/*�������� ������*/
/*����������*/

#form_wrapper_notice {
	font-family: 'MyriadPro',sans-serif,Arial;
}

.overlaycall{background:#000; opacity:.45!important; filter:alpha(opacity=45); display:none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2000;}
#form_wrapper_notice{font-size: 14px;width:450px; padding:16px 18px 8px; z-index: 2500; position:absolute; top:50%; left:50%; margin-left:-225px; display:none;}
.fhead {background:#ce2c31;position:relative;padding:5px 0 0 0;} 
.fhead .callback-title{font-weight:normal; color:#fff; margin:0 0 0 43px; background: url(images/phone.png) no-repeat 0 50%; padding:0; line-height: 1.5em;}
#form_wrapper_notice.notice span.wr_close{float:right;cursor:pointer;position:absolute; top:14px; right:5px;line-height: 18px;}
.frm_place{border: 1px solid #ce2c31; padding: 10px 15px; background:#fff;text-align: center;}
.frm_place p{font-size:1.3em; text-align:left; padding:10px 0;}
form.notice_popup .mf-req{font-size:.7em;color:#f00;vertical-align:super;float:right;position:absolute;top:0;}
form.notice_popup input, form.notice_popup textarea{width: 81%; font-family: Arial; border: 1px solid #b4b4b4; padding:10px; font-size:1em; color:#0b0b0b;}
form.notice_popup input:focus, form.notice_popup textarea:focus{border-color: #000!important;}

form.notice_popup input[type="submit"]{    padding: 9px 36px;
    color: #ce2c31;
    font-size: 14px;
    text-transform: uppercase;
    border: 1px solid #ce2c31;
    background: #fff;}
form.notice_popup input[type="submit"]:hover {opacity: .80;}
form.notice_popup div{margin-bottom:10px;position: relative;}
form.notice_popup div.mf-text{font-size:.8em; color:#707070;font-family: Arial;}
form.notice_popup div.mf-text input{width:115px;}
form.notice_popup div.mf-captcha{}
form.notice_popup div.bsubm{}
form.notice_popup div.bsubm p.warn{color:#71ad00; font-size:.8em;font-style:italic;margin-bottom:10px;text-align:center;}
#fbott{height:12px;background: url(images/plash.png) no-repeat 0 -56px;}


#form_wrapper_notice.notice {
	width: 720px;
	margin: auto;
    left: 30%;		
}

#form_wrapper_notice.notice span{
	font-size: 18px;
    color: #333;
    font-family: 'MyriadPro',sans-serif,Arial;
    line-height: 27px;	
}

#form_wrapper_notice.notice col-md-8{
	padding-top: 5%;
}

div.h3 {
	margin-bottom: 0;
}

.prod_block img {
	max-width: 200px;
}

@media (max-width: 767px){
	#form_wrapper_notice.notice {
		width: 100%;
		left: 0;
		margin-left: 0;
		padding: 0;
		top: 0 !important;
		position: fixed;
		z-index: 5555;
		height: 100%;
		overflow: auto;
		background: #fff;
	}
	
	.fhead {
		padding-top:0;
		background: transparent;
		padding: 14px 14px 0;
	}
	.fhead .h3 {
		margin-top:0;
		font-size: 16px;
		color: #AAA;
		text-transform: uppercase;
		border-bottom: 1px #EEE solid;
		padding-bottom: 10px;
		text-align: left;
	}
	.frm_place {
		border: 0 none !important;
	}
	.wr_close {
		right: 20px!important;
	}
}