html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*{font-weight:400;-webkit-text-size-adjust:none}
body{margin:0;font:normal 15px/22px kiam,Tahoma,sans-serif;color:#05141f;background:url(../../../../../../content/dam/kwcms/kme/global/en/assets/static/common/bg-container.gif) 0 0 repeat}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
button,input{outline:0}
button{width:auto;border:0;padding:0;background:0;font-weight:400}
button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}
li{list-style:none}
li,ol,ul{margin:0;padding:0}
a:active,a:focus,a:hover,button:active,button:focus,button:hover{text-decoration:underline}
p{margin:0}
.bg_eut_config{padding-top:0;margin-top:0}
#eut_container{overflow:unset}
.eut_cmly_section .inner{z-index:inherit;box-sizing:border-box;width:940px;margin:0 auto;position:relative}
@media(max-width:1024px){.eut_cmly_section .inner{position:static;max-width:100%}
}
@media(max-width:767px){#eut_container .eut_cmly_section .inner{position:static !important;max-width:100%}
}
@media(max-width:767px){#eut_container .eut_cmly_section .inner-no-padding{padding-left:0 !important;padding-right:0 !important}
}
.bg_eut_config{display:flex;flex-wrap:wrap}
.bg{background:#f1f1f1;display:flex}
.ng-dropdown-panel .scroll-host{background:#fff;border:1px solid #dfdfdf}
.modaleBtn:focus,input[name=trim_radio]:focus~label:before{outline:2px solid #000;outline-offset:2px;font-weight:700}
.ng-select .ng-select-container .ng-value-container{display:block;width:100%;height:30px;line-height:30px;border:1px solid #d6d6d6;background:#fcfcfc;padding:0 31px 0 8px;border-radius:2px;cursor:pointer;overflow:hidden;position:relative;box-sizing:border-box;background:#fff;color:#05141f;font-size:13px}
.ng-select .ng-select-container .ng-value-container:before{content:"";width:11px;height:8px;margin-top:-4px;position:absolute;top:50%;right:10px;background:url(../../../../../../etc.clientlibs/settings/wcm/designs/eut/clientlib/resources/rbr/icons/spr-form.png) 0 -31px no-repeat}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{margin:0 13px;display:block;height:39px;padding:10px 0 8px;color:#05141f;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;text-decoration:none}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{text-decoration:underline;background:#f7f8f8;color:#05141f !important}
.car-model-disclaimer{clear:both;padding-top:10px;color:#999;font-size:13px;font-family:kiam,arial;line-height:18px;margin:15px 0 0;padding-bottom:15px;display:inline-block;width:100%}
.car-model-disclaimer:after{position:absolute;bottom:0;left:0;content:"";display:block;width:23px;border-bottom:1px solid #05141f}
#eut_container .eut_cmly_section{background-color:#f2f2f2}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value{color:#05141f}
.eut_lb_slide img{max-width:100%}
.ng-input{height:0}
.loading_box{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;z-index:100}
.loading{position:absolute;left:50%;width:32px;height:32px;margin-left:-16px}
.loading_circle{position:absolute;background-color:#000;height:8px;width:8px;border-radius:12px;animation:loading_frame 1s infinite normal}
.loading01{left:50%;top:1px;margin-left:-4px;animation-delay:0}
.loading02{right:4px;top:4px;animation-delay:.12s}
.loading03{right:1px;top:50%;margin-top:-4px;animation-delay:.25s}
.loading04{right:4px;bottom:4px;animation-delay:.37s}
.loading05{left:50%;bottom:1px;margin-left:-4px;animation-delay:.5s}
.loading06{left:4px;bottom:4px;animation-delay:.62s}
.loading07{left:1px;top:50%;margin-top:-4px;animation-delay:.75s}
.loading08{left:4px;top:4px;animation-delay:.87s}
.loader_container .loading,.loader_container_tax .loading{position:relative;width:32px;height:32px;margin-left:0;float:left;margin-right:10px;left:0}
@keyframes loading_frame{0{background-color:#e6e6e6}
to{background-color:#000;transform:scale(.68)}
}
div.emission-text-inline-div{display:inline !important;width:auto !important;float:unset !important}
@media(max-width:767px){.zopim{margin-top:-40px !important;margin-bottom:40px !important}
}
