.bg-color2{background-color:#efece9}
.bg-color3{background-color:#043478}
#PARtsApp .body-center-products .product-item-react a:hover{text-decoration:none}
#PARtsApp .body-center-products .product-item-react .link-product-detail{color:inherit!important;font-size:13px;margin:0;font-weight:700}
#PARtsApp .body-center-products .product-item-react .product-qty-info-left span{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#fff;background-image:none;color:#1f79eb;cursor:pointer;font-size:13px;padding:4px 0;border:1px solid #1f79eb;border-radius:16px;width:100%;max-width:150px;margin:0 auto;position:inherit;padding:4px 0!important}
#PARtsApp .body-center-products .product-item-react .product-qty-info-left span:hover{background-color:#1f79eb;color:#fff}
#PARtsApp .body-center-products .product-item-react .product-qty-info-left span.advance-5-remove:before,#PARtsApp .body-center-products .product-item-react .product-qty-info-left span:hover:before{background-image:url(../img/compare-white.png)}
#PARtsApp .body-center-products .product-item-react .product-qty-info-left span:before{display:inline-block;background-image:url(../img/compare.png);width:16px;height:15px;margin-right:4px;content:''}
#PARtsApp .body-center-products .product-item-react .product-qty-info-left span.advance-5-remove{background-image:none!important;background-color:#1f79eb!important;color:#fff}
#PARtsApp .body-center-products .product-item-react .react-add-to-cart{clear:both;text-align:center;padding:10px}
#PARtsApp .body-center-products .product-item-react .react-add-to-cart button{float:none;border:0;background-color:#0293e0;color:#fff;border-radius:25px;padding:10px 25px;display:block;letter-spacing:1px;font-weight:400;font-size:14px;width:100%}
#PARtsApp .body-center-products .product-item-react .react-add-to-cart button[disabled]{background-color:#a9a9a9}
#PARtsApp .body-center-products .check-my-fit{clear:both;padding:5px;text-align:center}
#PARtsApp .body-center-products .check-my-fit button{color:red;float:none;border:none;background-color:transparent}
#PARtsApp .body-center-products .check-my-fit .check-my-exclamation,#PARtsApp .body-center-products .check-my-fit .check-my-fit-car,#PARtsApp .body-center-products .check-my-fit .check-my-fit-check{font-size:12px;color:red;font-weight:700}
#PARtsApp .body-center-products .check-my-fit .check-my-fit-car img{width:17px;margin-right:5px}
#PARtsApp .body-center-products .check-my-fit .check-my-fit-check{color:green}
#PARtsApp .body-center-products .check-my-fit .check-my-fit-check button{color:green}
#PARtsApp .body-center-products .no-check-my-fit{height:30px;clear:both}
#PARtsApp .group-page{width:100%;float:none;max-width:none}
#PARtsApp .body-center-product{width:100%!important;max-width:none}
#PARtsApp .body-center-product .check-my-fit button{float:left;border:none;background-color:transparent}
#PARtsApp .body-center-product .check-my-fit .check-my-fit-check{color:green}
#PARtsApp .body-center-product .check-my-fit .check-my-exclamation{color:red}
#PARtsApp .body-center-product .product-detail-share{padding:0 20px 0 20px}
#PARtsApp .body-center-product .product-detail-bottom{margin-top:67px;border:1px solid #eaeaea}
#PARtsApp .body-center-product .product-detail-bottom .react-tabs .react-tabs__tab-list{border-bottom:none}
#PARtsApp .body-center-product .product-detail-bottom .react-tabs .react-tabs__tab{background-image:none!important;background-color:#f7f7f7;margin:5px 0 5px 5px;color:#4e4e4e!important;font-weight:100;font-size:15px;padding:10px;border:1px solid #eaeaea;border-top:0;border-radius:1px}
@media (max-width:450px){#PARtsApp .body-center-product .product-detail-bottom .react-tabs .react-tabs__tab{font-size:11px;padding:5px}}#PARtsApp .body-center-product .product-detail-bottom .react-tabs .react-tabs__tab--selected{background-image:none!important;background-color:transparent!important;color:#016fd1!important;font-weight:700;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-left:3px solid #faed23;border-right:3px solid #faed23;border-radius:1px}
#PARtsApp .body-center-product .product-detail-bottom .react-tabs .react-tabs__tab-panel{max-width:1100px;overflow:auto;padding:1em 1.4em}
#PARtsApp .body-center-product .product-detail-add-cart.disabled{background-color:#ababab;cursor:not-allowed}
#PARtsApp .body-center-product .product-detail-top .product-images{margin-bottom:1em}
#PARtsApp .body-center-product .product-detail-top .image-gallery-thumbnails .image-gallery-thumbnails-container{text-align:left}
#PARtsApp .body-center-product .product-detail-top .image-gallery-thumbnail{border:1px solid transparent;-webkit-transition:border .3s ease-out;transition:border .3s ease-out;width:62px;height:62px;display:block;float:left}
#PARtsApp .body-center-product .product-detail-top .image-gallery-thumbnail .image-gallery-thumbnail-inner{height:100%;background-color:#fff}
#PARtsApp .body-center-product .product-detail-top .image-gallery-thumbnail .image-gallery-thumbnail-inner img{max-width:60px;max-height:60px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:auto}
#PARtsApp .body-center-product .product-detail-top .image-gallery-thumbnail.active{border:1px solid #1f79eb}
#PARtsApp .body-center-product .product-detail-top .image-gallery-content .image-gallery-slide.center .image-gallery-image{width:100%;height:307px}
#PARtsApp .body-center-product .product-detail-top .image-gallery-content .image-gallery-slide.center .image-gallery-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
#PARtsApp .body-center-product .product-detail-top .image-gallery-content.fullscreen .image-gallery-slide.center .image-gallery-image{width:100%;height:100%}
#PARtsApp .body-center-product .product-detail-top .image-gallery-left-nav:before,#PARtsApp .body-center-product .product-detail-top .image-gallery-right-nav:before{color:#90908e}
#PARtsApp .body-center-product .product-detail-top .image-gallery-left-nav,#PARtsApp .body-center-product .product-detail-top .image-gallery-right-nav{top:110%;padding:0;font-size:2em}
#PARtsApp .body-center-product .product-detail-top .image-gallery-thumbnails-wrapper{position:relative;padding:0 15px}
#PARtsApp .body-right .ui-dialog-container .ui-dialog{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;position:absolute!important;z-index:999}
#PARtsApp .body-right .ui-dialog-container .ui-dialog .ui-dialog-titlebar{background-image:none!important;padding:10px;background-image:none;background-color:#1f78eb;text-transform:uppercase;color:#fff;height:45px}
#PARtsApp .body-right .ui-dialog-container .ui-dialog .ui-dialog-titlebar .title{text-transform:uppercase;font-size:16px;letter-spacing:1px;padding:5px}
#PARtsApp .body-right .ui-dialog-container .icon.icon-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAIAAAD9MqGbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVFN0E3ODM0RjQ1ODExRTdBMEFCREZFMkVEMEI0RDk4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVFN0E3ODM1RjQ1ODExRTdBMEFCREZFMkVEMEI0RDk4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUU3QTc4MzJGNDU4MTFFN0EwQUJERkUyRUQwQjREOTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUU3QTc4MzNGNDU4MTFFN0EwQUJERkUyRUQwQjREOTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7aAMuEAAAA60lEQVR42mKUr3wtJcD07MM/BhIBk6wg85ZsATNFVuL1WCmzzojmY3r8/m/mss8zoniJ1AzUNiWCd9GJ70xAzsn7v4nUDNGWs+Lzsbu/mSBCxGhG1gbyJ1wCv2Y0bSg68WjG1IauE6tmrNqAgFnAtgxN89MP/y48+QPUfP7JH3lhZqzagIARmBKwhoe5IuucWD4gI33pJ0xtWFyLcAxM5i+O1MWEJwKAtqUs/jQ9itccW2gz4Y8ASIBh1cxEMN5waWYiGG+4NDMR1IZLMxMx2rBqZiJSG5pmYK4GpQRgNgXmN4La4ABShgAEGAC5+7/9RzB6YQAAAABJRU5ErkJggg==)}
#PARtsApp .body-right .ui-dialog-container .ui-dialog .ui-dialog-buttonpane button{margin:0 .5em;cursor:pointer;padding:.5em 1em;outline:0;border:1px solid #ccc;width:100px;background-color:#434343;font-size:13px!important;border-radius:10px;width:100px!important}
#PARtsApp .body-right .ui-dialog-container .ui-dialog .ui-dialog-title{background-image:none!important;padding:7px 10px;background-image:none;background-color:#1f78eb;text-transform:uppercase;color:#fff;height:40px}
#PARtsApp .body-right .ui-dialog-container table.table_display{border-width:0;border-spacing:0;border-style:solid;border-color:gray;border-collapse:collapse}
#PARtsApp .body-right .ui-dialog-container table.table_display td{border:1px solid #e4e4e4;width:20%}
#PARtsApp .body-right .ui-dialog-container .btn-primary,#PARtsApp .body-right .ui-dialog-container .main-button-dialog,#PARtsApp .body-right .ui-dialog-container .sub-button-dialog{padding:3px 15px;height:auto}
#MyGarage>button.button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%}
@media (max-width:768px){#MyGarage>button.button{height:auto}}@media (max-width:500px){#MyGarage>button.button{display:inline-block}}@media (max-width:580px){#MyGarage{margin-top:10px}}#MyGarage>button.button,#PARtsApp>button.button,#RegoSearch>button.button{border:none;background-color:transparent;padding:0}
#MyGarage>button.button div,#PARtsApp>button.button div,#RegoSearch>button.button div{padding:0}
#MyGarage>button.button div.icon-vehicle-selected,#PARtsApp>button.button div.icon-vehicle-selected,#RegoSearch>button.button div.icon-vehicle-selected{background-color:#9acd32}
#MyGarage>button.button span.current-label,#PARtsApp>button.button span.current-label,#RegoSearch>button.button span.current-label{font-size:12px;font-weight:700;display:block}
#MyGarage .my-garage-icon,#PARtsApp .my-garage-icon,#RegoSearch .my-garage-icon{width:60px;-o-object-fit:contain;object-fit:contain}
#MyGarage .modal,#PARtsApp .modal,#RegoSearch .modal{font-size:12px;display:block;position:unset;overflow:auto;width:100%;color:#09c}
#MyGarage .popup-content,#PARtsApp .popup-content,#RegoSearch .popup-content{width:98%!important;max-width:600px;display:-webkit-box;display:flex;height:650px;background-color:#f0eded!important}
#MyGarage .modal .header,#PARtsApp .modal .header,#RegoSearch .modal .header{width:100%;border-bottom:1px solid gray;font-size:18px;text-align:center;padding:5px}
#MyGarage .modal .content,#PARtsApp .modal .content,#RegoSearch .modal .content{width:100%;padding:10px 5px;text-align:left}
#MyGarage .modal .content .react-tabs,#PARtsApp .modal .content .react-tabs,#RegoSearch .modal .content .react-tabs{font-weight:400;font-size:16px}
#MyGarage .modal .content .react-tabs ul,#PARtsApp .modal .content .react-tabs ul,#RegoSearch .modal .content .react-tabs ul{border-bottom:none}
#MyGarage .modal .content .react-tabs ul li,#PARtsApp .modal .content .react-tabs ul li,#RegoSearch .modal .content .react-tabs ul li{background:#fff;border-color:#aaa;color:#09c;border-bottom:none;box-shadow:0 2px 0 0 rgba(0,0,0,.07);-webkit-transition:box-shadqqow .5s linear;transition:box-shadqqow .5s linear;min-height:unset;background-color:#fff;border:none}
#MyGarage .modal .content .react-tabs ul li.react-tabs__tab--selected,#PARtsApp .modal .content .react-tabs ul li.react-tabs__tab--selected,#RegoSearch .modal .content .react-tabs ul li.react-tabs__tab--selected{border-radius:5px 5px 0 0;background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0;border:1px solid #aaa;border-bottom:none}
#MyGarage .modal .content .react-tabs .css-1wa3eu0-placeholder,#PARtsApp .modal .content .react-tabs .css-1wa3eu0-placeholder,#RegoSearch .modal .content .react-tabs .css-1wa3eu0-placeholder{color:gray}
#MyGarage .modal .content .added-vehicles,#PARtsApp .modal .content .added-vehicles,#RegoSearch .modal .content .added-vehicles{padding:10px 5px;border:1px #000 solid;margin:5px 0;font-size:14px}
#MyGarage .modal .content .added-vehicles button,#PARtsApp .modal .content .added-vehicles button,#RegoSearch .modal .content .added-vehicles button{float:right;margin-left:20px;margin-top:-3px}
#MyGarage .modal .content .added-vehicles button.no-vehicle,#PARtsApp .modal .content .added-vehicles button.no-vehicle,#RegoSearch .modal .content .added-vehicles button.no-vehicle{float:none;margin-left:auto}
#MyGarage .modal .content .added-vehicles:hover,#MyGarage .modal .content .current-vehicle,#PARtsApp .modal .content .added-vehicles:hover,#PARtsApp .modal .content .current-vehicle,#RegoSearch .modal .content .added-vehicles:hover,#RegoSearch .modal .content .current-vehicle{border:1px red solid;cursor:pointer;background-color:#ffadad}
#MyGarage .modal .content .added-vehicles,#MyGarage .modal .content .change-vehicle,#PARtsApp .modal .content .added-vehicles,#PARtsApp .modal .content .change-vehicle,#RegoSearch .modal .content .added-vehicles,#RegoSearch .modal .content .change-vehicle{float:left}
#MyGarage .modal .content .added-vehicles,#PARtsApp .modal .content .added-vehicles,#RegoSearch .modal .content .added-vehicles{width:80%;border-right:none}
#MyGarage .modal .content .change-vehicle,#PARtsApp .modal .content .change-vehicle,#RegoSearch .modal .content .change-vehicle{width:20%;border:1px #000 solid;margin:5px 0;font-size:14px;border-left:0;background-color:#4e4d4d}
#MyGarage .modal .content .change-vehicle button,#PARtsApp .modal .content .change-vehicle button,#RegoSearch .modal .content .change-vehicle button{border:0;padding:10px 10px;width:100%}
#MyGarage .modal .content .no-vehicle,#PARtsApp .modal .content .no-vehicle,#RegoSearch .modal .content .no-vehicle{width:100%;border-right:1px #000 solid}
#MyGarage .modal .content .empty-slot .added-vehicles,#PARtsApp .modal .content .empty-slot .added-vehicles,#RegoSearch .modal .content .empty-slot .added-vehicles{display:none}
#MyGarage .modal .content .empty-slot div.no-vehicle,#PARtsApp .modal .content .empty-slot div.no-vehicle,#RegoSearch .modal .content .empty-slot div.no-vehicle{border-left:1px #000 solid}
#MyGarage .modal .content svg.MuiSvgIcon-root,#PARtsApp .modal .content svg.MuiSvgIcon-root,#RegoSearch .modal .content svg.MuiSvgIcon-root{font-size:2.5rem}
#MyGarage .modal .content .MuiTypography-body1,#PARtsApp .modal .content .MuiTypography-body1,#RegoSearch .modal .content .MuiTypography-body1{font-size:1em}
#MyGarage .modal .content .q-and-a .answers,#PARtsApp .modal .content .q-and-a .answers,#RegoSearch .modal .content .q-and-a .answers{overflow:auto;height:230px;text-align:left}
#MyGarage .modal .actions,#PARtsApp .modal .actions,#RegoSearch .modal .actions{width:100%;padding:10px 5px;margin:auto;text-align:center}
#MyGarage .modal .close,#PARtsApp .modal .close,#RegoSearch .modal .close{cursor:pointer;position:absolute;display:block;padding:2px 5px;line-height:20px;right:-1px;top:-2px;font-size:24px;color:#000;text-decoration:none;opacity:unset}
#MyGarage .react-tabs,#PARtsApp .react-tabs,#RegoSearch .react-tabs{text-align:left}
#MyGarage .react-tabs ul,#PARtsApp .react-tabs ul,#RegoSearch .react-tabs ul{padding-left:0}
#MyGarage .react-tabs .react-tabs__tab-list,#PARtsApp .react-tabs .react-tabs__tab-list,#RegoSearch .react-tabs .react-tabs__tab-list{margin:0}
#MyGarage .react-tabs .search-mmy div,#MyGarage .react-tabs .search-rego div,#MyGarage .react-tabs .search-rego-result div,#MyGarage .react-tabs .search-vin div,#MyGarage .react-tabs .search-vin-result div,#PARtsApp .react-tabs .search-mmy div,#PARtsApp .react-tabs .search-rego div,#PARtsApp .react-tabs .search-rego-result div,#PARtsApp .react-tabs .search-vin div,#PARtsApp .react-tabs .search-vin-result div,#RegoSearch .react-tabs .search-mmy div,#RegoSearch .react-tabs .search-rego div,#RegoSearch .react-tabs .search-rego-result div,#RegoSearch .react-tabs .search-vin div,#RegoSearch .react-tabs .search-vin-result div{margin:20px 0;text-align:center}
#MyGarage .react-tabs .search-mmy div input,#MyGarage .react-tabs .search-mmy div select,#MyGarage .react-tabs .search-rego div input,#MyGarage .react-tabs .search-rego div select,#MyGarage .react-tabs .search-rego-result div input,#MyGarage .react-tabs .search-rego-result div select,#MyGarage .react-tabs .search-vin div input,#MyGarage .react-tabs .search-vin div select,#MyGarage .react-tabs .search-vin-result div input,#MyGarage .react-tabs .search-vin-result div select,#PARtsApp .react-tabs .search-mmy div input,#PARtsApp .react-tabs .search-mmy div select,#PARtsApp .react-tabs .search-rego div input,#PARtsApp .react-tabs .search-rego div select,#PARtsApp .react-tabs .search-rego-result div input,#PARtsApp .react-tabs .search-rego-result div select,#PARtsApp .react-tabs .search-vin div input,#PARtsApp .react-tabs .search-vin div select,#PARtsApp .react-tabs .search-vin-result div input,#PARtsApp .react-tabs .search-vin-result div select,#RegoSearch .react-tabs .search-mmy div input,#RegoSearch .react-tabs .search-mmy div select,#RegoSearch .react-tabs .search-rego div input,#RegoSearch .react-tabs .search-rego div select,#RegoSearch .react-tabs .search-rego-result div input,#RegoSearch .react-tabs .search-rego-result div select,#RegoSearch .react-tabs .search-vin div input,#RegoSearch .react-tabs .search-vin div select,#RegoSearch .react-tabs .search-vin-result div input,#RegoSearch .react-tabs .search-vin-result div select{padding:5px;width:90%}
#MyGarage .react-tabs .search-mmy div button,#MyGarage .react-tabs .search-rego div button,#MyGarage .react-tabs .search-rego-result div button,#MyGarage .react-tabs .search-vin div button,#MyGarage .react-tabs .search-vin-result div button,#PARtsApp .react-tabs .search-mmy div button,#PARtsApp .react-tabs .search-rego div button,#PARtsApp .react-tabs .search-rego-result div button,#PARtsApp .react-tabs .search-vin div button,#PARtsApp .react-tabs .search-vin-result div button,#RegoSearch .react-tabs .search-mmy div button,#RegoSearch .react-tabs .search-rego div button,#RegoSearch .react-tabs .search-rego-result div button,#RegoSearch .react-tabs .search-vin div button,#RegoSearch .react-tabs .search-vin-result div button{width:50%;padding:5px;float:none!important}
#MyGarage .react-tabs .search-mmy div.action-button,#MyGarage .react-tabs .search-rego div.action-button,#MyGarage .react-tabs .search-rego-result div.action-button,#MyGarage .react-tabs .search-vin div.action-button,#MyGarage .react-tabs .search-vin-result div.action-button,#PARtsApp .react-tabs .search-mmy div.action-button,#PARtsApp .react-tabs .search-rego div.action-button,#PARtsApp .react-tabs .search-rego-result div.action-button,#PARtsApp .react-tabs .search-vin div.action-button,#PARtsApp .react-tabs .search-vin-result div.action-button,#RegoSearch .react-tabs .search-mmy div.action-button,#RegoSearch .react-tabs .search-rego div.action-button,#RegoSearch .react-tabs .search-rego-result div.action-button,#RegoSearch .react-tabs .search-vin div.action-button,#RegoSearch .react-tabs .search-vin-result div.action-button{margin:0;text-align:center;margin:10px 0}
#MyGarage .react-tabs .search-mmy .search-error,#MyGarage .react-tabs .search-rego .search-error,#MyGarage .react-tabs .search-rego-result .search-error,#MyGarage .react-tabs .search-vin .search-error,#MyGarage .react-tabs .search-vin-result .search-error,#PARtsApp .react-tabs .search-mmy .search-error,#PARtsApp .react-tabs .search-rego .search-error,#PARtsApp .react-tabs .search-rego-result .search-error,#PARtsApp .react-tabs .search-vin .search-error,#PARtsApp .react-tabs .search-vin-result .search-error,#RegoSearch .react-tabs .search-mmy .search-error,#RegoSearch .react-tabs .search-rego .search-error,#RegoSearch .react-tabs .search-rego-result .search-error,#RegoSearch .react-tabs .search-vin .search-error,#RegoSearch .react-tabs .search-vin-result .search-error{color:red}
#MyGarage .react-tabs div.search-mmy div,#MyGarage .react-tabs div.search-rego div,#MyGarage .react-tabs div.search-vin div,#PARtsApp .react-tabs div.search-mmy div,#PARtsApp .react-tabs div.search-rego div,#PARtsApp .react-tabs div.search-vin div,#RegoSearch .react-tabs div.search-mmy div,#RegoSearch .react-tabs div.search-rego div,#RegoSearch .react-tabs div.search-vin div{margin:0;text-align:left}
#MyGarage .react-tabs div.search-mmy>div,#MyGarage .react-tabs div.search-rego>div,#MyGarage .react-tabs div.search-vin>div,#PARtsApp .react-tabs div.search-mmy>div,#PARtsApp .react-tabs div.search-rego>div,#PARtsApp .react-tabs div.search-vin>div,#RegoSearch .react-tabs div.search-mmy>div,#RegoSearch .react-tabs div.search-rego>div,#RegoSearch .react-tabs div.search-vin>div{margin:10px 0}
#MyGarage .react-tabs div.search-rego input,#MyGarage .react-tabs div.search-vin input,#PARtsApp .react-tabs div.search-rego input,#PARtsApp .react-tabs div.search-vin input,#RegoSearch .react-tabs div.search-rego input,#RegoSearch .react-tabs div.search-vin input{width:100%}
#RegoSearch .rego-search-header .modal .action-button button{border:none;color:#faed23;background-color:#000;padding:10px;border-radius:7px;width:50%;text-transform:uppercase}
#RegoSearch .modal{font-size:16px}
#RegoSearch .modal .header{border-bottom:none}
#RegoSearch .modal .header h1{font-size:1.5em;margin:5px 0;font-weight:300;color:#2080e2;text-transform:uppercase}
#RegoSearch .modal .header p{color:#000;margin-top:0rem;margin-bottom:0rem;font-size:12px;font-weight:700}
@media (max-width:620px){#RegoSearch .modal{overflow:auto}}#RegoSearch .modal ul.states::before{content:none}
#RegoSearch .modal ul.states{list-style:none;padding:15px 100px;text-align:center}
@media (max-width:500px){#RegoSearch .modal ul.states{display:grid;grid-template-columns:50% 50%;padding:15px}}#RegoSearch .modal ul.states li{display:block;float:left;background-color:#2080e2;color:#fff;padding:3px 24px;border-radius:7px;margin:5px 5px;min-width:87px;text-align:center;cursor:pointer}
#RegoSearch .modal ul.states li.active-state,#RegoSearch .modal ul.states li:hover{background-color:#000}
#RegoSearch .modal .content .rego-form div{text-align:center}
#RegoSearch .modal .content .rego-form div input{padding:10px;border-radius:5px;border:1px solid #ccc}
#RegoSearch .modal .content .rego-form div img{vertical-align:middle;padding-right:5px}
#RegoSearch .modal .content .rego-form div.action-button{padding:20px 0}
#RegoSearch .modal .content .rego-form div.action-button button{border:none;color:#faed23;background-color:#000;padding:10px;border-radius:7px;width:50%;text-transform:uppercase}
#RegoSearch .modal .content .search-mmy{padding:0 30px}
#RegoSearch .modal .content .search-mmy>div{padding:3px 0;width:31%;float:left;margin:0 5px}
@media (max-width:620px){#RegoSearch .modal .content .search-mmy>div{width:97%}}#RegoSearch .modal .content .search-mmy .mmy-series,#RegoSearch .modal .content .search-mmy .mmy-variant{width:97%}
#RegoSearch .modal .content .search-mmy .title{text-align:center;font-size:12px;font-weight:700;text-transform:uppercase;padding-bottom:5px;color:#000;width:100%;float:none}
#RegoSearch .modal .content .search-mmy div.action-button{padding:5px 0;width:97%}
#RegoSearch .modal .content .search-mmy div.action-button button{border:none;color:#faed23;background-color:#000;padding:10px;border-radius:7px;width:50%;text-transform:uppercase}
#RegoSearch .modal .content .search-mmy div.action-button button{width:25%;padding:7px}
#RegoSearch .modal .content .q-and-a .answers{overflow:auto;height:400px;text-align:left}
#CategoryTree .left-box{background-color:transparent!important;font-size:1em}
#CategoryTree .left-box .tree-item{color:#faed23}
#CategoryTree .left-box .categories-box>div>ul.rstm-tree-item-group{padding-left:0}
#CategoryTree .left-box .categories-box>div>ul.rstm-tree-item-group li{color:#faed23}
#CategoryTree .left-box .categories-box .search{background-color:#191919;padding:5px}