.owl-top-narrow #category-slider-demo-7 .owl-controls{right:-2px}

.header .demo-tooltip,.footer .demo-tooltip{position:absolute;right:15px;top:5px;z-index:9;width:20px}
.header-container.sticky-header .header .demo-tooltip{display:none}
.footer .demo-tooltip{top:-20px}
a.tooltip-icon{border:1px solid #fff;color:#fff;border-radius:50%;display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:10px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-animation: tooltip-animation 1s ease-in infinite;-moz-animation: tooltip-animation 1s ease-in infinite;-ms-animation: tooltip-animation 1s ease-in infinite;animation: tooltip-animation 1s ease-in infinite;}
.header-container.type2 a.tooltip-icon,.header-container.type3 a.tooltip-icon,.header-container.type4 a.tooltip-icon,.header-container.type5 a.tooltip-icon,.header-container.type6 a.tooltip-icon,.header-container.type7 a.tooltip-icon,.header-container.type8 a.tooltip-icon{color:#000;border-color:#000}


.tooltip-popup{position:absolute;right:-10px;top:30px;width:300px;background-color:#111;box-shadow:0 0 8px rgba(255,255,255,.5);padding:20px;border-radius:10px;font-size:12px;line-height:1.4;color:#fff;text-align:left}
.tooltip-popup h4{font-size:16px;color:#fff}
.tooltip-popup p{margin-bottom:10px;color:#fff}
.tooltip-popup em{font-size:10px}
a.tooltip-close{position:absolute;right:10px;top:10px;color:#fff}
.footer-middle>.container{position:relative}
.header>.logo {max-width:420px; float:left;}
body {    border-top: 5px solid #821619;}
.header-container .links li {font-size:15px;}
.footer img {    vertical-align: middle;}
.footer-middle .block.block-subscribe .input-box input.input-text {background-color:#fff;}
.footer-top-subscribe button.button > span {color: #fff; height: 35px; border: 1px solid #fff;}
.footer-middle .block.block-subscribe .input-box button {margin-left:15px;}
.footer-middle-2 h3 {    padding-left: 60px;}
.footer-top-subscribe input#newsletter {width:300px; max-width:90%;}
.footer-top-subscribe button.button {    margin-left: 30px; width: 100px;}
.main-nav .menu {    border-bottom: 1px solid #c7c7c7;}
.homepage-bar {border:1px #821619 solid; background-color:#821619; color:#fff;}
.homepage-bar i, .homepage-bar h3 {color:#fff;}
.cms-index-index h2.filter-title {font-size:35px; font-weight:100; color:#821619; padding-left:480px;}
h2.filter-title .content {padding-left: 20px;}
.owl-buttons {display:none;}
.filter-products {margin-top:20px;}
.main-nav ul.menu >li >a {font-size:16px; font-weight:normal;}

.catalog-category-view .col-sm-9 {width:80%;}
.shopbybrand-index-view .col-sm-9 {width: 80%;}

.catalog-category-view .col-sm-3 {width: 20%;}
.shopbybrand-index-view .col-sm-3 {width: 20%;}

.cms-index-noroute h2 {font-size:25px; font-weight:bold; text-align:center;}
.contacts-index-index button.button span {background:#821619;}
.header-container .top-links-area {margin-right:00px;}
.header-container.type4 .mini-cart {margin-top: 15px; position: absolute;}
.top-container .category-banner {    width: 1240px;    margin: 0 auto;    text-align: justify;}
.block-layered-nav dd {border:none; background-color: transparent;}
.block-layered-nav dt {border:none; background-color: transparent;}
.product-view .product-img-box li.etalage_thumb {border:none;}
button.button span {background-color:#821619;}
.add-to-cart button.button span i {display:none;}
.main-nav ul.menu >li .nav-sublist-dropdown {border-top:none;}
.main-nav .menu >li.menu-item-has-children .nav-sublist-dropdown .container ul >li a {font-size: 15px;
    text-transform: uppercase;}

.main-nav li:last-child a.act {color:#fff;}
.product-view .product-name h1 {font-size:22px; font-weight:normal;}
.std ul li {color:#000;}
.product-view .clearer { border-bottom: 1px solid #ebebeb;}
.box-up-sell .clearer { border-bottom: none;}
.product-view .box-description {margin-top:25px;}
.product-view .product-shop .price-box .regular-price .price {font-size:25px;}
.product-view .product-shop .price-box {margin: 20px 0 20px 0;}
.cart-area{position:relative; z-index:1;display:inline-block; text-align:right;vertical-align:middle; float:right;}
.header-container.type4 .mini-cart {margin-right:70px;}
.header-container.type4 .mybag-link .cart-info span.cart-qty {padding-left:30px;}
.header-container.type4 .header {margin-top: -10px;}
.header-container.type4 .search-area {margin-top: 15px;}

.header-container.type4 .header #search_mini_form {width: 250px;}

.mybag-link span {font-weight:normal;}
.mybag-link .cart-qty {font-size:13px;}
#login-form {border-top:1px solid #ececec;}  
#success-message-container {border-top: none;}
.topCartContent .actions a.btn.btn-default {background-color: #821619;}
.col-left.sidebar.f-left .block-layered-nav dt {color:#000;}
.sorter .sort-by {display:none;}
.data-table button.button > span {background: #821619; color:#fff;}
#checkout-review-table-wrapper .data-table tbody tr {border-left: none; border-right:none;}
#checkout-review-table-wrapper .data-table tfoot {border-bottom:none;}
#checkout-review-table-wrapper .data-table tfoot tr.first td {border-left:none;}
.one-step-checkout #review_step_header {border-bottom: 1px solid #E0E0E0;}
.box-up-sell.category-products .products-grid li.item .details-area .product-name {height:30px;}
.cms-contact-us .std ul {list-style: none;}
.cms-contact-us .col-main .contact-info p {
    margin-left: 55px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 21px;
}
.footer-bottom a {font-size: 15px;}
span.sale-product-icon {display:none;}
.old-price .price {color: #821619;}



.block-category-nav .block-content {background: none; border: none;}
.block-layered-nav .actions {background: none;}
.block-layered-nav .currently ol {background:none;}
.block-layered-nav .currently .block-subtitle {font-size: 15px;}

#livechat-compact-container {right:57px !important;}
.recent-posts .item .post-image {border:none;}
.recent-posts .postTitle h2 {font-size:17px;}
.recent-posts .post-date {display: none;}
.postWrapper .post-date {display: none;}
.whats-new {margin-top:-40px}
h2.our-blog-home {font-size:25px;margin-top:20px; margin-bottom: 10px;}
.title-category-heading {text-align:center; padding-top:15px;}
.title-category-heading h1 {font-size:35px; color:#000; margin-bottom: 0px;}
.title-category-heading h2 {font-size:25px; color:#821619;}
.block-category-nav .block-title {border:none; background-color:transparent; color:#000;}
.brands .list_1 div {    width: 220px !important;}

.mobile-nav.side-block .sw-mobile-menu li .open-child {display:none;}


@media screen and (min-width: 1080px) and (max-width: 1920px)  {
 
}

/* Android Tablets (galaxy tab 10.1, motorola xoom, portrait and landscape)
-----------------------------------------------------------------------*/
@media screen 
and (min-device-width : 800px) 
and (max-device-width : 1280px)
and (orientation : portrait) {

}






	
	
	
	
/* NOTE 3, S5 Portrait */
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width:1920px) { 
.cms-index-index h2.filter-title {padding-left:0; text-align:center; background:none;}
.header-container.type4 .header .logo img {height:auto;}
.footer-top-subscribe button.button { margin-left: 100px; width: 100px; margin-top: 10px;}
.top-container .category-banner {width: 100%; padding: 10px 20px;}
.category-products .products-grid.columns3 li.item {width: 100%;}
.catalog-category-view .col-sm-9 {width: 100%;}

.footer-middle.footer-middle-2 .col-sm-3 {
    width: 100%;
}
.header-container .top-links-area {float:left;}
.header-container.type4 .menu-icon {float: left;}
.header-container.type4 .search-area {margin-top:4px;}

.header-container.type4 .header .form-search {right: 40px; width: 100%;}
.klevu-searching-area-l2 {width: 290px;}
div#livechat-compact-container {width: 270px !important;}
.topCartContent {margin-right: -50px; width: 280px;}
.header-container .top-links-area {z-index: 999;}
.input-box.newsletter-pop {    width: 100%;}
#newsletter_popup img { width: 100%;}

.catalog-category-view .col-sm-3 {width: 100%;}
.shopbybrand-index-view .col-sm-3 {width: 100%;}
.postContent img {width:100%;}
.cms-index-index h2.filter-title {font-size:18px;margin-top: 50px;}
.filter-products {margin-top: 0px;}
.filter-products .products div.item {margin-top: -30px;}
.whats-new {margin-top:-20px}
h2 .our-blog-home {font-size:20px;}
.recent-posts .item .post-image {width: 70%; margin: 0 auto; max-width: 100%;}
}



/* 13.3" Mac Retina */
		
	@media (min-device-pixel-ratio: 2), (min-width: 2550px) and (max-width: 2560px) {	
	
	.footer-top-subscribe button.button {margin-left: 10px !important;     margin-top: 2px !important;}
	.header-container.type4 .search-area {margin-top: 18px !important; float: right; margin-right: 90px;}
	.header-container .top-links-area {float: right !important;}
	.footer .container {max-width: 100%;}
	.footer-middle.footer-middle-2 .col-sm-3 {width: 25% !important;}
	.main.container {max-width: 100%;}
	.category-products .products-grid.columns3 li.item {width: 33%;}
	.container {width: 1280px;}
	.top-container .category-banner {width: 1280px;}
	.catalog-category-view .col-sm-3 { width: 20%;}
	.category-products .products-grid.columns3 li.item {width: 33.33%;}
	
	}
	
	

/* iPad in landscape */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) 
{}

/* Retina iPad in landscape */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) 
and (-webkit-min-device-pixel-ratio: 2)
{ }

/* Retina iPad in portrait */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) 
{ }

@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {}















/* tooltip for demo */
@-webkit-keyframes tooltip-animation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes tooltip-animation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes tooltip-color {
  0% {
    color: #fff;
  }
  50% {
    color: #333;
  }
  100% {
    color: #fff;
  }
}
@keyframes tooltip-color {
  0% {
    color: #fff;
  }
  50% {
    color: #333;
  }
  100% {
    color: #fff;
  }
}
@-webkit-keyframes tooltip-color-white {
  0% {
    color: #444;
  }
  50% {
    color: #fff;
  }
  100% {
    color: #444;
  }
}
@keyframes tooltip-color-white {
  0% {
    color: #444;
  }
  50% {
    color: #fff;
  }
  100% {
    color: #444;
  }
}








::-webkit-scrollbar {
    width: 12px;
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 10px #821619;
    border-radius: 0px;
}
::-webkit-scrollbar-thumb {
    border-radius: 0px;
    -webkit-box-shadow: inset 0px 0 50px #000;
}
