:root {--blue-sapphire:#1E5385;--photo-blue:#98DFEA;}
.header-top:not(.banner){background-color:var(--blue-sapphire);}
.header-top a:hover {color:var(--photo-blue);}
.dark-bg a:not(.btn):hover {color:var(--photo-blue);}
.page-title{background-color:var(--blue-sapphire);}
.header{background-color: rgba(255,255,255,.95);}
.fixed.header .main-navigation.animated .navbar-nav > li > a:hover, .fixed.header .main-navigation.animated .navbar-nav > li > a:focus{background-color: var(--blue-sapphire);}
.dropdown-menu > li > a:hover{background-color: var(--blue-sapphire);}
.fauxbutton{background-color: var(--blue-sapphire);}
.list-inline a {color:#fff;}
.fixed-header-on .header .logo img {max-height: 60px;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {border-color:var(--blue-sapphire);}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {background-color:var(--blue-sapphire);}

/* NEW INVENTORY STRUCTURE */
/* inventory width */
.list-content {max-width: 1500px;}
/* inventory sticky header */
.list-content .list-top-section .sticky-top-menu {display: none;}

/* NEW INVENTORY BUTTONS */
* {box-sizing: border-box;}

/* listings buttons */
/* thumbs/card layout */
.list-container-flexrow .view-listing-details-link, 
.list-container-flexrow .buy-now-link, 
.list-container-flexrow .check-availability-link, 
.list-container-flexrow .email-seller-link, 
.list-container-flexrow .dealer-phone-call {background-color: var(--blue-sapphire);}
/* full length layout */
.list-content .list-main-section .list-container .list-listing .listing-top-right .view-listing-details-link, 
.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 {background-color: var(--blue-sapphire);}
/* faceted search buttons */
.faceted-search-content .selected-facets-container .selected-facet {background-color: var(--blue-sapphire);}
/* pagination buttons */
.paging-container .page-navs .list-page-nav {background-color: var(--blue-sapphire);}
/* listings buttons text colour */
#inventorywrap a {color:#fff;}
/*Individal stock page button*/
.detail-content .detail-main-body .main-detail-data .offer-btn, 
.detail-content .detail-main-body .main-detail-data .buy-btn {color:#f1f1f1; background:#010101;}

/* listings font*/
.list-content .list-title .list-title-text {font-size: 2.2em;}
.list-content .list-title .list-listings-count {font-size: 1.8rem;}
.list-content .print-this, .list-content .email-this { font-size: 1.6em;}
.list-content .list-top-section .listing-option-bar .list-sort-order .sort-by-dropdown-container {font-size: 1.7em;}
/*.list-content .list-top-section .listing-option-bar .list-sort-order .sort-by-dropdown-container .list-sort-order-select {font-size: 1.6125rem;}*/
/* listings buttons hover*/
/* thumbs/card layout hover*/
.list-container-flexrow .view-listing-details-link:hover, 
.list-container-flexrow .buy-now-link:hover, 
.list-container-flexrow .check-availability-link:hover, 
.list-container-flexrow .email-seller-link:hover, 
.list-container-flexrow .dealer-phone-call:hover {background-color: #333;}
/* full length layout hover*/
.list-content .list-main-section .list-container .list-listing .listing-top-right .view-listing-details-link:hover, 
.list-content .list-main-section .list-container .list-listing .listing-top-right .buy-now-link:hover, 
.list-content .list-main-section .list-container .list-listing .listing-top-right .check-availability-link:hover, 
.list-content .list-main-section .list-container .list-listing .listing-top-right .email-seller-link:hover {background-color: #333; color: #fff;}
/* faceted search buttons hover */
.faceted-search-content .selected-facets-container .selected-facet:hover {background-color: #333; color: #fff;}
/* pagination buttons */
.paging-container .page-navs .list-page-nav:hover {background-color: var(--photo-blue);}

.detail-content .detail-main-body .main-detail-data .offer-btn, 
.detail-content .detail-main-body .main-detail-data .buy-btn {color:#010101; background:#f1f1f1;}

/*Individal stock page button hover*/
.detail-content .detail-main-body .main-detail-data .offer-btn:hover, 
.detail-content .detail-main-body .main-detail-data .buy-btn:hover {color:#010101; background-color:#f1f1f1;border: 1px solid #010101;}


/* Mobile */
.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 {background-color: var(--photo-blue);}

.list-content .list-listing-mobile .view-listing-details-link:hover, 
.list-content .list-listing-mobile .buy-now-link:hover, 
.list-content .list-listing-mobile .check-availability-link:hover, 
.list-content .list-listing-mobile .email-seller-link:hover {background-color:#333;}

.list-content .list-listing-mobile .check-availability-link, 
.list-content .list-listing-mobile .email-seller-link {height:38px;}

