body {visibility:hidden;position:relative; font-family: 'Open Sans', sans-serif; background-color:#fff; margin:0px; padding:0px;color: #424F59;font-size: 14px; }
*, *::after, *::before {
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
strong,b { font-weight:600 !important}
ul,li,a { color:#000;  padding:0px; margin:0px; text-decoration:none}
.radius-2 { -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px }
.radius-3 { -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px }
.ib {display:inline-block}
.beyaz_alan {width:100%; max-width:900px; font-size:15px; line-height:24px; margin:0 auto; z-index:100}
.pad20 { padding:20px}
.padTB_clear { padding-bottom:0px !important; padding-top:0px !important;}
.top25 { margin-top:35px; margin-bottom:35px}
.form_flex{ display:flex;flex-direction: row;flex-wrap: wrap;}
/*adım2 yurtlar*/
#yurtlar { width:100%; max-width:900px; margin:0 auto;}
#yurtlar .yurt:hover { background-color:#dfdfdf}
#yurtlar .yurt.check {background-color:#c7dbe3; position:relative}
#yurtlar .yurt .secim { position:absolute; padding:20px; margin-left:0px; margin-top:0px;}
body.mobil #yurtlar .yurt .secim {padding:10px;}
#yurtlar .yurt .bilgi { width:100%; padding-left:75px}
body.mobil #yurtlar .yurt .bilgi {padding-left:55px}
#yurtlar .yurt .cell { width:100%; margin:0; border-left:1px solid #d3d3d3; float:left; padding:10px 20px 20px 20px;}
#yurtlar .yurt:hover .cell {border-left:1px solid #cacaca}
#yurtlar .yurt.check .cell {border-left:1px solid #adc7d2}
#yurtlar .yurt.check:hover .cell {border-left:1px solid #adc7d2}
body.mobil #yurtlar .yurt .cell { width:100%; float:none; padding:10px;}
#yurtlar .yurt .cell #ozellikler { width:100%}
#yurtlar .yurt .cell #ozellikler div { width:50%; display:inline-block; vertical-align:top}
body.mobil #yurtlar .yurt .cell #ozellikler div { width:100%}
#yurtlar .yurt span {padding:2px 0px 0px 0px; display:block; font-size:15px; line-height:23px}
#yurtlar .yurt .ad {  font-size:17px; line-height:23px; font-weight:700; display:block; margin-bottom:5px}
#yurtlar .yurt.check:first-child:after {
	content: '';
	position:absolute;
	left: 50%;
	margin-left:-10px;
	top:-10px;
	border-style: solid;
	border-width: 0 10px 10px 10px;;
	border-color: transparent transparent #c7dbe3 transparent; 
}

div.input.universite_diger{ display:none}
div.input.bolum_diger,div.input.onlisans_bolum_diger,div.input.onlisans_program_diger{ display:none}

/*adimlar*/
.adim_cover { width:100%; height:auto; display:inline-block}
.adim_cover #adim_top { width:100%; position:relative; display:inline-block; height:auto}
.adim_cover #adim_top .adim_bilgi { width:100%; text-align:center; vertical-align:middle; background-color:#e3e3e3; padding:10px 40px; height:auto;}
.adim_cover #adim_top .adim_bilgi span.block { display:block}
.adim_cover #adim_top .adim_bilgi .adim,#adim_top .adim_bilgi .adim #burda { font-size:16px; line-height:25px; font-weight:700}
.adim_cover #adim_top .adim_bilgi { display:none}
.adim_cover #adim_top .adim_bilgi.active { display:block}
.adim_cover #adim_top .adim_bilgi #adim_aciklama,#adim_top .adim_bilgi .adim #toplam_adim { font-size:14px; line-height:22px; font-weight:400}
.adim_cover #adim_top #geri,#adim_top #ileri{width:40px; height:80px; display:none; background-color:#d7d7d7; position:absolute; top:0}
.adim_cover #adim_top #geri { left:0px;}
.adim_cover #adim_top #ileri { right:0px;}
.adim_cover #adim_top #geri:before { content:' '; display:inline-block; margin-left:13px; margin-top:28px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYAQMAAADwCV4UAAAABlBMVEUAAACCgoJN1W7kAAAAAXRSTlMAQObYZgAAADpJREFUCNdjYJBgYLBhYKhhYPjBwPiBgfkBA/sBBv4GBnkGBjuIMBjVgLhAQaAUUAFQGVAxRAKsXQIA5EINh5w3ZFkAAAAASUVORK5CYII='); width:14px; height:24px;}
.adim_cover #adim_top #ileri:before { content:' '; display:inline-block; margin-left:13px; margin-top:28px; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYAQMAAADwCV4UAAAABlBMVEUAAACCgoJN1W7kAAAAAXRSTlMAQObYZgAAADpJREFUCNdjSGBg+MDA8IOBoYaBwY6BQZ6Bgb+Bgf0AA/MDBkaoBBj9AHKBgkApkAJ5oGKIMFh7AgMALNUPf/HNCj8AAAAASUVORK5CYII='); width:14px; height:24px;}
.adim_cover #adim_top #geri:hover:before{ background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYBAMAAAA46dFkAAAAD1BMVEUAAACZmZmLi4uIiIiRkZEJx7OYAAAAAXRSTlMAQObYZgAAAC1JREFUCNdjAANmAwitKAymmAQhtKKgAoQrRDrXUNABTsPEYerIFxCGuRPmbgAvAAXXMYCN4QAAAABJRU5ErkJggg==')}
.adim_cover #adim_top #ileri:hover:before{ background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYBAMAAAA46dFkAAAAD1BMVEUAAACZmZmLi4uIiIiRkZEJx7OYAAAAAXRSTlMAQObYZgAAAC1JREFUCNdjYDZgAANDISgtqACmmQShAorkC7AICsNomDhUHUlchLsQ7oS5GwAn3gW5aAGidAAAAABJRU5ErkJggg==')}
.adim_cover  #adim_page { width:100%; background-color:#e3e3e3; margin:15px 0px 0px 0px; padding:0; position:relative}
.adim_cover  #adim_page:after{
  content: '';
  position:absolute;
  left: 50%;
  margin-left:-10px;
  top:-10px;
  border-style: solid;
  border-width: 0 10px 10px 10px;;
  border-color: transparent transparent #e3e3e3 transparent;  
}
.adim_cover  button#submit { float:right}
.adim_cover  button#prev { float:left; display:none}
.adim_cover #adim_page form { display:none}
.adim_cover #adim_page form.active { display: block !important}
.adim_cover #adim_form .input { width:50%; padding-right:15px}
.adim_cover #adim_form .iw100 .input { width:100%}
.cep_dogrula #adim_form .iw100 .input.cep{ margin:0; padding:0}
body.mobil .adim_cover #adim_form .input { width:100%}
form.yurt_ara .input,form.onay_ve_kayit .input.w100 { width:100% !important; max-width:100% !important}
/*.pc form.moblr .input:nth-child(2n){ float:right;}
.pc form.moblr .input:nth-child(2n+1){ float:left;}
form:after,form #adim_form:after { content:''; display:block; clear:both}*/
div.input.ozel_burs_miktari { display:none}
div.input.burs_orani { display:none}
.etkisiz_yuzde { width:50%; display:inline-block; vertical-align:top}
body.mobil .etkisiz_yuzde { width:100%}
.etkisiz_yuzde div.input { width:100% !important}

/*başvuru şartları button*/
.adim_cover#kayit .sartlar_button .detay { padding:5px 8px; font-size:13px; line-height:13px; margin:10px 0px 0px 0px; color:#fff; text-decoration:none; background-color:#3c404a; display:inline-block !important; -webkit-transition-duration: 300ms;transition-duration: 300ms; transition-property: background-color,color;}
.adim_cover#kayit  .sartlar_button .detay:hover {background-color:#db4437; color:#fff}

a.ciks_button { padding:7px 8px; font-size:13px; line-height:18px; margin:10px 0px 0px 0px; color:#fff; text-decoration:none; background-color:#00529b; display:inline-block !important; -webkit-transition-duration: 300ms;transition-duration: 300ms; transition-property: background-color,color;}
a.ciks_button:hover {background-color:#3c404a; color:#fff}

/*POPUP PAGE*/
.PP {  overflow-y:scroll;width:100%;background-color:rgba(0, 0, 0, .4); position:fixed; height:100%; text-align:center; vertical-align:middle }
.PP #PPpage { margin:0px; top:0px; left:0px; width:100%; height:100% !important;position:absolute;}
.PP #PPpage:before {display: inline-block;height:100%;vertical-align: middle;content: '';}
.PP #PPcover {width:auto; height:auto; position:relative;  min-width:150px;background:#fff; padding:0px; display: inline-block; margin:100px auto; text-align:left; vertical-align: middle; }
.PP #PPtitle { width:auto; height:auto; display:block; font-size:14px; font-weight:700; line-height:20px; padding:10px 40px 10px 10px; background-color:#e6e6e6}
.PP #PPcontent { position:relative; width:auto; height:auto; display:block; font-family: inherit; font-weight:normal; font-size:14px; line-height:22px; color:#000; padding:0px }
.PP #PPcontent div { display:block}
.PP #PPcontent p { padding:10px; margin:0px;}
.PP #PPclose {width:20px; height:20px; background-color:#FFF; position:absolute; right:10px; top:10px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEUAAAC1tbVES5jKAAAAAXRSTlMAQObYZgAAADJJREFUCNdjQAYcjAwMMswNDHzsDAzsfAwMzHMYGBh/ACU+gDCIDRIDywHVgNWC9CADAAv5BrXgkKZWAAAAAElFTkSuQmCC');cursor:pointer }
.PP #PPclose:hover { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEUAAADbRDcIE0wQAAAAAXRSTlMAQObYZgAAADJJREFUCNdjQAYcjAwMMswNDHzsDAzsfAwMzHMYGBh/ACU+gDCIDRIDywHVgNWC9CADAAv5BrXgkKZWAAAAAElFTkSuQmCC'); }
.PP #PPclose:hover {background-position:-20px -20px; }
.PP #PPcontent ul { margin-left:30px}


#cover_page { width:100%; min-width:310px; position:relative;background-color:#eeeeee;}
body.mobil ul { padding-left:20px !important}
body.mobil #cover_page { padding:0px 15px}

	/*alanlar*/
	.alan_baslik { width:100%; margin:26px auto 0px auto; max-width:900px}
	.alan_baslik span { display:block; text-align:center}
	.alan_baslik #baslik { font-size:18px; font-weight:700; line-height:25px; position:relative}
	.alan_baslik #baslik:after {position: absolute; content: ' ';display: inline-block;width: 50px;height: 4px;background: #00529b;left: 50%;margin-left: -25px;
    margin-top: 36px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;}
	.alan_baslik #bilgi {font-size:14px; font-weight:400; margin-top:35px}
	/*pc menu*/
	.menu_nav.pc { position: fixed; left:0px; top:75px; z-index:200}
		.menu_nav.pc nav ul { width:150px;}
		.menu_nav.pc nav ul li { width:150px; width:100%; list-style:none; margin:10px; padding:5px; border-left:3px solid #8a8a8a}
		.menu_nav.pc nav ul li.active { border-left:3px solid #00529b; color:#00529b}
		.menu_nav.pc nav ul a { color:#8a8a8a;font-size:14px; font-weight:700;}
		.menu_nav.pc nav ul li.active a { color:#00529b}
	body.mobil .menu_nav.pc { display:none}
	/*mobil menu*/
	html.pc #mobil_menu { display:none}
	#mobil_menu {  width:50px; height:50px; cursor:pointer; padding:0px !important; position: fixed; top:0px;right:0px; z-index:400;-webkit-transition-duration: 300ms; transition-duration: 300ms; transition-property: background-color,top,right;}
	#mobil_menu.bg {
		border-radius: 50%; /* Standart */
		-moz-border-radius: 50%; /* Firefox */
		-webkit-border-radius: 50%; /* Safari ve Chrome */
		box-shadow: 0px 1px 7px #8A9BA8;
		-moz-box-shadow: 0px 1px 7px #8A9BA8;
		-webkit-box-shadow: 0px 2px 7px #8A9BA8;
		top:15px;
		right:15px;
		background-color:#00529b;
		-webkit-transition-duration: 300ms; transition-duration: 300ms; transition-property: background-color,top,right;
		
	}
	#mobil_menu li.top #icon { display:inline-block; margin:12px !important;}
	#mobil_menu li.top { position:relative; vertical-align:top;display:inline-block; }
	#mobil_menu li.top span { display:block; width:26px; margin:5px 0px; height:2px; background-color:#FFF}
	#mobil_menu.no_bg li.top:hover { background-color:#1966aa}
	#mobil_menu ul { min-width:150px; display:none; box-shadow: 0px 1px 7px #8A9BA8; -moz-box-shadow: 0px 1px 7px #8A9BA8;-webkit-box-shadow: 0px 2px 7px #8A9BA8;float:right;margin-top:0px; right:0px; padding:10px 0px !important; background-color:#1966aa; position:absolute; }
	#mobil_menu.bg ul { margin-top:-50px;}
	#mobil_menu.no_bg li:hover ul { display:block !important;}
	#mobil_menu.bg.active li ul { display:block !important; min-width:150px}
	#mobil_menu ul li { padding:10px 15px; list-style:none}
	#mobil_menu ul li:hover { background-color:#00529b}
	#mobil_menu li a { text-decoration:none; color:#FFF}
	/*top*/
	#top_strip { width:100%; position:fixed; padding-left:150px; z-index:400; left:0; top:0; background-color:#00529b; height:50px;box-shadow: 0px 1px 7px #8A9BA8; -moz-box-shadow: 0px 1px 7px #8A9BA8; -webkit-box-shadow: 0px 2px 7px #8A9BA8;}
	body.mobil #top_strip { padding-left:20px}
		#strip_center { width:100%; max-width:900px; margin:0px auto}
			#logo { font-size:18px; line-height:22px; margin:14px 0px; color:#FFF; font-weight:400}
			#logo span { display:inline-block}
			body.mobil #logo { font-size:15px;line-height:18px; margin:7px 0px;}
			body.mobil #logo span { display:block}
	#floor { width:100%;  min-width:300px !important; padding-top:50px; padding-left:150px; padding-right:20px; padding-bottom:50px; z-index:1}
	body.mobil #floor { padding-left:0px; padding-right:0px}

	/*bottom*/
	#bottom { width:100%;padding-left:150px; min-height:200px; padding-top:10px; background-color:#d7d7d7; display:inline-block}
	body.mobil #bottom {padding-left:0px;}
	#bottom #logolar { float:left}
	body.mobil #bottom #logolar {display:block; width:100%; text-align:center}
	#bottom img.logo { margin:15px 15px 15px 0px; width:150px; height:122px; background-size: 150px 122px;}
	body.mobil #bottom img.logo { margin-left:15px;}
	#bottom #iletisim { float:right; width:300px; padding:15px; font-size:14px; line-height:23px;}
	body.mobil #bottom #iletisim { width:100%; display:block; text-align:center}
	
	#copy {width:100%; text-align:center; padding:30px 0px 40px 150px; background-color:#cfcfcf; font-size:12px; color:#787878}
	body.mobil #copy { padding-left:0px}
	
	#bottom_social_icons {display:inline-block;float:left; margin:10px 15px 20px 0px}
	body.mobil #bottom_social_icons { padding:0px 15px; display:block; width:100%; text-align:center}

	#bottom #linkler { display:inline-block; margin:15px;  position:relative; padding-left:25px}
	body.mobil #bottom #linkler { width:100%; margin:0px;padding:15px; text-align:center}
	body.pc #bottom #linkler:before {
		content: '';
		position: absolute;
		left: 0;
		top:0;
		height: 150px;
		width: 1px;
		background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0));
		background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0));
		background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0));
		background-repeat: no-repeat;
	}
	#bottom #linkler a { display:inline-block; color:#424F59; text-decoration:none; margin:8px 0px;}
	#bottom #linkler a:hover {color:#424F59; text-decoration:underline}
