/*@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&subset=latin,cyrillic);*/
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after{clear:both;}
body{font-family:'Open Sans', sans-serif;}
/*.container_page{overflow:hidden;}*/
.right_form_somn{width:300px;float:right;margin-right:200px;margin-top:20px;}
.right_form_somn .right_sidebar{margin-top:15px;}
.right_form_somn .skidka{font-size:32px;text-align:center;padding-bottom:15px;line-height:30px;font-weight:700;color:#FF4107;text-shadow:0px 0px 1px rgba(255, 94, 0, 0.5);}
.right_form_somn .webform-client-form input{height:45px;}
.right_form_somn .pri_zakaze{font-size:32px;text-align:center;color:#152635;text-shadow:0px 0px 1px rgba(150,150,150,0.5);}
.form_my_front{float:right;width:320px;margin-right:30px;margin-top:50px;}
.form_my_front .webform-client-form-5{width:307px;}
.form_my_front .webform-client-form-5 input{height:45px;}
.form_my_front .form-actions{float:right;}
.zayavka{font-size:23px;}
.besplatn_zvonol{font-size:19px;font-weight:700;text-transform:uppercase;}
.main_popup_feedback{display:none;width:300px;height:350px;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:111;}
.main-popup-footer{display:none;width:100%;min-height:100%;background-color:rgba(255,255,255,0.6);overflow:hidden;position:fixed;top:0px;z-index:110;}
.my_sidebar_right{margin-top:15px;height:355px;padding-top:20px;padding-left:30px;padding-right:30px;padding-bottom:20px;background-image:url("../img/feedback_bg.png");background-repeat:no-repeat;}
.pri_zakaze{font-size:21px;text-align:center;color:#152635;text-shadow:0px 0px 1px rgba(150,150,150,0.5);}
.skidka{font-size:22px;text-align:center;line-height:25px;font-weight:700;color:#FF4107;text-shadow:0px 0px 1px rgba(255, 94, 0, 0.5);}
.na_vse_uslugi{text-align:center;padding-top:10px;font-size:17px;}
.my_sidebar_right .btn,
.form_my_front .btn{width:100%;color:#fff !important;border:none;background-color:#286FBE;}
.my_sidebar_right .btn:hover,
.my_sidebar_right .btn:active,
.form_my_front .btn:hover,
.form_my_front .btn:active{background-color:#3679C3;}
.my_sidebar_right .btn:focus,
.form_my_front .btn:focus{outline:none;}
.container{width:1170px !important;margin:0 auto !important;padding-right:0px !important;padding-left:0px !important;min-width:1170px !important;}
#main_menu{background-color:rgba(21, 38, 53, 1);height:42px;}
.main-container{padding-top:30px;padding-bottom:70px;}
#main_menu .nav-pills > li > a{border-radius:0px;color:#fff;font-size:16px;padding:10px 110px;}
#main_menu .nav-pills > li > a:hover,
#main_menu .nav-pills > li > a:focus{color:#fff !important;background-color:#ED8600;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{color:#fff !important;background-color:#ED8600;}
.main_header{background-image:url(../img/header.png);background-repeat:no-repeat;background-position:400px;background-size:300px;height:190px;}
.main_footer{background-color:rgba(21, 38, 53, 1);height:400px;}
.site_title h1{margin-top:3px;}
#line1{background:url(../img/block_1.jpg) no-repeat;margin-top:0px;height:580px;margin-bottom:180px;}
.courier{margin-top:-90px;float:left;}
.dialog{background:url('../img/dialog.png');width:485px;height:106px;display:inline-block;font-size:24px;text-align:left;padding-left:90px;color:#000;padding-top:20px;line-height:26px;margin:-56px 0 0 40px;}
.uslugi{margin-left:45px;float:left;width:855px;margin-top:45px;}
.uslugi li:nth-of-type(odd){margin-right:0;}
.uslugi li{width:385px;color:#000;display:inline-block;vertical-align:top;font-size:20px;line-height:28px;margin-right:20px;margin-bottom:17px;}
.uslugi li img{float:left;margin-right:20px;}
.block_form{background:url(../img/block_form.png);width:400px;height:341px;margin:auto;clear:both;background-position-x: -30px;}
.block_form .textx{float:left;display: none;}
.block_form .sale_text{font-size:54px;width:590px;text-align:left;margin-left:80px;margin-top:90px;display:inline-block;line-height:62px;}
.block_form .sale_text span{color:#ff4107;}
.block_form .zvezda{margin-left:80px;font-size:18px;margin-top:25px;}
#how{text-align:center;margin:60px 0 120px;}
#how h3{background:url(../img/volna.png) center center no-repeat;width:960px;margin:auto;text-transform:uppercase;font-size:24px;color:#3c3c3c;margin-bottom:65px;}
#how li{display:inline-block;vertical-align:top;width:140px;margin-right:50px;color:#3c3c3c;font-size:16px;line-height:18px;position:relative;}
.icon{width:69px;height:70px;position:relative;display:inline-block;margin-bottom:25px;}
.icon img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
#how li:after{content:"";position:absolute;background:url(../img/arrow.png);width:30px;height:30px;top:20px;right:-40px;}
#how li:last-of-type{margin-right:0;}
#how li:last-of-type:after{display:none;}
#why{background:url(../img/block_1.jpg) center center no-repeat;height:405px;min-width:1024px;}
#why h3{background:url(../img/why.png);width:968px;height:67px;margin:auto;position:relative;top:-30px;margin-bottom:25px;text-align:center;font-size:24px;line-height:60px;text-transform:uppercase;}
#why ul li{display:inline-block;vertical-align:top;width:300px;margin-right:25px;margin-bottom:35px;}
#why ul li:nth-of-type(3n+3){margin-right:0;}
#why ul li img{float:left;}
#why ul li h6,#why ul li p{float:right;width:235px;}
#why ul li h6{text-transform:uppercase;color:#000;line-height:18px;margin-bottom:15px;font-weight:bold;}
#why ul li p{color:#000;font-size:13px;font-family:Arial;line-height:15px;}
#features{height:550px;margin:50px auto 0;background:url(../img/korobki.png) bottom center no-repeat;}
.dislike{float:left;margin-right:20px;}
#features h6{font-size:27px;font-weight:bold;color:#555;line-height:30px;text-transform:uppercase;}
.feature_title{width:550px;float:left;margin-bottom:35px;}
#dislike{float:left;width:550px;margin-right:40px;}
#dislike h5{color:#e74c3c;font-size:20px;font-weight:bold;margin-bottom:15px;}
#dislike p{color:#000;font-size:15px;line-height:16px;}
#dislike li{padding-bottom:15px;margin-bottom:15px;list-style:none;}
#dislike li:last-of-type{border-bottom:none;}
#like h6{font-size:30px;font-weight:bold;color:#555;text-transform:uppercase;line-height:30px;margin-bottom:40px;}
#like{float:right;width:550px;}
#like h5{color:#26ae8d;font-size:20px;font-weight:bold;margin-bottom:15px;}
#like p{color:#000;font-size:15px;line-height:16px;}
#like li{padding-bottom:15px;margin-bottom:15px;list-style:none;}
#like li:last-of-type{border-bottom:none;}
.bg{background:url(../img/center.jpg) center center no-repeat;height:420px;margin:50px 0;min-width:1024px;}
.somn{float:left;margin-top:120px;width:555px;}
.somn h6{text-transform:uppercase;color:#3c3c3c;font-size:42px;font-weight:bold;}
.somn p{font-size:36px;color:#3c3c3c;line-height:42px;margin-top:42px;}
.easy img{float:left;margin-right:40px;}
.easy h5{color:#3c3c3c;text-transform:uppercase;margin-bottom:35px;font-size:28px;}
.easy p{font-size:18px;color:#3c3c3c;line-height:22px;}
.easy p:first-of-type{color:#ff4107;margin-bottom:30px;}
.easy{margin-bottom:100px;}
.slogan_main{width:750px;height:40px;font-size:25px;clear:both;font-family:'Russo One', sans-serif;}
.slogan_main h2{font-size:25px !important;}
.site_number{width:350px;height:70px;border-radius:5px;float:right;margin-right:60px;margin-top:10px;background-color:#152635;}
.site_number p{color:#ED8600;font-family:'Russo One', sans-serif;font-size:20px;line-height:45px;margin-left:10px;}
.site_number p span{color:#fff;}
.site_title{margin-top:20px;width:500px;height:70px;float:left;margin-left:-30px;}
.site_title a:before{content:"";display:block;width:27px;margin-top:13px;float:left;height:20px;background-image:url(../img/str.png);background-repeat:no-repeat;}
.site_title a{font-family:'fantasy','Russo One', sans-serif;color:#152635;text-decoration:none;font-size:32px;}
.site_title a span{color:#ED8600;}
.node-uslugi .field-name-field-image-uslugi{float:left;margin-right:15px;}