@charset "utf-8";
/* Buttons and forms styling */

/* default */
.eganba-btn {
    display: inline-block;
    font-size: 14px;
    line-height: 32px;
    height: 32px;
    padding: 0 10px;
    font-family: 'Trebuchet MS',Helvetica, Arial, sans-serif;
    color: #484848;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #c7d800;
    border: 1px solid #9ca901;
    text-shadow: 0 1px 0 #d9ea29;
	text-decoration:none;
    vertical-align: middle;
    -webkit-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -moz-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -o-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -ms-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
}

    .eganba-btn:hover {
	    color: #ffffff;
        background-color: #9ca901;
		text-shadow: 0 1px 0 #808b01;
	    border-color: #9ca901;
        text-decoration: none;
        cursor: pointer;
    }
    .eganba-btn.input-btn {
        height: 34px;
    }

	
/* gri */
.eganba-btn.gray {
    color: #666666;
    background-color: #f0f0f0;
    border: 1px solid #e2e2e2;
    text-shadow: 0 1px 0 #eeeeee;
}

    .eganba-btn.gray:hover {
        background-color: #e2e2e2;
		text-shadow: 0 1px 0 #eeeeee;
	    border-color: #cccccc;
		color: #4f4f4f;
    }
    .eganba-btn.gray.input-btn {
        height: 34px;
    }
	
/* orange */
.eganba-btn.orange {
    background-color: #feb144;
    border: 1px solid #fb9c16;
    text-shadow: 0 1px 0 #e68352;
	color:#ffffff;
}
    .eganba-btn.orange:hover {
        background-color: #fb9c16;
		text-shadow: 0 1px 0 #e68352;
	    border-color: #e68352;
    }
    .eganba-btn.orange.input-btn {
        height: 34px;
    }
	
/* ghost default */
.eganba-btn.ghost {
    color: #888888;
    background-color: transparent;
    border: 1px solid transparent;
    text-shadow: 0 1px 0 #ffffff;
}

    .eganba-btn.ghost:hover {
		color: #666666;
        background-color: #f0f0f0;
		text-shadow: 0 1px 0 #ffffff;
	    border-color: #e2e2e2;
    }
	
/* orange big */
.eganba-btn-orange-big {
    display: inline-block;
    font-size: 18px;
    line-height: 42px;
    height: 42px;
    padding: 0 20px;
    font-family: 'Trebuchet MS',Helvetica, Arial, sans-serif;
    color: #ffffff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #feb144;
    border: 1px solid #fb9c16;
	text-decoration:none;
    vertical-align: middle;
    text-shadow: 0 1px 0 #e68352;
    -webkit-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -moz-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -o-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -ms-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
}
    .eganba-btn-orange-big:hover {
        background-color: #fb9c16;
		text-shadow: 0 1px 0 #e68352;
	    border-color: #e68352;
        text-decoration: none;
        cursor: pointer;
		color: #ffffff;
    }

/* gray big */
.eganba-btn-gray-big {
    display: inline-block;
    font-size: 18px;
    line-height: 42px;
    height: 42px;
    padding: 0 20px;
    font-family: 'Trebuchet MS',Helvetica, Arial, sans-serif;
    color: #666666;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #f0f0f0;
    border: 1px solid #e2e2e2;
	text-decoration:none;
    vertical-align: middle;
    text-shadow: 0 1px 0 #eeeeee;
    -webkit-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -moz-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -o-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -ms-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
}
    .eganba-btn-gray-big:hover {
        background-color: #e2e2e2;
		text-shadow: 0 1px 0 #eeeeee;
	    border-color: #cccccc;
        text-decoration: none;
        cursor: pointer;
		color: #4f4f4f;
    }


.btn-fullwidth{display:block !important;text-align:center !important;}

.eganba-icon-btn {
	display: inline-block;
    font-size: 16px;
    line-height: 16px;
	height:16px;
    padding: 3px 5px;
    font-family: 'Trebuchet MS',Helvetica, Arial, sans-serif;
    color: #888888;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #f0f0f0;
    border: 1px solid #e2e2e2;
	text-decoration:none;
    vertical-align: middle;
    text-shadow: 0 1px 0 #ffffff;
    -webkit-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -moz-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -o-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    -ms-transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
    transition: background-color 200ms linear,text-shadow 200ms linear,border-color 200ms linear,color 200ms linear;
}
    .eganba-icon-btn:hover {
        background-color: #e2e2e2;
		text-shadow: 0 1px 0 #eeeeee;
	    border-color: #cccccc;
        text-decoration: none;
        cursor: pointer;
		color: #4f4f4f;
    }

