input[type=text]::-ms-clear{display:none}
a,a:visited{outline:0}
.mapcontainer{position:relative}
.mapcontainer.china{border:1px solid #cdcdcd}
.mapcontainer.china #viewDealers{position:absolute;top:0}
.mapcontainer.china #infoContent,.mapcontainer.china #displayDealers{position:absolute}
.mapcontainer #mapComponent{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}
.mapcontainer #mapComponent iframe{left:0;top:0;height:100%;width:100%;position:absolute;outline:0;border:0}
.mapcontainer #viewDealers{width:100%;height:40px;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
.mapcontainer #viewDealers .fa-caret-right{margin:0 15px}
.mapcontainer #viewDealers .fa-caret-right:before{color:#fff}
.mapcontainer #viewDealers .scania-icomoon-icon-focus{margin-right:20px;font-size:2rem}
.mapcontainer #viewDealers .scania-icomoon-icon-focus:before{color:#fff}
.mapcontainer #viewDealers button,.mapcontainer #viewDealers div,.mapcontainer #viewDealers h4{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin:0}
.mapcontainer #viewDealers #openDealer{flex:0}
.mapcontainer #viewDealers .map-title{flex:1;text-align:left;margin-left:20px;cursor:pointer}
.mapcontainer button{border:0;padding:0;margin:0}
.mapcontainer #dealerDetails{overflow-y:auto}
.mapcontainer #infoContent,.mapcontainer #displayDealers{display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;height:100%}
.mapcontainer #infoContent .infoContent-inner,.mapcontainer #displayDealers .infoContent-inner,.mapcontainer #infoContent .displayDealers-inner,.mapcontainer #displayDealers .displayDealers-inner{width:400px}
.mapcontainer #infoContent .infoContent-inner .scania-grey-theme,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme,.mapcontainer #infoContent .infoContent-inner .scania-blue-theme,.mapcontainer #displayDealers .infoContent-inner .scania-blue-theme,.mapcontainer #infoContent .displayDealers-inner .scania-blue-theme,.mapcontainer #displayDealers .displayDealers-inner .scania-blue-theme{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}
.mapcontainer #infoContent .infoContent-inner .scania-grey-theme div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme div,.mapcontainer #infoContent .infoContent-inner .scania-blue-theme div,.mapcontainer #displayDealers .infoContent-inner .scania-blue-theme div,.mapcontainer #infoContent .displayDealers-inner .scania-blue-theme div,.mapcontainer #displayDealers .displayDealers-inner .scania-blue-theme div{font-size:1.4rem;margin:0 10px;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}
.mapcontainer #infoContent .infoContent-inner .scania-grey-theme div.dealer-information,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme div.dealer-information,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme div.dealer-information,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme div.dealer-information,.mapcontainer #infoContent .infoContent-inner .scania-blue-theme div.dealer-information,.mapcontainer #displayDealers .infoContent-inner .scania-blue-theme div.dealer-information,.mapcontainer #infoContent .displayDealers-inner .scania-blue-theme div.dealer-information,.mapcontainer #displayDealers .displayDealers-inner .scania-blue-theme div.dealer-information{width:100%;margin:0;line-height:20px;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0 20px 0}
.mapcontainer #infoContent .infoContent-inner .scania-blue-theme,.mapcontainer #displayDealers .infoContent-inner .scania-blue-theme,.mapcontainer #infoContent .displayDealers-inner .scania-blue-theme,.mapcontainer #displayDealers .displayDealers-inner .scania-blue-theme{height:40px;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
.mapcontainer #infoContent .infoContent-inner .scania-blue-theme .dealer-name,.mapcontainer #displayDealers .infoContent-inner .scania-blue-theme .dealer-name,.mapcontainer #infoContent .displayDealers-inner .scania-blue-theme .dealer-name,.mapcontainer #displayDealers .displayDealers-inner .scania-blue-theme .dealer-name{margin:0;width:220px}
.mapcontainer #infoContent .infoContent-inner .scania-grey-theme,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 10px 120px 10px;height:100%;box-sizing:border-box}
.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-name,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-name,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-name,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-name{width:100%}
.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-phone,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-phone,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-phone,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-phone,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-email,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-email,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-email,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-email,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-workshop,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-workshop,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-workshop,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-workshop,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-website,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-website,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-website,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-website,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-openinghours,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-openinghours,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-openinghours,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-openinghours,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-acceptedcards,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-acceptedcards,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-acceptedcards,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-acceptedcards{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}
.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-phone div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-phone div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-phone div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-phone div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-email div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-email div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-email div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-email div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-workshop div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-workshop div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-workshop div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-workshop div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-website div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-website div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-website div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-website div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-openinghours div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-openinghours div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-openinghours div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-openinghours div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-acceptedcards div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-acceptedcards div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-acceptedcards div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-acceptedcards div{margin:5px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-phone div div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-phone div div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-phone div div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-phone div div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-email div div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-email div div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-email div div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-email div div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-workshop div div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-workshop div div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-workshop div div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-workshop div div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-website div div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-website div div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-website div div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-website div div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-openinghours div div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-openinghours div div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-openinghours div div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-openinghours div div,.mapcontainer #infoContent .infoContent-inner .scania-grey-theme .dealer-acceptedcards div div,.mapcontainer #displayDealers .infoContent-inner .scania-grey-theme .dealer-acceptedcards div div,.mapcontainer #infoContent .displayDealers-inner .scania-grey-theme .dealer-acceptedcards div div,.mapcontainer #displayDealers .displayDealers-inner .scania-grey-theme .dealer-acceptedcards div div{margin:0 0 5px 0}
.mapcontainer #infoContent .infoContent-inner a,.mapcontainer #displayDealers .infoContent-inner a,.mapcontainer #infoContent .displayDealers-inner a,.mapcontainer #displayDealers .displayDealers-inner a,.mapcontainer #infoContent .infoContent-inner a:link,.mapcontainer #displayDealers .infoContent-inner a:link,.mapcontainer #infoContent .displayDealers-inner a:link,.mapcontainer #displayDealers .displayDealers-inner a:link,.mapcontainer #infoContent .infoContent-inner a:hover,.mapcontainer #displayDealers .infoContent-inner a:hover,.mapcontainer #infoContent .displayDealers-inner a:hover,.mapcontainer #displayDealers .displayDealers-inner a:hover{text-decoration:none;color:#fff}
.mapcontainer #infoContent .infoContent-inner i,.mapcontainer #displayDealers .infoContent-inner i,.mapcontainer #infoContent .displayDealers-inner i,.mapcontainer #displayDealers .displayDealers-inner i{font-size:2rem;color:#fff}
.mapcontainer #infoContent .infoContent-inner #dealerDirection,.mapcontainer #displayDealers .infoContent-inner #dealerDirection,.mapcontainer #infoContent .displayDealers-inner #dealerDirection,.mapcontainer #displayDealers .displayDealers-inner #dealerDirection{color:#041e42;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}
.mapcontainer #infoContent .infoContent-inner #dealerDirection i,.mapcontainer #displayDealers .infoContent-inner #dealerDirection i,.mapcontainer #infoContent .displayDealers-inner #dealerDirection i,.mapcontainer #displayDealers .displayDealers-inner #dealerDirection i{color:#041e42;margin-left:10px}
.mapcontainer #infoContent .infoContent-inner #dealerDirection i.scania-icomoon-icon-directions,.mapcontainer #displayDealers .infoContent-inner #dealerDirection i.scania-icomoon-icon-directions,.mapcontainer #infoContent .displayDealers-inner #dealerDirection i.scania-icomoon-icon-directions,.mapcontainer #displayDealers .displayDealers-inner #dealerDirection i.scania-icomoon-icon-directions{border:1px solid #041e42;border-radius:50%}
.mapcontainer #infoContent .infoContent-inner #dealerDirection a,.mapcontainer #displayDealers .infoContent-inner #dealerDirection a,.mapcontainer #infoContent .displayDealers-inner #dealerDirection a,.mapcontainer #displayDealers .displayDealers-inner #dealerDirection a{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}
.mapcontainer #infoContent .infoContent-inner .slide-left,.mapcontainer #displayDealers .infoContent-inner .slide-left,.mapcontainer #infoContent .displayDealers-inner .slide-left,.mapcontainer #displayDealers .displayDealers-inner .slide-left{margin-left:20px}
.mapcontainer #infoContent .infoContent-inner .slide-left a:link,.mapcontainer #displayDealers .infoContent-inner .slide-left a:link,.mapcontainer #infoContent .displayDealers-inner .slide-left a:link,.mapcontainer #displayDealers .displayDealers-inner .slide-left a:link,.mapcontainer #infoContent .infoContent-inner .slide-left a:hover,.mapcontainer #displayDealers .infoContent-inner .slide-left a:hover,.mapcontainer #infoContent .displayDealers-inner .slide-left a:hover,.mapcontainer #displayDealers .displayDealers-inner .slide-left a:hover{color:#fff}
.mapcontainer #displayDealers{left:0 !important;top:40px !important}
.mapcontainer #displayDealers .displayDealers-inner{padding:20px;overflow-y:auto}
.mapcontainer #displayDealers .displayDealers-inner div{font-size:1.6rem;line-height:26px}
.mapcontainer #displayDealers .displayDealers-inner a,.mapcontainer #displayDealers .displayDealers-inner a:link,.mapcontainer #displayDealers .displayDealers-inner a:hover{color:#041e42}
.mapcontainer #displayDealers .displayDealers-inner i.link-arrow-right-red{font-size:1rem}
.mapcontainer #infoContent{left:0 !important;top:0 !important}
.mapcontainer #infoContent .infoContent-inner a,.mapcontainer #infoContent .infoContent-inner a:link,.mapcontainer #infoContent .infoContent-inner a:hover{color:#041e42}
@media(max-width:992px){.mapcontainer #infoContent .infoContent-inner,.mapcontainer #displayDealers .infoContent-inner,.mapcontainer #infoContent .displayDealers-inner,.mapcontainer #displayDealers .displayDealers-inner{width:100%}
.mapcontainer #infoContent .infoContent-inner h6{font-size:1.4rem}
.mapcontainer #viewDealers .map-title .btn-link{padding-right:0;padding-left:0}
.mapcontainer #mapComponent{height:300px}
.mapcontainer #infoContent{height:100% !important}
}
@media(max-width:768px){.mapcontainer #infoContent .infoContent-inner .slide-left,.mapcontainer #displayDealers .infoContent-inner .slide-left,.mapcontainer #infoContent .displayDealers-inner .slide-left,.mapcontainer #displayDealers .displayDealers-inner .slide-left{margin-left:0}
}