/*************************************
*
* Block
*
*************************************/
.g-container{
    width: 100rem;
}
.g-main-nav .g-dropdown > .g-dropdown-column{
	max-width:100rem;
}
.g-content{
	margin: 0.25rem 0;
    padding: 0.25rem 0;
}
.g-grid,.hk-row-fluid {
	display: flex;
	flex-flow: row wrap
}
.g-block {
	flex: 1
}
.size-10 {
	flex: 0 10%;
	width: 10%
}
.size-20 {
	flex: 0 20%;
	width: 20%
}
.size-25 {
	flex: 0 25%;
	width: 25%
}
.size-33 {
	flex: 0 33.33%;
	width:33.33%
}
.size-40 {
	flex: 0 40%;
	width:40%
}
.size-50 {
	flex: 0 50%;
	width: 50%
}
.size-80 {
	flex: 0 80%;
	width: 80%
}
.size-100 {
	flex: 0 100%;
	width: 100%
}
.hkc-3 ,.hkc-md-3{ width:25%; }
.hkc-md-6 {
    width: 50%;
}
#g-offcanvas,
.element-invisible,
.g-main-nav .g-go-back,
.hidden,
.visible-phone ,#sb-container,.hikashop_filter_main br,.morecontent,.hika-search .g-title,.hikashop_results_counter,.moduletable.rppfilter,.slider-filters .filter_values_container,.hikashop_submodules .product-slider .hikashop_products_pagination{
	display: none
}
.rpp-home .moduletable {
    margin: 30px auto;
}
.rpp-home #g-navigation .moduletable, .rpp-home #g-header .moduletable, .rpp-home #g-footer .moduletable, .rpp-home #g-copyright .moduletable,.rpp-home .moduletable.banner-filters ,.g-main-nav .g-dropdown > .g-dropdown-column,.g-container,.g-title,
.rpp-home .moduletable.product-slider,.hikashop_product_top_part h1,form{
    margin: 0 auto;
}
body,.moduletable .nav.menu,.mod-rppfinderpro-search .finder .btn, .mod-rppfinderpro-search .rpp_searchparts_exit,ul.chzn-results,.g-main-nav .g-toplevel,#g-header .g-content,.banner-filters .g-title *,#g-footer ul,
.moduletable.copyright .custom *,.g-main-nav ul,.rpp-aside .slider-filters .module-content,ul.chzn-choices,.hikashop_tabs_ul{
	margin:0;
	padding:0
}
body{
	line-height: 2;
}