/*POPUP PAGE*/
.PP {  overflow-y:scroll;width:100%;background-color:rgba(0, 0, 0, .4); position:fixed; height:100%; text-align:center; vertical-align:middle }
.PP #PPpage { margin:0px; top:0px; left:0px; width:100%; height:100% !important;position:absolute;}
.PP #PPpage:before {display: inline-block;height:100%;vertical-align: middle;content: '';}
.PP #PPcover {width:auto; height:auto; position:relative;  min-width:150px;background:#fff; padding:0px; display: inline-block; margin:100px auto; text-align:left; vertical-align: middle; }
.PP #PPtitle { width:auto; height:auto; display:block; font-size:14px; font-weight:700; line-height:20px; padding:10px 40px 10px 10px; background-color:#e6e6e6}
.PP #PPcontent { position:relative; width:auto; height:auto; display:block; font-family: inherit; font-weight:normal; font-size:14px; line-height:22px; color:#000; padding:0px }
.PP #PPcontent div { display:block}
.PP #PPcontent p { padding:10px; margin:0px;}
.PP #PPclose {width:20px; height:20px; background-color:#FFF; position:absolute; right:10px; top:10px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEUAAAC1tbVES5jKAAAAAXRSTlMAQObYZgAAADJJREFUCNdjQAYcjAwMMswNDHzsDAzsfAwMzHMYGBh/ACU+gDCIDRIDywHVgNWC9CADAAv5BrXgkKZWAAAAAElFTkSuQmCC');cursor:pointer }
.PP #PPclose:hover { background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEUAAADbRDcIE0wQAAAAAXRSTlMAQObYZgAAADJJREFUCNdjQAYcjAwMMswNDHzsDAzsfAwMzHMYGBh/ACU+gDCIDRIDywHVgNWC9CADAAv5BrXgkKZWAAAAAElFTkSuQmCC'); }
.PP #PPclose:hover {background-position:-20px -20px; }
/*foto*/
#foto {width:50%; position:relative; display:inline-block}
body.mobil #foto {width:100%;}

