html{height:100%;}
body{font-family:'Roboto', sans-serif;line-height:150%;font-size:16px;height:100%;font-weight:400;color:#2b3f4b;}
.home{background-image:url('../images/header-bg.jpg');background-repeat:no-repeat;background-position:50% bottom;}
.header{color:#557b90;}
.header-location, .header-tel, .header-order{display:table-cell;vertical-align:middle;height:120px;}
.header-logotype{padding-left:10px;}
.header-gradient{background-color:#fff;overflow:hidden;}
.header-mode{color:#fff;font-weight:300;padding:16px 0px 20px;}
.header-mode i{margin-right:10px;}
.header-location{line-height:20px;}
.header-location:before{display:block;position:absolute;content:' ';background-image:url('../images/icons.png');background-position:-30px 0px;background-repeat:no-repeat;width:20px;height:30px;left:-24px;top:50%;margin-top:-15px;}
.header-tel{font-size:24px;font-weight:300;}
.header-tel span{font-weight:400;}
.header-tel a, .header-tel a:hover, .header-tel a:focus{text-decoration:none;color:#557b90;}
.header-tel i{margin-right:14px;}
.descriptor{color:#fff;}
.descriptor-title{font-size:44px;line-height:1.4;text-transform:uppercase;margin:94px 0px 140px;}
.descriptor-title span{font-weight:300;}
.diagnostics-bg{background-image:url('../images/diagnostics-bg.jpg');background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;}
.diagnostics-wrap{color:#2b3f4b;}
section.diagnostics-wrap{margin-bottom:100px;}
.diagnostics-wrap .container .row{overflow:hidden;background: rgba(50,75,90,1); background: -moz-linear-gradient(top, rgba(50,75,90,1) 0%, rgba(43,63,75,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(50,75,90,1)), color-stop(100%, rgba(43,63,75,1))); background: -webkit-linear-gradient(top, rgba(50,75,90,1) 0%, rgba(43,63,75,1) 100%); background: -o-linear-gradient(top, rgba(50,75,90,1) 0%, rgba(43,63,75,1) 100%); background: -ms-linear-gradient(top, rgba(50,75,90,1) 0%, rgba(43,63,75,1) 100%); background: linear-gradient(to bottom, rgba(50,75,90,1) 0%, rgba(43,63,75,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#324b5a', endColorstr='#2b3f4b', GradientType=0 );position:relative;}
.diagnostics{background-color:#fff;margin-right:35px;position:relative;}
.diagnostics:after{position:absolute;display:block;content:' ';width:25px;height:140px;background:url('../images/diagnostics-arrow.png') no-repeat;top:0px;right:-20px;}
.diagnostics-border{border:0px solid #c0d1db;border-width:1px 0px 1px 1px;margin:5px;padding:25px 23px 24px 43px;border-bottom-left-radius:5px;border-top-left-radius:5px;}
.diagnostics-title{font-size:24px;font-weight:bold;}
.diagnostics-text{font-size:18px;margin-top:7px;}
.diagnostics-form{padding:45px 0px 44px;}
.diagnostics-form .btn{margin-left:40px;}
.diagnostics-list{margin-top:41px;margin-bottom:59px;}
.diagnostics-item{color:#fff;font-size:18px;line-height:1.2;font-weight:300;}
.diagnostics-item span{display:inline;padding-top:7px;}
.diagnostics-item i{margin-right:20px;}
.navigation{border:0;border-radius:0;background-color:transparent;margin:0;}
.navigation .navbar-nav > li > a{color:#fff;}
.menu > li > a{padding:19px 0px 20px;}
.navigation .navbar-nav > li > a:hover, .navigation .navbar-nav > li > a:focus{color:#fff;text-decoration:underline;}
.menu > li{margin-right:16px;}
.menu > li:after{position:absolute;content:' ';top:10px;right:-16px;width:1px;height:39px;background:#004c78;}
.menu > li:last-child:after{display:none;}
.menu > li + li{margin-left:16px;}
#navigation-fixed .navbar-brand{padding:0;margin:5px 0px 0px 0px;height:50px;}
#navigation-fixed .phone{padding:18px 20px 18px 0px;}
#navigation-fixed .top-btn{padding:10px 0px;}
#navigation-fixed{min-height:60px;margin:-60px 0 0;border:0;background-color:#f5f8fa;}
#navigation-fixed .navbar-nav > li > a{padding:20px 12px 20px;font-size:16px;}
#navigation-fixed:after{position:absolute;z-index:1030;bottom:-1px;content:'';display:block;width:100%;height:1px;background-color:#e0e8ee;background-color:rgba(0,0,0,0.1);}
#navigation-fixed .navbar-nav > .active > a, #navigation-fixed .navbar-nav > .active > a:hover, #navigation-fixed .navbar-nav>.active > a:focus{background-color:#e0e8ee;}
#navigation{border:0;border-radius:0;margin:0;background-color:#2a3436;padding:16px 0px 17px;}
#navigation .navbar-toggle:hover, #navigation .navbar-toggle:focus{background-color:#f5f6f6;}
.navbar-order{float:right;}
.order-phone{padding:15px 0px;margin-right:20px;font-size:24px;font-weight:300;}
.order-phone span{font-weight:400;}
.order-phone i{margin-right:10px;}
.order-phone a, .order-phone a:hover, .order-phone a:focus{text-decoration:none;color:#557b90;}
.order-btn{padding:9px 0px;}
.order-phone, .order-btn{float:left;}
#advantages{padding-top:20px;padding-bottom:70px;}
.advantages-item{margin-bottom:20px;background-color:#f7f7f7;border-radius:5px;position:relative;}
.advantages-item:after{content:'';display:block;position:absolute;width:20px;height:20px;background:url('../images/arrow-bottom-right.png') no-repeat;bottom:0;right:0;border-bottom-right-radius:5px;}
.advantages-image{position:absolute;top:50%;left:15px;margin-top:-30px;}
.advantages-title{font-size:18px;line-height:1.25;height:100px;display:table-cell;vertical-align:middle;padding-left:90px;padding-right:12px;padding-top:12px;padding-bottom:12px;}
.advantages-title span{font-weight:700;}
.advantages-list{margin-top:60px;}
.advantages-item{}
#autoparts{border-bottom:1px solid #fff;}
#autoparts, #calculate, .box-modal{background-image:url('../images/autoparts-bg.jpg');background-repeat:no-repeat;background-position:center;background-color:#e0e8ee;background-size:cover;}
#autoparts .input-group-addon, #calculate .input-group-addon, .box-modal .input-group-addon{background-color:#008ee1;}
#autoparts label, #calculate label{color:#557b90;font-weight:400;margin-bottom:17px;}
#autoparts button, #calculate button{margin-top:40px;}
#autoparts h4{font-size:24px;font-weight:300;margin-top:18px;margin-bottom:55px;}
#services{background-image:url('../images/services-bg.jpg');background-repeat:no-repeat;background-position:center bottom;background-color:#0057b2;}
.services-diagnostics, .services-parts, .services-dop{display:table-cell;vertical-align:middle;font-size:24px;line-height:30px;color:#fff;padding-left:147px;}
.services-diagnostics{background:url('../images/services-1.png') no-repeat;height:78px;}
.services-parts{background:url('../images/services-2.png') no-repeat;height:94px;}
.services-dop{background:url('../images/services-3.png') no-repeat;height:92px;}
.services-row{padding-top:38px;padding-bottom:38px;}
.services-row + .services-row{border-top:1px solid #648fbb;}
#services ul{color:#78c479;margin:0;padding-left:20px;}
#services ul li{padding-left:10px;}
#services ul li span{color:#fff;}
.services-list{margin-top:30px;}
.calculate-row{margin-top:23px;}
.calculate-form{margin-top:38px;}
.reviews-list{margin-top:36px;}
.contacts-list{margin-top:54px;}
.contacts-list i{margin-right:20px;top:-3px;}
.contact-phone, .contact-location, .contact-mode{margin:0;font-size:18px;color:#2b3f4b;padding-top:7px;}
.contact-phone a, .contact-phone a:hover{color:#2b3f4b;text-decoration:none;}
.contact-phone a span{font-weight:bold;}
#question{background-color:#314957;font-size:30px;color:#fff;text-transform:uppercase;padding:58px 0px;text-align:center;}
.question-label{text-align:right;}
.question{color:#00ac7d;font-weight:100;text-transform:none;border-bottom:1px dashed #00ac7d;margin-left:10px;}
.question:hover, .question:focus{text-decoration:none;color:#00ac7d;border-width:0}
#footer{background-color:#e0e8ee;}
#copyright{padding:32px 0px 32px;font-size:14px;color:#416275;}
.copyright{padding:6px 0px;}
.created_by{float:right;}
.created_by p{margin:0;line-height:18px;}
.created_by sup{color:#557b90;font-size:70%;}
.created_by a{color:#00ac7d;text-decoration:none;}
.form-control{color:#557b90;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;}
.form-inline .input-group > .form-control{width:100%;}
.form-control::-moz-placeholder{color:#557b90;opacity:1;}
.form-control:-ms-input-placeholder{color:#557b90;}
.form-control::-webkit-input-placeholder{color:#557b90;}
.input-lg{height:50px;line-height:normal;padding:12px 16px;font-size:16px;border-radius:4px;}
.btn{font-size:16px;padding:9px 47px;}
.btn-lg{padding:13px 16px 14px;font-size:16px;line-height:1.3333333;border-radius:4px;}
.btn-success{color:#ffffff;background-color:#00ac7d;border-color:#00ac7d;}
.btn-success:focus, .btn-success.focus{color:#ffffff;background-color:#008e67;border-color:#008e67;}
.btn-success:hover{color:#ffffff;background-color:#008e67;border-color:#008e67;}
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success{color:#ffffff;background-color:#008e67;border-color:#008e67;}
.btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#008e67;border-color:#008e67;}
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success{background-image:none;}
.btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c;}
i[class*="icon-"]{background-image:url('../images/icons.png');background-repeat:no-repeat;width:30px;height:30px;position:relative;display:inline-block;float:left;}
.icon-time{background-position:-30px -30px;width:20px !important;height:20px !important;top:2px;}
.icon-time2{background-position:-43px -210px;width:32px !important;height:32px !important;}
.icon-phone2{background-position:-43px -242px;width:32px !important;height:32px !important;}
.icon-location{background-position:-30px 0px;width:20px !important;height:30px !important;}
.icon-wheel{background-position:-35px -50px;width:40px !important;height:40px !important;}
.icon-fluid{background-position:-35px -90px;width:40px !important;height:40px !important;}
.icon-lamp{background-position:-35px -130px;width:40px !important;height:40px !important;}
.icon-cog{background-position:-35px -170px;width:40px !important;height:40px !important;}
.icon-phone__red{background-position:0px 0px;}
.icon-phone{background-position:0px -30px;}
.icon-search{background-position:0px -60px;}
.icon-vin{background-position:0px -90px;}
.icon-phone__white{background-position:0px -120px;}
.icon-car-brand{background-position:0px -150px;}
.icon-car-model{background-position:0px -180px;}
.icon-car-year{background-position:0px -210px;}
.icon-car-repair{background-position:0px -240px;}
.icon-user{background-position:-45px -274px;}
.icon-close{background-position:0px -274px;}
.section{padding-top:60px;padding-bottom:70px;position:relative;overflow:hidden;}
.form-group{margin-bottom:30px;}
.padding-left-0{padding-left:0 !important;}
.padding-right-0{padding-right:0 !important;}
.border-radius-10{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.gradient-transparent{background:-moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 56%, rgba(0,0,0,0.1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 56%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 56%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff', endColorstr='#1a000000',GradientType=0);}
.gradient-background{background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,230,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,230,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,230,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e6',GradientType=0);}
.input-group-addon, .input-group .form-control{display:table-cell;}
.input-group-addon:not(:first-child):not(:last-child){border-radius:0;}
.input-group-addon{width:1%;white-space:nowrap;vertical-align:middle;}
.input-group-addon{padding:6px 10px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#c0d1db;border:1px solid #c0d1db;border-radius:4px;}
.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px;}
.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px;}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"]{margin-top:0;}
.input-group-addon:first-child{border-top-right-radius:0;border-bottom-right-radius:0;}
.input-group-addon:first-child{border:0;}
.input-group-addon:last-child{border-top-left-radius:0;border-bottom-left-radius:0;}
.input-group-addon:last-child{border-left:0;}
.input-group{position:relative;display:table;border-collapse:separate;}
.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0;}
.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}
.input-group .form-control:focus{z-index:3;}
.input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}
.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0;}
.input-group-addon:first-child{border:0;}
.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0;}
.number{background-image:url('../images/number.png');background-repeat:no-repeat;background-position:0px 0px;height:80px;position:relative;}
.number h3{position:absolute;left:68px;bottom:-5px;text-transform:uppercase;font-size:30px;font-weight:400;line-height:30px;color:#2b3f4b;margin:0px;white-space:nowrap;}
.number h3.white{color:#fff;}
.number-one{background-position:0px 0px;}
.number-two{background-position:0px -100px;}
.number-three{background-position:0px -200px;}
.number-four{background-position:0px -300px;}
.number-five{background-position:0px -400px;}
.number-six{background-position:0px -500px;}
.number-seven{background-position:0px -600px;}
.jcarousel{position:relative;overflow:hidden;width:100%;}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}
.jcarousel li{width:200px;float:left;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jcarousel img{display:inline-block;max-width:100%;height:auto !important;border-radius:8px;}
.jcarousel-control-prev, .jcarousel-control-next{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;text-align:center;background:#009e73;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:30px/36px Arial, sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.jcarousel-control-prev, .jcarousel-control-next, .jcarousel-control-prev:hover, .jcarousel-control-next:hover, .jcarousel-control-prev:focus, .jcarousel-control-next:focus{text-decoration:none;color:#fff;}
.jcarousel-control-prev{left:15px;}
.jcarousel-control-next{right:15px;}
.jcarousel-pagination{position:relative;text-align:center;margin:30px 0 0;}
.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:18px;width:18px;line-height:18px;background:#c0d1db;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-right:7px;}
.jcarousel-pagination a.active{background:#009e73;color:#fff;opacity:1;}
.arcticmodal-overlay,
.arcticmodal-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1080;}
.arcticmodal-container{overflow:auto;margin:0;padding:0;border:0;border-collapse:collapse;}
*:first-child+html .arcticmodal-container{height:100%}
.arcticmodal-container_i{height:100%;margin:0 auto;}
.arcticmodal-container_i2{padding:24px;margin:0;border:0;vertical-align:middle;}
.arcticmodal-error{padding:20px;border-radius:10px;background:#000;color:#fff;}
.arcticmodal-loading{width:44px;height:44px;border-radius:10px;background:#000 url('../images/loading.gif') no-repeat 50% 50%;}
.box-modal{position:relative;max-width:580px;padding:0;color:#416275;-webkit-box-shadow:0px 2px 10px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 2px 10px rgba(0, 0, 0, 0.35);box-shadow:0px 2px 10px rgba(0, 0, 0, 0.35);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.box-modal .box-modal_close{position:absolute;top:20px;right:20px;cursor:pointer;opacity:0.7;}
.box-modal .box-modal_close:hover{opacity:1;}
.box-modal .box-modal_title{padding:31px 40px 0px;position:relative;overflow:hidden;}
.box-modal .box-modal_topic span{font-weight:300;display:block;}
.box-modal .box-modal_topic{line-height:1.25;font-size:30px;font-weight:500;text-transform:uppercase;text-align:center;color:#ff3e55;}
.box-modal .box-modal_body{padding:12px 40px 40px;color:#416275;}
.box-modal .box-modal_body form{margin:23px auto 0;}
.box-modal .box-modal_body p{color:#2b3f4b;}
.box-modal .form-action{text-align:center;}
#feedBack-modal p{font-size:24px;text-align:center;color:#2b3f4b;}
#feedBack-modal .box-modal_title{padding:51px 40px 0px;}
#feedBack-modal .box-modal_body{padding:27px 40px 70px;}
input.error{border-color:#f00;-webkit-box-shadow:inset 0px 0px 3px 1px rgba(255,0,0,0.4);box-shadow:inset 0px 0px 3px 1px rgba(255,0,0,0.4);}
input.error::-moz-placeholder{color:#f00;}
input.error:-ms-input-placeholder{color:#f00;}
input.error::-webkit-input-placeholder{color:#f00;}
@media (max-width:1199px){.order-phone{font-size:18px;}
.contact-location i, .contact-mode i{top:7px;}
.contact-phone, .contact-location, .contact-mode{padding-top:0;}
.contact-phone{padding-top:12px;}
.home{background-position:40% bottom;}
.btn{padding:9px 37px;}
.btn-lg{padding:13px 16px 14px;}
.header-location:before, .header-tel i{display:none;}
.diagnostics-form .btn{margin-left:20px;}
.diagnostics-title{font-size:22px;}
.diagnostics-text{font-size:16px;line-height:1.2}
.diagnostics-border{padding:17px 23px 18px 30px;}
.descriptor-title{font-size:36px;}
.services-diagnostics, .services-parts, .services-dop{font-size:20px;line-height:1.25}
.diagnostics-item i{position:absolute;top:0;}
.diagnostics-item span{margin-left:55px;padding:0;display:inline-block;}
.diagnostics-item{display:table-cell;vertical-align:middle;height:40px;}
#autoparts .col-md-6:nth-child(3), #autoparts .col-md-6:nth-child(4){margin-top:40px;}
}
@media (max-width:992px){.descriptor-title{margin:130px 0px 80px;}
.padding-left-0{padding-right:0px !important;}
.padding-right-0{padding-right:10px !important;}
.diagnostics{margin:0;}
.diagnostics:after{display:none;}
.diagnostics-border{border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:5px;border-width:1px;}
.diagnostics-form{padding:10px 0px;text-align:center;}
#autoparts .col-md-6 + .col-md-6{margin-top:40px;}
.services-break{margin-bottom:40px;}
.contact-location i, .contact-mode i{top:-3px;}
.contacts-list .col-sm-12 + .col-sm-12{margin-top:40px;}
.question-label{display:block;margin-bottom:20px;text-align:center;}
.diagnostics-break{margin-bottom:20px;}
.calculate-row .col-md-3 + .col-md-3 label{margin-top:20px;}
#navigation{padding:10px 0px;}
#navigation-fixed{margin:0;}
.navbar-toggle{border-radius:0px;padding:14px 10px}
.navbar-order{display:none;}
.navbar-right{margin:0;}
.navbar-header{float:none;height:60px;}
.navbar-left,
.navbar-right{float:none !important;}
.navbar-toggle{display:block;}
.navbar-collapse, .navbar-collapse.collapsing{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-collapse.collapse{display:none !important;border-top:1px solid transparent;}
.navbar-nav{float:none !important;margin-top:7.5px;margin-bottom:20px;}
.navbar-nav > li{float:none;}
.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;font-size:18px;}
.collapse.in{display:block !important;}
.navigation-top .navbar-brand img{padding-left:10px;}
.navbar-default .navbar-nav > li > a.btn{color:#fff;margin:7px 10px 0px;border-radius:50px;}
#menu{margin:20px 0px 20px;}
#menu li{float:none;width:100%;display:block;margin:0;text-align:left;}
#menu li a:after{display:none;}
#menu li a{margin-left:0;border-bottom:0;border-left:2px solid transparent;}
}
@media (max-width:768px){section.diagnostics-wrap{margin:0;}
.diagnostics-border, .border-radius-10{border-radius:0;}
.diagnostics-form{padding:20px;}
.diagnostics-form .btn{width:100%;margin-left:0;}
.number{background:none;height:auto;margin-bottom:40px;}
#advantages{padding-top:60px;padding-bottom:70px;position:relative;overflow:hidden;}
.number h3{position:relative;left:auto;bottom:auto;text-transform:uppercase;font-size:30px;font-weight:400;line-height:1.25;color:#2b3f4b;margin:0px;white-space:normal;}
.diagnostics-item{margin-bottom:30px;}
#diagnostics{padding-bottom:0;}
.copyright, .created_by{text-align:center;float:none;}
.descriptor-title{font-size:36px;line-height:1.25;}
.home{background-position:left top;}
.advantages-image{margin-bottom:20px;}
}
@media (max-width:480px){.descriptor-title{font-size:33px;line-height:44px;}
.services-diagnostics, .services-parts, .services-dop{display:block;padding:115px 0 0;margin-bottom:40px;}
#question{line-height:1.2;}
.arcticmodal-container_i2{padding:0;}
.box-modal .box-modal_body{padding:12px 10px 40px;}
.box-modal .box-modal_title{padding:31px 10px 0px;}
.input-group{width:100%;}
.box-modal .box-modal_close{right:10px;top:10px;}
.diagnostics-item i{position:absolute;top:0;}
.diagnostics-item span{margin-left:55px;padding:0;}
.diagnostics-item{display:table-cell;vertical-align:middle;height:40px;}
.diagnostics-list .col-md-3{margin-bottom:30px;}
}




.box-modal{
    /*display: none;*/
}
*{
    outline: none !important;
}
.error input{
    box-shadow: 0 0 0 2px red;
}
input.error{
    color: red;
}
.error .agree-text{
    color: red !important; 
}



@media only screen and (min-width: 992px){
	::-webkit-resizer{
		background-image: url('');
		background-repeat: no-repeat;
		height: 1px;
		width: 8px;
	}
	::-webkit-scrollbar{
		width: 8px;
	}
	::-webkit-scrollbar-button{
		background-image: url('');
		background-repat: no-repeat;
		height: 0px;
		width: 8px;
	}
	::-webkit-scrollbar-thumb{
		background-color: #007DC4;
		border-radius: 0px;
		webkit-border-radius: 0px;
	}
	::-webkit-scrollbar-track{
		background-color: #2C2C2C;
	}
}


.fancybox-close {
    width: 30px !important;
    height: 30px !important;
    top: 20px !important;
    right: 20px !important;
    opacity: 0.7;
    background: url(../images/icons.png) 0 -274px no-repeat !important;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.fancybox-close:hover{
    opacity: 1;
}


.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 48px !important;
    border: 1px solid #fff;
    border-radius: 0 4px 4px 0;
}
.error .select2-container--default .select2-selection--single .select2-selection__rendered{
    box-shadow: rgba(255, 0, 0, 0.4) 0px 0px 3px 1px inset;
    border-color: rgb(255, 0, 0);
}



