/*tem05-contact*/
.tem05-contact h1,
.tem05-contact .h1{color:#fff;}
.tem05-contact .from-box{width:60%;}
.tem05-contact .contact-big-box .col-sm-12{padding:0 !important;}
.tem05-contact .input-group-addon{padding:3px 12px;}
.tem05-contact h6.block-desc,
.tem05-contact .h6.block-desc{background:#ebebeb;padding:10px;font-size:12px;line-height:20px;border-radius:4px;}
.tem05-contact .btn{width:100%;}
.tem05-contact form .form-group .checkbox-name{background:#fff;float:left;padding:6px 0 6px 12px;}
.tem05-contact form .form-group .checkbox-option{background:#fff;padding:6px 0;}
.tem05-contact form .form-group label{padding-left:15px;font-weight:normal;height:auto;}
.tem05-contact form .form-group label input{height:auto;}
.tem05-contact .help-block{right:30px;top:7px;-z-index:2;}
.tem05-contact .has-error .form-control-feedback,
.tem05-contact .has-success .form-control-feedback{top:14px;}
.tem05-contact .yzmbox .help-block{right:85px;}
.tem05-contact .yzmbox.has-error .form-control-feedback,
.tem05-contact .yzmbox.has-success .form-control-feedback{right:55px;}
@media (max-width:768px){
    .tem05-contact .from-box{width:100%;}
    .tem05-contact h1,
    .tem05-contact .h1{margin-top:10px;}
    .tem05-contact .container,
    .tem05-contact.full-screen-spacing .container.full-screen{padding-left: 3%!important;padding-right: 3%!important}
}


.tem05-contact .upload_attach_con{ border: none;  }
.tem05-contact .upload_attach_con .add_file_a{ width: 60px;height: 60px; display: flex;justify-content: center;align-items: center;border: 1px solid #ccc;}
.tem05-contact .upload_attach_con .add_file_a .webuploader-pick{ color: #ccc; background: transparent;}
.tem05-contact .upload_attach_con .add_file_a > div:last-child{ width:100%!important;height: 100%!important; }
.tem05-contact .upload_attach_gray{ overflow: hidden; }