#foto #progress { width:190px; height:190px;background-color:#002f86; color:#fff; display:none; font-size:20px; line-height:24px; margin:5px; text-align:center; padding:76px 0px; position:absolute; left:0px; top:0px;
opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=75); /* IE lt 8 */
    -ms-filter: "alpha(opacity=75)"; /* IE 8 */
    -khtml-opacity: .75; /* Safari 1.x */
    -moz-opacity: .75; /* FF lt 1.5, Netscape */
}
#foto #webcam { display: none; width:190px; height:142.5px;}
#foto_cover.webcam #webcam { display:block}
#foto_cover.webcam a.button { display:none !important}
#foto_cover.webcam #fotograf { display:none !important}
#foto .input_error { margin-top:5px}
/*checkbox button*/
/*smoll*/
div.input_error { color:#b92a0c; display:block; font-size:13px; line-height:16px; margin-bottom:5px; }
div.input_error#top {position:relative;margin-bottom:0px; color:#b92a0c; display:block; font-size:14px; line-height:22px;padding:15px 20px;background-color: #f4a897;}

div.input_success#top {position:relative;margin-bottom:0px; color:#55833b; display:block; font-size:14px; line-height:22px;padding:15px 20px;background-color: #b8d580;}

div.input_info#top { position:relative;margin-bottom:0px; color:#95752f; display:block; font-size:14px; line-height:22px;padding:15px 20px;background-color: #e7dd8a;}
div.input_info#top:after,div.input_success#top:after,div.input_error#top:after{
	content: '';
	position:absolute;
	left: 50%;
	margin-left:-10px;
	top:-10px;
	border-style: solid;
	border-width: 0 10px 10px 10px;;
	z-index:200
}
div.input_info#top:after{border-color: transparent transparent #e7dd8a transparent;}
div.input_success#top:after{border-color: transparent transparent #b8d580 transparent;}
div.input_error#top:after{border-color: transparent transparent #f4a897 transparent;}