.eganba-icon-btn.red{color:#DD3E40;}
.eganba-icon-btn.green{color:#569A4D;}

.icon-takiplistesi{
	display:inline-block;width:14px;height:inherit;vertical-align:top;
	background:transparent url('../images/icon-takip14.png') no-repeat left center;
	}
.icon-takiplistesi.md{
	display:inline-block;width:16px !important;
	background:transparent url('../images/icon-takip16.png') no-repeat left center !important;
	}
.icon-takiplistesi.lg{
	display:inline-block;width:18px !important;
	background:transparent url('../images/icon-takip18.png') no-repeat left center !important;
	}

	
/* FORM STYLING */
input[type=checkbox], input[type=radio] {/*align dirty fix*/
    vertical-align: middle;
    position: relative;
    bottom: 1px;
}

input[type="text"].eganba-input,input[type="password"].eganba-input{
    font-size:14px;height:32px;line-height:32px;
    font-family: 'Trebuchet MS',Helvetica, Arial, sans-serif;
    border: 1px solid #CCCCCC;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 0px 10px;
    width: 200px;
    text-shadow: 0 1px 0 #f0f0f0;
    vertical-align: middle;
	transition: box-shadow 200ms, border 200ms;
}

input[type="text"]:focus.eganba-input,input[type="password"]:focus.eganba-input{
  border: solid 1px #e89c25;
  box-shadow: 0 0 4px 1px #fcc373;
  outline: none; /* remove default chrome focus color -BC */
}

.eganba-input.error{border-color:#DD3E40 !important;}/* not used in production */

textarea.eganba-input{
    font-size: 14px;
    font-family: 'Trebuchet MS',Helvetica, Arial, sans-serif;
    border: 1px solid #CCCCCC;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 7px 10px;
    text-shadow: 0 1px 0 #f0f0f0;
    vertical-align: middle;
	transition: box-shadow 200ms, border 200ms;
    resize: none; /* remove default resizing -BC */
}

textarea:focus.eganba-input{
  border: solid 1px #e89c25;
  box-shadow: 0 0 4px 1px #fcc373;
  outline: none; /* remove default chrome focus color -BC */
}
 
.eganba-dropdown {
	font-size: 14px;
	font-family: 'Trebuchet MS',Helvetica, Arial, sans-serif;
	line-height: 16px;
	border: 1px solid #CCCCCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height: 34px;
	padding: 0px 10px;
	width: 222px;
	vertical-align: middle;
	outline: none;
}
.eganba-dropdown:focus{
  border: solid 1px #e89c25;
  box-shadow: 0 0 4px 1px #fcc373;
  outline: none; /* remove default chrome focus color -BC */
}

/* placeholder styles */
::-webkit-input-placeholder { /* WebKit browsers */color:#999;text-overflow: ellipsis; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#999 !important;opacity:1;text-overflow: ellipsis; }
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#999 !important;opacity:1;text-overflow: ellipsis; }
:-ms-input-placeholder { /* Internet Explorer 10+ */color:#999 !important;text-overflow: ellipsis; }
.placeholder{color:#999;} /*placeholder js style for older browsers*/


/* ALERT BOXES */
.error-box-wrapper{
	padding:12px 20px;color:#DD3E40;border:1px solid #DD3E40;background-color:#fff6f6;margin-bottom:20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	box-shadow: 0px 2px 2px 0px #e2e2e2;
	}
.success-box-wrapper{
	padding:12px 20px;color:#569A4D;border:1px solid #569A4D;background-color:#ecfff7;margin-bottom:20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	box-shadow: 0px 2px 2px 0px #e2e2e2;
	}
.info-box-wrapper{
	padding:12px 20px;color:#3684b3;border:1px solid #419fd7;background-color:#f0faff;margin-bottom:20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	box-shadow: 0px 2px 2px 0px #e2e2e2;
	}
.error-box-wrapper div.icon, .success-box-wrapper div.icon, .info-box-wrapper div.icon{font-size:16px;}
.error-box-wrapper div.close, .success-box-wrapper div.close, .info-box-wrapper div.close {margin:-5px -10px 0 0;}
.error-box-wrapper div.close A{color:#FF9596;}
.success-box-wrapper div.close A{color:#A1DDB3;}
.info-box-wrapper div.close A{color:#90C6E5;}
.error-box-wrapper div.text, .success-box-wrapper div.text, .info-box-wrapper div.text{padding:0 10px 0 30px;}


/*! Custom Qtip (Red) tooltip style */
.qtip-custom-red{
	background-color: #F8A49E;
	border-color: #DD3E40;
	color: #912323;
	font-size:12px;
}
	.qtip-custom-red .qtip-titlebar{
		background-color: #F06D65;
	}
	.qtip-custom-red .qtip-close .qtip-icon{
		background-position: -102px 0;
	}
	.qtip-custom-red .qtip-icon{
		border-color: #D95252;
	}
	.qtip-custom-red .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}

/*! Custom Qtip (eganba) tooltip style */
.qtip-eganba{
	background-color: #888888;
	border-color: #666666;
	color: #ffffff;
	font-size:12px;
	text-shadow: 0 1px 0 #666666;
}
	.qtip-eganba .qtip-titlebar{
		background-color: #666666;
	}
	.qtip-eganba .qtip-close .qtip-icon{
		background-position: -102px 0;
	}
	.qtip-eganba .qtip-icon{
		border-color: #D95252;
	}
	.qtip-eganba .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}

/*! Custom Qtip (eganba big) tooltip style */
.qtip-eganba-big{
	background-color: #888888;
	border-color: #666666;
	color: #ffffff;
	font-size:14px;
	line-height:17px;
	text-shadow: 0 1px 0 #666666;
}
	.qtip-eganba-big .qtip-content{
		padding:10px 20px !important;
	}
	.qtip-eganba-big .qtip-titlebar{
		background-color: #666666;
	}
	.qtip-eganba-big .qtip-close .qtip-icon{
		background-position: -102px 0;
	}
	.qtip-eganba-big .qtip-icon{
		border-color: #D95252;
	}
	.qtip-eganba-big .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}