body{font-family:'PT Sans Narrow',sans-serif!important;font-size:17px;color:#333;}
em{color:#0071a9;}
.center{text-align:center;}
.left{float:left;}
.right{float:right;}
.margtop{margin-top:30px;}
p{font-family:'PT Sans Narrow',sans-serif!important;font-size:17px;}
h1,h2,h3,h4,h5{font-family:'PT Sans Narrow',sans-serif;font-weight:bold;text-transform:uppercase;}
h1{font-size:21pt;color:#0072a9;line-height:25px;text-align:center;}
h2{font-size:18pt;/* line-height:25px; */}
.pointer{cursor:pointer;}
.pointer:hover{text-decoration:underline;}
.clear{clear:both;}
#header-bg{background:#0071a9;}
.uk-navbar-container p{display:block;font-weight:bold;text-transform:uppercase;text-align:center;font-size:19px;width:100%;}
.phone-mobile>div{display:block;text-align:center;width:50%;float:left;background:#1e6a90;color:#fff;font-family:'PT Sans Narrow',sans-serif;font-weight:bold;font-size:7vw;}
.phone-mobile>div a{color:#fff!important;}
.headmenu{margin:0px;padding:0px;}
.headmenu ul{list-style:none;color:#fff;font-size:19px;line-height:38px;}
.headmenu ul li i{display:block;width:25px;height:20px;float:left;margin-top:10px;}
.head3{font-weight:bold;margin-top:-20px;}
.head1 ul li:first-child i{background:url('/wp-content/themes/barin/images/copilka.png') no-repeat;}
.head1 ul li:nth-child(2) i{background:url('/wp-content/themes/barin/images/book.png') no-repeat;}
.head1 ul li:nth-child(3) i{background:url('/wp-content/themes/barin/images/icon-mail.png') no-repeat;margin-top:14px;}
.head2 ul li:first-child i{background:url('/wp-content/themes/barin/images/vizov.png') no-repeat;}
.head2 ul li:nth-child(2) i{background:url('/wp-content/themes/barin/images/chasiki.png') no-repeat;}
.head2 ul li:nth-child(3) i{background:url('/wp-content/themes/barin/images/calendar.png') no-repeat;}
.head3 ul li{float:left;line-height:30px;width:90%;}
.head3 ul li i{margin-right:5px;margin-top:0px;}
.head3 ul li:first-child i{background:url('/wp-content/themes/barin/images/phone-gorod.png') no-repeat;margin-top:7px;}
.head3 ul li:nth-child(2) i{background:url('/wp-content/themes/barin/images/life.png') no-repeat;margin-top:3px;}
.head3 ul li:nth-child(3) i{background:url('/wp-content/themes/barin/images/mts.png') no-repeat;margin-top:3px;}
.head3 ul li:nth-child(4) i{background:url('/wp-content/themes/barin/images/kyivstar.png') no-repeat;margin-top:5px;}
.logo-phone{position:absolute;float:left;margin-top:25px;}
.main-menu li a{letter-spacing:1px;font-size:21px;font-family:'PT Sans Narrow',sans-serif;color:#0072a9;font-weight:bold;text-decoration:none;text-shadow:0 -1px 0 rgba(252,250,250,1);text-transform:uppercase;padding:0 1.8vw;}
.main-menu{margin-top:0px!important;margin-bottom:20px!important;}
#uslugi-content{margin-top:30px;}
#uslugi-content p{font-size:16px;}
.uslugi-plitka p{color:#0072a9;font-family:'PT Sans Narrow',sans-serif!important;font-weight:bold;vertical-align:bottom;text-transform:uppercase;font-size:25px!important;margin-bottom:10px;margin-top:8px;text-align:center;}
.uslugi-plitka ul{list-style:none;text-align:center;margin:0px!important;padding:0px!important;}
.perezvon{margin-top:25px;margin-bottom:25px;}
.perezvon p{text-align:center;font-family:'PT Sans Narrow',sans-serif!important;}
.perezvon p:first-child{font-size:22pt!important;}
.perezvon p:nth-child(2){font-size:25pt!important;color:#0072a9;font-weight:bold;margin-top:5px;}
#avtopark{background:url('/wp-content/themes/barin/images/bg-avtopark.jpg') top left repeat-y;width:100%;}
#avtopark img{border-radius:8px;width:307px; background:#e1dff4; padding:1px;}
#avtopark h2{text-align:center;color:#00a10b;padding-top:35px;font-size:30pt;}
.avtoname{line-height:38px;text-align:center;color:#00a10b;padding-top:35px;text-transform:uppercase;font-weight:bold;font-size:20pt;}
.avtoblock{background:#f5f5f5;border-radius:20px;padding:15px 20px 0px 20px!important;margin-bottom:15px;}
.avtoblock h3{font-size:30px!important;text-align:left!important;padding-top:0px!important;padding-bottom:10px;margin-bottom:0px!important;}
.avtoblock> .avtoimg{float:left;margin-top:-10px;}
.avtoblock> .avtoinfo{float:left;font-size:18px;margin-top:20px;margin-left:-20px;margin-right:20px;}
.avtoinfo> .uk-table td{padding:0px;vertical-align:top;}
.price-table{color:#00a20f;font-size:20px;text-align:right;}
.avtozakaz> .uk-table td{padding:0px;vertical-align:top;border:none;line-height:28px;}
.avtozakaz> .uk-table td:nth-child(2){float:right;margin-right:20px;}
.avtoblock> .avtozakaz{float:left;margin-top:25px;}
.gruz-podyem td{font-size:23px;}
.gruz-podyem td:nth-child(2){width:60px;}
.tab-one{background:#ff22cc;}
.gruzpodyem{font-size:20px;height:45px;color:#000;}
.tona{color:#000;font-size:20px;text-align:right;}
.zakaz-mashina{cursor:pointer;text-align:center;display:block;line-height:16px;height:16px;width:140px;margin:0 auto;margin-top:10px;font-size:18px;font-weight:bold;text-decoration:none;color:#fff;position:relative;padding:10px 20px;padding-right:50px;background-image:linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-o-linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-moz-linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-webkit-linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-ms-linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0ea92a),color-stop(1,#00b72a));-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 #089f24, 0px 5px 0 0 #046834, 0px 10px 5px #999;-moz-box-shadow:inset 0 1px 0 #089f24,0px 5px 0 0 #046834,0px 10px 5px #999;-o-box-shadow:inset 0 1px 0 #089f24,0px 5px 0 0 #046834,0px 10px 5px #999;box-shadow:inset 0 1px 0 #089f24, 0px 5px 0 0 #046834, 0px 10px 5px #999;}
.zakaz-mashina:active , .zakaz-b:active{top:3px;background-image:linear-gradient(bottom, rgb(0, 183, 42) 0%, rgb(14, 169, 42) 100%);background-image:-o-linear-gradient(bottom, rgb(0, 183, 42) 0%, rgb(14, 169, 42) 100%);background-image:-moz-linear-gradient(bottom, rgb(0, 183, 42) 0%, rgb(14, 169, 42) 100%);background-image:-webkit-linear-gradient(bottom, rgb(0, 183, 42) 0%, rgb(14, 169, 42) 100%);background-image:-ms-linear-gradient(bottom, rgb(0, 183, 42) 0%, rgb(14, 169, 42) 100%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0, rgb(0, 183, 42)),
color-stop(1, rgb(14, 169, 42)));-webkit-box-shadow:inset 0px 1px 0px #089F24, 0px 2px 0px 0px #046834, 0px 5px 3px #999;-moz-box-shadow:inset 0px 1px 0px #089F24, 0px 2px 0px 0px #046834, 0px 5px 3px #999;-o-box-shadow:inset 0px 1px 0px #089F24, 0px 2px 0px 0px #046834, 0px 5px 3px #999;box-shadow:inset 0px 1px 0px #089F24, 0px 2px 0px 0px #046834, 0px 5px 3px #999;}
.zakaz-b{cursor:pointer;text-align:center;display:block;line-height:16px;height:16px;width:120px;margin:0 auto;font-size:18px;font-weight:bold;text-decoration:none;color:#fff;position:relative;padding:6px 0px;background-image:linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-o-linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-moz-linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-webkit-linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-ms-linear-gradient(bottom,#0ea92a 0,#00b72a 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0ea92a),color-stop(1,#00b72a));-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 #089f24, 0px 5px 0 0 #046834, 0px 10px 5px #999;-moz-box-shadow:inset 0 1px 0 #089f24,0px 5px 0 0 #046834,0px 10px 5px #999;-o-box-shadow:inset 0 1px 0 #089f24,0px 5px 0 0 #046834,0px 10px 5px #999;box-shadow:inset 0 1px 0 #089f24, 0px 5px 0 0 #046834, 0px 10px 5px #999;}
.zakaz-mashina::before{background-color:#079129;background-image:url('/wp-content/themes/barin/images/right_arrow.png');background-repeat:no-repeat;background-position:center center;content:"";width:20px;height:20px;position:absolute;right:15px;top:50%;margin-top:-9px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;-moz-box-shadow:inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;-o-box-shadow:inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;box-shadow:inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;}
.zakaz-mashina:hover{color:#fff;text-decoration:none;}
#content{padding:30px;}
#footer{background:#003860; padding-bottom:10px;text-align:center;color:#fff;}
#footer .copiright{margin-top:20px;}
.form_style input:focus{outline:none;border-color:#07a6e6}
.form_style input.rf_error{border-color:#d8512d}
.form_style .rfield_error{width:110px;float:right;display:block;padding: 6px 8px;background-color:#d8512d;color:#fff;font-size:15px;z-index:999;position:relative;margin-top: -34px;right:0px;visibility:hidden;}
.form_style .rcheck .rfield_error{top:0;left:22px;right:auto}
.form_style .btnsubmit{margin-top:20px;cursor:pointer!important;}
.form_style .btnsubmit:hover{background:#DF9607}
.form_style .btnsubmit:active{box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);outline:none}
.form_style .btnsubmit:focus{outline:none}
.form_style .uk-select{height:40px;margin-bottom:5px;}
.form_style .btnsubmit.disabled,.form_style .btnsubmit.disabled:hover{background:none repeat scroll 0 0 rgba(165,165,165,1);cursor:default}
.form_style .rline{margin:0px;margin-bottom:5px;}
.form_style .btnsubmit{background-color:#2ecc71!important;box-shadow:0px 5px 0px 0px #15B358;border-radius:5px;font-size:20px;text-decoration:none;color:#fff;position:relative;display:inline-block;font-weight:bold;font-family:'Roboto Condensed', sans-serif;}
.wpcf7-submit{background-color:#2ecc71!important;box-shadow:0px 5px 0px 0px #15B358;width:100%;height:40px;border-radius:5px;font-size:20px;text-decoration:none;color:#fff;position:relative;display:inline-block;font-weight:bold;font-family:'Roboto Condensed', sans-serif;border:none;cursor:pointer;}
.form_style .btnsubmit:active{transform:translate(0px, 5px);-webkit-transform:translate(0px, 5px);box-shadow:0px 1px 0px 0px;}
.form_style .vybrano{font-size:20px;margin:0px;}
.form_style span{font-size: 23px;text-align:center;display:block;font-weight:bold;color:#0b618c;margin-bottom:0px;}
.tarif thead td{background:#0071a9;color:#fff;font-weight:bold;text-align:center;vertical-align:middle;border-radius:10px 10px 0px 0px;padding:6px;line-height:16px;}
.tarif tbody td{text-align:center;padding:5px;vertical-align:middle;}
.tarif tbody td:first-child{text-align:left;font-weight:bold;}
.tarif tbody td:nth-child(5){min-width:185px;}
.tarif tbody td:nth-child(3){min-width:75px;}
@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(1);opacity:.9}
80%{-webkit-transform:scale(1.1)}
90%{-webkit-transform:scale(1);opacity:1}
100%{-webkit-transform:scale(1);opacity:.9}
}
.uptocall-icon-container{visibility:visible!important;cursor:pointer;animation-name:fadeIn;animation-duration:7000ms;animation-iteration-count:infinite;animation-timing-function:ease;z-index:100;display:block;background:#fff;border: 3px solid #079129;position:fixed;top:80%;left:93%!important;z-index:999;border-radius:40px;overflow:hidden;padding:0;height:75px;width:75px;}
.phone-icon-svg{display:block;padding-top:30px;background-image:url('/wp-content/themes/barin/images/phone-volume.svg');background-repeat:no-repeat;background-position:center center;background-size:90%;width:45px;height:31px;border-radius:50px;overflow:hidden;margin:0 auto;transform:rotate(-35deg);}
.readmore a{background:#2f6996;color:#fff;padding:3px 10px;}
.otstup-table, .form50{display:block;width:49%;float:left;}
.phone-tqble{display:block;width:49%;float:left}
.wpcf7-textarea{height:130px;}
.wpcf7-text{box-sizing:border-box;display:block;float:none;width:100%!important;color:#070707;height:30px;line-height:1.3em;font-size:16px;padding-left:10px;font-family:'PT Sans Narrow', sans-serif;border:1px solid rgb(61, 202, 84);}
.wpcf7-textarea{box-sizing:border-box;display:block;float:none;width:100%!important;color:#070707;line-height:1.3em;font-size:16px;padding-left:10px;font-family:'PT Sans Narrow', sans-serif;border:1px solid rgb(61, 202, 84);}
.verticalcalc h1{font-size:30px;}
.verticalcalc p{text-align:center;font-size:25px;}
.aligncenter{display:block;margin:0 auto;}
.leftimg, .alignleft{float:left;padding:10px;border-radius: 20px;}
.uslugi-text p{margin:20px;font-size:20px!important;}
.alltarif{float:right;font-weight:bold;margin-top:15px;}
.active{color:#333!important;}
#map-canvas{height:400px;width:100%;margin:0px;padding:0px}
.contact-left{display:block;width:50%;float:left;}
.contact-right{display:block;width:50%;float:left;text-align:center;font-size:20px;font-weight:bold;}
.contact-right img{margin-right:7px;margin-top:-5px;}
div.wpcf7-validation-errors{border:none!important;}
.phones-contact p{font-size:25px;line-height:40px;}
.uk-card ul li{text-align:left;display:block;margin:0 auto;}
.uk-offcanvas-slide li a{font-size:30px;}
.usluga-block{background:#f5f5f5; margin-bottom:20px; border-radius:10px;}
.calc-one, .calc-two, .calc-three{float:left;}
.calc-one, .calc-two{margin-left:30px; margin-right:-30px;}
.calc-three{width:29%;float:right;margin-right:13px;}
.calc-one input{margin-right:5px;}
.calc-two input{margin-right:5px;}
.uk-radio{width:20px;height:20px;background:#fff;/* border:3px; */}
#calculator p{margin:0px;}
#calculator h3{margin:0px; font-size:20px; margin-bottom:15px;}
.h3calc{text-align:center;line-height:20px;/* border: 1px; */font-size:30px!important;color: rgb(255, 255, 255);padding-bottom:10px;}
#calculator {background: #d8d8d8;box-shadow: 0 5px 15px rgba(0,0,0,.28);border-radius:10px;height: 320px;padding:20px;}
#calculator label{font-weight:bold;display:block;padding: 5px;width: 90%;transition:0.7s;}
#calculator label:hover{background:#fff;}
#calculator .nb0{float:left; margin-top:10px; width:23%;margin-right:2%;}
#calculator .nb1{float:left; margin-top:10px; width:23%;margin-right:2%;}
#calculator .nb2{float:left;margin-top:10px; width:19%;}
#calculator .nb3{float:left;margin-top:10px; width:31%;}
#calculator   .uk-radio:checked{background:#0b619f;}
#price_calc{text-align:center;font-size:23px;font-weight: normal;border-radius:5px;height:35px;background:#efefef;}
.marg0{margin-top:0px!important;width:95%!important; margin-left:10px; font-size:17px!important; height:36px;}
#grn{display:inline-block!important;}
.imguslug img{border-radius:10px;}