form.randevu div.input { max-width:100% !important; width:100% !important; padding:0 !important}
div.input label.checkbox.cs div#checkbox {
	padding:0px;
	margin:0 7px 0 0;
	display:inline-block;
	border: 2px solid #cbcbcb;
	width:20px;
	height:20px;
	background-position:0px 0px;
}
div.input label.checkbox.cs #tik {margin:3px 1px; width:14px; height:11px;}
div.input label.checkbox.cs div.check #tik { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALAQMAAAB1Sy4hAAAABlBMVEUAAADLy8scJdXTAAAAAXRSTlMAQObYZgAAAClJREFUCNdjYBBgYLBgYKhhUPjBUPiB4f8DhvoDDPYNDPIMDHwMDCwMAH+9B0zCyyCoAAAAAElFTkSuQmCC'); background-repeat:no-repeat }
div.input label.checkbox input {display:none;}
div.input label.checkbox { display:inline-block; }
div.input label.checkbox #txt { line-height:20px;}
div.input label.checkbox  #checkbox { float:left; }

div.input label.checkbox.cs.koyu div#checkbox {border: 2px solid #929292;}
div.input label.checkbox.cs.koyu div.check #tik {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALAQMAAAB1Sy4hAAAABlBMVEUAAACSkpIGhs+hAAAAAXRSTlMAQObYZgAAAClJREFUCNdjYBBgYLBgYKhhUPjBUPiB4f8DhvoDDPYNDPIMDHwMDCwMAH+9B0zCyyCoAAAAAElFTkSuQmCC');
}
/*large*/
div.input label.checkbox.cl div#checkbox {
	padding:0px;
	display:inline-block;
	border: 3px solid #929292;
	cursor:pointer;
	width:35px;
	height:35px;
	background-position:0px 0px;
}
div.input label.checkbox.cl #tik {margin:2.5px; width:24px; height:24px;}
div.input label.checkbox.cl div.check #tik { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAJFBMVEUAAACPj4+RkZGSkpKSkpKRkZGPj4+SkpKTk5OTk5OPj4+SkpJjzoXVAAAAC3RSTlMAENBgn+8wwH9QIIXcbWYAAABcSURBVBjTYyACMDYgcYS2IElo73ZASOzevQVJYvdmJIndBmgSXMgSqQ4ICbboLUgSu3c7wI2qBpoPloBpjYZIQPRCJKBSYAmElAGSSzYjO94AyVubkT08gWCYAABO9DH/Loz/9QAAAABJRU5ErkJggg=='); background-repeat:no-repeat }

