#carousel{max-width:1205px;width:94%;padding:0 0 5% 0%;margin:0 auto}#carousel .slick-track{margin-left:-10px}#carousel .slick-track div{height:auto;margin-left:12px;background-color:#fff}#carousel .slick-track .slick_img:after{content:'';display:block;width:100%;height:1px;background:#fff;position:absolute;bottom:-1px}#carousel .slick-track .slick_img{float:left;width:100%;border:none;margin:0;padding:0;height:auto}#carousel .slick-track .slick_img img{float:left;min-height:193px}#carousel .slick-track p{float:left;font-size:87.5%;margin:0;padding:0;width:100%}#carousel .slick-track .ng-binding{float:left;font-size:107.1428571%;width:100%}#carousel .slick-prev,#carousel .slick-next{cursor:pointer;font-size:0;line-height:0;width:16px;height:30px;min-height:30px;min-width:16px;position:absolute;border:none;outline:none}#carousel .slick-prev{left:-25px;top:45%;background:url("../assets/images/gal_arr_black.png") no-repeat left top}#carousel .slick-next{background:url("../assets/images/gal_arr_black.png") no-repeat right top}#carousel button{-webkit-appearance:none}#carousel .slick-prev:before,#carousel .slick-next:before{content:none}.slick-list{margin-top:2px}#carousel .car-container .small_cap{font-size:125% !important}#carousel .car-container,#carousel .car-container p,#carousel .slick-track .ng-binding{font-size:93.7%;line-height:148%}#carousel .slick-next{right:-15px;top:45%}#carousel .slick_img{cursor:pointer}#carousel .slick-track div .slick_content{overflow:hidden;border:none;margin:0;padding:10px;display:inline-block;font-family:Mini,arial,sans-serif;min-height:95px}.big_car_img img{cursor:pointer}#carousel .slick-track .slick_img .img-container{width:100%;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;padding-top:65%}ul.pagination{display:block;padding-top:30px;width:100%;text-align:center;float:none;}ul.pagination li{display:inline-block;padding-left:10px}
@media only screen and (min-width:901px) and (max-width:1255px){#content .l_hide{display:none}#content .l-show{display:block !important}#content .car_info{min-height:173px}#content .car_images p{width:166px}#content #menu-filter #menu-filter-model{width:22%}#content .bmw_dato{width:15%;min-width:177px;margin:0 1% 0 1% !important}#content .min-width-117{min-width:117px;margin:0;padding:12px 0 0 0}#content #bmw_menu li,#list #content .menu-filter-info p{width:8.1%;margin:0 1% 0 0}#list #content .menu-filter-info p:last-child{margin-left:0;padding-left:0}#list #content #bmw_menu .bmw_model,#list #content .menu-filter-info .bmw_model{width:14%;min-width:167px;margin:0}#bmw_menu > li:last-child{margin-right:0 !important}#list #content .with_submenu,#list #content .menu-filter-info .with_submenu{min-width:120px}#list .small_car_img{left:0}#content .bmw-container{width:98.5%}#content #bmw_select{max-width:1255px !important}#content #bmw_select .ui-select-container{width:32%}#content .paragraph{max-width:1255px}#content .about_owner{display:none}#list .list_page3 #content{padding:0 3% 5% 3%}body #content #bmw_select .blue_but{width:32%}body body .blue_but,body #content .blue_but{text-align:center !important;padding-left:0}body #content .looks_like_accordion{float:left;height:28px;cursor:pointer;background:#666 url("/assets/images/arr1.png") 97% 11px no-repeat;padding:12px 0 0 0;margin-top:10px;text-align:left;font-size:14px;width:575px;font-weight:bold;padding-left:15px;color:#fff}#content .looks_like_accordion:hover,#content .looks_like_accordion:active,#content .looks_like_accordion:visited{background:#858585 url("/assets/images/arr2.png") 97% 11px no-repeat}.accordion_hover{float:left;height:28px;cursor:pointer;font-family:Mini,arial,sans-serif;width:575px;color:#fff;font-weight:normal;background:#858585 url("/assets/images/arr2.png") 97% 11px no-repeat;padding:12px 0 0 15px;font-size:14px;margin:2px 0 10px 0}body #carousel{width:88.5%;margin:0 auto;padding-left:0}#content .ui-select-match-text{padding-left:15px}#list .full_screen .title{top:-388px}#content .this_car_info{top:340px}#content .check-element{margin-right:3% !important}}
@media only screen and (max-width:900px){*{margin:0;padding:0}body #content .m-show{display:block}.m-hide{display:none !important}.l-hide{display:block !important}#content .title{font-size:300%}#content .cap{font-weight:normal}#content #bmw_menu .m-show{display:inline-block}#content #bmw_menu li ul li{padding:0}#content ul li:hover .bmw_arrow{display:none !important}#content #menu-filter{width:100%;height:40px;background-color:#666;padding-top:10px;color:#fff;display:none}#content .car_images p{width:60%}#content .big_car_img p .small_cap{float:left;display:block;height:auto;width:50%}#list #content .sorter{float:left;position:relative;width:100%;z-index:999;margin-top:10px}#list #content .sorter_select{position:relative;width:100%;float:left;background-color:#666;}#list #content .sorter_select:hover{background:#858585}#list #content #bmw_menu .bmw-submenu{position:static !important;float:left;margin-top:0;padding:0}#list #content #bmw_menu li{width:98%;padding-left:2%;height:auto;line-height:200%;margin:0;}#list #content #bmw_menu li ul li{padding-left:2%;width:102% !important;margin-left:-2%}#list #content ul li:hover{color:#1c69d4;background-color:#e8e8e8}#list #content .car_info{float:left;width:100%;height:auto;min-height:50px;padding:14px 0 14px 0;margin-right:0}#list #content .car_images{float:left;position:relative;width:100%;padding:0;min-height:50px;}#list #content .car_images p{font-size:97.3%}#list #content .big_car_img{float:left;width:38%;min-width:38%;height:auto}#list #content .menu-filter-info{float:left;top:39px;width:60%;margin-left:0;}#list #content .menu-filter-info p{float:left;width:25%;padding:0 .3% 0 0;font-size:87.5%;margin:0;min-width:0}.min-width-117{min-width:32%}.owner_info{float:left;width:60%;left:40%;top:55px;}.owner_info p{font-size:87.5%;text-align:left;}.owner_info p .small_cap{font-weight:normal;font-size:100%}.sorter a{width:100%;text-align:center;padding-top:10px;height:30px;color:#fff}.sorter #bmw_menu{display:none}.sorter:hover #bmw_menu{display:block;position:absolute;z-index:99999;left:0;top:100%}.sorter_select .bmw_arrow{position:absolute;width:16px;height:16px;top:11px;right:10px;background:#666 url("/assets/images/arrows.png") no-repeat left top}.sorter_select:hover .bmw_arrow{background:#858585 url("/assets/images/arrows.png") no-repeat left bottom}#content .car_images p .m-show,#list #content .owner_info p .m-hide{height:0;line-height:0;font-size:0}.price{position:absolute;left:40%;top:82px;width:auto}#content #bmw_select .blue_but{width:100%;min-width:100%}#content #bmw_select select{width:100%;min-width:100%}#list #content{width:94%;padding:0 3% 5% 3%;}#list #content overflow hidden .as_cell{float:left;width:100%;}#list #content overflow hidden .as_cell span{float:left;width:50%;min-width:50%;padding:0;margin:0;font-size:87.5%;}#list #content overflow hidden .as_cell span:last-child{text-align:right}#list #content overflow hidden .bottom_owner_info{margin-top:0}#list .blue_but{width:100%;min-width:100%}.under_gallery{float:left;width:100%}#content #bmw_select .ui-select-container{width:100%;margin-right:0}#content .bmw-container{width:100%}#content .looks_like_accordion,#content .accordion_hover{float:left;height:28px;cursor:pointer;font-family:Arial,arial,sans-serif;width:95%;color:#fff;font-weight:bold;background:#000 url("/assets/images/arr_for_list.png") 0 0 no-repeat;padding:12px 0 0 5%;font-size:16px !important;margin-top:10px;text-align:center;border:2px solid #000}#content .looks_like_accordion:hover,#content .looks_like_accordion:active,#content .looks_like_accordion:visited{background:#fff url("/assets/images/arr_for_list_hover.png") 0 0 no-repeat;color:#000}.accordion_hover{margin-bottom:20px;}.accordion_hover .open .ui-select-choices li{margin:0;padding:0}body #content .sorting-select{margin-top:12px;width:100%;height:auto !important;text-align:center;margin-bottom:0}body #content .open .ui-select-search{display:none !important}#content .accordion_3{width:100%;}#content .accordion_3:hover{background:#000 url("/assets/images/arr_for_list.png") 0 0 no-repeat;color:#fff}#content .accordion_3 .dashed{padding-bottom:5px}#content .check-element.mini-next{width:100% !important;margin-bottom:5px}#content .check-element.mini-van-inkl{width:100% !important;margin-bottom:5px}#content .check-element.mini-van-ekskl{width:100% !important;margin-bottom:5px}#content #bmw_select{margin-bottom:20px}#carousel{width:74%;padding:0 10% 5% 13%}#list #carousel .slick-track div{margin-left:11px}#list #carousel .slick-track div div{margin-left:0}#list .gallery{width:94%;overflow:hidden;margin-top:12px}#list .fullscreen_but{display:none}#list .big_car_gallery .slick-prev{z-index:99999;position:absolute;top:0;left:2%;border:none;outline:none;display:block !important}#list .big_car_gallery .slick-next{z-index:99999;position:absolute;top:0;right:2%;border:none;outline:none;display:block !important}#list .gallery .big_car_gallery .slick-list{width:100%}#list .small_car_gallery{display:none}.sorting-select .ui-select-match-text{display:block;padding-left:0;width:100%;text-align:center}.big_car_gallery .slick-list .slick-slide{display:block !important}}
@media print{#content{margin-right:0}#content padding:0{width:100% !important;max-width:100% !important}.print-hide{display:none}.fullscreen_but{display:none !important}.small_car_gallery{display:none}.this_car_info{margin-top:100px}#content .bottom_owner_info{width:100% !important;max-width:100%}.max-width_300{max-width:100%}.slick-prev{display:none !important}.slick-next{display:none !important}#content .title{margin-top:30px;padding-bottom:10px}#content .title_without_uppercase{margin-top:-10px}#footer{display:none !important}}
@font-face{font-family:'Mini';src:url("/assets/fonts/MINI-Serif-Regular.eot");src:url("/assets/fonts/MINI-Serif-Regular.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/MINI-Serif-Regular.ttf") format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Mini';src:url("/assets/fonts/MINI-Serif-Bold.eot");src:url("/assets/fonts/MINI-Serif-Bold.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/MINI-Serif-Bold.ttf") format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Mini';src:url("/assets/fonts/MINI-Serif-Italic.eot");src:url("/assets/fonts/MINI-Serif-Italic.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/MINI-Serif-Italic.ttf") format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Mini-sans-serif';src:url("/assets/fonts/MINI-Sans-Serif-Regular.eot");src:url("/assets/fonts/MINI-Sans-Serif-Regular.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/MINI-Sans-Serif-Regular.ttf") format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Mini-sans-serif';src:url("/assets/fonts/MINI-Sans-Serif-Bold.eot");src:url("/assets/fonts/MINI-Sans-Serif-Bold.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/MINI-Sans-Serif-Bold.ttf") format('truetype');font-weight:bold;font-style:normal}*{margin:0;padding:0}#content input[type="text"],.btn-default-focus{outline:none;-webkit-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-user-select:none}#content input:focus,input:active,input:visited,option{outline:none;-webkit-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-user-select:none}button::-moz-focus-inner{border:none}a{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.container-main{max-width:1600px;margin:0 auto}.current-model-view{max-width:1200px;margin:0 auto;}.current-model-view #content,.current-model-view #content-bottom{float:left;margin:0}.current-model-view .full_screen{position:relative;}.current-model-view .full_screen .title{width:94vw;min-width:1200px;left:50%;margin-left:-50%;margin-left:-47vw}#content{position:relative;width:94%;padding:0 3% 0 3%;max-width:1190px;margin:0 auto;}#content .widthSpaceAbove{margin:92px 0 24px 0;}#content .widthSpaceAbove .blue_but:first{margin-top:0}#content .img_opacity{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}#content .m-show{display:none}#content .l-hide{display:none}#content .color_hov{cursor:pointer}#content .blue_but{float:left;font-weight:bold;width:290px;position:relative;color:#fff;text-decoration:none;text-align:center;background-color:#000;cursor:pointer;text-transform:uppercase;font-family:Mini-sans-serif,arial,sans-serif;font-size:100%;height:25px;padding-top:11px;margin:12px 0 0 0}#content .blue_but.loop{position:relative;border:2px solid #000;}#content .blue_but.loop:before{content:"";position:absolute;top:8px;right:12px;width:20px;height:20px;background:url("/assets/images/loop.png") 0 0 no-repeat;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%}#content .blue_but.loop:hover{background:#fff;color:#000;}#content .blue_but.loop:hover:before{background:url("/assets/images/loop_hover.png") 0 0 no-repeat}#content .check-element{float:left;width:100%;margin:-6px 0 0 0}#content .bmw_dato{width:15%;min-width:177px;margin:0 0 0 1%}#content .bmw_model{width:29%;margin-left:1%}#content .min-width-117{min-width:117px;margin:0;padding:12px 0 0 0}#content .menu-filter-info .bmw_dato{width:15%;min-width:177px;margin:0 0 0 1%}#content .menu-filter-info .bmw_model{width:29%;margin-left:1%}#content .menu-filter-info .min-width-117{min-width:117px;margin:0;padding:0}a{text-decoration:none;cursor:pointer;}a img{border:none}#footer{background:#fff;width:100%;float:left;margin-top:62px;}#footer .title{font-size:137.5%;color:#fff;margin:38px 0 34px 3%;width:auto;float:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.title .small_cap{font-size:45%;font-weight:normal}.clearfix{clear:both;width:100%;height:0;font-size:0;line-height:0}.cap{font-weight:bold}body,html,p,a{font-family:Mini,arial,sans-serif;font-size:100%;line-height:normal;vertical-align:baseline;color:#000}body{width:100%;height:100%}.body{width:100%}.title{float:left;width:100%;font-size:375%;position:relative;font-weight:bold;text-transform:uppercase;font-family:Mini,arial,sans-serif;margin:92px 0 24px 0;line-height:99%}.title.title_second_lavel{font-size:250%;margin:2px 0 34px 0}.paragraph{float:left;width:100%;margin:36px 0 43px 0;font-size:112.5%;line-height:124%;text-align:left;max-width:890px}.simply_text{font-size:87.5%;line-height:120%;width:900px;margin-bottom:34px}.bmw_arrow{position:absolute;width:16px;height:16px;top:12px;right:9px;overflow:hidden;background:#666 url("/assets/images/arrows.png") left top no-repeat}.checkbox{display:none;}.checkbox:checked + .check-label span{background:url("/assets/images/checkbox.png") no-repeat left top}.check-label{font-family:Mini-sans-serif,arial,sans-serif;font-weight:normal;cursor:pointer;padding-top:16px;padding-bottom:10px;padding-left:36px;position:relative;line-height:230%;font-size:100%;color:#000;}.check-label span{position:absolute;left:0;top:10px;width:25px;height:25px;background:url("/assets/images/checkbox.png") no-repeat right top;}.check-label span:hover span{background:url("/assets/images/checkbox.png") no-repeat right bottom}.sorter{float:left;position:relative;width:100%;margin-top:64px}#bmw_menu{float:left;width:100%;height:40px;margin-top:64px;z-index:100;border-bottom:2px solid #000;}#bmw_menu .m_submenu{display:block;float:left}#bmw_menu > li{float:left;position:relative;width:7%;padding:12px 0 0 0;margin:0 1.5% 0 1.5%;color:#000;text-decoration:underline;}#bmw_menu > li a{cursor:pointer;font-size:100%;font-family:Mini-sans-serif;font-weight:normal;text-decoration:none;color:#000;}#bmw_menu > li a li:last-child{float:left;text-align:left;padding:3px 0 0 10%}#bmw_menu > li:first-child{width:auto}#bmw_menu > li:last-child{float:right;padding:12px 0 0 0;margin-right:1%;margin-left:0;text-align:right}#bmw_menu .bmw_arrow display none p a{color:#fff}#bmw_menu .bmw_arrow display none .bmw_arrow{display:inline-block;background:#858585 url("/assets/images/arrows.png") left bottom no-repeat}#bmw_menu .bmw_arrow display none .bmw-submenu{position:absolute;left:0;top:100%;z-index:99999;width:100%;padding-top:11px;padding-bottom:8px;text-align:left;display:block;background-color:#e8e8e8}#bmw_menu .bmw_arrow ul li{float:left;height:auto;padding:3px 0 3px 10%;width:88%;color:#000;}#bmw_menu .bmw_arrow ul li:hover{background-color:#e8e8e8;color:#1c69d4;padding:3px 0 3px 10%;width:88%}ul{list-style-type:none}#bmw_menu li:hover,#bmw_menu li:hover p{background-color:#858585;color:#fff}#bmw_menu li:hover,#bmw_menu li:hover p{background:none;color:#000}#bmw_menu li:hover .bmw_arrow,#bmw_menu li:hover .bmw-submenu{display:none}.big_car_img{float:left;width:15%;min-width:177px;height:121px;overflow:hidden;}.big_car_img img{width:100%;height:auto}.car_info{position:relative;float:left;border-bottom:1px solid #000;height:118px;margin-right:15px;width:98%;padding:13px 2% 12px 0;font-size:87.5%;z-index:1}.car_images{float:left;position:relative;width:46.37815%;min-height:122px;margin-right:1%;}.car_images .color_hov{text-decoration:underline;margin-left:2px;font-weight:bold}.car_images p{float:left;width:64%;margin-left:2%;line-height:130%}.car_images .small_cap{font-size:107%}.small_car_img{position:absolute;left:15.9%;bottom:12px;}.small_car_img img{float:left;margin-right:5px}.menu-filter-info{position:absolute;right:0;top:15px;width:100%;z-index:1;}.menu-filter-info p{float:left;width:7%;font-weight:bold;text-align:left;margin:0 1.5% 0 1.5%;}.menu-filter-info p:last-child{float:right;margin-left:0;text-align:right;margin-right:1%}.menu-filter-info p:first-child{width:15%;min-width:177px}.owner_info{position:absolute;right:12px;bottom:9px;text-align:right;}.owner_info p{line-height:122%}.model_description{float:left;margin-left:1%;width:30%}#list #search_results{margin-top:2px}.for_color_hov_pos{width:100%;max-width:1053px}.hide_select{display:none !important}#bmw_menu p a{font-size:100%}#bmw_menu .with_submenu .ui-select-match i{width:100%;height:100%;left:0;top:0}#bmw_menu .layerToLockSelector{position:absolute;left:0;width:75%;height:88%;z-index:9;cursor:pointer}.accordion_3{height:28px;width:590px;background:#000 url("/assets/images/arr_for_list.png") 0 0 no-repeat;text-align:center;text-transform:uppercase;font-family:Mini-sans-serif,arial,sans-serif;border:2px solid #000;color:#fff;opacity:1;-ms-filter:none;filter:none;-ms-filter:none;filter:none;font-weight:normal;padding-top:12px;margin-top:21px;font-size:100%;cursor:pointer}.accordion_3:hover{background:#fff url("/assets/images/arr_for_list_hover.png") 0 0 no-repeat;color:#000}.acc_open{background:#000 url("/assets/images/arr_for_list.png") 0 0 no-repeat;}.acc_open:hover{background:#000 url("/assets/images/arr_for_list.png") 0 0 no-repeat;color:#fff}.dashed_block{display:none}.acc_open .dashed_block{float:left;width:100%;margin-top:10px;display:block}.dashed{float:left;width:100%;height:27px;margin-top:16px;color:#000;font-weight:bold;border-bottom:1px solid #000;font-size:112.5%;font-family:Mini,arial,sans-serif;padding-bottom:10px;text-transform:capitalize}.left_col{float:left;width:47%;min-width:50px;text-align:left;margin-left:15px;text-transform:none}.right_col{float:right;text-align:right;margin-right:15px;text-transform:none}@media only screen and (min-width:2000px){.container-main{margin:0 auto}.gallery.full_screen .big_car_gallery{left:0 !important}}ul.pagination{font-size:35px;}ul.pagination li{padding-left:25px}ul.pagination li.active{font-weight:bold}
body,p{color:#000}p,a{font-size:93.7%}#content .pad_bot_0{margin-bottom:5px}.grey_but{background-color:#666 !important}.grey_but:hover{background-color:#858585 !important}.title p{font-size:41%;font-weight:normal;text-transform:none}.small_cap{display:block;font-weight:bold;text-transform:none;line-height:90%}.print_but{float:left;width:100%;height:23px;margin:22px 0 20px 0}.bmw-print-but{float:left;width:26px;height:23px;margin-right:10px;background:url("/assets/images/print.png") no-repeat 0 0;background-size:100%;font-size:100%}.slick-active:focus,img:focus{outline:none !important;border:none !important}.slick-active:active,img:active{outline:none !important;border:none !important}.bmw-mail-but{float:left;width:24px;height:17px;margin-right:10px;margin-top:6px;background:url("/assets/images/mail.png?v=1") no-repeat 0 0;background-size:100%;font-size:100%}.current-modal-title{font-size:250%;margin-top:25px}#content .blue_but.list_icon{position:relative;border:2px solid #000;}#content .blue_but.list_icon:before{content:"";display:block;width:21px;height:14px;position:absolute;top:11px;right:11px;background:url("/assets/images/list_icon.png") 0 0 no-repeat}#content .blue_but.list_icon:hover{background-color:#fff;color:#000;}#content .blue_but.list_icon:hover:before{background:url("/assets/images/list_icon_hover.png") 0 0 no-repeat}.about_owner{position:absolute;top:454px;left:939px;padding-left:18px;}.about_owner .paragraph{margin:6px 0 11px 0;font-size:100% !important}.this_car_info{position:absolute;left:645px;top:417px;width:250px;height:300px;padding:0 9px 0 9px;font-size:100%;font-weight:bold}.this_car_info p{font-size:100%}.title_without_uppercase{float:left;width:100%;margin-top:40px;margin-bottom:10px;font-weight:bold;text-transform:uppercase;font-size:218.75%;font-family:Mini,arial,sans-serif}.p_100{float:left;width:100%;margin-bottom:19px;font-size:112.5%;font-weight:bold}.no_hover a:hover{color:inherit !important;cursor:default}.buttons{float:left;width:100%;margin:39px 0 0 0;}.buttons a{float:left;padding:11px 16px 9px 16px;font-size:100%;border:2px solid #000;margin:0 15px 12px 0;font-weight:bold;font-family:Mini-sans-serif,arial,sans-serif}.smaller_font{font-size:112.5% !important;font-weight:normal;}.smaller_font a{border-bottom:1px solid #000}.as_cell{min-width:400px;float:left;width:100%;}.as_cell span{float:left;width:180px}.owner_img{float:left;width:100%;margin:44px 0 20px 0}.bottom_owner_info{margin-top:40px;width:100%;float:left}.max_width_300{max-width:300px}.bigger_font{font-weight:bold;font-size:107%}.slick-slide{position:relative}.gallery.full_screen{margin-left:0}.gallery{position:relative;float:left;margin-left:3%;width:590px;z-index:99999}.gallery .slick-prev,.gallery .slick-next{font-size:0;line-height:0;width:30px;height:60px;min-height:60px;min-width:30px;background-color:#666}.gallery .slick-prev{left:0;background:url("/assets/images/car_galery_slick_arrow.png") no-repeat center left}.gallery .slick-next{right:0;background:url("/assets/images/car_galery_slick_arrow.png") no-repeat center left;transform:rotate(180deg)}.gallery .title,.gallery .full_screen_bg,.close{display:none}.gallery .slick-prev:before,.gallery .slick-next:before{content:none}.gallery .small_car_gallery .slick-list{margin:10px 0 0 0;width:506px}.gallery .slick-track .slick-slide{float:left;width:82px;margin-right:10px}.gallery .slick-slide img{width:auto}.slick-slider{margin-bottom:0;position:relative}.fullscreen_but{display:block;position:absolute;z-index:99999;width:40px;height:30px;right:12px;bottom:95px;background:url("/assets/images/fullscreen.png") no-repeat left bottom;background-size:100%}.fullscreen_but:hover{background:url("/assets/images/fullscreen.png") no-repeat left top;background-size:100%}.big_car_gallery .slick-list .slick-slide{margin-right:0;display:none}.big_car_gallery .slick-list .slick-slide.active{display:block}.big_car_gallery .slick-track{width:auto;height:auto}.big_car_gallery .slick-prev{z-index:99999;position:absolute;bottom:0;margin-top:29.2%;left:-100000px;display:none !important}.big_car_gallery .slick-next{z-index:99999;position:absolute;bottom:0;margin-top:29.2%;right:-100000px;display:none !important}.small_car_gallery .slick-prev{position:absolute;left:0;border:none;outline:none}.small_car_gallery .slick-next{position:absolute;right:0;top:0;border:none;outline:none}.big_car_gallery .slick-list{margin:0}.big_car_gallery .slick-list{width:590px}.full_screen .slick-prev{background:url("/assets/images/slick_prev.png") right 0 no-repeat}.full_screen .slick-next{background:url("/assets/images/slick_next.png") left 0 no-repeat;transform:none}.full_screen .small_car_gallery .slick-prev{background:url("/assets/images/slick_prev_small.png") right center no-repeat}.full_screen .small_car_gallery .slick-next{background:url("/assets/images/slick_next_small.png") left center no-repeat;transform:none}.gallery .small_car_gallery .slick-list{margin:12px auto;width:506px}.gallery .small_car_gallery .slick-list .slick-slide{margin:0 5px 0 5px}.full_screen .fullscreen_but{display:none}.full_screen .full_screen_bg{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#666;opacity:.95;z-index:100}.full_screen{position:absolute;width:100%;top:40%;}.full_screen .title{display:block;color:#fff;position:absolute;left:0;top:-335px;z-index:101;margin-left:3%}.full_screen .title p{color:#fff}.full_screen .close{display:block;position:absolute;z-index:99999;width:40px;height:40px;right:18px;top:16px;background:url("/assets/images/close.jpg") no-repeat left bottom;background-size:100%}.full_screen .big_car_gallery{min-height:10vh;height:auto !important;left:0 !important;width:100% !important;opacity:1;z-index:999;margin-top:-125px}.full_screen .big_car_gallery .slick-list{width:100%}.full_screen .small_car_gallery{position:absolute;z-index:999;left:5%;bottom:20px;width:88%;padding-left:30px}.full_screen .small_car_gallery .slick-list{width:88%}.full_screen .slick-prev,.full_screen .slick-next{margin-top:-25px !important}.full_screen .big_car_gallery .slick-prev{z-index:99999;position:absolute;top:50%}.full_screen .big_car_gallery .slick-next{z-index:99999;position:absolute;top:50%}.full_screen .small_car_gallery .slick-prev{left:0 !important;top:44%}.full_screen .small_car_gallery .slick-next{left:100% !important;top:44%}.full_screen .small_car_gallery .slick-list{width:97%}.block_with_opacity{cursor:pointer;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;opacity:.3;min-width:100%;min-height:100%}.this-slick-active{cursor:pointer;z-index:-9999}.fullscreen_for_gallery .slick-track{transform:translate3d(0,0,0) !important}.inFullScreen{min-width:900px;max-width:1000px;margin:0 auto;position:relative}@media only screen and (min-width:901px){.gallery .big_car_gallery .slick-list .slick-slide{height:393px}.gallery .small_car_gallery .slick-list .slick-slide{max-height:61px}.gallery.full_screen .big_car_gallery .slick-list .slick-slide{height:auto}.gallery.full_screen .small_car_gallery .slick-list .slick-slide{max-height:55px}}
#content #bmw_select{width:100%;max-width:1053px;float:left;list-style-type:none;position:relative}#content .ui-select-highlight{font-weight:bold}#content .ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}#content .dropdown{float:left;width:27.5%;margin:2px 1.18% 20px 0;position:relative}#content .ui-select-bootstrap{float:left;width:27.5%}#content .ui-select-container{float:left;width:27.3%}.form-control{font-family:Mini-sans-serif,arial,sans-serif;float:left;height:40px;cursor:pointer;width:100%;color:#000;font-weight:normal;border:none;border-radius:0}#content .ui-select-container *{font-weight:normal !important}#bmw_select .ui-select-search,#bmw_select .ui-select-search:focus{display:none}.ng-dirty.ng-invalid > a.select2-choice{border-color:#d44950}.select2-result-single{padding-left:0}.selectize-control > .selectize-input > input{width:100%}.selectize-control > .selectize-dropdown{width:100%}.input-group > .ui-select-bootstrap.dropdown{position:static}.ui-select-container .ui-select-match{display:block !important;font-size:14px;!importantfloat:left;text-align:left;height:36px;position:relative;cursor:pointer;font-family:Mini,arial,sans-serif;width:100%;color:#fff;font-weight:bold;border:2px solid #000;border-radius:0;background:#fff url("/assets/images/arr1.png") 100% -2px no-repeat}!important
.ui-select-match input{display:none}.ui-select-match > .caret{position:absolute;top:45%;right:15px}.ui-select-match-text,.ui-select-placeholder{float:left;display:inline-block;padding:11px 0 0 4%;font-size:16px}body #content .ui-select-choices{padding-bottom:20px;padding-right:2px;list-style-type:none;position:absolute;z-index:999999;left:0;top:96%;text-align:left;background-color:#fff;width:100%;border:1px solid #fff;border-radius:0;height:auto;max-height:352px;overflow-x:hidden;color:#000;border-top:none}.open .ui-select-choices span{float:left;width:100%;padding:3px 0 1px 0;text-align:left}#content .ui-select-bootstrap .ui-select-choices-row>a:hover{background-color:#e8e8e8}.ui-select-choices-row-inner{padding:3px 0 3px 0;float:left;width:100%;font-family:Mini-sans-serif,arial,sans-serif;font-weight:normal;color:#000;font-size:14px}#content .ui-select-bootstrap .ui-select-choices-row>a{padding:3px 0 0 5%;color:#000;font-weight:normal;height:24px}#content .ui-select-bootstrap .ui-select-choices-row:first-child>a{padding-top:1px}.ui-select-bootstrap .ui-select-choices-row>a:hover,.ui-select-bootstrap .ui-select-choices-row.active>a{background-color:transparent;color:#000;font-weight:normal}.ui-select-choices-group a{font-weight:normal !important}#content .hierarchy1{font-weight:bold !important}.hierarchy1,.hierarchy2,.hierarchy3{color:#000}.hierarchy2{margin-left:15px;font-weight:normal}.hierarchy3{margin-left:30px;font-weight:normal}.bmw-container{float:left;width:27.5%;height:18px;margin-right:1%;position:relative}#content .bmw-container .color_hov{font-family:Mini-sans-serif,arial,sans-serif;position:absolute;right:0;top:-22px;width:auto;margin-right:0;white-space:nowrap;display:inline-block;text-align:right;font-size:100%;font-weight:normal;border-bottom:1px solid #000}#content #bmw_select .blue_but{width:27.3%;margin-top:2px;font-weight:normal;border:2px solid #000}#content #bmw_select .blue_but:hover{color:#000;background-color:#fff}#content .check-element.mini-next{width:100%;display:none}#content .check-element.mini-van-inkl{width:18%}#content .check-element.mini-van-ekskl{width:19%}#content .with_submenu{padding-top:0;margin:0;min-width:120px}#content .with_submenu .dropdown{float:left;margin:0;width:100%}#content .with_submenu #bmw_select .ui-select-search,#content .with_submenu #bmw_select .ui-select-search:focus{display:none}#content .with_submenu .open .ui-select-search{display:none !important}#content .with_submenu .open .ui-select-choices{float:left;height:100px;overflow:hidden}#content .with_submenu .open .ui-select-choices span,#content .with_submenu .open .ui-select-choices{float:left;width:100%;text-align:left;padding-bottom:0;margin-top:2px}#bmw_menu .with_submenu > li:last-child{float:left;margin:0;padding:0}#bmw_menu .with_submenu .ui-select-match-text{padding-left:7%;color:#fff}.with_submenu .ui-select-container .ui-select-match,.with_submenu .open .form-control{background:#000 url("/assets/images/arr_for_list.png") 85px 0 no-repeat}#content .ui-select-bootstrap .ui-select-choices-row.disabled>a,.ui-select-bootstrap .ui-select-choices-row.active.disabled>a{background-color:#fff;color:#000}#content .ui-select-bootstrap .ui-select-choices-row.disabled>a,.ui-select-bootstrap .ui-select-choices-row.active.disabled>a span:hover{color:#000;cursor:default}.open .ui-select-choices .empty_select{color:#e8e8e8}.open .ui-select-choices .empty_select,.open .ui-select-choices .empty_select:hover{color:#fff !important;display:none}#bmw_select .ui-select-container i{top:0;left:0;width:100%;height:100%}