/*************************************
*
* Color
*
*************************************/
#g-header,.g-title ,#g-copyright{
    background: #8e9093;
}
.banner-filters .g-title{
	background:none
}
.banner-filters .g-title ,.banner-filters .hikashop_filter_title{
	color:#fff
}
.chzn-container .chzn-drop{
	    background: #fff;
    box-shadow: 0 4px 5px rgba(0,0,0,.15);
}
a{
	color: #007dcc;
    background: 0 0;
    text-decoration: none;
}
a:hover,.rpp-nav-mod .top-phone{
	color: #cc002c;
}
.rpp-nav-mod .top-menu{
	color: #58595b
}
.rpp-nav-mod .top-menu a,.rpp-nav-mod .top-phone a{
	color:inherit
}
.rpp-nav-mod .top-menu a:hover, .rpp-nav-mod .top-phone a:hover{
	color: #007dcc;
}
.g-main-nav .g-toplevel>li>.g-menu-item-container,.custom-categories .g-block .title,.rpp-side-buttons .btn{
	color:#fff
}
.g-main-nav .g-toplevel>li.g-selected>.g-menu-item-container, .g-main-nav .g-toplevel>li.active>.g-menu-item-container ,.rpp-side-buttons .btn:hover{
    background: #cc002c;
}
.custom-categories .g-block .title{
	background:#000
}
.custom-categories .row-1 .full-block .title{
	background:none
}
.rpp-social a.rpp-article,.rpp-side-buttons .btn{
	background: #007DCB;
}
.rpp-social a.rpp-instagram{
	background:#5e00ab
}
.rpp-social a.rpp-telegram {
    background: #2B92CD;
}
.moduletable.page-banner, .moduletable.rpp-custom-text{
	background: rgba(230, 231, 232, 0.8);
}
.moduletable.page-banner, .moduletable.rpp-custom-text,.morelink{
	color: #231F20;
}
.morelink{
	background:#fff
}
/*************************************
*
* Top
*
*************************************/
.rpp-nav,.hikashop_product_top_part {
    border-bottom: 1px solid #d1d3d4;
}
.rpp-top{
    padding: 10px 0;
}
.moduletable .nav.menu,ul.chzn-results,.g-toplevel,.moduletable.rpp-welcome ul, .moduletable.user-menu .nav.menu,#g-footer ul,.g-main-nav ul,ul.chzn-choices,.hikashop_tabs_ul{
	list-style:none
}
.moduletable .nav.menu,.rpp-nav-mod .top-shoar span,.rpp-nav-mod .top-phone a,.moduletable.ajax-cart .cart-button,.rpp-cityselector .chzn-container-single .chzn-single, 
.moduletable.rpp-cityselector .chzn-container-active.chzn-with-drop .chzn-single,.mod-rppfinderpro-search div.finder,.rpp-top.rpp-left .g-content,.moduletable.rpp-welcome ul, .moduletable.user-menu .nav.menu,img,
.g-title,.hikashop_products_listing .hikashop_subcontainer [class*=hikashop_product_custom_] label, .hikashop_products_listing .hikashop_subcontainer [class*=hikashop_product_custom_] .hikashop_product_custom_name,
 .hikashop_products_listing .hikashop_subcontainer [class*=hikashop_product_custom_] .hikashop_product_custom_value,#g-footer ul,.custom-categories .g-block .title,.banner-filters .hikashop_filter_main_div form,.morelink,
 .hika-search .hikashop_filter_checkbox,.slider-filters .filter_values_container .hikashop_filter_checkbox,.moduletable.user-menu .rpp-open,.rpp-bradcrumbs ul,.hikashop_tabs_ul{
	display:inline-block
}
.g-logo,.banner-filters .g-title,.chzn-container-single .chzn-single,.hikashop_products_listing .hikashop_product_name, .hikashop_subcategories_listing .hikashop_category_name,.rpp-custom-banner .g-block a,.rpp-social a,
.rpp-shop-steps .custom .g-block .title,.rpp-footer .g-title,.g-main-nav .g-toplevel>li>.g-menu-item-container,.rpp-side-buttons .guide a,.rpp-side-buttons .btn,.item-selected .moduletable.rppfilter,.rpp-aside .g-title,
.slider-filters .hikashop_filter_title{
	display:block
}
.g-title *,.moduletable.copyright .custom *{
	display:inline
}
.mod-rppfinderpro-search .search-query,.moduletable.ajax-cart .cart-button,.rpp-cityselector .chzn-container-single .chzn-single, .moduletable.rpp-cityselector .chzn-container-active.chzn-with-drop .chzn-single,
.mod-rppfinderpro-search .finder .btn, .mod-rppfinderpro-search .rpp_searchparts_exit,.rpp-top.rpp-left .g-content,.g-main-nav .g-toplevel,.moduletable.rpp-welcome ul, .moduletable.user-menu .nav.menu,.chzn-container-single .chzn-single,
.custom-categories .row-2 .g-block,.g-block,.categories-list.column>div, .moduletable.column li,.moduletable.banner-filters,.banner-filters .hikashop_filter_main_div form,.owl-carousel .owl-item,.g-title + .module-content,
[class*="hkc-md-"],.slider-filters .hikashop_filter_main,.slider-filters .hikashop_filter_title,.slider-filters .filter_values_container .hikashop_filter_checkbox,.rpp-bradcrumbs ul,.hikashop_tabs_ul,.hikashop_tabs_content{
	box-sizing: border-box;
}
.mod-rppfinderpro-search div.finder,.rpp-top.rpp-left .g-content,.chzn-container-single .chzn-single,.banner-filters .hikashop_filter_main_div form,.owl-carousel,.slider-filters .filter_values_container .hikashop_filter_checkbox,.chzn-container,
.rpp-bradcrumbs ul,div#hikashop_product_top_part,.hikashop_tabs_ul,.hikashop_tabs_content{
	width:100%
}
.rpp-nav-mod .top-menu ul.nav.menu li,.mod-rppfinderpro-search .search-query,.moduletable.ajax-cart .cart-button,.rpp-cityselector .chzn-container-single .chzn-single,
 .moduletable.rpp-cityselector .chzn-container-active.chzn-with-drop .chzn-single,.g-main-nav .g-toplevel > li,.moduletable.user-menu .nav.menu li, .moduletable.rpp-welcome ul li,.owl-carousel.owl-rtl .owl-item,
 .categories-list.column>div, .moduletable.column li,.moduletable.horizontal-menu .nav.menu li,.dir-rtl [class*="hkc-md-"],
 .hikashop_products_pagination .list-footer .limit, .hikashop_subcategories_pagination .list-footer .limit,
 .pagination .pagenav, .pagination .counter + ul li span, .pagination .counter + ul li a,.dir-rtl .rpp-bradcrumbs li,.hikashop_tabs_ul li{
	float:right
}
.mod-rppfinderpro-search .finder .btn, .mod-rppfinderpro-search .rpp_searchparts_exit,.rpp-top.rpp-left .g-content>.platform-content,.owl-carousel .owl-item,.rpp-before,.moduletable.rpp-nemad li,
[class*="hkc-md-"],.pagination .counter,.rpp-bradcrumbs li{
	float:left
}
.rpp-nav-mod .top-menu ul.nav.menu li,.rpp-nav-mod .top-shoar span,.rpp-nav-mod .top-phone,.rpp-footer .g-title,.rpp-side-buttons .btn,.hikashop_tabs_ul li{
	line-height:30px;
}
.g-title,.mod-rppfinderpro-search .search-query,.moduletable.ajax-cart .cart-button,.rpp-cityselector .chzn-container-single .chzn-single, .moduletable.rpp-cityselector .chzn-container-active.chzn-with-drop .chzn-single,
.mod-rppfinderpro-search .finder .btn, .mod-rppfinderpro-search .rpp_searchparts_exit,.g-main-nav .g-toplevel>li>.g-menu-item-container, .g-main-nav .g-sublevel>li>.g-menu-item-container,.rpp-social a,.moduletable.user-menu .rpp-open{
	line-height:40px;
}
.rpp-top.rpp-logo,.rpp-custom-banner .g-block,.custom-categories .rpp-img ,.moduletable.custom-portfolio-banner .rpp-img,.moduletable.rpp-bradcrumbs,.rpp-nav{
	line-height:0
}
.hikashop_subcontainer *{
	text-align:right
}
.rpp-nav-mod .top-phone,.rpp-top.rpp-left{
	text-align:left
}
.rpp-nav-mod .top-shoar,.banner-filters .g-title,.moduletable.rpp-welcome, .moduletable.user-menu,.rpp-side-buttons .btn{
	text-align:center
}
.g-title *,.moduletable.copyright .custom *,.hikashop_products_listing .hikashop_subcontainer [class*=hikashop_product_custom_] label, 
.hikashop_products_listing .hikashop_subcontainer [class*=hikashop_product_custom_] .hikashop_product_custom_name, .hikashop_products_listing .hikashop_subcontainer [class*=hikashop_product_custom_] .hikashop_product_custom_value{
	font-size:inherit;
	line-height:inherit;
	color:inherit;
}
.rpp-nav-mod .top-menu ul.nav.menu li{
	margin-left:1.5rem
}
.rpp-top.rpp-left .g-content>.platform-content{
	margin-right:10px;
}
.g-logo.g-logo-helium img, .g-logo.g-logo-helium svg {
    max-height: 80px;
    max-width: 110px;
}
.chzn-container-single .chzn-single{
	background: #f4f4f4;
    color: #000;   
}
input[type="text"],.chzn-container-single .chzn-single,select{
	 height: 36px;
    line-height: 36px;
	border: 1px solid #a7a9ac;
}
.chzn-container-single .chzn-single span{
	    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	    margin-left: 26px;
}
.hikabtn{
	line-height: 36px;
    height: auto;
    font-size: 13px;
    background: #cc002c;
    color: #fff;
}
.mod-rppfinderpro-search .search-query,.moduletable.ajax-cart .cart-button,.rpp-cityselector .chzn-container-single .chzn-single, .moduletable.rpp-cityselector .chzn-container-active.chzn-with-drop .chzn-single,
.mod-rppfinderpro-search .finder .btn, .mod-rppfinderpro-search .rpp_searchparts_exit{
	height:40px;	
	border: 1px solid #d1d3d4;
}
.g-main-nav .g-toplevel>li>.g-menu-item-container, .g-main-nav .g-sublevel>li>.g-menu-item-container,.mod-rppfinderpro-search .search-query,
.moduletable.ajax-cart .cart-button,.rpp-cityselector .chzn-container-single .chzn-single, .moduletable.rpp-cityselector .chzn-container-active.chzn-with-drop .chzn-single,
.mod-rppfinderpro-search .finder .btn, .mod-rppfinderpro-search .rpp_searchparts_exit,.chzn-container-single .chzn-single,.hikabtn{
	padding:0 20px;
}
.mod-rppfinderpro-search .finder .btn, .mod-rppfinderpro-search .rpp_searchparts_exit{
	border-right:0;
    width: 50px;
    overflow: hidden;
	background:none;
	padding:0
}
.mod-rppfinderpro-search .search-query{
	width:calc(100% - 50px)
}

