html {-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
body.popups {background:#fff;margin:0px;padding:0px;font-family:'klavika_m';font-size:14px;color:#143B5D;}
body.popups section {display:table;/*margin-left:15px;*/}
body.popups section	h3 {padding:15px;margin:0px;color:#000;font-weight:normal;-webkit-border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px;
font-size:1.4em
}
body.popups section.popups-page {overflow-y:auto;}
body.popups section	p {display:block;padding:25px;text-align:center}
div.btn {position:absolute;left:0px;bottom:25px;width:100%}
a.tamam {display:block;color:#fff;background:url(../images/ico-btn-001-off.png);width:154px;height:27px;text-align:center;padding-top:15px;margin:auto;}
@media (min-width: 501px) {
	section {
		/*padding:20px;*/
	}
	form {
		top:50%;
		left:50%;
		width:500px;
	}
}
form.havale fieldset {display:table;float:left;font-size:0.9em;/*margin:10px auto 0px;*/}
form.havale fieldset img {display:block;margin-top:5px;}
form.havale fieldset input.txt {height:25px;background:#fff;border:1px solid #adadad;display:block;/*margin:0px 10px;*/-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;padding-left:10px;width:93%;}
form.havale fieldset label {width:95.3%;float:left;text-align:left;display:block;padding:0;}
form.havale fieldset textarea.txt {height:25px;background:#fff;border:1px solid #adadad;display:block;/*margin:0px 10px;*/-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;padding-left:10px;width:93%;height:50px;resize:none;}
form.havale fieldset select {height:30px;background:#fff;border:1px solid #adadad;display:block;/*margin:0px 10px;*/-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;padding-left:10px;width:93%;padding:5px 10px 5px 10px;}
@media (max-width: 360px) {
	form.havale fieldset input.txt {height:25px;background:#fff;border:1px solid #adadad;display:block;/*margin:0px 10px;*/-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;padding-left:10px;width:80%;}
	form.havale fieldset label {width:80%;float:left;text-align:left;display:block;padding:0;}
	form.havale fieldset textarea.txt {height:25px;background:#fff;border:1px solid #adadad;display:block;/*margin:0px 10px;*/-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;padding-left:10px;width:80%;height:50px;resize:none;}
	form.havale fieldset select {height:30px;background:#fff;border:1px solid #adadad;display:block;/*margin:0px 10px;*/-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;padding-left:10px;width:80%;padding:5px 10px 5px 10px;}
	
}
/*form.havale fieldset input.u11 {width:430px;}
form.havale fieldset textarea.u11 {margin:0px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;padding-left:10px;width:420px;padding:5px 10px 5px 10px;}
form.havale fieldset input.u12 {width:190px;}
form.havale fieldset input.u14 {width:50px;}*/
form.havale fieldset button {display:block;color:#fff;background:#326394;width:120px;height:30px;text-align:center;margin:auto;border:0px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
form.havale fieldset button:hover {background:#164778;}
input:required:invalid, input:focus:invalid {
  /* border:1px solid red; */
  -moz-box-shadow: none;
}
input:required:valid, input:focus:valid {
  /* border:1px solid blue; */
  -moz-box-shadow: none;
}
@media (max-width: 767px) {
	#norm {
		display:none;
	}
	#anorm {
		display:block;
	}
}
