

/* Start:/bitrix/templates/oh_new/components/bitrix/catalog/og_catalog/style.css?16020706644110*/
.bx_filter .bx_ui_slider_part.p2 span,
.bx_filter .bx_ui_slider_part.p3 span,
.bx_filter .bx_ui_slider_part.p4 span{color:#989372;}

.bx_filter .bx_ui_slider_pricebar_VD{
	border-top:   1px solid #918f7d;
	border-bottom:1px solid #918f7d;
	background:#a1a1a1;
	/*	background-image: -webkit-linear-gradient(#a39c6b 0%, #b5ad77 100%);
		background-image: -o-linear-gradient(#a39c6b 0%, #b5ad77 100%);
		background-image: linear-gradient(#a39c6b 0%, #b5ad77 100%);*/

}
.bx_filter .bx_ui_slider_pricebar_VN{
	border:1px solid #a3a091;
	background-image: -webkit-linear-gradient(#d7c651 0%, #f5e15f 100%);
	background-image: -o-linear-gradient(#d7c651 0%, #f5e15f 100%);
	background-image: linear-gradient(#d7c651 0%, #f5e15f 100%);
}
.bx_filter .bx_ui_slider_pricebar_V{
	/*border-right:1px solid #ce6c20;*/
	/*border-left: 1px solid #ce6c20;*/
	/*border: none !important;*/
	background:
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABGdBTUEAALGPC/xhBQAAAANQTFRFzmwgzm2C8wAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CIIA=') repeat-y left,
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAABGdBTUEAALGPC/xhBQAAAANQTFRFzmwgzm2C8wAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CIIA=') repeat-y right,
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAIAAACAMfp5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUI0RUEwOTg3MThCMTFFNDgzRUM5OEQ4MzA4MDRDNTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUI0RUEwOTk3MThCMTFFNDgzRUM5OEQ4MzA4MDRDNTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QjRFQTA5NjcxOEIxMUU0ODNFQzk4RDgzMDgwNEM1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QjRFQTA5NzcxOEIxMUU0ODNFQzk4RDgzMDgwNEM1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pryk6q4AAACeSURBVHjaPI9rDoIwEIS/YjU8Griol/Mm/jLxDEIIgQr0aUvU/TW7OzM7K+7XBogg+JXIveifX2wsl/PBENgdOTxwgW2lqjmJvFg0SiG9462pK6LFHdOmJiE5jagKAomx7qiG4DEeWSbfgN2YF7oOs+WTyaNIqujIupJgssk80ZTI4Bgn2ja7pWBa07V4i+xvRQo4/J+I8SXySx8BBgBbCEvE8cBpVAAAAABJRU5ErkJggg==') repeat-x;
}
.grid{}
.bx_filter_search_reset{
float: right;
}
#set_filter, #del_filter{
margin-bottom: 8px;
margin-top: 12px;
}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}
.bx_pagination_bottom{
margin-top: 4px;
border-top: 1px solid #e7e7e7;
padding-top: 4px;
}
.top_pager .bx_pagination_bottom{
padding-top: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #e7e7e7;
}
.bx_pagination_bottom .bx_pagination_page li.bx_active{
color: black;
font-weight: bold;
border-radius: none !important;
background: none !important;
box-shadow: none !important;
}
.bx_pagination_bottom .bx_pagination_page li a{
color: #BD112C !important;
}
.bx_pagination_bottom .bx_pagination_page li a:hover{
text-decoration: underline !important;
}
.pagemanager h1{
	text-align:center;
}


/* End */


/* Start:/bitrix/templates/oh_new/components/bitrix/catalog.section.list/slider_main1/style.css?15402127691588*/

/* tile */

.bx_catalog_tile{
	margin-bottom: 30px;
	/*margin-left: 50px;*/
	 padding-top: 40px;
}
.bx_catalog_tile .bx_catalog_tile_category_title{
	padding-bottom: 14px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 24px;
}
.bx_catalog_tile .bx_catalog_tile_category_title a{
	color: #000;
	text-decoration: none;
}

.bx_catalog_tile .bx_catalog_tile_ul{
	padding: 0;
}
.bx_catalog_tile .bx_catalog_tile_ul li{
	float: left;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
	/*margin-bottom: 20px;*/
	/*margin-left: 20px;*/
	/*padding: 0 10px;*/
	width: 264px;
	list-style: none;
	text-align: center;
	border: 1px solid #dbdbdb;
	margin-right: 14px;
	margin-bottom: 17px;

}
.bx_catalog_tile .bx_catalog_tile_ul li:before {content: '' !important}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear: both;}

.bx_catalog_tile .bx_catalog_tile_img{
	float: left;
	position: relative;
	display: block;
	overflow: hidden;
	margin: auto;
	width: 200px;
	height: 150px;
	/*border:1px solid #ccc;*/
	/*border-radius: 2px;*/
			background-color: #fff;
			background-position: center;
			background-repeat: no-repeat;
	-webkit-background-size:contain;
			background-size:contain;
}
.bx_catalog_tile .bx_catalog_tile_title{
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 0;
	vertical-align: top;
	line-height: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a{
	color: #4c7da6;
	font-size: 14px;
}
.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration: none;}
.bx_catalog_tile .bx_catalog_tile_title span{font-size: 12px;}





/* End */


/* Start:/bitrix/templates/oh_new/components/bxmod/seo/SEO_OUT/style.css?1540212768646*/
/*div.BxmodSContentBlock { width: 100%; margin: 25px 0 0 0; padding: 0; }
div.BxmodSContentBlock h1 { font-size: 14px; font-weight: bold; margin: 0; padding: 0; }
div.BxmodSContentBlock div.BxmodSContentText { margin: 10px 0 0 0; }
div.BxmodSContentBlock div.BxmodSContentLinks { margin: 5px 0 0 0; }
div.BxmodSContentBlock div.BxmodSContentText,
div.BxmodSContentBlock div.BxmodSContentText *,
div.BxmodSContentBlock div.BxmodSContentLinks * { font-size: 11px; }
div.BxmodSContentBlock div.BxmodSContentText,
div.BxmodSContentBlock div.BxmodSContentText * { text-align: justify; }*/


.BxmodSContentBlock {
	margin-top:40px;
	font-size:14px;
	
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/system.pagenavigation/visual/style.css?15402127683987*/
.bx_pagination_bottom *{vertical-align: baseline;}
.bx_pagination_bottom{
	color: #8d8d8d;
	font-size:11px;
}

.bx_pagination_bottom .bx_pagination_section_one{ }
.bx_pagination_bottom .bx_pagination_section_two{
	float: right;
	text-align: right;
}
.bx_pagination_bottom .bx_pg_section{
	display: inline-block;
	height: 30px;
	vertical-align: top;
	line-height: 30px;
}

.bx_pagination_bottom .bx_pagination_select_container{display: inline-block;}
.bx_pagination_bottom .bx_pagination_select_container select{
	position: relative;
	margin: 2px 20px 2px 10px;
	padding: 1px 25px 3px 5px;
	height: 22px;
	outline: none;
	border: 1px solid #e0e0e0;
	border-radius: 1px;
	background: #fff url(/bitrix/templates/.default/components/bitrix/system.pagenavigation/visual/images/select_arrow.png) no-repeat right center;
	color: #8d8d8d;
	font-size: 11px;
	line-height: 16px;
	resize: none;
	-webkit-appearance: none;
}
@-moz-document url-prefix(){
	.bx_pagination_bottom .bx_pagination_select_container select{
		background: #fff !important;
		padding-right: 5px;
	}
}


.bx_pagination_bottom .bx_pagination_page{
	white-space: nowrap;
	font-size: 12px;
}
.bx_pagination_bottom .bx_pagination_page ul{
	display: inline-block;
	margin: 0;
	padding: 0;
}
.bx_pagination_bottom .bx_pagination_page li{
	display: inline-block;
	min-width: 22px;
	color: #8d8d8d;
	text-align: center;
	line-height: 22px;
}
.bx_pagination_bottom .bx_pagination_page li a{
	display: block;
	min-width: 22px;
	color: #8d8d8d;
	text-align: center;
	text-decoration: none;
	line-height: 22px;
}
.bx_pagination_bottom .bx_pagination_page li a:hover{color: #555;}
.bx_pagination_bottom .bx_pagination_page li.bx_active{
	border-radius: 3px;
	background: #dbecf4;
	box-shadow: inset 0 2px 2px 0 rgba(0,0,0,.1);
}

.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{display: block;}
.bx_pagination_bottom .bx_pg_section.bx_pg_show_col select{margin-right: 5px;}


.bx_pagination_bottom .bx_wsnw{white-space: nowrap;}




/*1*/
@media (min-width:981px){

}
/*2*/
@media (min-width:640px) and (max-width:980px){

}
/*3*/
@media (min-width:480px) and (max-width:639px) {
	.bx_pagination_bottom .bx_pagination_select_container select{margin-right: 10px;}
}
/*4*/
@media (max-width:479px) {
	.bx_pagination_bottom .bx_pagination_section_one{ }
	.bx_pagination_bottom .bx_pagination_section_two{
		float: none;
		text-align: left;
	}
	.bx_pagination_bottom .bx_pagination_select_container{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 47%;
	}
	.bx_pagination_bottom .bx_pagination_select_container select{
		display: block;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin-right: 0 !important;
		width: 90%;
	}
	.bx_pagination_bottom .bx_pg_section{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
		text-align: left;
	}
	.bx_pagination_bottom .bx_pagination_page{white-space: normal;}
	.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{width: 100%;height: auto;text-align: center;}
	.bx_pagination_bottom .bx_pg_section.bx_pg_show_col{display: none;}
	.bx_pagination_bottom .bx_pg_text{
		display: inline-block;
		width: 50%;
	}
	.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{display: none;}
}
/*5*/
@media (max-width:320px){
}

.bx_pagination_bottom .bx_pagination_section_one,
.bx_pagination_bottom .bx_pagination_section_two,
.bx_pagination_bottom .bx_pagination_select_container,
.bx_pagination_bottom .bx_pagination_select_container select,
.bx_pagination_bottom .bx_pg_section,
.bx_pagination_bottom .bx_pagination_page,
.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num,
.bx_pagination_bottom .bx_pg_section.bx_pg_show_col,
.bx_pagination_bottom .bx_pg_text,
.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
/* End */


/* Start:/bitrix/templates/oh_new/components/bitrix/catalog.section/main_product_slider_top/style.css?15402127696267*/
/* Settings
-------------*/

.showcase ul#settings{
    display:none;
}


/* Showcase
-------------*/

.showcase
{
    border: 5px solid #414143;
    position: relative;
    margin: auto;
}

/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
.showcase-load
{
    height: 380px; /* Same as showcase javascript option */
    overflow: hidden;
}

/* Navigation arrows */
.showcase-arrow-previous, .showcase-arrow-next
{
    position: absolute;
    background: url('/bitrix/templates/oh_new/components/bitrix/catalog.section/main_product_slider_top/../images/slideshow/arrows.png')/*tpa=http://www.monkeysports.se/skin/frontend/default/ic_hockey/images/slideshow/arrows.png*/;
    width: 33px;
    height: 33px;
    top: 40%;
    cursor: pointer;
    z-index: 9999;
}

.showcase-arrow-previous
{
    left: 0px;
}

.showcase-arrow-previous:hover
{
    background-position: 0px -34px;
}

.showcase-arrow-next
{
    right: 0px;
    background-position: -34px 0;
}

.showcase-arrow-next:hover
{
    background-position: -34px -34px;
}

/* Content */
.showcase-content
{
    text-align: center;
    background-color: #000;
}

.showcase-content img{
    max-width: 950px;
    height: auto;
    vertical-align: bottom;
}


.showcase-plus-anchor
{
    background-image: url('/bitrix/templates/oh_new/components/bitrix/catalog.section/main_product_slider_top/../images/slideshow/plus.png')/*tpa=http://www.monkeysports.se/skin/frontend/default/ic_hockey/images/slideshow/plus.png*/;
    background-repeat: no-repeat;
}

.showcase-plus-anchor:hover
{
    background-position: -32px 0;
}

.showcase-tool-tip
{
    background-color: #fff;
    color: #000;
    text-align: left;
    padding: 5px 8px;
    background-image: url(/bitrix/templates/oh_new/components/bitrix/catalog.section/main_product_slider_top/../images/slideshow/white-opacity-80.png)/*tpa=http://www.monkeysports.se/skin/frontend/default/ic_hockey/images/slideshow/white-opacity-80.png*/;
}

.showcase-caption
{
    color: #000;
    padding: 8px 15px;
    text-align: left;
    position: absolute;
    bottom: 10px; left: 10px; right: 10px;
    display: none;
    background-image: url(/bitrix/templates/oh_new/components/bitrix/catalog.section/main_product_slider_top/../images/slideshow/white-opacity-80.png)/*tpa=http://www.monkeysports.se/skin/frontend/default/ic_hockey/images/slideshow/white-opacity-80.png*/;
}

/* Button Wrapper */
.showcase-button-wrapper
{
    clear: both;
    margin-top: 10px;
    text-align: center;
}

.showcase-button-wrapper span
{
    margin-right: 3px;
    padding: 2px 5px 0px 5px;
    cursor: pointer;
    font-size: 12px;
    color: #444444;
}

.showcase-button-wrapper span.active
{
    color: #ccc;
}

/* Thumbnails */
.showcase-thumbnail-container /* Used for backgrounds, no other styling!!! */
{
    background: #414143;
}

.showcase-thumbnail-wrapper
{
}

.showcase-thumbnail
{
    width: 110px;
    height: auto;
    cursor: pointer;
    position: relative;
}

.showcase-thumbnail img
{
    border: 2px solid #414143;
    max-width: 106px;
    height: auto;
    vertical-align: bottom;
}

.showcase-thumbnail-caption
{
    position: absolute;
    bottom: 2px;
    padding-left: 10px;
    padding-bottom: 5px;
}

.showcase-thumbnail-content
{
    padding: 10px;
    text-align: center;
    padding-top: 25px;
}

.showcase-thumbnail-cover
{
    position: absolute;
    top: 0; bottom: 0; left: 0; right: 0;
}

.showcase-thumbnail:hover
{
}

.showcase-thumbnail:hover .showcase-thumbnail-cover
{
    display: none;
}

.showcase-thumbnail.active{
    background: url(/bitrix/templates/oh_new/components/bitrix/catalog.section/main_product_slider_top/../img/thumb_arrow.png)/*tpa=http://www.monkeysports.se/skin/frontend/default/ic_hockey/images/thumb_arrow.png*/ no-repeat 2px center;
    padding: 5px 5px 5px 15px !important;
    margin: 0 0 0 -10px;
}
.showcase-thumbnail.active .showcase-thumbnail-cover
{
    display: none;
}

.showcase-thumbnail-wrapper-horizontal
{
    padding: 10px;
}

.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail
{
    margin-right: 10px;
    width: 116px;
}

.showcase-thumbnail-wrapper-vertical
{
    padding: 10px 0 0 5px;
}

.showcase-thumbnail-wrapper-vertical .showcase-thumbnail
{
    padding: 5px;
}

.showcase-thumbnail-button-backward,
.showcase-thumbnail-button-forward
{
    display: none;
}



/* Clear (used for horizontal thumbnails)
-------------------------------------------*/

.clear
{
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
    float: none;
}

/***************  Flex Slider ***************/
.productSlider{
	position: relative;
	margin: auto;
	margin-top: 36px;
	margin-bottom: 30px;
	/* width: 743px; HOCKEYM-129 */
	width: 903px;
	padding: 0 40px;
	background: #f9f9f9;
}

.productSlider.slider_1{
	margin-top: 65px;
}

.productSlider h2.title{
	position: absolute;
	background: #e3e3e3;
	padding: 10px;
	border-radius: 4px 4px 0 0;
	top: -36px;
	left: -1px;
	text-transform: uppercase;
	font-size: 12px;
	z-index: 100;
	border: 1px solid #b8b8b9;
	border-bottom: none;
}
.productSlider h2.title a{
text-decoration:underline;}

.slides{
position: relative;
z-index: 1;
}
.slides .toplist-item{
	overflow: hidden;
	margin-top: 4px;
}

.slides .item-container{
	/* width: 170px; HOCKEYM-129 */
	width: 210px;
	float: left;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px dashed #ccc;
}

.slides .itemInner{
	background: #fff;
	padding: 5px;
}

.slides .item-container.last{
	border-right: none;
	padding-right: 0;
	margin-right: 0;
}

 .controls{
	position: absolute;
	left: -4%;
	height: 100%;
	top: -1px;
	width: 108%;
	border-radius: 4px;
	border: 1px solid #b8b8b9;
	z-index: 0;
}

 .controls .next,
 .controls .prev{
	position: absolute;
	left: 0;
	width: 33px;
	height: 100%;
	background: #e3e3e3;
	border-radius: 4px 0 0 4px;
}

 ul.flex-direction-nav .next{
	background-image: linear-gradient(right, rgba(0,0,0,.08) 0%, rgba(125,125,125,.06) 25%, rgba(125,125,125,0) 100%);
	left: auto;
	border-radius: 0 4px 4px 0;
	right: 0;
}

 .controls .next a,
 .controls .prev a{
	display: block;
	height: 100%;
	width: 100%;
	text-indent: -999em;
	background: url(/img/thumb_arrow_sprite.png) no-repeat 7px 50%;
}

 .controls .prev a:hover{
	background-color: #cecece;
	background-position: -66px 50%;
}

 .controls .next a{
	background-position: -223px 50%;
}

 .controls .next a:hover{
	background-color: #cecece;
	background-position: -150px 50%;
}
.brands a{
display: inline-block;
margin-right: 6px;
}
.brands{
    margin-top: -12px;
    padding-bottom: 12px;
}
/* End */
/* /bitrix/templates/oh_new/components/bitrix/catalog/og_catalog/style.css?16020706644110 */
/* /bitrix/templates/oh_new/components/bitrix/catalog.section.list/slider_main1/style.css?15402127691588 */
/* /bitrix/templates/oh_new/components/bxmod/seo/SEO_OUT/style.css?1540212768646 */
/* /bitrix/templates/.default/components/bitrix/system.pagenavigation/visual/style.css?15402127683987 */
/* /bitrix/templates/oh_new/components/bitrix/catalog.section/main_product_slider_top/style.css?15402127696267 */
