.contact-content{width:800px;height:450px;background:url(../image/callback-bg.jpg) no-repeat;padding:100px 330px 0 30px}
.contact-content input,.contact-content textarea{width:100%;padding:9px 10px}
.contact-content textarea{resize:none;height:80px}
.form-cell{margin-bottom:15px}
.contact-title{font-size:30px;color:#000;margin-bottom:30px;font-family:Boleroscript}
.contakts a{color:#000}
.contakts.trubka{background:url(../image/84.png) no-repeat;padding-left:20px;background-position:0 3px;margin:5px 0}
.contakts.mail{background:url(../image/konvert.png) no-repeat;padding-left:20px;background-position:0 7px;margin:5px 0}
.contakts.viber{background:url(../image/87.png) no-repeat;padding-left:20px;background-position:0 3px}
.contakts.skype{background:url(../image/86.png) no-repeat;padding-left:20px;background-position:0 3px;margin:5px 0}
.address-block{width:415px;line-height:20px;padding:20px 13px 20px 0}
.address-block p{line-height:20px}
.contact-content button.contact-send{border:none;color:#fff;display:inline-block;font-size:14px;text-align:center;text-transform:uppercase;background:linear-gradient(toright,#42ae830%,#56b89e58%,#9ce4a884%,#befe8c100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42ae83',endColorstr='#befe8c',GradientType=1);padding:11px 10px}
.contact-content button.contact-send:hover{background:#42ae83}
.button-send{text-align:center}
textarea.form-control-contacts{display:block;width:100%;height:109px;font-size:14px;line-height:1.42857143;color:#555;background:url(../image/90Sh.png) no-repeat #fff;background-position:4px 4px;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, 0 ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;padding:6px 12px 6px 50px}
input.input-name{background:url(../image/88Sh.png) no-repeat #fff;background-position:10px -2px;padding-left:45px}
input.input-e-mail{background:url(../image/konverSht.png) no-repeat #fff;background-position:10px -2px;padding-left:45px}
input.input-phone{background:url(../image/84Sh.png) no-repeat #fff;background-position:10px -2px;padding-left:45px}
form#feedback p{color:#fff;padding:3px 0 21px}
.address-block-border{border-bottom:2px dotted #aaa}
.wrap-contact-block{margin-bottom:65px;padding:0}
button.btn.btn-general.prlx.contact{margin:9px auto 0;padding:11px 63px}
.wrap-form-right{padding:0 0 0 5px}
.wrap-form-left{padding:0}
.line-horizontal::before,.line-horizontal::after{content:"";position:relative;display:inline-block;width:4%;height:2px;margin-right:15px;margin-left:15px;vertical-align:middle;background:#e42cd4;background-clip:content-box;border-bottom:1px solid rgba(255,255,255,.5)}