/*input*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
div.input { width:100%; margin:7px 0px; vertical-align:top; display:inline-block; max-width:450px; line-height:18px;}
div.input input { width:100%; max-width:300px;font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size:14px; color:#000; display:block}
div.input .baslik {padding:0px 0px 5px 0px; font-size:15px; display:inline-block;vertical-align:top }
div.input .bilgi { padding:0px 0px 5px 0px; font-size:14px; display:block; }
div.input .not { line-height: 16px;margin-bottom: 4px;padding:0px; font-size:12px; font-style:italic; display:block; }
div.input .bold { font-weight:bold}
div.input .big { font-size:17px;}
div.input input.text,div.input input.number,div.input input.password,div.input textarea{  width:100%; padding:5px; outline:none; border:2px solid #cbcbcb; background:none}
div.input.w100 input { width:100%}
div.input input:focus,div.input select:focus { border-color:#b9b9b9}
div.input select { display:block; max-width:300px; padding:5px 15px 5px 4px;font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size:14px; color:#000;outline:none; border:2px solid #cbcbcb; background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAhAQMAAADTfAhxAAAABlBMVEUAAADLy8scJdXTAAAAAXRSTlMAQObYZgAAAB5JREFUCNdjIBIcbGB43MBQzsBgx8Agw8DAwUA8AADCSQN+QyL0TQAAAABJRU5ErkJggg=='); background-position:right top; background-repeat:no-repeat;}
div.input select:focus {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAhAQMAAADTfAhxAAAABlBMVEUAAAC5ubnoUmKJAAAAAXRSTlMAQObYZgAAAB5JREFUCNdjIBIcbGB43MBQzsBgx8Agw8DAwUA8AADCSQN+QyL0TQAAAABJRU5ErkJggg=='); }
div.input select option {background-color:#fff;}
div.input.phone input { width:100px; display:inline-block}
div.input.phone select { display:inline-block}

/*buttons*/
button.button {font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size:14px; color:#000; display:block; margin:10px 0px; padding:5px 16px; background-color:#d3d3d3; border:2px solid #d3d3d3; cursor:pointer; outline:none }
button.button:hover {border-color:#b9b9b9;}
button.button:focus { background-color:#b9b9b9}
/*textarea*/
div.input textarea { width:100%;font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size:14px; color:#000; display:block; max-width:100%; min-width:100%}
/*error,success,info*/
#error { padding:10px; font-size:13px; color:#b92a0c; border:1px solid #b92a0c; margin:15px 0px; background-color:#f4bdb9 }
#error li { list-style:none }
#success { padding:10px; font-size:13px; color:#55833b; border:1px solid #55833b; margin:15px 0px; background-color:#cde3a3}
#success li { list-style:none }
#info { padding:10px;font-size:13px; line-height:18px; color:#95752f; border:1px solid #95752f; margin:15px 0px;background-color:#f6f0be }
#info li { list-style:none }
#error a,#success a,#info a { color:#085975;}


/*yükleniyor ikon*/
.sk-fading-circle {
  margin: 0px auto;
  width: 40px;
  height: 40px;
  position: relative;
}

.sk-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.sk-fading-circle .sk-circle:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #009ee1;
  border-radius: 100%;
  -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
          animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}
.sk-fading-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg);
}
.sk-fading-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
          transform: rotate(60deg);
}
.sk-fading-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.sk-fading-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
      -ms-transform: rotate(120deg);
          transform: rotate(120deg);
}
.sk-fading-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
      -ms-transform: rotate(150deg);
          transform: rotate(150deg);
}
.sk-fading-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.sk-fading-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
      -ms-transform: rotate(210deg);
          transform: rotate(210deg);
}
.sk-fading-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
      -ms-transform: rotate(240deg);
          transform: rotate(240deg);
}
.sk-fading-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}
.sk-fading-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
      -ms-transform: rotate(300deg);
          transform: rotate(300deg); 
}
.sk-fading-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
      -ms-transform: rotate(330deg);
          transform: rotate(330deg); 
}
.sk-fading-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s; 
}
.sk-fading-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s; 
}
.sk-fading-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s; 
}
.sk-fading-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s; 
}
.sk-fading-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s; 
}
.sk-fading-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s; 
}
.sk-fading-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s; 
}
.sk-fading-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s;
}
.sk-fading-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
.sk-fading-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
}
.sk-fading-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleFadeDelay {
  0%, 39%, 100% { opacity: 0; }
  40% { opacity: 1; }
}

