.mobile { display: none; }
.mm-menu { display: none; }
.mm-menu.mm-offcanvas { z-index: 10; }
.mm-menu > .mm-panel > .mm-listview.mm-first { margin-top: -40px !important; }
.mm-menu > .mm-panel.mm-hasnavbar { padding-top: 40px; overflow: hidden; }
#hamburger-search { width: 100%; }
#hamburger-search button { position: absolute; top: 18px; right: 10px; font-size: 18px; background: #fff; border: none;
}
#hamburger-search span { position: absolute; top: 0; right: 0; font-size: 18px;
}
#hamburger-search .navbar-form { padding-bottom: 0px; border-bottom-width: 0px; border-top-width: 0px;
}
#mobile-search { margin: 10px 0 15px 0;
}
.mm-listview #mobile-shop { padding-left: 20px; }
.mm-listview #mobile-catlist li { margin-left: 25px; margin-top: -27px; }
.mm-listview .mobile-dash { margin-left: 32px; }
.mm-menu .phone-icon { font-size: 20px; }
body {color: #3b2015; font: 14px 'PT Sans', sans-serif; }
body, select, input, textarea { color: #3b2015; }
a { color: #e04d2f; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
li { margin-left: 40px; padding-bottom: 0.5em; }
.container { background:#fff; }
.container.nobg {background-color: transparent; padding: 20px 15px;}
.mobile-search form { position: relative;
}
.mm-menu.mm-offcanvas { display: none; }
div.status{ font-family: PT Sans; font-size: 14px; color: #e04d2f; font-weight: bold;
}
p { padding-bottom: 0px; }
.messages { padding: 15px; }
.form-control {border-radius: 0px;}
h1, h2, h3, h4, h5, h6 {font-family: "Oswald", sans-serif; text-transform: uppercase;}
.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:focus, .style1, .style1:hover, .style1:active, .style1:focus { background-color: #e04d2f; border-radius: 0px; border-color: #e04d2f; font-family: Oswald,sans-serif; text-transform: uppercase; font-size: 20px; letter-spacing: 1px; padding: 6px 15px; color: #fff;
}
.btn-default, .btn-default:hover,
.btn-default:active, .btn-default:focus, .style2, .style2:hover, .style2:active, .style2:focus { background-color: #3b2015; border-radius: 0px; border-color: #3b2015; font-family: Oswald,sans-serif; text-transform: uppercase; font-size: 20px; letter-spacing: 1px; padding: 6px 15px; color: #fff;
}
.btn-gray,
.btn-gray:hover, .btn-gray:focus{ background:#e8e8e8; color:#878585; border:none;
}
.x-btn {text-align:center; display: inline-block;}
.x-btn span {display: inline-block; padding: 0; font-size: 14px; line-height: 15px; height: 20px; width: 20px; border: 2px solid #c00; border-radius: 20px; font-weight: bold; }
.btn-link { color: #e04d2f; }
.btn-link:focus, .btn-link:hover { color: #3b2015; }
.btn-wide { display: block; width: 70%; margin: 20px auto; }
.cart-image {
width: calc(100% - 45px);
float: right;
}
.lead .cart-qty {text-align: center;}
input.cart-qty { width: 60px; display: inline-block; text-align: center;
}
#container #header figure { margin: -40px 0 20px 0;
}
#checkout #container #header .desktop-logo figure,
#checkout_shipping #container #header .desktop-logo figure,
#checkout_confirmation #container #header .desktop-logo figure,
#checkout_thanks #container #header .desktop-logo figure {margin-top: -34px;}
#header figure img {max-width: 100%;}
#header figure h1 { margin: 0; }
#header figure a { line-height: 1em; }
#container #header .checkout_hide a, .minicart_total_qty { color: #3b2015; display: block; float: right; margin: 0 0 0px 1px; padding: 12px 0 10px 20px; text-decoration: none; vertical-align: bottom; text-transform: uppercase; font-weight: bold; letter-spacing: 1px;
}
#container #header .checkout_hide a#minicart_a {margin: 0; padding: 0;}
#container #header .checkout_hide a.carticon {padding-top: 8px;}
#container #header .checkout_hide a#cqty {position: absolute; display: block; width: 28px; text-align: center; color: #fff; left: 23px; top: 11px; padding: 0; margin: 0; }
#container #header #tagline { clear: right; color: #3b2015; float: left; font-family: 'PT Sans', sans-serif; font-size: 10px; font-style: normal; font-weight: bold; margin: 10px 0 0 10px; padding: 0; text-align: right; text-transform: uppercase; letter-spacing: .5px; height: 13px; line-height: 1em;
}
#container #header #tagline span {text-transform: none; font-style: italic; font-weight: normal;}
#container #header .phone { margin-top: 15px;}
#container #header #minicart_container { }
#minicart { float: right; margin: 0; padding: 0; border-bottom: 0; font-weight: bold;
}
#cartitems { position: relative; }
#cartitems img { display: inline; vertical-align: middle;
}
#minicart a#vcart, #minicart img { text-decoration: none; color: #e04d2f; margin: 0 8px;
}
.minicart_total_qty {float: right;}
.mobile-search #mobile-search {display: none;}
.mobile-logo { }
.nav-icons a { color: #3b2015; font-size: 28px; }
.nav-icons .carticon .glyphicon { color: #3b2015; font-size: 28px; }
.nav-icons .carticon { position: relative; display: inline-block; }
.nav-icons .carticon #m_cqty { position: absolute; display: block; width: 28px; text-align: center; color: #fff; left: 2px; top: 0px; padding: 0; margin: 0; font-size: 13px; line-height: 27px; }
.headersearchwrapper{ border:5px solid #d8d8d8;
}
.headersearchwrapper form{ margin-left: -15px;
}
.search-image {color: #fff; position: absolute; right: 0px; top: 0px; background-color: #ea5f36; border: 1px solid #382214; padding: 4px 12px; text-transform: uppercase; font-size: 16px; font-family: Oswald, sans-serif; letter-spacing: 4px; height: 34px;}
.search-image span {margin-right: 10px;}
#search form, #mobile-search form {position: relative; margin: 10px 0px; margin-bottom: 20px;}
#mobile-search form {position: relative; margin-top: 10px; margin-bottom: 0px;}
#search input, #mobile-search input {border: 1px solid #3b2015; color: #959595; font-size: 16px; }
.mobile-header { }
.mobile-header .mobile-icon-block { padding-left: 0; }
.navbar-collapse {background-color: #fff; overflow: hidden;}
.livechat img {width: 30px; margin-right: 10px; margin-top: -8px;}
.livechat a, .phone {color: #3b2015; font-size: 16px; font-family: Oswald, sans-serif; letter-spacing: .075em; text-transform: uppercase; font-weight: normal; }
.livechat a span, .phone a, .lehmans_email {color: #e95f36;}
ul.navbar-nav { margin-left: -8px; margin-right: -8px;}
ul.navbar-nav li a.red {text-transform: uppercase; color: #e04d2f;}
#minicart_overlay_box { left: 0; margin-left:auto; margin-right: auto; position:fixed; right:0; top:20px; z-index:99999; width:500px;}
#minicart_overlay { background-color: #fff; border: 2px solid #e04d2f; border-radius: 10px 10px 10px 10px; box-shadow: 0 0 20px #000000; margin: 0 auto; padding: 10px; width: 450px; overflow: hidden; }
#minicart_overlay .productname { color: #e04d2f; font-size: 22px; font-weight: bold; margin: 3px 10px 18px; text-transform: capitalize; text-align: left; }
#minicart a span.glyphicon { color: #94b947; font-size: 28px; }
#index #newsletter h2,
#global_filter h2 {background-color: #e04d2f;border-color: #337ab7;color:#FFF;padding:10px 0px 10px 10px}
#newsletter input[type=email]{ width: 250px; margin-right: 5px; height: 40px;
}
#horizontal #search, #horizontal #mobile-search { overflow: visible; padding: 0px;
}
#horizontal #search input[type=text], #horizontal #mobile-search input[type=text] { color: #c8bdb9; }
input{ vertical-align:middle;
}
.promo-banner { background-color: #e04d2f; color: #fff; font-size: 18px; padding: 10px; text-align: center; text-transform: uppercase; font-weight: bold;
}
.promo-banner a { color: #000; text-decoration:underline;
}
.promo-banner .container.nobg { padding: 0px 15px !important; }
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { background-color: #e04d2f; border-color: #337ab7;
}
.hed_font{ margin-top: 0px; font-size: 14px;
}
.list-group-item:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: transparent; border-bottom: 1px dotted #ccc !important; border: 0px;
}
.border-btm0{ border-bottom:0px !important;
}
.caret-up { width: 0; height: 0; border-left: 4px solid rgba(0, 0, 0, 0); border-right: 4px solid rgba(0, 0, 0, 0); border-bottom: 4px solid; display: inline-block; margin-left: 2px; vertical-align: middle;
}
.navbar { margin-bottom: 1px;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { background: #e04d2f; color: #fff; text-decoration: none;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover { background: #e04d2f; color: #fff; text-decoration: none;
}
.navbar-default .navbar-nav>li>a{ white-space: nowrap; font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: normal; color:#3b2015; letter-spacing: .45px; padding-right: 8px; padding-left: 8px;
}
.navbar-default { background-color: transparent; border-color: transparent; border-top: 1px solid #f3efe9; border-bottom: 1px solid #f3efe9; border-radius: 0px;
}
.dropdown-menu{background: #e04d2f none repeat scroll 0 0;}
.dropdown-menu > li > a{color: #fff;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { background: #3b2015 none repeat scroll 0 0; color: #fff;
}
.menu-icon img { margin-top: 8px; }
.navbar button {float: left;}
nav.nav-icons {margin-top: 8px;}
.sm-nav {border: none;}
.navbar-collapse {border-bottom: 1px solid #ccc; margin-bottom: 20px;}
a.right.carousel-control,
a.left.carousel-control{ background: none; z-index: 12;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev{ font-size: 40px;
}
.carousel-inner img {width: 100%;}
.sp-next-thumbnail-arrow:after, .sp-next-thumbnail-arrow:before, .sp-previous-thumbnail-arrow:after, .sp-previous-thumbnail-arrow:before {background-color: #E74B25 !important;} div#CarouselBestSeller .item { text-align: center; } div#CarouselBestSeller .item img { max-width: 218px; margin: 0 auto; } div#CarouselBestSeller span.glyphicon { color: #c3c1c1; } .promos {margin-top: 20px; padding: 30px 0 40px 0; background-color: #f3efe9;}
.promos .container {background-color: transparent;}
.promos h3 {font-family: Oswald, sans-serif; font-size: 24px; font-weight: normal; color: #e04d2f; text-transform: uppercase; letter-spacing: .05em;}
.promos p { letter-spacing: .5px;}
#index #welcome{padding-bottom:10px;}
#welcome h4 { }
#welcome p,
#blog p { line-height: 25px; margin-top: 40px;
}
#what_we_stand_for #welcome p { margin-top: 0px; margin-bottom:40px; font-size: 20px;
}
#newsletter-block { width: 100%; overflow: visible; height: 65px; background: #3b2015; padding-top: 10px;
}
#newsletter-block .container {background-color: transparent;}
#newsletter-block div.column1 { color: #fff; font-family: "Oswald", sans-serif; font-size: 18px; text-transform: uppercase; letter-spacing: 1px; margin-top: 8px;
}
#newsletter-block div.column1 #nwsl { font-family: "PT Sans", sans-serif; font-size: 16px; font-style: italic; float:right; letter-spacing: .5px; margin-top: 5px;
}
#newsletter-block div.column1 #nwsl a { text-transform: capitalize; color: #fff; cursor: pointer;
}
#newsletter-block div.column3 { color: #fff; font-family: "Oswald", sans-serif; font-size: 18px; text-transform: uppercase; letter-spacing: 1px; margin-top: 8px;
}
#newsletter-block div.column3 #shr { }
#newsletter-block div.column3 #shrlnk { margin-top: -3px; padding: 0; border: 0; float: right;
}
#filters-wrapper { display: none; }
#category_menu h2,
#global_filter h2,
#newsletter h2,
#shop_by_price h2,
#minicart h2 {font-size:14px;background-color: #e04d2f;border-color: #337ab7;color: #fff;padding: 10px 0 10px 10px;text-transform: uppercase;}
#category_filter h2 {font-size:16px; border-bottom: 1px solid #000; padding-bottom: 5px;}
#category_filter li { font-family: PT Sans; color: #3b2015; font-size: 16px; list-style-type: none; margin-left: 15px;
}
hr { margin-top: 0; margin-bottom: 0; border: 0; border-top: 0;
}
#category_menu h2{ font-family: Oswald; font-size: 24px; color: #3b2015; background-color: transparent;
}
#category_menu ul{list-style:none;}
#category_menu ul li{ background-color: transparent; padding: 5px; margin: 0 5px; }
#category_menu ul li a { font-family: PT Sans; color: #3b2015; font-size: 16px; font-weight: semibold; display: block; margin-bottom: -1px; position: relative; }
#category_menu ul li a span{ color: #94b947;
}
#category_menu li.active a, #category_menu li.category_top_active a { font-weight: bold; }
#category_menu li.active li a, #category_menu li.category_top_active li a { font-weight: normal; }
#category_menu ul li ul li { padding-left: 10px; background-color: transparent;
}
#category_menu{ padding-top: 20px; }
.thumbnail img { width: 100%; }
.thumbnail { padding: 0; }
.footerbg { background: #f3efe9; }
footer { padding-bottom: 30px;
}
footer h3 { color: #3b2015; font-weight: normal; font-size: 18px; letter-spacing: .05em;
}
footer a{line-height:30px;color: #3b2015;display:block;}
footer a:hover{color:#e04d2f;}
footer ul{list-style:none;}
footer li {margin-left: 0px; padding-bottom: 0px;}
#footer nav ul li{margin-left:0px;padding-bottom:0px;}
#footer #freephone p,
#footer #fax p{margin-bottom:0px;padding-bottom:0px;}
#footer #cprgt{margin-top:25px;}
#footer #cprgt p{margin-bottom:2px;padding-bottom:0px; color: #ab8a7d;}
#footer #contact-numbers{margin-top:20px;}
#footer #contact-details{color:#FFF!important;}
#footer .fullsite,
#footer .gateway_links{padding-left: 10px;}
#horizontal #nav-menu-container ul li{margin-left: 0px;padding-bottom: 0px;}
.row.nav-wdmanage{ margin-right: 0px; margin-left: 0px;
}
#index .carousel-indicators { position: relative; display: block; float: left; width: 100%; left: 30%; top: 0;
}
#index .carousel-indicators li{ display: block; float: left; width:33%; height: auto !important; text-indent: 0; border-radius: 0; position: relative; min-height: 65px;
}
#index .carousel-indicators li.active{ border-top: 6px solid #f00;
}
#index .carousel-indicators li .car-content { display: block; float: left; width: 100%; position: absolute; top: -14px; z-index: 12; padding-top: 18px; text-align: left; font-family: "PT Sans", sans-serif; font-size: 14px; color: #3b2015;
}
#index .carousel-indicators li .car-content .ccontent-title{ font-family: "Oswald",sans-serif; text-transform: uppercase;
}
#index .carousel-indicators li.active .car-content{ background: url(https://cdn-eu-ec.yottaa.net/522783d2ea2e0c1df40000bd/www.lehmans.com/v~18.b40/images/indicatorarrow.png?yocs=L_&yoloc=eu) no-repeat; background-position: center -1px;
}
.container .float_rt, #category .carousel_rt{ float: right;
}
#index .carousel_rt {float: none;}
#branding_kickers,
#featured_products,
#best_sellers,
#featured_categories,
#new_products,
#related_products,
#suggested_products,
#also_bought,
#recently_viewed { clear: both; margin-bottom: 20px; width: 100%;
}
#branding_kickers .grid li { min-height: 300px;
}
#featured_products .grid li,
#best_sellers .grid li,
#featured_categories .grid li,
#new_products .grid li,
#related_products .grid li,
#suggested_products .grid li,
#also_bought .grid li,
#recently_viewed .grid li { min-height: 380px;
}
#branding_kickers hr { width: 100%; border-bottom: 1px #dcd3c2 solid; margin-bottom: 20px; padding-bottom: 20px; }
#branding_kickers header h2,
#featured_products header h2,
#best_sellers header h2,
#featured_categories header h2,
#new_products header h2,
#related_products header h2,
#suggested_products header h2,
#also_bought header h2,
#recently_viewed header h2,
.review header h2,
#blog h4,
#welcome h4 { font-family: "Oswald", sans-serif; font-size: 36px; font-weight: normal; text-transform: uppercase; width: 100%; border-bottom: 1px #dcd3c2 solid; margin-bottom: 20px; padding-bottom: 20px;
}
.thumb-product{ margin: 0 auto; overflow: hidden;
}
.thumb-product img { max-height: 263px; border: 1px solid #f3efe9;
}
.red, .req, .sale-price { color: #c00;
}
#branding_kickers ul li .info a,
#featured_products ul li .info a,
#best_sellers ul li .info a,
#featured_categories ul li .info a,
#new_products ul li .info a,
#related_products ul li .info a,
#suggested_products ul li .info a,
#also_bought ul li .info a,
#recently_viewed ul li .info a { text-decoration: none; font-family: Oswald, sans-serif; font-size: 20px; text-transform: uppercase; color: #3b2015; display: block; height: 60px; overflow: hidden;
}
#branding_kickers ul li .name,
#featured_products ul li .name,
#best_sellers ul li .name,
#featured_categories ul li .name,
#new_products ul li .name,
#related_products ul li .name,
#suggested_products ul li .name,
#also_bought ul li .name,
#recently_viewed ul li .name { margin: 10px 0px 5px 0px;
}
#breadcrumb { color: #94b947; font-size: 12px; padding: 10px 10px 10px 15px; text-transform: uppercase; border-bottom: 1px solid #f3efe9; margin: 0 0px 15px;
}
#breadcrumb .separator { padding: 0 5px;
}
#cat h1 { font-family: Oswald; color: #e04d2f; font-size: 30px; font-weight: normal; margin-top: 0px; margin-bottom: 15px; padding-bottom: 0px; }
#cat div.cat-img { margin-bottom: 40px; }
#cat > .cat-desc { font-family: PT Sans; color: #000000; font-size: 14px; font-weight: normal; line-height: 24px; margin-bottom: 30px; }
#category_options { padding: 10px; border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; font-family: PT Sans; font-weight: semibold; color: #3b2015; font-size: 14px; }
#category_options ul { margin:0px; list-style-type: none; }
#category_options li { margin-left: 0; padding-bottom: 0; }
#category_options li#sort { float: left; }
#category_options li#prev-next { float: right; margin: 0px; text-align: right; }
#category #sort label { text-transform: uppercase; }
.pagenumber > a { color: #94b947; }
#prev-next *, #prev-next2 *{ font-weight: bold; text-transform: uppercase; color: #333; }
#prev-next a , #prev-next2 a{ color: #94b947; }
#prev-next2 { color:#e04d2f; clear: both; text-align: right; border-top: 1px solid #ccc; margin: 10px 0px 0px 0px; padding: 10px 0px; border:none; }
#prev-next2 span { color:#e04d2f; text-transform: uppercase; }
#prev-next2 .pagenumber a, #prev-next2 a { color: #94b947 ; text-transform: uppercase; }
#prev-next2 .pagenumber a:hover, #prev-next2 a:hover { text-decoration:none; }
.cat-thumbs { overflow: hidden; list-style-type: none; }
.cat-thumbs li { margin: 0; height: 350px;}
.cat-thumbs li .info { margin: 0 auto; text-align: center; }
.cat-thumbs li .info h2 { color: #3b2015; font-size: 20px; letter-spacing: .05em; margin: 5px 0 50px; }
.display li { height: auto; overflow: hidden; border-bottom: 1px solid #eee; padding: 0; margin: 0; }
.display li .image { float: left; width: 25%; margin-right: 2%; position: relative; }
.display li .image .promo_banner { position: absolute; bottom: 15px; left: 0; background: #94b947; padding: 0px 10px; color: #fff; font-weight: normal; text-transform: uppercase; letter-spacing: .05em; font-size: 20px; line-height: 30px; font-family: Oswald; }
.display li .image img { max-width: 100%; }
.display li .info { float: right; width: 73%; }
.display li .info h2, grid li .info h2 { color: #3b2015; font-size: 20px; font-weight: normal; margin: 20px 0 0px; max-height: 86px; height: 45px; overflow:hidden; font-family: Oswald; }
.display li .info .short-desc { font-family: PT Sans; font-weight: normal; font-size: 14px; color: #3b2015; }
.display li .order .price { font-family: PT Sans; font-weight: normal; font-size: 14px; color: #3b2015; text-align: left; }
.display li .order .prod-rating { margin-left: 0; }
.display li .order .prod-rating img { margin-right: -3px; }
.display li form .qty-line { display: none; }
.grid li { min-height: 500px; overflow: hidden; border: none; padding: 0 15px; margin: 0; }
.grid li .qty-label, .grid li div.child, .grid li div.status, .grid li input.qty { display: none; }
.grid li .image { height: 262px; width: 262px; }
.grid li .image img { max-height: 100%; max-width: 100%; }
.grid li .image, .grid li .info, .grid li .content, .grid li .order { float: none; width: 100%; }
.grid li .info .content { border-bottom: 1px solid #f3efe9; text-align: left; padding-bottom: 10px; margin-bottom: 10px; }
.grid li .sku, .grid li p, .grid li .price, .grid li .rev-stars, .grid li .qanda { margin: 0 0 5px; }
.grid li .order-left { float: left; max-width: 30%; }
.grid li .order .btn.btn-default { float: right; }
.grid li .rev-stars { height: 19px; width: 80px; overflow: hidden; }
.grid li form, .grid li .order input[type=button] { float: right; }
#product .content h1, #product_builder .content h1 { color: #e04d2f; font-size: 30px; font-weight: normal; margin: 15px 0px 15px 0; font-family: Oswald; }
#product .image { overflow: hidden; }
#product .image .image-container { overflow: hidden; height: 458px; width: 458px; }
#product .image .product_image { max-height: 100%; max-width: 100%; }
#product .info { position: relative; }
#product #social { padding-left: 0px;}
#product #social div.addthis_sharing_toolbox {float: right;}
#product .order .child-one-btn {margin: 10px 0;}
#product .FixedShip { font-family: PT Sans; font-size: 14px; color: #e04d2f; font-weight: bold; }
#product .prod-desc { padding: 10px 0 0; }
#product .attributes select {margin: 5px 0;}
#product .product .prod-form {margin-top: 10px;}
#product .mapping > div,
#product #additional .child-one-btn {margin-top:10px;}
#product .order{ margin-bottom:10px; padding-top: 10px; }
.content > .price > *{ font-family: Oswald; font-weight: normal; font-size: 20px; color: #3b2015; }
.content > .price > del { color: red; }
#product .product .sku, #product_builder .product .sku { color: #777; color: #000; font-size: 14px; font-weight: normal; }
#product .product .price input.dynamic_qty, #product_builder .product .price input.dynamic_qty, #product .product .child-price .sale-price, #product .product .price del, #product .product .child-price del { font-size: 20px; font-family: Oswald; font-weight: normal; }
#product .qty-line{height:34px; overflow: hidden;}
#product .qty{width:75px;}
#product .qty-label { display: block; line-height: 34px; vertical-align: middle; font-size: 20px; font-family: Oswald; color: #3b2015; font-weight: normal; text-transform: uppercase; letter-spacing: .05em; }
#product .qty-line > div {padding-left: 0;}
#product .price {margin: 10px 0; font-size: 20px; font-family: Oswald; font-weight: normal; color: #3b2015; }
#tellfriend form { max-width:700px;margin:0px auto; }
.wishlist-reorder { margin-top: 10px; }
.wishlist-reorder .btn-secondary { background: none; color: #e04d2f; font-size: 14px; font-weight: bold; letter-spacing: .05em; padding: 10px 0; }
#product .rev-stars { margin-top: 10px; overflow: hidden; font-family: 'PT Sans', sans-serif; font-size: 14px; color: #e04d2f; font-weight: bold; }
#product .rev-stars .prod-rating {float: left; margin-right:10px;}
.rev-stars a { color: #000; font-size: 14px; text-decoration: none; font-family: PT Sans; }
#product .rev-stars .review_links {}
#product .rev-stars .prod-rating >img { margin-right: -5px; }
.review-box h2 { font-size: 18px; text-transform: uppercase; color: #000; letter-spacing: .05em; font-family: PT Sans; margin: 20px 0 5px 0; font-weight: bold; }
.review-box .rev-info { text-transform: uppercase; margin: 0 0 5px 0;}
.review-box .rev-info img { margin-top: -5px; }
#product div.discounts { margin: 10px 0 0 0; color: #e04d2f; font-size: 18px; }
#product #suggested_products .image {min-height: 150px;}
#suggested_products .product .image img{width:100%;}
#product .mapping { background: #f0f0f0 none repeat scroll 0 0; overflow: hidden; padding: 0px 0px 10px 0px; margin-bottom: 10px; }
#product .recipent_mapping_shipto { color: #232323; text-transform: uppercase; margin-bottom: 0px; text-transform:uppercase; line-height: 30px; font-weight: normal; }
#product .mapping .new_recipient_mapping { color: #232323; float: left; font-size: 12px; line-height: 30px; font-weight: normal; }
.child-wrapper ul { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #ccc; border-image: none; border-style: solid; border-width: 0 0 1px; list-style-type: none; margin: 5px 0 0; padding: 0 0 10px; }
.child-wrapper li { margin: 0px; padding: 10px 0px 0px 0; vertical-align: middle; }
.child-wrapper li.child-price { font-size: 20px; font-family: Oswald; font-weight: normal; }
.child-wrapper li del {display:block;}
#product .child-one-btn .addtocart_button{float: right;margin-top: 5px;}
.child-desc .childName {font-family: Oswald; font-size: 20px; text-transform: uppercase;}
.child-desc .childStock {color: #e04d2f; font-weight: bold;}
.childFixedShip {color: #e04d2f; font-weight: bold;}
.child-wrapper .qty-add, .child-wrapper .qty-dec { display: inline-block; color: #fff; background-color: #b7b7b7; padding: 7px 5px 10px 5px; cursor: pointer; height: 34px;
}
#product .child-wrapper .child-qty .qty { border-radius: 0px; font-size: 14px; color: #a7a7a7; width: 40px; display: inline-block; height: 34px; margin-top: -1px;
}
.child-wrapper .qty-add { padding: 7px 4px 10px 3px;
}
.childContent { border-bottom: 1px solid #ccc; padding-bottom: 15px;
}
#product_tabs { clear: both; display: block; float: left; margin: 20px 0; overflow: auto; width: 100%; }
#tab-row li { background: #f0f0f0 none repeat scroll 0 0; border: 1px solid #ccc; color: #e04d2f; cursor: pointer; display: block; float: left; font-size: 16px; margin: 0 1px; padding: 15px 30px; position: relative; top: 1px; }
#tab-row .active { background: #ffffff none repeat scroll 0 0; border-bottom: 1px solid #ffffff; }
#tab_contents { background: #fff none repeat scroll 0 0; border: 1px solid #ccc; clear: both; margin-left: 1px; padding: 30px 20px; }
#product .tab-content li,
#product .product .content-only .content > li {margin-left: 40px;padding-bottom: 0.85em;}
.alternate_images {margin: 10px 0 0;}
.alternate_images img {border: 1px solid #ccc;cursor: pointer;float: left;height: 50px;margin-right: 5px;width: 50px;}
html input.dynamic_qty, html input.dynamic_qty:hover, html input.dynamic_qty:focus, input[readonly] { background: transparent none repeat scroll 0 0; border: medium none; box-shadow: none; filter: none; font-weight: bold; padding: 0; vertical-align: baseline; width: auto;
}
.enlarge > a { font-family: PT Sans; color: #000 !important; font-size: 14px; }
.enlarge > a:first { color: #e04d2f; }
#fade {background: black none repeat scroll 0 0;height: 100%;left: 0;opacity: 0.5;position: fixed;top: 0;width: 100%;}
#image_overlay img {border-radius: 10px;cursor: pointer;margin: 50px auto;position: relative;z-index: 6002;max-height: 90%; max-width: 90%;}
#image_overlay #close {cursor: pointer;margin-left: -20px;position: absolute;top: -20px;z-index: 6002;}
#product_qanda .container{box-shadow:none;}
#product_qanda textarea{width:100%}
#product_qanda #qa_box li.question {background: #fff none repeat scroll 0 0;border: 5px solid #bbb;font-size: 16px;margin: 2px;overflow: hidden;padding: 10px;}
#product_qanda #qa_box a {color: black;font-weight: bold;text-decoration: none;}
.btn.btn-primary.minicart_exit { font-size: 11px; padding: 4px 5px; }
div .additional-prod { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #ccc; border-image: none; border-style: solid; border-width: 1px 0; display: block; float: left; margin: 10px 0; overflow: visible; padding: 0 0 10px;
}
.tab_data_container{ margin-bottom: 10px; padding: 30px 20px; font-family: 'PT Sans', sans-serif; font-size: 14px; color: #000000; font-weight: normal;
}
.nav-tabs{ padding-bottom: 5px; border-bottom: 1px solid #9f9180;
}
.nav-tabs > li > a { color: #e04d2f; font-size: 16px; padding: 15px 30px; text-transform: uppercase;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{ color:#e04d2f;
}
.nav-tabs > li > a:hover{ }
.nav-tabs > li { font-family: Oswald; font-size: 20px; color: #9f9180; font-weight: normal; padding-bottom: 0; margin-left: 0;
}
.nav-tabs > li.active{ color: #3b2015;
}
#index #blog { overflow: hidden; }
#blog #content { width: 100%; margin: 0; }
#blog p {line-height: 25px;}
#blog h5 {font-size: 20px; color: #e04d2f; margin-top: 0px; font-weight: normal; letter-spacing: .05em; }
#blog h6 {font-size: 12px; color: #afa8a6; margin-bottom: 15px; font-family: "PT Sans", sans-serif;}
#blog #blog-content .sharedaddy.sd-like { display: none; }
#index #blog-categories .entry-header { margin-left: 31%; width: 70%; }
#index #blog-categories .entry-header h1.entry-title { margin: 0; font-size: 20px; height: 22px; overflow: hidden; }
#index #blog-categories .entry-header div.entry-meta { color: #afa8a6; text-transform: uppercase; font-size: 12px; margin-top: 10px; }
#index #blog-categories .entry-header div.entry-meta span, #index #blog-categories .entry-header div.entry-meta a { color: #afa8a6; text-transform: uppercase; font-size: 12px; }
#index #blog-categories div.entry-content { margin-left: 31%; }
#index #blog-categories div.entry-content div.pf-content { position: relative; }
#index #blog-categories div.entry-content div.pf-content p.wp-caption-text { display: none; }
#index #blog-categories div.entry-content div.pf-content img:nth-of-type(1) { height: auto; width: 40%; left: -45%; position: absolute; top: -55px; }
#index #blog-categories footer.entry-meta { display: none; }
.cart-wrapper span.glyphicon.glyphicon-remove.pull-left.clickable.red { margin-top: 100px; }
.update-total { margin-bottom: 20px; }
#checkout_shippingaddress legend span.number,
#checkout_billing legend span.number, #checkout_shipping legend span.number {
background: #e04d2f;
color: #fff;
border-radius: 13px;
width: 25px;
height: 25px;
float: left;
text-align: center;
margin: 0px 8px 0 0;
vertical-align: bottom;
font-size: 20px;
line-height: 27px;
}
#checkout_shippingaddress .policypopup,
#checkout_shippingaddress .policypopup:visited,
#checkout_shippingaddress legend span.policypopup { font-size: 12px; font-weight: bold; color: #736f6f; margin-left: 10px; text-decoration: none;
}
#ShipPolicy .modal-content{padding: 15px;}
#ShipPolicy .table-bordered>tbody>tr>td,
#ShipPolicy .table-bordered>tbody>tr>th{ width: 120px;
}
#checkout_confirmation h2 { text-align: center; }
#checkout_confirmation h4 { margin: 10px 0 30px 0; }
#checkout_paypal_ec .form-control-feedback{ display: none;
}
#checkout_paypal_ec form{ margin-bottom: 20px;
}
ul.disc {list-style: disc; margin-left: 30px;}
#pdf_thumbnails h1 { border-bottom: 1px solid #f3efe9; padding-bottom: 10px; margin-bottom: 20px;
}
.news_board {height: 300px; text-align: center;}
.news_board img { max-height: 200px; box-shadow: 0 2px 4px 2px #aaaaaa; margin-bottom: 10px;}
.media_board { height: 275px; text-align: center;}
.media_board img { max-height: 250px; box-shadow: 0 2px 4px 2px #aaaaaa; margin-bottom: 10px;}
tr.grey {background-color: #E2DCCF;}
tr.green {background-color: #91BA3E;}
a.top_link {display: block; margin-bottom: 15px;}
#side1 { border-bottom: 2px dashed #f3efe9; margin-bottom: 20px;
}
#side1 .head h4 { font-size: 18pt; color: #e95f36; text-align: center;
}
#side1 .body { padding: 5px; text-align:center;
}
#side1 .button { padding: 5px; text-align: center; background-color: rgb(145, 186, 62); margin-top: 5px;
}
#side1 a { color: #e95f36; font-weight: bold; text-decoration: none;
}
#side2 { border: #e95f36 2px dashed; font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif; text-align: left; margin-bottom: 20px;
}
#side2 img { padding: 5px;
}
#side2 .head h4 { font-size: 18pt; color: #e95f36;
}
#side2 .head a { font-size: 18pt; color: #e95f36; text-decoration:none;
}
#side2 .body a { color: #e95f36; font-weight: bold;
}
#side3 { border: medium solid rgb(60, 32, 20); margin-bottom: 20px;
}
#side3 .head { color: rgb(255, 255, 255); background-color: rgb(60, 32, 20); text-align: center;
}
#side3 .body, #side5 .body { padding: 5px;
}
#side4 { border: medium solid rgb(145, 186, 62); margin-bottom: 20px;
}
#side4 .head { text-align: center; font-size: 16pt; color: rgb(60, 32, 20); background-color: rgb(145, 186, 62);
}
#side4 .body { padding: 5px; text-align: center;
}
#side4 .body span { text-decoration: underline;
}
#side5 { border: medium solid #DDB726;
}
#side5 .head { text-align: center; font-size: 16pt; color: rgb(60, 32, 20); background-color: #DDB726;
}
#side5 .button { padding: 5px; text-align: center; background-color: #e95f36; margin-top: 5px;
}
#side5 .button a { color: #FFFFFF; font-weight: bold; font-size: 14pt; text-decoration: none;
}
div.form-container { margin-bottom: 15px;
}
.hgt_0{height:0px!important;}
.pdd_tp10{ padding-top: 10px !important;
}
.padd_0{ padding: 0px !important;
}
.mar_0{ margin: 0px !important;
}
.mar_rt10{ margin-right: 10px;
}
.mar_lt20{ margin-left: 20px;
}
.mar_top0{ margin-top:0px !important;
}
.mar_top10{ margin-top:10px !important;
}
.mar_top20 { margin-top:20px !important;
}
.mar_top45 { margin-top:45px !important;
}
.mar_btm{margin-bottom: 10px;}
.mar_btm20{margin-bottom: 20px;}
.text_upper{ text-transform:uppercase!important;
}
.pdd_rt0{ padding-right: 0px;
}
.pdd_lt0{ padding-left: 0px;
}
.pad_tp20{ padding-top: 20px;
}
.pad_btm10{ padding-bottom:20px;
}
a:focus{ outline: medium none;
}
.nopad p { padding: 0px;
}
.hide_col { display: none;
}
.clickable { cursor: pointer;
}
.border_top { border-top: 1px solid #ddd;
}
.split-left { padding-right: 0px;
}
.split-right { padding-left: 0px;
}
.btn-file { position: relative; overflow: hidden;
}
.btn-file input[type=file] { position: absolute; top: 0; right: 0; min-width: 100%; min-height: 100%; font-size: 100px; text-align: right; filter: alpha(opacity=0); opacity: 0; background: red; cursor: inherit; display: block;
}
#fileDisplay { padding-left: 10px; background-color: white; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.nav-tabs.nav-justified>.active>a { border: none;
}
.nav-tabs > li > span { position:absolute; left: 50%; color: #9f9180; display: none;
}
.nav-tabs > li.active > span { display: block; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid black;
}
#product_review_link{ font-family: 'PT Sans', sans-serif; font-size: 14px; color: #000;
}
.rev-comments{ font-family: 'PT Sans', sans-serif; font-size: 12px; color: #000; font-weight: normal;
}
.rev-comments h2{ font-size: 18px;
}
.btn-reorder{ display: none; }
.nav-tabs.nav-justified>li>a { padding: 0; margin: 0; border: none; border-radius: 0; background: none; }
.nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus { border: none; }
.nav-tabs > li > a { font-family: Oswald; font-size: 20px; color: #9f9180; font-weight: normal; }
.prod-rating-no-margin { margin-left: 0; }
.review { margin-bottom: 20px; }
#ad_overlay_wrapper { display: block; max-height: 2000px; height: 100%; left: 0; overflow: visible; position: absolute; text-align: center; top: 0; width: 100%; z-index: 5001;
}
#fade { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: black; opacity: 0.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); z-index: 5002; text-align: center; overflow: visible;
}
#ad_overlay2 { position: relative; max-width: 500px; max-height: 545px; width: 100%; height: 100%; display: block; margin: 0px auto; z-index: 5003 !important; top: 100px; background: white; border: black 2px solid; padding: 10px 10px 17px 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: visible;
}
.signupframe { color: #2f3030; font-family: Arial, Helvetica, sans-serif; font-size: 13px;
}
.signupframe { border: 1px solid #ffffff; background: #ffffff;
}
.signupframe .required { font-size: 10px;
}
.closeButton { border: 1px solid; border-radius: 20px; cursor: pointer; float: right; font-size: 14px; font-weight: bold; height: 20px; margin: -5px 0 0; position: relative; width: 20px;
}
#newsletter-popup-text { font-size:14px; font-weight:bold; font-family: 'Century Schoolbook'; color: #800000; margin:0 0 15px 0
}
.boldred { font-size: 12px; font-weight: bold; color: #a50f0f; }
#ad_overlay2 div.form-container div { overflow: hidden; padding: 0.25em 0;
}
#ad_overlay2 div.form-container div.buttonrow { margin-left: 120px;
}
.line-height36{line-height:36px;}
#minicart_overlay_box .minicart_total_qty{float:none; display: inline;}
#image_overlay { bottom: 0; box-sizing: border-box; display: none; left: 0; outline: 0 none; overflow: hidden; position: absolute; right: 0; text-align: center; top: 0; z-index: 5000;
}
.modal_img { height: 100%; left: 0; overflow-x: hidden; overflow-y: auto; position: relative; top: 0; width: auto; z-index: 6000;
}
.sp-thumbnail-container{
color: rgb(59, 32, 21);
margin-left: 0 !important;
margin-right: 0 !important; }
.sp-thumbnail { }
.sp-thumbnail-title { font-family: Oswald, sans-serif;
text-transform: uppercase;
width: 100%; }
.sp-thumbnail-description { font-family: "PT Sans", sans-serif;
width: 100%;
}
#downloadCatalog { border: solid thin #91ba3e; background-color: #f2f0ea; padding: 0 15px; margin: 0 0 20px 0; }
#blog description a { display: block; margin-top: 10px; text-transform: capitalize;
}
#blog item {visibility: collapse; display: block; height: 190px; position: relative;
}
#blog item > * { display: none;
}
#blog item > title { display: block; visibility: visible; position: relative; margin-top: 20px; text-transform: uppercase; font-size: 20px; line-height: 28px; color: #e04d2f; font-family: 'Oswald', sans-serif; height: 55px; overflow: hidden;
}
#blog item > description { display: block; margin: 10px 0; visibility: visible; position: absolute; top: 80px;
}
#blog item > pubdate { visibility: visible; display: block; color: #afa8a6; text-transform: uppercase; font-family: 'Oswald', sans-serif; width: 110px; height: 25px; overflow: hidden; position: absolute; top: 55px;
}
#blog channel { visibility: collapse; display: block; margin-top: -98px;
}
#blog item:nth-of-type(4){display:none;}
#blog item:nth-of-type(5){display:none;}
#img-col img { width: 100%; height: auto; margin-bottom: 45px;
}
#img-col { margin-top: 0px;
}
.pad_top40{padding-top: 40px;}
.secure_shopping{ color: rgba(35, 31, 32, 0.4); font-size: 24px; font-weight: 600; text-align: center; text-transform: uppercase;
}
.secure_trust{margin: 0 0 0 3px; width: auto;}
.secure_trust.mar_top21{margin-top: 21px;}
#trustwaveSealImage{margin-top: 14px; width: 75%;}
.toll_freespac{letter-spacing: 2px;}
.need_help{color: #e04d2f; display: block; font-size: 22px; text-transform: uppercase;
}
.font20{font-size: 20px; font-weight: bold;}
.line_seprate{font-size: 24px; padding:0 5px; float:left;}
.marTop22{margin-top: 22px;}
.green { color: #94b947; }
.slider-pro { overflow: hidden; }
div#holiday-image { position: relative; top: -32px; left: -30px;
}
div#holiday-image img{
width: auto;
max-width: 169px;
}
@media (min-width: 992px) and (max-width: 1200px) { .navbar-default .navbar-nav>li>a { font-size: 14px; } .grid li .image { height: 218px; width: 218px; } .grid li .image img { max-height: 100%; max-width: 100%; } .grid li .order input[type=button] { padding: 6px 6px; } #product .image .image-container { width: 374px; height: 374px; } .cart-wrapper span.glyphicon.glyphicon-remove.pull-left.clickable.red { margin-top: 80px; } #newsletter-block { height: auto; } #newsletter-block div.column1 { font-size: 15px; margin-top: 0; } #newsletter-block div.column1 #nwsl { font-size: 13px; margin-top: 8px; float: none; display: block; } #newsletter input[type=email] { width: 180px; } #newsletter-block div.column3 { margin-top: 0; font-size: 15px; } #newsletter-block div.column3 #shrlnk { float: left; } #img-col img {margin-bottom:60px;} #best_sellers .grid li .image { height: 210px; width: 210px; } }
@media (min-width: 768px) and (max-width: 991px) { .navbar-default .navbar-nav>li>a { font-size: 9.5px; } #container #header figure { margin: 0; } .grid li .image { height: 258px; width: 258px; } .grid li .image img { max-height: 100%; max-width: 100%; } #product .image .image-container { width: 282px; height: 282px; } .cart-wrapper span.glyphicon.glyphicon-remove.pull-left.clickable.red { margin-top: 40px; } #index #blog-categories div.entry-content div.pf-content img.aligncenter.size-full { top: -70px; } #product .qty-label { font-size: 16px; } #newsletter-block { height: auto; } #newsletter-block div.column1 { font-size: 15px; margin-top: 0; } #newsletter-block div.column1 #nwsl { font-size: 13px; margin-top: 8px; float: none; display: block; } #newsletter input[type=email] { width: 150px; padding: 6px; } #newsletter .btn-primary { padding: 10px 6px; font-size: 13px; } #newsletter-block div.column3 { margin-top: 0; font-size: 15px; } #newsletter-block div.column3 #shrlnk { float: left; } .cat-thumbs li { height: 330px; } #img-col img {margin-bottom:130px;} #blog item {height: 205px;} #blog channel {margin-top: -115px;} #best_sellers .grid li .image { height: 150px; width: 150px; } div#holiday-image { top: 0px; }
}
@media only screen and (min-width:320px) and (max-width: 990px){ .carousel-inner img{ width: 100%; } #newsletter-block div.column1 #nwsl{font-size: 14px;} .nav-tabs > li > a {padding: 15px;}
}
@media only screen and (min-width:320px) and (max-width: 767px){ #container #header figure { margin: 0px; } #header figure img { max-height: 35px; } #header .desktop-header { display: none; } .sp-thumbnails-container{max-height: 50px;} .promos {margin-top: 0; } .promo1, .promo2, .promo3 { text-align: center; } .figure_align { text-align: center; } #minicart{ padding: 8px 0; } .pdd_rt15 { padding-right: 15px !important; } div#Carousel { margin-bottom: 20px;} .carousel_rt { float: none; } #horizontal .navbar-nav { margin: 7.5px 0; } #suggested_products .thumb-product{height:265px!important;} #product #suggested_products .image { min-height: 115px; } #newsletter-block { height: auto; } #newsletter-block div.column1 #nwsl { float: none; display: block; } #newsletter-block div.column3 { margin-top: 15px; } #newsletter-block div.column3 #shrlnk { float: none; } #minicart_overlay{max-width: 95%;} #minicart_overlay_box{width: 100%;} .grid li { min-height: 250px; } .grid li .image { width: 100%; height: auto; } .grid li .image img { max-height: 100%; max-width: 100%; } .display li .info h2 { font-size: 16px; height: 50px; } .grid li .order input[type=button] { padding: 6px 8px; } .display li .image .promo_banner { bottom: 5px; font-size: 12px; line-height: 18px; } section#featured_categories ul li { padding-left: 5px; padding-right: 5px;
} #branding_kickers .grid li,#featured_products .grid li, #best_sellers .grid li, #featured_categories .grid li, #new_products .grid li, #related_products .grid li, #suggested_products .grid li, #also_bought .grid li , #recently_viewed .grid li { min-height: 200px; } #branding_kickers header h2, #featured_products header h2, #best_sellers header h2, #featured_categories header h2, #new_products header h2, #related_products header h2, #suggested_products header h2, #blog h4, #welcome h4, #also_bought header h2, #recently_viewed header h2, .review header h2 { font-size: 20px; } #branding_kickers ul li .info a, #featured_products ul li .info a, #best_sellers ul li .info a, #featured_categories ul li .info a, #new_products ul li .info a, #related_products ul li .info a, #suggested_products ul li .info a, #also_bought ul li .info a, #recently_viewed ul li .info a { font-size: 16px; height: 46px; } #featured_categories .grid li:last-child{ border-bottom: 1px solid #ddd; } #best_sellers .btn.btn-primary { font-size: 16px; } #product .image .image-container { width: auto; height: auto; } .cart-wrapper span.glyphicon.glyphicon-remove.pull-left.clickable.red { margin-top: 0px; margin-right: 5px; } #product #social {padding-left: 15px !important;} #product #social div.addthis_sharing_toolbox {float: left !important;} #product .child-wrapper .child-qty .qty {width: 62px; height: 43px;} .childFixedShip { clear: both; } .cat-thumbs li { height: 255px; } #viewcart .btn-checkout.text-right { text-align: left;} .promo1, .promo3{ } .center-block{ width: 100%;} #img-col img {margin-bottom:180px;} #blog item {height: 238px;} #blog channel {margin-top: -135px;} #blog item > title { height: 58px;} #blog item > pubdate {top: 65px;} #blog item > description {top: 85px;} #filters-wrapper { display: none; } #breadcrumb { padding: 10px 0px 10px 0px; }
}
div#showhidepromo { margin: 10px 0; font-size: 16px; font-weight: bold; text-transform: uppercase;
}
@media only screen and (max-width: 767px){ #index .carousel-indicators{display: none;} .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{ font-size: 24px; } #best_sellers ul li{ display: none; } #best_sellers ul li:first-child{ display: block; } #best_sellers ul li .image{ width: 100%; overflow: hidden; height: auto; } #best_sellers ul li .image img{ width: 100%; } section#featured_categories { } section#featured_categories a { text-align: center; } #featured_categories .grid li{ padding-left:0; padding-right: 0; } .mobileheader{ text-align: center; text-transform: none; font-family: "Oswald", sans-serif; font-size: 16px; } .mobileheader h4{ font-family: "Oswald",sans-serif; font-size: 16px; } .promos { margin-top: 20px; padding: 30px 0 5px 0; } .footerbg{ margin-top: 10px; } div#footeraccordion { background: none; } div#footeraccordion .panel { margin-bottom: 0; background: none; border: 0; box-shadow: none; } #footeraccordion .panel-default>.panel-heading { margin: 0; padding: 0 0 0 0px; } #footeraccordion span.glyphicon.glyphicon-play { float: right; }
}
@media only screen and (min-width:375px) and (max-width: 375px){ #blog channel {margin-top: -115px; } #img-col img {margin-bottom: 165px;} }@media only screen and (min-width:320px) and (max-width: 767px){ }
@media only screen and (min-width:320px) and (max-width: 460px){ #branding_kickers .grid li, #featured_products .grid li, #best_sellers .grid li, #featured_categories .grid li, #new_products .grid li, #related_products .grid li, #suggested_products .grid li, #also_bought .grid li, #recently_viewed .grid li { min-height: 270px; } .sp-thumbnail-description { display: none; }
}
.sixteen_9_container { position: relative; padding-bottom: 56.25%; padding-top: 35px; height: 0; overflow: hidden;
}
.sixteen_9_container iframe { position: absolute; top:0; left: 0; width: 100%; height: 100%;
}