/* Minification failed. Returning unminified contents.
(1,2821): run-time error CSS1036: Expected expression, found ')'
(1,3050): run-time error CSS1036: Expected expression, found ')'
 */
@font-face{font-family:'bmwtyperegularbold';src:url("/Content/Fonts/Brand/BMW/bmwgroup_bold-webfont.woff") format("woff");}@font-face{font-family:'bmwtyperegular';src:url("/Content/Fonts/Brand/BMW//bmwgroup_regular-webfont.woff") format("woff");}@font-face{font-family:'bmw_global_pro';src:url("/Content/Fonts/Brand/BMW/bmwgroup_regular-webfont.woff") format("woff");}@font-face{font-family:'bmw_global_pro_light';src:url("/Content/Fonts/Brand/BMW/bmwgroup_light-webfont.woff") format("woff");}@font-face{font-family:'bmw_global_pro_bold';src:url("/Content/Fonts/Brand/BMW/bmwgroup_bold-webfont.woff") format("woff");}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{font-family:"bmwtyperegular",sans-serif;}.header{background:-moz-linear-gradient(top,#b4b4b4 0%,#8f8f8f 100%);background:-webkit-linear-gradient(top,#b4b4b4 0%,#8f8f8f 100%);background:linear-gradient(to bottom,#b4b4b4 0%,#8f8f8f 100%);min-height:71px;}.client-brand{background-color:#fff;padding:15px;border:1px solid #d4d4d4;display:inline-block;vertical-align:top;}.client-brand-dk{display:inline-block;vertical-align:top;}.client-brand-country{background-color:#fff;color:#000;padding:15px;border:1px solid #d4d4d4;font-weight:bold;font-size:10px;width:97px;height:105px;text-transform:none;display:inline-block;vertical-align:top;}.client-brand-country:hover,.client-brand-country:focus{color:#000;text-decoration:none;}.brand-right-wrapper{position:absolute;right:0;top:0;z-index:2;}.basket-link{text-transform:none;color:#fff;font-weight:bold;font-size:14px;transition:.3s ease-in-out;margin-top:25px;margin-right:100px;float:left;}.basket-link:hover,.basket-link:focus{color:#000;text-decoration:none;}.ui-dialog{font-size:12px !important;}.ui-dialog #dialog-password{padding-top:18px;}.ui-dialog input[type=password]{margin-left:8px;width:200px;}.ui-dialog .ui-button-text{width:auto !important;}.header-login{background:-moz-linear-gradient(top,#b4b4b4 0%,#8f8f8f 100%);background:-webkit-linear-gradient(top,#b4b4b4 0%,#8f8f8f 100%);background:linear-gradient(to bottom,#b4b4b4 0%,#8f8f8f 100%);min-height:71px;}.footer{background:-moz-linear-gradient(top,#b4b4b4 0%,#8f8f8f 100%);background:-webkit-linear-gradient(top,#b4b4b4 0%,#8f8f8f 100%);background:linear-gradient(to bottom,#b4b4b4 0%,#8f8f8f 100%);padding:60px 0;margin-top:0 !important;color:#fff;}.footer ul,.footer li{margin:0;padding:0;list-style:none;}.footer-copyright{margin:0;font-family:"Times New Roman",serif;font-size:14px;text-align:right;margin-top:7px;}@media screen and (max-width:1200px){.footer-copyright{text-align:left;}}.social-list-footer li{display:block;float:left;margin-right:5px;}.social-list-footer li:last-child{margin-right:0;}.footer-menu-list{margin-top:5px !important;display:inline-block;}@media screen and (max-width:){.footer-menu-list{margin:20px 0 10px 0 !important;float:left;width:100%;}}.footer-menu-list a{color:#fff;text-transform:none;font-size:12px;font-weight:bold;padding:10px;transition:.3s ease-in-out;}@media screen and (max-width:){.footer-menu-list a:first-child{padding-left:0;}}@media screen and (max-width:576px){.footer-menu-list a{display:block;padding-left:0;}}.footer-menu-list a:hover{color:#000;}.footer-menu-list a:hover,.footer-menu-list a:focus{text-decoration:none;}.footer-privacy{font-size:14px;padding:10px;}section{clear:both;}.custom-container{position:static;}.no-padding-container{padding-left:0;padding-right:0;}.section-title-wrap{text-align:center;}h2.section-title{text-transform:none;text-align:center;font-weight:bold;font-size:22px;margin:30px 0 20px 0;display:inline-block;position:relative;}@media screen and (max-width:768px){.product-page .header{min-height:105px;}}.no-padding-right{padding-right:0;}@media screen and (max-width:991px){.no-padding-right{padding-right:15px;}}.no-padding-left{padding-left:0;}@media screen and (max-width:991px){.no-padding-left{padding-left:15px;}}.img-responsive{max-width:100%;}.totop{position:fixed;bottom:0;right:0;z-index:104400;background:#0f92f8;}.totop a,.totop a:visited{display:block;width:30px;height:30px;color:#fff;text-align:center;line-height:30px;}.totop a:hover{color:#eee;text-decoration:none;}.navbar-toggleable-lg .navbar-nav.header-navigation{padding:10px 0;}.navbar-toggleable-lg .navbar-nav.header-navigation li:first-child a{padding-left:0;}.navbar-toggleable-lg .navbar-nav.header-navigation li:last-child a{padding-right:0;}.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link{text-transform:none;color:#fff;font-size:16px;padding-right:1.5rem;padding-left:1.5rem;transition:.3s ease-in-out;font-family:"bmwtyperegularbold";}@media screen and (max-width:991px){.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link{padding-right:0;padding-left:0;}}.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link:hover,.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link:focus{color:#000;text-decoration:none;}@media screen and (max-width:991px){.navbar-bmw{padding:75px 0 0 0;}}.navbar-bmw .navbar-toggler-icon{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'><path stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='square' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/></svg>");}.navbar-bmw .navbar-toggler-icon-no-svg{cursor:pointer;background-image:url("../../../../../Content/images/brand/bmw/hamburger.PNG");display:inline-block;height:32px;width:32px;}.navbar-bmw .navbar-toggler-left{top:19px;padding:0;position:absolute;left:0;}.navbar-bmw .navbar-toggler-left:focus{outline:none;}.navbar-nav.header-navigation .dropdown-menu{left:auto;min-width:100%;}.navbar-nav.header-navigation .dropdown-menu .nav-item:hover{background-color:#000;transition:.3s ease-in-out;}.navbar-nav.header-navigation .dropdown-menu .nav-item img{display:inline-block;padding-right:10px;}.navbar-nav.header-navigation .dropdown-menu .nav-item a.nav-link{color:#000;padding-left:10px;padding-right:10px;display:inline-block;white-space:nowrap;width:100%;}.navbar-toggleable-lg .navbar-nav.header-navigation a.nav-link:hover{color:#fff;}#mainmenu ul.dropdown-menu{min-width:150px;}.hero-image{display:block;width:100%;float:left;clear:both;position:relative;}.hero-image img{width:100%;}.hero-image-title{text-transform:capitalize;position:absolute;top:50%;line-height:1;max-width:350px;transform:translateY(-50%);font-size:32px;color:#fff;}@media screen and (max-width:991px){.hero-image-title{max-width:100%;font-size:20px;top:45%;}}@media screen and (max-width:576px){.hero-image-title{top:30%;font-size:16px;font-weight:bold;}}.hero-image-title-belux{font-size:20px;top:40px;max-width:70%;}@media(min-width:457px){.hero-image-title-belux{font-size:20px;top:15% !important;max-width:70% !important;}}@media(min-width:576px){.hero-image-title-belux{max-width:65%;}}@media(min-width:768px){.hero-image-title-belux{top:30%;font-size:25px;}}@media(min-width:992px){.hero-image-title-belux{top:40%;font-size:32px;}}@media(min-width:1200px){.hero-image-title-belux{max-width:35%;top:20%;font-size:42px;}}.hero-image-subtitle-belux{top:60%;padding-top:1%;}@media(min-width:768px){.hero-image-subtitle-belux{top:30%;}}@media(min-width:992px){.hero-image-subtitle-belux{top:30%;}}@media(min-width:1200px){.hero-image-subtitle-belux{top:20%;}}.hero-image-title-belux,.hero-image-subtitle-belux{text-shadow:1px 2px 3px #fffcfc !important;color:#000 !important;}.hero-image-subtitle{text-transform:none;position:absolute;top:25%;line-height:1;max-width:350px;transform:translateY(-50%);font-size:20px;font-style:italic;color:#fff;}@media screen and (max-width:991px){.hero-image-subtitle{max-width:100%;font-size:16px;top:30%;}}@media screen and (max-width:576px){.hero-image-subtitle{top:40%;font-size:12px;font-weight:bold;}}.hero-image-overlay{background:rgba(0,0,0,.6);position:absolute;bottom:0;width:100%;float:left;display:block;padding:20px 0;}@media screen and (max-width:991px){.hero-image-overlay{position:relative;background:#000;}}.hero-image-overlay .container{background:none;}.hero-image-overlay-copy{color:rgba(255,255,255,.7);margin:0;}.model-range-carousel .owl-item a{display:block;}.model-range-carousel .owl-item a:hover,.model-range-carousel .owl-item a:focus,.model-range-carousel .owl-item a:active{text-decoration:none;}.model-range-carousel .owl-item a.active:after{content:"";height:1px;width:100%;display:block;position:absolute;bottom:0;}.model-range-carousel .owl-carousel{position:relative;}@media screen and (max-width:480px){.model-range-carousel .owl-carousel{padding-bottom:0;}}.model-range-carousel .owl-carousel .owl-nav{position:absolute;top:31%;transform:translateY(-50%);width:100%;}.model-range-carousel .owl-carousel .owl-nav .owl-prev{display:inline-block;position:absolute;left:-60px;top:50%;transform:translateY(-50%);}@media screen and (max-width:620px){.model-range-carousel .owl-carousel .owl-nav .owl-prev{left:0;}}.model-range-carousel .owl-carousel .owl-nav .owl-next{display:inline-block;position:absolute;right:-60px;top:50%;transform:translateY(-50%);}@media screen and (max-width:620px){.model-range-carousel .owl-carousel .owl-nav .owl-next{right:0;}}.model-range-carousel .tab-pane{background-color:#fafafa;border-top:1px solid #ddd;margin-top:15px;padding-bottom:20px;}.model-range-carousel .tab-pane a:hover,.model-range-carousel .tab-pane a:focus,.model-range-carousel .tab-pane a:active{text-decoration:none;}.model-range-carousel .tab-pane img{text-align:center;display:block;margin:0 auto;max-width:100%;}.model-range-carousel .tab-pane .product-subtitle{text-align:center;text-transform:none;color:#000;font-size:14px;}.product-title{text-transform:none;text-decoration:none;color:#000;text-align:center;padding:5px 0;font-weight:bold;margin:0;min-height:40px;}.product-title-natural{text-transform:none;text-decoration:none;color:#000;text-align:center;padding:5px 0;font-weight:bold;margin:0;min-height:40px;}.model-range-carousel .nav-tabs{border:none;}.product-detail-wrap.row{margin-left:0;margin-right:0;}.product-detail-wrap.row .product-title{padding:10px 0 0 0;}.featured-accessories{color:#4c4c4e;text-align:center;}.featured-accessories .product-title{text-align:left;color:#4c4c4e;text-transform:none;font-weight:normal;font-family:'bmw_global_pro_bold';flex-grow:2;}.featured-accessories .product-subtitle{color:#4c4c4e;font-size:14px;margin-bottom:0;text-align:left;align-self:flex-end;display:flex;flex-direction:row;align-items:center;font-size:16px;}.featured-accessories .product-subtitle .price-amount{font-family:'bmw_global_pro_bold';font-size:20px;align-self:flex-end;text-align:right;}.featured-accessories .product-code{font-size:14px;flex-grow:2;color:#4c4c4e;}.featured-accessories .accessory-container{padding-bottom:20px;height:100%;}.featured-accessories .accessory-container .image-container{height:135px;}.featured-accessories .accessory-container .image-container img{max-height:100%;}.featured-accessories .accessory-container .text-container{text-align:left;display:flex;flex-direction:column;height:60%;padding-bottom:20px;}.featured-accessories .accessory-container .text-container p{width:100%;align-self:flex-start;}.featured-accessories .accessory-container .text-container span{width:100%;}.featured-accessories img{max-width:100%;display:block;margin:0 auto;}.featured-accessories a{border:1px solid #ddd;display:block;padding:20px;transition:.3s ease-in-out;height:100%;}@media screen and (max-width:1200px){.featured-accessories a{min-height:255px;}}@media screen and (max-width:991px){.featured-accessories a{margin-bottom:30px;}}@media screen and (max-width:768px){.featured-accessories a{min-height:275px;}}.featured-accessories a:hover{background-color:#fafafa;}.featured-accessories a:hover,.featured-accessories a:active,.featured-accessories a:focus{text-decoration:none;}.linked-accessory-image{width:100%;}.linked-accessories .accessory-container{margin-bottom:15px;text-align:center;}.lined-accessory-container{border:1px solid #ddd;display:block;padding:10px;transition:.3s ease-in-out;height:100%;}@media screen and (max-width:1200px){.lined-accessory-container{min-height:255px;}}@media screen and (max-width:991px){.lined-accessory-container{margin-bottom:30px;}}@media screen and (max-width:768px){.lined-accessory-container{min-height:275px;}}.lined-accessory-container:hover{background-color:#fafafa;}.lined-accessory-container:hover,.lined-accessory-container:active,.lined-accessory-container:focus{text-decoration:none;}.internal-overlay-title{position:relative;top:auto;transform:none;margin:0;max-width:100%;display:inline-block;}.internal-overlay-title:after{right:-70px;}@media screen and (max-width:991px){.internal-overlay-title:after{right:-50px;}}.breadcrumbs-bar{background-color:#ddd;padding:20px 0;}.breadcrumb-list{list-style:none;margin:0;padding:0;}.breadcrumb-list li{display:inline-block;color:#000;font-size:12px;text-transform:capitalize;}.breadcrumb-list a{color:#1385ed;font-weight:bold;}.breadcrumb-list a:hover,.breadcrumb-list a:focus{text-decoration:none;}.checkout-link{text-transform:none;color:#000;font-weight:bold;font-size:12px;z-index:9;position:relative;}.breadcrumb-list li.checkout-li{float:right;margin-right:120px;}@media screen and (max-width:991px){.breadcrumb-list li.checkout-li{display:block;float:inherit;}}.filter-search{display:block;background-color:#fafafa;padding:20px 0;}.quote-filter-search{display:block;padding:60px 0;}.search-container{width:70%;display:block;margin:0 auto;}@media screen and (max-width:991px){.search-container{width:100%;}}.quote-search-container{width:90%;display:block;margin:0 auto;}@media screen and (max-width:991px){.quote-search-container{width:100%;}}#quote-search{width:90%;display:block;margin:40px auto 0;}@media screen and (max-width:991px){#quote-search{width:100%;}}input#search-bar{margin:0 auto;width:100%;height:45px;font-size:25px;border-bottom:1px solid #ddd;border-left:none;border-top:none;border-right:none;outline:none;background:transparent;}input#search-bar:focus{border-bottom:1px solid #1385ed;transition:.3s ease-in-out;}input#search-bar:focus::-webkit-input-placeholder{transition:.3s ease-in-out;opacity:0;}input#search-bar:focus::-moz-placeholder{transition:.3s ease-in-out;opacity:0;}input#search-bar:focus:-ms-placeholder{transition:.3s ease-in-out;opacity:0;}input.search-bar{margin:0 auto;height:45px;font-size:25px;border-bottom:1px solid #ddd;border-left:none;border-top:none;border-right:none;outline:none;background:transparent;width:40%;}input.search-bar:focus{border-bottom:1px solid #1385ed;transition:.3s ease-in-out;}input.search-bar:focus::-webkit-input-placeholder{transition:.3s ease-in-out;opacity:0;}input.search-bar:focus::-moz-placeholder{transition:.3s ease-in-out;opacity:0;}input.search-bar:focus:-ms-placeholder{transition:.3s ease-in-out;opacity:0;}input#search-bar::-ms-clear{display:none;}.search-icon{position:relative;float:right;width:27px;height:25px;top:-38px;right:0;}.quote-search-icon{position:relative;width:27px;height:25px;right:0;}.filter-products-form{width:70%;display:block;margin:0 auto;}@media screen and (max-width:991px){.filter-products-form{width:100%;}}.filter-products-form select{width:100%;height:50px;display:block;text-transform:none;font-size:14px;color:#a5a5a5;background:#fff;border-radius:0;border:1px solid #ddd;outline:none;padding:10px 5px;transition:.3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;}.filter-products-form select:focus{border:1px solid #1385ed;}.small-title{margin:15px 0;color:#a5a5a5;text-transform:none;font-size:14px;}.selectfield{width:100%;display:inline-block;position:relative;}@media screen and (max-width:768px){.selectfield{margin-bottom:15px;}}.selectfield:before{content:"";display:block;position:absolute;right:10px;top:0;bottom:0;width:1.1em;pointer-events:none;background-position:center;background-size:90%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiBoZWlnaHQ9IjUwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MCA1MCIgd2lkdGg9IjUwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iNTAiIHdpZHRoPSI1MCIvPjxwb2x5Z29uIHBvaW50cz0iNDcuMjUsMTUgNDUuMTY0LDEyLjkxNCAyNSwzMy4wNzggNC44MzYsMTIuOTE0IDIuNzUsMTUgMjUsMzcuMjUgIi8+PC9zdmc+);}.category-accessories .col-md-6,.category-accessories .col-md-4{position:relative;margin-bottom:30px;}.category-accessories img{max-width:100%;vertical-align:middle;transform:scale(1.1);transition:.3s ease-in-out;}@media screen and (max-width:768px){.category-accessories img{width:100%;}}.category-accessories a{text-decoration:none;color:#fff;overflow:hidden;display:block;}.category-accessories a:hover,.category-accessories a:focus{text-decoration:none;}.category-accessories a:hover img{transform:scale(1);}.category-accessories .overlay-title-categories{position:absolute;left:15px;right:15px;margin:0 auto;padding:20px 0;text-transform:none;font-weight:bold;font-size:16px;bottom:0;background:rgba(0,0,0,.6);}.product-detailing h1.product-title-h1{text-transform:capitalize;text-align:center;font-weight:bold;font-size:22px;margin:35px 0;display:block;position:relative;}.slide-cont{width:100%;display:block;margin:0 auto;}.quantity{text-align:center;width:40px;}.accessory-hidden{display:none;}.product-detailing .owl-carousel{width:100%;}@media screen and (max-width:480px){.product-detailing .owl-carousel{padding-bottom:0;}}.product-detailing .row.carousel-text-wrap{margin-bottom:0;}.product-detailing .owl-carousel .owl-controls .owl-dot{float:left;background-size:cover;margin-top:10px;}.product-detailing .owl-carousel .owl-dot{float:left;background-size:cover;position:relative;opacity:.4;transition:.3s ease-in-out;height:100px;border:1px solid transparent;box-sizing:border-box;}@media screen and (max-width:480px){.product-detailing .owl-carousel .owl-dot{background-color:#fff !important;background-image:none !important;width:10px !important;height:10px !important;border-radius:10px;margin-right:10px;}}.product-detailing .owl-carousel .owl-dot.active{opacity:1;border:1px solid #1385ed;}.product-detailing .owl-carousel .owl-dots{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.6);}@media screen and (max-width:480px){.product-detailing .owl-carousel .owl-dots{padding:10px;}}.carousel-text-wrap{width:100%;margin:0;}.col-md-6.images-carousel-product{padding-left:0;padding-right:0;}.col-md-6.title-column-product{position:relative;padding-right:0;padding-left:0;}.col-md-6.title-column-product .copy-wrapper{background-color:#fafafa;padding:20px;margin:0 auto;height:100%;width:100%;overflow-y:auto;}@media screen and (max-width:1200px){.col-md-6.title-column-product .copy-wrapper{min-height:auto;padding:30px;}}.additional-product-info{padding:20px 0;}@media screen and (max-width:991px){.additional-product-info .col-md-8{margin-top:30px;}}.additional-product-info ul{margin:0;padding:0;list-style:none;}.additional-product-info ul li{margin-bottom:7px;display:block;width:100%;float:left;}.additional-product-info ul li span{text-transform:none;font-weight:normal;width:50%;display:block;float:left;}@media screen and (max-width:576px){.additional-product-info ul li span{width:100%;}}.additional-product-info ul li span.key-p{text-transform:none;font-weight:bold;}.additional-product-info ul li span.value-p{color:#7b7b7b;}.additional-product-info ul li span.search-p{width:50%;float:right;}.additional-product-info ul li span.search-p p{text-align:center;}@media screen and (max-width:576px){.additional-product-info ul li span.search-p{width:100%;}}.additional-product-info ul li span.selectfield{width:65px;}.additional-product-info select{width:100%;height:50px;display:block;font-size:14px;color:#a5a5a5;background:#fafafa;border-radius:0;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ddd;outline:none;padding:10px;transition:.3s ease-in-out;}.additional-product-info .fitment{height:50px;padding-left:10px;}.additional-product-info .personal{width:100%;height:50px;display:block;font-size:14px;color:#a5a5a5;background:#fafafa;border-radius:0;-webkit-appearance:none;border:1px solid #ddd;outline:none;padding:10px;transition:.3s ease-in-out;}.additional-product-info h1.product-title-h1{text-transform:capitalize;text-align:center;font-weight:bold;font-size:22px;margin:35px 0;display:block;position:relative;}.discount-value{width:49%;height:50px;margin-left:10px;padding-left:10px;}.discount-select{width:100%;float:left;}select.discount-select{padding:10px 10px 10px 13px;font-size:.9em;-moz-appearance:none;-webkit-appearance:none;}.add-to-basket,.back-button{border:none;cursor:pointer;transition:.3s ease-in-out;height:55px;padding:10px;color:#fff;text-align:center;text-transform:capitalize;font-size:14px;font-weight:bold;display:block;width:100%;margin-top:15px;}.quote{margin:50px;}.edit-status{width:70%;margin-left:auto;margin-right:auto;margin-bottom:40px;margin-top:40px;right:0;left:0;}.hidden{display:none !important;visibility:hidden;}.reportfieldmargin{margin:.5em .7em .5em 0;}#Quote_QuoteStatusID,#email-in,#CustomRef{height:50px;font-size:14px;color:#a5a5a5;background:#fafafa;border-radius:0;-webkit-appearance:none;border:1px solid #ddd;outline:none;padding:10px;transition:.3s ease-in-out;width:350px;}#btnSave,#btnEmailReport,.asdbutton,#btnSave.asdbutton,#btnCancel.asdbutton,#btnEmailReport.asdbutton{background:-moz-linear-gradient(top,#0f92f8 0%,#1a6ed9 100%);background:-webkit-linear-gradient(top,#0f92f8 0%,#1a6ed9 100%);background:linear-gradient(to bottom,#0f92f8 0%,#1a6ed9 100%);border:none;cursor:pointer;height:auto;transition:.3s ease-in-out;padding:10px;color:#fff;text-align:center;text-transform:none;font-size:14px;font-weight:bold;margin-top:15px;}#btnSave:hover,#btnEmailReport:hover,.asdbutton:hover,#btnSave.asdbutton:hover,#btnCancel.asdbutton:hover,#btnEmailReport.asdbutton:hover{background:-moz-linear-gradient(top,#1a6ed9 0%,#0f92f8 100%);background:-webkit-linear-gradient(top,#1a6ed9 0%,#0f92f8 100%);background:linear-gradient(to bottom,#1a6ed9 0%,#0f92f8 100%);}#btnSave,#btnEmailReport{height:50px;}#btnSave{margin-left:4px;}.accessory-toggle{clear:both;position:relative;width:100%;display:none;}.accessory-toggle button{cursor:pointer;}.accessory-toggle .ui-effects-wrapper{display:inline-block;}.accessory-hidden{display:none;}.accessory-edit{background-color:transparent;border-width:0;margin:0 0 2px 0;padding:0 0 0 0;}.product-info-list .accessory-toggle img.show,#cart .show{background:url("/Content/images/showhide.png") 0 0;height:8px;width:8px;}.product-info-list .accessory-toggle img.hide,#cart .hide{background:url("/Content/images/showhide.png") 8px 0;height:8px;width:8px;}#suggested-accessory{padding:40px;display:none;}#suggested-accessory .back-button{width:100px;}@media screen and (max-width:991px){#suggested-accessory .back-button{width:100%;}}#suggested-accessory .add-to-basket{width:200px;}@media screen and (max-width:991px){#suggested-accessory .add-to-basket{width:100%;}}#suggested-accessory .continue-button{width:220px;}@media screen and (max-width:991px){#suggested-accessory .continue-button{width:100%;}}#suggested-accessory .suggested-accessory-quantity{width:50px;text-align:center;}input[type="checkbox"].ios8-switch{position:absolute;visibility:hidden;}input[type="checkbox"].ios8-switch+label{position:relative;padding:5px 0 0 50px;line-height:2em;}input[type="checkbox"].ios8-switch+label:before{content:"";position:absolute;display:block;left:0;top:0;width:40px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s;}input[type="checkbox"].ios8-switch+label:after{content:"";position:absolute;display:block;left:0;top:0;width:24px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s;}input[type="checkbox"].ios8-switch:checked+label:after{margin-left:16px;}input[type="checkbox"].ios8-switch:checked+label:before{background:#1385ed;}input[type="checkbox"].ios8-switch-sm{margin:5px 0 0 10px;}input[type="checkbox"].ios8-switch-sm+label{position:relative;line-height:1.3em;}input[type="checkbox"].ios8-switch-sm+label:before{width:35px;height:15px;border-radius:10px;}input[type="checkbox"].ios8-switch-sm+label:after{width:15px;height:15px;border-radius:10px;}input[type="checkbox"].ios8-switch-sm:checked+label:after{margin-left:20px;}.cookies .optional-cookies{height:150px;}.cookies input[type="checkbox"].ios8-switch{position:absolute;visibility:hidden;}.cookies input[type="checkbox"].ios8-switch+label{position:relative;padding:5px 0 0 100px;line-height:4em;}.cookies input[type="checkbox"].ios8-switch+label:before{content:"";position:absolute;display:block;left:0;top:0;width:80px;height:48px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s;}.cookies input[type="checkbox"].ios8-switch+label:after{content:"";position:absolute;display:block;left:0;top:0;width:48px;height:48px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s;}.cookies input[type="checkbox"].ios8-switch:checked+label:after{margin-left:16px;}.cookies input[type="checkbox"].ios8-switch:checked+label:before{background:#1385ed;}.cookies input[type="checkbox"].ios8-switch-sm{margin:5px 0 0 10px;}.cookies input[type="checkbox"].ios8-switch-sm+label{position:relative;line-height:1.5em;}.cookies input[type="checkbox"].ios8-switch-sm+label:before{width:70px;height:30px;border-radius:20px;}.cookies input[type="checkbox"].ios8-switch-sm+label:after{width:30px;height:30px;border-radius:20px;}.cookies input[type="checkbox"].ios8-switch-sm:checked+label:after{margin-left:40px;}.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle;}@media screen and (max-width:991px){table#cart tbody td .form-control{width:20%;display:inline !important;}}@media screen and (max-width:991px){.actions .btn{width:36%;margin:1.5em 0;}}@media screen and (max-width:991px){.actions .btn-info{float:left;}}@media screen and (max-width:991px){.actions .btn-danger{float:right;}}table#cart thead{background-color:#ddd;}table#cart thead th,table#cart thead td{border:none;}@media screen and (max-width:991px){table#cart thead{display:none;}}@media screen and (max-width:991px){table#cart tbody td{display:block;padding:20px;min-width:220px;padding:20px 20px 10px 20px;border:none;}}table#cart tbody tr td:first-child:before{margin-bottom:15px;}@media screen and (max-width:991px){table#cart tbody td:before{content:attr(data-th);font-weight:bold;display:inline-block;width:8rem;border:none;}}@media screen and (max-width:991px){table#cart tfoot td{display:block;}}@media screen and (max-width:991px){table#cart tfoot td .btn{display:block;}}.basket-section{position:relative;}.basket-section .table-hover tbody tr:hover{background:#f5f5f5;}.basket-section .form-control{border:none;border-radius:0;width:60px;}@media screen and (max-width:991px){.basket-section .total-price-td{padding:20px 20px 10px 20px !important;}}.basket-section tr{transition:.3s ease-in-out;border-bottom:1px solid #ddd;}@media screen and (max-width:991px){.basket-section tr{display:block;padding-bottom:30px;}}.basket-section tr:last-child{border-bottom:none;}@media screen and (max-width:991px){.basket-section .nomargin{margin-top:15px;margin-bottom:0;}}@media screen and (max-width:991px){.basket-section .hidden-xs{display:none !important;}}.basket-section tbody{font-size:14px;background-color:#fafafa;}.basket-section .table th,.basket-section table td{border:none;}.basket-section .table td{padding:20px;}@media screen and (max-width:991px){.basket-section .table td:first-child{text-align:center;}}@media screen and (max-width:991px){.basket-section .table .img-responsive{width:100%;}}.basket-section .table th{text-transform:none;font-size:14px;color:#000;padding:20px;}.basket-section .black-x{background-color:#000;border:none;width:40px;height:40px;cursor:pointer;}@media screen and (max-width:991px){.basket-section .black-x{float:left;}}.basket-section .continue-shopping{cursor:pointer;text-transform:none;color:#000;font-size:14px;transition:.3s ease-in-out;}.basket-section .continue-shopping:hover,.basket-section .continue-shopping:focus{text-decoration:none;color:#1385ed;}.basket-section .checkout-button{background:-moz-linear-gradient(top,#0f92f8 0%,#1a6ed9 100%);background:-webkit-linear-gradient(top,#0f92f8 0%,#1a6ed9 100%);background:linear-gradient(to bottom,#0f92f8 0%,#1a6ed9 100%);border:none;cursor:pointer;transition:.3s ease-in-out;padding:15px 30px;color:#fff;text-align:center;text-transform:none;font-size:14px;font-weight:bold;display:block;width:100%;}.basket-section .checkout-button:hover,.basket-section .checkout-button:focus{text-decoration:none;}.basket-section .checkout-button:hover{background:-moz-linear-gradient(top,#1a6ed9 0%,#0f92f8 100%);background:-webkit-linear-gradient(top,#1a6ed9 0%,#0f92f8 100%);background:linear-gradient(to bottom,#1a6ed9 0%,#0f92f8 100%);}.basket-quoteStatus{display:block;margin:5px auto;}@media screen and (max-width:991px){.basket-quoteStatus{width:100%;}}.basket-quoteStatus select{height:50px;text-transform:none;font-size:14px;color:#a5a5a5;background:#fff;border-radius:0;border:1px solid #ddd;outline:none;padding:10px;transition:.3s ease-in-out;}.basket-quoteStatus select:focus{border:1px solid #1385ed;}.small-title{margin:15px 0;color:#a5a5a5;text-transform:none;font-size:14px;}.selectfield{width:100%;display:inline-block;position:relative;padding-top:20px;}@media screen and (max-width:768px){.selectfield{margin-bottom:15px;}}.selectfield:before{content:"";display:block;position:absolute;right:10px;top:0;bottom:0;width:1.1em;pointer-events:none;background-position:center;background-size:90%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiBoZWlnaHQ9IjUwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MCA1MCIgd2lkdGg9IjUwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iNTAiIHdpZHRoPSI1MCIvPjxwb2x5Z29uIHBvaW50cz0iNDcuMjUsMTUgNDUuMTY0LDEyLjkxNCAyNSwzMy4wNzggNC44MzYsMTIuOTE0IDIuNzUsMTUgMjUsMzcuMjUgIi8+PC9zdmc+);}.selectfield-margin:before{margin-top:20px;}#login-form{padding:30px;text-align:center;background:rgba(255,255,255,.55);}#login-form .login-label{min-width:85px;}.login .validation-summary-errors{padding:15px;margin:10px 0 20px 0;border:1px solid transparent;border-radius:4px;color:#31708f;background-color:#d9edf7;border-color:#bce8f1;width:auto;display:inline-block;}.login{height:77.4vh;background:url(/Content/images/brand/bmw/login-banner.jpg) no-repeat center;}.login .container{height:100%;}.login-nl{height:77.2vh;background:url(/Content/images/brand/bmw/login-banner-nl.jpg) no-repeat center !important;text-align:left !important;}.login-nl .container{height:100%;}.login-nl #login-form{padding:30px 0;color:#fff;text-align:left;background:transparent;}.login-nl #login-form h1{padding-bottom:20px;}.login-nl #login-form #forgotten-password{padding:5px;color:#f9ff0c;}@media(min-width:768px){.login-nl #login-form .form-actions{padding-left:20px;}.login-nl #login-form .login-label{min-width:155px;}.login-nl #login-form #btnLogin{margin-left:154px;}}@media(min-width:768px) and (min-width:1200px){.login-nl #login-form #btnLogin{margin-left:178px;}}@media(max-width:768px){.login-nl #btnLogin{margin-top:20px;}}.priceup{margin:50px;}.priceup .asdbutton{padding:14px;}.priceup select{height:50px;text-transform:none;font-size:14px;color:#a5a5a5;background:#fafafa;border-radius:0;border:1px solid #ddd;outline:none;padding:10px;transition:.3s ease-in-out;}.strapline #btnUpdate{margin-top:0;}#PriceUpStrapline{width:100%;}.custom-strapline-label{text-align:right;margin-top:10px;}@media screen and (max-width:1540px){.custom-strapline-label{text-align:left;}}@media screen and (max-width:1540px){.two-lines{margin-top:0;min-width:30px !important;}}.mainframe{margin:50px;}.mainframe .asdbutton,.mainframe .asdbutton-disabled{padding:14px;}.mainframe label{min-width:200px;}.mainframe select,.mainframe input[type="text"],.mainframe input[type="email"]{font-size:14px;color:#a5a5a5;background:#fafafa;border-radius:0;-webkit-appearance:none;border:1px solid #ddd;outline:none;transition:.3s ease-in-out;}.referral-frame,.report-frame{margin:50px 0 !important;}@media(min-height:960px){.contentframe{min-height:661px;}}@media(min-height:760px){.contentframe{min-height:500px;}}.referral td{padding:5px;}.referral select,.referral input[type="text"],.referral input[type="email"]{font-size:18px;}.referral select{width:100%;height:50px;display:block;text-transform:none;font-size:14px;color:#a5a5a5;background:#fff;border-radius:0;border:1px solid #ddd;outline:none;padding:10px 5px;transition:.3s ease-in-out;-webkit-appearance:none;}.referral .selectfield{padding-top:0;}.referral .selectfield:before{display:none;}.referral #SPLSearchArea{max-width:368px;}.referral .editor-field{margin:0 !important;}#editModelFrm label{display:inline-block;width:150px;}#editModelFrm select,#editModelFrm input[type="text"],#editModelFrm input[type="email"]{height:18px !important;}.editor-label{float:left;font-size:1em;font-weight:bold;width:120px;margin-right:5px;text-align:right;line-height:26px;}.editor-label-single-line{float:left;font-size:1em;font-weight:bold;margin-right:5px;text-align:right;line-height:26px;}.editor-label-compact{float:left;font-size:1em;font-weight:bold;margin-right:5px;text-align:right;margin:.2em .5em;}.editor-label-compact-padding{padding-top:7px;}.editor-label-compact-non-float{font-size:1em;font-weight:bold;width:80px;margin-right:5px;text-align:right;}.editor-field,#category{margin:.5em .5em .5em 0;}.editor-field label{min-width:150px;}.basket-summary{border:1px solid #ccc;border-collapse:collapse;empty-cells:show;width:100%;}.basket-summary td,.upsell-items td{padding:10px 10px 10px 10px;}.basket-summary tr{border-bottom:1px solid #c2c2c2;}.basket-summary th,.basket-summary tfoot{font-weight:bold;padding:5px 10px 5px 10px;}#discount-section{display:none;background-color:#ddd;padding:10px;}#discount-section .asdbutton{margin:10px;}#discount-section .discount-value{width:80%;height:45px;}.search-customer{padding:25px 0;background:rgba(180,180,180,.2);}@media screen and (max-width:991px){.search-customer .col-md-8{margin-top:30px;}}.search-customer span{text-transform:none;font-weight:normal;width:50%;display:block;float:left;}@media screen and (max-width:576px){.search-customer span{width:100%;}}.search-customer span.key-p{text-transform:none;font-weight:bold;}.search-customer span.value-p{color:#7b7b7b;}.search-customer span.selectfield{width:65px;}.search-customer input[type=text]{width:100%;height:50px;display:block;text-transform:none;font-size:14px;color:#a5a5a5;background:#fafafa;border-radius:0;-webkit-appearance:none;border:1px solid #ddd;outline:none;padding:10px;transition:.3s ease-in-out;}.search-customer #btnSearchCust{margin-top:0;height:100%;}@media screen and (max-width:991px){.search-customer #btnSearchCust{margin-top:10px;}}.search-customer h1.product-title-h1{text-transform:none;text-align:center;font-weight:bold;font-size:22px;margin:0 0 40px;display:block;position:relative;}.search-customer .confirm-field{float:right;}.cookies{font-size:.935rem;padding:15px;}.cookies .title{font-family:bmwtyperegularbold;}.cookies th,.cookies td{padding:15px;}.cookies table{margin-bottom:25px;word-wrap:break-word;table-layout:fixed;}.cookies .bold{font-weight:bold;}.cookie-disclaimer{margin-top:15px;margin-bottom:15px;}.cookie-disclaimer .cookie-link{color:#666;text-decoration:none;font-weight:bold;font-size:14px;}.cookie-disclaimer .cookie-text{font-size:.935rem;}.cookie-disclaimer .continue-button{width:100%;}.privacy{padding:15px;}#vin-wrapper{display:flex;}@media only screen and (max-width:576px){#vin-wrapper{flex-direction:column;margin:0;padding:0;}}@media(min-width:576px){#vin-wrapper{flex-direction:row;margin-top:20px;margin-bottom:20px;}}#vin-container{font-size:14px;}#vin-container span{text-align:center;padding:10px 15px;background:#00a0f0;border:1px solid rgba(0,0,0,.15);}#vin-lookup{background-color:#000f26;display:block;color:#fff;}#vin-lookup-button{margin-top:0;border:1px solid rgba(0,0,0,.15);font-size:14px;}#vin-lookup-button:hover{background-color:#d15d6d;}#vin-number{text-transform:uppercase;text-align:center;color:#595d60;border:none;padding:0;margin:0;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);line-height:43px;font-size:14px;}@media(min-width:360px){#vin-number{width:100%;}}@media(min-width:576px){#vin-number{width:220px;}}.dx-popup-title{background-color:#00a0f0 !important;color:#eee !important;}.dx-popup-wrapper>.dx-overlay-content{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}.affix{position:fixed;top:0;right:0;left:0;z-index:1030;}.full-width{width:100%;}.half-width{width:50%;}.pad-half-char{padding:.2em;}.save-cancel-buttons input[type="button"]{padding:14px !important;}.dealer-edit{width:40%;}.no-padding{padding:0;}.full-width{width:100%;}.half-width{width:50%;}.pad-half-char{padding:.2em;}.align-right{text-align:right;}.quarter-width{width:25%;}.align-left{text-align:left;}.align-center{text-align:center;}.padding-top{padding-top:8px;}.left{float:left;}.right{float:right;}.center{margin-left:auto;margin-right:auto;}.clear{clear:both;}.search-controls{padding:10px 0;}@media(min-width:1400px){.container{width:1160px;max-width:100%;}}.managemodelscontent{margin-left:20%;margin-right:20%;}.belux-homeImage,nl-homeImage{font-family:bmwtyperegularbold;top:12%;max-width:60%;font-style:normal;letter-spacing:-1.59px;text-shadow:1px 2px 3px #666;}.belux-homeImage-subTitle{font-family:bmwtyperegularbold;max-width:60%;font-style:normal;text-shadow:1px 2px 3px #666;}.nl-homeImage{font-family:bmwtyperegularbold;top:12%;max-width:510px;font-style:normal;letter-spacing:-1px;}.success{color:#31708f;}.searchable-data{display:none;}.min-height-45{min-height:45px;}.error,.field-validation-error{color:#f00;}.overlay{background:#e9e9e9;display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;}select::-ms-expand{display:none;}.error-background{background-color:#f00;}.expirywarning{font-weight:bold;margin:.5em 0 1em 0;}.scroll{max-height:200px;overflow-y:scroll;}#confirm{margin-left:auto;margin-right:auto;overflow:hidden;width:320px;}#confirm input[type=button]{font-weight:normal !important;}#customers{font-size:12px;}#customers h3{font-size:19px;}#customers input[type=button]{font-weight:normal !important;}#select-customer-header{font-size:19px;}#btnSearchAgainBottom{font-weight:normal !important;}.select-customer-button{font-weight:normal !important;}#ajaxspinner{display:none;margin-left:5px;}.pagination li.active{font-weight:bold;text-decoration:underline;}.tabcontent{padding:6px 12px;border:1px solid #b4b4b4;}.btn-link{border:0;border-radius:0;color:#666;cursor:pointer;font-weight:400;padding:0;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none;}.btn-link:hover,.btn-link:focus{background-color:transparent;color:#0653b6;text-decoration:underline;}.narrow-search{width:27% !important;}.information-title{font-weight:bold;text-transform:none;}.image{padding-bottom:5px;}@media(min-width:766px){.checkbox-padding{padding-top:60px;}}.preferences{padding-top:20px;font-size:.7rem;}#overlay{display:none;}.text-box{padding:0;}.quote .container{left:auto;right:auto;}@media(max-width:768px){.quote{margin:5px;}.quote .container{margin:10px;padding:0;width:0;}}@media(min-width:768px){.quote{margin:30px;}}.reportBorder{margin:0 auto;}.strapline .edit-status{background:#fff;width:70%;margin-left:auto;margin-right:auto;right:0;left:0;}.quote-label{width:130px;vertical-align:middle;}.quote-button{min-width:150px;}.strapline{width:65%;margin-left:auto;margin-right:auto;right:0;left:0;}#pbi-report{position:relative;padding-bottom:58.3%;height:0;overflow:hidden;}#pbi-report iframe{border:none;position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.close,.close:hover,.close:focus{opacity:1;}.page{min-height:0 !important;max-height:46px;}.dx-container{border:solid 1px #e8eaeb;}.dx-field-item-label-text{color:#000 !important;font-weight:bold;}.display-none{display:none;}.display-none-important{display:none !important;}.dx-datagrid-header-panel{display:none;}.dx-datagrid-content .dx-datagrid-table .dx-row>td{vertical-align:middle !important;}.dx-header-row{color:#7e7e7e;background-color:#f7f5f9;}.dx-datagrid .dx-link{color:#7ab8eb !important;text-decoration:underline !important;}.dx-datagrid .dx-link:hover{color:#000 !important;}.dx-datagrid-headers .dx-datagrid-table .dx-row>td{border-bottom:1px solid #d1d1d1 !important;}.dx-datagrid .dx-column-lines>td{border-right:1px solid #d1d1d1 !important;}.dx-container{border:solid 1px #d1d1d1;}.dx-checkbox-icon{border-color:#a5a5a5 !important;}.permissions{display:none;margin-left:51.5%;}.cookies h6{font-weight:bold;}.privacy h6{font-weight:bold;}.terms-checkbox{margin:0 5px;transform:scale(1.2);vertical-align:middle;}ul.no-bullet{margin-left:0;padding-left:0;display:inline;}ul.no-bullet li{margin-left:0;padding:3px 15px;list-style:none;display:block;font-size:10px;font-weight:bold;}ul.no-bullet li label{margin-left:3px;min-width:0;}label.small-title{min-width:0;}#report-pane,#pivotgrid-pane,#chart-pane,#year-pane{border:solid 1px #d1d1d1;background-color:rgba(245,245,245,.7);margin-bottom:1em;}#report-pane,#year-pane{padding:1em;font-size:14px;}#chart-pane{height:300px;}.reporting-label{font-size:10px;font-weight:bold;}#cookie-performance-consent-label,#cookie-essential-consent-label{background-image:url(/Content/images/info.png);background-position-x:left;background-position-y:center;background-repeat:no-repeat;padding:0 1.5rem;font-weight:bold;}.tooltip{position:relative;display:inline-block;opacity:1;text-align:left;border-radius:6px;padding:5px 0;z-index:1;width:200px;}.tooltip>.tooltip-inner{background-color:#ddd;color:#000;}.payment-card-logo{width:60px;height:42px;background-size:100% 100%;}.payment-card-logo:hover{background-size:100% 100% !important;}span.ui-checkboxradio-icon.ui-corner-all.ui-icon.ui-icon-background.ui-icon-blank{width:0;}div#order-confirmation img{max-width:200px;}div#order-confirmation tr:hover{background-color:transparent;}fieldset#payment-cards .error{position:absolute;padding-top:10px;padding-left:70px;}#cardcapture{padding:0;margin:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable{padding:0 !important;margin:0 !important;height:400px !important;width:300px !important;}.group-option-icon{display:block;width:30px;height:30px;color:#000;text-align:center;line-height:30px;position:absolute;top:1px;left:16px;background-color:#ddd;}.group-option-icon:hover{color:#fff;}.group-option-icon:hover+.option-overlay{display:block;}#client-logo{max-width:104px;}.option-overlay{z-index:999;position:absolute;top:0;left:0;height:94%;width:90%;margin:0 15px;background:#1a6ed9;border:1px solid #ddd;display:none;}.option-overlay:hover{display:block;}.option-overlay ul{list-style:none;padding:0;height:100%;overflow:auto;}.option-overlay li{margin:0;padding:0;}.option-overlay li .variation-item{padding:20px;text-transform:none;color:#fff;}.option-overlay li .variation-item h4{font-size:1.2em;}.option-overlay li .variation-item span{font-size:.9em;}.option-overlay li a{padding:0;margin-bottom:0;border:none;min-height:100px;}.option-overlay li a:hover .variation-item{color:#000;}#cart thead tr th{font-size:12px;}#cart tfoot tr td{font-size:12px;}div#spinner{display:none;width:100px;height:100px;position:fixed;top:50%;left:50%;background:url(/Content/images/spinner.gif) no-repeat center transparent;text-align:center;padding:10px;font:normal 16px Tahoma,Geneva,sans-serif;margin-left:-50px;margin-top:-50px;z-index:2;overflow:auto;}#address-select{display:none;}.SPLAddressListStBottomLine{display:none;}#payment-cards .ui-state-active,#payment-cards .ui-widget-content .ui-state-active,#payment-cards .ui-widget-header .ui-state-active,#payment-cards a.ui-button:active,#payment-cards .ui-button:active,#payment-cards .ui-button.ui-state-active:hover{border:2px solid #ff0800;}#management-container{margin:auto;max-width:1390px;}.series-title{font-family:"bmw_global_pro_bold" !important;color:#a6a6a6 !important;font-size:26px;text-transform:none;}.model-title{font-family:"bmw_global_pro" !important;font-size:18px;font-weight:inherit;text-transform:none;}#CustomStrapline{height:50px;font-size:14px;width:100%;padding:15px;}.custom-strapline-label{text-align:left;}.mainframe.strapline .row{margin:10px;}.chunky-input{cursor:pointer;height:50px;padding:10px;padding-left:20px;text-align:center;width:100% !important;margin-top:15px;font-weight:normal;}.important{font-size:16px;font-weight:bold;border:1px solid #000;}.accessory-variant-container{display:none;}
