.no-padding{padding-right:0px;padding-left:0px}
.height{height:140px}
.white{background-color:white}
.main-div{position:relative;padding-left:243px}
.in-comm{min-height:1388px}
.in-comm a{text-decoration:none;cursor:pointer}
.catalog-filter{position:absolute;width:212px;left:0px;top:15px;z-index:1;font-size:13px;border:#E5E5E5 1px solid;}
.catalog-filter div.h4{font-size:14px;padding:17px 13px 12px;background-color:#f9f9f9;margin-top:0;margin-bottom:0;}
.filterPopUpOpen{font-size:.75em;padding:4px;cursor:pointer;text-transform:none;color:#999999;}
.filter-container{padding:0;margin:0;}
.cate{padding:17px 13px 14px;margin:0px}
.option-ul{padding:0px 13px;margin-bottom:14px;}
.option-ul li{padding:9px 0px 0px 0px}
.option-ul li p{margin:0px}
.option-ul li p a{font-size:13px;cursor:pointer}
.filter-container .options{padding:0 13px;margin-bottom:14px;max-height:342px;overflow-y:auto;font-size:13px}
.input-group-addon{padding:6px 8px;}
.form-span{vertical-align:middle;display:table-cell;}
.check-label, .radio-label{display:table;margin-bottom:0px;line-height:23px;margin-bottom:3px;}
label.check-label input, label.radio-label input{display:none;}
label.check-label span.c-box{height:19px;width:19px;border:1px solid #6E6E6E;background-color:#e5e7e7;border-radius:2px;display:inline-block;position:relative;margin-right:7px;cursor:pointer;}
label.radio-label span.c-box{height:22px;width:22px;border-radius:100%;border:1px solid #6E6E6E;background-color:#e5e7e7;display:inline-block;position:relative;margin-right:7px;cursor:pointer;}
.check-label span.c-box, .check-radio span.c-box{display:table-cell;vertical-align:top;margin-top:1px;}
.check-div{display:table-cell;vertical-align:middle;font-weight:normal;color:#666;font-size:13px;}
input[type=checkbox]:checked + span.c-box , input[type=radio]:checked + span.c-box{background-color:black;border:1px solid #6E6E6E;}
input[type=checkbox]:checked + span.c-box:before{content:'\2713';position:absolute;color:white;top:-3px !important;left:3px;}
input[type=radio]:checked + span.c-box:before{content:'';width:10px;height:10px;border-radius:100%;background-color:white;display:block;position:absolute;color:white;top:5px !important;left:5px;}
.form-control, .form-span{box-shadow:none;border-radius:0px}
.panel-input-group{margin-bottom:11px}
.accordion1{margin-bottom:0px}
.accordion1 .panel{border:none;box-shadow:none;border-radius:0px;margin-bottom:0px;}
.accordion1 .panel-heading{padding:0;border:none;border-radius:10px;}
.accordion1 .panel-title a{display:block;position:relative;}
.accordion1 .panel-title a:after,
.accordion1 .panel-title a.collapsed:after{content:"\f068";font-family:fontawesome;width:40px;height:40px;line-height:32px;border-radius:50%;text-align:center;font-size:10px;color:#434343;border:5px solid #fff;position:absolute;top:4px;right:0px;transition:all 0.3s ease 0s;}
.accordion1 .panel-title a.collapsed:after{content:"\f067";}
.accordion1 .panel-title a:hover:after,
.accordion1 .panel-title a.collapsed:hover:after{transform:rotate(360deg);}
.panel-body{padding:0px}
.m-more{margin-bottom:14px;display:block;}
.border-t{border-top:#E5E5E5 1px solid;}
.price-range input{width:56px;display:inline-block;height:36px;padding:5px;margin-right:5px;box-shadow:none;border-radius:0px}
.price-range button{vertical-align:top;margin:0px;padding:4px 11px;background-color:#c69b2c;height:36px;outline:none;border-radius:0px;border:none;}
.apply-mobile-filters{background-color:#c69b2c;border:none;border-radius:0px;margin-left:8px;margin-right:15px}
.price-range button:hover{background-color:#a28538}
.subtract-icon{margin-right:5px;height:2px;width:6px;background-color:black;color:black;display:inline-block;}
#product-search{padding:15px 0px}
.pro-col{padding-left:5px;padding-right:5px;margin-bottom:10px;}
.inner-pro-col{border:1px solid #c59d69;padding:8px;}
.inner-pro-col figure{position:relative;}
.quick-view{position:absolute;bottom:0px;left:0px;width:100%;text-align:center;}
.wish-list{position:absolute;top:0px;left:0px;width:100%}
.wish{float:right;color:#e5e7e7;}
.red{color:red;}
.quick-view p:hover{background-color:#57a757}
.quick-view p{margin:0 auto;background-color:#c69b2c;color:white;padding:6px 20px;cursor:pointer;text-transform:uppercase;font-size:12px;display:none;}
.inner-pro-col:hover .quick-view p{display:inline-block;}
.img-o{margin:0 auto;}
.pro-image-div{max-height:233px;min-height:233px;overflow:hidden;}
.pro-link{display:block;}
.pro-link p{font-size:13px;text-align:center;height:35px;overflow:hidden}
.lfloat{float:left;}
.marR10{margin-right:10px;}
.clear-fix{float:none;clear:both;}
.pro-detail{padding-top:10px}
.product-desc-price{color:#999;font-size:12.5px;margin-right:6px;position:relative;}
.product-price{font-size:13px;line-height:19px;height:20px;padding:0 5px;}
.product-discount{font-size:11px;z-index:1;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background-color:#fff;border:solid 1px #ccc;color:#999;padding:2px 5px 1px;float:left;margin-right:10px;}
.product-rating-count{float:left;font-size:12px;margin-left:10px;color:#999;margin-top:3px;}
.rating i{font-size:12px}
.grey-stars i{color:#c69b2c}
.filled-stars i{color:#e5e7e7}
.strike{text-decoration:line-through;}
.search-result-txt-section{float:left;max-width:76%;}
.search-result-txt-section span{color:#505050;font-weight:normal;font-size:12px;}
.search-result-txt-section h1{color:#212121;font-weight:normal;font-size:16px;display:inline-block}
.marT12{margin-top:12px;}
.sorting-sec{width:226px;height:40px;float:right;margin-top:2px;position:relative;}
@media(max-width:768px) { .sorting-sec{display:none !important;}}
.r-row{margin-right:-10px !important;margin-left:-10px !important}
.sort-drop{position:absolute;z-index:4;width:225px;border:1px solid #e8e8e8;cursor:pointer;border-radius:3px;}
.search-result-header{margin-bottom:20px}
span.sort{color:#999}
.sort-arrow{float:right;color:#999;font-size:18px}
.scndinp{list-style-type:none;padding-left:0px;padding-right:0px;border-radius:0px;}
.searchbox form .one .scndinp .init{cursor:pointer;padding:14px 10px 14px 35px !important;}
.scndinp li{padding:10px;z-index:2;list-style-type:none;font-size:13px !important}
.scndinp li:not(.init){float:left;width:100%;display:none;background:#F5F5F5;}
.scndinp li:not(.init):hover, .scndinp li.selected:not(.init){background:#e8e7e7;cursor:pointer;color:#333;}
.scndinp a#submit{z-index:1;}
.scndinp li:nth-child(2){background-color:#c69b2c;color:white}
.scndinp li:nth-child(2):hover{background-color:#c69b2c;color:white;}
.filter-block{display:none;height:55px;font-size:13px;padding-top:6px;padding-bottom:9px;margin-bottom:20px;margin-right:-15px;margin-left:-15px;background-color:#ffffff;z-index:9;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;}
.filter-mob-block{overflow:auto;color:#434343;white-space:nowrap;margin-bottom:-15px;padding-left:15px;}
.filter-mob-block .filter{margin-right:35px;vertical-align:middle;display:inline-block;}
.sort-filter-mob{width:85px;}
.filter-block p{font-size:13px}
select.sort{border:0;font-size:13px;padding:0px;box-shadow:none;height:20px;margin-bottom:15px;overflow:hidden;text-align:left;border:none;}
select.sort:focus{box-shadow:none;}
.clear-show{display:none;}
.filter-prod-count{padding:15px 0 15px 10px;margin-bottom:0px;text-align:center;float:left;}
.filter-button{margin-right:0;float:right;margin-top:8px;margin-bottom:9px;}
.filter-head{text-transform:uppercase;font-size:11px;margin-bottom:0;}
.filter-type:after{background-position:-75px -62px;content:'\f0d7';font-family:'fontawesome';margin-left:9px;width:8px;height:5px;display:inline-block;}
@media (max-width:991px){#product-search .row-91{margin-right:0px}
.search-result-header .r-row{margin-right:0px !important}
}
@media (max-width:767px){.filter-block, .clear-show{display:block;}
.visible-xs{display:block !important;}
.search-result-header{display:none;}
#catalog-filter{display:none;width:100%;background-color:white;position:fixed;overflow:auto;height:100%;padding-top:150px;padding-bottom:30px;margin-bottom:30px;z-index:40000;left:0px;}
.in-comm{min-height:auto}
.main-div{padding-left:0px}
#product-search .row-91{margin-right:0px !important;margin-left:0px !important}
}
@media (max-width:425px){.pro-link p, .product-price, .product-desc-price{font-size:12px;}
}
@media(max-width:580px){.rating,
.wish-list,
.quick-view,
.product-discount{display:none;}
.lfloat{float:none;}
.pro-image-div{max-height:200px;min-height:135px;}
.inner-pro-col{padding:0;}
.pro-col{margin:0 auto;padding:7px 0;}
.pro-col:nth-child(odd){border-right:1px solid #e2dfdb;}
.pro-col{border-bottom:1px solid #e2dfdb;}
.inner-pro-col{border:0;}
.pro-link{height:34px;overflow:hidden;}
}
@media(max-width:480px){#product-search .row-91{text-align:center;}
}
.brandsrchpg h1{color:#cba677;margin-top:0;}
.brandsrchpg p{color:#787575;}
@media(max-width:768px){.brandsrchpg h1{font-size:18px;}
.brandsrchpg p{font-size:13px;}
}




/*new*/


.overlaydeal{ position:fixed;right:0;left:0;top:0;bottom:0;background-color:#c69b2c14;z-index:9999999;text-align:center;}
.overlaydeal img{position:absolute;top:45%;margin:0 auto;}
#product_area .inner-pro-col:hover .dealtocart{display:block !important}

.filtbttn{display: none;}

@media(max-width: 768px)
{
#mob-brand{display: none;}
#mob-category p{display: none;}
.filtbttn{display: block;text-transform: uppercase;border-radius: 0;font-size: 12px;margin-bottom: 5px;cursor: pointer;letter-spacing: 1px;}
.sort-filter-mob  select.sort{margin-bottom: 10px !important;cursor: pointer;background-color: #f1e2cd !important;}
.filter-mob-block .filter{margin-right:0;width:48%}
.sort-filter-mob{width:100%;padding-left: 5px;}
.filter-mob-block{background-color: #f1e2cd;padding-top: 5px !important;}
.filter-mob-block .filter{margin-right: 0 !important}
}

/*for search page */
@media(max-width:580px)
{
#product_area .product-desc-price{display: block !important;float: none !important;text-align: center !important;}
#product_area .highprice{display: block !important;float: none !important;text-align: center !important;}
#product_area .dealtocart{display: block !important;position:static !important;margin-top: 5px !important;}
#product_area .pro-image-div{overflow: hidden !important;}
#product_area .inner-pro-col {min-height: 290px; }
}


@media(max-width:320px)
{
#product_area .inner-pro-col {min-height: 260px !important; }
#dealpage .inner-pro-col{  min-height: 275px !important; }
}

