.no-banner-container{padding-top:24px;margin-top:113px;min-height:300px}
.ui-autocomplete-row{padding:6px 16px;font-family:"RobotoBold",sans-serif;font-weight:normal;font-size:10px;color:#fff}
.ui-autocomplete-row.disabled{cursor:default;pointer-events:none}
.ui-autocomplete-row.ui-auto-model{margin-left:16px !important;border-left:1px solid rgba(36,39,44,0.15)}
.common-features-row .notallowedcursor{cursor:not-allowed !important;opacity:.5}
.common-features-row .checkboxmark{outline:0}
.mask-section{position:absolute;width:100%;min-height:394px;top:0;left:0;background:#000;padding:16px;box-sizing:border-box;z-index:99}
.external-car-selection-container{display:block;text-align:right}
.external-car-selection-container .car-details-column{position:relative;display:inline-block;text-align:left;float:left;margin-top:10px}
.external-car-selection-container .car-details-column .car-container{background-image:url("../../../../../content/dam/mgmotor/icons/car-preview-placeholder.png");background-repeat:no-repeat;background-position:0 50%;background-size:cover}
.external-car-selection-container .car-details-column .model-title{padding:24px 0;font-family:"GillSansBold",sans-serif;color:#000}
.external-car-selection-container .car-details-column .model-title .model-edit{display:inline-block;float:right}
.external-car-selection-container .car-details-column .model-title .model-edit img{cursor:pointer}
.external-car-selection-container .car-details-column .variant-select-container{padding-bottom:20px}
.external-car-selection-container .car-details-column .cc-variant-price{font-family:"RobotoBold",sans-serif;font-weight:normal;color:#000}
.external-car-selection-container .car-details-column .cc-price-tag{font-family:"RobotoMedium",sans-serif;font-weight:normal;color:#666}
.external-car-selection-container .empty-col{display:table-cell;width:310px}
.external-car-selection-container .p2-form .compare-variant{font-size:12px}
#external-variants-accordian .mg-accordian .acc-title{display:table;width:100%;padding-right:0}
#external-variants-accordian .mg-accordian .acc-title .param-name{float:left}
#external-variants-accordian .mg-accordian .acc-title span:first-child{min-width:15.5%;float:left}
#external-variants-accordian .mg-accordian .acc-table{display:table;width:100%}
#external-variants-accordian .mg-accordian .acc-table .acc-field-row{display:table-row}
#external-variants-accordian .mg-accordian .acc-table .acc-field-row .acc-field{display:table-cell;width:288px;padding:16px 0;border-bottom:1px solid #e1e1e1}
#external-variants-accordian .mg-accordian .acc-table .acc-field-row .acc-field.acc-field-lbl{color:#666;width:165px;padding-right:0}
#external-variants-accordian .mg-accordian .acc-table .acc-field-row .acc-field.acc-field-value{color:#000;padding-left:20px}
#external-variants-accordian .mg-accordian .stars-cnt{padding-top:12px}
#external-variants-accordian .acc-title::before{padding-left:1%}
#external-variants-accordian .acc-title{padding:16px 0 16px 3%}
#external-variants-accordian .emptyAccMsgRow{padding:40px 0;text-align:center;font-family:"RobotoBold",sans-serif;background:#fafafa;font-size:16px}
.modal-add-car{width:100%;height:394px}
.modal-add-car .modal-tab{position:relative}
.modal-add-car .modal-tab ul li{display:inline-block;margin-right:35px;font-family:"RobotoBold",sans-serif;font-weight:normal;font-size:12px;color:#666;cursor:pointer}
.modal-add-car .modal-tab ul li.tab-active{color:#fff}
.modal-add-car .modal-tab .cd-modal-close{position:absolute;right:0;width:16px;height:16px;font-size:18px;color:#cf2230;top:0;cursor:pointer}
.modal-add-car .cd-input-container{margin:16px 0;display:none}
.modal-add-car .cd-input-container.active{display:block}
.modal-add-car .cd-input-container input{background:transparent !important;border:1px solid #999 !important;width:100%;color:#fff;padding:7px 10px;font-family:"RobotoBold",sans-serif;font-size:12px}
ul.my-custom-auto{height:238px;overflow:auto;background:transparent}
span.additional-ref{display:block}
span.additional-ref span.cd-variant-colors{width:17px;height:17px;display:inline-block;border-radius:50%;margin-right:5px;border:1px solid rgba(36,39,44,0.1)}
span.additional-ref span.cd-variant-colors.more-color{display:none}
#car-comparison-component{padding:20px 0;width:auto}
#car-comparison-component .carousel-control-prev-icon{width:48px;height:48px;-webkit-box-shadow:0 8px 12px 0 rgba(36,39,44,0.15);box-shadow:0 8px 12px 0 rgba(36,39,44,0.15);position:absolute;top:50%;margin-top:-24px;-webkit-border-radius:2px;border-radius:2px;background:#fff;z-index:99;text-indent:-9999px;left:-27px;-webkit-border-radius:50%;border-radius:50%}
#car-comparison-component .carousel-control-prev-icon:after{-webkit-transform:rotate(-315deg);border:1px solid rgba(36,39,44,0.7);border-width:0 0 2px 2px;content:"";display:block;font-size:0;height:10px;left:50%;line-height:0;margin:-4px 0 0 -2px;position:absolute;top:50%;transform:rotate(-315deg);width:10px}
#car-comparison-component .carousel-control-next-icon{width:48px;height:48px;-webkit-box-shadow:0 8px 12px 0 rgba(36,39,44,0.15);box-shadow:0 8px 12px 0 rgba(36,39,44,0.15);position:absolute;top:50%;margin-top:-24px;-webkit-border-radius:2px;border-radius:2px;background:#fff;z-index:99;text-indent:-9999px;right:-37px;-webkit-border-radius:50%;border-radius:50%}
#car-comparison-component .carousel-control-next-icon:after{border:1px solid rgba(36,39,44,0.7);border-width:0 0 2px 2px;content:"";position:absolute;width:10px;height:10px;line-height:0;font-size:0;-webkit-transform:rotate(-315deg);transform:rotate(-135deg);display:block;left:50%;top:50%;margin:-4px 0 0 -6px}
#car-comparison-component .car-cmp-img{float:left;height:auto;width:288px;margin-left:15px}
#car-comparison-component .carousel-item.car-cmp-item.active{width:auto}
#car-comparison-component .carousel-inner{width:auto}
.cd-carousel-item-title{padding:16px 0 16px 0;color:#666;float:left;width:241px}
@media screen and (min-width:1208px){.cd-carousel-item-title{line-height:200px}
}
@media screen and (min-width:320px) and (max-width:479px){#car-comparison-component{padding:10px 0 10px;width:auto}
#car-comparison-component .carousel-control-next{display:none}
#car-comparison-component .carousel-control-prev{display:none}
#car-comparison-component .car-cmp-img{margin-left:10px;width:46%;margin-bottom:20px}
#external-variants-accordian .mg-accordian table tr td .cd-carousel-container{min-height:97px;height:137px;overflow:hidden}
.cd-carousel-item-title{padding:10px 0 0 46px;width:100%;text-align:center}
.external-car-selection-container .car-details-column{width:48%}
.external-car-selection-container .car-details-column .car-container{width:100%;height:78px}
.external-car-selection-container .car-details-column .model-title{font-size:12px;font-family:"RobotoMedium",sans-serif;line-height:21px}
table tr td .acc-td-lbl{padding:16px 0 16px 46px}
.mg-accordian table tr td{height:80px}
.mg-accordian table tr td.available-tick .acc-td-value:after{background-size:20px !important}
.mg-accordian table tr td.available-tick.td-mobile-text-right .acc-td-value:after{margin-left:auto}
.mg-accordian table tr td.available-cross .acc-td-value:after{background-size:20px !important}
.mg-accordian table tr td.available-cross.td-mobile-text-right .acc-td-value:after{margin-left:auto}
.mask-section{z-index:9999}
ul.my-custom-auto{z-index:9999}
}
@media screen and (min-width:480px) and (max-width:767px){#car-comparison-component{padding:0 0 10px 0}
#car-comparison-component .carousel-control-next{display:none}
#car-comparison-component .carousel-control-prev{display:none}
#external-variants-accordian .mg-accordian table tr td .cd-carousel-container{min-height:107px;height:162px;overflow:hidden}
#car-comparison-component .car-cmp-img{margin-left:10px;width:47%;margin-bottom:20px}
.cd-carousel-item-title{padding:16px 0 10px 46px;text-align:center}
.mg-accordian table tr td{height:80px}
.mg-accordian table tr td.available-tick .acc-td-value:after{background-size:20px !important}
.mg-accordian table tr td.available-tick.td-mobile-text-right .acc-td-value:after{margin-left:auto}
.mg-accordian table tr td.available-cross .acc-td-value:after{background-size:20px !important}
.mg-accordian table tr td.available-cross.td-mobile-text-right .acc-td-value:after{margin-left:auto}
ul.my-custom-auto{z-index:9999}
}
@media screen and (min-width:768px) and (max-width:1207px){#car-comparison-component{padding:20px 0;width:auto}
#car-comparison-component .carousel-control-next{display:none}
#car-comparison-component .carousel-control-prev{display:none}
#car-comparison-component .car-cmp-img{width:48%;margin-left:10px;margin-bottom:20px}
#external-variants-accordian .mg-accordian table tr td .cd-carousel-container{min-height:143px;overflow:hidden;height:260px}
.cd-carousel-item-title{width:100%;text-align:center}
ul.my-custom-auto{z-index:9999}
}
.cd-carousel-item-title{padding:16px 0 16px 0;color:#666}
.stars{color:#ffa236;margin:4px 0 0 3px;padding:10px}
.stars.icon-star-empty{background:transparent url("../../../../../content/dam/mgmotor/icons/icon-empty-star.svg") no-repeat 4px 8px}
.stars.icon-star-half{background:transparent url("../../../../../content/dam/mgmotor/icons/icon-half-star.svg") no-repeat 4px 8px}
.stars.icon-star-full{background:transparent url("../../../../../content/dam/mgmotor/icons/icon-full-star.svg") no-repeat 4px 8px}
.stars::before{padding:2px 5px;border:1px solid #ffa236;border-radius:50%}
.hide-common-container .hide-common-text{font-family:"RobotoBold",sans-serif}
@media screen and (min-width:320px) and (max-width:479px){#car-comparison-component{padding:20px 0;width:auto}
#external-variants-accordian{padding:0 5px}
#external-variants-accordian .mg-accordian table tr td .cd-carousel-container{min-height:97px;margin-bottom:20px}
.external-car-selection-container{padding:0 5px}
.external-car-selection-container .compare-variant{font-size:12px}
.cd-model-title{text-transform:uppercase}
.mask-section{position:fixed;height:100%}
.mg-accordian table{width:100%}
.mg-accordian table tr td{font-family:"RobotoBold",sans-serif;font-weight:normal;text-align:left;font-size:14px;border-bottom:1px solid #e1e1e1;height:65px;vertical-align:bottom}
.mg-accordian table tr td:first-child{display:none}
.mg-accordian table tr td .acc-td-lbl{color:#666}
.mg-accordian table tr td .acc-td-value{color:#000;padding:24px 0 12px}
.mg-accordian table tr td .acc-td-value .review-text{font-size:10px;color:#666;font-family:"RobotoMedium",sans-serif}
.mg-accordian table tr td .cd-carousel-container{min-height:250px;width:auto;float:left}
.mg-accordian table tr td.cd-sub-title{padding:20px;background:#fafafa;padding-left:2%}
.mg-accordian table tr td.cd-mobile-view-td{display:table-cell;font-size:12px;color:#666;vertical-align:top}
.mg-accordian table tr td.cd-mobile-view-td span{position:absolute;left:0;right:0;text-align:center;width:100%;padding-top:12px}
.mg-accordian table tr td.available-tick .acc-td-value{font-size:0}
.mg-accordian table tr td.available-tick .acc-td-value:after{content:'';display:block;width:20px;height:15px;background:url("../../../../../content/dam/mgmotor/icons/icon-right-green.png") center no-repeat;background-size:22px}
.mg-accordian table tr td.available-cross .acc-td-value{font-size:0}
.mg-accordian table tr td.available-cross .acc-td-value:after{content:'';display:block;width:15px;height:15px;background:url("../../../../../content/dam/mgmotor/icons/icon-wrong-red.png") center no-repeat;background-size:22px}
.mg-accordian .more-length{width:145px;max-width:180px;display:inline-block;overflow:hidden;height:24px}
.mg-accordian .plus-more{cursor:pointer;vertical-align:top}
.mg-accordian table tr td .acc-td-value{margin-top:15px}
table tr td.td-mobile-text-right{text-align:right}
.car-details-column{width:47%}
.car-details-column .car-container{width:100%;height:78px}
.car-details-column .model-title{padding:24px 0;font-family:"GillSansBold",sans-serif;font-size:12px;color:#000}
.car-details-column .model-title .model-edit{display:inline-block;float:right}
.car-details-column .model-title .model-edit img{cursor:pointer}
.car-details-column .variant-select-container{padding-bottom:20px}
.car-details-column .cc-variant-price{font-size:14px}
.car-details-column .cc-price-tag{font-size:12px}
.hide-common-container{margin-top:5px;margin-left:10px}
.hide-common-container .hide-common-text{font-size:12px}
ul.my-custom-auto{z-index:9999}
}
@media screen and (min-width:480px) and (max-width:767px){#car-comparison-component{padding:20px 0}
#external-variants-accordian{padding:0 5px}
#external-variants-accordian .mg-accordian table tr td .cd-carousel-container{min-height:107px}
.external-car-selection-container{padding:0 5px}
.external-car-selection-container .compare-variant{font-size:12px}
#car-comparison-component .car-cmp-img{margin-left:10px;width:48%}
.cd-model-title{text-transform:uppercase}
.mask-section{position:absolute;height:394px}
.mg-accordian table{width:100%}
.mg-accordian table tr td{font-family:"RobotoBold",sans-serif;font-weight:normal;text-align:left;font-size:14px;border-bottom:1px solid #e1e1e1;height:65px;vertical-align:bottom}
.mg-accordian table tr td:first-child{display:none}
.mg-accordian table tr td .acc-td-lbl{color:#666}
.mg-accordian table tr td .acc-td-value{color:#000;padding:24px 0 12px}
.mg-accordian table tr td .acc-td-value .review-text{font-size:10px;color:#666;font-family:"RobotoMedium",sans-serif}
.mg-accordian table tr td .cd-carousel-container{min-height:250px;width:auto;float:left}
.mg-accordian table tr td.cd-sub-title{padding:20px;background:#fafafa;padding-left:2%}
.mg-accordian table tr td.cd-mobile-view-td{display:table-cell;font-size:12px;color:#666;vertical-align:top}
.mg-accordian table tr td.cd-mobile-view-td span{position:absolute;left:0;right:0;text-align:center;width:100%;padding-top:12px}
.mg-accordian table tr td.available-tick .acc-td-value{font-size:0}
.mg-accordian table tr td.available-tick .acc-td-value:after{content:'';display:block;width:20px;height:15px;background:url("../../../../../content/dam/mgmotor/icons/icon-right-green.png") center no-repeat;background-size:22px}
.mg-accordian table tr td.available-cross .acc-td-value{font-size:0}
.mg-accordian table tr td.available-cross .acc-td-value:after{content:'';display:block;width:15px;height:15px;background:url("../../../../../content/dam/mgmotor/icons/icon-wrong-red.png") center no-repeat;background-size:22px}
.mg-accordian .more-length{width:145px;max-width:180px;display:inline-block;overflow:hidden;height:24px}
.mg-accordian .plus-more{cursor:pointer;vertical-align:top}
.mg-accordian table tr td .acc-td-value{margin-top:15px}
table tr td.td-mobile-text-right{text-align:right}
.car-details-column{width:48%}
.car-details-column .car-container{width:100%;height:122px}
.car-details-column .model-title{padding:24px 0;font-family:"RobotoMedium",sans-serif;font-size:12px;color:#000;line-height:22px}
.car-details-column .model-title .model-edit{display:inline-block;float:right}
.car-details-column .model-title .model-edit img{cursor:pointer}
.car-details-column .variant-select-container{padding-bottom:20px}
.car-details-column .cc-variant-price{font-size:14px}
.car-details-column .cc-price-tag{font-size:12px}
.hide-common-container{margin-top:15px;margin-left:10px}
.hide-common-container .hide-common-text{font-size:12px}
.accordian-wrapper{padding:0 5px}
ul.my-custom-auto{z-index:9999}
}
@media screen and (min-width:768px) and (max-width:1279px){#car-comparison-component{padding:20px 0;width:auto}
#external-variants-accordian .mg-accordian table tr td .cd-carousel-container{min-height:143px}
.external-car-selection-container .compare-variant{font-size:12px}
.cd-model-title{text-transform:uppercase}
.mask-section{position:absolute;height:394px}
.mg-accordian table{width:100%}
.mg-accordian table tr td{font-family:"RobotoBold",sans-serif;font-weight:normal;text-align:left;font-size:14px;border-bottom:1px solid #e1e1e1;height:65px;vertical-align:bottom}
.mg-accordian table tr td:first-child{display:none}
.mg-accordian table tr td .acc-td-lbl{color:#666}
.mg-accordian table tr td .acc-td-value{color:#000;padding:24px 0 12px}
.mg-accordian table tr td .acc-td-value .review-text{font-size:10px;color:#666;font-family:"RobotoMedium",sans-serif}
.mg-accordian table tr td .cd-carousel-container{min-height:250px;width:auto;float:left}
.mg-accordian table tr td.cd-sub-title{padding:20px;background:#fafafa;padding-left:2%}
.mg-accordian table tr td.cd-mobile-view-td{display:table-cell;font-size:12px;color:#666;vertical-align:top}
.mg-accordian table tr td.cd-mobile-view-td span{position:absolute;left:0;right:0;text-align:center;width:100%;padding-top:12px}
.mg-accordian table tr td.available-tick .acc-td-value{font-size:0}
.mg-accordian table tr td.available-tick .acc-td-value:after{content:'';display:block;width:20px;height:15px;background:url("../../../../../content/dam/mgmotor/icons/icon-right-green.png") center no-repeat;background-size:22px}
.mg-accordian table tr td.available-cross .acc-td-value{font-size:0}
.mg-accordian table tr td.available-cross .acc-td-value:after{content:'';display:block;width:15px;height:15px;background:url("../../../../../content/dam/mgmotor/icons/icon-wrong-red.png") center no-repeat;background-size:22px}
.mg-accordian .more-length{width:145px;max-width:180px;display:inline-block;overflow:hidden;height:24px}
.mg-accordian .plus-more{cursor:pointer;vertical-align:top}
.mg-accordian table tr td .acc-td-value{margin-top:15px}
table tr td.td-mobile-text-right{text-align:right}
.car-details-column{width:49%}
.car-details-column .car-container{width:100%;height:191px}
.car-details-column .model-title{padding:24px 0;font-family:"RobotoMedium",sans-serif;font-size:12px;color:#000;line-height:22px}
.car-details-column .model-title .model-edit{display:inline-block;float:right}
.car-details-column .model-title .model-edit img{cursor:pointer}
.car-details-column .variant-select-container{padding-bottom:20px}
.car-details-column .cc-variant-price{font-size:14px}
.car-details-column .cc-price-tag{font-size:12px}
.hide-common-container{margin-top:15px}
.hide-common-container .hide-common-text{font-size:12px;line-height:21px}
.mg-accordian table tr td.available-tick .acc-td-value:after{background-size:20px !important}
.mg-accordian table tr td.available-tick.td-mobile-text-right .acc-td-value:after{margin-left:auto}
.mg-accordian table tr td.available-cross .acc-td-value:after{background-size:20px !important}
.mg-accordian table tr td.available-cross.td-mobile-text-right .acc-td-value:after{margin-left:auto}
ul.my-custom-auto{z-index:9999}
}
@media screen and (min-width:1280px){.cd-model-title{text-transform:uppercase}
.mask-section{position:absolute;height:394px}
.mg-accordian table{width:100%}
.mg-accordian table tr td{font-family:"RobotoBold",sans-serif;font-weight:normal;text-align:left;font-size:14px;border-bottom:1px solid #e1e1e1;height:65px;vertical-align:middle}
.mg-accordian table tr td:first-child{display:table-cell}
.mg-accordian table tr td .acc-td-lbl{color:#666}
.mg-accordian table tr td .acc-td-value{color:#000;padding:0}
.mg-accordian table tr td .acc-td-value .review-text{font-size:10px;color:#666;font-family:"RobotoMedium",sans-serif}
.mg-accordian table tr td .cd-carousel-container{min-height:250px;width:auto;float:left}
.mg-accordian table tr td.cd-sub-title{padding:20px;background:#fafafa;padding-left:2%}
.mg-accordian table tr td.cd-mobile-view-td{display:none;font-size:12px;color:#666;vertical-align:top}
.mg-accordian table tr td.cd-mobile-view-td span{position:absolute;left:0;right:0;text-align:center;width:100%;padding-top:12px}
.mg-accordian table tr td.available-tick .acc-td-value{font-size:0}
.mg-accordian table tr td.available-tick .acc-td-value:after{content:'';display:block;width:20px;height:15px;background:url("../../../../../content/dam/mgmotor/icons/icon-right-green.png") center no-repeat;background-size:22px}
.mg-accordian table tr td.available-cross .acc-td-value{font-size:0}
.mg-accordian table tr td.available-cross .acc-td-value:after{content:'';display:block;width:15px;height:15px;background:url("../../../../../content/dam/mgmotor/icons/icon-wrong-red.png") center no-repeat;background-size:22px}
.mg-accordian .more-length{width:145px;max-width:180px;display:inline-block;overflow:hidden;height:24px}
.mg-accordian .plus-more{cursor:pointer;vertical-align:top}
.mg-accordian table tr td{width:26%;padding-left:2%}
.mg-accordian table tr td:first-child{display:table-cell;width:15%;padding-left:3%}
.external-car-selection-container .car-details-column:nth-child(1){margin-left:0;width:16%;padding-left:4%}
.external-car-selection-container .compare-variant{font-size:12px}
.car-details-column{width:26%;margin-left:2%}
.car-details-column .car-container{width:100%;height:164px}
.car-details-column .model-title{padding:24px 0;font-family:"GillSansBold",sans-serif;font-size:18px;color:#000}
.car-details-column .model-title .model-edit{display:inline-block;float:right}
.car-details-column .model-title .model-edit img{cursor:pointer}
.car-details-column .variant-select-container{padding-bottom:20px}
.car-details-column .cc-variant-price{font-size:18px}
.car-details-column .cc-price-tag{font-size:12px}
.common-features-row .group-panel{text-align:right}
.hide-common-container{margin-top:30px;font-family:"RobotoBold",sans-serif}
.hide-common-container .hide-common-text{font-size:14px}
label.container-field.hide-common-container{margin-left:74%;float:left;margin-bottom:30px}
#external-variants-accordian .mg-accordian .acc-title .param-name:nth-child(3){padding-left:.7%}
#external-variants-accordian .mg-accordian .acc-title .param-name:nth-child(4){padding-left:1.7%}
#external-variants-accordian .mg-accordian .acc-title .param-name{width:28%;display:inline;float:left}
ul.my-custom-auto{z-index:99}
}
@media screen and (max-width:1279px){.mg-accordian table tr.photo-compare-tr .photo-compare-td{display:table-cell;width:100%;text-align:center}
.external-car-selection-container .car-details-column:nth-child(1){display:none}
.external-car-selection-container .car-details-column:nth-child(2){float:left}
.external-car-selection-container .car-details-column:nth-child(3){float:right}
.external-car-selection-container .car-details-column:nth-child(4){display:none}
.external-car-selection-container .cd-model-title{font-family:"RobotoMedium",sans-serif}
#external-variants-accordian td.mb-view-width{width:50%}
#external-variants-accordian td.mb-view-label1{width:0}
#external-variants-accordian .acc-title::before{padding-left:3%}
#external-variants-accordian .param-name{display:none}
#external-variants-accordian .mg-accordian .acc-title span:first-child{width:100%;padding-left:30px;font-size:16px}
span.additional-ref{margin-top:9px}
}
.common-features-row{clear:both}
@media screen and (min-width:3801px){.car-details-column{width:26%;margin-left:2%}
.car-details-column .car-container{width:97%;height:488px}
.car-details-column .model-title{padding:125px 0 40px;font-family:"GillSansBold",sans-serif;font-size:50px;color:#000}
.car-details-column .model-title span.cd-model-title{float:left}
.car-details-column .model-title .model-edit{display:inline-block;text-align:right;height:60px;width:60px;float:right;padding-right:88px}
.car-details-column .model-title .model-edit img{cursor:pointer;height:60px;width:60px}
.car-details-column .variant-select-container{padding-bottom:20px}
.car-details-column .cc-variant-price{font-size:50px}
.car-details-column .cc-price-tag{font-size:33px}
.hide-common-container{margin-top:30px;font-family:"RobotoBold",sans-serif}
.hide-common-container .hide-common-text{font-size:40px}
.group-panel .container-field .checkboxmark{position:absolute;top:14px;left:0;height:50px;width:50px;background-color:#fff;border:2px solid #707070}
.mg-accordian table tr td{font-size:40px;border-bottom:1px solid #e1e1e1;height:140px;vertical-align:middle}
#external-variants-accordian .mg-accordian .stars-cnt{padding-top:40px}
#external-variants-accordian .acc-title::before{top:0;font-size:89px;padding-left:0}
.mg-accordian table tr td .acc-td-value .review-text{font-size:30px}
.stars{color:#ffa236;margin:5px 0 0 17px;padding:7px 19px}
.stars.icon-star-empty{background:transparent url("../../../../../content/dam/mgmotor/icons/icon-star-nofill-red.png") no-repeat 4px 8px}
.stars.icon-star-half{background:transparent url("../../../../../content/dam/mgmotor/icons/icon-half-star-red.png") no-repeat 4px 8px}
.stars.icon-star-full{background:transparent url("../../../../../content/dam/mgmotor/icons/icon-star-red.png") no-repeat 4px 8px}
.stars::before{padding:2px 5px;border:1px solid #ffa236;border-radius:50%}
.mask-section{height:778px}
.modal-add-car .modal-tab ul li{font-size:30px;margin-right:45px}
.mask-section{top:125px}
.ui-autocomplete-row{font-size:25px;padding:20px 30px}
.external-car-selection-container .p2-form .compare-variant{font-size:33px;height:140px;padding-top:33px}
#car-comparison-component .car-cmp-img{width:590px}
.photo-compare-tr .cd-carousel-item-title{width:16%;line-height:400px}
}
ul#ui-id-5{border-top:0}
.variant-select-container .nice-select .list li[data-value="0"],.variant-select-container .nice-select .list li[data-value=""]{display:none}