@media only screen and (min-width: 980px){
	.catalog-category-view .category-products .products-grid .item{width:20%}
	.products-grid .item{width:20%}
}
}
@media only screen and (max-width: 980px){
.main-container .subcategory-content .subcat-desc .sub-cat-name{margin-bottom:20px;}
}
@media only screen and (max-width: 990px){
.col-lg-1.col-md-2.col-sm-12 h1.logo{float:none ! important;text-align:center ! important;}
.col-lg-1.col-md-2.col-sm-12 a.logo{float:none ! important;}
}
@media only screen and (max-width: 767px){
	.col-lg-1.col-md-2.col-sm-12 h1.logo{float:none ! important;text-align:center ! important;}
	.col-lg-1.col-md-2.col-sm-12 a.logo{float:none ! important;}
	.header .logo {margin-top:0px  ! important;}
	.header h1.logo{margin-left:30% !important;}
	.col-lg-2.col-md-2.col-sm-12 h1.logo{text-align:center;}
	.col-lg-2.col-md-2.col-sm-12 .logo{float:none !important;}
	.col-lg-2.col-md-2.col-sm-12 h1.logo img{display:inline !important;}
	
} 
.main-container .subcategory-content .subcat-desc a img {border-radius:6px;}
.page-title, .category-title{margin-bottom:30px !important;}
.breadcrumbs{margin:0px ! important; padding:4px 5px ! important; float: none ! important;}
.main-container{padding:5px 0 ! important;}

