.tem46-contact .left{width:100%}.tem46-contact .left .title{font-size:24px;margin:10px 0 30px;padding-bottom:20px;width:100%;position:relative;border-color:#333}.tem46-contact .left .title::before{content:"";position:absolute;width:14%;height:5px;left:0;bottom:0;border:1px solid;border-color:inherit;z-index:3}.tem46-contact .left .title::after{content:"";position:absolute;width:30%;left:14%;bottom:2px;border-bottom:1px solid;border-color:inherit;z-index:2;transition:all .6s;opacity:.4}.tem46-contact .left:hover .title::after{width:40%}.tem46-contact .left .short{font-size:45px;font-weight:700}.tem46-contact .left .description{font-size:16px;line-height:30px}.tem46-contact .form-group{margin-bottom:20px;border-color:#cecece;color:#4a4a4a}.tem46-contact .form-control{box-shadow:none;height:50px;padding:10px 16px;border:1px solid #cecece;height:45px;color:#4a4a4a;font-size:14px}.tem46-contact .form-group .form-control{background:0;background:inherit;color:inherit;border-color:inherit}.tem46-contact .form-group textarea.form-control{height:auto}.tem46-contact .form-group .form-control::-moz-placeholder{color:inherit;opacity:.7}.tem46-contact .form-group .form-control:-ms-input-placeholder{color:inherit;opacity:.7}.tem46-contact .form-group .form-control::-webkit-input-placeholder{color:inherit;opacity:.7}.tem46-contact .form-control:focus{border-color:#888;box-shadow:none}.tem46-contact .form-control option{padding:5px 10px}.tem46-contact .btn{border-radius:0;width:100%;padding:12px 0}.tem46-contact .has-error .form-control-feedback{left:0;top:60px}.tem46-contact .yzmbox{width:100%}.tem46-contact .yzmbox .form-control{width:100%}.tem46-contact .yzmbox a{width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}.tem46-contact .yzmbox a img{width:100%;height:100%}.tem46-contact .checkbox-name{float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}.tem46-contact .checkbox-option{padding:10px 0}.tem46-contact .checkbox-option label{color:#999;font-weight:normal;padding-left:15px}.tem46-contact .form-group .checkbox-name{border-top:1px solid #cecece;border-left:1px solid #cecece}.tem46-contact .form-group .checkbox-option{border:1px solid #cecece;color:#4a4a4a}.tem46-contact .form-group .checkbox-name{background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 26px}.tem46-contact .form-group .checkbox-option{background:inherit;border-color:inherit;color:inherit}.tem46-contact .form-group .checkbox-option label{color:inherit;opacity:.8}.tem46-contact .help-block{margin:0;text-align:right;right:30px;top:13px;-z-index:2}.tem46-contact .has-error .form-control-feedback,.tem46-contact .has-success .form-control-feedback{top:14px;right:0;left:auto}.tem46-contact .yzmbox .help-block{right:80px}.tem46-contact .yzmbox.has-error .form-control-feedback,.tem46-contact .yzmbox.has-success .form-control-feedback{right:50px}@media(max-width:768px){.tem46-contact .left{margin-bottom:15px}.tem46-contact.full-screen-spacing .box{margin:0!important}.tem46-contact .btn{padding:8px 0}.tem46-contact .form-group{margin-bottom:15px}.tem46-contact .form-control{padding:6px 12px;height:40px}.tem46-contact .left .title{padding-bottom:10px;border:0;position:static;margin:0}.tem46-contact .left .title::before,.tem46-contact .left .title::after{opacity:0}.tem46-contact .left .short{font-size:20px}}
@media (max-width:768px){
.tem46-contact .container,
.tem46-contact.full-screen-spacing .container.full-screen{padding-left: 3%!important;padding-right: 3%!important}
}