@keyframes sk-circleFadeDelay {
  0%, 39%, 100% { opacity: 0; }
  40% { opacity: 1; } 
}
/*LOADER*/
#loader {position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#FFF;
opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=75); /* IE lt 8 */
-ms-filter: "alpha(opacity=75)"; /* IE 8 */
-khtml-opacity: .75; /* Safari 1.x */
-moz-opacity: .75; /* FF lt 1.5, Netscape */
}

.input.easy_select #selected{
	width: 100%;
    padding: 5px 20px 5px 5px;
    outline: none;
    border: 2px solid #c7c7c7;
    background: none;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #000;
    display: block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAhAQMAAADTfAhxAAAABlBMVEUAAADHx8ewPC+QAAAAAXRSTlMAQObYZgAAAB5JREFUCNdjIBIcbGB43MBQzsBgx8Agw8DAwUA8AADCSQN+QyL0TQAAAABJRU5ErkJggg==);
    background-position: right top;
    background-repeat: no-repeat;
}
.input.easy_select #selected div{
	width: 100%;
	display: -webkit-box;
    max-height: 19px;
	line-height:19px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
	text-overflow: ellipsis;
}
.input.easy_select #select{
	width:100%;
    max-width: 300px;
	position:relative;
	display:block
}
.input.easy_select #selected:focus { border-color:#b9b9b9}
.input.easy_select ul {
	width:100%;
	display:inline-block;
	background-color:#FFF;
	
	max-height:300px;
	overflow-y: auto;
	
}
.input.easy_select #_easy_select{
	width:100%;
	display:none;
	position:absolute;
	top:33px;
	background-color:#FFF;
	border:1px solid #7a9cd3;
}
.input.easy_select ul li{
	width:100%;
	padding:3px;
}
.input.easy_select ul li.selected{
	background-color:#ddd;
	color:#000
}
.input.easy_select ul li.hover{
	background-color:#7a9cd3;
	color:#FFF
}
.input.easy_select ul li.hover.selected{
	background-color:#7a9cd3;
	color:#FFF
}
.input.easy_select #filter{
	width:100%;
	padding:5px;
	outline:none;
	border-bottom:1px solid #7a9cd3;
	border-top:none;
	border-left:none;
	border-right:none;
}
.input.easy_select *{
	user-select: none;
    -webkit-user-select: none;
}

form.cep_dogrula select[name=country_cep]{border-right:0; margin-right:0 !important}
form.kisisel_bilgiler select[name=dogum_gun]{border-right:0;}
form.kisisel_bilgiler select[name=dogum_ay]{border-right:0;}

form.cep_dogrula div.input.cep .not{ margin:0 !important}