/*tem36-contact*/
.tem36-contact .wrap{background:url("../images/tem36-contact_bg.jpg") no-repeat scroll 0 0 / 100% 100%;padding:25px 20px;}
.tem36-contact .L-text .box .title{margin:20px 0;padding:10px 0;border-bottom:1px solid #dcdcdc;font-size:18px;color:#333;}
.tem36-contact .L-text .box .subtitle{padding:0 0 10px;line-height:22px;}
.tem36-contact .L-text .item a{position:relative;margin-bottom:20px;display:block;border-color:#ccc;color:#666;}
.tem36-contact .L-text .item .icon{position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid;border-color:inherit;border-radius:50%;line-height:25px;text-align:center;color:inherit;opacity:.6;}
.tem36-contact .L-text .item .description{width:100%;padding-left:34px;font-size:12px;line-height:20px;color:inherit;}
.tem36-contact .col-lg-8{border-left:1px dashed #ddd;}
.tem36-contact .contact-form .title{font-size:18px;margin:20px 0;padding:10px 0;border-bottom:1px solid #dcdcdc;}
.tem36-contact .form-group{color:#333;}
.tem36-contact .form-group label{font-size:14px;color:inherit;width:100%;line-height:30px;}
.tem36-contact .form-group .form-control{background:#f9f9f9;border:1px solid #ebebeb;border-radius:0;box-shadow:none;font-size:14px;width:100%;color:inherit;}
.tem36-contact .has-feedback label ~ .form-control-feedback{top:35px;line-height:30px;}
.tem36-contact .radio-inline,.tem36-contact .checkbox-inline{margin:0 5px 5px 0;}
.tem36-contact .form-group select option{padding:5px 10px;}
.tem36-contact .form-group .checkbox-name{padding:6px 0 0 12px;background:#fff;color:#555;border-radius:3px;display:inline-block;float:left;}
.tem36-contact .form-group .checkbox-option{padding:6px 12px;background:#fff;border-radius:3px;}
.tem36-contact .form-group .checkbox-option label{font-weight:normal;padding-left:15px;opacity:.8;color:#555;}
.tem36-contact .form-group .checkbox-option label input{display:inline-block;}
.tem36-contact .yzmbox{position:relative;}
.tem36-contact .yzmbox a{width:50px;height:25px;margin:5px;position:absolute;top:33px;right:3px;}
.tem36-contact .yzmbox a img{width:100%;height:100%;}
.tem36-contact .help-block{right:30px;top:37px;-z-index:2;}
.tem36-contact .has-error .form-control-feedback,
.tem36-contact .has-success .form-control-feedback{top:14px;}
.tem36-contact .yzmbox .help-block{right:85px;}
.tem36-contact .yzmbox.has-error .form-control-feedback,
.tem36-contact .yzmbox.has-success .form-control-feedback{right:55px;}
@media (max-width:991px){
.tem36-contact .col-lg-8,.tem36-contact .col-lg-4{border:none;padding:0;}
}
@media (max-width:768px){
.tem36-contact .container,
.tem36-contact.full-screen-spacing .container.full-screen{padding-left: 3%!important;padding-right: 3%!important}
.tem36-contact .wrap{padding:10px 0 25px;}
.tem36-contact .L-text .box .title{font-size:16px;margin:0 0 10px;}
.tem36-contact .contact-form .title{font-size:16px;}
.tem36-contact .form-group label{font-weight:normal;}
}