.main-container .products-grid .wrapper-hover{text-align:center;}
.sub-cat-name {    margin-bottom: 5px;font-size: 18px; font-weight: bold; text-align: center; margin-top: 10px; color:#777 !important;}
.subcat-desc img{min-height:280px; transition:all 0.4s ease-in-out 0s;}
.subcat-desc a:hover img{opacity:0.6;}
.subcat-desc a:hover .sub-cat-name{color:#777 !important;}

@media only screen and (min-width: 768px){
	
	.block-cart-header{display:none;}
	.header .quick-access {clear: none !important; float: none !important; padding-bottom: 0px !important;}
	.topcol-1 {float: left; text-align: right !important; width: 95%;}
	.topcol-2 {float: left;}
	.topcol-2 .header-button{margin-top:10px;}
	.top-head-serach{margin-top:10px;}
	.nav-container{margin-top:15px;} 	 
	.header .quick-access{text-align:right !important;}
	.header .links .top-car{display:block !important;}
	.nav-container.isStuck{margin-top:0px;}
	.catalog-category-view .category-products .wrapper-hover:hover{border:10px solid #f0eeef !important;}
	.catalog-category-view .category-products .wrapper-hover{text-align:center ! important; border:10px solid #fff;}
} 
@media only screen and (min-device-width: 990px) and (max-device-width: 1199px){
.top-head-serach{margin-left:28%;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1199px){
	.header .quick-access {float:right !important;}
	.topcol-1{width:66% !important;}
	.header .quick-access .links{float:none !important;}
	.col-lg-2.col-md-2.col-sm-12 h1.logo{text-align:center;}
	.col-lg-2.col-md-2.col-sm-12 .logo{float:none !important;}
	.col-lg-2.col-md-2.col-sm-12 h1.logo img{display:inline !important;}
	.tab-top-links.visible-sm{text-align:center; margin-bottom:10px;}
	.top-head-serach{width:100%; display:inline-block; margin-bottom:10px;}
	.header-container{padding-bottom:0px !important;}
}
@media only screen and (max-width: 767px){
	.catalog-category-view .category-products .wrapper-hover:hover{border:none !important;}
}
@media (min-width: 1200px){
	.header-container .container .col-lg-1{width:11% !important;}
	.header-container .container .col-lg-11 {width: 89% !important;}
	
}
.category-products .toolbar .pager span{font-size:14px;}
.category-products .toolbar .pager span label {margin-left: 5px; margin-right: 2px;}
.category-products .toolbar .pager span a{font-weight:bold;}
.breadcrumbs {font-size: 14px; margin-bottom: 10px !important; text-align: center; width: 100%;}
.breadcrumbs li{display:inline; float:none; }
.category-products .toolbar .pager span a.active{color:#ed425a; text-decoration:underline;}
.breadcrumbs strong {font-weight: bold !important; text-decoration: underline;}
h1.logo .logo img {}
.header-container{padding:0px;background: #5a5a5a;}
.nav-container{clear: both;}
#panel-DIMENSIONS img{
max-height: 300px !important;
    max-width: 420px !important;
}
.header-container .nav-container{#bbd6ee none repeat scroll 0 0 !important}
.sf-menu > li.parent > a:before { display:none; }
.sf-menu > li > a > span {padding: 16px 20px 14px 20px;}
.sf-menu li ul a span {
    font-size: 16px;
    line-height: 30px;
}
a:hover {
    color: #9bb7b4 !important;
}
.nav-container {
margin-left: -30px;
}
.sf-menu ul {
    width: 250px !important;
        background: #e6e7e8;
}
.toolbar .pager {
    border-bottom: 1px solid #ececec;
    margin-bottom: -20px;
    padding: 5px;
}
.toolbar .sorter {
    margin-top: -50px;
}
.limiter {
	display: none;
}
.category-image {
    height: 200px;
    border-radius: 15px;
}
.sf-menu {
    background: #5a5a5a !important;
    margin-top: -15px;
	margin-left: -115px;
	width: 100%;
}
.header .quick-access {
    padding-top: 15px;
    margin-bottom: 5px;
}
.logo {

    padding:5px 10px
}
.nav-container.isStuck {
    background: #5a5a5a;
}
.isStuck ul {
    width: auto;
    margin-top: 0px !important;
    /* margin-left: 150px; */
}

.header .links li a:hover {
    color: #003340 !important;
}
.products-grid .add-to-links {
    display:none;
}
button.button {
    margin-bottom: 10px;
}
.category-products .toolbar .pager span a.active {
    color: #003340;
    text-decoration: underline;
}
#search_mini_form {
    background: transparent !important;
}
.product-view h2 {
    display: none;
}
.tab-content > .active {
    padding: 15px;
}
/* Product Page */
.product-options {
    margin-bottom: -30px;
}
.add-to-links {
display:none !important;
}
.product-view .add-to-cart {
border-top: 0px;
    border-bottom: 0px;
}

.product-view .product-img-box {
    width: 50%;
}
.container-slider {
    width: 100%;
}
.product-view .product-shop .price-box .price {
		color: #999;
    font-weight: bold !important;
    font-size: 15px;
    line-height: 0px;
    padding-left: 10px;
}
.product-options {
padding: 0px;
}
.container-slider {
    padding: 0px 45px;
}
.more-views h2 {
    margin: 0px;
    margin-top: -40px;
	    font-size: 14px;
}
.fa-chevron-circle-left:before {
    content: "\f053";
}
.fa-chevron-circle-right:before {
    content: "\f054";
}
.box-up-sell {
    border: 0px;
    padding: 0px;
    background: white;
	    margin-top: 50px;
}
.box-up-sell h2 {
display:none;
}
.box-up-sell ul li .product-box {
    padding: 5px;
}
.fa-angle-double-left  {
display:none;
}
.fa-angle-double-right  {
display:none;
}
.jcarousel-control-prev, .jcarousel-control-next {
    background: #FFFFFF;
    color: #DDDDDD;
    border-radius: 0px;
    font-size: 50px;
    padding: 0px;
    border: 0px;
    text-shadow: 0 0 1px rgba(255, 255, 255, 0);
    box-shadow: 0 0 4px #FFFFFF;
}
.jcarousel-control-next {
    right: 0px;
    top: 185px;
}
.jcarousel-control-prev {
    left: 0px;
    top: 185px;
}
.up-sell-carousel .old-price {
    display: none;
}
.product-view .product-name {
    margin-bottom: 30px;
}
.product-view .short-description .std {
        margin-bottom: 12%;
}
.box-up-sell .product-name {
    height: 35px;
    overflow: hidden;
        margin-bottom: 5px;
}
.col-main .regular-price .price, .col-main .price-box.map-info .old-price .price, #tabquickshowcontainer .regular-price .price {
    line-height: 0px;
    color: #999;
    font-size: 14px;
    font-weight: bold;
}
/* galley css */
.product-image-gallery{position:relative}.product-image-gallery .gallery-image{display:none}.product-image-gallery .gallery-image.visible{display:block}.product-image-gallery .gallery-image.visible.hidden{visibility:hidden}.product-image-gallery:after,.product-image-gallery:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:none}.product-image-gallery:before{background-color:#fff;opacity:.8;z-index:2}.product-image-gallery:after{background-image:url(../images/opc-ajax-loader.gif);background-repeat:no-repeat;background-position:center;z-index:3}.product-image-gallery.loading{position:relative}.product-image-gallery.loading:after,.product-image-gallery.loading:before{display:block}.product-image-thumbs li{display:inline-block}.product-image-thumbs li:first-child{margin-left:-1px}.product-image-thumbs a{display:inline-block;border:1px solid transparent}.no-touch .product-image-thumbs a:hover{border-color:#c7c7c7}.product-view .add-to-cart-wrapper,.product-view .block-related,.product-view .product-shop{padding-left:15px}.product-img-box{padding-right:15px}

.product-view .product-options-bottom {
    padding: 0px;
    margin-top: 70px;
}
.container-slider li {
    width: 115px !important;
}
.up-sell-carousel a img {
    height: 130px;
    overflow: hidden;
}
.up-sell-carousel a {
    height: 153px !important;
    overflow: hidden;
}
.print_info {
	margin-top: -75px;
  color: #A1D6DD;
}
.product-view h2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 3px;
    line-height: 18px;
    font-weight: 500;
    color: #999;
    font-size: 14px;
    text-align: left;
    padding: 0px;
    margin-bottom: 5px;
}
.tumbSlider-prev {
		color: #DDD !important;
}
.tumbSlider-next {
		color: #DDD !important;
}
.products-grid .product-image img, .products-list .product-image img {
    margin-top: -35px;
}
.products-grid .product-image {
    height: 200px;
}
.page-title, .category-title {
    background: #5a5a5a  !important;
}

.footer,
.footer button {
  font-family:  'ElleNovCMed', Arial, sans-serif;
}

.footer {
	font-family: 'Lato', Verdana, Arial, sans-serif;
	font-size: 10px;
  clear: both;
  padding-top: 30px;
  width: 710px;
margin-left: auto;
margin-right: auto;  
width: 100%;
}

.footer .footer-block.first{margin-left: 5%;width: 130px;}
.footer .footer-block{		float: left;margin-left: 90px;margin-bottom: 20px;
}
.footer ul{float: left;clear: none;}
.footer ul li {display: block;padding-top: 5px;letter-spacing: 1.7px;}
.footer-block h6{ color:#5f6062;letter-spacing: 1.7px; font-size:12px;}
@media only screen and (max-width: 515px) {
	.footer-block h6 { margin-top:50px;}
	.footer .footer-block.first {margin-left: 90px;}
}

.footer-block a{color: #6c6d6f;text-decoration: none;}	
.home-block{}
.home-block img{max-width: 382px;    }
.home-block .left img{ float:left; }
.home-block .center img{        float: left;
    margin-left: 1%;
    margin-right: 1%; }
.home-block .right img{ float:right; }
.home-banner1 { background-color:#f0efef;    margin-bottom: 15px;margin-top: 15px;}
.home-banner1 img{margin-right: 6px;}

.home-banner1 img:hover{opacity: 0.5 !important;}

.carousel-next fa fa-angle-double-right { display:none;}
.across3{}
.across3 img{ margin-left:1%; }
.across4{}
.across4 img{ margin-left:1%; }