.moduletable.ajax-cart .cart-button{
	min-width:190px
}
.moduletable.rpp-cityselector .chzn-container {
    width: 190px!important;
}
.chzn-container,.custom-categories .g-block,.owl-carousel .owl-item,.owl-carousel .owl-stage-outer,.hikashop_products_listing .hikashop_product_image,.owl-carousel,
.hikashop_products_listing .rpp-product-bottom,.custom-portfolio-banner .custom,.rpp-custom-banner .g-block,#g-header,.moduletable.rpp-banner,.slider-filters .hikashop_filter_title{
	position:relative
}
.chzn-container .chzn-drop{
	position: absolute;
    top: 100%;
    left: -9999px;
}
.dir-rtl .chzn-container .chzn-drop {
    right: -9999px;
    left: auto;
}
.chzn-container.chzn-with-drop .chzn-drop {
    left: 0;
}
.dir-rtl .chzn-container.chzn-with-drop .chzn-drop{
    right: 0;
    left: auto;
}
.g-main-nav .g-dropdown{
	position: absolute;
    top: auto;
    left: auto;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
	    background: #f7f7f7;
}
.g-main-nav .g-fullwidth .g-dropdown,.custom-categories .g-block .title ,.custom-portfolio-banner .rpp-content	,.rpp-custom-banner .g-block .title,.rpp-banner .rpp-content,.slider-filters .hikashop_filter_title:before{
    position: absolute;
    left: 0;
    right: 0;
}
.slider-filters .hikashop_filter_title:before{
	right:auto
}
.g-main-nav .g-standard .g-dropdown.g-active, .g-main-nav .g-fullwidth .g-dropdown.g-active{
	    opacity: 1;
    visibility: visible;
    overflow: visible;
}
.g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator:after,.slider-filters .hikashop_filter_title:before{
	font-family: FontAwesome,serif;
    content: "\f078";
}

