/* CATALOG PAGE	*//*#overlay {
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	width:100%;
	height:100%;
	text-align:center;
	z-index: 1000;
}

#overlay div {
	width:300px;
	margin: 100px auto;
	background-color: #fff;
	padding:15px;
	text-align:center;
}*/a.selected,a.active-link{color:#333}.item-box{height:300px;margin-top:30px;margin-bottom:10px}.item-box:hover{cursor:pointer;border:1px solid #98BE73}.product-item{height:100%;position:relative}.pull-bottom{position:absolute;bottom:5px}.full-width{width:100%}.breadcrumb{padding:15.5px 0 !important}.catalog-breadcrumb .breadcrumb{padding-top:0 !important}#individual-product .breadcrumb{padding:0 0 0 15.5px !important}.container .content-container #individual-product{/*margin-left: -15px;
    margin-right: -15px;*/}.toolbar-bottom{margin-top:25px}.custom-toolbar-item{height:30px;padding:5px 12px !important}.toolbar-left > h2,.toolbar-left > h1{margin-top:15px}.toolbar-left > h2 > span.page-heading-title,.toolbar-left > h1 > span.page-heading-title{position:inherit}.toolbar-popup > li{line-height:2em}.toolbar-popup > li > a:hover,.toolbar-popup > li > a:focus,.toolbar-popup > li > a:active,.toolbar-popup > li > a:visited{background-color:#E5E5E5 !important}.view-product-list{padding-right:30px}.view-product-list .toolbar-right{text-align:right;/*padding-right: 0px;*/height:47px;padding-top:8px}.view-product-list .page-heading span.page-heading-title{padding:0 7px 4px 0;display:inline-block;max-width:405px;white-space:nowrap;color:#333333;overflow:hidden}.view-product-list > .page-heading{margin-left:0;margin-right:0;height:auto}li.open-product-detail{/*padding-left: 5px;
	padding-right: 5px;*/}.view-product-list > .page-heading.scrolled{position:relative;background-color:#fff;padding-top:12px}.view-product-list > .page-heading > .toolbar-left{padding-left:0}.list-view .pager{text-align:center !important}.list-view .summary{/*display: none;*/}ul.yiiPager .selected a{background:#436C49 !important}ul.yiiPager a:hover{border:none !important}ul.yiiPager .page a{font-size:13px}ul.yiiPager a:link,ul.yiiPager a:visited{border:none !important;padding:5px 8px !important}.pager li>a{border:none !important}li.first > a,li.previous > a,li.next > a,li.last > a{color:#436C49 !important}.pager .first > a,.pager .first > span{float:none !important}.pager .previous > a,.pager .previous > span{float:none !important}.pager .next > a,.pager .next > span{float:none !important}.pager .last > a,.pager .last > span{float:none !important}ul.yiiPager .first,ul.yiiPager .last{display:inline !important}#btn-grid{color:#fff;background-repeat:no-repeat;width:30px;height:30px;border:none !important;background-color:#3F9B0A}#btn-list{color:#fff;background-repeat:no-repeat;width:30px;height:30px;border:none !important;background-color:#3F9B0A}#btn-grid:hover,#btn-list:hover{background-color:#3F9B0A !important}#btn-grid:focus,#btn-list:focus{background-color:#3F9B0A !important;outline:none !important}.btn-toolbar{color:#333;background-color:#fff;border-color:#ccc !important}.btn-toolbar.active,.btn-toolbar.focus,.btn-toolbar:active,.btn-toolbar:focus,.btn-toolbar:hover,.open>.dropdown-toggle.btn-toolbar{color:#fff !important;background-color:#3F9B0A;border-color:#3F9B0A;box-shadow:none}.tree-menu.expandable-menu li{line-height:30px}.tree-menu{margin-left:10px}.tree-menu li i{float:left;margin-left:-15px}.dropdown-menu .block-container .group_header>a{line-height:32px;border-bottom:1px solid #3e9e08;display:inline-block;margin-bottom:-1px}.mega_dropdown .group_header{text-transform:uppercase;border-bottom:1px solid #eaeaea;margin-bottom:10px;font-weight:bold;font-size:13px;margin-top:0}.filter-container{max-height:300px;overflow-y:auto}.filter-container::-webkit-scrollbar{-webkit-appearance:none;width:7px}.filter-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}ul.dropdown-menu.toolbar-popup{left:inherit;right:0;min-width:auto;padding:5px 0;border-radius:0;border-color:#3F9B0A;top:81%;white-space:nowrap}.center-alignment{text-align:center}ul.filter-list{padding-left:0}p.checkbox-label{display:inline-block}#left_column .picture{margin-right:13px}#left_column .picture img{width:100%}#left_column .block .title_block{font-size:16px;padding:0 0 10px 10px;border-bottom:2px solid #00b050}#left_column .block .title_block h4{color:#00b050;font-weight:bold}#left_column .block.left-module{border:none}/*#left_column .block.left-module.block_parent{
	margin: 0 13px 0 0;
}*/.popup-open{display:block !important}.center_column .c-block-banner{margin-right:0}.static-block.sidebar-top{margin-bottom:15px}.static-block.sidebar-bottom{margin-top:15px}.static-block.top img{width:100%}.right{text-align:right}/*.small-spacing {
	line-height: 18px !important;
	padding-top: 3px;
	padding-bottom: 5px;
}*//* INDIVIDUAL PRODUCT PAGE */.google-structured-data{display:none}.no-opacity{opacity:0}.short-description{text-align:justify}.product-brand,.product-name{margin-bottom:5px}.product-brand{margin-bottom:0;color:#00b050}.product-brand a{color:#00b050}#right_sidebar{padding-right:30px}#individual-product .breadcrumbs{padding-left:20px}#individual-product .breadcrumbs a:last-child{font-weight:bold}#individual-product #product-image-content .product-list.owl-carousel{margin-bottom:10px}#individual-product #product-info-content .price{display:inline-block}#individual-product #product-info-content .price.old-price{margin-top:5px;color:#999}#individual-product #product-info-content .weight-tooltip{position:relative;display:inline-block;top:13px;margin-right:4px}#individual-product #product-info-content .product-price{font-size:24px;color:#00b050;font-weight:bold}#individual-product #product-info-content .content_price{position:relative}#individual-product #product-info-content .content_price .price.old-price{position:absolute;bottom:5px;margin-left:10px}#product-info-content .label-icon{padding:0}#individual-product #product-info-content #price_discount{margin-bottom:20px;display:inline-block;background:#00b050;color:#FFF;padding:6px 30px;text-transform:uppercase;border-radius:5px}#individual-product #product-info-content #price_discount.blue{background:#0f67b1}#individual-product #product-info-content #price_discount.mm-promo{background-color:#009DF6}#individual-product #product-info-content #price_discount a{color:#FFF;cursor:pointer}.size-chart{margin-top:5px;font-size:12px}#selected-image{text-align:center;border:1px solid #ddd;margin-bottom:5px;width:99.7% !important;padding:0;height:370px;position:relative}#selected-image img{/*padding-bottom: 5px;*/position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:95%;height:auto;max-height:95%}.image-thumb{/*border: 1px solid #ddd;*//*margin-right: 0.5px;
    margin-left: 0.5px;*//*width: 100px;*//*height: 75px;
	cursor: pointer;
	display: flex;
    align-items: center;
    justify-content: center;
    padding: 2px;*/border:1px solid #ddd;text-align:center;display:grid;padding:2px;border-radius:5px;width:80% !important;height:80px}.owl-carousel .owl-item .image-thumb img{width:auto;max-width:90%;height:auto;max-height:90%/*width: auto !important;
    max-height: 90px;
    max-width: 90px;*/}#individual-product #free_gift_label{padding:0;margin-top:15px}#individual-product #free_gift_label p{color:#00b050;height:30px}#individual-product #free_gift_label p span{position:absolute;top:50%;transform:translateY(-50%);font-size:14px}#individual-product #free_gift_label img{width:30px;float:left;margin-right:5px}.border-green{border-color:#3e9e08}.old-price{text-decoration:line-through}.btn-notify-me{width:100%;margin-top:10px}.btn.add-list{padding:0px;border:#d6d6d6 1px solid}.btn.add-list{color:#0f67b1;background-color:#FFF}.btn.add-list:hover{background-color:#0f67b1;color:#FFF}.btn.add-list:active{background-color:#095392;color:#FFF}#cart-block .add-cart{width:100%;margin-bottom:10px}#cart-block .add-cart .input-group .input-group-btn{padding:0 2%}.another-product,.rating-review-container{margin-top:25px}.rating-review-container .panel-group{margin-bottom:0}.rating-review h3{margin-bottom:10px}p.star-box .rating-star{font-size:24px;color:#CCCCCC;cursor:pointer}p.star-box .star-full{color:#F1C232}.another-product-title{border-bottom:1px solid #ddd;padding-bottom:3px}.another-product-title span{border-bottom:3px solid #3e9e08}.items ul.product-list{list-style:none}ul.product-list li.col-xs-3,.items li.col-xs-3{border:1px solid transparent}ul.product-list li.col-xs-3:hover,.items li.col-xs-3:hover{border:1px solid #3F9B0A}.hint{font-size:12px;font-style:italic;color:#999;margin-top:8px;margin-bottom:10px}.items span.empty{padding-left:15px}.individual-product.label *[class^=l-] img{width:45px;height:45px;margin-right:10px}.individual-product.label .l-4-working img,.individual-product.label .l-7-working img{width:105px;height:100px;margin-top:-30px}.share-email{width:95% !important;float:left;margin-right:5px;margin-bottom:10px}.share-email-container .remove-email-field,#share-email{cursor:pointer}#btn-submit-review span{font-weight:100}.btn.in-stock-notif{background-color:#FFF;border-color:#d6d6d6;color:#00b050}.btn.in-stock-notif:hover{background-color:#5fb760;border-color:#5fb760;color:#FFF}.btn.in-stock-notif:active{background-color:#087130;border-color:#087130;color:#FFF}.btn.on-sale-notif{background-color:#5fb760;border-color:#5fb760;color:#FFF}.btn.on-sale-notif:hover{background-color:#479c48;border-color:#479c48;color:#FFF}.btn.on-sale-notif:active{background-color:#087130;border-color:#087130;color:#FFF}/*
