﻿@import url('tabs.css');
/*-----Site Colors----
	Red:#f62421
	Yellow:#eada53;
*/

body {
	background:#000;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
table a:link, table a:visited, table a:active {
	text-decoration:underline;}

a:link, a:visited, a:active {
	color:#f62421;
}

table a:hover {
	color:#000;
}

h1 {
	font-size:20px;
	font-weight:normal;
	color:#f62421;
	display:block;
	margin:0 0 10px;
}

h2 {
	font-size:18px;
	font-weight:bold;
	display:block;
	margin:0;
}

.divider {background:#eada53; height:1px; width:100%;}


/*-----------------Navigation Section----------------*/

#nav {
	background:#eada53;
	height:42px;
	border: #eada53 solid thin;
	border-radius: 10px 10px 0px 0px;
}

#menu {
/*	width:994px;*/
	height:42px;
}

#menu td a:link, #menu td a:visited, #menu td a:active {
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#000;
	padding:14px 13px 13px;
	border-right:1px solid #c3b643;
	border-left:1px solid #fff288;
	display:block;
	text-align:center;
}

#menu td a:hover {
	color:#f62421;
}

/*--------------------Content Section-------------------*/

#slide {
	border-top:4px solid #f62421;
	border-bottom:4px solid #f62421;
	padding:4px 0 4px 0;
	background:#000;
}

#content {
	background:#fff;
	padding:8px;
	vertical-align:top;
}

#sidebar {
	background:#000;
	padding:8px;
	vertical-align:top;
	width:229px;
}

#fix {
	background:#eada53;
	padding:10px;
	font-size:16px;
	font-weight:normal;
	display:block;
	margin-bottom:15px;
}

#questions, a#equip-gallery {
	background:url(../siteart/questionsbg.gif) repeat-x bottom #f62421;
	padding:10px;
	font-size:16px;
	font-weight:normal;
	color:#fff;
	display:block;
	margin-bottom:10px;
}
	a#equip-gallery {font-size:18px; font-weight:bold; padding:20px; clear:both; text-align:center; text-decoration:none;}
	a#equip-gallery:hover {background:#eada53; color:#000;}

#main {
	vertical-align:top;
	padding:10px;
	width:713px;
}

#pallet-racking {
	background:#f0f0f0;
	border:1px solid #e0e0e0;
	padding:10px;
}

.racking-copy {
	font-size:24px;
	font-family:"Helvetica Condensed", Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	width:358px;
}

.detail-wrapper > :not([class*="detail__specs-label"], [class*="detail__specs-label"] *):not([class*="inspection__spec-label"], [class*="inspection__spec-label"] *):not([class*="dealer-contact"], [class*="dealer-contact"] *):not([class*="Mui"], [class*="Mui"] *){ 
	color: #ffffff;
}
.list-title{
	color: #eada53!important;
}
#footer{
	padding:20px;
}
#inv *:not(.loading-spinner):not(.loader):not(.mobile-option-bar-filter){border-radius: 0!important;}


#inv *:not(.fa):not(.far):not(.fas):not(.fab):not(.material-icons){
    font-family: 'PT Sans', sans-serif;} /* Reset font, ignore icons */


.faceted-search-content .faceted-section-box .faceted-option-checkbox-container label input {margin: 2px 3px 3px 4px !important;}
.faceted-text-input-searchType .search-type input[type=checkbox], .faceted-text-input-searchType .search-type  input[type=radio] {margin: 0px 3px 0px 6px !important;}
.faceted-search-content .faceted-section-box .faceted-option-checkbox-container .option-name{
	margin-top: 0 !important;
}

.list-content .list-error-container .info .selected-facet, .list-content .list-error-container .info .selected-facet button {
    background: transparent !important;
}

