p {font-family: Montserrat,sans-serif;}
.single-sidebar-widget--list--category li a.expand-icon{right: 30%;}
.pricerangebox{width: 60px !important;border-bottom: none !important;padding: 0px 5px !important;border: 1px solid #333 !important;height: 30px !important;margin: 0px 5px !important;}
.pricerangeboxresp{width: 60px !important;border-bottom : none !important;padding: 10px 5px !important;border: 1px solid #333 !important;height: 28px !important;margin: 0px 5px !important;}
.lezada-button--medium{width:100%;}
.owl-carousel .owl-stage-outer{overflow: visible;}
.pagewidth { width: auto !important;}
.cancelfilter{border: 1px solid #D3122A; padding: 10px 10px !important;}
.slider_style .single_product_item {margin-top: 20px;}
/*.product_item_inner .image {
		min-height: 370px;
	}
	
	.product_item_inner .image {
		text-align: center;
		min-height: 370px;
		display: block;
		float: left;
		width: 100%;
		position: relative;
		overflow: hidden;
	}*/
div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30.padtop > div > div > div > div > div > a.expand-icon{display:none;}
div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30.padtop > div > div > div > div > div > a:nth-child(2) > span{display:none;}
div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30 > div > div > div > div > div > a:nth-child(2) > span{display:none;}
div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30 > div > div > div > div > div > a:nth-child(3){display:none;}
div.breadcrumb-area.breadcrumb-bg-2.pt-40.pb-70.cattop > div > div > div > div > div > a:nth-child(2) > span{display:none;}
div.breadcrumb-area.breadcrumb-bg-2.pt-40.pb-70.cattop > div > div > div > div > div > a.expand-icon{display:none;}
div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30.padtop > div > div > div > div > div > span:nth-child(3){display:none;}
body > div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30.padtop > div > div > div > div > div > span:nth-child(5){display:none;}
body > div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30.padtop > div > div > div > div > div > span:nth-child(5)){display:none;}
body > div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30.padtop > div > div > div > div > div > span:nth-child(4){display:none;}

/**************  sale page       ***************/
body > div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30 > div > div > div > div > div > a.expand-icon{display:none;}
body > div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30 > div > div > div > div > div > span:nth-child(5){display:none;}
body > div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30 > div > div > div > div > div > span:nth-child(5){display:none;}
body > div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30 > div > div > div > div > div > span:nth-child(4){display:none;}
body > div.breadcrumb-area.breadcrumb-bg-1.pt-40.pb-30 > div > div > div > div > div > span:nth-child(3){display:none;}



/*.colorbackcolor:hover{border-radius: 13px;height: 26px;width: 26px;}*/
a:hover {color: #7e7e7e !important;}
.mobilefilter{display:none;}
.deskfilter{display:block;}
input[type="checkbox"] + label:before{
	background-color: transparent !important;border: none !important;
}
#privacy_policy_1 + label:before{
	background-color: transparent !important;border: 1px solid #333 !important;
}
.left-category-list{margin-top:55px;}

	.category_filter_label {color: #00c9d0 !important;}
	
	#checkboxesordine{height: 236px !important; overflow-y: hidden;}
	
	.put_cat_id:hover{color: #808080 !important;}
	.categoryfocus{color: #808080 !important;}

	.about-overlay .overlay-content{padding: 0px 20px 50px 20px}
	
	/*.about-overlay.active-about-overlay .overlay-content{overflow-y: hidden;}*/

	.mobileside {display:none;}

	.deskside { display:block;}

	.mobile27 { display:block;}

	.dropdown-menu.active { margin-top: 5px !important; }

	.pagewidth {width:50px;}

	::-webkit-input-placeholder { /* Edge */

      color: red;

    }

	.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{    background: #333;font-weight: normal;border-radius: 10px;top: -6px;}

	

	@media only screen and (max-width: 767px){
		.dataftitle {
			margin-left: 20px !important;
			color: #D3122A !important;
			border: 1px solid #D3122A !important;
			padding: 10px 10px !important;
		}
		.col-lg-4 {

			width: 49% !important;

			display: inline-block !important;

		}

		/*.product_details > h6 { height:40px;}*/

		.cattmargin {margin-top: 90px;margin-bottom: 30px;}	

		.cattop {padding-top: 100px !important;}

		.pagination a:last-child {width: 25px;text-align: center;}
		.pagewidth{width: auto !important;padding:5px 10px;}

		.pagination li a {padding: 2px;}
		
		.mobilefilter{display:block !important;}
		
		.deskfilter{display:none !important;}

		

	}
	
	@media (min-width: 1100px) {
		.mobilefilter{display:none !important;}
		
		.deskfilter{display:block !important;}
	}



	@media (max-width: 767px) {

		/*.container { padding-right: 25px; padding-left: 25px;}*/

		.mobileside { display:block !important;}

		.deskside { display:none;}

		.product_item_resize { width: 100% !important; margin-left: 0% !important;}
		.page-item + .page-item{margin-left: -10px;}
		.product_inner { margin-top: 20px;}

		.slider_style .single_product_item {height:auto; margin-bottom: 35px; padding: 0px 0px 0px 8px;}

		.product_item {padding-bottom: 0px; margin-bottom: 0px;}

		#variant ul.ul_menu .filter_item .square { width: 20px; height: 20px;}

		/*.mobile27 { display:none;}*/

		.single-sidebar-widget--list--category li a.expand-icon { position: absolute; }

		#s-result-info-bar {padding-bottom: 0px !important;}

		.filter-width {max-width: 100% !important;margin-bottom: 10px;}

		#s-result-info-bar-content .s-first-column {margin-left: 0px !important;}

		.submitbtn{margin-top: 0px !important;width: 100% !important;}
		.about-overlay .overlay-content{padding: 0px 0px 50px 0px !important;}
		.about-overlay .overlay-content .close-icon{top: 20px;}

	}

	@media (max-width: 991px) {

		.add_space_menu_left { margin-top: 0 !important; }

	}

	@media only screen and (device-width: 320px) {

		.pagewidth {width: 35px !important;}

	}

	@media (device-width: 1024px) {

		/*.mobileside { display:block !important;}

		.deskside { display:none;}*/

		.mobile-menu { display: inline-block !important;}

	}

	@media (min-width: 768px) and (max-width: 990px) {
		
		.slider_style .single_product_item { height: auto !important;/*height: 300px !important;*/}

		#s-result-info-bar-content .s-first-column {margin-left: 0px !important;}
	}
	
	@media (min-width: 768px) and (max-width: 1024px) {

		.respipadfilter{max-width:100% !important;}		
		/*select{border-bottom:2px solid #333;}*/
		select{border-bottom:none;padding-left: 25px;font-size: 13px;}
		.multiselect { width: 100% !important;}	

		.selectBox {margin-bottom: 10px;padding: 0px 0px;border-bottom: 0px solid #ccc;}
		.monaka-header-not-on-top .monaka-header {height: 90px !important;}
		.monaka-header-not-on-top .monaka-menu-search {margin-top: 20px; margin-bottom: 0px;}
		.cancelfilter{border: 1px solid #D3122A; padding: 10px 10px !important;margin-left: 14px;}

		.checkboxes {
			margin-top: -12px;
			width: 100%  !important;

			position: inherit;

			z-index: 10000;

			background-color: transparent;

		}

	}

	

	@media (min-width: 991px) and (max-width: 1199px) {

	.slider_style .single_product_item { height: auto !important;}

	}

	@media (min-width: 991px) and (max-width: 2999px) {

		/*.slider_style .single_product_item { height: auto !important;}*/
		.respipadfilter{max-width:100% !important;margin-bottom: 20px;}

	}

	

	@media (min-width: 768px) and (max-width: 921px) {

	.filter-width {max-width: 50% !important;margin-bottom: 10px;}

	}

	

	

	@media (min-width: 921px) and (max-width: 990px) {

	.filter-width {max-width: 50% !important;}

	}

	

	@media (min-width: 991px) and (max-width: 1050px) {

		.filter-width {max-width: 19% !important;}
		.single-product {height: auto !important;min-height: 430px;}

	}
	
	@media (min-width: 1051px) and (max-width: 1130px) {

		.filter-width {max-width: 18% !important;}

	}

	.filter-dropdown .nice-select{border: 1px solid #cccccc !important;padding-left: 10px;}

	.filter-dropdown .nice-select.open .list { height: 280px; overflow-y: scroll;border: 1px solid #cccccc !important;}

	.filter-width{max-width:16%;padding-left: 0px;}

	.nice-select{margin-top: -13px;height: 48px;border-radius:0px;border-color:#ccc;}



	/* iPhone 6+ ----------- */

	

	@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) {


	.product_img img { height: auto !important;}
	.single-product {min-height: 270px;height: auto !important;}

	}



	@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) {

	.product_img img { height: auto !important;}

	}

	

	@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape) { 

		.col-md-4{max-width: 100%;}

	}

	

	@media screen and (min-width: 411px) and (max-width: 823px) and (orientation: landscape) {

		.col-md-4{max-width: 100%;}

	}



	@media (device-width: 280px) {

		.product_img img { height: 196px !important;}

		.logo-wrap { width: 140px;}

	}



	@media (min-width: 1024px) and (max-width: 1190px) {

		  .product_img img { height: 350px !important;}

		  /*.slider_style .single_product_item {height: auto !important;}*/

	}

	@media (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) {

		  .product_img img { height: 320px !important;}

		  .mobile-cart1 { margin-top: 0px !important;}

		  .slider_style .single_product_item {height: auto !important;}

	}

	

	@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation : landscape) {

		  .product_img img { height: auto !important;}
		.padtop{margin-top:50px !important;}
		  /*.product_img { height: 260px !important;}*/

	}

	

	@media (min-width: 1025px) and (max-width: 1199px) {

		  .product_img img { height: auto !important;}

		  /*.product_img { height: 260px !important;}*/

	}

	

	@media (min-width: 768px) and (max-width: 990px) {

		  .product_img img { height: auto !important;}

		  .product_item { margin-bottom: 10px;padding-bottom: 20px;}

		  #s-result-info-bar { padding-bottom: 0px !important;height: 65px;}

		  /*.product_img { height: 310px !important;}*/

	}

	

	

	@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : portrait) {

		.product_img img { height: auto !important;}

		 /*.product_img { height: 260px !important;}*/

	}

	

	/******** iphone x after rotate **********/	

	@media only screen and (min-device-width : 375px) and (max-device-width : 812px) and (orientation : landscape) {

		.navbar-collapse.collapse { display: none !important;}

		.collapse.show { display:block !important;}

		.mobile-cart1 { margin-top: 0px !important;}

	}

	

	



#s-result-info-bar {

    /*border-top: 1px solid #ccc;

    border-bottom: 1px solid #ccc;

    box-shadow: 0 0 10px #ddd;

    -webkit-box-shadow: 0 0 10px #ddd;

    -moz-box-shadow: 0 0 10px #ddd;*/

	padding-bottom: 10px;

}

.a-spacing-base, .a-ws .a-ws-spacing-base {

    margin-bottom: 0px!important;

}

.a-row {

    width: 100%;

	margin-bottom: 20px;

}

.a-row:after, .a-row:before {

    display: table;

    content: "";

    line-height: 0;

    font-size: 0;

}

.a-row:after {

    clear: both;

}

.a-ws div.a-column, div.a-column {

    margin-right: 2%;

    float: left;

    min-height: 1px;

    overflow: visible;

}

.a-row .a-span8, .a-ws .a-row .a-ws-span8 {

    width: 65.948%;

}





#s-result-info-bar-content .s-first-column {

    /*margin-left: 18px;*/
	margin-left: 0px;
    padding-left: 0px;
	
}

.a-section:last-child {

    margin-bottom: 0;

}

.a-section {

    margin-bottom: 22px;

}

.a-spacing-top-small {

    margin-top: 10px!important;

}

.a-spacing-small, .a-ws .a-ws-spacing-small {

    margin-bottom: 10px!important;

}





.a-ws .a-ws-span12, div.a-column.a-span-last {

    margin-right: 0;

    float: right;

}

.a-column.a-span-last {

    margin-right: 0;

    float: right;

}

.a-row .a-span4, .a-ws .a-row .a-ws-span4 {

    /*width: 31.948%;*/

}

.a-text-right {

    text-align: right!important;

}

.a-spacing-none, .a-ws .a-ws-spacing-none {

    margin-bottom: 0!important;

}

.a-spacing-top-micro {

    margin-top: 4px!important;

}

.a-spacing-micro, .a-ws .a-ws-spacing-micro {

    margin-bottom: 4px!important;

}





#s-result-info-bar-content .s-last-column {

    /*margin-right: 18px;*/

}

#s-result-info-bar .s-inline-form {

    display: inline-block;

    margin-bottom: 0;

}

.a-spacing-none, .a-ws .a-ws-spacing-none {

    /*margin-bottom: 0!important;*/

}

form {

    margin-bottom: 14px;

}





.a-size-base {

    font-size: 13px!important;

    line-height: 19px!important;

    float: left;

    display: inline-block;

    margin: 10px 5px;	

}

.a-spacing-top-mini {

    /*margin-top: 6px!important;*/

	border: none;

    background-color: transparent;

	margin-left: 5px;color: #1a1a1a;

}





/*.s-layout-toggle-picker {

    margin-left: 10px;

    margin-top: 7px;

    display: inline-block;

    vertical-align: top;

}

.s-layout-picker {

    height: 17px;

    width: 17px;

    overflow: hidden;

}

.s-layout-picker .s-layout-picker-selected, .s-layout-toggle-picker a:hover .s-layout-picker-inner {

    background-color: #e47911;

}

.s-grid-layout-picker .s-layout-picker-inner {

    height: 5px;

    width: 5px;

}

.s-layout-toggle-picker .s-layout-picker-inner {

    float: left;

    background-color: #999;

    border-bottom: 1px solid #FFF;

    border-right: 1px solid #FFF;

    box-sizing: content-box!important;

    -moz-box-sizing: content-box!important;

    -webkit-box-sizing: content-box!important;

    display: block;

}*/



.add_space_menu_left {

	margin-top: 70px;

}

/*@media (min-width: 500px) and (max-width: 620px){

	.col-lg-4 {

    	width: 49%;

		display: inline-block !important;

	}

}

@media (min-width: 601px) and (max-width: 700px){

	.col-lg-4 {

    	width: 49% !important;

		display: inline-block !important;

	}

}*/


@media (min-width: 992px){
	.col-lg-9 {max-width: 73%;}
	.col-lg-4 {max-width: 32.33%;}
}

html, body{overflow-x: hidden !important;}
@media only screen and (min-width: 992px){

    .multiselect { width: 125px !important;background-color: #f3f3f3;}

}



@media only screen and (max-width: 991px){

    .multiselect { width: 100px;background-color: #f3f3f3;}

}



.selectBox {position: relative;}



.selectBox select {width: 100%;font-weight: bold;}

.overSelect {

  /*border: 1px solid #1a1a1a;*/

  position: absolute;

  left: 0;

  right: 0;

  top: 0;

  bottom: 0;

}

.overSelect:hover{
    /*border: 2px solid #1a1a1a;*/
} 





.checkboxes {

  display: none !important;

  border: 1px #ccc solid;

  height: 275px;

  overflow-y: scroll;

  width: 312px !important;

  position: absolute;

  z-index: 99;

  background-color: #fff;

}



.submitbtn {

  display: none;

  width: 312px;

  margin-top:262px;

  position: absolute;

  z-index: 99;

  background-color: #fff;

  border: 1px solid #ccc;

}

input[type="checkbox"] + label{
	text-transform: uppercase;
    font-weight:600;

    font-family:HelveticaNow,Helvetica,sans-serif;

}

.submitbtnprice{

	  display: none;

	  width: 97% !important;

	  margin-top:271px;

	  position: absolute;

	  z-index: 10000;

	  background-color: #fff;

	  border: 2px solid #1a1a1a;

}



.checkboxes label {

  display: block;

  padding: 10px 10px;

  border-bottom: 1px solid #ccc;

}



.checkboxes label:hover {

  background-color: #f3f3f3;

}

.lezada-button--medium {

    padding: 10px 41.9px;

}

select{border-bottom:none;}

@media only screen and (max-width: 767px){
.header-top{padding-bottom: 0px !important;}
#s-result-info-bar-content .s-first-column {border-bottom: none !important;}
.overSelect {border: none;}
.overSelect:hover{border: none !important;} 
.checkboxes {border: none !important;}

/*select{border-bottom:2px solid #333;}*/
select{border-bottom:none;padding-left: 25px;font-size: 16px;}

.multiselect { width: 100% !important;}	

.selectBox {margin-bottom: 1px;padding: 0px 0px;border-bottom: 0px solid #ccc;}

.checkboxes {

    width: 100%  !important;

    position: inherit;

    z-index: 10000;

    /*background-color: transparent;*/

}	

}

.lezada-button:hover{

    

    border-left:none;

    border-right:none;

    border-bottom:none;

}

#spinner
{
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(<?php echo base_url()?>assetsnew/images/Loading.gif) 50% 50% no-repeat #fff;
}

@media (max-width:400px){
	.single-product {min-height: 230px;height: auto !important;}
}

@media (min-width:401px) and (max-width:500px){
	.single-product {min-height: 279px !important;height: auto !important;}
}

@media (min-width:501px) and (max-width:575px){
	.single-product {min-height: 279px !important;height: auto !important;}
}

@media (min-width:576px) and (max-width:600px){
	.single-product {min-height: 242px !important;height: auto !important;}
}

@media (min-width: 601px) and (max-width:675px){
	.single-product {min-height: 285px !important;height: auto !important;}
}

@media (min-width: 676px) and (max-width:710px){
	.single-product {min-height: 295px !important;height: auto !important;}
}

@media (min-width: 711px) and (max-width:735px){
	.single-product {min-height: 315px !important;height: auto !important;}
}

@media (min-width: 736px) and (max-width:767px){
	.single-product {min-height: 325px !important;height: auto !important;}
}

@media (min-width: 768px) and (max-width: 830px) {
		.single-product {min-height: 185px;height: auto !important;}
}

@media (min-width: 831px) and (max-width: 880px) {
		.single-product {min-height: 200px; height: auto !important;}
}

@media (min-width: 881px) and (max-width: 920px) {
		.single-product {min-height: 210px; height: auto !important;}
}

@media (min-width: 921px) and (max-width: 990px) {
		.single-product {min-height: 220px;height: auto !important;}
}

