body,#reactRoot{margin:0}.app-wrapper{display:flex;flex-direction:column;min-height:100vh}#overlay-top{position:relative}#root{flex-grow:1;padding:5px;display:flex;flex:auto;min-height:100%}.ant-layout{background:#fff}.ant-image-placeholder{position:relative!important}.page-header-heading-title h1.ant-typography{margin-top:0;margin-bottom:0}#mainContent.searchHistoryPage .ant-table-thead>tr>th,#mainContent.searchHistoryPage .ant-table-tbody>tr>td,#mainContent.searchHistoryPage .ant-table tfoot>tr>th,#mainContent.searchHistoryPage .ant-table tfoot>tr>td{padding:4px}#mainContent.searchHistoryPage .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell{padding:0}#mainContent.searchHistoryPage .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell>.ant-table-row-expand-icon{vertical-align:middle;top:-2px}#searchRow .ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child){border-top-left-radius:10px;border-bottom-left-radius:10px}#searchRow button{border-top-right-radius:10px;border-bottom-right-radius:10px}#searchRow #vinSearchTextBox,.vinFont{font-family:Consolas,Courier New,Courier,monospace}.ant-alert-message>p:first-child{margin-top:0}.ant-alert-message>p:last-child{margin-bottom:0}.ant-message{top:4px!important}.ant-message-notice{text-align:right!important}.ant-menu{background:#fff!important}.ant-menu-horizontal{border-bottom:none}.ant-layout-footer{background:#fff}.ant-layout-footer>ul{border-bottom:none}.ant-alert-info{background-color:#e0f7e9}.ant-alert-info .ant-alert-content{border-left-color:#99e5b5}.ant-alert-info .ant-alert-icon{color:#2dbb80}.glassPartDisplay h3{margin-top:0}.glassPartDisplay ul{margin-top:0;margin-bottom:0}.glassPartDisplay .glassPartDetailsContainer>div:not(:last-child){margin-bottom:10px}.searchButtonText,#searchRow .carIcon{display:none}@media screen and (min-width: 600px){#searchRow .carIcon,.searchButtonText{display:inline}.searchButtonIcon{display:none}#searchRow .glassPartKindSelection .ant-select{width:150px}}@media screen and (max-width: 450px){.ant-layout-footer{padding:0}}button.ant-btn-link.ant-btn{padding-left:6px;padding-right:6px}button.ant-btn-link.ant-btn span{text-decoration:underline}#mainContent{max-width:1200px}@media screen and (min-width: 400px){#mainContent{min-width:400px}}@media screen and (min-width: 800px){#mainContent.searchHistoryPage{min-width:800px;min-height:870px}#mainContent.plansPage{min-width:800px}}@media screen and (min-width: 1000px){#mainContent.searchHistoryPage{min-width:1000px}}@media screen and (min-width: 1200px){#mainContent.searchHistoryPage{min-width:1200px}}.fade-in{opacity:0;animation:fadeIn 1s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (min-width: 800px){#mainContent.decodePage{min-width:700px}}.imageSideArea{display:none}@media screen and (min-width: 1700px){.imageSideArea{display:block}.glassPartCard{min-height:500px}.rootImageCenterArea{display:none}}.vehiclePhotos>.ant-image:nth-child(n+4){display:none}
