.md-pepo{padding-top:30px}
.md-pepo .md-nav-title{margin-top:10px !important;padding:0 14px 0 !important}
.md-pepo .md-section-space{margin-top:20px}
.md-pepo .md-cs-loading-indicator{background-color:rgba(255,255,255,0.8);display:none;font-size:40px;height:100%;left:0;position:fixed;top:0;width:100%;z-index:25}
.md-pepo .md-cs-loading-indicator.md-cs-loading-active{display:block}
.md-pepo .md-cs-loading-indicator .md-icn-loader{left:50%;margin:-20px 0 0 -20px;position:absolute;top:30%;z-index:10}
.md-pepo a{cursor:pointer}
.md-pepo .md-custom-popup-header{display:flex;align-items:center}
.md-pepo .md-car-list{display:flex;flex-direction:column}
.md-pepo .md-car-item{display:flex;flex-direction:column;padding-bottom:20px}
.md-pepo .md-pepo-vehicle{display:flex;flex-direction:column}
.md-pepo .md-pepo-preselected-image{width:100%}
.md-pepo .md-clearance-details{text-decoration:underline}
.md-pepo .md-margin-bottom{margin-bottom:5px}
.md-pepo.md-next .md-pepo-vehicle-name{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:26px;font-size:1.6250000000000002rem;line-height:1em;margin-bottom:10px;color:#000}
.localized-fonts-loaded .md-pepo.md-next .md-pepo-vehicle-name{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-pepo.md-next .md-pepo-vehicle-vin{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:14px;font-size:.8749999999999999rem;line-height:1em;margin-bottom:10px}
.localized-fonts-loaded .md-pepo.md-next .md-pepo-vehicle-vin{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-pepo.md-next .md-pepo-vehicle-vin span,.md-pepo.md-next .md-pepo-vehicle-vin p{display:block;padding-top:10px}
.localized-fonts-loaded .md-pepo.md-next .md-pepo-vehicle-vin{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-pepo .md-btn-details{color:#fff;margin-right:20px}
.md-pepo .md-btn-download{color:#fff;margin-right:20px}
.md-pepo .md-option-buttons{display:flex}
.md-pepo .md-vehicle-container{margin:20px 20px 20px 0}
.md-pepo .md-goback{margin:30px -4px 30px}
.md-pepo .md-category{padding-top:40px}
.md-pepo .md-privacy-icon{background:url("../../../../etc.clientlibs/minidigital/components/pepo/clientlib/resources/MINI_Privacy.svg") center center no-repeat;background-size:70px auto;height:74px;width:74px;display:block;margin-top:-15px;margin-left:-16px}
.md-pepo .md-heading-item.md-settings-heading{display:flex}
.md-pepo .md-heading-item.md-settings-heading h4{margin:0}
.md-pepo .md-settings-container{padding:0;display:flex;flex-direction:row;flex-wrap:wrap}
.md-pepo .md-setting-item{display:flex;flex-direction:column;min-height:1px;padding-left:10px;padding-right:10px;flex:0 0 100%;max-width:100%;padding-bottom:10px}
.md-pepo .md-setting-item .md-setting-state{margin-top:10px;margin-left:20px}
.md-pepo .md-clearances-container{padding:0;display:flex;flex-direction:row;flex-wrap:wrap}
.md-pepo .md-clearance-item{display:flex;flex-direction:column;min-height:1px;padding-right:10px;flex:0 0 50%;max-width:100%;padding-bottom:10px}
.md-pepo .md-summary-content-wrapper{background:#f1f1f1;border-bottom:2px solid #fff;height:calc(100% -  20px)}
.md-pepo .md-clearances{padding-bottom:40px}
.md-pepo .md-slide-down{transition:max-height 1s;overflow:hidden}
.md-pepo .md-slide-down.md-expanded{max-height:unset}
.md-pepo .md-expand-trigger{padding-top:40px;display:flex;align-items:center;justify-content:center}
.md-pepo .md-expand-trigger a{text-decoration:underline;margin-left:10px}
.md-pepo .md-text-gray{color:#a7a7a7;padding-top:10px}
.md-pepo .md-summary-row{display:flex;padding-top:10px;padding-bottom:10px}
.md-pepo .md-summary-row div{word-wrap:break-word}
.md-pepo .md-cell{width:40%}
.md-pepo .md-personal-settings .md-questions-container{display:flex;flex-direction:column;margin-bottom:50px;width:100%}
.md-pepo .md-personal-settings .md-questions-container .md-error{color:#d52b2b}
.md-pepo .md-personal-settings .md-questions-container select{font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;background:transparent;color:#000;background-color:#fff;border-radius:0;cursor:pointer;height:auto;outline:0;border:0;padding:10px 0 10px 10px;-webkit-appearance:none;line-height:1em;margin:0;width:100%}
.localized-fonts-loaded .md-pepo .md-personal-settings .md-questions-container select{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-pepo .md-personal-settings .md-questions-container select option,.md-pepo .md-personal-settings .md-questions-container select optgroup{border:0;background-color:#000;color:#fff}
.md-pepo .md-personal-settings .md-questions-container select option[disabled],.md-pepo .md-personal-settings .md-questions-container select optgroup[disabled],.md-pepo .md-personal-settings .md-questions-container select option[selected],.md-pepo .md-personal-settings .md-questions-container select optgroup[selected],.md-pepo .md-personal-settings .md-questions-container select option:disabled,.md-pepo .md-personal-settings .md-questions-container select optgroup:disabled,.md-pepo .md-personal-settings .md-questions-container select option:checked,.md-pepo .md-personal-settings .md-questions-container select optgroup:checked{text-shadow:none;background:#a7a7a7;color:#000}
.md-pepo .md-personal-settings .md-questions-container .md-select-wrapper{display:block;margin-top:15px;margin-bottom:15px;position:relative;border:1px solid #000}
.md-pepo .md-personal-settings .md-questions-container .md-select-wrapper:after{border-radius:0;width:30px;height:25px;position:absolute;z-index:4;right:-3px;top:7px}
.md-pepo .md-personal-settings .md-questions-container .md-select-wrapper.md-error-input{border:1px solid #d52b2b}
.md-pepo .md-personal-settings .md-questions-container input{transition:border-color .5s;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;border:1px solid #000;-webkit-transform:translate(0,0,0);float:none;width:100%;position:relative;padding:5px 0 5px 5px;color:#000;background-color:#fff}
.localized-fonts-loaded .md-pepo .md-personal-settings .md-questions-container input{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-pepo .md-personal-settings .md-questions-container input.ng-invalid-minlength,.md-pepo .md-personal-settings .md-questions-container input.md-error-input{border:1px solid #d52b2b}
.md-pepo .md-personal-settings .md-questions-container input.ng-invalid-minlength:focus,.md-pepo .md-personal-settings .md-questions-container input.md-error-input:focus,.md-pepo .md-personal-settings .md-questions-container input.ng-invalid-minlength:hover,.md-pepo .md-personal-settings .md-questions-container input.md-error-input:hover,.md-pepo .md-personal-settings .md-questions-container input.ng-invalid-minlength:active,.md-pepo .md-personal-settings .md-questions-container input.md-error-input:active{border:1px solid #d52b2b}
.md-pepo .md-personal-settings .md-questions-container input:focus,.md-pepo .md-personal-settings .md-questions-container input:hover,.md-pepo .md-personal-settings .md-questions-container input:active{border:1px solid #000;outline:0;color:#000}
.md-pepo .md-personal-settings .md-buttons-container{display:flex;width:100%}
.md-pepo .md-personal-settings .md-buttons-container a:first-of-type{margin-right:10px}
.md-square{border:1px solid #a7a7a7}
.md-border-bottom{border-bottom:.5px solid #a7a7a7;width:86%;margin-left:15px}
.md-manual-map-update .md-top-border{border-top:4px solid #f9dc71;width:50%}
.md-manual-map-update b{font-size:18px}
.md-manual-map-update .md-info-icon{margin-left:45%;padding-bottom:20px;font-size:20px;color:#f9dc71}
.md-contact-details p{margin-bottom:10px}
.md-service-detail b{font-size:18px}
.md-service-detail .md-service-description{padding-bottom:10px}
.md-policy-cardata a#termsOpen{text-decoration:underline;cursor:pointer}
.md-policy-cardata a#policyOpen{text-decoration:underline;cursor:pointer}
.md-download-archive{text-decoration:none;display:flex}
.md-manual-map-update-step-section{border-bottom:2px solid #000}
.md-manual-map-update-info-panel{box-shadow:0 8px 15px 0 #e6e6e6;margin-bottom:30px;margin-top:30px;padding:45px 30px}
.md-btn-accept.md-disabled{cursor:not-allowed;opacity:.5}
.md-btn-accept.md-disabled:active{background-color:#007da3;border:2px solid #007da3;color:#fff}
.md-btn-accept.md-disabled:hover{background-color:#007da3;border:2px solid #007da3;color:#fff}
.md-header-item{font-size:14px;font-size:.8749999999999999rem;line-height:1em;font-family:'MINIBold','Georgia',serif;line-height:1.3;letter-spacing:.05em;display:inline-block;font-size:16px;width:90%;text-transform:uppercase;padding:20px 0 20px 0}
.localized-fonts-loaded .md-header-item{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.localized-fonts-loaded .md-header-item{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-padding-20{padding:20px 20px 20px 20px}
.md-next .md-table-summary.py-lg{padding-top:0}
.md-table-summary{overflow:hidden}
.md-table-summary table.md-pms-table{width:100%;vertical-align:middle;margin-bottom:60px;table-layout:fixed}
.md-table-summary table.md-pms-table .md-pms-table-head,.md-table-summary table.md-pms-table .md-pms-table-body{font-family:'MINISansReg',Arial,sans-serif;font-size:.75rem;line-height:.875rem}
.localized-fonts-loaded .md-table-summary table.md-pms-table .md-pms-table-head,.localized-fonts-loaded .md-table-summary table.md-pms-table .md-pms-table-body{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-table-summary table.md-pms-table .md-pms-row{height:100px;border-bottom:1px solid #000}
.md-table-summary table.md-pms-table .md-show-more{width:5%}
.md-table-summary table.md-pms-table .md-cell-show-more{padding-left:10px}
.md-table-summary table.md-pms-table .md-pms-head{width:40%;vertical-align:middle;text-align:left;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.md-table-summary table.md-pms-table .md-pms-head.md-index{width:15%}
.md-table-summary table.md-pms-table .md-pms-head.is-last{width:25%}
.md-table-summary table.md-pms-table .md-pms-data{vertical-align:middle;text-align:left;padding:5px 0;overflow:hidden;text-overflow:ellipsis;padding-left:5px}
.md-table-summary table.md-pms-table .md-pms-head b,.md-table-summary table.md-pms-table .md-pms-data b{font-family:'MINISansBold',Arial,sans-serif;text-transform:uppercase;font-weight:normal}
.localized-fonts-loaded .md-table-summary table.md-pms-table .md-pms-head b,.localized-fonts-loaded .md-table-summary table.md-pms-table .md-pms-data b{font-family:'MINISansBold','MINISansBoldLocalized',Arial,sans-serif}
.md-table-summary table.md-pms-table .md-pms-head strong,.md-table-summary table.md-pms-table .md-pms-data strong{font-family:'MINISansBold',Arial,sans-serif;text-transform:uppercase;font-weight:normal;word-break:break-word}
.localized-fonts-loaded .md-table-summary table.md-pms-table .md-pms-head strong,.localized-fonts-loaded .md-table-summary table.md-pms-table .md-pms-data strong{font-family:'MINISansBold','MINISansBoldLocalized',Arial,sans-serif}
.md-table-summary table.md-pms-table .md-pms-data span{margin-right:2px}
.md-direction-rtl .md-table-summary table.md-pms-table{direction:rtl}
.md-direction-rtl .md-table-summary table.md-pms-table .md-pms-data span{margin-right:0;margin-left:10px}
.md-direction-rtl .md-table-summary table.md-pms-table .md-pms-head,.md-direction-rtl .md-table-summary table.md-pms-table .md-pms-data{text-align:right}
@media(min-width:768px){.md-table-summary table.md-pms-table .md-pms-head.is-last{width:20%}
}
.md-table-summary table.md-pms-table .md-pms-data,.md-table-summary table.md-pms-table .md-pms-head{font-size:16px}
.md-table-summary .md-pms-flex-col-3,.md-table-summary .md-pms-flex-col-9{display:block;width:100%;padding-left:5px;padding-right:5px}
.md-table-summary .md-pms-flex-col-3{padding-bottom:5px}
.md-direction-rtl .md-table-summary .md-toggle-select{margin-left:auto}
@media(min-width:768px){.md-table-summary .md-pms-flex-col-3,.md-table-summary .md-pms-flex-col-9{padding-left:10px;padding-right:10px}
}
@media(min-width:1024px){.md-table-summary .md-flex-row{flex-wrap:nowrap}
.md-table-summary .md-pms-flex-col-3{padding-left:0;padding-right:0;padding-bottom:0;display:flex;position:relative;min-height:1px;padding-left:5px;padding-right:5px;flex:0 0 25%;max-width:25%}
.md-table-summary .md-pms-flex-col-9{position:relative;min-height:1px;padding-left:5px;padding-right:5px;flex:0 0 75%;max-width:75%}
}
@media(min-width:1024px) and (min-width:768px){.md-table-summary .md-pms-flex-col-3{padding-left:10px;padding-right:10px}
}
@media(min-width:1024px) and (min-width:768px){.md-table-summary .md-pms-flex-col-9{padding-left:10px;padding-right:10px}
}
@media(min-width:768px){.md-pepo.md-next .md-pepo-vehicle-name{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1em;font-size:40px;font-size:2.5rem;margin-bottom:8px}
.localized-fonts-loaded .md-pepo.md-next .md-pepo-vehicle-name{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-pepo .md-option-buttons{display:flex;flex-direction:row}
.md-pepo .md-btn-details{margin:10px 0 auto;max-width:240px;margin-right:20px}
.md-pepo .md-btn-download{max-width:300px;margin-bottom:15px;margin-top:30px}
.md-pepo .md-button-reduce-width{max-width:400px}
.md-pepo .md-pepo-preselected-image{max-width:700px;width:100%}
.md-pepo .md-personal-settings .md-questions-container{width:80%}
.md-pepo .md-personal-settings .md-buttons-container{width:80%}
}
@media(max-width:767px){.md-pepo .md-clearance-item{flex:0 0 100%;max-width:100%}
.md-pepo .md-setting-item{flex:0 0 50%;max-width:50%}
.md-pepo .md-option-buttons{display:flex;flex-direction:column}
.md-pepo .md-btn-details{margin:10px 0 auto}
.md-pepo .md-btn-download{margin:10px 0 auto}
.md-pepo .md-goback{margin:20px -4px 20px}
.md-pepo .md-settings .md-tooltip-container{width:40%}
.md-pepo .md-settings .btn-secondary{width:40%;margin-left:20%}
.md-pepo .md-settings .md-general-setting-container .md-border-bottom{width:30%}
.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-wrapper{height:auto !important}
.md-connected .heading{padding-left:20px !important}
}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-custom-layer-header,.md-custom-layer[data-layer-group="md-error-info"] .md-custom-layer-header{display:flex;align-items:center;background:#fff;color:#000;border-top:solid 1px #fff;border-bottom:solid 2px #000;overflow:hidden;margin:-1px 0 0;padding:20px 10px;position:relative;z-index:3;box-shadow:none}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-custom-layer-header .md-custom-layer-title,.md-custom-layer[data-layer-group="md-error-info"] .md-custom-layer-header .md-custom-layer-title{color:#000}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-custom-layer-main,.md-custom-layer[data-layer-group="md-error-info"] .md-custom-layer-main{background:#fff;color:#000;height:100%;overflow-y:auto;overflow-x:hidden;padding:20px 10px 10px}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-icn-close,.md-custom-layer[data-layer-group="md-error-info"] .md-icn-close{color:#000}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-custom-layer-main-wrapper,.md-custom-layer[data-layer-group="md-error-info"] .md-custom-layer-main-wrapper{background:#fff}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-heading,.md-custom-layer[data-layer-group="md-error-info"] .md-heading{margin:20px 20px 20px 20px}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-confirm-clearance .md-message,.md-custom-layer[data-layer-group="md-error-info"] .md-confirm-clearance .md-message{display:flex}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-confirm-clearance .md-content,.md-custom-layer[data-layer-group="md-error-info"] .md-confirm-clearance .md-content{display:flex}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-confirm-clearance .md-info.md-icnpre-alert,.md-custom-layer[data-layer-group="md-error-info"] .md-confirm-clearance .md-info.md-icnpre-alert{margin-right:10px;color:#c00;margin-top:-3px;width:40px;height:40px}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-clearance-confirmation,.md-custom-layer[data-layer-group="md-error-info"] .md-clearance-confirmation{display:flex;flex-direction:column;height:100%}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-buttons,.md-custom-layer[data-layer-group="md-error-info"] .md-buttons{display:flex;justify-content:flex-end;margin-top:40px}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-buttons .md-btn,.md-custom-layer[data-layer-group="md-error-info"] .md-buttons .md-btn{margin:10px 10px 10px 10px;min-width:150px}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-buttons .md-btn.md-btn-cancel,.md-custom-layer[data-layer-group="md-error-info"] .md-buttons .md-btn.md-btn-cancel{background-color:#000;border:2px solid #000}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-buttons .md-btn.md-btn-cancel:hover,.md-custom-layer[data-layer-group="md-error-info"] .md-buttons .md-btn.md-btn-cancel:hover{border:2px solid #000;background:#fff;color:#000}
.md-padding-bottom-20{padding-bottom:20px}
.md-car-faq{padding-top:30px;padding-bottom:30px}
.md-settings-container{display:flex}
.md-settings-container .md-image{flex:0 0 100%;max-width:600px;width:30%}
.md-settings-container .md-clearances{flex:0 0 100%}
.md-settings .md-icn-loader{font-size:20px;margin-left:10px;height:24px}
.md-settings .md-general-setting-container{padding-top:40px;display:flex;align-items:center}
.md-settings .md-general-setting-container .md-border-bottom{width:15%;height:1px;margin-bottom:20px}
.md-settings .md-tooltip-info{margin-top:5px;margin-right:5px}
.md-settings .md-tooltip-container{position:absolute;width:70%;background-color:#fff;box-shadow:0 8px 8px 0 rgba(0,0,0,0.2);z-index:10;margin-left:16px;margin-top:-20px;border:1px solid}
.md-settings .md-tooltip-container .md-tooltip-text{padding:20px;word-break:break-word}
.md-settings .md-tooltip-container .md-close-button{position:absolute;font-size:1rem;line-height:1.375rem;top:0;right:0;cursor:pointer}
.md-settings .md-switch-container{display:flex}
.md-settings .md-switch-container-no-info{margin-left:20px}
.md-settings .md-switch{display:flex}
.md-settings .md-label-switch{padding-top:5px;padding-left:10px}
.md-settings .md-text-grey{color:#e5e5e5}
.md-settings .md-btn-switch{position:relative;display:block;width:60px;height:29px;cursor:pointer;background-color:#000;border:2px solid #666;border-radius:40px}
.md-settings .md-btn-switch .md-btn-switch-circle{position:absolute;top:0;left:0;display:block;height:25px;width:25px;background-color:#a7a7a7;border-radius:40px}
.md-settings .md-btn-switch--on{background-color:#000;border:2px solid #666}
.md-settings .md-btn-switch--on .md-btn-switch-circle--on{left:auto;right:0;background-color:#fff}
.md-padding-top-20{padding-top:20px}
.region-radio{padding-bottom:10px;display:flex;vertical-align:top}
.region-radio input[type=radio]{position:absolute;height:0;width:0;opacity:0;cursor:pointer}
.region-radio input[type=radio]:checked+label.clickable:before{border-radius:100px;display:block;content:'';width:10px;height:10px;background:#000;position:absolute;left:3px;top:3px}
.region-radio .clickable{cursor:pointer;border:2px solid #000;border-radius:100px;width:20px;height:20px;display:inline-block;position:relative}
.region-radio span{display:inline-block;margin:3px 0 0 10px}
.md-settings-reset{padding-top:50px}
.md-reset-button.md-disabled{pointer-events:none;cursor:not-allowed;opacity:.5}
.md-reset-button.md-disabled:active{background-color:#007da3;border:2px solid #007da3;color:#fff}
.md-reset-button.md-disabled:hover{background-color:#007da3;border:2px solid #007da3;color:#fff}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-custom-layer-wrapper{width:100%}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-custom-layer-header{background:#fff;border-top:solid 1px #fff;border-bottom:solid 2px #fff;overflow:hidden;margin:-1px 0 0;padding:20px 10px;position:relative;z-index:3}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-policy-cardata{margin-left:10px}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-icn-close{color:#000}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-custom-layer-main{background:#fff}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-policy-item{background:#f1f1f1;display:flex;flex-wrap:wrap;flex-direction:column;flex:0 0 100%;max-width:95%;text-align:center;margin:13px;align-items:center}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-policy-item .md-policy-icon{max-width:50px;padding-top:20px}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-header-text{text-transform:uppercase;padding-bottom:20px;padding-top:30px}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-buttons-container{display:flex;justify-content:flex-end;margin-top:20px;margin-bottom:20px;margin-right:20px}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-buttons-container .md-btn{margin:10px 10px 10px 10px;min-width:150px}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-buttons-container .md-btn.md-btn-cancel{background-color:#000;border:2px solid #000;color:#fff}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-buttons-container .md-btn.md-btn-cancel:hover{border:2px solid #000;background:#fff;color:#000}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-buttons-container a{margin-left:10px}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-checkbox{vertical-align:top;transition:color .5s;display:flex;align-items:center;position:relative;margin:16px 0 0;color:#fff;width:100%}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;position:absolute;opacity:0;left:0;top:0;z-index:-1;cursor:pointer;display:block;width:0;height:0;padding:0;margin:0;border:0;outline:0;background:transparent}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-checkbox .md-checkable-label{color:#000;font-size:1rem;margin-left:10px}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-checkbox input[type=checkbox]+label.md-clickable{display:inline-block;vertical-align:top;transition:border-color .5s;cursor:pointer;padding:0;border-radius:0;flex-shrink:0;width:24px;height:24px;outline:0;position:relative;border:2px solid #000}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-checkbox input[type=checkbox]:checked+label.md-clickable:after{background:url(../../../../etc.clientlibs/settings/wcm/designs/minidigital-white/images/forms/resources/checkbox-tick.png) center center no-repeat;background-size:16px auto}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-error{font-family:'MINISansReg',Arial,sans-serif;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;color:#c00;display:block;margin:5px 0 0}
.localized-fonts-loaded .md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-error{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
@media(min-width:768px){.md-pepo.md-next .md-pepo-vehicle-name{font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1em;font-size:40px;font-size:2.5rem;margin-bottom:8px}
.localized-fonts-loaded .md-pepo.md-next .md-pepo-vehicle-name{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-pepo .md-pepo-preselected-image{max-width:700px;width:100%}
.md-pepo .md-service-detail{display:flex}
.md-pepo .md-service-detail .md-service-item{flex:0 0 60%;padding-right:50px}
.md-pepo .md-service-detail .md-service-container{padding-top:20px;padding-bottom:50px}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-custom-layer-wrapper,.md-custom-layer[data-layer-group="md-error-info"] .md-custom-layer-wrapper{height:auto !important}
.md-custom-layer[data-layer-group="md-clearance-confirmation"] .md-message,.md-custom-layer[data-layer-group="md-error-info"] .md-message{height:50%}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-custom-layer-wrapper{width:90%;height:80%}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-policy-item{flex:0 0 46%;max-width:50%;margin:0;margin-left:15px;margin-bottom:15px}
.md-custom-layer[data-layer-group="md-cardata-policy-confirmation"] .md-policy-cardata{margin-left:30px}
}
.md-custom-layer[data-layer-group="md-setting-info"]{position:fixed}
.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-wrapper,.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-header,.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-main-wrapper,.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-main,.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-main::-webkit-scrollbar{background-color:#fff;color:#000}
.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-main{padding:15px;display:flex}
.md-custom-layer[data-layer-group="md-setting-info"] .md-tooltip-text{padding:15px}
.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-header{border-top:0;border-bottom:0;box-shadow:none}
.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-title{color:#000;font-size:1.5rem}
.md-custom-layer[data-layer-group="md-setting-info"] .md-custom-layer-btn.md-icn-close{color:#000}
.md-custom-layer-veil[data-layer-group="md-setting-info"]{position:fixed}
@media only screen and (min-width:480px) and (max-width:1023px){.heading{padding-left:20px !important}
.md-pepo .md-option-buttons{display:flex;flex-direction:row}
.md-pepo .md-btn-details{margin:10px 0 auto;max-width:240px;margin-right:20px}
.md-pepo .md-btn-download{margin:10px 0 auto}
.md-pepo .md-goback{margin:20px -4px 20px}
}
@media(min-width:768px){.md-connected .heading{padding-left:30px !important}
}
@media(min-width:1280px){.md-pepo .md-btn-details{margin:10px 0 auto;max-width:240px;margin-right:20px}
}