#add-to-list {
	border: #d6d6d6 1px solid;
    padding: 0px;
    text-align: center;
}

#add-to-list a {
	padding: 8px 14px;
	padding-top: 7px;
    display: block;
    color: #333;
}
*//* ADVANCED SEARCH */#multikey-list{margin-top:1px}#multikey-list li{/*border: 1px solid #ccc;
    padding: 2px 12px;*/background:#fff;border-top:none}#multikey-list li i{cursor:pointer}#multikey-list li .delete-keyword{float:left;margin-right:5px;border:1px solid #ccc;border-right:none;border-top:none;padding-left:12px;padding-top:2px;padding-bottom:2px}#multikey-list li .delete-keyword i{color:#d75f07}#multikey-list li .keyword-container{border:1px solid #ccc;border-top:none;padding-top:2px;padding-bottom:2px}#multikey-list li .keyword-container:hover{cursor:pointer;color:#3e9e08}#multikey-list li.active{background-color:#f9e3ac}.search-result{font-size:14px}#search-page #left_column .btn.btn-clearlist{background-color:#0f67b1}#search-page #left_column .btn.btn-clearlist:hover{background-color:#095392}/* OWL CAROUSEL */.owl-carousel .owl-nav.disabled{display:none !important}/* SEARCH PAGE */.product-list span.empty{padding-left:15px}/* RATING AND REVIEW */.rating-review-container .list-view .summary{display:block;margin:0;padding-right:12px}.rating-review-list li.rating-review{margin-bottom:5px;border-bottom:1px solid #ddd;padding-bottom:5px}li.rating-review p.rating,li.rating-review p.review{margin-bottom:7px}li.rating-review p.rating-review-date{margin-bottom:7px;text-align:right;font-size:12px;color:grey}li.rating-review p.submitter{margin-bottom:7px;font-size:12px;color:grey}.rating-review-container #accordion .panel-default>.panel-heading{color:#FFF;background-color:#0f67b1;border-color:#0f67b1;border-radius:0}.rating-review-container #accordion .panel-default>.panel-heading:hover{background-color:#095392}.rating-review-container #accordion .panel-default>.panel-heading.open{background-color:#095392;position:relative}.rating-review-container #accordion .panel-default>.panel-heading.open:after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;font-size:40px;color:#095392;position:absolute;bottom:-20px;left:8px}.rating-review-container #accordion .panel-default>.panel-heading .panel-title a{width:87%;display:inline-block}.rating-review-container #accordion .panel-default>.panel-heading .panel-title a,.rating-review-container #accordion .panel-default>.panel-heading .panel-title a:hover,.rating-review-container #accordion .panel-default>.panel-heading .panel-title a:active{color:#FFF}.rating-review-container #accordion .panel-default>.panel-heading .panel-title i{margin-right:15px}.rating-review-container #accordion .panel-default>.panel-heading.open .panel-title i:before{content:"\f0d7"}.rating-review-container #accordion .panel-default{border-radius:0}.rating-review-container .btn#clear-review-form-mobile:hover,.rating-review-container .btn#clear-review-form:hover{background-color:#095392}.rating-review-container .btn#btn-submit-review-mobile,.rating-review-container .btn#btn-submit-review{background-color:#00b050 !important}.rating-review-container .btn#btn-submit-review-mobile:hover,.rating-review-container .btn#btn-submit-review:hover{background-color:#087130 !important}/**
 * PRODUCT CUSTOM OPTONS
 */.product-options-section{border:1px solid #ccc;padding:10px}.product_title.entry-title{border-bottom:1px dashed #ccc;margin-bottom:5px;padding-bottom:10px;font-size:16px;font-weight:600}h4.product_title.entry-title{font-size:14px;font-weight:normal;background:url(../images/icon_expand.png) top right no-repeat}.product-options select,.product-options textarea,.product-options input{border:1px solid #ccc;padding:5px}.product-options select,.product-options textarea,.product-options input[type=text]{width:100%}.product-options input[type=file]{border:none}.product-options input[type=file]:focus{outline:none}.option-wrapper{margin-bottom:15px}.file-list{border-bottom:1px dashed #ccc;padding-bottom:5px;margin-bottom:5px}.topbar{padding:10px 0px}.topbar .col-product{/*border-bottom: 1px solid #c1c1c1;
    border-right: 1px solid #c1c1c1;*/border:1px solid #efefef;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.topbar .img_wrapper img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto !important}.view-product-list > .page-heading{border-bottom:3px solid #00b050}.catalog-banner{background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:0px;width:calc(100% - 30px);height:180px;text-align:left}.view-product-list{padding-right:0px;border-bottom:1px solid #00C24A}.view-product-list > .page-heading .btn-group{height:100%}.view-product-list > .page-heading .btn-group-right{border-right:0px;border-left:1px solid rgba(193, 193, 193,.9)}/*.view-product-list > .page-heading .btn-toolbar{
  background: transparent;
  border: 0px;
  height: auto;
  line-height: 1.5;
  padding: 12px 15px !important;
}*/.topbar .img_wrapper{width:25%;display:inline-block;float:left;text-align:center;height:48px;position:relative}.topbar .floating-number{position:absolute;top:0;right:0px;color:#000;padding:2px 10px;background-color:#e8e8e8}.topbar .product-desc-col{width:75%;display:inline-block;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topbar .product-desc-col .name{font-size:12px;color:#000;/* text-overflow: ellipsis; *//* white-space: nowrap; */display:block;/* overflow: hidden; */font-weight:400}.topbar .product-desc-col .name:hover{color:#3e9e08}.topbar .col-product .product-desc-col .name a:hover{color:#00b050}.view-product-list .category-heading span.page-heading-title,#container_article .main-heading span.page-heading-title,.static_page .main-heading span.page-heading-title{padding:0 7px 4px 0;display:inline-block;max-width:405px;white-space:nowrap;color:#00C24A;overflow:hidden;font-weight:300}.view-product-list h1.main-heading,#container_article h1.main-heading,.static_page h1.main-heading,#cart-main-content h1.main-heading{padding:0 7px 4px 0;display:inline-block;max-width:100%;/* white-space: nowrap; */color:#00C24A;/* overflow: hidden; */font-weight:300}#container_article .main-heading span.page-heading-title,.static_page .main-heading span.page-heading-title{max-width:unset;white-space:normal}#container_article .main-heading,.static_page .main-heading{padding-right:0px;border-bottom:1px solid #00C24A}.tooltip{display:none}#tooltip{display:none}#search-page #left_column{margin-top:15px}#btn-sort > a,#btn-filter > a{border-radius:0;border:none}.noUi-connect{background:#00b050}.noUi-handle{border-radius:25px}.noUi-horizontal .noUi-handle{width:20px}.noUi-handle:after,.noUi-handle:before{left:6px;height:7px}.noUi-handle:after{left:10px}.price-range{margin-top:10px;margin-bottom:10px}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{top:-10px;height:20px}.filter-list.price{padding-right:60px;margin-top:20px}/* ALGOLIA INSTANT SEARCH - START */button.ais-search-box--reset{top:12px}#basic-search-form-mobile button.ais-search-box--reset{display:none}.product-hits,.product-hits-mobile{display:block;padding:0}.product-hits .result-hit,.product-hits-mobile .result-hit{margin:10px 0}.product-hits .result-hit button,.product-hits-mobile .result-hit button{display:block;font-size:0.7em}/* ALGOLIA INSTANT SEARCH - END */#mm-box{padding-top:15px}.mm-promotion-list .mm-wrapper{text-align:center;padding:10px;border:1px solid transparent;margin-bottom:10px}.mm-promotion-list .mm-wrapper:hover{border-radius:4px;border:1px solid #eee !important;-webkit-box-shadow:0px 0px 5px 0px rgba(132, 132, 132,1);-moz-box-shadow:0px 0px 5px 0px rgba(132, 132, 132,1);box-shadow:0px 0px 5px 0px rgba(132, 132, 132,1)}.mm-promotion-list .mm-wrapper .btn.add-cart{width:100%}.mm-promotion-list .mm-wrapper .mm-images{height:80px;padding:10px 0}.mm-promotion-list .mm-wrapper .mm-image-wrapper{height:60px;width:60px;text-align:center;display:inline-block;position:relative}.mm-promotion-list .mm-wrapper p.title{font-weight:bold;height:40px}.mm-promotion-list .mm-wrapper .mm-images img{max-height:60px;margin:0 5px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.mixnmatch .mm-box-wrapper{padding-right:20px;position:relative;margin-right:15px;margin-bottom:15px}.mixnmatch .mm-box-wrapper:first-child{padding-left:0px}.mixnmatch .mm-box-wrapper:after{position:absolute;content:'';height:60%;width:2px;background-color:#aeaeae;top:20%;right:0}.mixnmatch .mm-box-wrapper:last-child:after{content:unset}.mixnmatch .mm-box-wrapper .box{width:80px;height:80px;border-radius:10px;display:inline-block;background-color:#eaeaea;border:1px solid #9f9f9f;position:relative;margin-right:10px}.mixnmatch .mm-box-wrapper .box:last-child{margin-right:0px}.mixnmatch .mm-box-wrapper .box.has-product{background-color:#FFF;padding:10px}.mixnmatch .mm-box-wrapper .box .product-quick-view img{max-height:100%;max-width:100%}.mixnmatch .mm-box-wrapper{display:inline-block}.mixnmatch .mm-box-wrapper .box .remove_link{background-color:red;cursor:pointer;display:inline-block;width:16px;height:16px;padding:1px;position:absolute;right:-5px;top:-5px}.mixnmatch .mm-box-wrapper a.product-quick-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;align-content:center;justify-content:center;flex-direction:column}/* entire container, keeps perspective */.flip-container{perspective:1000px;transform-style:preserve-3d}/*  UPDATED! flip the pane when hovered */.flip-container.flip .back{transform:rotateY(0deg)}.flip-container.flip .front{transform:rotateY(180deg)}.flip-container,.front,.back{height:30px}/* flip speed goes here */.flipper{transition:0.6s;transform-style:preserve-3d;position:relative}/* hide back of pane during swap */.front,.back{backface-visibility:hidden;transition:0.6s;transform-style:preserve-3d;position:absolute;top:0;left:0}/*  UPDATED! front pane, placed above back */.front{z-index:2;transform:rotateY(0deg)}/* back, initially hidden pane */.back{transform:rotateY(-180deg)}.back .bundle-text{font-size:20px;padding:0 7px 4px 0;display:inline-block;max-width:405px;white-space:nowrap;color:#0F67B1;overflow:hidden;font-weight:300}/*
Some vertical flip updates
*/.vertical.flip-container{position:relative}.vertical .back{transform:rotateX(180deg)}.vertical.flip-container.flip .back{transform:rotateX(0deg)}.vertical.flip-container.flip .front{transform:rotateX(180deg)}.white-wrapper{-webkit-box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5);-moz-box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5);box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5);border-radius:5px;background:#FFF;padding:20px}/*KATEGORI FILTER*/.controller-product #center_column{background-color:#FFF;/*border: 1px solid #ccc;*/margin-right:15px;border-radius:5px;-webkit-box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5);-moz-box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5);box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5);margin-bottom:15px;margin-top:15px}#center_column .view-product-list{border-bottom:0}#center_column .view-product-list .list-view{padding:0 20px}.controller-product #items_list{padding:20px;padding-top:0}.category-filter{margin-top:15px;background-color:#FFF;padding:20px;padding-top:5px;padding-bottom:0;border-radius:5px;margin-bottom:0;/*border: 1px solid #ccc;*/margin-right:15px;webkit-box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5);-moz-box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5);box-shadow:0px 0px 4px 1px rgba(217,217,217,0.5)}.category-filter ul{padding:5px 5px 0px;border-bottom:1px solid #efefef;padding-right:60px;margin:0 -5px}.category-filter ul>li{padding:0px 12px}.category-filter ul>li a{padding:10px 0px;color:#999}.category-filter ul>li:hover a{font-weight:500;color:#00C24A;padding:10px 0px;border:0px;border-bottom:2px solid #00C24A;background-color:transparent}.category-filter li.active > a,.category-filter li.active > a:hover,.category-filter li.active > a:focus{font-weight:500;color:#00C24A;padding:10px 0px;border:0px;background:transparent;border-bottom:2px solid #00C24A}.category-filter .topbar{padding:0px}.category-filter .topbar .col-product{padding:8px 10px;border-top:0px;border-right:0px}.category-filter .topbar a.subcat_catalog.active .col-product{background-color:rgba(0, 176, 80,0.3)}.category-filter .topbar .subcat_catalog:last-child .col-product{border-right:1px solid #efefef;width:calc(25% + 1px)}.category-filter .topbar .subcat_catalog:first-child .col-product,.category-filter .topbar .subcat_catalog:nth-child(4n+1) .col-product{border-left:0px}.category-filter .filter_wrapper{padding:25px 20px 10px}.category-filter .filter_wrapper .filter-content{max-height:160px;overflow-y:auto}#price_range{max-height:195px}#categories .row{max-height:195px;overflow-y:auto}.category-filter .filter_wrapper label{/*font-weight:500;*/}.category-filter .filter_wrapper label .label-text:before{font-size:16px;margin-right:8px}.category-filter .filter_wrapper .checkbox_wrapper{margin-bottom:15px}.filter_wrapper .clear_wrapper.text-right{position:absolute;right:15px;top:20px}.category-filter .price-range{margin:40px;margin-top:10px;width:500px}.category-filter #price-slider{margin:40px;margin-bottom:40px;width:500px;margin-bottom:0}.category-filter .tab_wrapper .icon_circle{display:inline-block;margin-left:0;color:#0f67b1;font-size:8px}.sort_wrapper{padding:6px 15px;border-bottom:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;margin-left:-15px;margin-right:-15px;justify-content:flex-start;margin-top:3px}.category-filter-mobile select.sort_select.forder,.sort_wrapper select.sort_select.forder::-ms-expand{display:none}.sort_wrapper label{color:#8a8a8a}.sort_wrapper .select_wrapper{display:inline-block;position:relative}.sort_wrapper .sort_select{padding:12px 10px;padding-right:50px;border-left:1px solid #efefef;border-right:1px solid #efefef;margin-left:20px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.sort_wrapper .select_wrapper:after{position:absolute;content:'\f078';right:10px;font:normal normal normal 13px/1 FontAwesome;top:calc(50% - 8px)}.category-filter-mobile select.sort_select.forder,.sort_wrapper select.sort_select.forder{border-radius:5px;height:36px;background:#ffffff;outline:0;border:1px solid rgba(0, 0, 0, 0);padding:6px 14px 7px 14px;width:100%;-webkit-appearance:none}.category-filter-mobile .select_wrapper,.sort_wrapper .select_wrapper{position:relative}.category-filter-mobile .select_wrapper::after,.sort_wrapper .select_wrapper::after{content:"\f107";position:absolute;display:block;pointer-events:none;top:12px;right:-15px;width:34px;height:39px;-moz-padding-top:2px;font:normal normal normal 14px/1 FontAwesome;text-align:center}.category-filter-mobile .button-filter-wrapper{border-radius:5px;height:36px;background:#ffffff;outline:0;border:1px solid rgba(0, 0, 0, 0.1);padding:6px 14px 7px 14px;width:100%;font-size:16px}.product-list.grid #items_list.list-view-loading{background:none}.product-list.grid #items_list .filter-loader{display:none;text-align:center}.product-list.grid #items_list.list-view-loading .filter-loader{display:block}.tab-content #categories{margin-right:-5px;margin-left:-5px}#popup-filter-attributes .accordion_wrapper .accordion_title{border-bottom:1px solid #efefef;font-size:21px;padding:8px 0px;font-weight:500;position:relative}#popup-filter-attributes .accordion_wrapper .accordion_title .title_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center}#popup-filter-attributes .accordion_wrapper .accordion_title a{width:100%;position:absolute;background:transparent;top:0;left:0;height:100%}#popup-filter-attributes .accordion_wrapper .accordion_title a:hover{color:#666666}#popup-filter-attributes .accordion_wrapper .accordion_title .icon_circle{font-size:10px;color:#0f67b1;display:inline-block;margin-left:10px}#popup-filter-attributes .accordion_wrapper .accordion_title:after{content:'';position:absolute;left:0;bottom:0;width:40px;height:2px;background-color:#00b050}#popup-filter-attributes .accordion_content{padding:15px 0px;max-height:120px;overflow-y:auto;overflow-x:hidden}#popup-filter-attributes .accordion_content .checkbox_wrapper{margin-bottom:10px}#popup-filter-attributes div#price-slider-mobile,#popup-filter-attributes .price-range{margin:20px 40px;margin-left:20px}/*END KATEGORI FILTER*/@media screen and (max-width: 1440px) and (min-width: 768px){.mm-promotion-list .mm-wrapper .mm-image-wrapper{height:40px;width:40px}.mm-promotion-list .mm-wrapper .mm-images img{max-height:40px}}@media (min-width: 768px){#search-page .btn .display,#search-page .btn .display-static,#search-page .btn .effect{padding:8px 10px}#search-page #left_column .form-horizontal select{font-size:12px !important;padding-top:7px}#search-page #left_column .form-horizontal .btn-primary,#search-page #left_column .form-horizontal .btn-clearlist{font-size:11px}#search-page .btn .display,#search-page .btn .display-static,#search-page .btn .effect{padding:8px 10px}#search-page #left_column .block .title_block h4{font-size:16px}/*.topbar .col-product:nth-child(4n+1) {
        border-left: 1px solid #c1c1c1;
    }
    .topbar .col-product:nth-child(-n+4) {
        border-top: 1px solid #c1c1c1;
    }*/}@media (max-width: 1175px){#columns{padding-left:0;padding-right:0}#search-page{margin:0}#individual-product .breadcrumb{padding-left:0 !important;padding-right:0 !important}#product-image-content,#product-info-content,#individual-product .rating-review-container,#individual-product .another-product{padding-left:0;padding-right:0}.product-lightbox2 #product-image-content,.product-lightbox2 #product-info-content,.product-lightbox2 #individual-product .rating-review-container,.product-lightbox2 #individual-product .another-product{padding-left:15px;padding-right:15px}}@media (min-width: 992px){#search-page #left_column{padding:0;padding-right:15px}#search-page #center_column{padding:0}}@media (max-width: 991px){#price_discount{margin-top:15px}}@media (max-width: 768px){/*.topbar .col-product:nth-child(2n+1) {
        border-left: 1px solid #c1c1c1;
    }
    .topbar .col-product:nth-child(-n+2) {
        border-top: 1px solid #c1c1c1;
    }*/#center_column .view-product-list{border-bottom:none}#select-subcat{border-radius:5px;height:36px;background:#ffffff;outline:0;border:1px solid rgba(0, 0, 0, 0.1);padding:6px 14px 7px 14px;width:100%;-webkit-appearance:none}.topbar.custom-dropdown{position:relative}.topbar.custom-dropdown::after{content:"\f107";position:absolute;display:block;pointer-events:none;top:20px;right:0;width:34px;height:39px;-moz-padding-top:2px;font:normal normal normal 14px/1 FontAwesome;text-align:center}}@media (max-width: 640px){.row.c-block-banner{margin-top:-5px}.c-block-banner .banner{padding:0}}@media (max-width: 480px){.mm-promotion-list .mm-wrapper .mm-image-wrapper{height:40px;width:40px}.mm-promotion-list .mm-wrapper .mm-images img{max-height:40px}.category-filter-mobile select.sort_select.forder,.sort_wrapper select.sort_select.forder{padding-right:35px}.category-filter-mobile .select_wrapper::after,.sort_wrapper .select_wrapper::after{right:0}.catalog-breadcrumb .breadcrumb{padding-top:15px !important}.topbar .product-desc-col{width:100%}.topbar{margin-top:7px}.topbar .col-product{padding:7px 10px}#left_column .block.left-module.block_parent{margin:0}#btn-filter .toolbar-popup li.block-container{padding:0 10px;font-size:12px;max-height:190px}.container .content-container #individual-product{margin-left:0;margin-right:0}#product-image-content,#product-info-content,#individual-product .rating-review-container,#individual-product .another-product{padding-left:0;padding-right:0}#individual-product .breadcrumb{padding:0!important;padding-top:15px !important}}