@media screen and (min-width:1850px){
	.finance__page .top_block .auto .items .tit{left:33.3%; top:60%; font-size:46px; line-height:53px; color:#fff;}
	.finance__page .top_block .auto .items .tit2{left:24.4%; top:70.5%; font-size:46px; line-height:50px; color:#fff;}
}

@media screen and (max-width:1700px){
	.finance__page .top_block .auto .items .tit{font-size:37px;}
	.finance__page .top_block .auto .items .tit2{font-size:37px;}
	.finance__page .top_block .auto .items .tit2 span{font-size:45px;}
	#header .blue_row{padding-left:1%; padding-right:1%;}
	#header .blue_row .lupa a{margin-left:15px;}
	#header .white_row{padding-right:1%;}
	.finance__page .top_block .block{width:200px; margin-right:55px; font-size:16px;line-height:19px; height:157px; margin-bottom:10px; z-index:1;}
	.stock_block .block + .block{margin-top:18px;}
	.stock1__page .block span.abs .tb{ line-height:31px; font-size:28px;}
}

@media screen and (max-width:1810px){
	#header.diller_header .blue_row a{font-size:15px;}
}

@media screen and (max-width:1675px){
	.container_slide2{height:623px;}
	.stock_block .block + .block{margin-top:19px;}
}

@media screen and (max-width:1620px){
	.container_slide2{height:665px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block span{bottom:40px;}
	/*#header.diller_header .gray_row, #header.diller_header .blue_row{margin-right:450px;}*/
	#header.diller_header .diller_ul b{font-size:15px;}
	#header.diller_header .diller_ul{/*width:450px;*/ /* margin-left:-450px; */ font-size:12px; /*padding-top:10px;*/}
	.calculatorto__page .calculatorto__page2 .double_block .ah5{font-size:46px; line-height:50px;}
	.leadership__page .my_tabs .dd .row .block{font-size:30px; line-height:30px;}
	.accessories__page .block{margin-left:30px; margin-right:30px;}
	.tradein__page .steps{font-size:25px;}
	.diller__page1 .block{font-size:20px; line-height:22px;}
	.stock1__page h1{font-size:45px;}
	#header .white_row .cat_menu ul li a .image_block{height:130px;}
	#header .white_row .cat_menu ul li a{font-size:17px;}
	#header .blue_row a{font-size:15px;}
	#header .white_row > nav > ul{font-size:25px;}
	.finance__page .top_block .auto .items .tit2 i{font-size:30px;}
	.stock1__page .block span.abs .tb{ line-height:27px; font-size:24px;}
}

@media screen and (max-width:1500px){
	.configurator2__page .kpp .block{margin:0 3%;}
	#header.diller_header .blue_row a{font-size:11px;}
	.finance__page .top_block .auto .items .tit2{font-size:35px; line-height:33px; left:24.5%; top:72%;}
	.finance__page .top_block .auto .items .tit2 span{font-size:40px;}
	.finance__page .top_block .auto .items .tit2 i{font-size:25px;}
	.finance__page .top_block .auto .items .tit{font-size:35px; top:59%;}
	.partners3__page .gray_bg.dt ul li a{height:125px;}
	#header .white_row .double_menu ul li:hover a .image_block, #header .white_row .double_menu ul li:hover .link .image_block{width:22%;}
	#header .white_row .double_menu ul li a .image_block, #header .white_row .double_menu ul li .link .image_block{width:30%;}
	#header .white_row .double_menu ul li a .tb i, #header .white_row .double_menu ul li .link .tb i{font-size:17px; line-height:20px;}
	#header .white_row .double_menu ul li .link{font-size:25px; line-height:28px;}
	#header .white_row .double_menu ul li .link .image_block img{max-width:100%;}
	#header .white_row .double_menu ul li a .tb i{font-size:17px; line-height:19px;}
	#header .white_row .double_menu ul li a{font-size:15px; line-height:17px;}
	#header .gray_row .social_block{margin-left:20px;}
	#footer .copy_row{padding-left:47px; padding-right:47px;}
	#footer{padding-left:47px; padding-right:47px;}
	#footer .menu .ah3{font-size:16px; line-height:19px;}
	#footer .menu ul li{font-size:13px; line-height:20px; margin-bottom:0;}
	#footer .menu.big_menu li{margin-top:10px;}
	#footer .social_block{padding-top:20px; font-size:23px; line-height:23px;}
	#footer .social_block .tel{font-size:31px; line-height:31px;}
	#footer .social_block .soc .social{width:40px; height:40px; margin-left:1px;}
	#footer .social_block .soc .social span{width:40px; height:40px;}
	#footer .social_block .soc .social span img{max-width:34px; max-height:23px;}
	.stock_block .block + .block{margin-top:20px;}
	.font_small { font-size: 14px; line-height: 21px; }
	.font_small h1 { font-size: 20px !important; line-height: 23px !important; }
	.font_small p { margin-bottom: 16px; }
}

@media screen and (min-width:1000px) and (max-width:1400px){
	.finance__page .top_block .auto .items .tit2 i{font-size:19px; margin-top:-14px;}
	.finance__page .top_block .auto .items .tit{ top:57.7%; left:33.5%;}
	.finance__page .top_block .auto .items .tit2{top:71%;}
	.finance__page .top_block .auto .items .tit2 span{font-size:32px;}
	.finance__page .top_block .auto .items .tit, .finance__page .top_block .auto .items .tit2{font-size:23px;}
	.container_slide2{height:490px;}
	.container_slide1{height:659px;}
	.container_slide{height:672px;}
	.black_block.black_block2 .text_block .block img{max-height:18px; margin-bottom:1px;}
	.black_block.black_block2 .text_block .block{margin-left:5px; font-size:8px; line-height:9px;}
	.black_block.black_block2 .text_block .ah2{font-size:25px; line-height:27px; margin-bottom:7px;}
	.item__page.item_light .about_item .light_blocks .block{margin-bottom:40px;}
	.item__page.item_light .about_item .light_blocks .block p{margin-bottom:20px;}
	.item__page.item_light .about_item .light_blocks .block .ah3{font-size:23px; line-height:26px; margin-bottom:20px;}
	.item__page.item_light .about_item .light_blocks{padding-top:55px; padding-bottom:50px;}
	.item__page .about_item .row .block .box_shadow2 .close_button{width:40px; height:40px;}
	.item__page .blue_row.item1{height:172px;}
	.item__page .video_abs{height:695px;}
	.compare__page .p_p{padding-top:15px; font-size:13px; line-height:23px;}
	.compare__page h2.ah2{margin-top:32px; margin-bottom:29px;}
	.compare__page .right_block .blue_button{width:155px; line-height:33px;}
	.compare__page .right_block .price span{font-size:31px;}
	.compare__page .right_block .price{margin-top:30px; margin-bottom:19px; font-size:38px; line-height:40px;}
	.compare__page .right_block{font-size:18px; line-height:21px;}
	.compare__page .left_block i{font-size:12px; line-height:14px;}
	.compare__page .left_block .big_red{font-size:18px; line-height:22px;}
	.compare__page h2{margin-top:40px; margin-bottom:20px; font-size:18px; line-height:21px;}
	.compare__page .checkbox label b{top:0; margin-right:6px;}
	.compare__page .checkbox label .image_block{height:105px; line-height:125px; margin-bottom:10px;}
	.compare__page h1{font-size:19px; line-height:21px; padding-top:48px; margin-bottom:18px;}
	.item__page .tab_block .my_tabs1{margin-bottom:105px;}
	.up_button{padding-top:87px; padding-bottom:27px; font-size:31px; line-height:33px; background-size:60px auto; background-position:center 25px;}
	.item__page .social a img{max-width:55px;}
	.item__page .social .ah2{font-size:50px; line-height:53px; margin-bottom:10px;}
	.item__page .social{padding-top:28px; padding-bottom:33px;}
	.black_block .text_block .trans_button{border-width:2px; line-height:34px;}
	.black_block .text_block .blue_button{line-height:36px;}
	.black_block .text_block a{max-width:255px; margin-bottom:15px; font-size:15px;}
	.black_block .text_block .image_block{height:170px; line-height:170px; margin-bottom:60px;}
	.black_block .right_block{height:306px;}
	.black_block .top_row{border-width:3px; margin-bottom:43px; padding-bottom:19px; font-size:14px; line-height:14px;}
	.black_block .top_row .tbc .image_block img{max-height:73%;}
	.black_block .top_row .tbc .image_block{height:90px; line-height:90px;}
	.black_block{padding-top:62px; padding-bottom:30px; }
	.item__page .double_block .black_button{border-width:2px; max-width:252px; line-height:56px;}
	.item__page .double_block .block{font-size:21px; line-height:19px;}
	.item__page .double_block .block .image_block{height:215px; line-height:215px;}
	.item__page .double_block .blue_button{max-width:208px; line-height:60px;}
	.item__page .double_block .blue{font-size:21px; line-height:30px;}
	.item__page .double_block .ah2{font-size:38px; line-height:41px; margin-bottom:42px;}
	.item__page .double_block{padding-top:25px; padding-bottom:23px;}
	.item__page .blue_row.pay_lifan .text .ah2{font-size:31px; line-height:33px; margin-top:15px;}
	.item__page .blue_row.pay_lifan .text{padding-top:20px; font-size:25px; line-height:28px;}
	.item__page .blue_row.pay_lifan .logo{width:144px; height:103px; margin-top:17px;}
	/* #after_page_nav.active{height:56px !important; margin-bottom:43px !important;} */
	.item__page .blue_row.pay_lifan:before{height:85px;}
	.item__page .rewards .blue_button{font-size:19px; line-height:40px; max-width:260px;}
	.item__page .rewards img{max-width:310px; margin-bottom:84px;}
	.item__page .rewards p{font-size:31px; line-height:33px; margin-bottom:15px;}
	.item__page .rewards .ah2{font-size:38px; line-height:41px; margin-bottom:22px;}
	.item__page .rewards{padding-top:55px; padding-bottom:70px;}
	.item__page .blue_row.white_row .blue_button{width:185px; line-height:32px; font-size:13px;}
	.item__page .blue_row.white_row .ah2{font-size:41px; line-height:41px;}
	.item__page .blue_row.white_row .logo{padding-top:30px;}
	.item__page .blue_row.white_row .logo{margin-top:17px; width:244px; height:106px; margin-right:12px;}
	.robust_on_style .view .txt{font-size:11px; line-height:12px;}
	.robust_on_style .view .txt strong{font-size:13px; line-height:15px;}
	.robust_on_style .view .thumb2 .txt, .robust_on_style .view .thumb3 .txt{padding:15px 13% 0 11%;}
	.robust_on_style .view > ul > li .close{width:40px; height:40px;}
	.robust_on_style .list > ul > li a span.txt-desc{font-size:15px; line-height:17px; top:22px;}
	.robust_on_style .list > ul > li .img_wrap{background-size:57px auto;}
	.robust_on_style .highlights_thumbs, .robust_on_style .list > ul > li{height:240px;}
	.text_play_wrap{padding-top:25px; padding-bottom:32px; height:240px;}
	.item__page .tab_block .my_tabs2 .dt{padding-top:37px;}
	.item__page .tab_block .dd .item p{padding:19px 10px 31px 15px; font-size:14px; line-height:13px;}
	.item__page .tab_block .dt .button5{font-size:17px; max-width:248px; line-height:40px;}
	.item__page .tab_block .dd .item{height:350px;}
	.item__page .tab_block .dt ul li{font-size:22px; line-height:22px;}
	.item__page .tab_block .ah2{font-size:22px; line-height:24px; margin-bottom:17px;}
	.item__page .tab_block .my_tabs1 .dt{padding-top:75px;}
	.item__page .tab_block{padding-top:25px; padding-bottom:30px;}
	.item__page .about_item .row .block .box_shadow p{font-size:14px; line-height:16px;}
	.item__page .about_item .row .block .mini_shadow{padding-top:25px; font-size:15px; line-height:17px; background-size:57px auto;}
	.item__page .about_item .row .block{height:255px; margin-bottom:10px;}
	.item__page .about_item .title b{font-size:19px; line-height:21px; margin-bottom:25px;}
	.item__page .about_item .title span{font-size:31px; line-height:33px; }
	.item__page .about_item{padding-bottom:15px;}
	.item__page .features p{margin-bottom:25px;}
	.item__page .features .ah2{font-size:37px; line-height:40px; margin-bottom:21px;}
	.item__page .features{padding-top:20px; padding-bottom:35px; font-size:19px; line-height:22px; margin-bottom:0;}
	.item__page .forth_block .dd .block{height:160px; line-height:160px; font-size:15px;}
	.item__page .forth_block .dd{padding-top:40px;}
	.item__page .forth_block li{height:170px; line-height:170px; font-size:17px;}
	.item__page .forth_block{}
	.item__page .link{padding-right:28px; line-height:24px; font-size:16px; background-size:contain; height:24px; margin-top:-57px;}
	.item__page h2.gal{font-size:38px; line-height:41px; margin-bottom:50px;}
	.item__page .interior{margin-bottom:26px;}
	.item__page .interior .bx-wrapper .bx-pager{bottom:15px;}
	.item__page .interior .bx-wrapper .bx-pager.bx-default-pager a{width:14px; height:14px; margin:0 1px;}
	.item__page .interior .image_block{height:572px;}
	.item__page .interior .ah2{font-size:38px; line-height:40px; margin-top:30px;}
	.item__page .color_auto .bx-wrapper .bx-pager .bx-pager-item a.active:before{background-size:29px auto;}
	.item__page .color_auto .bx-wrapper .bx-pager .bx-pager-item a{width:47px; height:47px; margin:0 5px;}
	.item__page .color_auto{font-size:21px; line-height:23px; padding-bottom:25px;}
	.item__page .color_auto .image_block img{max-height:100%;}
	.item__page .color_auto .image_block{height:350px; line-height:350px;}
	.item__page h2{font-size:38px; line-height:40px; margin-bottom:30px;}
	.page_nav nav ul li:after, .page_nav nav ul li:first-child:before{height:36px; margin-top:-18px;}
	.page_nav.active{top:65px;}
	.page_nav nav ul li{font-size:17px; line-height:20px; height:56px;}
	.page_nav nav{padding:0 50px;}
	.item__page .page_nav{margin-bottom:43px;}
	.item__page .triple_block .blue_button{max-width:355px; line-height:62px; height:62px; font-size:19px;}
	.item__page .triple_block .medium{font-size:31px; line-height:33px; margin-bottom:40px;}
	.item__page .triple_block .title{font-size:22px; line-height:25px; margin-bottom:38px;}
	.item__page .triple_block{padding-top:30px; padding-bottom:47px; margin-bottom:10px; height:274px;}
	.item__page .blue_row a{font-size:19px;}
	.item__page .blue_row .text{padding-top:29px; padding-right:20px;}
	.item__page .blue_row .logo{width:190px; height:85px; margin-top:25px; margin-right:10px;}
	.item__page .blue_row{padding-top:20px; padding-bottom:15px; font-size:22px; line-height:25px;}
	.item__page .video_block .title{top:16px; padding:12px 30px 12px 0; font-size:20px; line-height:20px; border-radius:0 27px 0 0; bottom:130px;}
	.item__page .video_block .title .ah6{margin-bottom:-6px; font-size:63px; line-height:64px;}
	.item__page .video_block .title .ah7{font-size:28px; line-height:28px;}
	.item__page .video_block{height:675px;}
	.configurator7__page.configurator__page .my_lifan h2{margin-top:55px; margin-bottom:15px; font-size:22px; line-height:25px;}
	.configurator7__page.configurator__page .my_lifan .social img{max-width:38px;}
	.configurator7__page.configurator__page .my_lifan .white_button.ittm1{line-height:17px; padding-top:1px;}
	.configurator7__page.configurator__page .my_lifan .white_button{width:227px; height:38px; margin:0 23px 8px; font-size:17px; line-height:36px;}
	.configurator7__page.configurator__page .my_lifan .price span{height:43px; width:26px;}
	.configurator7__page.configurator__page .my_lifan .price{font-size:43px; line-height:43px; margin-top:10px; margin-bottom:30px;}
	.configurator7__page.configurator__page .my_lifan .step{font-size:22px; line-height:27px;}
	.configurator7__page.configurator__page .my_lifan .auto{font-size:56px; line-height:56px; margin-bottom:15px;}
	.configurator7__page.configurator__page .my_lifan .image_block img{max-height:315px;}
	.configurator7__page.configurator__page .my_lifan .image_block{height:315px; line-height:315px; margin-bottom:15px;}
	.configurator7__page.configurator__page .my_lifan{padding-top:60px;}
	.configurator7__page.configurator__page .my_lifan .image_block .info p{top:40px;}
	.configurator7__page.configurator__page .my_lifan .image_block .info span{width:31px; height:31px;}
	.configurator6__page .accessories_tabs .dd .block .checkbox label input[type=checkbox]:checked  + b{background-size:58px auto;}
	.configurator6__page .accessories_tabs .dd .block .checkbox label b{height:102px;}
	.configurator6__page .accessories_tabs .dd .block .image_block{height:102px; max-width:102px;}
	.configurator6__page .accessories_tabs .dd .block{padding:0 10px; height:173px; font-size:11px; line-height:13px; margin-bottom:9px;}
	.configurator6__page .accessories_tabs .dd{padding-top:20px; margin-right:17px;}
	.configurator6__page .accessories_tabs .dt li a{font-size:10px; line-height:18px;}
	.configurator6__page .accessories_tabs .dt{width:347px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block  img{max-height:265px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block span{font-size:18px; bottom:20px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block{height:265px; line-height:265px;}
	.configurator4__page .color_tabs .dd .no_item{padding:40px 45px 0;}
	.configurator4__page .color_tabs .dd .item .salon_color .block:hover > div:before{background-size:58px auto;}
	.configurator4__page .color_tabs .dd .item .salon_color .block{width:125px; margin-bottom:24px; font-size:11px; line-height:13px;}
	.configurator4__page .color_tabs .dd .item .salon_color .block > div{width:125px; height:125px; margin-bottom:4px;}
	.configurator4__page .color_tabs .dd .item .salon_color{padding-top:40px;}
	.configurator4__page .color_tabs .dd .item .slider_items .block.active .image_block:before,	.configurator4__page .color_tabs .dd .item .slider_items .block:hover .image_block:before,
	.configurator4__page .color_tabs .dd .item .salon_color .block.active > div:before, .configurator4__page .color_tabs .dd .item .salon_color .block:hover > div:before{background-size:40px auto;}
	.configurator4__page .color_tabs .dd .item .slider_items .block .image_block img{max-height:52px;}
	.configurator4__page .color_tabs .dd .item .slider_items .block .image_block{height:52px; line-height:52px;}
	.configurator4__page .color_tabs .dd .item .slider_items .block{height:70px; margin-bottom:14px; font-size:10px; line-height:12px;}
	.configurator4__page .color_tabs .dd .item .slider_items{padding-top:18px;}
	.configurator4__page .color_tabs .dd .item{width:230px;}
	.configurator4__page .color_tabs .dt ul li a{font-size:10px; line-height:20px;}
	.configurator4__page .color_tabs .dt{width:230px;}
	.configurator3__page .pdr .row.white_row .block:nth-child(2){font-size:10px;}
	.configurator3__page .pdr .row.white_row .block:nth-child(2) span{font-size:10px;}
	.configurator3__page .pdr .row .block .checkbox label b{width:16px; height:16px; top:3px;}
	.configurator3__page .pdr .row .block .checkbox label{padding-left:22px;}
	.configurator3__page .pdr .row .block:first-child{padding-left:23px;}
	.configurator3__page .pdr .row .block{height:26px; line-height:26px; font-size:10px;}
	.configurator3__page .row.white_row .title { line-height: 10px; font-size: 10px; }
	.configurator3__page .pdr .ah2{margin-bottom:15px;}
	.configurator3__page .pdr .block.active .image_block:before, .configurator3__page .pdr .block:hover .image_block:before {background-size:68px auto;}
	.configurator3__page .pdr .image_block{margin-bottom:22px;}
	.configurator3__page .pdr .image_block img{margin-bottom:15px;}
	.configurator3__page .pdr .image_block .info span{width:15px; height:15px;}
	.configurator3__page .pdr{padding-right:25px;}
	.configurator2__page .dvig_tb .tbr .radiobox label b{width:20px; height:20px;}
	.configurator2__page .dvig_tb .tbr .radiobox label{padding-left:20px; height:20px;}
	.configurator2__page .dvig_tb .tbr{line-height:33px;}
	.configurator2__page .dvig_tb .tbr.gray{font-size:11px; line-height:25px;}
	.configurator2__page .kpp .block{padding-top:7px; margin:0 6%; width:213px;}
	.configurator2__page .kpp .block > div{height:185px;}
	.configurator__page .car_block .white_button{padding:7px 0;}
	.configurator__page .car_block .ittm1, .configurator__page .car_block .white_button{font-size:13px; line-height:16px;}
	.configurator__page .car_block .price:after{width:4px;}
	.configurator__page .car_block .price span{height:17px; margin-top:-6px; width:15px;}
	.configurator__page .car_block .price{font-size:23px; line-height:23px; margin-bottom:25px;}
	.configurator__page .car_block .more_button{font-size:11px; line-height:11px;}
	.configurator__page .car_block .automat{font-size:13px; line-height:13px; margin-bottom:-3px;}
	.configurator__page .car_block .title{font-size:21px; line-height:23px; margin-bottom:22px;}
	.configurator__page .car_block .image_block{margin-bottom:6px;}
	.configurator__page .car_block{width:215px; }
	.configurator__page .car_block > div{padding:30px 6px 0;}
	.configurator__page .pdt{padding-top:35px;}
	.configurator__page.calculatorto__page .bread_calc ul{padding-left:30px; padding-right:30px;}
	#header.diller_header .blue_row a{font-size:13px;}
	/*#header.diller_header .gray_row, #header.diller_header .blue_row{margin-right:315px;}*/
	#header.diller_header .diller_ul b{font-size:11px;}
	#header.diller_header .diller_ul{/*height:65px;*/ font-size:9px; line-height:13px; padding-top:4px; padding-bottom: 4px; padding-left:4px; /*width:315px;*/ /*margin-left:-315px;*/}
	#header.diller_header .gray_row.minH {height: 66px;}
	.jobs__page .block .hid_block .ah2{font-size:19px; line-height:21px; margin-top:10px; margin-bottom:33px;}
	.jobs__page .block h2{font-size:25px; line-height:60px;}
	.calculatorto__page .calculatorto__page2 p{font-size:13px; line-height:13px;}
	.calculatorto__page .calculatorto__page2 .double_block .ah5 a{font-size:12px; line-height:12px;}
	.calculatorto__page .calculatorto__page2 .double_block .ah5{font-size:37px; line-height:37px;}
	.calculatorto__page .calculatorto__page2 .double_block .ah4{font-size:22px; line-height:22px; padding:13px 5px;}
	.calculatorto__page .calculatorto__page2 .auto_block a{font-size:13px; line-height:13px;}
	.calculatorto__page .calculatorto__page2 .auto_block .ah3{font-size:38px; line-height:38px; margin-bottom:6px;}
	.calculatorto__page .calculatorto__page2 .auto_block img{max-height:160px;}
	.calculatorto__page .calculatorto__page2 .auto_block{padding-top:55px; padding-bottom:10px;}
	.calculatorto__page .calculatorto__page2 .left_block button{margin-top:9px; width:178px; height:33px; line-height:13px; font-size:13px;}
	.calculatorto__page .calculatorto__page2 .left_block i{margin-top:-5px; font-size:13px; line-height:13px; margin-bottom:17px;}
	.calculatorto__page .calculatorto__page2 .left_block .select{margin-bottom:11px; height:27px; line-height:27px; font-size:16px;}
	.calculatorto__page .calculatorto__page2 .left_block .ah2{font-size:19px; line-height:28px;}
	.calculatorto__page .calculatorto__page2 .left_block{padding:0 13px 12px; margin-bottom:20px;}
	.calculatorto__page .calculatorto__page2{padding-left:48px; padding-right:100px;}
	.calculatorto__page .catalg .row .block .info span{width:15px; height:15px;}
	.calculatorto__page .catalg .row .block{font-size:19px; line-height:22px; margin-bottom:15px;}
	.calculatorto__page .catalg .row .block:hover .image_block.active, .calculatorto__page .catalg .row .block:hover .image_block:before{background-size:68px auto;}
	.calculatorto__page .catalg .row .block .image_block{height:150px; line-height:150px;}
	.calculatorto__page .catalg .row .ah2{font-size:31px; line-height:34px; margin-bottom:18px; border-width:1px;}
	/*.calculatorto__page .catalg{margin:0 60px;}*/
	.calculatorto__page .bread_calc li i{font-size:24px;}
	.calculatorto__page .bread_calc li{line-height:22px;}
	.calculatorto__page .bread_calc{margin-bottom:18px;}
	.calculatorto__page .bread_calc ul{padding-left:60px;}
	.calculatorto__page p{font-size:15px; line-height:17px; margin-bottom:15px;}
	.calculatorto__page h1{font-size:33px; line-height:36px; margin-bottom:10px;}
	.calculatorto__page{/*padding-top:15px;*/}
	.contacts__page2 .mini_block img{height:29px;}
	.contacts__page2 .mini_block{margin-top:20px; width:85px; font-size:13px; line-height:13px;}
	.contacts__page2 p{font-size:19px; line-height:22px; margin-bottom:9px;}
	.contacts__page2 .ah2{font-size:25px; line-height:25px; margin-bottom:13px;}
	.contacts__page2 .text_block .blue_button{font-size:19px; line-height:35px; width:215px;}
	.contacts__page2 .text_block{height:255px; padding-bottom:40px;}
	.contacts__page2 .map{height:255px; margin-right:7px; margin-bottom:7px;}
	.contacts__page .row .block .blue_button{font-size:19px; line-height:35px;}
	.contacts__page .row .block span.abs{height:43px; font-size:16px; line-height:16px; padding:3px 10px 3px 15px;}
	.contacts__page .row .block > div{height:210px; margin-bottom:8px;}
	.contacts__page1 i{font-size:13px; line-height:26px;}
	.contacts__page1 a.tel{font-size:22px; line-height:23px;}
	.contacts__page1 p{font-size:14px; line-height:17px;}
	.contacts__page h1{font-size:34px; line-height:37px; margin-bottom:5px;}
	.contacts__page{padding-top:26px;}
	.feedback__page.feedback__page2 button{margin-top:40px;}
	.rss__page p{font-size:13px; line-height:16px; margin-bottom:12px;}
	.rss__page .left_block{margin-bottom:15px;}
	.rss__page .right_block p{font-size:14px; line-height:16px; margin-bottom:15px;}
	.rss__page .blue_button{margin-top:2px; width:240px; height:34px; font-size:19px; line-height:19px; margin-bottom:20px;}
	.rss__page i{font-size:14px; line-height:16px; padding-top:17px;}
	.action_form_special p{font-size:13px; line-height:16px; margin-bottom:12px;}
	.action_form_special .left_block{margin-bottom:15px;}
	.action_form_special .right_block p{font-size:14px; line-height:16px; margin-bottom:15px;}
	.action_form_special .blue_button{margin-top:8px; width:240px; height:34px; font-size:19px; line-height:19px; margin-bottom:20px;}
	.action_form_special i{font-size:14px; line-height:16px; padding-top:17px;}
	.leadership__page .title_bg h1 span{font-size:15px; line-height:17px;}
	.leadership__page .my_tabs .dd .row .block:after{background-size:contain; width:58px; right:15px;}
	.leadership__page .my_tabs .dd .row .block{height:142px; border-width:3px; font-size:24px; line-height:25px; padding:5px 80px 5px 20px;}
	.leadership__page .my_tabs .dd p{margin-bottom:15px;}
	.leadership__page .my_tabs .dd .ah1{font-size:34px; line-height:37px;}
	.leadership__page .my_tabs .dd{padding-top:15px;}
	.leadership__page .my_tabs .dt ul li a .image_block img{max-height:85px;}
	.leadership__page .my_tabs .dt ul li a .image_block{height:90px; line-height:85px;}
	.leadership__page .my_tabs .dt ul li a{font-size:19px; line-height:19px; padding-bottom:12px;}
	.leadership__page .my_tabs .dt ul{padding-top:25px;}
	.zapchasti__page .search_block button{width:25px; background-size:20px auto;}
	.zapchasti__page .search_block .inputbox{font-size:15px; line-height:17px; padding:4px 30px 4px 7px;}
	.zapchasti__page .search_block{margin-bottom:25px;}
	.zapchasti__page h2{font-size:16px; line-height:19px; margin-top:15px; margin-bottom:5px;}
	.legalinfo__page{padding-bottom:25px;}
	.legalinfo__page .block .hid_block{/*font-size:19px; line-height:22px;*/ padding-bottom:7px;}
	.legalinfo__page .block .ah2{font-size:19px; line-height:22px;}
	.legalinfo__page h2{font-size:25px; line-height:28px;}
	.servisesale__page h2{font-size:28px; line-height:31px; margin-bottom:16px;}
	.servisesale__page .top_block span{margin-bottom:65px; font-size:98px; line-height:101px;}
	.servisesale__page .top_block h1{padding-top:50px; font-size:44px; line-height:47px;}
	.servisesale__page .top_block{height:480px; margin-bottom:33px;}
	.servisesale__page{padding-bottom:25px;}
	.finance__page .top_block .auto{margin-bottom:20px;}
	.finance__page .blue_bg{padding-top:33px; padding-bottom:39px; font-size:19px; line-height:22px;}
	.finance__page .top_block .block .image_block{height:71px; line-height:71px; margin-bottom:0;}
	.finance__page .top_block .block{width:150px; margin-right:20px; height:103px; margin-bottom:10px; font-size:14px; line-height:16px;}
	.finance__page .top_block .ah1{font-size:34px; line-height:38px;}
	.finance__page .top_block .logo{ height: 56px; width: 180px; margin-left: -45px;}
	.finance__page .top_block{padding-left:110px; padding-right:110px; padding-top:185px; height:610px;}
	.finance__page .top_block table { margin: -100px auto 100px; }
	.accessories__page .title_bg h1 span{font-size:15px; line-height:17px;}
	.accessories__page .block:hover:before{background-size:85px auto;}
	.accessories__page .block .image_block img{max-height:118px;}
	.accessories__page .block{width:205px; margin-bottom:27px; font-size:26px; line-height:28px;}
	.tradein__page .third_block .row .block .title p{height:80px;}
	.tradein__page .third_block .row .block:hover .title .ah1{height:36px;}
	.tradein__page .third_block .row .block .title .ah1{font-size:16px; line-height:18px; height:18px;}
	.tradein__page .third_block .row .block:hover .title{padding:10px 20px 20px;}
	.tradein__page .third_block .row .block .title{padding:6px 20px 40px;}
	.tradein__page .third_block .row .block{height:253px; font-size:16px; line-height:16px; margin-bottom:20px;}
	.tradein__page .steps2 .block .tbc{height:80px;}
	.tradein__page .steps2{padding-top:25px; padding-bottom:25px; line-height:16px; margin-bottom:20px;}
	.tradein__page .steps2 .block .image_block{height:67px;}
	.tradein__page .steps2 .block .image_block img{display:inline-block; vertical-align:top; height:100%;}
	.tradein__page .trade_block{margin-bottom:25px;}
	.tradein__page .trade_block a{width:260px; height:125px; margin-left:16px;}
	.tradein__page .trade_block a span{line-height:54px; font-size:16px;}
	.tradein__page .trade_block p{font-size:18px; line-height:20px;}
	.tradein__page .steps{padding-top:30px; padding-bottom:33px; font-size:18px; line-height:20px; margin-bottom:25px;}
	.tradein__page .steps .block{width:24%;}
	.tradein__page .steps .block .tb{min-height:58px;}
	.tradein__page .steps .block .image_block{height:58px;}
	.diller__page3 .stars{padding-top:3px; padding-right:12px;}
	.diller__page3 .stars a{width:23px; height:23px;}
	.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block p{height:60px; padding-top:6px;}
	.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block .stars a{width:16px; height:16px; margin-right:2px;}
	.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block .ah3,.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block h2{font-size:15px; line-height:17px; height:17px;}
	.warranty__page p, .warranty__page ul li{margin-bottom:20px;}
	.warranty__page h1, .warranty__page h2, .warranty__page h3 {margin-bottom:20px;}
	.history__page .image_block:first-child{max-width:375px;}
	.history__page .image_block{max-width:240px;}
	.history__page .image_block img{display:block; width:100%;}
	.history__page .image_block span{padding-left:15px; line-height:38px;}
	.history__page p{margin-bottom:25px;}
	.title_bg h1{bottom:20px; font-size:34px; line-height:34px; padding:21px 27px 21px 0;}
	.title_bg{height:415px; margin-bottom:35px;}
	.history__page{font-size:19px; line-height:22px;}
	.spareparts__page .accordion .block .hid_block .item{height:200px; padding-left:5%; font-size:13px; line-height:13px;}
	.spareparts__page .accordion .block .hid_block .item .image_block{height:200px; line-height:200px; width:104px;}
	.spareparts__page .accordion .block .ah2{font-size:19px; line-height:33px;}
	.spareparts__page .accordion{padding-top:25px;}
	.spareparts__page i{font-size:19px; line-height:21px;}
	/*.spareparts__page .bg_block h1{bottom:20px; font-size:34px; line-height:34px; width:590px;}*/
	/*.spareparts__page .bg_block h1 span{font-size:15px; line-height:15px;}*/
	.spareparts__page .bg_block{height:410px; margin-bottom:15px;}
	.page__404 .link{margin-top:70px;}
	.page__404 h1{font-size:95px; line-height:95px; padding-top:135px;}
	.page__404 .ah2{font-size:31px; line-height:31px;}
	.page__404{height:479px;}
	.text_drive__page .checkbox label b{top:5px;}
	.text_drive__page .your_auto .date_block .bbb i{font-size:16px; line-height:16px;}
	.text_drive__page .your_auto .date_block .bbb b{font-size:28px; line-height:28px;}
	.text_drive__page .your_auto .date_block .bbb span{font-size:16px; line-height:27px; height:27px;}
	.text_drive__page .your_auto .date_block .bbb{width:86px; height:85px;}
	.text_drive__page .checkbox{margin-top:40px; font-size:14px; line-height:14px;}
	.text_drive__page .already{font-size:9px; line-height:20px;}
	.text_drive__page .blue_button.big{max-width:260px; width:auto;}
	.text_drive__page .your_auto .date_block .tbc:first-child{font-size:16px; line-height:19px;}
	.text_drive__page .right_block{padding-left:13px;}
	.text_drive__page .test_drive2 .width_kapcha .image_block{margin-left:17px; height:47px;}
	.text_drive__page .test_drive2 .width_kapcha{padding-top:21px;}
	.text_drive__page .test_drive2 .width_kapcha .inputbox{padding:14px 10px;}
	.text_drive__page .test_drive2 textarea{height:131px;}
	.text_drive__page .test_drive2 #map2{height:325px; margin-right:15px;}
	.text_drive__page .test_drive2{padding-top:22px; padding-bottom:45px;}
	.text_drive__page .cars_active .block:hover:before{background-size:44px auto;}
	.text_drive__page .blue_button{font-size:19px; line-height:34px; height:34px; width:210px;}
	.text_drive__page .cars_active .block .info{top:95px;}
	.text_drive__page .cars_active .block .info span{width:10px; height:10px;}
	.text_drive__page .cars_active .block{margin-top:20px; width:145px; height:115px; font-size:12px; line-height:12px;}
	.text_drive__page .bread_test_drive ul li + li:before{font-size:18px;}
	.text_drive__page .bread_test_drive ul{font-size:19px; line-height:30px;}
	.text_drive__page .your_auto .item{font-size:35px; line-height:37px;}
	.text_drive__page .your_auto{padding:0 20px;}
	.text_drive__page .your_auto .ah2{font-size:22px; line-height:36px;}
	.text_drive__page .left_block{padding-top:20px;}
	.text_drive__page h1{font-size:36px; line-height:39px;}
	.text_drive__page{padding-top:35px; padding-bottom:25px;}
	.feedback__page button{margin-bottom:10px; margin-top:5px; font-size:19px; line-height:19px; width:165px; height:35px;}
	.feedback__page .alright_block p{margin-bottom:33px;}
	.feedback__page p{margin-bottom:10px;}
	.feedback__page .image_block{width:156px; margin-left:5px; height:51px; }
	.my_form textarea{font-size:16px; line-height:17px; padding:10px; height:135px;}
	.feedback__page .left_block{padding-right:28px;}
	.feedback__page .right_block{padding-left:28px;}
	.feedback__page .double .ili{font-size:16px; line-height:27px;}
	.my_form .select .selectBox-arrow{background-size:14px auto;}
	.my_form .select{font-size:16px; line-height:25px; height:27px; padding-left:10px;}
	.my_form .inputbox{font-size:16px; line-height:17px; padding:4px 10px; margin-bottom:7px;}
	.my_form .ah2{font-size:19px; line-height:28px;}
	.feedback__page h1{font-size:34px;}
	.feedback__page{font-size:13px; line-height:16px;}
	.about__page2 .image_block h1{font-size:34px; line-height:36px; padding:27px 24px 27px 0; top:60px;}
	.about__page2 .image_block{height:420px; margin-bottom:25px;}
	.about__page1.tehno .ah1, .about__page1.tehno .ah2{font-size:18px; line-height:22px; margin-bottom:8px;}
	.process_block .block{margin-bottom:20px;}
	/*.process_block .block p{font-size:18px; line-height:21px;}*/
	.process_block{padding-top:35px;}
	.process_block .block .ah3{font-size:18px; line-height:21px; margin-bottom:5px;}
	.process_block h2{font-size:18px; line-height:21px; margin-bottom:10px;}
	/*.about__page1 .image_block{margin-bottom:0;}*/
	.about__page p{margin-bottom:25px;}
	/*.about__page1 h1{margin-bottom:15px; font-size:24px; line-height:27px;}*/
	.about__page1{padding-top:51px;}
	.partners3__page .dd p{margin-bottom:20px;}
	.partners3__page .dd{padding-top:18px;}
	.partners3__page .gray_bg h1{padding-left:9px; font-size:25px; line-height:27px; margin-bottom:8px;}
	.partners3__page .gray_bg{padding-top:50px; padding-bottom:35px;}
	.partners3__page .gray_bg.dt ul{margin-right:30px;}
	.partners3__page .gray_bg.dt ul li{padding-right:30px;}
	.partners3__page .gray_bg.dt ul li a{height:100px; border-width:5px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block .hashteg a{font-size:15px; line-height:17px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block p:before{height:7px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block p{padding-bottom:7px; height:auto; margin-bottom:6px; height:60px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block i{margin-bottom:7px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .image_block span{font-size:15px; line-height:23px;}
	.smi_page2.corp_sales__page.corp_sales__page2 .row .block .text_block i{margin-bottom:40px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block{padding-bottom:43px;}
	.corp_sales__page.corp_sales__page4 h2{font-size:14px; line-height:20px;}
	.corp_sales__page.corp_sales__page4 .image_block{height:202px;}
	.corp_sales__page.corp_sales__page4 p{font-size:14px; line-height:15px;}
	.corp_sales__page.corp_sales__page4 h1{font-size:34px; line-height:37px; margin-bottom:18px;}
	.diller__page3 .info_all_pages{padding-top:45px;}
	.diller__page3 .title_page{margin-bottom:30px;}
	.diller__page3{padding-top:34px;}
	.diller__page3 .carouseles{margin-right:35px; padding-bottom:35px;}
	.diller__page3 .big-images{margin-bottom:5px;}
	.diller__page3 .thumbs a.cover{height:80px;}
	.diller__page3 .big-images a.cover{height:390px;}
	.corp_sales__page.corp_sales__page2 .rss_button{font-size:14px; line-height:17px; margin-bottom:18px; padding-top:3px;}
	.corp_sales__page.corp_sales__page2 .pagination{margin-bottom:-25px;}
	.pagination ul li{font-size:15px; line-height:18px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block .blue_button{font-size:10px; line-height:17px; width:112px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block{padding-right:25px; padding-bottom:28px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block p{font-size:12px; line-height:12px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block h2{font-size:15px; line-height:17px; margin-bottom:16px; max-height:68px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block i{font-size:12px; line-height:17px;}
	.corp_sales__page.corp_sales__page2 .row .block .image_block{margin-right:9px;}
	.corp_sales__page.corp_sales__page2 .row .block{padding-right:50px; height:190px;}
	.corp_sales__page.corp_sales__page2 .row{margin-right:-50px;}
	.corp_sales__page.corp_sales__page2 .sort_line .selectBox .selectBox-arrow{width:14px; background-size:8px auto;}
	.corp_sales__page.corp_sales__page2 .sort_line .selectBox{width:80px; height:16px; line-height:16px; font-size:11px; padding-right:14px;}
	.corp_sales__page.corp_sales__page2 .sort_line .item1{margin-left:21px;}
	.corp_sales__page.corp_sales__page2 .sort_line{padding:10px 5px; font-size:11px; line-height:16px;}
	.corp_sales__page.corp_sales__page2 .corp_h1{font-size:34px; line-height:38px; margin-bottom:35px;}
	.corp_sales__page{padding-top:34px}
	.corp_sales__page .corp_h1{font-size:34px; line-height:37px; margin-bottom:11px;}
	.diller__page2 .people .text{padding-top:45px;}
	.diller__page2 .people .image_block{width:87px; margin-right:5px;}
	.diller__page2 p{margin-bottom:18px;}
	.diller__page2 .item4{padding-top:36px; padding-bottom:40px;}
	.diller__page2 .item3{padding-bottom:1px; padding-top:15px;}
	.diller__page2 .ln{padding-bottom:25px;}
	.diller__page2 .item2{padding-top:25px;}
	.diller__page2 .block ul li{margin-bottom:15px;}
	.diller__page2 .block{font-size:13px; line-height:15px; padding-top:30px; padding-bottom:50px;}
	.diller__page2 h2{font-size:21px; line-height:24px;}
	/*.diller__page2 h1{font-size:31px; line-height:66px;}*/
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-placemark-overlay.ymaps-2-1-48-user-selection-none .ymaps-2-1-48-image{width:27px !important; height:37px !important; background-size:contain !important; left:-13px !important; top:-37px !important;}
	.diller__page1 #YMAP_Map1 .item2{width:70px; font-size:11px; line-height:11px; bottom:7px;}
	.diller__page1 #YMAP_Map1 .item1{width:70px; font-size:11px; line-height:11px; bottom:7px; right:70px;}
	.diller__page1 #YMAP_Map1 .item2 img, .diller__page1 #YMAP_Map1 .item1 img{max-height:25px;}
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon:after{height:140px; background-size:contain;}
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon__layout, .diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon__content{height:130px;}
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon{width:350px; height:130px; margin-left:-310px; top:-65px !important;}
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon__content{font-size:13px; line-height:18px;}
	.diller__page1 #YMAP_Map1{height:480px !important;}
	.diller__page1 .block .span_block span .image_block{height:26px;}
	.diller__page1 .block .span_block span .image_block img{max-height:26px;}
	.diller__page1 .block .link2{margin-bottom:2px; font-size:13px; line-height:17px; border-width:1px; max-width:155px;}
	.diller__page1 .block .span_block > span{font-size:11px; line-height:11px; margin-bottom:8px;}
	.diller__page1 .my_tabs .dd{border-width:5px;}
	.diller__page1 .block{margin-top:40px; margin-bottom:55px; font-size:12px; line-height:13px;}
	.diller__page1 .my_tabs ul li a{border-width:5px; width:215px; font-size:21px; line-height:34px;}
	.diller__page1 .my_tabs .dt .tit{font-size:16px; line-height:38px;}
	.diller__page1 .search_block button{width:27px; background-size:25px auto; background-position:2px center;}
	.diller__page1 .search_block .inputbox{font-size:19px; line-height:20px; padding:3px 35px 3px 9px;}
	.diller__page1 .search_block{border-width:5px; margin-bottom:15px;}
	.diller__page1{padding-top:20px; padding-bottom:20px;}
	.stock_block .block .hid_block p{font-size:14px; line-height:16px;}
	.stock_block .block + .block{margin-top:21px;}
	.stock_block .block{/*height:127px;*/}
	.stock_block .big_stock .hid_block p{font-size:17px; line-height:21px; padding-bottom:5px;}
	.stock_block .big_stock:hover .hid_block .title{line-height:27px; margin-bottom:10px;}
	.stock_block .big_stock .title{font-size:23px; line-height:65px;}
	.stock_block .big_stock .image_block{/*height:340px;*/}
	.stock_block .big_stock, .stock_block ul.bxslider{/*height:405px;*/}
	.stock_block{padding-bottom:0; font-size:18px; line-height:21px;}
	.stock_block h2{font-size:23px; line-height:41px;}
	.news__page .news_banner .title_page{padding:30px 20px 20px 0;}
	.news__page .news_banner{height:525px;}
	.news__page p, .news__page .image_block{margin-bottom:20px;}
	.news__page .title_page{margin-bottom:30px;}
	.news__page{padding-top:30px; padding-bottom:60px;}
	.title_page{font-size:24px; line-height:31px;}
	.info_all_pages p{margin-bottom:38px;}
	.info_all_pages{padding-bottom:38px;}
	.info_all_pages .buttons_block a{font-size:12px; line-height:22px; margin:0 11px; height:22px;}
	.info_all_pages hr{margin-bottom:22px;}
	.stock2__page p{margin-bottom:20px;}
	.stock2__page{padding-bottom:83px;}
	.stock2__page h1{font-size:28px; line-height:31px; margin-bottom:27px;}
	.stock2__page .stock_banner .title b{font-size:56px;}
	.stock2__page .stock_banner .title{top:245px; padding:20px 20px 24px 120px; font-size:28px; line-height:40px; width:360px;}
	.stock2__page .stock_banner{height:490px; margin-bottom:20px;}
	.arhiv_stock .block:after{width:135px;}
	.arhiv_stock .block{margin-bottom:25px;}
	.arhiv_stock .block .blue_button, .arhiv_stock .block .white_button{font-size:12px; line-height:23px; height:23px; width:157px;}
	.arhiv_stock .block p{margin-bottom:25px;}
	.arhiv_stock .block .ah3{font-size:28px; line-height:31px; margin-bottom:6px;}
	.arhiv_stock .year{width:135px; height:48px; line-height:48px; font-size:34px; margin-bottom:27px;}
	.arhiv_stock h2{font-size:34px; line-height:58px;}
	.arhiv_stock{padding-top:20px; margin-bottom:45px;}
	.stock1__page .block span.abs .tb{ line-height:17px; font-size:14px;}
	.stock1__page .block span.abs{padding:22px 17px 20px; height:90px;}
	.stock1__page .block:hover span.abs .tb{display:block; height:auto; font-size:20px; line-height:23px; margin-bottom:12px;}
	.stock1__page .block:hover span.abs{height:170px; padding-top:24px;}
	.stock1__page .block .p_p{text-transform:none; font-size:16px; line-height:20px; height:60px;}
	.stock1__page .row .block{height:310px;}
	.stock1__page .big_stock, .stock1__page .medium_stock{height:375px; margin-bottom:14px;}
	.stock1__page .my_tabs .dd{padding-top:30px;}
	.stock1__page .my_tabs ul li a{font-size:13px; line-height:23px; width:156px; padding-left: 40px;}
	.stock1__page .my_tabs{margin-top:-28px;}
	.stock1__page h1{font-size:34px; line-height:37px;}
	.stock1__page{padding-top:50px; padding-bottom:25px;}
	.video-block__baner-info-link{height:33px; line-height:33px; background-size:contain; padding-right:36px; font-size:12px;}
	.video-block__baner-info-text{font-size:19px; line-height:21px;}
	.video-block__baner-info{padding:15px 30px;}
	.video-block__baner{height:420px;}
	.video_section h2{font-size:23px; line-height:38px;}
	.news_section .owl-prev{width:32px; height:64px; background-size:contain; left:-32px; margin-top:-32px;}
	.news_section .owl-next{width:32px; height:64px; background-size:contain; right:-32px; margin-top:-32px;}
	.news_section .item .mor_button{border-width:1px; font-size:13px; line-height:33px; width:132px;}
	.news_section p{height:138px; font-size:18px; line-height:21px;}
	.news_section .item .ah3{font-size:18px; line-height:21px; height:84px; margin-bottom:7px;}
	.news_section .item .date{font-size:13px; line-height:13px;}
	.news_section .more_button, .stock_block .more_button{font-size:13px; line-height:15px; margin-top:8px; margin-left:7px;}
	.news_section .item{padding-top:39px; height:353px;}
	.news_section{padding-top:45px; padding-bottom:55px;}
	.news_section h2{font-size:23px; line-height:39px; margin-bottom:-39px;}
	.cars_section{padding-top:30px; padding-bottom:10px;}
	.cars_section a{font-size:11px; line-height:13px;}
	.cars_section a .image_block{margin-bottom:5px;}
	.main_carousel .owl-dots{bottom:-1px;}
	.main_carousel .owl-dots .owl-dot{width:9px; height:9px; border-width:1px; margin:0 3px;}
	.main_carousel .banner{height:485px;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul li a {font-size: 11px;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul a i:before{top:-6px; width:50px; margin-left:-25px;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul a i{margin-top:10px;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul .image_block{height:94px; bottom:2px;}
	#header .white_row .double_menu > div{max-width:1060px;}
	#header .white_row .double_menu ul li{border-width:5px !important;}
	#header .white_row .double_menu ul li .link .tb{height:83px;}
	#header .white_row .double_menu ul li .link .image_block img{max-width:80%; max-height:80%;}
	#header .white_row .double_menu ul li .link:hover .image_block img{max-width:100%; max-height:100%;}
	#header .white_row .double_menu ul li .link .image_block{height:83px; line-height:83px; margin-right:11px;}
	#header .white_row .double_menu ul li .link .tb i{font-size:10px; line-height:13px; margin-top:5px;}
	#header .white_row .double_menu ul li .link{font-size:16px; line-height:19px; height:83px;}
	#header .white_row .double_menu ul li:hover .link{padding-right:180px;}
	#header .white_row .double_menu ul li a .podrobno, #header .white_row .double_menu ul li .link .podrobno{width:130px;}
	#header .white_row .double_menu ul li a{font-size:11px; line-height:13px;}
	#header .white_row .double_menu ul.right_ul li:hover .link{padding-left:180px;}
	#header .white_row > nav > ul > li > .second_menu{margin-top:30px;}
	#header .white_row .cat_menu ul li + li:before{height:90px; margin-top:-45px;}
	#header .white_row .cat_menu ul li a{font-size:12px; line-height:13px;}
	#header .white_row .cat_menu ul li a .image_block img{max-height:100px;}
	#header .white_row .cat_menu ul li a .image_block{height:90px; padding-top:12px;}
	#header .white_row .cat_menu ul li{height:150px;}
	#header .white_row .cat_menu > nav{padding:5px; box-shadow:inset 0 0 0 5px #dadada; max-width:1060px;}
	#header .white_row > nav > ul > li + li > a:before{content:''; position:absolute; left:0; top:50%; height:20px; width:1px; margin-top:-10px; background:#2C3F98;}
	#header .white_row > nav > ul{font-size:20px; line-height:30px;}
	#header .white_row{height:30px;}
	#header .blue_row a.item1{padding-left:23px; background-size:17px auto;}
	#header .blue_row a.item2{padding-left:11px; background-size:10px auto;}
	#header .blue_row a.item3{padding-left:13px; background-size:11px auto;}
	#header .blue_row a.item4{padding-left:14px; background-size:13px auto;}
	#header .blue_row a.item5{padding-left:14px; background-size:13px auto;}
	#header .blue_row a.item6{padding-left:15px; background-size:10px auto;}
	#header .blue_row a.item7{padding-left:15px; background-size:12px auto;}
	#header .blue_row .lupa a{width:19px; padding-top:19px; background-size:contain;}
	#header .blue_row a{font-size:12px;}
	#header .blue_row{height:30px; line-height:27px; padding-left:2%; padding-right:5%;}
	#header .gray_row .social_block a{margin-left:-1px;}
	#header .gray_row .social_block:after{height:26px; margin-top:-13px;}
	#header .gray_row .social_block{padding-right:29px; margin-left:73px;}
	#header .gray_row .logo1{height:33px; margin-left:25px;}
	#header .gray_row .logo1 img{display:block; height:100%; width:auto;}
	#header .gray_row .logo2{height:25px; margin-right:26px; margin-left:11px;}
	#header .gray_row .logo2 img{display:block; height:100%; width:auto;}
	#header .gray_row .social_block a, #header .gray_row .social_block a span{width:24px; height:24px; line-height:24px;}
	#header .gray_row .social_block a span img{max-width:19px; max-height:14px;}
	#header .gray_row .tel{font-size:13px;}
	#header .gray_row .tel a{font-size:18px;}
	#header .gray_row{height:35px; line-height:35px;}
	#header .logo{width:95px; height:96px; background-size:contain;}
	#header .gray_row, #header .blue_row{margin-left:94px;}
	#header .white_row{padding-left:94px;}
	#header.active .logo{background-size:contain;  height:30px;}
	#subfooter{height:206px;}
	#footer .social_block .soc .social span img{max-width:25px; max-height:19px;}
	#footer .social_block .soc .social span{width:33px; height:33px;}
	#footer .social_block .soc .social{width:33px; height:33px; margin-left:-1px;}
	#footer .social_block .tel{font-size:25px; line-height:25px; margin-bottom:15px;}
	#footer .social_block{padding-top:22px; font-size:19px; line-height:19px;}
	#footer .copy_row ul li{margin-left:11px;}
	#footer .copy_row ul li a{font-size:12px;}
	#footer .copy_row{height:37px; line-height:37px; font-size:11px;}
	#footer{padding:18px 47px 40px; height:207px; margin-top:-207px;}
	#footer .second_nav .menu:first-child{margin-right:15px;}
	#footer .first_nav .menu:first-child{margin-right:20px;}
	#footer .menu .ah3{font-size:13px; line-height:16px;}
	#footer .menu ul li{font-size:10px; line-height:13px;}
	#header.active .logo{height:65px;}
	#subheader.active{height:95px !important;}
	/* body{font-size:16px; line-height:20px;} */
	/* .checkbox label b{width:19px; height:19px; border-width:1px; top:5px;}
	.checkbox label{padding-left:23px;} */
	.zvezd_123{padding-top:70px;}
	/*
    .chosen-select{font-size:8px; line-height:14px; margin-bottom:4px; width: 100%;border: 1px solid #393937;color: #333;font-family: 'ArialRegular'; background: #fff}
	.chosen-container-single .chosen-single {
		height: 30px;
		padding-left: 10px;
		line-height: 30px;
	}
	.chosen-container.chosen-container-single {
		font-size: 16px;
	}
    ul.chosen-results {
        font-size: 14px;
    }
    */
	.stock1__page .row .block .title { height: 85px; }
}

@media screen and (max-width:1400px){
	#otvet_modal .my_form .select .selectBox-arrow{background-size:5px auto; width:14px; right:0; background-position:left center;}
	#otvet_modal .box_modal p.alCenter{margin-bottom:1px;}
	#otvet_modal .box_modal p{font-size:10px; line-height:12px; margin-bottom:1px;}
    #otvet_modal .box_modal .blue_button{margin-bottom:9px; width:160px; height:40px; font-size:14px;}
	#otvet_modal .box_modal i{font-size:9px;}
	#otvet_modal .box_modal .ah3{font-size:14px; line-height:42px;}
	#otvet_modal .box_modal hr{margin-top:8px; margin-bottom:4px;}
	#otvet_modal .box_modal .my_form .select, #otvet_modal .box_modal .my_form .inputbox{margin-bottom:2px;}
    #otvet_modal .box_modal .my_form .ah2{font-size:11px; line-height:15px;}
	#otvet_modal .box_modal .mb30{margin-bottom:12px;}
	#otvet_modal .box_modal .right_block .center_pp{min-height:11px; border-width:1px;}
	#otvet_modal .box_modal .right_block .right_p_p{margin-right:-20px; width:110px;}
	#otvet_modal .box_modal .right_block .p_p{font-size:12px; line-height:15px;}
	#otvet_modal .box_modal .left_block .ah1{font-size:16px; line-height:19px;}
	#otvet_modal .box_modal{padding:40px 50px 13px;}
    #credit_modal p.inn{margin-bottom:1px;}
    #credit_modal p{font-size:10px; line-height:12px;}
    #credit_modal .my_form .blue_button{width:160px; height:38px; font-size:15px; line-height:9px; margin-bottom:2px;}
    #credit_modal .my_form i{font-size:10px; line-height:15px;}
    #credit_modal .kapcha img{min-width:115px; min-height:33px;}
    #credit_modal .kapcha{width:114px; height:33px; margin-left:5px; padding-top:9px;}
    /*#credit_modal .map{width:460px; height:280px;}*/
    #credit_modal .my_form .left_block{width:400px;}
    #credit_modal .alright_block .blue_button{width:212px; height:41px; font-size:14px; line-height:25px;}
    #credit_modal .alright_block .more_button{font-size:14px; line-height:10px; margin-bottom:0;}
    #credit_modal .radiobox label input[type=radio]:checked  + b{background-position:1px 1px; background-size:18px auto;}
    #credit_modal .radiobox{margin-top:16px;}
    #credit_modal .radiobox label b{width:22px; height:22px;}
    #credit_modal .radiobox label{padding:0; width:22px; height:22px;}
    #credit_modal .chisla .itm2{width:120px;}
    #credit_modal .chisla .itm1{width:120px;}
    #credit_modal .chisla{font-size:18px; line-height:35px;margin-left: 12px;float: left;}
    .selectBox-dropdown-menu{font-size:12px;}
    #credit_modal .tarif .selectBox .selectBox-label{margin-right:13px;}
    #credit_modal .tarif .selectBox .selectBox-arrow{width:9px; background-size:5px auto;}
    #credit_modal .tarif .selectBox{font-size:9px; line-height:19px; height:21px; padding-left:4px;}
    #credit_modal .tarif{width:250px; /*! margin-right:15px; */}
    #credit_modal .tarif .info{display:none;}
    #credit_modal .ah_mini{font-size:12px; line-height:11px; margin-bottom:1px; margin-top: 20px;}
    #credit_modal .name{width:155px; padding-left:0; font-size:19px; line-height:32px; padding-top:13px;}
    #credit_modal .razdel_h{/*! margin-top:10px; */ /*! margin-bottom:8px; */ font-size:18px; line-height:16px;}
    #credit_modal div.leftLabel{font-size:20px; line-height:29px; padding-top:19px;}
    #credit_modal .nstSlider .item2{margin-left:4px;}
    #credit_modal .nstSlider .item{font-size:12px; line-height:12px; margin-bottom:-22px;}
    /*#credit_modal .nstSlider .leftGrip{width:16px; height:16px;}*/
    #credit_modal .nstSlider{height:11px; margin-top:8px; margin-bottom:22px;}
    /*#credit_modal .mainLabel{font-size:16px; /*! line-height:15px; padding:0px; width:60%; margin-top: 17px;}*/
    #credit_modal input.leftLabel{font-size:16px; /*! line-height:15px; */ padding:0px 0px 0px 8px;margin-top: 17px;}
    #credit_modal .ah2.vznos{font-size:14px; /*! line-height:10px; */ /*! padding-top:12px; */}
    #credit_modal .row .block .select .selectBox-arrow{background-size:5px auto; width:12px;}
    #credit_modal .row .block .select{font-size:11px; line-height:21px; height:23px; padding-left:5px; margin-bottom:10px;}
    #credit_modal .row .block .price{font-size:26px; line-height:33px;}
    #credit_modal .row{/*! margin-right:-28px; */}
    #credit_modal .row .block{/*! padding-right:28px; */}
    #credit_modal .ah2{font-size:16px; line-height:22px;}
    #credit_modal .box_modal .ah1{margin-bottom:25px;}
    #credit_modal .box_modal{padding:21px 43px 7px 55px;}
	#credit_modal .online_accept_button { margin-top: 10px; font-size: 0.75em; }
	.text_box .ah1{font-size:34px; line-height:37px; margin-bottom:20px;}
	.text_box{width:900px; font-size:23px; line-height:23px; padding:15px 27px 43px;}
	#search_modal .box_modal .blue_button{width:104px; height:25px; font-size:14px; line-height:14px;}
	#search_modal .box_modal .inputbox{font-size:18px; line-height:20px; padding:2px 5px; border-width:1px; margin-bottom:12px;}
	#personal_modal p{font-size:11px; line-height:11px;}
	#personal_modal .box_modal .my_form .blue_button{width:90%; height:25px; font-size:13px; line-height:13px; margin-bottom:10px;}
	#personal_modal .box_modal .my_form i{font-size:13px; line-height:25px;}
	#personal_modal #map2{width:49%; height:233px;}
	#personal_modal .box_modal .my_form .left_block{width:49%;}
	#personal_modal .box_modal{padding:30px 37px 40px;}
	.to_modal .my_form .select .selectBox-arrow{background-size:7px auto;}
	.to_modal p{font-size:11px; line-height:11px;}
	.to_modal i{font-size:10px; line-height:20px;}
	.to_modal button{width:252px; height:25px; font-size:13px; line-height:13px; margin-bottom:10px;}
	.to_modal .right_block #map2, .to_modal .right_block #map2_2{height:233px; margin-top:14px;}
	.to_modal .right_block #map3 {height:282px; margin-top:8px;}
	.to_modal hr{margin-top:14px; height:1px; margin-bottom:3px;}
	.to_modal .right_block, .to_modal .right_block.right_right_block{padding-left:11px;}
	.to_modal .left_block{padding-right:11px;}
	.to_modal .box_modal{padding:30px 37px 40px;}
	.otziv_modal .blue_button{font-size:20px; line-height:20px; height:30px; padding:0 70px;}
	.otziv_modal .file span{font-size:20px;}
	.otziv_modal .file{top:330px;}
	.otziv_modal .stars a{width:30px; height:30px;}
	.otziv_modal textarea, .otziv_modal i{margin-bottom:10px;}
	.otziv_modal .cont, .otziv_modal .box_modal{font-size:14px; line-height:16px;}
	.otziv_modal .double_block .ili2{font-size:10px; line-height:27px;}
	.box_modal .ah1{font-size:22px; line-height:34px;}
	.otziv_modal .box_modal{padding:30px 32px 30px;}
	.b-modal_close{width:70px; padding-top:70px; background-size:contain;}
    .box_modal{width:1050px; padding-top:30px; padding-bottom:30px;}
	.my_form .inputbox{font-size:14px; line-height:13px; padding:6px 5px; margin-bottom:0; background:#fff; margin-bottom:1px;}
    .chosen-container.chosen-container-single {
        font-size: 14px;
    }
	ul.chosen-results {
		font-size: 11px;
	}
    .my_form .inputbox{font-size:14px; line-height:14px;}
}

@media screen and (min-width:1000px){
	.page_nav.active{position:fixed; left:0; top:105px; width:100%; z-index:1001;}
	/* #after_page_nav.active{height:90px; margin-bottom:70px;} */
	#header.active.diller_header .diller_ul{/*display:none;*/}
	#header.active.diller_header .gray_row, #header.active.diller_header .blue_row{margin-right:0 !important;}
	#header.active .logo{height:105px; background-size:contain; background-position:center center; background-color:#0c76bc;}
	#header .white_row > nav > ul > li:hover > .second_menu{display:block;}
	#header .mobile_menu{display:block;}
	#header.active{position:fixed; left:0; top:0; width:100%; box-shadow:none;}
	#header.active .white_row{display:none;}
	#subheader.active{height:152px;}
}

@media screen and (max-width:1210px){
	#header.diller_header .blue_row a{font-size:9px;}
    .box_modal{width:950px; padding-top:30px; padding-bottom:30px;}
	#credit_modal .my_form .left_block{width:300px;}
	#credit_modal .tarif { width: 200px; }
	#credit_modal .chisla .itm2 { width: 80px;	}

    #otvet_modal .my_form .select .selectBox-arrow{background-size:5px auto; width:14px; right:0; background-position:left center;}
    #otvet_modal .box_modal p.alCenter{margin-bottom:1px;}
    #otvet_modal .box_modal p{font-size:10px; line-height:12px; margin-bottom:1px;}
    #otvet_modal .box_modal .blue_button{margin-bottom:9px; width:120px; height:25px; font-size:9px;}
    #otvet_modal .box_modal i{font-size:9px;}
    #otvet_modal .box_modal .ah3{font-size:14px; line-height:42px;}
    #otvet_modal .box_modal hr{margin-top:8px; margin-bottom:4px;}
    #otvet_modal .box_modal .my_form .select, #otvet_modal .box_modal .my_form .inputbox{margin-bottom:2px;}
    #otvet_modal .box_modal .my_form .ah2{font-size:9px; line-height:13px;}
    #otvet_modal .box_modal .mb30{margin-bottom:12px;}
    #otvet_modal .box_modal .right_block .center_pp{min-height:11px; border-width:1px;}
    #otvet_modal .box_modal .right_block .right_p_p{margin-right:-20px; width:110px;}
    #otvet_modal .box_modal .right_block .p_p{font-size:12px; line-height:15px;}
    #otvet_modal .box_modal .left_block .ah1{font-size:16px; line-height:19px;}
    #otvet_modal .box_modal{padding:40px 50px 13px;}
	.stock_block .block + .block{margin-top:23px;}
}

@media screen and (max-width:1150px){
	#header .blue_row{padding-left:1%; padding-right:1%;}
}

@media screen and (max-width:999px){
	.tradein__page .steps2{background-attachment:scroll;}
	.card-model__main-features,.item__page .about_item .item_slide1{padding-top:0;}
	.container_slide, .container_slide1, .container_slide2{height:auto;}
	.item_slide.fixed, .item_slide1.fixed, .item_slide2.fixed{position:relative; top:0;}
	.scroll_me{right:10px; bottom:10px;}
	.black_block.black_block2 .text_block .block img{max-height:13px; margin-bottom:0;}
	.black_block.black_block2 .text_block .block{font-size:7px; line-height:8px; margin-left:2px;}
	.black_block.black_block2 .text_block .ah2{font-size:16px; line-height:18px; margin-bottom:5px;}
	.item__page.item_light .features{padding-bottom:70px;}
	.item__page.item_light .features .ah2{margin-bottom:50px; }
	.item__page.item_light .about_item .light_blocks .block{margin-bottom:27px;}
	.item__page.item_light .about_item .light_blocks .block p{margin-bottom:11px;}
	.item__page.item_light .about_item .light_blocks .block .ah3{font-size:15px; line-height:17px; margin-bottom:11px;}
	.item__page.item_light .about_item .light_blocks{padding-top:35px; padding-bottom:35px;}
	.item__page .about_item .row .block .box_shadow2 .close_button{width:30px; height:30px;}
	.item__page .blue_row.item1{height:113px;}
	.item__page .video_abs{height:450px;}
	.compare__page .checkbox.fleft.w25{width:50%;}
	.compare__page .row.white_row .block:nth-child(2) span{font-size:8px;}
	.compare__page{padding-bottom:45px;}
	.compare__page .p_p{padding-top:9px; font-size:8px; line-height:15px;}
	.compare__page .right_block .blue_button{width:105px; line-height:23px;}
	.compare__page .right_block .price span{font-size:21px;}
	.compare__page .right_block .price{margin-top:18px; margin-bottom:12px; font-size:25px; line-height:27px;}
	.compare__page .right_block{padding:22px 0 12px; font-size:12px; line-height:14px;}
	.compare__page .left_block i{font-size:8px; line-height:10px;}
	.compare__page .left_block .checkbox{margin-bottom:2px;}
	.compare__page .left_block .checkbox label{font-size:10px;}
	.compare__page .row .block .checkbox label b{width:13px; height:13px; margin-top:5px;}
	.compare__page .row .block .checkbox label{padding-left:0;}
	.compare__page .left_block .big_red{font-size:12px; line-height:14px; margin-bottom:4px;}
	.compare__page .left_block{padding:12px 19px 10px;}
	/*.compare__page .row.price.gray_price .block .mini .red{font-size:10px;}*/
	.compare__page .row.price.gray_price .block .mini{font-size:8px; line-height:8px; padding-top:2px; padding-bottom:2px;}
	.compare__page .row.price .block{/*line-height:42px; height:42px;*/}
	.compare__page .row .block:first-child{padding-left:18px;}
	.compare__page .row .block{font-size:8px;}
	.compare__page .row.white_row .block:nth-child(2){font-size:8px;}
	.compare__page .row .block{line-height:20px; height:20px;}
	.compare__page h2.ah2{margin-top:20px; margin-bottom:18px;}
	.compare__page h2{margin-top:28px; margin-bottom:10px; font-size:12px; line-height:15px;}
	.compare__page .checkbox label b{width:13px; height:13px; border-width:1px; margin-right:0; margin-top:1px;}
	.compare__page .checkbox label .image_block{height:70px; line-height:70px; margin-bottom:6px;}
	.compare__page h1{padding-top:30px; font-size:13px; line-height:15px; margin-bottom:12px;}
	.compare__page .white_row.fix { position: inherit; }
	.page_nav nav{padding:0 35px;}
	.up_button{padding-top:59px; padding-bottom:18px; font-size:20px; line-height:22px; background-size:40px auto; background-position:center 16px;}
	.item__page .social a img{max-width:37px;}
	.item__page .social a{margin: 0 1px;}
	.item__page .social .ah2{font-size:33px; line-height:35px; margin-bottom:7px;}
	.item__page .social{padding-top:20px; padding-bottom:22px;}
	.black_block .right_block{height:204px;}
	.black_block .text_block .trans_button{border-width:1px; line-height:29px;}
	.black_block .text_block .blue_button{line-height:30px;}
	.black_block .text_block a{max-width:168px; margin-bottom:5px; font-size:12px;}
	.black_block .text_block .image_block{height:115px; line-height:115px; margin-bottom:35px;}
	.black_block .top_row .tbc .image_block img{max-height:70%;}
	.black_block .top_row .tbc .image_block{height:60px; line-height:60px;}
	.black_block .top_row .tbc{padding:0 5px;}
	.black_block .top_row .tbc + .tbc{border-width:1px;}
	.black_block .top_row{padding-bottom:13px; border-width:1px; margin-bottom:29px; font-size:9px; line-height:12px;}
	.black_block{padding-top:42px; padding-bottom:23px;}
	.item__page .double_block .black_button{margin-top:20px; max-width:165px; border-width:1px; line-height:30px;}
	.item__page .double_block .block{font-size:14px; line-height:14px;}
	.item__page .double_block .block .image_block{height:145px; line-height:145px;}
	.item__page .double_block .blue_button{max-width:166px; height:30px; line-height:30px; margin-bottom:7px;}
	.item__page .double_block .blue{font-size:14px; line-height:16px; margin-bottom:8px;}
	.item__page .double_block .ah2{font-size:25px; line-height:27px; margin-bottom:30px;}
	.item__page .double_block{padding-top:18px; padding-bottom:20px;}
	.item__page .blue_row.pay_lifan .text .ah2{font-size:21px; line-height:22px; margin-top:8px;}
	.item__page .blue_row.pay_lifan .text{padding-top:9px; padding-right:10px; font-size:17px; line-height:20px;}
	.item__page .blue_row.pay_lifan .logo{width:94px; height:70px; margin-left:3%; margin-right:5%; margin-top:12px;}
	.item__page .blue_row.pay_lifan:before{height:45px;}
	.item__page .rewards .blue_button{max-width:166px; line-height:30px; font-size:12px;}
	.item__page .rewards img{max-width:204px; margin-bottom:54px;}
	.item__page .rewards p{font-size:21px; line-height:23px; margin-bottom:9px;}
	.item__page .rewards .ah2{font-size:25px; line-height:27px; margin-bottom:12px;}
	.item__page .rewards{padding-top:37px; padding-bottom:45px;}
	.item__page .blue_row.white_row .blue_button{margin-top:12px; width:172px; height:22px; line-height:22px; font-size:8px;}
	.item__page .blue_row.white_row .ah2{font-size:27px; line-height:29px;}
	.item__page .blue_row.white_row .text{padding-top:1px; font-size:19px; line-height:22px;}
	.item__page .blue_row.white_row .inner{width:92%;}
	.item__page .blue_row.white_row .logo{width:163px; height:73px;}
	.item__page .blue_row.white_row{padding-top:30px; padding-bottom:27px;}
	.robust_on_style .view .txt strong{font-size:14px; line-height:18px; margin-bottom:2px;}
	.robust_on_style .view .thumb1 .txt, .robust_on_style .view .thumb2 .txt, .robust_on_style .view .thumb3 .txt, .robust_on_style .view .thumb .txt{padding:10px 15px; font-size:14px; line-height:16px;}
	.robust_on_style .view > ul > li .close{width:17px; height:17px;}
	.robust_on_style .list > ul > li a span.txt-desc{opacity:1; top:14px;}
	.robust_on_style .list > ul > li .img_wrap{opacity:1; background-size:38px auto;}
	.robust_on_style .highlights_thumbs, .robust_on_style .list > ul > li{height:160px;}
	.text_play_wrap{padding-top:18px; padding-bottom:23px; height:160px;}
	.item__page .tab_block .my_tabs2 .dt{padding-top:20px; margin-left:19px;}
	.item__page .tab_block .my_tabs1{margin-bottom:70px;}
	.item__page .tab_block .dt .button5{max-width:168px; border-width:1px; font-size:12px; line-height:24px;}
	.item__page .tab_block .dt ul li{font-size:15px; line-height:18px;}
	.item__page .tab_block .ah2{font-size:15px; line-height:17px; margin-bottom:9px;}
	.item__page .tab_block .my_tabs1 .dt{padding-top:48px;}
	.item__page .tab_block .dd .item p{font-size:12px; line-height:14px; padding:15px 9px 20px;}
	.item__page .tab_block .dd .item{height:233px;}
	.item__page .tab_block{padding-top:19px; padding-bottom:20px;}
	.item__page .about_item{padding-bottom:10px;}
	.item__page .about_item .row .block .box_shadow .ah2{display:none;}
	.item__page .about_item .row .block .box_shadow .ah3{text-align:left; display:block;}
	.item__page .about_item .row .block .box_shadow p{font-size:12px; line-height:14px; margin-top:4px; display:block;}
	.item__page .about_item .row .block .mini_shadow{padding-top:15px; background-size:27px auto; opacity:1;}
	.item__page .about_item .row .block{height:170px; margin-bottom:7px;}
	.item__page .about_item .title b{font-size:12px; line-height:15px; margin-bottom:17px;}
	.item__page .about_item .title span{font-size:21px; line-height:23px;}
	.item__page .features p{margin-bottom:17px;}
	.item__page .features .ah2{margin-bottom:13px; font-size:25px; line-height:28px;}
	.item__page .features{padding-top:12px; padding-bottom:20px; font-size:12px; line-height:15px; margin-bottom:18px;}
	.item__page .forth_block .dd .block{height:105px; line-height:105px;}
	.item__page .forth_block{margin-bottom:20px;}
	.item__page .forth_block .dd{padding-top:27px;}
	.item__page .forth_block li{height:115px; line-height:115px; font-size:11px;}
	.item__page .link{height:23px; line-height:23px; padding-right:28px; margin-top:-43px;}
	.item__page h2.gal{margin-bottom:35px;}
	.item__page .interior{margin-bottom:19px;}
	.item__page .interior .bx-wrapper .bx-pager.bx-default-pager a{width:8px; height:8px; border-width:1px; margin:0 1px;}
	.item__page .interior .bx-wrapper .bx-pager{bottom:10px;}
	.item__page .interior .image_block{height:380px;}
	.item__page .interior .ah2{margin-top:42px; font-size:25px; line-height:27px; margin-bottom:15px;}
	.item__page .color_auto .bx-wrapper .bx-pager{display:none;}
	.item__page .color_auto{font-size:14px; line-height:17px; padding-bottom:55px;}
	.item__page .color_auto .image_block img{max-height:100%;}
	.item__page .color_auto .image_block{height:250px; line-height:250px; margin-bottom:0;}
	.item__page h2{font-size:25px; line-height:27px; margin-bottom:12px;}
	.page_nav nav ul li:after, .page_nav nav ul li:first-child:before{height:24px; width:1px; margin-top:-12px;}
	.page_nav nav ul li{height:38px; line-height:14px; font-size:11px;}
	.item__page .page_nav{margin-bottom:28px;}
	.item__page .triple_block .blue_button{max-width:167px; line-height:30px; font-size:12px; height:30px;}
	.item__page .triple_block .medium{font-size:21px; line-height:22px; margin-bottom:30px;}
	.item__page .triple_block .title{font-size:15px; line-height:17px; margin-bottom:26px;}
	.item__page .triple_block{padding-top:20px; padding-bottom:37px; margin-bottom:7px; height:185px;}
	.item__page .blue_row .img_block img{max-height:90px; width:auto; max-width:100%;}
	.item__page .blue_row a{font-size:12px;}
	.item__page .blue_row .text{padding-top:15px; padding-right:15px;}
	.item__page .blue_row .logo{width:126px; height:56px; margin-top:12px; margin-right:5px;}
	.item__page .blue_row{padding-top:12px; padding-bottom:10px; font-size:15px; line-height:17px;}
	.item__page .video_block .title{font-size:13px; line-height:14px; padding:6px 20px 7px 0; bottom:22px; border-radius:0 18px 0 0;}
	.item__page .video_block .title .ah6{font-size:41px; line-height:42px; margin-bottom:-3px;}
	.item__page .video_block .title .ah7{font-size:19px; line-height:19px;}
	.item__page .video_block{height:430px;}
	.configurator7__page.configurator__page .my_lifan h2{margin-top:38px; margin-bottom:10px; font-size:15px; line-height:17px;}
	.configurator7__page.configurator__page .my_lifan .social img{width:25px;}
	.configurator7__page.configurator__page .my_lifan .social{padding-top:2px; margin-bottom:11px;}
	.configurator7__page.configurator__page .my_lifan .white_button.ittm1{line-height:10px; padding-top:2px;}
	.configurator7__page.configurator__page .my_lifan .white_button{width:121px; font-size:9px; line-height:24px; height:26px; margin:0 2px 4px;}
	.configurator7__page.configurator__page .my_lifan .price span{height:27px; width:17px; margin-left:4px;}
	.configurator7__page.configurator__page .my_lifan .price{font-size:29px; line-height:29px; margin-top:5px; margin-bottom:6px;}
	.configurator7__page.configurator__page .my_lifan .step{font-size:16px; line-height:20px;}
	.configurator7__page.configurator__page .my_lifan .auto{font-size:38px; line-height:41px; margin-bottom:7px;}
	.configurator7__page.configurator__page .my_lifan .image_block img{max-height:285px;}
	.configurator7__page.configurator__page .my_lifan .image_block{height:285px; margin-bottom:0; line-height:285px; max-width:86%;}
	.configurator7__page.configurator__page .my_lifan .image_block .info{display:none;}
	.configurator7__page.configurator__page .my_lifan{padding-top:20px;}
	.configurator6__page .accessories_tabs .dd .block .checkbox label input[type=checkbox]:checked  + b{height:69px; background-size:30px auto;}
	.configurator6__page .accessories_tabs .dd .block .image_block{height:69px; max-width:69px; margin-bottom:2px;}
	.configurator6__page .accessories_tabs .dd{padding-top:12px; margin-right:11px;}
	.configurator6__page .accessories_tabs .dd .block{padding:0 6px; height:115px; margin-bottom:8px; font-size:7px; line-height:8px;}
	.configurator6__page .accessories_tabs .dt{width:230px; font-size:10px; line-height:11px;}
	.configurator6__page .accessories_tabs .dt li a span{display:table-cell; vertical-align:middle; height:24px; width:77px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .bx-pager.bx-default-pager a{width:5px; height:5px; margin:0 1px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block span{bottom:30px; font-size:12px; line-height:12px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block  img{max-height:180px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block{height:180px; line-height:180px; padding-bottom:30px;}
	.configurator4__page .color_tabs .dd .no_item{padding:45px 32px 0;}
	.configurator4__page .color_tabs .dd .item .salon_color .block > div{height:90px; margin-bottom:1px;}
	.configurator4__page .color_tabs .dd .item .salon_color .block{width:90px; height:90px; margin-bottom:17px; font-size:10px; line-height:11px;}
	.configurator4__page .color_tabs .dd .item .salon_color{padding-top:27px;}
	.configurator4__page .color_tabs .dd .item .slider_items .block.active .image_block:before, .configurator4__page .color_tabs .dd .item .salon_color .block.active > div:before,
	.configurator4__page .color_tabs .dd .item .slider_items .block:hover .image_block:before, .configurator4__page .color_tabs .dd .item .salon_color .block:hover > div:before{background-size:25px auto;}
	.configurator4__page .color_tabs .dd .item .slider_items .block .image_block img{max-height:35px;}
	.configurator4__page .color_tabs .dd .item .slider_items .block .image_block{height:35px; line-height:35px;}
	.configurator4__page .color_tabs .dd .item .slider_items .block{height:48px; margin-bottom:10px; font-size:7px; line-height:9px;}
	.configurator4__page .color_tabs .dd .item .slider_items{padding-top:10px;}
	.configurator4__page .color_tabs .dd .item{width:155px;}
	.configurator4__page .color_tabs .dt ul li a{font-size:10px; line-height:23px;}
	.configurator4__page .color_tabs .dt{width:155px;}
	.configurator3__page .pdr .row .block .checkbox label b{width:10px; height:10px; border-width:1px;}
	.configurator3__page .pdr .row .block .checkbox label{height:10px; line-height:10px; padding-left:15px;}
	.configurator3__page .pdr .row.white_row .block:nth-child(2){font-size:7px;}
	.configurator3__page .pdr .row.white_row .block:nth-child(2) span{font-size:10px;}
	.configurator3__page .pdr .row .block:first-child{padding-left:15px;}
	.configurator3__page .pdr .row .block{height:20px; line-height:18px; font-size:7px;}
	.configurator3__page .row.white_row .title { line-height: 8px; font-size: 7px; }
	.configurator3__page .pdr .ah2{margin-bottom:10px;}
	.configurator3__page .pdr .image_block{margin-bottom:10px;}
	.configurator3__page .pdr .image_block img{margin-bottom:10px;}
	.configurator3__page .pdr .image_block .info{display:none;}
	.configurator3__page .pdr{padding-right:16px;}
	.configurator2__page .kpp .block:hover > div:before{display:none;}
	.configurator__page.calculatorto__page .bread_calc ul{padding-left:10px; padding-right:10px;}
	.zvezd_123{padding-top:7px; padding-bottom:37px;}
	.configurator2__page .kpp .block > div{height:126px;}
	.configurator2__page .kpp .block{padding-top:3px; width:142px; font-size:11px; line-height:11px;}
	.configurator2__page .dvig_tb .tbr .radiobox label b{width:13px; height:13px;}
	.configurator2__page .dvig_tb .tbr .radiobox label{padding-left:13px; height:13px;}
	.configurator2__page .dvig_tb .tbr{line-height:20px; font-size:11px;}
	.configurator2__page .dvig_tb .tbr .tbc:last-child{padding-right:50px;}
	.configurator2__page .dvig_tb .tbr .tbc:first-child{padding-left:20px;}
	.configurator2__page .dvig_tb .tbr.gray{font-size:7px; line-height:15px;}
	.configurator__page .car_block .white_button{padding:6px 0;}
	.configurator__page .car_block .ittm1, .configurator__page .car_block .white_button{font-size:9px; line-height:12px; margin-bottom:2px;}
	.configurator__page .car_block .price span{margin-left:3px; width:10px; height:13px; margin-top:-2px;}
	.configurator__page .car_block .price{font-size:15px; line-height:15px; margin-bottom:4px;}
	.configurator__page .car_block .more_button{font-size:7px; line-height:7px;}
	.configurator__page .car_block .automat{font-size:8px; line-height:11px; margin-bottom:-5px;}
	.configurator__page .car_block .title{font-size:14px; line-height:17px; margin-bottom:3px;}
	.configurator__page .car_block .image_block{width:90%; margin-bottom:10px;}
	.configurator__page .car_block{ width:142px;}
	.configurator__page .car_block > div{padding:7px 4px 0;}
	.configurator__page .pdt{padding-top:17px;}
	.configurator1__page.calculatorto__page .bread_calc ul{padding-left:20px; padding-right:20px;}
	.configurator1__page.calculatorto__page .bread_calc li i{ margin-right:-2px;}
	.text_box .ah1{font-size:22px; line-height:25px; margin-bottom:20px;}
	.text_box{width:600px; padding:37px 20px 40px; font-size:14px; line-height:17px;}
	#header.diller_header .blue_row a{font-size:16px;}
	#header.diller_header .diller_ul{display:none;}
	#personal_spasibo .box_modal{width:300px; padding:80px 25px; font-size:13px; line-height:16px;}
	.jobs__page .block .hid_block{padding-bottom:20px;}
	.jobs__page .block .hid_block .ah2{margin-top:10px; margin-bottom:15px; font-size:12px; line-height:15px;}
	.jobs__page .block h2{font-size:17px; line-height:40px;}
	.calculatorto__page .calculatorto__page2 .double_block .ah5 a{font-size:8px; line-height:8px; margin-bottom:0;}
	.calculatorto__page .calculatorto__page2 .double_block .ah5{font-size:25px; line-height:25px;}
	.calculatorto__page .calculatorto__page2 .double_block .ah4{font-size:14px; line-height:14px; padding:9px 3px 9px 4px;;}
	.calculatorto__page .calculatorto__page2 .auto_block a{font-size:8px; line-height:8px;}
	.calculatorto__page .calculatorto__page2 .auto_block .ah3{font-size:25px; line-height:25px; margin-bottom:5px;}
	.calculatorto__page .calculatorto__page2 .auto_block img{max-height:110px;}
	.calculatorto__page .calculatorto__page2 .auto_block{padding-top:35px; padding-bottom:7px; margin-bottom:5px;}
	.calculatorto__page .calculatorto__page2 .left_block{margin-bottom:20px;}
	.calculatorto__page .calculatorto__page2 p{font-size:8px; line-height:8px;}
	.calculatorto__page .calculatorto__page2 .left_block button{margin-top:2px; width:120px; height:26px; font-size:10px; line-height:10px;}
	.calculatorto__page .calculatorto__page2 .left_block i{font-size:8px; line-height:8px; margin-top:0; margin-bottom:3px;}
	.calculatorto__page .calculatorto__page2 .left_block .select .selectBox-arrow{width:7px; right:4px;}
	.calculatorto__page .calculatorto__page2 .left_block .select{margin-bottom:1px; font-size:10px; line-height:26px; height:26px; padding-left:6px;}
	.calculatorto__page .calculatorto__page2{padding-right:63px;}
	.calculatorto__page .calculatorto__page2 .left_block .ah2{font-size:13px; line-height:17px;}
	.calculatorto__page .calculatorto__page2 .left_block{padding:5px 9px 7px;}
	.calculatorto__page .calculatorto__page2{padding-left:29px;}
	.calculatorto__page .catalg .row .block .info{display:none;}
	.calculatorto__page .catalg .row .block.active .image_block:before, .calculatorto__page .catalg .row .block:hover .image_block:before{background-size:40px auto;}
	.calculatorto__page .catalg .row .block .image_block{height:110px; line-height:110px;}
	.calculatorto__page .catalg .row .block{margin-bottom:22px; font-size:13px; line-height:13px;}
	.calculatorto__page .catalg .row .ah2{font-size:21px; line-height:24px; margin-bottom:12px; border-width:1px;}
	.calculatorto__page .bread_calc{margin-bottom:20px;}
	.calculatorto__page .bread_calc li i{font-size:16px; margin-left:4px; margin-right:4px;}
	.calculatorto__page .bread_calc li{line-height:15px; font-size:11px;}
	/*.calculatorto__page .catalg{margin:0 40px;}*/
	.calculatorto__page .bread_calc ul{padding-left:40px;}
	.calculatorto__page p{font-size:10px; line-height:13px; margin-bottom:7px;}
	.calculatorto__page h1{font-size:23px; line-height:26px; margin-bottom:5px;}
	.calculatorto__page{padding-top:11px;}
	.contacts__page2 .mini_block img{height:20px;}
	.contacts__page2 .mini_block{margin-top:13px; width:57px; margin-right:0; font-size:8px; line-height:8px;}
	.contacts__page2 .text_block .blue_button{line-height:25px; font-size:12px; width:145px;}
	.contacts__page2 .text_block{height:170px; padding-bottom:30px; }
	.contacts__page2 .map{margin-right:6px; margin-bottom:6px; height:170px; }
	.contacts__page2 p{font-size:12px; line-height:14px; margin-bottom:5px;}
	.contacts__page2 .ah2{font-size:17px; line-height:17px; margin-bottom:7px;}
	.contacts__page .row .block .blue_button{font-size:10px; line-height:25px; max-width:160px;}
	.contacts__page .row .block span.abs{height:30px; font-size:10px; line-height:10px; padding:2px 5px 2px 11px;}
	.contacts__page .row .block > div{height:140px; margin-bottom:5px;}
	.contacts__page1 i{font-size:8px; line-height:13px; margin-bottom:4px;}
	.contacts__page1 a.tel{font-size:15px; line-height:16px;}
	.contacts__page1 p{font-size:10px; line-height:12px;}
	.contacts__page h1{font-size:23px; line-height:25px; margin-bottom:0;}
	.contacts__page{padding-top:20px; padding-bottom:33px;}
	.feedback__page2 i{padding-top:20px;}
	.feedback__page.feedback__page2 button{margin-top:15px;}
	.rss__page p{font-size:8px; line-height:10px; margin-bottom:9px;}
	.rss__page .left_block{margin-bottom:10px;}
	.rss__page .right_block p{font-size:10px; line-height:11px; margin-bottom:10px;}
	.rss__page i{font-size:10px; line-height:10px; padding-top:9px;}
	.rss__page .blue_button{width:160px; height:25px; font-size:12px; line-height:12px; margin-top:8px; margin-bottom:11px;}
	.action_form_special p{font-size:8px; line-height:10px; margin-bottom:9px;}
	.action_form_special .left_block{margin-bottom:10px;}
	.action_form_special .right_block p{font-size:10px; line-height:11px; margin-bottom:10px;}
	.action_form_special i{font-size:10px; line-height:10px; padding-top:9px;}
	.action_form_special .blue_button{width:160px; height:25px; font-size:12px; line-height:12px; margin-top:10px; margin-bottom:11px;}
	.leadership__page .title_bg h1 span{font-size:10px; line-height:12px; max-width:220px;}
	.leadership__page .my_tabs .dd .row .block:after{right:6px; width:39px; background-size:contain;}
	.leadership__page .my_tabs .dd .row .block{height:92px; border-width:2px; font-size:15px; line-height:18px; padding:5px 55px 5px 13px; font-family: 'ArialBold';}
	.leadership__page{padding-bottom:18px;}
	.leadership__page .my_tabs .dd p{margin-bottom:10px;}
	.leadership__page .my_tabs .dd .ah1{font-size:23px; line-height:26px;}
	.leadership__page .my_tabs .dd{padding-top:7px;}
	.leadership__page .my_tabs .dt ul li a .image_block img{max-height:55px;}
	.leadership__page .my_tabs .dt ul li a .image_block{height:55px; line-height:55px; position:relative;}
	.leadership__page .my_tabs .dt ul li a.active{border-color:transparent; position:relative; color:#000;}
	.leadership__page .my_tabs .dt ul li a.active .image_block:before{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../image/check_auto.png) no-repeat center; background-size:50px auto;}
	.leadership__page .my_tabs .dt ul li a{padding-bottom:0px; font-size:8px; line-height:10px;}
	.leadership__page .my_tabs .dt ul{padding-top:20px; padding-bottom:15px;}
	.zapchasti__page .search_block button{width:125px; margin-left:6px; position:relative; float:right; height:26px; font-family: 'ArialBold'; color:#fff; border-radius:5px; background:#005bbb;}
	.zapchasti__page .search_block button:before{content:'Найти'; }
	.zapchasti__page .search_block .inputbox{font-size:14px; line-height:16px; padding:4px 7px; border:1px solid #1d1d1b; border-radius:5px;}
	.zapchasti__page .search_block{margin-bottom:10px; width:71%; border:0;}
	.zapchasti__page h2{font-size:10px; line-height:12px; margin-top:10px; margin-bottom:10px;}
	.legalinfo__page{padding-bottom:10px;}
	.legalinfo__page .block .hid_block{padding-bottom:5px;/* font-size:13px; line-height:16px;*/}
	.legalinfo__page .block .ah2{font-size:13px; line-height:20px;}
	.legalinfo__page h2{font-size:17px; line-height:20px;}
	.servisesale__page h2{font-size:19px; line-height:22px; margin-bottom:11px;}
	.servisesale__page .top_block span{margin-bottom:41px; margin-right:26px; font-size:65px; line-height:68px;}
	.servisesale__page .top_block h1{padding-top:33px; font-size:29px; line-height:32px;}
	.servisesale__page .top_block{height:320px; margin-bottom:21px;}
	.servisesale__page{padding-bottom:18px;}
	.finance__page .top_block .auto .items .tit2 i{font-size:14px; line-height:14px; margin-top:-3px;}
	.finance__page .top_block .auto .items .tit2 span{font-size:21px;}
	.finance__page .top_block .auto .items .tit2{font-size:17px; line-height:17px; top:71%; left:23.5%;}
	.finance__page .top_block .auto .items .tit{font-size:16px; line-height:21px; top:60%;}
	.finance__page .top_block .auto{margin-bottom:0;}
	.finance__page .blue_bg{padding-top:21px; padding-bottom:25px; font-size:13px; line-height:16px;}
	.finance__page .top_block .block .image_block{height:45px; line-height:45px; margin-bottom:0;}
	.finance__page .top_block .block{width:90px; margin-right:17px; height:75px; margin-bottom:0; font-size:10px; line-height:12px;}
	.finance__page .top_block .ah1{font-size:23px; line-height:25px; margin-bottom:5px;}
	.finance__page .top_block .logo{margin-top:0; margin-left:0; width:170px; height:55px;}
	.finance__page .top_block{padding-left:75px; padding-right:75px; padding-top:100px; height:400px;}
	.accessories__page .block .image_block{margin-bottom:5px;}
	.accessories__page .title_bg h1 span{font-size:10px; line-height:12px;}
	.accessories__page .block:hover:before{background-size:78px auto;}
	.accessories__page .block .image_block img{max-height:86px;}
	.accessories__page .block{width:150px; margin-bottom:30px; font-size:13px; line-height:15px; text-align:left;}
	.tradein__page .third_block .row .block .title .ah1{font-size:10px; line-height:12px; height:24px !important;}
	.tradein__page .third_block .row .block .title p{display:none !important;}
	.tradein__page .third_block .row .block .title{padding:3px 13px 0 !important; height:43px;}
	.tradein__page .third_block .row .block{height:168px; margin-bottom:10px;}
	.tradein__page .steps2 .block .tbc{height:54px;}
	.tradein__page .steps2 .block .image_block{height:45px;}
	.tradein__page .steps2 .block .image_block img{display:inline-block; vertical-align:top; height:45px;}
	.tradein__page .steps2{padding-top:17px; padding-bottom:17px; margin-bottom:13px; line-height:10px; font-size:10px;}
	.tradein__page .trade_block{margin-bottom:18px;}
	.tradein__page .trade_block p{font-size:12px; line-height:14px;}
	.tradein__page .trade_block a span{font-size:10px; line-height:35px;}
	.tradein__page .trade_block a{width:170px; height:82px; margin-left:12px;}
	.tradein__page .steps .block .tb{min-height:40px;}
	.tradein__page .steps .block .image_block{height:40px; margin-right:5px;}
	.tradein__page .steps{padding-top:20px; padding-bottom:25px; margin-bottom:15px; font-size:12px; line-height:14px;}
	.otziv_modal .my_form .inputbox, .otziv_modal .my_form .select{margin-bottom:2px;}
	.otziv_modal .blue_button{font-size:14px; line-height:14px; height:26px; margin-top:4px; margin-bottom:4px;}
	.otziv_modal textarea, .otziv_modal i{margin-bottom:0;}
	.otziv_modal .cont, .otziv_modal .box_modal{font-size:8px; line-height:10px;}
	.otziv_modal textarea{height:104px; margin-bottom:4px;}
	.otziv_modal .file span{font-size:14px;}
	.otziv_modal .stars a{width:25px; height:25px; margin-bottom:7px;}
	.otziv_modal .file{top:265px;}
	.otziv_modal .cont{padding-bottom:12px; border-width:1px; margin-bottom:8px;}
	.diller__page3 .stars a{width:15px; height:15px;}
	.diller__page3 .stars{padding-top:3px; padding-right:7px;}
	.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block p{padding-top:3px; height:43px;}
	.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block i{margin-bottom:0;}
	.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block .stars a{width:11px; height:11px; margin-right:1px;}
	.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block .ah3, .otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block h2{font-size:10px; line-height:11px; height:11px; margin-bottom:0;}
	.warranty__page p, .warranty__page ul li{margin-bottom:13px;}
	.warranty__page h1, .warranty__page h2, .warranty__page h3 {margin-bottom:13px;}
	.history__page .image_block img{width:100%;}
	.history__page .image_block span{padding-left:10px; font-size:12px; line-height:24px;}
	.history__page .image_block:first-child{max-width:250px;}
	.history__page .image_block{max-width:160px;}
	.history__page p{margin-bottom:17px;}
	.history__page{font-size:12px; line-height:15px;}
	.title_bg h1{font-size:23px; line-height:23px; padding:14px 18px 14px 0; bottom: -53px; width: 100%; box-sizing: border-box;}
	.title_bg h1:after {content: ''; position: absolute; left: 100%; top: 0; height: 100%; background: #d2d2d2; width: 8.8%; }
	.title_bg{height:275px; margin-bottom:80px;}
	.spareparts__page{padding-bottom:30px;}
	.spareparts__page .accordion .block .hid_block{padding-top:10px;}
	.spareparts__page .accordion .block .hid_block .item{font-size:8px; line-height:8px; height:135px;}
	.spareparts__page .accordion .block .hid_block .item .ah1{font-size:10px; line-height:12px; margin-bottom:3px;}
	.spareparts__page .accordion .block .hid_block .item .image_block{width:70px; height:135px; line-height:135px;}
	.spareparts__page .accordion .block .ah2{font-size:12px; line-height:22px;}
	.spareparts__page .accordion{padding-top:15px;}
	.spareparts__page i{font-size:12px; line-height:14px;}
	/*.spareparts__page .bg_block h1 span{font-size:10px; line-height:10px;}*/
	/*.spareparts__page .bg_block h1{bottom:15px; font-size:23px; line-height:23px; width:400px; padding:3px 10px 3px 0;}*/
	.spareparts__page h1{font-size:20px;}
	.spareparts__page .bg_block{height:275px; margin-bottom:10px;}
	.page__404 .link{margin-top:45px;}
	.page__404 .ah2{font-size:21px; line-height:21px;}
	.page__404 h1{font-size:63px; line-height:65px; padding-top:90px;}
	.page__404{height:313px;}
	.text_drive__page .mobile_test{display:block; font-size:10px; line-height:10px;}
	.text_drive__page .your_auto .date_block .bbb i{font-size:10px; line-height:10px;}
	.text_drive__page .your_auto .date_block .bbb b{font-size:19px; line-height:19px; margin-top:2px;}
	.text_drive__page .your_auto .date_block .bbb span{font-size:10px; line-height:18px; height:18px;}
	.text_drive__page .your_auto .date_block .bbb{width:57px; height:57px; padding-bottom:0;}
	.text_drive__page .your_auto .date_block .tbc:first-child{font-size:10px; line-height:12px;}
	.text_drive__page .checkbox{display:none;}
	.text_drive__page .test_drive2 textarea{height:100px;}
	.text_drive__page .blue_button.big{max-width:250px; width:auto;}
	.text_drive__page .already{font-size:10px; line-height:12px; margin-bottom:10px;}
	.text_drive__page .test_drive2 .width_kapcha .image_block{height:30px;}
	.text_drive__page .test_drive2 .width_kapcha a.abs{font-size:12px; line-height:12px; top:10px;}
	.text_drive__page .test_drive2 .width_kapcha .image_block{width:49%; margin-left:5px;}
	.text_drive__page .test_drive2 .width_kapcha .inputbox{padding:17px 5px;}
	.text_drive__page .test_drive2 .width_kapcha{padding-top:7px;}
	.text_drive__page .right_block{padding-left:0; padding-right:17px;}
	.text_drive__page .test_drive2 .mb60{margin-bottom:5px;}
	.text_drive__page .your_auto .adress_block{font-size:10px; line-height:13px; padding-top:6px; padding-bottom:9px;}
	.text_drive__page .test_drive2 #map2{margin-right:0; height:260px;}
	.text_drive__page .test_drive2 .left_block{float:none; width:auto; margin-right:0; margin-bottom:2px;}
	.text_drive__page .test_drive2.test_drive3 .left_block{float:left; width:49%; margin-right:15px;}
	.text_drive__page .test_drive2{margin-top:15px; padding:7px 7px 9px; background:#f6f6f6; margin-bottom:10px;}
	.text_drive__page .blue_button{font-size:12px; line-height:25px; width:120px; height:25px;}
	.text_drive__page .cars_active .block:hover:before{background-size:28px auto;}
	.text_drive__page .cars_active .block .info{display:none;}
	.text_drive__page img{margin-bottom:0;}
	.text_drive__page .cars_active .block{margin-top:15px; height:75px; width:100px; font-size:8px; line-height:8px;}
	.text_drive__page .bread_test_drive ul li + li:before{font-size:13px;}
	.text_drive__page .bread_test_drive ul{font-size:12px; line-height:20px;}
	.text_drive__page .left_block{padding-top:15px;}
	.text_drive__page .your_auto .item{font-size:23px; line-height:25px;}
	.text_drive__page .your_auto .ah2{font-size:15px; line-height:24px;}
	.text_drive__page .your_auto{padding:20px 14px 0;}
	.text_drive__page h1{font-size:24px; line-height:26px;}
	.text_drive__page{padding-top:18px;}
	.feedback__page p{margin-bottom:8px; text-align:center;}
	.feedback__page .alright_block p{margin-bottom:4px; text-align:right;}
	.feedback__page button{margin-bottom:5px; width:110px; height:25px; font-size:13px; line-height:13px;}
	.my_form textarea{background:#fff; padding:5px; font-size:10px; line-height:12px; height:115px; margin-bottom:10px;}
	.feedback__page .image_block{width:104px; height:31px; margin-left:3px; padding-top:12px;}
	.feedback__page .left_block{padding-right:18px;}
	.feedback__page .right_block{padding-left:18px;}
	.feedback__page .double .ili{font-size:10px; line-height:27px;}
	.my_form .select .selectBox-arrow{background-size:7px auto; width:15px; background-size:10px auto;}
	.my_form .select{font-size:10px; line-height:25px; height:27px; margin-bottom:0; background:#fff; margin-bottom:1px; padding-left:5px;}
	#credit_modal .tarif{width:150px; /*! margin-right:15px; */}
	#credit_modal .map{/*width:350px;*/ height:280px;}
	#credit_modal .my_form .left_block{width:250px;}
	#credit_modal .dealer-disclaimer { margin-top:50px; }
	.my_form .ah2{font-size:13px; line-height:16px;}
	.feedback__page h1{font-size:23px; line-height:26px;}
	.feedback__page{padding-top:25px; font-size:8px; line-height:10px;}
	.about__page2 .image_block h1{font-size:23px; line-height:26px; padding:20px 17px 20px 0; top:38px;}
	.about__page2 .image_block{height:275px; margin-bottom:20px;}
	.about__page1.tehno .ah1, .about__page1.tehno .ah2{font-size:13px; line-height:16px; margin-bottom:5px;}
	.about__page1.tehno{padding-top:8px;}
	/*.process_block .block .image_block{float:none; width:100%; margin:0 0 4px !important;} */
	.process_block .block{margin-bottom:20px;}
	.process_block .block .ah3{margin-bottom:10px; font-size:13px; line-height:15px; text-align:left !important;}
	.process_block h2{font-size:13px; line-height:15px; margin-bottom:6px;}
	.process_block{padding-top:16px;}
	/*.process_block .block p{font-size:13px; line-height:16px;}*/
	.about__page1 h1{font-size:17px;}
	.about__page1{padding-top:24px;}
	.about__page p{margin-bottom:15px;}
	.partners3__page .dd p{margin-bottom:0; text-align:left;}
	.partners3__page .dd .image_block{width:200px; height:64px; border:5px solid #c6c6c6; margin-right:5px; margin-bottom:4px;}
	.partners3__page .dd .item{display:block; margin-bottom:50px;}
	.partners3__page .dd{padding-top:0; background:#f6f6f6;}
	.partners3__page .gray_bg.dt ul{display:none;}
	.partners3__page .gray_bg h1{font-size:17px; line-height:19px; margin-bottom:5px; padding-left:5px;}
	.partners3__page .gray_bg{padding-top:20px; padding-bottom:0;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block .hashteg a{font-size:10px; line-height:10px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block{padding-bottom:20px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block p:before{height:3px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block p{height:30px; padding-bottom:3px; margin-bottom:3px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block i{margin-bottom:16px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .image_block span{font-size:10px; line-height:16px; padding-left:7px;}
	.smi_page2.corp_sales__page.corp_sales__page2 .row .block .text_block i{margin-bottom:25px;}
	.corp_sales__page.corp_sales__page2 .pagination{margin-bottom:10px;}
	.pagination ul li{font-size:23px; line-height:25px;}
	.corp_sales__page.corp_sales__page4 h2{font-size:10px; line-height:13px;}
	.corp_sales__page.corp_sales__page4 p{font-size:10px; line-height:13px; margin-bottom:0;}
	.corp_sales__page.corp_sales__page4 .image_block{height:136px;}
	.corp_sales__page.corp_sales__page4 h1{font-size:23px; line-height:26px; margin-bottom:12px;}
	.diller__page3 .big-images{margin-bottom:5px;}
	.diller__page3 .thumbs a.cover{height:52px;}
	.diller__page3 .big-images a.cover{height:260px;}
	.diller__page3 .info_all_pages{padding-top:35px;}
	.diller__page3 .carouseles{padding-bottom:22px; margin-right:20px;}
	.diller__page3 .title_page{margin-bottom:20px;}
	.diller__page3{padding-top:24px;}
	.corp_sales__page.corp_sales__page2 .rss_button{font-size:23px; line-height:26px; margin-bottom:22px; width:100%; text-align:center;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block .blue_button{width:100px; height:25px; line-height:25px; font-size:10px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block p{font-size:8px; line-height:10px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block{padding-right:14px; padding-bottom:33px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block h2{font-size:10px; line-height:11px; max-height:33px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block i{font-size:8px; line-height:12px; margin-bottom:6px;}
	.corp_sales__page.corp_sales__page2 .row .block .image_block{margin-right:5px;}
	.corp_sales__page.corp_sales__page2 .row .block{height:127px; margin-bottom:21px; padding-right:35px;}
	.corp_sales__page.corp_sales__page2 .row{margin-right:-35px;}
	.corp_sales__page.corp_sales__page2 .sort_line .selectBox .selectBox-arrow{width:15px; background-size:8px auto;}
	.corp_sales__page.corp_sales__page2 .sort_line .selectBox{width:84px; padding-right:15px; font-size:10px; height:15px; line-height:16px;}
	.corp_sales__page.corp_sales__page2 .sort_line .item1{margin-left:9px;}
	.corp_sales__page.corp_sales__page2 .sort_line{padding:5px; font-size:10px; line-height:15px;}
	.corp_sales__page.corp_sales__page2 .corp_h1{font-size:23px; line-height:25px; margin-bottom:22px;}
	.corp_sales__page{padding-top:20px;}
	.corp_sales__page p{margin-bottom:17px;}
	.corp_sales__page1 .corp_h1{position:absolute; left:0; top:32px; background:rgba(0,0,0,0.5); color:#fff;  font-family: 'ArialBold'; font-size:22px; line-height:23px; width:295px; padding-top:7px; padding-bottom:8px;}
	.corp_sales__page1 .corp_h1:before{content:''; position:absolute; right:100%; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
	.corp_sales__page1{padding-top:0 !important;}
	.corp_sales__page1 .bg{height:280px; background-position:center center !important; margin-bottom:10px; box-shadow:0 0 3px #000;}
	.diller__page2 .people .text{padding-top:25px;}
	.diller__page2 .people .image_block{width:60px; margin-right:5px;}
	.diller__page2 p{margin-bottom:11px;}
	.diller__page2 .item4{padding-top:27px; padding-bottom:27px;}
	.diller__page2 .item3{padding-top:10px; padding-bottom:5px;}
	.diller__page2 .ln{padding-bottom:18px;}
	.diller__page2 .item2{padding-top:15px;}
	.diller__page2 .block ul li{margin-bottom:10px;}
	.diller__page2 .block{padding-top:27px; font-size:8px; line-height:10px; padding-bottom:25px;}
	.diller__page2 h2{font-size:14px; line-height:16px; padding-bottom:5px;}
	/*.diller__page2 h1{font-size:20px; line-height:42px;}*/
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-placemark-overlay.ymaps-2-1-48-user-selection-none .ymaps-2-1-48-image{width:27px !important; height:37px !important; background-size:contain !important; left:-13px !important; top:-37px !important;}
	.diller__page1 #YMAP_Map1 .item2{width:70px; font-size:11px; line-height:11px; bottom:7px;}
	.diller__page1 #YMAP_Map1 .item1{width:70px; font-size:11px; line-height:11px; bottom:7px; right:70px;}
	.diller__page1 #YMAP_Map1 .item2 img, .diller__page1 #YMAP_Map1 .item1 img{max-height:25px;}
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon:after{height:140px; background-size:contain;}
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon__layout, .diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon__content{height:130px;}
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon{width:350px; height:130px; margin-left:-310px; top:-65px !important;}
	.diller__page1 #YMAP_Map1 .ymaps-2-1-48-balloon__content{font-size:13px; line-height:18px;}
	.diller__page1 #YMAP_Map1{height:480px !important;}
	.diller__page1 .block a.phone, .diller__page1 .block a.link{margin-bottom:3px;}
	.diller__page1 .block .span_block span .image_block{height:14px;}
	.diller__page1 .block .span_block span .image_block img{max-height:14px;}
	.diller__page1 .block .link2{margin-bottom:3px; font-size:8px; line-height:23px; border-width:2px; max-width:103px;}
	.diller__page1 .block .span_block > span{font-size:7px; line-height:9px; margin-bottom:3px;}
	.diller__page1 .my_tabs .dd{border-width:5px;}
	.diller__page1 .block{margin-top:18px; margin-bottom:18px; font-size:10px; line-height:12px; padding:3px 5px 5px; margin-left:0.5%; margin-right:0.5%; width:22%;}
	.diller__page1 .my_tabs ul li a{border-width:5px; width:130px; font-size:14px; line-height:22px;}
	.diller__page1 .my_tabs .dt .tit{font-size:15px; line-height:27px; margin-top:0;}
	.diller__page1 .search_block button{width:23px; background-size:20px auto; background-position:2px center;}
	.diller__page1 .search_block .inputbox{font-size:13px; line-height:14px; padding:3px 25px 3px 5px;}
	.diller__page1 .search_block{border-width:5px; margin-bottom:7px;}
	.diller__page1{padding-top:20px; padding-bottom:20px;}
	.stock_block .block .title{/*padding-right:7px;*/}
	.stock_block .block .hid_block .title{padding-left:7px; padding-right:7px;}
	.stock_block .block .hid_block p{font-size:10px; line-height:13px; padding-left:7px; padding-right:7px;}
	.stock_block{font-size:15px; line-height:17px;}
	.stock_block .block{/*height:84px;*/}
	.stock_block .block + .block{margin-top:13px;}
	.stock_block .big_stock .hid_block p{font-size:13px; line-height:16px; padding-bottom:7px;}
	.stock_block .big_stock:hover .hid_block .title{line-height:18px; margin-bottom:10px;}
	.stock_block .big_stock .title{font-size:14px; line-height:42px; padding:0 11px;}
	.stock_block .big_stock .image_block{/*height:225px;*/}
	.stock_block .big_stock, .stock_block ul.bxslider{/*height:266px;*/}
	.stock_block h2{font-size:15px; line-height:32px;}
	.news__page .news_banner .title_page:before{background:#f6f6f6;}
	.news__page .news_banner .title_page:after{content:''; position:absolute; left:100%; width:150px; top:0; height:100%; background:#f6f6f6;}
	.news__page .news_banner .title_page{background:#f6f6f6; padding:8px 0; display:block; width:100%; text-align:center;}
	.news__page .news_banner{height:388px; overflow:hidden; margin-bottom:0;}
	.news__page p,.news__page .image_block{margin-bottom:15px;}
	.news__page{padding-top:20px; padding-bottom:1px;}
	.news__page .title_page{margin-bottom:20px;}
	.info_all_pages{padding-bottom:20px;}
	.info_all_pages p{margin-bottom:20px;}
	.info_all_pages .buttons_block a{font-size:10px; line-height:24px; height:22px; margin:0;}
	.info_all_pages  hr{height:0; margin-bottom:15px; margin-top:0;}
	.stock2__page p{margin-bottom:14px;}
	.stock2__page h1{font-size:19px; line-height:21px; margin-bottom:15px;}
	.stock2__page .stock_banner .title b{font-size:38px;}
	.stock2__page .stock_banner .title{padding:10px 10px 15px 80px; font-size:19px; line-height:30px; width:250px; top:165px;}
	.stock2__page{padding-bottom:10px;}
	.stock2__page .stock_banner{height:327px; margin-bottom:15px;}
	.arhiv_stock .block:after{height:1px; width:90px;}
	.arhiv_stock .block .blue_button, .arhiv_stock .block .white_button{margin-top:-10px; width:104px; height:24px; line-height:24px; font-size:11px;}
	.arhiv_stock .block p{margin-bottom:16px;}
	.arhiv_stock .block{margin-bottom:18px;}
	.arhiv_stock .block .ah3{font-size:19px; line-height:21px; margin-bottom:4px; }
	.arhiv_stock .year{margin-bottom:18px; width:90px; height:32px; line-height:32px; font-size:23px;}
	.arhiv_stock h2{font-size:23px; line-height:40px;}
	.arhiv_stock{padding-top:15px; margin-bottom:0;}
	.stock1__page .row .block span{font-size:13px; line-height:15px; padding:14px 10px 13px;}
	.stock1__page .row .block{height:208px;}
	.stock1__page .medium_stock span .ah2{font-size:13px; line-height:15px; margin-bottom:11px;}
	.stock1__page .medium_stock span{font-size:10px; line-height:12px; padding:13px 25px 15px 8px;}
	.stock1__page .big_stock span{font-size:13px; line-height:16px; padding:24px 11px 20px;}
	.stock1__page .big_stock,.stock1__page .medium_stock{height:250px; margin-bottom:9px;}
	.stock1__page .my_tabs .dd{padding-top:19px;}
	.stock1__page .my_tabs ul li a{font-size:11px; line-height:21px; width:103px; padding-left: 30px;}
	.stock1__page .my_tabs{margin-top:-24px;}
	.stock1__page h1{font-size:22px; line-height:24px;}
	.stock1__page{padding-top:17px; padding-bottom:18px;}
	.stock1__page .block span.abs .tb{ line-height:15px; font-size:12px;}
	.stock1__page .block span.abs{padding:10px 10px 10px; height:60px;}
	.stock1__page .block:hover span.abs .tb{display:block; height:auto; font-size:13px; line-height:16px; margin-bottom:12px;}
	.stock1__page .block:hover span.abs{height:112px; padding-top:15px;}
	.stock1__page .block .p_p{font-size:10px; line-height:13px; height:52px;}
	.video-block__baner-info-link{font-size:10px; line-height:26px; height:26px; padding-right:28px; background-size:contain;}
	.video-block__baner-info-text{font-size:12px; line-height:14px;}
	.video-block__baner-info{padding:9px 21px;}
	.video-block__baner{height:277px;}
	.video_section h2{font-size:15px; line-height:25px;}
	.video_section{padding-bottom:13px;}
	.news_section p{height:84px; font-size:13px; line-height:15px;}
	.news_section .item .ah3{font-size:15px; line-height:17px; height:68px; margin-bottom:4px;}
	.news_section .owl-prev{width:23px; left:-23px; height:50px; margin-top:-25px; background-size:contain;}
	.news_section .owl-next{width:23px; right:-23px; height:50px; margin-top:-25px; background-size:contain;}
	.news_section .item .mor_button{font-size:10px; line-height:24px; border-width:1px; width:105px;}
	.news_section .item .date{font-size:8px; line-height:8px; margin-top:6px;}
	.news_section{padding-top:13px; padding-bottom:18px;}
	.news_section .item{padding-top:24px; height:230px;}
	.news_section h2{font-size:15px; line-height:24px; margin-bottom:-24px;}
	.news_section .more_button, .stock_block .more_button{margin-left:auto; margin-right:auto; display:block; text-align:center; font-size:19px; line-height:19px; margin-top:17px;}
	.cars_section{padding-top:25px; padding-bottom:20px;}
	.cars_section a{font-size:8px; line-height:11px;}
	.cars_section a .image_block{margin-bottom:3px;}
	.cars_section a .image_block img{max-height:55px;}
	.main_carousel .owl-dots{bottom:-1px;}
	.main_carousel .owl-dots .owl-dot{width:8px; height:8px; margin:0 1px;}
	.main_carousel .banner{height:320px;}
	.fixed-menu{display:none !important;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul .image_block{position:relative; bottom:auto; float:left; width:20%; height:56px; line-height:52px; text-align:right;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul a, #header .white_row > nav > ul > li > .second_menu.last .last_ul a .tb{text-align:left;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul{position:relative; width:auto;}
	#header .white_row > nav > ul > li > .second_menu.last > div{padding-right:0;}
	#header .white_row .double_menu ul li .link .tb{height:56px;}
	#header .white_row .double_menu ul li .link .image_block img{max-height:50px; max-width:50px;}
	#header .white_row .double_menu ul li .link .image_block{height:56px; line-height:52px; width:20% !important; margin-right:10px;}
	#header .white_row .double_menu ul li:hover a span.alLeft, #header .white_row .double_menu ul li:hover .link span.alLeft{text-align:left;}
	#header .white_row .double_menu ul li .link{padding-right:12px; font-size:20px; line-height:21px; height:auto; position:relative;}
	#header .white_row .double_menu ul li .inn_link{display:block; z-index:1;}
	#header .white_row .double_menu > div{border:0; background:#f6f6f6; box-shadow: 0 2px 15px rgba(52,51,50,0.7); z-index:3; position:relative; border-radius:0 0 5px 5px; padding:20px 0 10px; width:auto;}
	#header .white_row .double_menu ul li .link .tb i{display:none;}
	#header .white_row .double_menu ul li:hover .link{padding-right:12px;}
	#header .white_row .double_menu ul.right_ul li:hover .link{padding-left:0; padding-right:12px;}
	#header .white_row .double_menu ul li a .podrobno, #header .white_row .double_menu ul li .link .podrobno{display:none !important;}
	#header .white_row .double_menu ul li{border:1px solid #c4c4c4 !important; margin:0 15px 10px; background:#fff; border-radius:11px; padding:1px 0;}
	#header .white_row .double_menu ul{float:none; width:auto;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul li *{text-align:left;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul li a{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0;}
	#header .white_row .double_menu ul li .link .alLeft{position:static;}
	#header .white_row .cat_menu ul li a .image_block img{max-height:55px;}
	#header .mobile_lupa{width:84px; height:100%; background:url(../image/lupa_big.png) no-repeat center;}
	#header .mobile_lupa:after{content:''; position:absolute; left:-4px; top:0; height:100%; width:5px; background:url(../image/mob_h.png) no-repeat left bottom;}
	#header .mobile_button{width:84px; height:100%; position:relative; background:url(../image/burger.png) no-repeat center center;}
	#header .mobile_button:after{content:''; position:absolute; right:-4px; top:0; height:100%; width:5px; background:url(../image/mob_h.png) no-repeat left bottom;}
	#header{height:65px; background:#005bbb;}
	#header .logo{width:118px; height:57px; top:5px; left:50%; margin-left:-59px; background:url(../image/logo_mobile.png) no-repeat;}
	#header .gray_row, #header .mobile_menu{display:none;}
	#header .mobile_menu.active{display:block; background:none;}
	#header .mobile_menu{position:absolute; left:0; top:66px; width:100%; padding-bottom:194px;}
	#header .blue_row{position:absolute; left:0; bottom:0; height:194px; z-index:2; line-height:48px;}
	#header .blue_row .tb, #header .blue_row .tb .tbc{display:block;}
	#header .blue_row .tb .tbc{float:left; position:relative; width:50%; box-sizing:border-box; border:1px solid #fff; margin-bottom:-1px;}
	#header .blue_row .tb .tbc:nth-child(7){width:100%;float:none !important; overflow:hidden;}
	#header .blue_row a{display:block; margin-left:9px;}
	#header .blue_row, #header .white_row{padding:0; margin:0; width:400px;}
	#header .blue_row .lupa{display:none !important;}
	#header .white_row > nav > ul > li + li > .title a:before{display:none;}
	#header .white_row{height:auto; position:static;}
	#header .white_row > nav > ul{display:block; background:#d8e2e9; font-size:31px; line-height:55px;}
	#header .white_row > nav > ul > li{display:block;}
	#header .white_row > nav > ul > li.active .title{background:#f6f6f6; box-shadow:-5px 2px 20px rgba(52,51,50,0.7); position:relative; z-index:4;}
	#header .white_row > nav > ul > li.active .title:after{content:''; position:absolute; left:100%; height:100%; width:10px; background:#f6f6f6; top:0;}
	#header .white_row > nav > ul > li.active > .second_menu{display:block; position:absolute; left:0; padding:0 0 0 400px; width:100%; background:none; top:0; box-shadow:none; border:0; margin-top:0;}
	#header .white_row > nav > ul > li > .title a{color:#005bbb; font-family: 'ArialBold';}
	#header .white_row > nav > ul > li > .title span{position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer; z-index:1;}
	#header .white_row .cat_menu ul li + li:before{display:none;}
	#header .white_row > nav > ul > li.active > .second_menu.cat_menu nav{background:#f6f6f6; box-shadow:0 2px 15px rgba(52,51,50,0.7); border-radius:0 0 5px 5px; padding-top:10px; position:relative; z-index:2; width:auto; border:0;}
	#header .white_row .cat_menu ul li a .image_block{padding-top:10px; height:60px;}
	#header .white_row .cat_menu ul{display:block;}
	#header .white_row .cat_menu ul li{display:block; width:33.333333%; float:left; box-sizing:border-box; height:100px; padding:0 15px;}
	#header .white_row .cat_menu ul li a{font-size:8px; line-height:8px;}
	#footer .second_nav{float:none;}
	#footer .social_block .tel{margin-bottom:19px;}
	#footer .social_block{padding-top:0; margin-top:-2px;}
	#footer  .menu{padding-bottom:10px; margin-bottom:10px;}
	#footer .menu:before{content:''; position:absolute; left:0; bottom:0; width:120px; height:1px; background:#fff;}
	#footer .menu.big_menu li{margin-top:0;}
	#footer .menu .ah3{margin-bottom:0;}
	#footer .first_nav .menu, #footer .second_nav .menu{float:none; margin-right:20px !important;}
	#footer .menu ul li.cebrum{padding-top:0; border:0;}
	#footer .third_nav{clear:both;}
	#footer .second_nav .menu:nth-child(2):before, #footer .third_nav .menu:before{display:none;}
	#footer .second_nav, #footer .second_nav .menu:first-child{width:auto;}
	#footer .first_nav{width:60%;}
	#footer .first_nav, #footer .second_nav{margin-right:0;}
	#subfooter{display:none;}
	#footer{min-height:514px; margin-top:0; padding:20px 15% 65px; height:auto;}
	#footer .copy_row{height:61px; font-size:15px; line-height:17px; padding-top:13px; text-align:center;}
	#footer .copy_row > div{float:none; margin-bottom:3px;}
	#footer .copy_row ul li{margin:0 7px; position:relative;}
	#footer .copy_row ul li + li:before{content:''; position:absolute; left:0; top:1px; width:1px; height:100%; background:#fff; margin-left:-10px;}
	#footer .copy_row ul li a{font-size:11px; line-height:12px;}
	#footer .copy_row > nav{text-align:center;}
	.on_tablet_and_mobile{display:block !important;}
	.on_desktop{display:none !important;}
	#wrapper{min-height:50%;}
	/*body{font-size:13px; line-height:17px;}*/
	.title_page{font-size:16px; line-height:22px;}
	.selectBox-label{margin-right:20px;}
    .box_modal{width:750px; padding-top:30px; padding-bottom:30px;}
	.no_on_tablet{display:none;}

	#credit_modal .chisla .itm2{width:65px;}
	#credit_modal .chisla .itm1{width:85px;}
	#credit_modal .chisla{font-size:14px; line-height:32px; margin-left: 0px; float: left;}
	#credit_modal .ah_mini{font-size:12px; line-height:14px; margin-bottom:1px;}
	#credit_modal .name{width:120px; font-size: 14px;}
	/*
	.chosen-container-single .chosen-single {
		height: 27px;
		padding-left: 5px;
		line-height: 27px;
	}
	*/
	.stock1__page .row .block .title { height: 75px; }
	.employers___page .block .item {text-align: center; width: 100%; float:none}
	.employers___page .block .item .image_block{width: 100%; float:none}

	.font_small { font-size: 10px; line-height: 15px; }
	.font_small h1 { font-size: 18px !important; line-height: 21px !important; }
	.font_small p { margin-bottom: 14px; }
	.days_counter {width: 200px; right: -30px;}
	.days_counter span { font-size: 56px; bottom: 35px; }
}

@media screen and (max-width:700px){
	.employers___page .block .item .image_block{width: 100px;}
}


@media screen and (max-width:400px){
	.employers___page .block .item .image_block {width:100%; margin-right: 0; margin-bottom: 15px; float:none;}
	.employers___page .block .item {text-align: center}
}

@media screen and (max-width:1110px){
	.employers___page .block .item {min-height: 340px; }
}

@media screen and (max-width:790px){
	#header .white_row .double_menu ul li a.inn_block, #header .white_row .double_menu ul li .link.inn_block{font-size:13px; line-height:20px;}
	#header .white_row .double_menu ul li .link .image_block{width:15% !important; margin-right:5px;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul .image_block{height:36px; line-height:34px;}
	#header .white_row > nav > ul{font-size:15px; line-height:32px;}
	#header .blue_row a, #header.diller_header .blue_row a{font-size:11px;}
	#header .blue_row, #header .white_row{width:300px;}
	#header .white_row > nav > ul > li.active > .second_menu{padding-left:300px;}
	#header .white_row .double_menu ul li .link{font-size:13px; line-height:15px;}
	#header .white_row .double_menu ul li .link .tb, #header .white_row .double_menu ul li .link .image_block{height:36px; line-height:36px;}
	#header .white_row .double_menu ul li .link .image_block img{max-width:30px; max-height:30px;}
	#header .white_row .double_menu ul li .link.inn_block{margin:0 10px 3px; font-size:13px; line-height:20px;}
	.configurator3__page .pdr .block.active .image_block:before, .configurator3__page .pdr .block:hover .image_block:before {background-size:40px auto;}
    .box_modal{width:600px; padding-top:30px; padding-bottom:30px;}
	.my_form .inputbox{font-size:10px; line-height:13px; padding:6px 5px; margin-bottom:0; background:#fff; margin-bottom:1px;}

    #credit_modal p.inn{margin-bottom:1px;}
    #credit_modal p{font-size:10px; line-height:12px;}
    #credit_modal .my_form .blue_button{width:121px; height:26px; font-size:9px; line-height:9px; margin-bottom:2px;}
    #credit_modal .my_form i{font-size:10px; line-height:15px;}
    #credit_modal .kapcha img{min-width:115px; min-height:33px;}
    #credit_modal .kapcha{width:114px; height:33px; margin-left:5px; padding-top:9px;}
    #credit_modal .map{/*width:240px;*/ height:186px;}
    #credit_modal .my_form .left_block{width:241px;}
    #credit_modal .alright_block .blue_button{width:145px; height:25px; font-size:9px; line-height:25px;}
    #credit_modal .alright_block .more_button{font-size:9px; line-height:10px; margin-bottom:0;}
    #credit_modal .radiobox label input[type=radio]:checked  + b{background-position:1px 1px; background-size:18px auto;}
    #credit_modal .radiobox{margin-top:2px;}
    #credit_modal .radiobox label b{width:22px; height:22px;}
    #credit_modal .radiobox label{padding:0; width:22px; height:22px;}
	#credit_modal .chisla .itm2{width:100px;}
	#credit_modal .chisla .itm1{width:100px;}
	#credit_modal .chisla{font-size:15px; line-height:16px;}
	.selectBox-dropdown-menu{font-size:12px;}
	#credit_modal .tarif .selectBox .selectBox-label{margin-right:13px;}
	#credit_modal .tarif .selectBox .selectBox-arrow{width:9px; background-size:5px auto;}
	#credit_modal .tarif .selectBox{font-size:9px; line-height:19px; height:21px; padding-left:4px;}
	#credit_modal .tarif{width:121px; margin-right:15px;}
	#credit_modal .tarif .info{display:none;}
	#credit_modal .ah_mini{font-size:11px; line-height:14px; margin-bottom:1px;}
    #credit_modal .name{width:127px; padding-left:0; font-size:16px; line-height:16px; padding-top:13px;}
    #credit_modal .razdel_h{margin-top:10px; margin-bottom:8px; font-size:13px; line-height:16px;}
    #credit_modal div.leftLabel{font-size:13px; line-height:13px; padding-top:10px;}
    #credit_modal .nstSlider .item2{margin-left:4px;}
    #credit_modal .nstSlider .item{font-size:12px; line-height:12px; margin-bottom:-22px;}
    /*#credit_modal .nstSlider .leftGrip{width:16px; height:16px;}*/
    #credit_modal .nstSlider{height:11px; margin-top:8px; margin-bottom:22px;}
    /*#credit_modal .mainLabel{font-size:13px; line-height:15px; padding:3px; width:60%;}*/
    #credit_modal input.leftLabel{font-size:13px; line-height:15px; padding:3px;}
	#credit_modal .ah2.vznos{font-size:10px; line-height:29px; padding-top:12px;}
    #credit_modal .row .block .select .selectBox-arrow{background-size:5px auto; width:12px;}
    #credit_modal .row .block .select{font-size:11px; line-height:21px; height:23px; padding-left:5px; margin-bottom:10px;}
    #credit_modal .row .block .price{font-size:22px; line-height:20px;}
    /*#credit_modal .row{margin-right:-28px;}*/
    #credit_modal .row .block{padding-right:28px;}
    #credit_modal .ah2{font-size:13px; line-height:16px;}
    #credit_modal .box_modal .ah1{margin-bottom:25px;}
    #credit_modal .box_modal{padding:21px 43px 7px 55px;}
	#credit_modal .dealer-disclaimer { margin-top:0; }

	#credit_modal .col1,#credit_modal .col2,#credit_modal .col3,#credit_modal .col4  { float: none; }
	#credit_modal .col1 {width: 45%;float: left}
	#credit_modal .col2 {float: right; margin-top: 10px;}
	#credit_modal .col3 {position: absolute; right: 0; top: 10px;}
	#credit_modal .col4 {position: absolute; right: 50px; top: 0;}
	#credit_modal .col4 .online_accept_button {margin-right: 0; padding: 3px 10px;}
	#credit_modal .row_bank .name { float: none; width: 45%; }
	#credit_modal .row_bank .ah_mini { margin-top: 10px; }
	#credit_modal .row_bank hr { display: block; height: 1px; border: #ccc 1px solid; margin-top: 10px; margin-bottom: 10px; }

	.table-normal { display: none; }
	.compl_accordeon { display: block; }
	.compl_accordeon .compl_title{ height:50px; line-height:50px; font-size:1.3em; color:#000001; background:#e2e2e2; padding-left:50px; padding-right:20px; margin-bottom:10px;}
	.compl_accordeon .compl_title.active{margin:0;}
	.compl_accordeon .compl_title:before{width:15px; height:8px; content:''; position:absolute; display:block; top:50%; margin-top:-4px; left:20px; background:url(../image/triagle.png) no-repeat;}
	.compl_accordeon .compl_title.active:before{transform:rotate(180deg);}
	.compl_accordeon .compl_text{margin-bottom:10px; border-top:1px solid #564b40; font-size:1.3em; line-height:28px; color:#000001;}
	.compl_accordeon .compl_text p{ padding:13px 20px 13px 30px; border-bottom:1px solid #564b40; position:relative;}

    .chosen-container.chosen-container-single {
        font-size: 12px;
    }
	ul.chosen-results {
		font-size: 12px;
	}
	.stock_block .block + .block{margin-top:15px;}
	.stock1__page .row .block .title { height: 60px; }
	.about__page1 h1{font-size:14px;}
}

@media screen and (max-width:830px){

}

@media screen and (min-width:650px){
}

@media screen and (max-width:660px){
	.black_block.black_block2 .right_block{margin-right:19px; margin-left:19px;}
	.black_block.black_block2 .text_block .ah2{font-size:12px; line-height:14px;}
	.black_block.black_block2 .text_block a{margin-left:auto;}
	.black_block.black_block2 .right_block{width:auto;}
	.black_block.black_block2 .text_block{padding-left:20px; padding-right:20px;}
	.item__page.item_light .features{padding-bottom:5px;}
	.item__page.item_light .features .ah2{margin-bottom:25px; }
	.item__page.item_light .about_item .light_blocks .block .text_block{float:none; width:auto; padding:0!important;}
	.item__page.item_light .about_item .light_blocks .block p{margin-bottom:7px;}
	.item__page.item_light .about_item .light_blocks .block .ah3{font-size:13px; line-height:13px; margin-bottom:7px;}
	.item__page.item_light .about_item .light_blocks .block{margin-bottom:5px;}
	.item__page.item_light .about_item .light_blocks{padding-top:14px; padding-bottom:7px;}
	.item__page.item_light .about_item .title{padding-left:0;}
	.item__page.item_light .about_item .inner{width:80%;}
	.item__page .about_item .row .block .box_shadow2 .close_button{display:none;}
	.item__page .video_abs{height:210px;}
	.item__page .blue_row.item1{height:59px;}
	.compare__page{padding-bottom:5px;}
	.compare__page .left_block i{font-size:7px; line-height:8px;}
	.compare__page .left_block .checkbox label b{margin-top:0;}
	.compare__page .right_block{display:block;}
	.compare__page .left_block .big_red{font-size:10px; margin-top:5px;}
	.compare__page .left_block{padding:5px; display:block; width:auto;}
	.compare__page .left_block .inn_left{float:none; width:auto; padding-right:0;}
	.compare__page .inner .inner{width:100%;}
	.item__page .blue_row.white_row .img_block{display:block; margin-right:-10px; width:39%; margin-top:10px;}
	.item__page .blue_row.white_row .ah2{font-size:12px; line-height:13px; padding-top:13px;}
	.item__page .blue_row.white_row a.on_mobile{display:block; width:100%; font-size:20px;}
	.item__page .blue_row.white_row .text{padding-left:0; font-size:9px; line-height:11px;}
	.item__page .blue_row.white_row{padding-top:12px; padding-bottom:12px;}
	.item__page .blue_row.white_row .logo{display:block; margin-top:0; margin-right:15px; width:125px; height:55px; /*background:url(../image/dfhg.png) no-repeat center;*/ margin-left:-4%;}
	.item__page .social, .up_button{display:none;}
	.black_block .text_block { width:100%; padding: 20px !important; float: none; box-sizing: border-box; }
	.black_block .text_block a{max-width:280px; font-size:20px;}
	.black_block .text_block .image_block{display:none;}
	.black_block .right_block{float:none; width:auto; margin:0 19px 4px; height:140px;}
	.black_block .top_row{/*font-size:5px; line-height:8px;*/ padding-bottom:5px; margin-bottom:6px;}
	.black_block .inner{width:100%; overflow:hidden;}
	.black_block .top_row .tbc .image_block{height:30px; line-height:30px;}
	.black_block{padding-top:7px; padding-bottom:8px;}
	.item__page .double_block .blue_button{position:absolute; background:#fff; border:1px solid #acacac; color:#000; z-index:1; font-size:15px; line-height:46px; width:40%; bottom:14px; height:auto; margin-left:5%;}
	.item__page .double_block .black_button{margin-left:55%; width:40%; box-sizing:border-box; font-size:15px; line-height:18px; padding:5px 0; background:#005bbb; color:#fff; border-color:#005bbb;}
	.item__page .double_block .block.fleft .image_block img{margin-left:-40px;}
	.item__page .double_block .block.fleft .image_block{text-align:right;}
	.item__page .double_block .block .image_block img{/*height:100%;*/ max-width:100%;}
	.item__page .double_block .block p{padding:0 1px;}
	.item__page .double_block .block .image_block{height:113px; line-height:113px;}
	.item__page .double_block .block{/*font-size:8px; line-height:9px;*/ text-align:center; padding:0;}
	.item__page .double_block .blue{display:none;}
	.item__page .double_block .ah2{font-size:12px; line-height:14px; text-align:right; text-transform:uppercase; padding-right:14px; margin-bottom:25px;}
	.item__page .double_block{padding-top:13px; padding-bottom:20px; position:relative;}
	.item__page .blue_row.pay_lifan:before{height:20px;}
	.item__page .blue_row.pay_lifan .text .ah2{margin-top:1px; font-size:9px; line-height:10px;}
	.item__page .blue_row.pay_lifan .img_block img{max-height:36px;}
	.item__page .blue_row.pay_lifan .img_block{display:block; height:36px;}
	.item__page .blue_row.pay_lifan .text{padding-left:0; text-align:right; font-size:11px; line-height:14px; padding-top:2px;}
	.item__page .rewards .blue_button{max-width:280px; line-height:29px; height:29px; font-size:20px;}
	.item__page .rewards img{display:none;}
	.item__page .rewards p{/*font-size:9px; line-height:11px;*/ margin-bottom:40px;}
	.item__page .rewards .ah2{font-size:12px; line-height:14px; margin-bottom:3px;}
	.item__page .rewards{padding-top:12px; padding-bottom:9px;}
	.item__page .tab_block .button5{border:1px solid #fff; font-size: 12px; line-height:26px; color:#fff; text-decoration:none !important; margin-left:19px; margin-right:19px; margin-top:12px; margin-bottom:17px;}
	.item__page .tab_block .mobile_slider .item .shadow p{font-size:10px; line-height:12px;}
	.item__page .tab_block .mobile_slider .item .shadow{background:rgba(29,29,27,0.7); padding:5px 18px;}
	.item__page .tab_block .mobile_slider .owl-prev{display:block; left:0; top:50%; margin-top:-21px; height:42px; width:22px; position:absolute; background:url(../image/arrow1.png) no-repeat; background-size:contain;}
	.item__page .tab_block .mobile_slider .owl-next{display:block; right:0; top:50%; margin-top:-21px; height:42px; width:22px; position:absolute; background:url(../image/arrow1.png) no-repeat; background-size:contain; -moz-transform: rotate(180deg); /* Для Firefox */
		-ms-transform: rotate(180deg); /* Для IE */
		-webkit-transform: rotate(180deg); /* Для Safari, Chrome, iOS */
		-o-transform: rotate(180deg); /* Для Opera */
		transform: rotate(180deg);}
	.item__page .tab_block .mobile_slider .item{height:193px; margin-bottom:11px;}
	.item__page .tab_block .ah2{font-size:12px; line-height:14px; margin-bottom:5px; padding-left:15px;}
	.item__page .tab_block{padding-top:13px; padding-bottom:1px;}
	.item__page .about_item .row .block .box_shadow p{/*font-size:8px; line-height:8px;*/}
	.item__page .about_item .row .block:nth-child(2) .box_shadow{right:0; left:auto; text-align:right;}
	.item__page .about_item .inner{width:100%;}
	.item__page .about_item .row .block .box_shadow{padding:9px; height:100%; width:50%;}
	.item__page .about_item .row .block.active .box_shadow{display:block;}
	.item__page .about_item .row .block .mini_shadow, .item__page .about_item .row .block .box_shadow .ah3{display:none !important;}
	.item__page .about_item .row .block{float:none; margin-bottom:0; height:230px;}
	.item__page .about_item .row .block.big, .item__page .about_item .row .block.mini{width:auto !important;}
	.item__page .about_item .title b{font-size:8px; line-height:8px; margin-bottom:4px;}
	.item__page .about_item .title{text-align:left; padding-left:14px;}
	.item__page .about_item .title span{font-size:12px; line-height:14px;}
	.item__page .about_item{padding-bottom:0;}
	.item__page .features .ah2{color:#000; text-transform:uppercase; font-size:11px; line-height:20px; margin-top:-40px; width:100%; box-sizing:border-box; position:absolute; left:0; text-align:right; padding-right:14px;}
	.item__page .forth_block{margin-bottom:0; padding-bottom:10px; padding-top:0;}
	.item__page .features{margin-top:20px; padding-top:20px; /*font-size:9px; line-height:10px;*/ margin-bottom:10px; padding-bottom:12px; margin-bottom:5px;}
	.item__page .forth_block .dd .block.more_button{line-height:11px; padding-top:15px; box-sizing:border-box;}
	.item__page .forth_block li{height:45px; line-height:45px; font-size:9px;}
	.item__page .forth_block .dd .block{height:50px; line-height:50px; border-width:2px;}
	.item__page .forth_block .dd{padding-top:10px;}
	.item__page .interior{margin-bottom:0;}
	.item__page .interior .bx-wrapper .bx-pager.bx-default-pager a{width:5px; height:5px;}
	.item__page .interior .image_block{height:153px;}
	.item__page .interior .ah2{margin-top:10px; text-align:right; font-size:11px; line-height:13px; padding-right:14px; color:#000; box-sizing:border-box; text-transform:uppercase; margin-bottom:5px;}
	.item__page .color_auto{font-size:11px; line-height:12px; padding-bottom:15px;}
	.item__page .color_auto .image_block{height:125px; line-height:125px; margin-bottom:5px;}
	.item__page h2{font-size:11px; line-height:13px; text-transform:uppercase; text-align:right; padding-right:14px; margin-bottom:7px; box-sizing:border-box;}
	.item__page .page_nav{margin-bottom:10px;}
	.page_nav nav ul li{height:26px; line-height:10px; font-size:12px;}
	.page_nav nav{padding:0 0; width:100%;}
	.item__page .triple_block .blue_button{max-width:100%; line-height:25px; font-size:20px; height:27px;}
	.item__page .triple_block .medium{font-size:16px; line-height:18px; margin-bottom:17px;}
	.item__page .triple_block .title{font-size:9px; line-height:11px; margin-bottom:17px; height:22px;}
	.item__page .triple_block{padding-top:8px; padding-bottom:15px; margin-bottom:0; height:120px;}
	.item__page .blue_row .text{padding-top:0; padding-right:90px;}
	.item__page .blue_row .logo{display:none;}
	.item__page .blue_row a{display:none;}
	.item__page .blue_row{/*font-size:8px; line-height:10px;*/}
	.item__page .blue_row{padding-top:10px; padding-bottom:8px; background:url(../image/lgg.png) left center no-repeat #295bb3; background-size:auto 100%;}
	.item__page .blue_row .img_block{display:none;}
	.item__page .video_block .title{font-size:10px; line-height:12px; border-radius:0 10px 0 0; padding:3px 10px 3px 0; bottom:10px;}
	.item__page .video_block .title .ah6{font-size:30px; line-height:33px;}
	.item__page .video_block .title .ah7{font-size:14px; line-height:14px;}
	.item__page .video_block{height:190px;}
	.configurator7__page.configurator__page .my_lifan h2{font-size:6px; line-height:7px; margin-top:14px; margin-bottom:3px;}
	.configurator7__page.configurator__page .my_lifan .social{display:none;}
	.configurator7__page.configurator__page .my_lifan .white_button.ittm1{line-height:8px; padding-top:2px;}
	.configurator7__page.configurator__page .my_lifan .white_button{font-size:10px; line-height:21px; height:21px; margin:0 0 4px; width:126px;}
	.configurator7__page.configurator__page .my_lifan .price span{height:13px; width:9px;}
	.configurator7__page.configurator__page .my_lifan .price{margin-top:3px; margin-bottom:9px; font-size:14px; line-height:14px;}
	.configurator7__page.configurator__page .my_lifan .step{font-size:7px; line-height:8px; margin-bottom:0;}
	.configurator7__page.configurator__page .my_lifan .auto{font-size:15px; line-height:15px; margin-bottom:6px;}
	.configurator7__page.configurator__page .my_lifan .image_block img{max-height:70px; max-width:90%; margin-bottom:6px;}
	.configurator7__page.configurator__page .my_lifan .image_block{width:50%; float:right; position:relative; overflow:hidden; height:70px; line-height:70px;}
	.configurator7__page.configurator__page .my_lifan{padding-top:20px;}
	.configurator__page .next_step{line-height:20px; max-width:126px; margin-top:10px;}
	.configurator6__page .accessories_tabs .dd .block .image_block{height:62px; max-width:62px;}
	.configurator6__page .accessories_tabs .dd .block{height:100px; margin-bottom:0; padding:0 2px; font-size:7px; line-height:9px; width:33.3333333%;}
	.configurator6__page .accessories_tabs .dd{background:transparent; border:0; padding-top:13px; margin-right:0;}
	.configurator6__page .accessories_tabs .dt li a{border:0;}
	.configurator6__page .accessories_tabs .dt li a span{display:block; height:auto;}
	.configurator6__page .accessories_tabs .dt li + li{border:0;}
	.configurator6__page .accessories_tabs .dt{width:220px; margin:0 auto; border:0; font-size:8px; line-height:20px;}
	.configurator4__page .color_tabs .dd .item .salon_color{text-align:center;}
	.configurator4__page .color_tabs .dd .item .salon_color .block{display:inline-block; vertical-align:top;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block  img{max-height:123px;}
	.configurator4__page .color_tabs .dd .no_item .bx-wrapper .image_block{height:123px; line-height:123px;}
	.configurator4__page .color_tabs .dd .no_item{padding:10px 0 0;}
	.configurator4__page .color_tabs .dt ul li:first-child{border:0;}
	.configurator4__page .color_tabs .dt{width:125px; margin:0 auto; border:0;}
	.configurator4__page .color_tabs .dt ul li a{position:relative; border:0;}
	.configurator4__page .color_tabs .dt ul li a span{display:block; position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
	.configurator4__page .color_tabs{overflow:hidden;}
	.configurator4__page .color_tabs .dd .item{background:none; border:0; width:100%;}
	.configurator4__page .color_tabs .dd{overflow:hidden;}
	.configurator4__page .color_tabs .dd .item.first_item{display:none !important;}
	.configurator3__page .pdr .ah2{font-size:9px; text-align:center;}
	.configurator3__page .pdr .row.white_row .block:nth-child(2) span{font-size:7px;}
	.zvezd_123{padding-top:5px; padding-bottom:10px; text-align:center;}
	.configurator2__page .kpp .block > div{height:63px;}
	.configurator2__page .kpp .block{padding-top:5px; width:70px; font-size:7px; line-height:8px;}
	.configurator2__page .dvig_tb .tbr .radiobox{margin-top:-2px;}
	.configurator2__page .dvig_tb .tbr{font-size:7px; line-height:18px;}
	.configurator2__page .dvig_tb .tbr .tbc:last-child{padding-right:0;}
	.configurator2__page .dvig_tb .tbr .tbc:first-child{padding-left:5px;}
	.configurator2__page .dvig_tb .tbr.gray{font-size:7px; line-height:20px;}
	.configurator__page .car_block{display:none;}
	.configurator__page .pdt{padding-top:10px;}
	.configurator__page.calculatorto__page .bread_calc li i{top:50%; margin-top:-5px;}
	.configurator__page.calculatorto__page .bread_calc ul li{vertical-align:middle;}
	.configurator__page.calculatorto__page .bread_calc ul li em{display:block;}
	.configurator__page.calculatorto__page .bread_calc ul{padding-left:0; padding-right:0;}
	/*.configurator__page.calculatorto__page .bread_calc{margin-left:-12%; margin-right:-12%;}*/
	#otvet_modal .box_modal p{font-size:8px; line-height:10px;}
	#otvet_modal .box_modal .blue_button{width:160px; height:25px; font-size:12px; line-height:12px;}
	#otvet_modal .box_modal .ah3{font-size:12px; line-height:14px; margin-bottom:10px;}
	#otvet_modal .box_modal hr{display:none;}
	#otvet_modal .box_modal .right_block .p_p{font-size:10px; line-height:12px;}
	#otvet_modal .box_modal .left_block .ah1{font-size:15px; line-height:15px; margin-left:-10px; margin-bottom:12px;}
	#otvet_modal .box_modal .left_block, #otvet_modal .box_modal .right_block{width:auto; float:none;}
	#otvet_modal .box_modal{padding:12px 34px 15px;}
	#credit_modal p{font-size:9px;}
	#credit_modal p.inn, #credit_modal .my_form i{text-align:center;}
	#credit_modal .my_form .blue_button{width:158px; height:25px; font-size:15px; line-height:15px; margin: 0 auto;}
	#credit_modal .kapcha{height:25px;}
	#credit_modal .map{position:relative; width:auto; height:115px; border:0; margin: 10px -20px 10px -20px;}
	#credit_modal .my_form .left_block{width:auto;}
	#credit_modal .alright_block .blue_button{box-shadow:none; width:225px; height:26px; line-height:26px; margin:0 auto; font-size:13px; float:none;}
	#credit_modal .alright_block .more_button{font-size:15px; line-height:20px;}
	#credit_modal .alright_block{text-align:center;}
	#credit_modal .radiobox label{}
	#credit_modal .tarif{width:106px; margin-right:0;}
	/*#credit_modal .row_bank{margin-bottom:4px;}*/
	#credit_modal .chisla{clear:both; padding-top:5px;}
	#credit_modal .tarif .selectBox{font-size:7px; line-height:14px; height:16px; padding-left:2px;}
	#credit_modal .ah_mini{margin-bottom:0;}
	#credit_modal .name{font-size:11px; line-height:24px; padding-top:0; width:111px; padding-right:7px;}
	#credit_modal .razdel_h span{padding:0;}
	#credit_modal .razdel_h{font-size:14px; line-height:16px; margin-top:5px; margin-bottom:5px; text-align:left;}
	#credit_modal .razdel_h:before{display:none;}
	#credit_modal div.leftLabel{font-size:10px; line-height:12px; padding-top:5px;}
	#credit_modal .ah2.vznos{font-size:8px; line-height:8px; padding-top:8px;}
	#credit_modal .nstSlider .item{font-size:10px; line-height:10px; margin-bottom:-17px;}
	#credit_modal .nstSlider{height:9px; margin-top:6px; margin-bottom:17px;}
	/*#credit_modal input.leftLabel, #credit_modal .mainLabel{font-size:10px; line-height:13px; padding:2px;}*/
	#credit_modal .left_block, #credit_modal .right_block{float:none; width:100%;}
	#credit_modal .row .block .price{font-size:16px; line-height:16px; margin-bottom:6px;}
	#credit_modal .row .block .select{font-size:8px; line-height:14px; height:16px; margin-bottom:4px;}
    .chosen-select{font-size:8px; line-height:14px; margin-bottom:4px; width: 100%;border: 1px solid #393937;color: #333;font-family: 'ArialRegular'; background: #fff}
	#credit_modal .row .block{padding-right:2px; width:50%;}
	#credit_modal .row .block.fsd{width:100%; padding-left:50%;}
	/*#credit_modal .row{margin-right:-2px;}*/
	#credit_modal .ah2{font-size:9px; line-height:11px;}
	#credit_modal .box_modal .ah1{margin-bottom:22px;}
	#credit_modal .box_modal{padding:15px 20px 20px 20px;}

	#credit_modal .row_bank .name { width: 80%; font-size: 13px; }
	#credit_modal .row_bank hr { height: 1px; border: 1px solid #ccc; }
	#credit_modal .col1 { width: 100%; }
	#credit_modal .col1 .clear { clear: none; }
	#credit_modal .col1 .ah_mini { float: left }
	#credit_modal .col1 .chosen-container { float: right; width: 70%; top: 5px; }
	#credit_modal .col2 .itm1 { width: 50%; }
	#credit_modal .col2 .itm2 { float: right; }
	#credit_modal .col2 .itm1 .ah_mini, #credit_modal .col2 .itm2 .ah_mini { float: left; }
	#credit_modal .col2 .itm1 .ah_mini+div, #credit_modal .col2 .itm2 .ah_mini+div { float: right; margin-top: 8px; }
	#credit_modal .col3 { top: 0; }
	#credit_modal .col2 { width: 100%; margin-top: 5px; padding-top: 0; }
	#credit_modal .col4 { position: relative; float: left; right: inherit; width: 100%; }
	#credit_modal .col4 .online_accept_button { margin: 10px auto 0; font-size: 13px; padding: 5px 20px;}


	.text_box .ah1{font-size:12px; line-height:15px; margin-bottom:6px; padding:0 15px;}
	.text_box{width:300px; padding:10px 25px 8px; font-size:12px; line-height:15px;}
	#search_modal .box_modal .blue_button{width:52px; height:13px; font-size:7px; line-height:7px;}
	#search_modal .box_modal .inputbox{font-size:9px; line-height:12px; padding:0 2px; margin-bottom:6px;}
	#search_modal .box_modal{padding-top:30px; padding-left:25px; padding-right:25px; padding-bottom:20px;}
	#personal_spasibo .box_modal{padding:30px;}
	#personal_modal .box_modal .my_form .blue_button{font-size:13px; line-height:13px; height:27px; width:162px; margin-left:auto; margin-right:auto;}
	#personal_modal .box_modal .my_form i{margin-bottom:0; font-size:10px; line-height:21px; text-align:center;}
	#personal_modal p{font-size:9px; line-height:9px;}
	#personal_modal #map2{position:relative; width:auto; height:166px; margin-left:-25px; margin-right:-25px; border:0; margin-top:5px;}
	#personal_modal .box_modal .my_form .left_block{width:auto;}
	#personal_modal .box_modal{padding:7px 25px 12px;}
	.to_modal hr{margin-top:4px;}
	.to_modal p{font-size:9px; line-height:9px;}
	.to_modal button{font-size:13px; line-height:13px; height:27px; width:162px; margin-left:auto; margin-right:auto;}
	.to_modal i{margin-bottom:0; font-size:10px; line-height:21px; text-align:center;}
	.to_modal .right_block #map2, .to_modal .right_block #map2_2, .to_modal .right_block #map3{margin-top:5px; height:166px; border:0; margin-left:-25px; margin-right:-25px; width:auto; }
	.to_modal .left_block, .to_modal .right_block, .to_modal .right_block.right_right_block, .to_modal .right_block{float:none; padding-right:0; width:auto; padding-left:0; overflow:visible;}
	.to_modal .box_modal{padding:7px 25px 12px;}
	.jobs__page .block .hid_block .ah2{font-size:10px; line-height:13px; margin-top:5px; margin-bottom:13px;}
	.jobs__page .block .hid_block > div{padding:0 25px;}
	.jobs__page .block .hid_block .left_block, .jobs__page .block .hid_block .right_block{float:none; width:auto; margin-right:0; }
	.jobs__page .block .hid_block{padding-top:0; padding-bottom:10px;}
	.jobs__page .block{margin-left:-12%; margin-right:-12%;}
	.jobs__page .block h2{font-size:12px; line-height:25px; text-align:center; }
	.calculatorto__page .calculatorto__page2 .double_block .ah5{font-size:24px; line-height:44px; height:46px;}
	.calculatorto__page .calculatorto__page2 .double_block .middl{display:none !important;}
	.calculatorto__page .calculatorto__page2 .double_block .tbc{display:block; box-sizing:border-box;}
	.calculatorto__page .calculatorto__page2 .double_block .ah4{margin-bottom:6px; width:auto; text-align:left; padding-top:12px; padding-left:10px; height:55px;}
	.calculatorto__page .calculatorto__page2 .double_block{height:107px;}
	.calculatorto__page .calculatorto__page2 .auto_block a, .calculatorto__page .calculatorto__page2 .double_block .ah5 a{display:none;}
	.calculatorto__page .calculatorto__page2 .auto_block .ah3{font-size:14px; line-height:14px; margin-bottom:0;}
	.calculatorto__page .calculatorto__page2 .auto_block img{max-height:60px;}
	.calculatorto__page .calculatorto__page2 .double_block{display:block; position:relative; overflow:hidden; width:auto;}
	.calculatorto__page .calculatorto__page2 .auto_block{float:left; width:55%; padding-top:20px; padding-bottom:11px; height:107px; box-sizing:border-box; margin-right:6px;}
	.calculatorto__page .inner.no_inner{width:100%;}
	.calculatorto__page .calculatorto__page2 .left_block .select{font-size:8px; line-height:21px; height:21px; margin-bottom:0;}
	.calculatorto__page .calculatorto__page2 .left_block .ah2{text-align:left; font-size:10px; line-height:14px;}
	.calculatorto__page .calculatorto__page2{padding-left:0; padding-right:0;}
	.calculatorto__page .calculatorto__page2 .left_block{float:none; width:auto; margin-right:0; margin-bottom:10px; padding:13px 60px 18px;}
	.calculatorto__page .catalg .row .block.active .image_block:before, .calculatorto__page .catalg .row .block:hover .image_block:before{background-size:25px auto;}
	.calculatorto__page .catalg .row .block .image_block img{max-height:60px; }
	.calculatorto__page .catalg .row .block .image_block{height:60px; line-height:60px;}
	.calculatorto__page .catalg .row .block{width:41%; margin-bottom:10px; font-size:9px; line-height:9px; text-align:left;}
	.calculatorto__page .catalg .row .ah2, .calculatorto__page .catalg .row .clear{display:none;}
	.calculatorto__page .catalg{margin:0; }
	.calculatorto__page .bread_calc li i{font-size:8px;}
	.calculatorto__page .bread_calc li{font-size:8px; line-height:10px; padding-top:5px; padding-bottom:5px;}
	.calculatorto__page .bread_calc{margin-bottom:7px;}
	.calculatorto__page .bread_calc ul{padding-left:20px;}
	.calculatorto__page p{font-size:12px; line-height:14px;}
	.calculatorto__page h1{font-size:13px; line-height:15px; margin-bottom:0;}
	.calculatorto__page{padding-top:4px; text-align:center;}
	.contacts__page2 .mini_block img{height:13px;}
	.contacts__page2 .mini_block{margin-top:0px; width:37px; font-size:5px; line-height:5px;}
	.contacts__page2 .text_block{padding-bottom:0; height:auto;}
	.contacts__page2 .text_block .blue_button{display:none;}
	.contacts__page2 p{font-size:10px; line-height:11px; margin-bottom:1px;}
	.contacts__page2 .ah2{font-size:11px; line-height:14px; margin-bottom:0;}
	.contacts__page .row .block span.abs{font-size:6px; line-height:6px; height:17px; padding: 0 3px 0 6px;}
	.contacts__page .row .block .blue_button{font-size:10px; line-height:20px;}
	.contacts__page .row .block > div{height:83px; margin-bottom:1px;}
	.contacts__page .row .block{width:49%; margin-bottom:5px;}
	.contacts__page h1{font-size:11px; line-height:13px;}
	.contacts__page{padding-top:0; padding-bottom:9px;}
	.contacts__page2 .item { padding-top: 40px; }
	.contacts__page2 .item > div { float: none; width: 100%; }
	.contacts__page2 .item .text_block .contact { float: left; width: 65%; }
	.contacts__page2 .item .text_block .icons { float: right; width: 35%; text-align: right; }
	.feedback__page.feedback__page2 button{margin-top:3px;}
	.feedback__page i{padding-top:3px;}
	.rss__page p{text-align:center; font-size:8px; line-height:10px; margin-bottom:9px;}
	.rss__page .right_block p{font-size:8px; line-height:10px; margin-bottom:8px;}
	.rss__page .blue_button{margin-top:3px; margin-bottom:4px; width:125px; height:21px; font-size:10px; line-height:10px;}
	.rss__page .alRight{text-align:center;}
	.rss__page i{text-align:center; font-size:8px; line-height:8px; padding-top:3px;}
	.rss__page .left_block, .rss__page .right_block{padding-left:25px; padding-right:25px; float:none; width:auto; margin-bottom:0;}
	.action_form_special p{text-align:center; font-size:8px; line-height:10px; margin-bottom:9px;}
	.action_form_special .right_block p{font-size:8px; line-height:10px; margin-bottom:8px;}
	.action_form_special .blue_button{margin-top:8px; margin-bottom:4px; width:125px; height:21px; font-size:10px; line-height:10px;}
	.action_form_special .alRight{text-align:center;}
	.action_form_special i{text-align:center; font-size:8px; line-height:8px; padding-top:3px;}
	.action_form_special .left_block, .action_form_special .right_block{padding-left:25px; padding-right:25px; float:none; width:auto; margin-bottom:0;}
	.leadership__page .title_bg h1 span{font-size:7px; line-height:10px; max-width:210px;}
	.zapchasti__page .search_block .inputbox{font-size:12px; line-height:13px; padding:3px 5px;}
	.zapchasti__page .search_block button{position:absolute; left:50%; margin-left:-62px; bottom:0; float:none; top:auto; height:21px; font-size:12px; line-height:12px; right:auto;}
	.zapchasti__page .search_block{padding-bottom:25px; width:100%;}
	.zapchasti__page h2{font-size:10px; line-height:12px; text-align:center;}
	.legalinfo__page .block .hid_block{padding-bottom:3px;/* font-size:10px; line-height:12px;*/}
	.legalinfo__page .block .ah2{font-size:10px; line-height:13px; padding-top:4px; padding-bottom:4px;}
	.legalinfo__page h2{font-size:13px; line-height:15px;}
	.servisesale__page h2{font-size:11px; line-height:14px; margin-bottom:4px;}
	.servisesale__page .top_block span{font-size:26px; line-height:29px; margin-bottom:16px; margin-right:11px; border-width:2px;}
	.servisesale__page .top_block h1{padding-top:12px; font-size:12px; line-height:15px;}
	.servisesale__page .top_block{height:127px; margin-bottom:7px;}
	.servisesale__page{padding-bottom:10px;}
	.finance__page .blue_bg{font-size:10px; line-height:13px; padding-top:2px; padding-bottom:4px;}
	.finance__page .top_block .auto .items .tit2 i{font-size:7px; line-height:7px;}
	.finance__page .top_block .auto .items .tit2 span{font-size:11px;}
	.finance__page .top_block .auto .items .tit2{font-size:7px; line-height:10px; left:25%; top:72%;}
	.finance__page .top_block .auto{width:100%;}
	.finance__page .top_block .auto .items .tit{font-size:10px; line-height:13px;}
	.finance__page .top_block .block .image_block{height:40px;}
	.finance__page .top_block .block{width:75px; margin-right:12px; height:56px; font-size:8px; line-height:9px;}
	.finance__page .top_block .ah1{/*margin-left:25px;*/ border:0; font-size:19px; line-height:21px;}
	.finance__page .top_block{padding:65px 20px 0; height:332px;}
	.finance__page .top_block .logo{height:65px; margin-top:0;}
	.finance__page .top_block table td:first-child { width: 1%; }
	.finance__page .top_block table { margin: -50px auto 50px; }
	.accessories__page .title_bg h1{font-size:14px; line-height:14px; padding:8px 9px; bottom: -34px;}
	.accessories__page .block:hover:before{background-size:50px auto;}
	.accessories__page .block .image_block img{max-height:70px;}
	.accessories__page .block{width:45%; margin:0 2% 20px; font-size:9px; line-height:11px;}
	.accessories__page .title_bg h1 span{font-size:7px; line-height:9px;}
	.tradein__page .third_block .row .block .title .ah1{font-size:12px; line-height:20px; height:20px !important;}
	.tradein__page .third_block .row .block .title{height:20px; line-height:20px; text-align:center; padding:0 10px !important;}
	.tradein__page .third_block .row .block{margin-bottom:5px; float:none; width:100%; height:85px;}
	.tradein__page .third_block .row{margin-right:0;}
	.tradein__page .steps2 .block .tbc{height:auto;}
	.tradein__page .steps2 .block .image_block, .tradein__page .steps2 .block .tbc br{display:none;}
	.tradein__page .steps2 .block{display:block; width:100%; margin-bottom:15px;}
	.tradein__page .steps2{padding:14px 35px 1px; margin-bottom:5px;}
	.tradein__page .trade_block{margin-bottom:5px;}
	.tradein__page .trade_block p a span{font-size:10px; line-height:20px; font-style:normal; }
	.tradein__page .trade_block p a{float:right; width:100px; height:50px; margin-top:7px; margin-left:5px; display:block; }
	.tradein__page .trade_block p{font-size:9px; line-height:12px; text-align:left;}
	.tradein__page .trade_block a{display:none;}
	.tradein__page .steps{float:left; width:45%; margin-right:4px; margin-bottom:0; padding:12px 8px 0; font-size:9px; line-height:11px; box-sizing:border-box;}
	.tradein__page .steps .block .tb{min-height:26px;}
	.tradein__page .steps .block{display:block; width:100%; margin-bottom:15px;}
	.tradein__page .steps .block .image_block{height:26px; width:37px; margin-right:5px;}
	.tradein__page .steps .block .image_block img{max-width:37px; max-height:26px;}
	.tradein__page .inner{width:100%;}
	.otziv_modal .blue_button{padding:0 28px; font-size:12px; line-height:12px; height:26px; display:block; margin-left:auto; margin-right:auto;}
	.otziv_modal i, .otziv_modal p{text-align:center;}
	.otziv_modal .file b{font-size:12px;}
	.otziv_modal .file span{font-size:15px;}
	.otziv_modal .file{top:0; position:relative; left:0; border-bottom:2px solid #fff; padding-bottom:3px; margin-bottom:3px;}
	.otziv_modal .my_form textarea{height:165px; margin-bottom:4px;}
	.otziv_modal .stars a{width:27px; height:27px; margin-bottom:0;}
	.otziv_modal .stars{text-align:center;}
	.otziv_modal .double_block .ili2{line-height:10px; }
	.otziv_modal .double_block .inputbox{float:none; width:100%;}
	.otziv_modal .double_block{margin-right:0;}
	.otziv_modal .left_block, .otziv_modal .right_block{float:none; padding-right:0; width:auto; padding-left:0;}
	.box_modal .ah1{font-size:15px; line-height:18px; font-family: 'ArialBold';}
	.otziv_modal .box_modal{padding:25px 29px;}
	.box_modal{width:302px; padding-top:25px; padding-bottom:25px;}
	.otziv__page2.diller__page3{text-align:center;}
	.diller__page3 .stars a{width:14px; height:14px; margin:0;}
	.diller__page3 .stars{position:absolute; text-align:center; width:100%; margin-top:13px;}
	.otziv__page2.diller__page3 .title_page{margin-bottom:20px; text-align:center; height:15px; overflow:hidden;}
	.otziv__page1.corp_sales__page.corp_sales__page2 .row .block .text_block .stars a{background-image:url(../image/stars_white.png)}
	.history__page .image_block span{font-size:16px; line-height:30px;}
	.history__page .image_block:first-child, .history__page .image_block{width:100%; float:none; margin:0 0 12px !important; max-width:100%;}
	.history__page p{margin-bottom:12px;}
	/*.title_bg h1{font-size:9px; line-height:10px; padding:6px 7px 6px 0; bottom:5px;}*/
	.title_bg h1:after { width: 12.5%; }
	.title_bg{height:110px; margin-bottom:80px;}
	.history__page{font-size:10px; line-height:12px;}
	.spareparts__page .accordion .block .ah2{font-size:13px; line-height:13px; padding-top:3px; padding-bottom:3px;}
	.spareparts__page .accordion .block{margin-left:0;}
	.spareparts__page .accordion{padding-top:0;}
	.spareparts__page i{font-size:10px; line-height:12px;}
	/*.spareparts__page .bg_block h1 span{font-size:8px; line-height:9px;}*/
	/*.spareparts__page .bg_block h1{bottom:5px; font-size:13px; line-height:13px; width:230px;}*/
	.spareparts__page .bg_block{height:110px;}
	.page__404 .link{margin-top:15px;}
	.page__404 .ah2{font-size:8px; line-height:8px;}
	.page__404 h1{font-size:25px; line-height:25px; padding-top:35px;}
	.page__404{height:125px;}
	.text_drive__page .blue_button.big{margin-bottom:5px;}
	.text_drive__page .your_auto .date_block .bbb i{font-size:16px; line-height:19px;}
	.text_drive__page .your_auto .date_block .bbb b{font-size:29px; line-height:29px; margin-top:7px;}
	.text_drive__page .your_auto .date_block .bbb span{font-size:16px; line-height:27px; height:27px;}
	.text_drive__page .your_auto .date_block .bbb{display:block; width:88px; height:88px; margin:0 auto;}
	.text_drive__page .your_auto .date_block .tbc:first-child{display:none;}
	.text_drive__page .your_auto .adress_block{position:absolute; display:block; width:100%; left:0; bottom:0; border:0; text-align:center; padding:5px 40px; box-sizing:border-box;}
	.text_drive__page .your_auto .item{font-size:13px; line-height:15px;}
	.text_drive__page .your_auto .ah2{font-size:13px; line-height:13px;}
	.text_drive__page .test_drive2 .width_kapcha .inputbox{padding:9px 5px;}
	.text_drive__page .test_drive2 .width_kapcha a.abs{font-size:10px; line-height:10px;}
	.text_drive__page .right_block{padding-right:0;}
	.text_drive__page .test_drive2.test_drive3 .left_block{float:none; width:auto; margin-right:0;}
	.text_drive__page.text_drive__page3 .your_auto{display:block; border:0; padding-top:0; position:relative; padding-bottom:65px;}
	.text_drive__page .test_drive2 #map2{height:180px;}
	.text_drive__page .tb.w100, .text_drive__page .left_block{display:block;}
	.text_drive__page .bread_test_drive ul:after{content:''; position:absolute; left:100%; top:0; width:500px; height:100%; background:#ededed;}
	.text_drive__page .blue_button{margin:0 auto; font-size:10px; line-height:21px; height:21px; }
	.text_drive__page .bread_test_drive ul li + li:before{font-size:7px;}
	.text_drive__page .bread_test_drive ul{font-size:8px; line-height:21px;}
	.text_drive__page .left_block{padding-top:0; width:auto;}
	.text_drive__page h1{font-size:13px; line-height:22px;}
	.text_drive__page{padding-top:0; padding-bottom:10px;}
	.text_drive__page .cars_active .block{margin-right:0; width:49%; margin-top:10px; height:auto; float:none; display:inline-block; vertical-align:top; box-sizing:border-box; padding:0 10px;}
	.text_drive__page .your_auto{display:none;}
	.feedback__page p{margin-bottom:5px;}
	.feedback__page .alright_block,.feedback__page .alright_block p{text-align:center;}
	.feedback__page .alright_block p{margin-bottom:3px;}
	.feedback__page button{font-size:10px; line-height:10px; width:126px; height:21px; margin-bottom:3px; margin-top:0;}
	.feedback__page i{line-height:16px; text-align:center;}
	.my_form textarea{font-size:8px; line-height:11px; height:86px; padding:5px; margin-bottom:0px;}
	.feedback__page .image_block{width:84px; height:25px; padding-top:8px;}
	.feedback__page .double .ili{font-size:8px; line-height:21px;}
	.my_form .select{padding-left:5px; height:21px; line-height:19px; font-size:8px;}
	.my_form .inputbox{font-size:8px; line-height:11px; padding:4px 5px;}
	.my_form .ah2{font-size:10px; line-height:12px;}
	.feedback__page h1{font-size:9px; line-height:11px; margin-bottom:1px;}
	.feedback__page .left_block, .feedback__page .right_block{padding:0; float:none; width:auto;}
	.feedback__page{padding-top:8px;}
	.about__page2 .image_block h1{top:15px; font-size:9px; line-height:11px; padding:7px 6px 7px 0;}
	.about__page2 .image_block{height:110px; margin-bottom:6px;}
	.about__page1.tehno .ah1, .about__page1.tehno .ah2{font-size:10px; line-height:13px; margin-bottom:2px;}
	.process_block .block .image_block{float:none; width:100% !important; margin:0 0 4px !important;}
	.process_block .block{margin-bottom:10px;}
	.process_block h2,.process_block .block .ah3{font-size:10px; line-height:13px; margin-bottom:3px;}
	/*.process_block .block p{font-size:10px; line-height:13px;}*/
	.about__page p{font-size:10px; line-height:12px; margin-bottom:11px;}
	.about__page1{position:relative; padding-top:14px;}
	/*.about__page1 h1{position:absolute; width:100%; padding-left:58%; left:0; top:0; width:100%; box-sizing:border-box; margin-top:38px; font-size:10px; line-height:13px; padding-right:20px;}*/
	.about__page1 h1{font-size:12px;}
	.about__page1.tehno .image_block{padding-right:0;}
	.about__page1 .image_block{float:none; width:100% !important; margin-right:0; margin-bottom:15px; padding-right:42%; box-sizing:border-box;}
	.partners3__page .gray_bg{padding-top:7px;}
	.partners3__page .gray_bg h1{font-size:13px; line-height:15px; margin-bottom:2px;}
	.partners3__page .dd .item{margin-bottom:25px;}
	.partners3__page .dd .image_block{width:130px; height:42px; border-width:3px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block p{height:22px; padding-bottom:0; margin-bottom:10px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block p:before{height:1px;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block p:after{display:none;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .image_block span{z-index:1; left:auto; right:0; width:auto; bottom:73px; line-height:12px; font-size:12px; padding-right:12px; background:transparent; color:#fff;}
	.smi_page3.corp_sales__page.corp_sales__page2 .row .block .text_block i{margin-bottom:5px;}
	.smi_page2.corp_sales__page.corp_sales__page2 .row .block .text_block i{margin-bottom:7px;}
	.pagination ul li span{border-width:1px;}
	.pagination ul li{font-size:13px; line-height:15px;}
	.corp_sales__page.corp_sales__page2 .pagination{padding-top:5px; margin-bottom:4px;}
	.partners_logos .inner{width:94%;}
	.partners_logos .tb{display:block; text-align:center;}
	.partners_logos .tb .tbc{display:inline-block; vertical-align:middle; margin-bottom:12px; padding:0 4px;}
	.partners_logos .tb .tbc img{max-width:90px; max-height:25px;}
	.corp_sales__page.corp_sales__page4 p{font-size:9px; margin-right:-20px;}
	.corp_sales__page.corp_sales__page4 .image_block{height:95px; width:44%; margin-right:4px;}
	.corp_sales__page.corp_sales__page4 p.on_mobile{margin-bottom:3px;}
	.corp_sales__page.corp_sales__page4 h1{font-size:13px; line-height:16px; margin-bottom:15px;}
	.diller__page3 .info_all_pages{padding-bottom:30px;}
	.diller__page3 div.alRight{text-align:center;}
	.diller__page3 .carouseles{float:none; width:auto; margin-right:0; padding-bottom:10px;}
	.diller__page3 .thumbs{display:none !important;}
	.corp_sales__page.corp_sales__page2 .rss_button{font-size:12px; line-height:15px; margin-bottom:14px; padding-top:8px;}
	.corp_sales__page.corp_sales__page2 .sort_line .selectBox{width:58px; padding-right:12px; font-size:8px; line-height:13px; height:13px;}
	.selectBox-dropdown-menu{font-size:10px; line-height:15px;}
	.corp_sales__page.corp_sales__page2 .sort_line{margin-bottom:8px; padding:3px; text-align:center; float:none; font-size:8px; line-height:13px;}
	.corp_sales__page{padding-top:6px;}
	.corp_sales__page.corp_sales__page2 .corp_h1{float:none; font-size:13px; line-height:13px; margin-bottom:2px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block h2{margin-bottom:16px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block i{color:#fff; line-height:16px; font-size:8px; margin-bottom:0;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block .blue_button{height:20px; width:100%; line-height:20px; font-size:8px;}
	.corp_sales__page.corp_sales__page2 .row .block .text_block{padding-bottom:32px; padding-left:13px; padding-right:25px; padding-top:0; background:rgba(0,0,0,0.5); height:106px; color:#fff;}
	.corp_sales__page.corp_sales__page2 .row .block .image_block{float:none; width:100%; margin-right:0; height:214px; margin-bottom:-85px;}
	.corp_sales__page.corp_sales__page2 .row .block{float:none; width:100%; height:234px; margin-bottom:6px;}
	.corp_sales__page1 .corp_h1{top:12px; font-size:12px; line-height:15px; width:155px;}
	.corp_sales__page p{margin-bottom:8px;}
	.corp_sales__page1 .bg{height:112px;}
	.diller__page2 h2{text-align:center;}
	.diller__page2 .people .text{padding-top:35px;}
	.diller__page2 .block{width:50%; padding-right:10px; padding-bottom:0; padding-top:0;}
	.diller__page2 .block:first-child, .diller__page2 .block:nth-child(2){margin-left:0; padding-top:15px;}
	.diller__page1 .my_tabs ul li a{box-sizing:border-box; margin:0; width:100%;}
	.my_tabs .dt ul li{ box-sizing:border-box;}
	.diller__page1 .block{width:98%; margin-top:5px; margin-bottom:3px;}
	.diller__page1 .search_block{margin-bottom:0;}
	.diller__page1 .my_tabs .dt .tit{position:relative; text-align:center;}
	#header .white_row .double_menu ul li:hover .link, #header .white_row .double_menu ul.right_ul li:hover .link{padding-right:0;}
	#header .white_row .double_menu ul li a.inn_block, #header .white_row .double_menu ul li .link.inn_block{font-size:13px; line-height:20px;}
	.stock_block .w49{margin-bottom:8px; width:auto; float:none;}
	.stock_block{font-size:12px; line-height:14px;}
	.news__page3 .image_block.fleft{margin-right:12px;}
	.news__page3 .image_block.fright{margin-left:12px;}
	.news__page .news_banner{height:190px; background-position:center -30px !important;}
	.news__page2 p, .news__page3 p, .news__page4 p{margin-bottom:0 !important}
	.news__page p, .news__page .image_block{margin-bottom:8px;}
	.news__page{padding-top:8px;}
	.news__page .title_page{text-align:center; margin-bottom:5px;}
	.info_all_pages .buttons_block{position:absolute; width:100%; left:0; top:0; padding-top:30px;}
	.info_all_pages .buttons_block a{margin-bottom:4px; line-height:21px; height:20px; font-size:9px;}
	/*.info_all_pages .buttons_block a.white_button{position:absolute; top:0; left:50%; margin-left:-60px;}*/
	.info_all_pages {padding-top:60px; margin-top:10px;}
	.info_all_pages  p{text-align:center; font-size:8px; line-height:8px; margin-bottom:0;}
	.info_all_pages  hr{width:100%; margin-top:0; margin-bottom:4px;}
	.stock2__page p{margin-bottom:12px;}
	.stock2__page h1{font-size:13px; line-height:15px; margin-bottom:3px;}
	.stock2__page .stock_banner .title b{font-size:15px;}
	.stock2__page .stock_banner .title{font-size:8px; line-height:15px; padding:4px 4px 5px 32px; width:100px; top:64px;}
	.stock2__page .stock_banner{height:130px; margin-bottom:5px;}
	.arhiv_stock .block .blue_button, .arhiv_stock .block .white_button{width:125px; height:20px; line-height:20px; font-size:10px; margin:0 auto; float:none;}
	.arhiv_stock .block .ah3{font-size:13px; line-height:15px; margin-bottom:6px;}
	.arhiv_stock .block p{margin-bottom:5px;}
	.arhiv_stock .block:after{display:none;}
	.arhiv_stock .block{margin-bottom:6px;}
	.arhiv_stock .year{font-size:11px; line-height:17px; width:46px; margin-bottom:9px; height:17px;}
	.arhiv_stock{padding-top:15px; margin-bottom:40px; padding-bottom:5px;}
	.stock1__page .row .block span{bottom:20px; padding:13px 13px 14px; text-transform:none;}
	.stock1__page .medium_stock span .ah2{text-transform:none; font-family: 'ArialBold';}
	.stock1__page .medium_stock span .ah2 br{display:none;}
	.stock1__page .medium_stock span{padding:13px 13px 14px; bottom:20px;}
	.stock1__page .big_stock span{bottom:20px; text-transform:none; font-family: 'ArialBold'; padding:13px 13px 14px;}
	.stock1__page a.abs{height:20px; line-height:22px; opacity:1; top:auto; bottom:0; color:#fff; background:#005bbb; text-align:center; font-size:9px;}
	.stock1__page a.abs:before{content:''; position:absolute; left:0; top:-213px; width:100%; height:234px}
	.stock1__page .row{margin:0; }
	.stock1__page .row .block{float:none; margin-right:0; width:100%; margin-bottom:4px; height:234px;}
	.stock1__page .big_stock, .stock1__page .medium_stock{height:234px; margin-bottom:4px; margin-right:0; float:none; width:auto;}
	.stock1__page .my_tabs .dd{padding-top:4px;}
	.stock1__page .my_tabs ul{text-align:left;}
	.stock1__page .my_tabs ul li a{font-size:8px; line-height:19px; width:83px; padding-left: 26px;}
	.stock1__page .my_tabs{margin-top:0;}
	.stock1__page h1{font-size:13px; line-height:21px;}
	.stock1__page{padding-top:0; padding-bottom:4px;}
	.video-block__baner-info-link{position:absolute; width:100%; height:135px; padding:0; margin-top:-112px; top:0; text-align:center; color:#fff; text-transform:none; font-size:11px; line-height:13px; padding-top:68px; box-sizing:border-box; background:url(../image/play-icon-white.png) no-repeat center 28px; background-size:50px auto;}
	.video-block__baner-info-text{font-size:11px; line-height:12px; width:100%; text-transform:none;}
	.video-block__baner-info{background:transparent; left:0; bottom:-27px; top:auto; padding:0; display:block;}
	.video-block__baner{height:110px;}
	.video_section h2{font-size:12px; line-height:22px; margin-bottom:0; font-family: 'ArialBold';}
	.video_section{padding-top:7px; padding-bottom:40px;}
	.news_section .owl-prev{left:0; width:17px; height:34px; margin-top:-17px; background:url(../image/l_arrow.png) no-repeat; background-size:contain;}
	.news_section .owl-next{right:0; width:17px; height:34px; margin-top:-17px; background:url(../image/r_arrow.png) no-repeat; background-size:contain;}
	.news_section p{height:36px; font-size:10px; line-height:11px;}
	.news_section .item .ah3{font-size:12px; line-height:13px; height:26px; margin-bottom:2px;}
	.news_section .text_block{color:#fff; background:rgba(0,0,0,0.6); position:absolute; left:0; bottom:0; width:100%; height:auto; box-sizing:border-box; padding:3px 30px 5px 20px; box-sizing:border-box;}
	.news_section .image_block{float:none; margin-right:0; width:auto;}
	.news_section .item .mor_button{opacity:0; position:absolute; left:0; top:0; width:100%; height:100%;}
	.news_section .more_button, .stock_block .more_button{display:none;}
	.news_section .item{padding:0; height:165px;}
	.news_section .item .date{display:none;}
	.news_section h2, .stock_block h2{font-size:12px; line-height:22px; margin-bottom:0; font-family: 'ArialBold';}
	.news_section{padding-top:7px; padding-bottom:0;}
	.cars_section{display:none;}
	.main_carousel .owl-prev{display:block; position:absolute; left:0; top:50%; margin-top:-17px; height:34px; width:17px; background:url(../image/l_arrow.png) no-repeat; background-size:contain;}
	.main_carousel .owl-next{display:block; position:absolute; right:0; top:50%; margin-top:-17px; height:34px; width:17px; background:url(../image/r_arrow.png) no-repeat; background-size:contain;}
	.main_carousel .owl-dots{display:none !important;}
	.main_carousel .banner{height:130px;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul a, #header .white_row > nav > ul > li > .second_menu.last .last_ul a .tb{text-align:center;}
	#header .white_row .double_menu ul li{padding:0; border-radius:7px;}
	#header .white_row > nav > ul > li > .second_menu.last .last_ul li *{text-align:center;}
	#header .white_row .double_menu ul li .link, #header .white_row .double_menu ul li .link .tb{padding-right:0; text-align:center !important;}
	#header .white_row .double_menu ul li .link .image_block{display:none;}
	#header .white_row .cat_menu ul li{height:80px;}
	#header .white_row .cat_menu ul li a .image_block{padding-top:0; height:50px;}
	#header .white_row .cat_menu ul li a .image_block img{max-width:85px; max-height:50px;}
	#header .white_row > nav > ul > li.active > .second_menu.cat_menu nav, #header .white_row > nav > ul > li.active{box-shadow:none;}
	#header .white_row > nav > ul > li.active > .second_menu{padding-left:0; position:relative; box-shadow:none; border-top:2px solid #6d6f70; border-bottom:2px solid #6d6f70;}
	#header .mobile_menu{padding-bottom:124px; top:0; position:relative; overflow:hidden;}
	#header .blue_row{line-height:30px; height:124px;}
	#header .blue_row a, #header .blue_row a, #header.diller_header .blue_row a{font-size:12px;}
	#header .blue_row, #header .white_row{width:100%;}
	#header .mobile_lupa:after, #header .mobile_button:after{width:2px;}
	#header .mobile_lupa{width:48px; background-size:28px auto; height:50px;}
	#header .mobile_button{width:50px; background-size:27px auto; height:50px;}
	#header .logo{height:40px; background-size:contain; width:80px; margin-left:-40px;}
	#header{height:auto; min-height:50px;}
	#footer{padding-left:30px; padding-right:30px;}
	#footer .social_block .soc .social{margin:0 1px;}
	#footer .social_block .soc .social span img{max-width:38px; max-height:25px; margin-top:-1px;}
	#footer .social_block .soc .social, #footer .social_block .soc .social span{width:47px; height:47px;}
	#footer .social_block .soc{position:absolute; left:0; top:0; width:100%; text-align:center;}
	#footer .social_block .tel{color:#000 !important; font-size:35px; line-height:35px;}
	#footer .third_nav{overflow:visible; position:static;}
	#footer .copy_row > nav{display:none;}
	#footer .copy_row{padding-top:0; height:55px; line-height:55px; font-size:9px;}
	#footer .social_block{position:absolute; left:0; top:-150px; width:100%; padding-left:0; color:#000; padding-top:75px; padding-right:33px; box-sizing:border-box; font-size:15px; line-height:15px;}
	#footer .menu{margin-bottom:0; padding-bottom:0; border-bottom:1px solid #fff; float:none; text-align:center;}
	#footer .menu nav{display:none;}
	#footer .menu .ah3{cursor:pointer; font-size:22px; line-height:31px; text-transform:none; position:relative;}
	#footer .menu .ah3 span{position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
	#footer .first_nav .menu, #footer .second_nav .menu{margin-right:0 !important;}
	#footer{padding:0 0 55px; min-height:auto; margin-top:160px; overflow:visible;}
	#footer .first_nav, #footer .second_nav{float:none; width:auto; text-align:center;}
	#footer .menu:before{display:none;}
	.no_on_mobile{display:none !important;}
	.on_mobile{display:block;}
	.inner{width:80%;}
	._showcase_ko { width: 100%; }
	/*body{font-size:10px; line-height:12px;}*/
	.title_page{font-size:13px; line-height:15px;}
	.selectBox-label{margin-right:15px;}
	.arcticmodal-container_i2{padding-left:0; padding-right:0;}
	.b-modal_close{width:42px; padding-top:42px; background-size:contain;}
	/*.item__page .hhh_block .block .box_shadow{width:100%;}*/
	/*
	.chosen-container-single .chosen-single {
		height: 21px;
		padding-left: 4px;
		line-height: 19px;
	}
	.chosen-container.chosen-container-single {
		font-size: 10px;
	}
    ul.chosen-results {
        font-size: 10px;
    }
    */
	.stock1__page .row .block .title { height: 85px; }
	.days_counter {width: 140px; right: -20px;}
	.days_counter span { font-size: 36px; bottom: 25px; }
	/*.g-recaptcha { margin-left: -20px; margin-right: -20px; }*/
}

@media screen and (max-width:550px){
	.spareparts__page .accordion .block .hid_block .item{height:auto;}
	.spareparts__page .accordion .block .hid_block .item .image_block{width:100%; float:none; margin-right:0; margin-bottom:20px;}
	.spareparts__page .accordion .block .hid_block .item .image_block img{display:block; margin:0 auto; height:100%; position:relative;}
	.about__page1 h1{font-size:10px;}
	.spareparts__page h1{font-size:19px;}
	.item__page .blue_row.item1 { height: 39px; }
	.item__page .blue_row .text { font-size: 10px; line-height: 12px; }
	.item__page .about_item .row .block .box_shadow p { font-size: 10px; line-height: 12px; }
}

@media screen and (max-width:450px){
	.configurator3__page .pdr .block.active .image_block:before, .configurator3__page .pdr .block:hover .image_block:before {background-size:25px auto;}
	.spareparts__page .accordion .block .hid_block .item{height:auto; min-height:300px;}
	.spareparts__page .accordion .block .hid_block .item .image_block{width:100%; float:none; margin-right:0; margin-bottom:20px;}
	.spareparts__page .accordion .block .hid_block .item .image_block img{display:block; margin:0 auto; height:100%; position:relative;}
	.title_bg { margin-bottom: 50px;}
	.title_bg h1{font-size:12px; line-height:13px; padding:7px 9px 7px 0; bottom: -29px; width: 100%; box-sizing: border-box; text-align: center}
	.accessories__page .title_bg h1{font-size:12px; line-height:13px; padding:7px 9px 7px 0; bottom: -29px; width: 100%; box-sizing: border-box; text-align: center}
	.about__page1 h1{font-size:8px;}
	.days_counter {width: 100px; right: -15px;}
	.days_counter span { font-size: 24px; bottom: 20px; }
	.item__page .blue_row.item1 { padding-top: 5px; }
	.item__page .blue_row .text { font-size: 9px; line-height: 10px; }
	.page_nav nav ul li { font-size: 9px; line-height: 10px; }
	.item__page .double_block .block { font-size: 12px; }
}



@media (max-width: 767px) {
	.chosen-container-single .chosen-single {
		height: 37px;
		line-height: 37px;
	}
	.chosen-container-single .chosen-single span {
		font-size: 16px;
	}

    .configurator__inner:after {
        height: 20px;
    }
}