@import url('https://fonts.googleapis.com/css?family=Fira+Sans:100,200,300,400,500,600,700,800,900&subset=cyrillic');@import url('https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900&subset=cyrillic,cyrillic-ext');@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i');@import url('https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900&subset=cyrillic');body{font-family:'Fira Sans',sans-serif;font-size:18px;font-weight:300;text-align:center;color:#000000;}h1{font-weight:300;font-size:28px;margin:0 0 20px 0;}h2{font-weight:300;font-size:26px;margin:0 0 20px 0;}h3{font-weight:300;font-size:24px;margin:0 0 20px 0;}.main{max-width:1200px;text-align:center;margin:0 auto;padding:0;}#row-1{margin:20px 0 20px 0;}#row-1:after{content:'';height:0;display:block;clear:both;}.row-1-l{display:inline-block;vertical-align:middle;float:left;text-align:left;}.row-1-r{display:inline-block;max-width:420px;float:right;text-align:right;font-size:20px;vertical-align:middle;}#row-1-1{display:inline-block;vertical-align:middle;margin:10px;}#row-1-1 img{display:block;margin:0;padding:0;}#row-1-2{display:inline-block;vertical-align:middle;margin:10px 10px 10px 0;padding:0 0 0 0;border-left:0px solid #000000;}#row-1-3{display:inline-block;vertical-align:middle;margin:10px;}#row-1-5{display:inline-block;vertical-align:middle;margin:10px;}#row-2{background-color:#FFFFFF;border-bottom:3px solid #ffc000;padding:10px;text-align:center;}#row-2:after{content:'';height:0;display:block;clear:both;}#row-2-inner{max-width:1200px;margin:0 auto;padding:0;}#topmenu{display:block;float:left;margin:0 auto;padding:0;text-align:left;}#topmenu ul{padding:0px;}#topmenu li{display:inline-block;background:0;padding:0;}#topmenu li a{display:block;font-size:16px;color:#000000;font-weight:300;padding:5px 10px 5px 10px;margin:0 5px 0 5px;background:0;text-decoration:none;}#topmenu li:hover{}#topmenu li a:hover{background:0;border-bottom:0;color:#FFFFFF;background-color:#ffc000;}#topmenu li a:focus{background:0;}.sf-accordion-toggle{margin:5px 5px 5px 0;}#superfish-1-toggle{display:block;padding:5px 15px 5px 15px;background-color:#2384b8;color:#FFFFFF;font-size:16px;}a.sf-expanded{display:block;padding:5px 15px 5px 15px;background-color:#2384b8;color:#FFFFFF;font-size:16px;}#fastorder{display:block;float:right;text-align:right;width:300px;}.fastrequest a{font-size:16px;font-weight:300;color:#FFFFFF;padding:5px 10px 5px 10px;margin:0 5px 0 5px;background-color:#b71d1a;text-decoration:none;}.fastrequest a:hover{background-color:#b71d1a;}.logo-name{text-align:left;}.logo-name div{margin:0;padding:0;}.logo-name a{color:#4b4747;font-size:30px;line-height:28px;margin:0;padding:0;text-decoration:none;text-align:left;text-transform:uppercase;font-weight:900;}.contacts{text-align:left;}.contacts a{text-decoration:none;color:#000000;}.contacts-email{font-family:'Rubik',sans-serif;font-size:14px;}@media screen and (max-width:650px){.contacts-phone-mobile{display:block;}.contacts-phone{display:none;}}@media screen and (min-width:651px){.contacts-phone{font-family:'Rubik',sans-serif;font-size:22px;font-weight:400;}.contacts-phone-mobile{display:none;}}.social-icons span{}#row-3{padding:20px;background-color:#F7F7F7;}#adsblock{max-width:1200px;margin:0 auto;padding:0;text-align:center;}#row-4{margin:35px 0 0 0;}#block-block-12{text-align:center;overflow:hidden;}.view-brcrmb{margin:30px 20px 0 20px;}.view-brcrmb a{color:#000000;border-bottom:1px dotted #000000;text-decoration:none;}.brcrmb-h2 h1{font-weight:300;font-size:28px;margin:10px 0 0 0;}.pane-block-16{margin:15px 0 15px 0;}.serv-item{display:inline-block;width:250px;vertical-align:top;border:1px solid #DDDDDD;padding:10px 10px 20px 10px;margin:10px;}.serv-item a{font-size:18px;text-decoration:none;color:#000000;border-bottom:1px dotted #000000;}.pane-block-17{padding:15px;}.pane-block-17 div{padding:10px 0 10px 0;text-align:left;}.pane-block-17 div.bolder{font-size:24px;padding:10px;margin:10px 0 10px 0;text-align:center;}.service-item{display:inline-block;border:1px solid #DDDDDD;vertical-align:top;min-width:150px;max-width:200px;margin:10px;padding:10px;min-height:180px;}.service-item .views-field-field-serviceimg{}.service-item .views-field-title a{color:#000000;font-size:14px;text-decoration:none;border-bottom:1px dotted #000000;}.pat-item{display:inline-block;border:1px solid #DDDDDD;vertical-align:top;width:350px;margin:10px;padding:10px;min-height:150px;font-size:16px;}.pat-item .views-field-title{margin:10px 0 0 0;}.view-display-id-block_2 .pat-item{display:inline-block;border:1px solid #DDDDDD;vertical-align:top;width:90px;margin:10px;padding:5px;min-height:120px;font-size:16px;text-align:center;}.view-display-id-block_2 .pat-item img{display:block;margin:0 auto;padding:0;text-align:center;}.view-galcats{text-align:left;}.view-galcats #views-exposed-form-galcats-block{text-align:center;margin:0 auto;padding:0;max-width:100%;}.view-galcats .views-exposed-form{max-width:800px;margin:0 auto;padding:0;}.view-galcats .views-widget-filter-name_selective{}.view-galcats .form-type-bef-link{display:inline-block;margin:5px 10px 5px 10px;padding:0;}.view-galcats .form-type-bef-link a{color:#000000;border-bottom:1px dotted #000000;text-decoration:none;font-size:16px;}.view-galcats .form-type-bef-link a.active{border-bottom:1px dotted #FFFFFF;color:#dd210d;font-weight:400;}.view-galcats .gal-item{margin:10px;max-width:380px;padding:10px;display:inline-block;vertical-align:top;}.view-galcats .gal-item .views-field-name{margin:10px 0 10px 0;}.view-galcats .gal-item .views-field-name a{font-size:16px;color:#000000;text-decoration:none;border-bottom:1px solid #000000;}.view-galcats .gal-item img{display:block;margin:0;padding:0;border:1px solid #dddddd;}.view-grouping{padding:0 0 0 30px;}.view-grouping-header{font-size:28px;color:green;margin:30px 0 0 0;padding:0;}.view-grouping .view-grouping h3{font-size:22px;color:green;margin:30px 0 0 0;padding:0;}.cont-item{margin:20px;text-align:left;}.cont-item h3{font-size:20px;font-weight:400;margin:15px 0 5px 0;padding:0;}.cont-item a{color:#000000;text-decoration:underline;}.cont-form{margin:20px;text-align:left;}.cont-form h3{font-size:20px;font-weight:400;}.cont-form .webform-submit{background-color:#b71d1a;border:1px solid #b71d1a;border-radius:0;}.webform-submit{background-color:#b71d1a;border:1px solid #b71d1a;border-radius:0;}.webform-submit:hover{background-color:#b71d1a;border:1px solid #b71d1a;border-radius:0;}.article-item{text-align:left;margin:20px;max-width:900px;}.article-img{margin:20px 0 20px 0;vertical-align:top;}.article-img img{display:inline-block;margin:0;padding:0;border:1px solid #DDDDDD;}.article-text{overflow:hidden;margin:10px;vertical-align:top;}.article-title{margin:0 0 0 0;padding:10px;font-size:14px;font-weight:700;background-color:#F7F7F7;}.article-title a{font-size:14px;color:#000000;font-weight:400;border-bottom:1px dotted #000000;text-decoration:none;}.article-preview{font-size:16px;}.article-gal{margin:30px 0 0 0;}.article-gal img{display:block;}.article-gal a{display:inline-block;float:left;margin:10px;}.article-video{display:inline-block;vertical-align:top;margin:20px 0 20px 0;}.article-preview a.views-more-link{color:#000000;border-bottom:1px dotted #000000;}.article-preview a.views-more-link:hover{text-decoration:none;}.panels-flexible-region-1-right-inside .pane-services{text-align:left;padding:20px;}.view-services.view-display-id-block_2{padding:5px;}.view-services.view-display-id-block_2 .service-r-item{margin:5px 0 5px 0;}.view-services.view-display-id-block_2 .service-r-item a{color:#000000;font-size:16px;text-decoration:none;border-bottom:1px solid #000000;}.view-services.view-display-id-block_2 .service-r-item a.active{font-weight:400;color:#dd210d;border-bottom:1px solid #FFFFFF;}.panels-flexible-region-1-center-inside .pane-node-body{text-align:left;padding:20px;}.photo-item{display:inline-block;padding:10px;margin:10px;vertical-align:top;max-width:350px;}.photo-item .views-field-edit-node a{font-size:14px;color:#000000;}#tech-most{font-size:12px;}#tech-most td{border:1px solid #DDDDDD;padding:5px;}.view-depgal .depgal-item{display:inline-block;margin:5px;padding:0px;vertical-align:top;}.view-depgal .views-field-field-photo img{padding:10px;background-color:#F7F7F7;}.view-depgal .views-field-name{margin:10px 0 0 0;}.view-depgal .views-field-name a{font-size:14px;color:#000000;text-decoration:none;border-bottom:1px dotted #000000;}.view-depgal .view-footer{margin:10px 0 15px 0;}.view-depgal .view-footer a{color:#FFFFFF;font-size:16px;background-color:#b71d1a;padding:7px 10px 7px 10px;text-decoration:none;}.view-depgal .view-footer a:hover{text-decoration:none;background-color:#923130;}.view-autosalon{text-align:left;margin:30px 0 0 0;}.view-autosalon .asalon-ph-item{display:inline-block;width:280px;vertical-align:top;padding:10px;}.view-autosalon .views-field-field-photocar img{border:1px solid #DDDDDD;}.view-autosalon .views-field-title{font-size:24px;font-weight:400;padding:10px 0 10px 0;}.view-autosalon .views-field-field-price{font-size:20px;padding:10px 0 10px 0;color:#dd210d;font-weight:400;}.view-autosalon strong{font-weight:400;padding:20px 0 20px 0;font-size:20px;}.view-autosalon .views-label{font-weight:400;padding:20px 0 20px 0;font-size:20px;}.top-serv{background-color:#F7F7F7;padding:10px;}.pane-title{padding:15px 0 10px 0;font-size:22px;font-weight:300;}#row-5{background-color:#F7F7F7;padding:30px 20px 30px 20px;margin:50px 0 0 0;border-top:1px solid #cbcbcb;}.panels-flexible-region-18-left-inside{text-align:left;font-size:14px;padding:20px;}.panels-flexible-region-18-left-inside .footer-addr-header{font-weight:400;margin:0 0 10px 0;}.panels-flexible-region-18-left-inside div{margin:10px 0 10px 0;}.panels-flexible-region-18-left-inside a{border-bottom:1px dotted #000000;color:#000000;text-decoration:none;}.panels-flexible-region-18-center-inside{text-align:left;padding:20px;}.panels-flexible-region-18-center-inside li{margin:5px 0 5px 0;padding:0;background-color:none;}.panels-flexible-region-18-center-inside li a{font-size:16px;margin:0;padding:0;color:#000000;text-decoration:underline;}.panels-flexible-region-18-center-inside li a:hover{background:0;border-bottom:0;}.panels-flexible-region-18-right-inside{text-align:left;padding:20px;}.asalonlist{display:inline-block;margin:10px;padding:10px;vertical-align:top;}.asalonlist .views-field-title{margin:10px 0 0 0;}.asalonlist .views-field-title a{color:#000000;border-bottom:1px dotted #000000;text-decoration:none;}#quicktabs-bortjour .quicktabs-style-nostyle li{padding:10px;}#quicktabs-bortjour .quicktabs-style-nostyle li a{color:#000000;font-size:20px;text-decoration:none;border-bottom:1px solid #000000;}#quicktabs-bortjour .quicktabs-style-nostyle li a:hover{text-decoration:none;border-bottom:1px solid #FFFFFF;}#quicktabs-bortjour .quicktabs-style-nostyle li.active a{color:#dd4d4d;text-decoration:none;border-bottom:1px solid #FFFFFF;}.photos-main-item{display:inline-block;margin:10px;padding:10px;vertical-align:top;max-width:350px;}.photos-main-item .views-field-taxonomy-vocabulary-2{padding:0 0 10px 0;}.photos-main-item a{color:#000000;text-decoration:none;border-bottom:1px solid #000000;}.photos-main-item img{border:1px solid #DDDDDD;}.view-photos-main .view-footer{margin:15px 0 0 0;}.view-photos-main .view-footer a{color:#000000;text-decoration:none;background-color:#F7F7F7;padding:5px 10px 5px 10px;border:1px solid #DDDDDD;border-radius:5px;}.element.style li{width:200px !important;}.pane-block-22{text-align:left;}.medialist-item{display:inline-block;width:260px;vertical-align:top;margin:10px;padding:20px;text-align:center;background-color:#F7F7F7;}.medialist-item a{color:#000000;text-decoration:none;border-bottom:1px solid #000000;font-size:16px;}.medialist-item a:hover{border-bottom:1px solid #F7F7F7;}.pane-subservices{margin:30px 0 0 0;}.view-subservices .subserv-item{display:inline-block;max-width:300px;vertical-align:middle;background-color:#F7F7F7;padding:15px;margin:10px;}.views-field-title a{color:#000000;font-size:16px;text-decoration:none;}