#g-header{
	margin-bottom: 25px;
	z-index:3
}
img{
	max-width:100%;
	height:auto
}
.categories-list.column.cols-3>div, .moduletable.column.cols-3 li {
    width: calc(100%/3);
}
.moduletable.rpp-custom-filters,.moduletable.product-slider,.moduletable.page-banner, .moduletable.rpp-custom-text,.hikashop_products_pagination, .hikashop_subcategories_pagination{
	margin:2.5rem auto;
	
}
.moduletable.rpp-custom-filters{
	padding:60px 30px
}
.rpp-custom-filters .rpp-title {
    padding: 30px 0;
}
.rpp-custom-filters .rpp-filters .g-block {
    padding: 15px 5px;
}
.moduletable.page-banner, .moduletable.rpp-custom-text{
	padding:45px	
}
.rpp-side-buttons .guide a{
	    background: #CC002C;
    padding: 30px;
    color: #fff;
}
.rpp-side-buttons .btn{
	margin-bottom:15px;
	padding:5px 10px
}
#g-aside {
    padding-left: 2.5rem;
}
.moduletable.banner-filters{
	padding: 2.5rem 5rem;
    min-height: 350px;
	background:#464646
}
.banner-filters .g-title{
	font-size: 2rem;
	margin-bottom:2rem
}
.custom-categories .g-block .title,.custom-portfolio-banner .rpp-content,.rpp-custom-banner .g-block .title,.special-banner .rpp-content,.rpp-banner .rpp-content{
	    top: 50%;
		left:auto;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
	
}
.custom-categories .row-2 {
    margin:-15px;
}
.custom-categories .row-2 .g-block{
	padding:15px;
}
.g-title + .module-content,.slider-filters .hikashop_filter_main{
	padding:20px;
}
.moduletable.rpp-custom-banner{
	margin:20px auto
}
.rpp-social a{
	padding: 10px 80px;
}
.rpp-social .g-social .g-block{
	padding:0 10px;
}
.hika-search .hikashop_filter_checkbox{
	margin:5px 0
}
.rpp-aside .slider-filters .module-content,.hikabtn{
	border:none
}
.slider-filters .hikashop_filter_main{
	margin-bottom:10px;
}
.custom-categories .row-1 {
    margin-bottom: 30px;
}
.rpp-custom-banner .g-block{
	margin:10px auto
}
.moduletable.rpp-social {
    margin: 30px auto 16px;
}
.moduletable.rpp-bradcrumbs{
	margin: 1rem 0 0.25rem;
}
.hikashop_product_bottom_part, .hikashop_product_page .hk-row-fluid ,.hikashop_submodules .hikashop_module{
    margin: 0 0 70px;
}
.hikashop_product_page .hk-row-fluid {
    margin-top: 25px;
}
.hikashop_tabs_ul li{
	padding: 10px 20px;
}
.hikashop_tabs_content{
	padding:40px;
}
/*************************************
*
* Footer
*
*************************************/
.rpp-shop-steps .custom,.moduletable.rpp-contact,.hikashop_product_page .hk-row-fluid,.hikashop_tabs_ul li,.hikashop_tabs_content{
	border: 1px solid #d1d3d4;
}
.moduletable.rpp-contact{
    padding: 30px 120px 30px 260px;
	    min-height: 265px;
}
.rpp-shop-steps .custom{
	padding:30px
}
.rpp-shop-steps .custom .g-block .title{
	padding-top:75px
}
.rpp-nemad img {
    max-width: 75px;
}
.rpp-footer-bottom {
    border-top: 1px solid #a7a9ac;
}
.hikashop_product_top_part{
	    padding-bottom: 15px;
    margin: 0 0 20px;
}
/*************************************
*
* Slider
*
*************************************/
.owl-carousel .owl-item{
	webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
}
.owl-carousel .owl-stage-outer{
	overflow:hidden
}
.hikashop_module .owl-stage-outer,.product-slider .custom,.moduletable.rpp-custom-filters,.g-title + .module-content,.hikashop_categories_listing_main .hikashop_container, .hikashop_products_listing .hikashop_container,
.slider-filters .hikashop_filter_main{
	border: 1px solid #e6e6e6;
}
.hikashop_module .owl-carousel .owl-item{
	border-left: 1px solid #e6e6e6;
}
.hikashop_categories_listing_main .hikashop_container, .hikashop_products_listing .hikashop_container{
	margin: 0 -1px -1px 0;
}
/*************************************
*
* HIkashop
*
*************************************/
.hikashop_products_listing .hikashop_product_image{
	margin: 0 auto 20px;
}
.hikashop_products_listing .hikashop_subcontainer, .hikashop_categories_listing_main .hikashop_subcontainer{
	padding:20px;
}
.rppbadgeinproduct{
	position:absolute;
	left:0;
	top:60px
}
.hikashop_products_listing .hikashop_subcontainer [class*=hikashop_product_custom_],.rpp-bradcrumbs li{
	line-height:20px;
}
.owl-theme .owl-nav [class*=owl-]{
	width: 30px;
    height: 30px;
    line-height: 28px;
	    margin: -15px 0 0;
    position: absolute;
    top: 50%;
	right:0
}
.owl-theme .owl-nav .owl-next, .owl-carousel .owl-nav button.owl-next {
    left:0;
	right:auto
}
.hikashop_products_listing .hikashop_product_name, .hikashop_subcategories_listing .hikashop_category_name{
	line-height: 1.6rem;
    height: 50px;
    overflow: hidden;
}
.hikashop_products_listing .rpp-product-field {
    min-height: 40px;
}
.hikashop_product_page #hikashop_image_main_thumb_div {
    height: auto !important;
}
/*************************************
*
* Mobile
*
*************************************/
@media screen and (max-width:1599px){
	.hikashop_product_image .hikashop_product_image_subdiv {
		width: auto !important;
	}
	.hikashop_products_listing .hikashop_product_image {
		height: auto !important;
	}
}
@media screen and (max-width:979px){
	.g-container ,[class*="hkc-md-"],.hikashop_tabs_ul li{
		width: 100%;
	}
	.g-content{
		margin: .25rem .5rem;
		padding: .25rem .5rem;
	}
	body [class*=size-]{
		flex: 0 100%;
		width: 100%
	}
	.rpp-home .moduletable {
		margin: 20px auto;
	}
	.hidden-phone{
		display:none
	}
	.visible-phone,.moduletable.top-phone .fa{
		display:block
	}
	.top-b.rpp-top,.moduletable.top-phone,.rpp-top.rpp-left{
		line-height:0
	}
	.hikashop_tabs_ul li{
		box-sizing:border-box
	}
	.rpp-top {
		padding: 0;
		border-bottom: 1px solid #d1d3d4;
	}
	.g-offcanvas-toggle,.moduletable.top-phone .fa{
		width: 30px;
		height: 30px;
		background:#ddd;
	
	}
	.g-offcanvas-toggle,.moduletable.top-phone{
		right:1rem;
		position:absolute;
		top:18px
	}
	.moduletable.top-phone{
		left: 1rem;
		right:unset;		
	}
	.g-logo.g-logo-helium img, .g-logo.g-logo-helium svg {
		max-height: 50px;
	}
	.g-logo{
		text-align:center
	}
	.top-b.rpp-top>.g-content, .rpp-top.rpp-left .g-content,.com_hikashop.layout-listing .rpp-content-top > .g-content {
		display: inline-block;
		width: calc(100% - 1rem);
		box-sizing: border-box;
	}
	.rpp-top.rpp-left .g-content,.com_hikashop.layout-listing .rpp-content-top > .g-content > .platform-content,.hikashop_tabs_ul li {
		padding: 0 .5rem;
	}
	.top-b.rpp-top>.g-content>.platform-content {
		float: left;
	}
	.top-b.rpp-top>.g-content>.platform-content:nth-child(3){
		margin-right:5px;
	}
	.top-b.rpp-top>.g-content>.platform-content:nth-child(2),.product-slider.rpp-factories img ,.com_hikashop.layout-listing .rpp-content-top > .g-content > .platform-content{
		float: right;		
	}
	.top-b.rpp-top>.g-content>.platform-content:nth-child(2){
		max-width: calc(100% - 95px);
	}
	.moduletable.ajax-cart .cart-button,.moduletable.user-menu .rpp-open:before{
		height:40px;
		line-height:40px;
		border:none;
		min-width:auto;
		overflow:hidden;
		background:#ddd;
		width:35px;
		padding:0
	}
	.rpp-cityselector select{
		height: 30px;
		font-size: .8rem;
		border: none;
	}
	#g-header ,.moduletable.page-banner, .moduletable.rpp-custom-text{
		margin-bottom: 0;
	}
	.moduletable.banner-filters, .rpp-home .moduletable.banner-filters {
		padding: 1rem;
		margin: 12px auto 0;
	}
	.banner-filters .hikashop_filter_main{
		width: 100%!important;
		padding: 10px 0;
		min-height: auto!important;
	}
	.banner-filters .g-title {
		font-size: 1.2rem;
		margin: 0 auto 1rem;
	}
	.moduletable.rpp-contact{
		padding: 60px 10px ;
	}
	.footer-menu.menu_2 li,.rpp-shop-steps .custom .g-block,.com_hikashop.layout-listing .rpp-content-top > .g-content > .platform-content{
		width:50%;
		box-sizing:border-box
	}
	.rpp-footer-bottom {
		margin: 0 auto;
		padding: 0;
	}
	.rpp-nemad img {
		max-width: 55px;
	}
	.custom-categories .g-block .rpp-img {
		height: 100px;
		overflow: hidden;
	}
	.custom-categories .g-block .rpp-img img {
		max-width: unset;
		width: 100%;
	}
	.custom-categories .row-1 .full-block img {
		width: unset;
	}
	.custom-categories .row-2 {
		margin: 10px 0 0;
	}
	.custom-categories .row-2 .g-block {
		padding: 10px 0;
	}
	.moduletable.product-slider{
		margin:0 auto 1rem
	}
	.moduletable.page-banner, .moduletable.rpp-custom-text{
		padding:25px;
	}
	.popupFilters .g-title{
		display: block;
		line-height: 30px;
		border: 1px solid #D1D3D4;
		color: #6D6E71;
		background:none
	}
	.popupFilters .module-content{
		position: fixed;
		width: 0;
		top: 0;
		background: #fff;
		right: 0;
		bottom: 0;
		z-index: 99999999;
		box-sizing: border-box;
		height: 100%;
		overflow: auto;
		opacity: 0;
		padding:0
	}
	.popupFilters.active .module-content {
		width: 100%;
		opacity: 1;
		padding: 90px 1rem;
	}
	.rpp-bradcrumbs ul {
		max-width: 100%;
		display: flex;
		overflow-x: auto;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	.rpp-bradcrumbs ul li{
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		white-space: nowrap;
	}
	.hikashop_product_page .hk-row-fluid{
		margin-top: 5px;
	}
	.hikashop_submodules .hikashop_module ,.hikashop_product_bottom_part{
		margin: 0 auto 30px;
	}
}
@media screen and (max-width:424px){
	.custom-categories .g-block .rpp-img img{
		width:500px
	}
}
@media screen and (max-width: 1599px) and (min-width: 1200px){
	.g-container {
		width: 75rem;
	}
	.g-main-nav .g-dropdown > .g-dropdown-column{
		max-width:75rem
	}
	.moduletable.ajax-cart .cart-button {
		min-width: 100%;
	}
	.moduletable.rpp-cityselector .chzn-container {
		width: 130px !important;
	}
	.g-main-nav .g-toplevel > li > .g-menu-item-container {
		padding: 0 .5rem;
	}
	.moduletable.banner-filters {
		padding: 2.5rem;
	}
	#g-aside {
		padding-left: 1.5rem;
	}
}