.replacement-box-model{border:2px solid #989898;padding:15px 20px;text-align:center;margin-bottom:25px}.short-description-wrapper{display:inline-block;width:100%;margin-bottom:10px}.short-description-wrapper .exclamation-icon{display:inline-block;position:relative;vertical-align:top;margin-right:15px}.short-description-wrapper .exclamation-icon .exclamation-img{background:url(../images/exclamation.png) no-repeat left center;height:30px;width:30px;background-size:30px;font-size:0;float:left}.short-description-wrapper .short-description{text-align:left;color:#666;font-size:18px;display:inline-block;text-align:left;width:calc(100% - 50px);line-height:28px;margin-bottom:0;font-weight:600}.item-box .short-description-wrapper .short-description{color:#2c2c2c;font-weight:600;font-size:15px;line-height:22px;word-break:break-word}.item-box .short-description-wrapper{margin:20px 0 0}.item-box .description .twoline{line-height:18px}.replacement-subtitle h3{margin-bottom:10px !important;color:#fca300;font-weight:bold;text-align:center;font-size:18px;letter-spacing:.03rem}.overview .replacement-box-model .product-name{margin:0 0 10px;padding-bottom:5px}.overview .replacement-box-model .product-name h2{font-size:28px}.overview .replacement-box-model .product-name,.products-details-middle,.replacement-box-model .table td:first-child,.replacement-box-model .table th:first-child,.replacement-box-model .view-replacement-button{text-align:left}.replacement-box-model .table td,.replacement-box-model .table th{border:none;font-size:12px}.replacement-box-model .table th{font-weight:normal}.replacement-box-model .view-replacement-button a,.item-box .view-replacement-button a{display:inline-block;background:#9c0707;border-color:#9c0707;text-transform:capitalize !important;padding:.3rem 1rem;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;font-size:13px;height:32px}.replacement-box-model .view-replacement-button a:hover,.item-box .view-replacement-button a:hover{opacity:.85}.product-grid .item-box .order-stock-status,.item-grid .item-box .ribbon-position.bottom-right{display:inline-block}.product-grid .item-box .order-ship-status .ribbon-position.bottom-right{display:inline-block;margin:10px auto 10px 10px}.item-box .order-ship-status .ribbon-position.bottom-right,.overview .availability .ribbon-position.bottom-right{bottom:inherit;right:inherit;position:inherit;display:inline-block;margin:10px auto}.overview .availability .ribbon-position.bottom-right{margin:0}.check-availability-link span{cursor:pointer;color:#9c0707;font-weight:bold}.ui-dialog{font-family:Arial,Helvetica,sans-serif !important;border:none !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;width:500px !important;max-width:90% !important;font-size:1.1em}.ui-dialog .ui-dialog-content{color:#222}.ui-dialog .ui-widget-header{border:none;background:#fff;border-radius:0 !important;border-bottom:1px solid #ddd;padding:15px !important}.ui-dialog .ui-dialog-titlebar>span{font-weight:normal}.ui-dialog .ui-dialog-titlebar button{height:52px !important}.ui-dialog .check-availability-wrapper{margin-bottom:20px}.ui-dialog .check-availability-wrapper .picture{display:inline-block;width:35%}.ui-dialog .check-availability-wrapper .picture img{max-width:100%}.ui-dialog .check-availability-wrapper .check-availability-details{display:inline-block;width:calc(100% - 41%);margin-left:4%;text-align:left;vertical-align:middle}.ui-dialog .check-availability-wrapper .product-title{font-weight:bold;margin-bottom:5px}.ui-dialog .check-availability-details .sku-value{color:#052073;font-weight:bold}.ui-dialog .table{margin-bottom:0}.ui-dialog .table thead th{text-align:center;background:#efefef}.ui-dialog .table .stock-value{color:#28a745}@media(min-width:575px){.replacement-box-model .table td,.replacement-box-model .table th{display:inline-block}.replacement-box-model .table td:first-child,.replacement-box-model .table th:first-child{width:70%}.replacement-box-model .table td:last-child,.replacement-box-model .table th:last-child{width:30%}.replacement-box-model .table td,.replacement-box-model .table th{padding:3px 20px 3px 0}}@media(max-width:574px){.replacement-box-model .table td,.replacement-box-model .table th{padding:3px 10px}.overview .replacement-box-model .product-name{text-align:center}.replacement-box-model .view-replacement-button,.item-box .view-replacement-button{text-align:center;width:100%}}@media(max-width:498px){.item-box .view-replacement-button a{width:100% !important}}