.hosted-content .attachment-search .search-checkboxes label .row {margin-left:0 !important;margin-right:0 !important;margin-bottom:0px !important;}
a.list-listing-title-link{color: #fff;}
.list-content .list-main-section .list-container .list-listing .listing-top-right .view-listing-details-link, .faceted-search-content .selected-facets-container .selected-facet, .list-content .list-listing-mobile .view-listing-details-link, .list-content .list-listing-mobile .buy-now-link, .list-content .list-listing-mobile .check-availability-link, .list-content .list-listing-mobile .email-seller-link, .detail-content .detail-main-body .main-detail-data .offer-btn, .detail-content .detail-main-body .main-detail-data .buy-btn, .detail-content-mobile .detail-main-body .main-detail-data .dealer-phone-mobile-container .dealer-phone-mobile, .detail-content-mobile .detail-main-body .main-detail-data .offer-btn-mobile, .detail-content-mobile .detail-main-body .main-detail-data .send-email-btn-mobile, .detail-content-mobile .detail-main-body .main-detail-data .send-wholesale-email-btn-mobile, .detail-content-mobile .detail-main-body .main-detail-data .fin-calc-btn-mobile, .mobile-breadcrumb, .main-detail-data .contact-options a, button.g-recaptcha.button, .apply-button, .Manufacturer-button, .Model-button {background:#f62421 !important; color: #fff !important;}

.list-content .list-main-section .list-container .list-listing .listing-top-right .buy-now-link, .list-content .list-main-section .list-container .list-listing .listing-top-right .check-availability-link, .list-content .list-main-section .list-container .list-listing .listing-top-right .email-seller-link, .list-content .list-main-section .list-container .list-listing .listing-top-right .video-chat-link, .faceted-search, .faceted-show-all-btn {background: #f62421 !important;}
.list-redesign .list-container-flexrow .list-listing-card-wrapper .listing-card-grid{
	color: #000;
}
.list-content .list-title .list-listings-count, .list-content .list-main-section .list-container .list-listing .listing-top .listing-top-left .listing-main-stats .price, #parts-content .parts-top-section .parts-title-and-breadcrumbs .parts-title .parts-listings-count, #inv .error-message, #inv .info, .detail-content .detail-main-body .main-detail-data .detail-price, .detail-content .search-results, .list-content .list-top-section .listing-option-bar .list-listings-count, .detail-price, .compare-price, .compare-title {color: #f62421 !important;}

.detail-content .detail-additional-data .data-row .data-label, .detail-content-mobile .detail-additional-data .data-row .data-label, .part-detail-additional-data .data-label, .part-detail-content .detail-contact-bar {background: #000 !important;}
.detail-content-mobile .detail-contact-bar .contact-bar-btn, .faceted-search-content .mobile-done-button-container .mobile-done-button, .page-nav, .contact-options a {background: #f62421 !important;}

.detail-content .dealer-info .phone-and-email .send-email-btn, .back-button, .mobile-option-bar-filter {border-color: #000!important; color: #000!important;}

.material-icons, .collapsible-content a {color:#fff!important;}

#parts-content .parts-bottom-section .parts-list-view .parts-list-content .parts-listing-container .parts-listing-column .parts-button.view-details, .cs-btns a, .list-error-container .info > div > button {background-color: #000!important;}

.listing-prices__retail-price, .listing-prices__discount-formatted-price, .listing-prices__alternate-retail-price, .listing-prices__exclusive-wholesale-price
.list-title-text{
	color: #eada53 !important;
	
}
.list-content .spec-icon{color: #000!important;}

.list-content .list-listing{
background-color: #000!important;
color: #fff!important;	
}
.list-content .list-main-section{
	border: none !important;
}
.show-closest-first-container{
	background: none !important;
	border: none !important;
}
.list-top-section .list-listings-count{color: #fff!important;}
.faceted-search-content{
	background-color: #fff;
}
.container{
	background-color: #000;
}
.faceted-search-content .faceted-section-head{
	background-color: #000!important;
	color: #FFFFFF!important;	
}
.media-buttons .print-this, .media-buttons .email-this{
	background-color: #eada53 !important;
	border: #eada53 !important;
	color: #000 !important;
}
.header{
	padding-bottom: 30px;
	background-color: #000;
}
.disclaimer{
	color: #eada53;
	text-align: center;
}
.scrolling-wrap {
    width:100%;
    height:90px;
    overflow:hidden;
}
.listtitle{
	color: #eada53!important;
} 
.scrolling{
    width:100%;
    height:92px;
}
.compare-listings-container .compare-container .compare-specs{
color:#fff;
}
.fieldvalue{
color:#fff !important;
}
.des-retail-phone{
color:#fff !important;
}
.contact-information{
color:#fff;
}
.breadcrumbs__link{
	color: #f62421!important;
}
.inventory-container a{
	text-decoration: none;
}
.detail-additional-data h3{
	color: #fff !important;
}
.bread-crumbs-heading .return-links .return-links-link span{
	color: #fff !important;
}
