
#top-bar,
#top-bar a {
color: #333
}
.btn,
.btn>* {
position: relative
}
html {
background-color: #FFFFFF!important;
}
#bd,
body {
background-color: none !important;
}
a {
color: #000
}
a: hover {
color: #796c6c
}
#top-bar {
background: #f1f1f1
}
.ac-skin .categoryTitle {
color: #555!important;
text-transform: uppercase;
padding: 30px 20px 0
}
.cartBox: hover .glyphicon-shopping-cart, .cartBox: hover p {
color: #FFF
}
.headerFixed {
background: none;
}
.ac-skin .search-bar-back {
background-color: #FFF;
border-color: #cdcdcd
}
.ac-skin .search-bar .main-menu li a {
color: #000
}
.ac-skin .search-bar .main-menu li a: hover {
color: #fff
}
.ac-skin #hd .top-search-form input[type=text] {
background-color: #fff;
color: #666
}
.ac-skin #hd .top-search-form table .category-select {
background-color: #FFF;
border-color: #000
}
.ac-skin #hd .top-search-form table .category-select .label {
color: #000
}
.ac-skin #hd .top-search-form table .category-select: hover .label {
color: #111
}
.ac-skin #hd .top-search-form .category-select ul {
border-color: #000;
background: #fff
}
.ac-skin #hd .top-search-form .category-select ul li {
color: #000
}
.ac-skin #hd .top-search-form .category-select ul li: hover {
color: #111
}
.ac-skin #hd .top-search-form .submit {
background-color: #d52424;
border: 1px solid #d52424;
color: #fff;
font-size: 17px;
font-weight: 400
}
.ac-skin #hd .top-search-form .submit: hover {
color: #fff
}
.ac-skin #recentItems .title,
.ac-skin .cross-sell .title,
.ac-skin .facets-menu-wrapper .filter .title,
.ac-skin .filter .title,
.ac-skin .filter.myAcctNav .search.categories,
.ac-skin .inner-socket .title,
.ac-skin .mobileFacets .filter .title,
.ac-skin .news .featured .title,
.ac-skin .news .filter.availablePreorder.recentMob .title,
.ac-skin .side-nav #lineItemAdd .title,
.checkoutInfoTitle.title {
border-bottom: none;
background: 0 0!important;
color: #333!important;
border-top: 0px;
text-align: center;
}
.ac-skin .side-nav .title {
background: #f1f1f1;
color: #333;
font-size: 15px!important;
margin-bottom: 4px;
padding: 15px 20px;
text-transform: uppercase;
font-weight: 700
}
.ac-skin .side-nav .filter li,
.ac-skin .side-nav .filter li.facetReviewsZero label: hover, .ac-skin .side-nav .filter li.facetReviewsZero: hover, .ac-skin .side-nav .filter li.facetZero label: hover, .ac-skin .side-nav .filter li.facetZero: hover, .ac-skin .side-nav .filter.categories li a {
color: #7f7f7f;
border-color: none;
}
.ac-skin .side-nav .filter li label: hover, .ac-skin .side-nav .filter li: hover {
color: #111 !important;
background: none;
}
.ac-skin .side-nav .filter.myAcctNav li a {
color: #4F5355
}
.ac-skin .side-nav .filter.myAcctNav li a: hover {
color: #111 !important;
}
.ac-skin .listing .item .name a {
color: #111;
font-weight: 600;
}
.ac-skin .listing .item: hover .name a {
color: #111
}
.ac-skin .listing .item .image {
background: #FFF
}
.ac-skin .item .feature-list,
.ac-skin .listing .actions {
border-color: #C7C6C8
}
.ac-skin .price,
.ac-skin .price .currency,
.ac-skin .price .decimal,
.ac-skin .price .integer {
color: #333;
font-weight: 700 !important;
}
.ac-skin .list-price em,
.ac-skin .you-save,
.ac-skin .you-save span,
.ac-skin .you-save strong {
color: #333;
font-weight: 700;
}
.ac_results {
border-color: #FFF #cdcdcd #cdcdcd!important
}
.catSortDivider {
background-color: #000
}
.ac-skin .side-nav .title a {
color: #fff
}
.invalid {
border-color: #A94442;
box-shadow: 0 1px 1px rgba(0, 0, 0, .075) inset;
background-color: #FEEEEE
}
#category .selected,
.ac-skin .view-switch a: hover {
background-color: #000;
color: #FFF
}
.badges p.feature,
.badges p.new,
.badges p.sale,
.badges p.special {
color: #FFF
}
.badges p.new {
background-color: #5F0000
}
.badges p.sale {
background-color: #DD6162
}
.badges p.feature {
background-color: #FC9800
}
.badges p.special {
background-color: #197B00
}
.ac-skin .totals tbody {
border-color: #AEAEAE
}
.ac-skin .warning {
background-color: #FDF5D9;
border-color: #FCEEC1
}
.ac-skin .success {
background-color: #E2F9E3;
border-color: #D9F1DA
}
.ac-skin .error {
background-color: #FAE5E3;
border-color: #E6D2D2;
}
.btn,
.btn: focus, .btn: hover {
background: #111111;
color: #FFFFFF;
}
.ac-skin .required label span,
.needed_star,
.required .star {
color: #c10808
}
.ac-skin .f-group .f-row input: focus {
color: #000;
border-color: #aeaeae
}
.btn {
margin: 0 auto;
font-size: 16px!important;
overflow: hidden;
border-width: 0;
outline: 0;
padding: 12px 24px;
border-radius: 2px;
transition: background-color .3s
}
.btn: before {
content: "";
position: absolute;
top: 50%;
left: 50%;
display: block;
width: 0;
padding-top: 0;
border-radius: 100%;
background-color: rgba(236, 240, 241, .3);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%)
}
.btn: active: before {
width: 120%;
padding-top: 120%;
transition: width .2s ease-out, padding-top .2s ease-out
}
.btn.red {
background: #111
}
.btn.red: focus, .btn.red: hover {
background: #c0392b
}
.ac-skin .preview a {
color: #555
}
.ac-skin .preview a: hover {
color: #d41d1f
}
.ac-skin .item-details .title,
.itemTitleMobile {
color: #000
}
.ac-skin .item-details .props li {
color: #000;
font-size: 14px
}
.ac-skin .reviews ul li {
/*border:1px solid #cdcdcd;*/
margin-top: 10px;
padding-top: 20px
}
.ac-skin .reviews ul li .date,
.ac-skin .reviews ul li .top {
color: #111;
font-size: 14px
}
.inner-socket.margin-t20 .title {
background-color: #fff;
border-color: #cdcdcd;
color: #000;
line-height: 45px
}
.ac-skin .popup {
background-color: #fff;
border-color: #cdcdcd;
color: #222;
}
#shipcostestimator {
background-color: #EDEDED;
border-color: #aeaeae
}
#basketdata {
border-color: #DDDCDF;
margin-top: 6%
}
table.order-total .val {
color: #000;
font-weight: 700;
font-size: 15px!important
}
#cc {
background-color: #e4e4e4;
border-color: #aeaeae
}
.ac-skin .shipped-to {
border-color: #AEAEAE
}
#get-quote-form-body {
color: #000;
border-color: #000;
background-color: #FFF
}
#get-quote-form #contact-information-section {
border-color: #AAA
}
#get-quote-form .quote-form-section .quote-form-section-inwrapper .qfield,
#get-quote-form .quote-form-section .quote-form-section-inwrapper .tfield {
border-color: #CCC
}
#catSearchForm .top-search-form input[type=submit],
#category .listing div.item: hover, .ac-skin .search-bar .main-menu .subNav, .itemStockMsg {
border-color: #000
}
.quote-form-section .quote-section-title {
color: #000
}
#get-quote-form .clabel,
#get-quote-form .slabel {
color: #181818
}
#get-quote-form #get-a-quote-top {
background: #000
}
#get-quote-form #get-a-quote-h1 {
color: #FFF
}
.field-errors {
color: #c10808
}
.new-footer {
background: #fff;
color: #000;
}
.new-footer h3 {
color: #9FB9C7
}
.new-footer .socialIcons li.twitterIcon a: hover {
background-color: #2799DA;
color: #FFF
}
.new-footer .socialIcons li.facebookIcon a: hover {
background-color: #2C4388;
color: #FFF
}
.new-footer .socialIcons li.youtubeIcon a: hover {
background-color: #FF101F;
color: #FFF
}
.new-footer .socialIcons li.linkedinIcon a: hover {
background-color: #005CA5;
color: #FFF
}
.new-footer .socialIcons li.googleplusIcon a: hover {
background-color: #111;
color: #FFF
}
.new-footer a {
color: #000;
}
.new-footer ul strong {
color: #9FB9C7
}
.new-footer a: hover {
color: #000;
}
.checkoutInfoTitle.title.validationFailed {
background-color: #980003
}
.checkoutInfoTitle.title.validationPassed {
background-color: #025900
}
.info_needed {
color: #666;
font-size: 12px!important
}
div#copyright {
background: #fff;
color: #000;
}
.paymentHeader {
color: #000
}
#youtube_container {
background-color: #FFF
}
.ac-skin#item .ui-widget-header {
background-color: #000
}
.itemStockMsg {
background-color: #FFF
}
.sideNavCrumbs ul a,
.sideNavCrumbs ul li {
color: #525253
}
.sideNavCrumbs ul a: hover {
color: #111
}
#catSearchForm .top-search-form input[type=text] {
border-color: #000;
color: #444
}
a.facetCrumb,
span.facetCrumb {
color: #99A1AE
}
.topBtn a {
color: #000
}
.topBtn.topBtnWhite a {
color: #FFF
}
.savePercentBadge {
background-color: #000;
color: #FFF
}
.ac-skin .search-bar .main-menu .subNav {
background-color: #FFF
}
.featuredProduct .product-title {
color: #666;
border-color: #C7C6C8
}
.featuredProduct p {
border-color: #C7C6C8
}
.featuredProduct: hover {
border-color: #999
}
.featuredProduct: hover a .product-title {
color: #111;
border-color: #000
}
#review .fa.fa-star,
#review .fa.fa-star-o,
.categoryStars .fa-star,
.categoryStars .fa-star-half-o,
.categoryStars .fa-star-o,
.reviews .fa-star,
.reviews .fa-star-half-o,
.reviews .fa-star-o,
.shopByReview .fa.fa-star,
.shopByReview .fa.fa-star-o {
color: #D3D3D3
}
#review .fa.fa-star,
.categoryStars .fa-star,
.categoryStars .fa-star-half-o,
.reviews .fa-star,
.reviews .fa-star-half-o,
.shopByReview .fa.fa-star {
color: #111;
font-size: 15px
}
.table.basket .item-title a {
color: #666;
font-family: open sans;
font-size: 11px;
font-weight: 700
}
.checkoutCrumbIcons .complete,
.checkoutCrumbLabels .complete,
.checkoutCrumbLabels .complete a {
color: #C1C1C1
}
.checkoutCrumbIcons .current,
.checkoutCrumbLabels .current {
color: #111
}
.pagination>li>a {
color: #000
}
.pagination>.active>a,
.pagination>.active>a: focus, .pagination>.active>a: hover, .pagination>.active>span, .pagination>.active>span: focus, .pagination>.active>span: hover {
background-color: #111;
border-color: #111
}
.pagination>.disabled>a,
.pagination>.disabled>a: focus, .pagination>.disabled>a: hover, .pagination>.disabled>span, .pagination>.disabled>span: focus, .pagination>.disabled>span: hover {
background-color: #f5f5f5;
color: #d3d3d3
}
@media only screen and (max-width: 768px) {
#mobile-menu #nav {
background: #064c82;
background: -moz-linear-gradient(top, #064c82 0, #1a69a6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #064c82), color-stop(100%, #1a69a6));
background: -webkit-linear-gradient(top, #064c82 0, #1a69a6 100%);
background: -o-linear-gradient(top, #064c82 0, #1a69a6 100%);
background: -ms-linear-gradient(top, #064c82 0, #1a69a6 100%);
background: linear-gradient(to bottom, #064c82 0, #1a69a6 100%)
}
#mobile-menu #nav li {
color: #FFF
}
#mobile-header {
background: #111!important;
color: #FFF
}
.mobileLogo,
.mobileSearch {
background-color: #FFF
}
#mobile-header a {
color: #fff
}
.mobileNav,
.mobileNav ul li {
border-right: 1px solid #fff;
border-left: none;
border-top: none;
border-bottom: none;
}
.mobileSearch #searchForm .top-search-form table input[type=text] {
background-color: #FFF;
border-color: #000
}
.mobileSearch #searchForm .top-search-form table input[type=submit] {
background-color: #111;
color: #fff;
margin-top: -31px;
height: 45px
}
.ac-skin .filter.categories ul {
background-color: #fff
}
.ac-skin .filter.categories ul li a {
color: #333
}
.catSortLinks span a {
color: #99A1AE
}
.catSortLinks span a.sortSelected {
color: #000
}
.mobileNav {
background: linear-gradient(#d21d1c, #e93231);
line-height: 25px;
}
.mobileMenu {
background-color: #fff
}
.mobileMenu ul li a {
color: #333
}
.mobileNav ul li a {
color: #fff
}
.optionsMenu {
background-color: #000
}
.optionsMenu ul li a {
color: #FFF
}
.optionsMenu ul li a.fontDisabled {
color: grey
}
}
.item-hg,
.mycarousel {
overflow: hidden;
float: left
}
.item-hg {
width: 495px
}