

/* Start:/bitrix/templates/shop/css/slick.css?16570243871742*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: -webkit-inline-box;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/bitrix/templates/shop/css/jquery.mCustomScrollbar.css?155484585653591*/
/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/



/*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/



/* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }
	
	.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}

	.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
	}



/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_inside > .mCSB_container{ margin-right: 30px; }

	.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */

	.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}

	.mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
		right: auto;
		left: 0;
	}
	
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */

	.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
	}

	.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
		text-align: center;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown{
		display: block;
		position: absolute;
		height: 20px;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}

	.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_horizontal.mCSB_inside > .mCSB_container{
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }

	.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } /* non-visible scrollbar */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal{
		width: auto;
		height: 16px;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
	}

	.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
	.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; } /* scrollbar position: outside */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 2px;
		margin: 7px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
		width: 30px; /* minimum dragger width */
		height: 100%;
		left: 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 12px; /* auto-expanded scrollbar */
		margin: 2px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 8px; /* auto-expanded scrollbar */
		margin: 4px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
		display: block;
		position: absolute;
		width: 20px;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}
	
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_container_wrapper{
		position: absolute;
		height: auto;
		width: auto;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin-right: 30px;
		margin-bottom: 30px;
	}
	
	.mCSB_container_wrapper > .mCSB_container{
		padding-right: 30px;
		padding-bottom: 30px;
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }
	
	/* non-visible horizontal scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }
	
	/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }
	
	/* non-visible scrollbar/RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ padding-right: 0; }
	
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; }
	
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
		margin-right: 0; /* non-visible scrollbar */
		margin-left: 0;
	}
	
	/* non-visible horizontal scrollbar */
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_scrollTools, 
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
		-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
	}



/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/

	/* 
	----------------------------------------
	6.1 THEMES 
	----------------------------------------
	*/
	
	/* default theme ("light") */

	.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
	
	.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }
	
	.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollBox:hover > .mCSB_scrollTools,
	.mCustomScrollBox:hover ~ .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }

	.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
	}

	.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		/*background-color: #fff; background-color: rgba(255,255,255,0.85);*/
		filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
	}
	.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		/*background-color: #fff; background-color: rgba(255,255,255,0.9);*/
		filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url(/bitrix/templates/shop/css/mCSB_buttons.png); /* css sprites */
		background-repeat: no-repeat;
		opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp{
		background-position: 0 0;
		/* 
		sprites locations 
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonDown{
		background-position: 0 -20px;
		/* 
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonLeft{
		background-position: 0 -40px;
		/* 
		sprites locations 
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonRight{
		background-position: 0 -56px;
		/* 
		sprites locations 
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonUp:hover,
	.mCSB_scrollTools .mCSB_buttonDown:hover,
	.mCSB_scrollTools .mCSB_buttonLeft:hover,
	.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }

	.mCSB_scrollTools .mCSB_buttonUp:active,
	.mCSB_scrollTools .mCSB_buttonDown:active,
	.mCSB_scrollTools .mCSB_buttonLeft:active,
	.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }
	

	/* theme: "dark" */

	.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-2", "dark-2" */

	.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }
	
	
	/* theme: "dark-2" */

	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thick", "dark-thick" */

	.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 6px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 4px;
		margin: 6px 0;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 6px;
		margin: 5px auto;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }


	/* theme: "dark-thick" */
	
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thin", "dark-thin" */
	
	.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }

	.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 2px;
		margin: 7px auto;
	}


	/* theme "dark-thin" */
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 14px;
		margin: 0 1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 14px;
		margin: 1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		width: 16px; /* auto-expanded scrollbar */
		height: 16px;
		margin: -1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 16px; /* auto-expanded scrollbar */
		width: 16px;
		margin: 0 -1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 4px; /* auto-expanded scrollbar */
		margin: 6px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }
	
	
	/* theme "rounded-dark", "rounded-dots-dark" */
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }
	
	
	/* theme "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		background-color: transparent;
		background-position: center;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
		background-repeat: repeat-y;
		opacity: 0.3;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		height: 4px;
		margin: 6px 0;
		background-repeat: repeat-x;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }
	
	
	/* theme "rounded-dots-dark" */
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");
	}
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-y;
		background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-x;
		background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	
	/* theme "3d", "3d-dark" */
	
	.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }
	
	.mCS-3d.mCSB_scrollTools, 
	.mCS-3d-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 8px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }

	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 8px;
		margin: 4px 0;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
	}

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 8px;
		margin: 4px auto;
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "3d-dark" */
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "3d-thick", "3d-thick-dark" */
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
	
	.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }
	
	.mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
		bottom: 1px;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
		width: 12px;
		margin: 2px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 12px;
		width: auto;
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #000; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; }
	
	
	/* theme: "3d-thick-dark" */
	
	.mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }
	 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #fff; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "minimal", "minimal-dark" */
	
	.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		right: 0; 
		margin: 12px 0; 
	}
	
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
		bottom: 0; 
		margin: 0 12px; 
	}
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		left: 0; 
		right: auto;
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }
	
	.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	
	/* theme: "minimal-dark" */
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	/* ---------------------------------------- */
	
	
	
	/* theme "light-3", "dark-3" */
	
	.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
		width: 6px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }

	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 6px;
		margin: 5px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		width: 12px;
	}
	
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "dark-3" */
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
	
	.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 12px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
		width: 6px;
		margin: 3px 5px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}

	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 6px;
		margin: 5px 3px;
		position: absolute;
		width: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	
	/* theme "inset-2", "inset-2-dark" */
	
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: transparent;
		border-width: 1px;
		border-style: solid;
		border-color: #fff;
		border-color: rgba(255,255,255,0.2);
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }
	
	
	/* theme "inset-3", "inset-3-dark" */
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
	
	/* ---------------------------------------- */

/* End */


/* Start:/bitrix/templates/shop/css/jquery-multitabs.css?1554312948851*/
.tab__header {
  display: block;
  clear: both;
}

.tab__header > div {
  display: inline-block;
  vertical-align: top;
  float: left;
  padding: 10px;
  background: #333;
  color: #FFF;
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.75);
}

.tab__header > div:hover {
  background: #0288D1;
  cursor: pointer;
}

.tab__header > div.tab__header--active {
  background: #0288D1;
}

.tab__content {
  display: block;
  clear: both;
  background: #fafafa;
  color: #212121;
  width: auto;
  max-width: 400px;
  height: inherit;
  overflow: auto;
  padding: 0 0 20px 0;
}

.tab__content > div {
  display: inline-block;
  vertical-align: top;
  float: left;
  display: none;
}

.tab__content > div.tab__content--active {
  display: block;
}

/* End */


/* Start:/bitrix/templates/shop/css/scss_compile_1782647814.css?1782648081167978*/

/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /bitrix/templates/shop/scss/
*/

@font-face{font-family:'SegoeLight';src:url('/bitrix/templates/shop/css/../fonts/segoeLight/SegoeUI-Light.eot');src:url('/bitrix/templates/shop/fonts/segoeLight/SegoeUI-Light.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/shop/fonts/segoeLight/SegoeUI-Light.woff') format('woff'), url('/bitrix/templates/shop/fonts/segoeLight/SegoeUI-Light.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'SegoeBoldItalic';src:url('/bitrix/templates/shop/css/../fonts/segoeBoldItalic/SegoeUI-BoldItalic.eot');src:local('Segoe UI Bold Italic'), local('SegoeUI-BoldItalic'), url('/bitrix/templates/shop/css/../fonts/segoeBoldItalic/SegoeUI-BoldItalic.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/shop/css/../fonts/segoeBoldItalic/SegoeUI-BoldItalic.woff') format('woff'), url('/bitrix/templates/shop/css/../fonts/segoeBoldItalic/SegoeUI-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;}@font-face{font-family:'SegoeSemiBold';src:url('/bitrix/templates/shop/css/../fonts/segoeSemiBold/SegoeUI-SemiBold.eot');src:local('Segoe UI Semibold'), local('SegoeUI-SemiBold'), url('/bitrix/templates/shop/css/../fonts/segoeSemiBold/SegoeUI-SemiBold.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/shop/css/../fonts/segoeSemiBold/SegoeUI-SemiBold.woff') format('woff'), url('/bitrix/templates/shop/css/../fonts/segoeSemiBold/SegoeUI-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;}@font-face{font-family:'SegoeUI';src:url('/bitrix/templates/shop/css/../fonts/segoeUI/SegoeUI.eot');src:local('Segoe UI'), local('SegoeUI'), url('/bitrix/templates/shop/css/../fonts/segoeUI/SegoeUI.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/shop/css/../fonts/segoeUI/SegoeUI.woff') format('woff'), url('/bitrix/templates/shop/css/../fonts/segoeUI/SegoeUI.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'SegoeBold';src:url('/bitrix/templates/shop/css/../fonts/segoeBold/SegoeUI-Bold.eot');src:local('Segoe UI Bold'), local('SegoeUI-Bold'), url('/bitrix/templates/shop/css/../fonts/segoeBold/SegoeUI-Bold.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/shop/css/../fonts/segoeBold/SegoeUI-Bold.woff') format('woff'), url('/bitrix/templates/shop/css/../fonts/segoeBold/SegoeUI-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'SegoeItalic';src:url('/bitrix/templates/shop/css/../fonts/segoeItalic/SegoeUI-Italic.eot');src:local('Segoe UI Italic'), local('SegoeUI-Italic'), url('/bitrix/templates/shop/css/../fonts/segoeItalic/SegoeUI-Italic.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/shop/css/../fonts/segoeItalic/SegoeUI-Italic.woff') format('woff'), url('/bitrix/templates/shop/css/../fonts/segoeItalic/SegoeUI-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;}.p0{padding:0px}.p1{padding:1px}.p2{padding:2px}.p3{padding:3px}.p4{padding:4px}.p5{padding:5px}.p6{padding:6px}.p7{padding:7px}.p8{padding:8px}.p9{padding:9px}.p10{padding:10px}.p11{padding:11px}.p12{padding:12px}.p13{padding:13px}.p14{padding:14px}.p15{padding:15px}.p16{padding:16px}.p17{padding:17px}.p18{padding:18px}.p19{padding:19px}.p20{padding:20px}.p21{padding:21px}.p22{padding:22px}.p23{padding:23px}.p24{padding:24px}.p25{padding:25px}.p26{padding:26px}.p27{padding:27px}.p28{padding:28px}.p29{padding:29px}.p30{padding:30px}.p31{padding:31px}.p32{padding:32px}.p33{padding:33px}.p34{padding:34px}.p35{padding:35px}.p36{padding:36px}.p37{padding:37px}.p38{padding:38px}.p39{padding:39px}.p40{padding:40px}.p41{padding:41px}.p42{padding:42px}.p43{padding:43px}.p44{padding:44px}.p45{padding:45px}.p46{padding:46px}.p47{padding:47px}.p48{padding:48px}.p49{padding:49px}.p50{padding:50px}.p51{padding:51px}.p52{padding:52px}.p53{padding:53px}.p54{padding:54px}.p55{padding:55px}.p56{padding:56px}.p57{padding:57px}.p58{padding:58px}.p59{padding:59px}.p60{padding:60px}.p61{padding:61px}.p62{padding:62px}.p63{padding:63px}.p64{padding:64px}.p65{padding:65px}.p66{padding:66px}.p67{padding:67px}.p68{padding:68px}.p69{padding:69px}.p70{padding:70px}.p71{padding:71px}.p72{padding:72px}.p73{padding:73px}.p74{padding:74px}.p75{padding:75px}.p76{padding:76px}.p77{padding:77px}.p78{padding:78px}.p79{padding:79px}.p80{padding:80px}.p81{padding:81px}.p82{padding:82px}.p83{padding:83px}.p84{padding:84px}.p85{padding:85px}.p86{padding:86px}.p87{padding:87px}.p88{padding:88px}.p89{padding:89px}.p90{padding:90px}.p91{padding:91px}.p92{padding:92px}.p93{padding:93px}.p94{padding:94px}.p95{padding:95px}.p96{padding:96px}.p97{padding:97px}.p98{padding:98px}.p99{padding:99px}.px0{padding-left:0px;padding-right:0px}.px1{padding-left:1px;padding-right:1px}.px2{padding-left:2px;padding-right:2px}.px3{padding-left:3px;padding-right:3px}.px4{padding-left:4px;padding-right:4px}.px5{padding-left:5px;padding-right:5px}.px6{padding-left:6px;padding-right:6px}.px7{padding-left:7px;padding-right:7px}.px8{padding-left:8px;padding-right:8px}.px9{padding-left:9px;padding-right:9px}.px10{padding-left:10px;padding-right:10px}.px11{padding-left:11px;padding-right:11px}.px12{padding-left:12px;padding-right:12px}.px13{padding-left:13px;padding-right:13px}.px14{padding-left:14px;padding-right:14px}.px15{padding-left:15px;padding-right:15px}.px16{padding-left:16px;padding-right:16px}.px17{padding-left:17px;padding-right:17px}.px18{padding-left:18px;padding-right:18px}.px19{padding-left:19px;padding-right:19px}.px20{padding-left:20px;padding-right:20px}.px21{padding-left:21px;padding-right:21px}.px22{padding-left:22px;padding-right:22px}.px23{padding-left:23px;padding-right:23px}.px24{padding-left:24px;padding-right:24px}.px25{padding-left:25px;padding-right:25px}.px26{padding-left:26px;padding-right:26px}.px27{padding-left:27px;padding-right:27px}.px28{padding-left:28px;padding-right:28px}.px29{padding-left:29px;padding-right:29px}.px30{padding-left:30px;padding-right:30px}.px31{padding-left:31px;padding-right:31px}.px32{padding-left:32px;padding-right:32px}.px33{padding-left:33px;padding-right:33px}.px34{padding-left:34px;padding-right:34px}.px35{padding-left:35px;padding-right:35px}.px36{padding-left:36px;padding-right:36px}.px37{padding-left:37px;padding-right:37px}.px38{padding-left:38px;padding-right:38px}.px39{padding-left:39px;padding-right:39px}.px40{padding-left:40px;padding-right:40px}.px41{padding-left:41px;padding-right:41px}.px42{padding-left:42px;padding-right:42px}.px43{padding-left:43px;padding-right:43px}.px44{padding-left:44px;padding-right:44px}.px45{padding-left:45px;padding-right:45px}.px46{padding-left:46px;padding-right:46px}.px47{padding-left:47px;padding-right:47px}.px48{padding-left:48px;padding-right:48px}.px49{padding-left:49px;padding-right:49px}.px50{padding-left:50px;padding-right:50px}.px51{padding-left:51px;padding-right:51px}.px52{padding-left:52px;padding-right:52px}.px53{padding-left:53px;padding-right:53px}.px54{padding-left:54px;padding-right:54px}.px55{padding-left:55px;padding-right:55px}.px56{padding-left:56px;padding-right:56px}.px57{padding-left:57px;padding-right:57px}.px58{padding-left:58px;padding-right:58px}.px59{padding-left:59px;padding-right:59px}.px60{padding-left:60px;padding-right:60px}.px61{padding-left:61px;padding-right:61px}.px62{padding-left:62px;padding-right:62px}.px63{padding-left:63px;padding-right:63px}.px64{padding-left:64px;padding-right:64px}.px65{padding-left:65px;padding-right:65px}.px66{padding-left:66px;padding-right:66px}.px67{padding-left:67px;padding-right:67px}.px68{padding-left:68px;padding-right:68px}.px69{padding-left:69px;padding-right:69px}.px70{padding-left:70px;padding-right:70px}.px71{padding-left:71px;padding-right:71px}.px72{padding-left:72px;padding-right:72px}.px73{padding-left:73px;padding-right:73px}.px74{padding-left:74px;padding-right:74px}.px75{padding-left:75px;padding-right:75px}.px76{padding-left:76px;padding-right:76px}.px77{padding-left:77px;padding-right:77px}.px78{padding-left:78px;padding-right:78px}.px79{padding-left:79px;padding-right:79px}.px80{padding-left:80px;padding-right:80px}.px81{padding-left:81px;padding-right:81px}.px82{padding-left:82px;padding-right:82px}.px83{padding-left:83px;padding-right:83px}.px84{padding-left:84px;padding-right:84px}.px85{padding-left:85px;padding-right:85px}.px86{padding-left:86px;padding-right:86px}.px87{padding-left:87px;padding-right:87px}.px88{padding-left:88px;padding-right:88px}.px89{padding-left:89px;padding-right:89px}.px90{padding-left:90px;padding-right:90px}.px91{padding-left:91px;padding-right:91px}.px92{padding-left:92px;padding-right:92px}.px93{padding-left:93px;padding-right:93px}.px94{padding-left:94px;padding-right:94px}.px95{padding-left:95px;padding-right:95px}.px96{padding-left:96px;padding-right:96px}.px97{padding-left:97px;padding-right:97px}.px98{padding-left:98px;padding-right:98px}.px99{padding-left:99px;padding-right:99px}.px10p{padding-left:10%;padding-right:10%}.py0{padding-top:0px;padding-bottom:0px}.py1{padding-top:1px;padding-bottom:1px}.py2{padding-top:2px;padding-bottom:2px}.py3{padding-top:3px;padding-bottom:3px}.py4{padding-top:4px;padding-bottom:4px}.py5{padding-top:5px;padding-bottom:5px}.py6{padding-top:6px;padding-bottom:6px}.py7{padding-top:7px;padding-bottom:7px}.py8{padding-top:8px;padding-bottom:8px}.py9{padding-top:9px;padding-bottom:9px}.py10{padding-top:10px;padding-bottom:10px}.py11{padding-top:11px;padding-bottom:11px}.py12{padding-top:12px;padding-bottom:12px}.py13{padding-top:13px;padding-bottom:13px}.py14{padding-top:14px;padding-bottom:14px}.py15{padding-top:15px;padding-bottom:15px}.py16{padding-top:16px;padding-bottom:16px}.py17{padding-top:17px;padding-bottom:17px}.py18{padding-top:18px;padding-bottom:18px}.py19{padding-top:19px;padding-bottom:19px}.py20{padding-top:20px;padding-bottom:20px}.py21{padding-top:21px;padding-bottom:21px}.py22{padding-top:22px;padding-bottom:22px}.py23{padding-top:23px;padding-bottom:23px}.py24{padding-top:24px;padding-bottom:24px}.py25{padding-top:25px;padding-bottom:25px}.py26{padding-top:26px;padding-bottom:26px}.py27{padding-top:27px;padding-bottom:27px}.py28{padding-top:28px;padding-bottom:28px}.py29{padding-top:29px;padding-bottom:29px}.py30{padding-top:30px;padding-bottom:30px}.py31{padding-top:31px;padding-bottom:31px}.py32{padding-top:32px;padding-bottom:32px}.py33{padding-top:33px;padding-bottom:33px}.py34{padding-top:34px;padding-bottom:34px}.py35{padding-top:35px;padding-bottom:35px}.py36{padding-top:36px;padding-bottom:36px}.py37{padding-top:37px;padding-bottom:37px}.py38{padding-top:38px;padding-bottom:38px}.py39{padding-top:39px;padding-bottom:39px}.py40{padding-top:40px;padding-bottom:40px}.py41{padding-top:41px;padding-bottom:41px}.py42{padding-top:42px;padding-bottom:42px}.py43{padding-top:43px;padding-bottom:43px}.py44{padding-top:44px;padding-bottom:44px}.py45{padding-top:45px;padding-bottom:45px}.py46{padding-top:46px;padding-bottom:46px}.py47{padding-top:47px;padding-bottom:47px}.py48{padding-top:48px;padding-bottom:48px}.py49{padding-top:49px;padding-bottom:49px}.py50{padding-top:50px;padding-bottom:50px}.py51{padding-top:51px;padding-bottom:51px}.py52{padding-top:52px;padding-bottom:52px}.py53{padding-top:53px;padding-bottom:53px}.py54{padding-top:54px;padding-bottom:54px}.py55{padding-top:55px;padding-bottom:55px}.py56{padding-top:56px;padding-bottom:56px}.py57{padding-top:57px;padding-bottom:57px}.py58{padding-top:58px;padding-bottom:58px}.py59{padding-top:59px;padding-bottom:59px}.py60{padding-top:60px;padding-bottom:60px}.py61{padding-top:61px;padding-bottom:61px}.py62{padding-top:62px;padding-bottom:62px}.py63{padding-top:63px;padding-bottom:63px}.py64{padding-top:64px;padding-bottom:64px}.py65{padding-top:65px;padding-bottom:65px}.py66{padding-top:66px;padding-bottom:66px}.py67{padding-top:67px;padding-bottom:67px}.py68{padding-top:68px;padding-bottom:68px}.py69{padding-top:69px;padding-bottom:69px}.py70{padding-top:70px;padding-bottom:70px}.py71{padding-top:71px;padding-bottom:71px}.py72{padding-top:72px;padding-bottom:72px}.py73{padding-top:73px;padding-bottom:73px}.py74{padding-top:74px;padding-bottom:74px}.py75{padding-top:75px;padding-bottom:75px}.py76{padding-top:76px;padding-bottom:76px}.py77{padding-top:77px;padding-bottom:77px}.py78{padding-top:78px;padding-bottom:78px}.py79{padding-top:79px;padding-bottom:79px}.py80{padding-top:80px;padding-bottom:80px}.py81{padding-top:81px;padding-bottom:81px}.py82{padding-top:82px;padding-bottom:82px}.py83{padding-top:83px;padding-bottom:83px}.py84{padding-top:84px;padding-bottom:84px}.py85{padding-top:85px;padding-bottom:85px}.py86{padding-top:86px;padding-bottom:86px}.py87{padding-top:87px;padding-bottom:87px}.py88{padding-top:88px;padding-bottom:88px}.py89{padding-top:89px;padding-bottom:89px}.py90{padding-top:90px;padding-bottom:90px}.py91{padding-top:91px;padding-bottom:91px}.py92{padding-top:92px;padding-bottom:92px}.py93{padding-top:93px;padding-bottom:93px}.py94{padding-top:94px;padding-bottom:94px}.py95{padding-top:95px;padding-bottom:95px}.py96{padding-top:96px;padding-bottom:96px}.py97{padding-top:97px;padding-bottom:97px}.py98{padding-top:98px;padding-bottom:98px}.py99{padding-top:99px;padding-bottom:99px}.pt0{padding-top:0px}.pt1{padding-top:1px}.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt9{padding-top:9px}.pt10{padding-top:10px}.pt11{padding-top:11px}.pt12{padding-top:12px}.pt13{padding-top:13px}.pt14{padding-top:14px}.pt15{padding-top:15px}.pt16{padding-top:16px}.pt17{padding-top:17px}.pt18{padding-top:18px}.pt19{padding-top:19px}.pt20{padding-top:20px}.pt21{padding-top:21px}.pt22{padding-top:22px}.pt23{padding-top:23px}.pt24{padding-top:24px}.pt25{padding-top:25px}.pt26{padding-top:26px}.pt27{padding-top:27px}.pt28{padding-top:28px}.pt29{padding-top:29px}.pt30{padding-top:30px}.pt31{padding-top:31px}.pt32{padding-top:32px}.pt33{padding-top:33px}.pt34{padding-top:34px}.pt35{padding-top:35px}.pt36{padding-top:36px}.pt37{padding-top:37px}.pt38{padding-top:38px}.pt39{padding-top:39px}.pt40{padding-top:40px}.pt41{padding-top:41px}.pt42{padding-top:42px}.pt43{padding-top:43px}.pt44{padding-top:44px}.pt45{padding-top:45px}.pt46{padding-top:46px}.pt47{padding-top:47px}.pt48{padding-top:48px}.pt49{padding-top:49px}.pt50{padding-top:50px}.pt51{padding-top:51px}.pt52{padding-top:52px}.pt53{padding-top:53px}.pt54{padding-top:54px}.pt55{padding-top:55px}.pt56{padding-top:56px}.pt57{padding-top:57px}.pt58{padding-top:58px}.pt59{padding-top:59px}.pt60{padding-top:60px}.pt61{padding-top:61px}.pt62{padding-top:62px}.pt63{padding-top:63px}.pt64{padding-top:64px}.pt65{padding-top:65px}.pt66{padding-top:66px}.pt67{padding-top:67px}.pt68{padding-top:68px}.pt69{padding-top:69px}.pt70{padding-top:70px}.pt71{padding-top:71px}.pt72{padding-top:72px}.pt73{padding-top:73px}.pt74{padding-top:74px}.pt75{padding-top:75px}.pt76{padding-top:76px}.pt77{padding-top:77px}.pt78{padding-top:78px}.pt79{padding-top:79px}.pt80{padding-top:80px}.pt81{padding-top:81px}.pt82{padding-top:82px}.pt83{padding-top:83px}.pt84{padding-top:84px}.pt85{padding-top:85px}.pt86{padding-top:86px}.pt87{padding-top:87px}.pt88{padding-top:88px}.pt89{padding-top:89px}.pt90{padding-top:90px}.pt91{padding-top:91px}.pt92{padding-top:92px}.pt93{padding-top:93px}.pt94{padding-top:94px}.pt95{padding-top:95px}.pt96{padding-top:96px}.pt97{padding-top:97px}.pt98{padding-top:98px}.pt99{padding-top:99px}.pt100{padding-top:100px}.pt101{padding-top:101px}.pt102{padding-top:102px}.pt103{padding-top:103px}.pt104{padding-top:104px}.pt105{padding-top:105px}.pt106{padding-top:106px}.pt107{padding-top:107px}.pt108{padding-top:108px}.pt109{padding-top:109px}.pt110{padding-top:110px}.pt111{padding-top:111px}.pt112{padding-top:112px}.pt113{padding-top:113px}.pt114{padding-top:114px}.pt115{padding-top:115px}.pt116{padding-top:116px}.pt117{padding-top:117px}.pt118{padding-top:118px}.pt119{padding-top:119px}.pt120{padding-top:120px}.pt121{padding-top:121px}.pt122{padding-top:122px}.pt123{padding-top:123px}.pt124{padding-top:124px}.pt125{padding-top:125px}.pt126{padding-top:126px}.pt127{padding-top:127px}.pt128{padding-top:128px}.pt129{padding-top:129px}.pt130{padding-top:130px}.pt131{padding-top:131px}.pt132{padding-top:132px}.pt133{padding-top:133px}.pt134{padding-top:134px}.pt135{padding-top:135px}.pt136{padding-top:136px}.pt137{padding-top:137px}.pt138{padding-top:138px}.pt139{padding-top:139px}.pt140{padding-top:140px}.pt141{padding-top:141px}.pt142{padding-top:142px}.pt143{padding-top:143px}.pt144{padding-top:144px}.pt145{padding-top:145px}.pt146{padding-top:146px}.pt147{padding-top:147px}.pt148{padding-top:148px}.pt149{padding-top:149px}.pt150{padding-top:150px}.pt151{padding-top:151px}.pt152{padding-top:152px}.pt153{padding-top:153px}.pt154{padding-top:154px}.pt155{padding-top:155px}.pt156{padding-top:156px}.pt157{padding-top:157px}.pt158{padding-top:158px}.pt159{padding-top:159px}.pt160{padding-top:160px}.pt161{padding-top:161px}.pt162{padding-top:162px}.pt163{padding-top:163px}.pt164{padding-top:164px}.pt165{padding-top:165px}.pt166{padding-top:166px}.pt167{padding-top:167px}.pt168{padding-top:168px}.pt169{padding-top:169px}.pt170{padding-top:170px}.pt171{padding-top:171px}.pt172{padding-top:172px}.pt173{padding-top:173px}.pt174{padding-top:174px}.pt175{padding-top:175px}.pt176{padding-top:176px}.pt177{padding-top:177px}.pt178{padding-top:178px}.pt179{padding-top:179px}.pt180{padding-top:180px}.pt181{padding-top:181px}.pt182{padding-top:182px}.pt183{padding-top:183px}.pt184{padding-top:184px}.pt185{padding-top:185px}.pt186{padding-top:186px}.pt187{padding-top:187px}.pt188{padding-top:188px}.pt189{padding-top:189px}.pt190{padding-top:190px}.pt191{padding-top:191px}.pt192{padding-top:192px}.pt193{padding-top:193px}.pt194{padding-top:194px}.pt195{padding-top:195px}.pt196{padding-top:196px}.pt197{padding-top:197px}.pt198{padding-top:198px}.pt199{padding-top:199px}.pt200{padding-top:200px}.pt201{padding-top:201px}.pt202{padding-top:202px}.pt203{padding-top:203px}.pt204{padding-top:204px}.pt205{padding-top:205px}.pt206{padding-top:206px}.pt207{padding-top:207px}.pt208{padding-top:208px}.pt209{padding-top:209px}.pt210{padding-top:210px}.pt211{padding-top:211px}.pt212{padding-top:212px}.pt213{padding-top:213px}.pt214{padding-top:214px}.pt215{padding-top:215px}.pt216{padding-top:216px}.pt217{padding-top:217px}.pt218{padding-top:218px}.pt219{padding-top:219px}.pt220{padding-top:220px}.pt221{padding-top:221px}.pt222{padding-top:222px}.pt223{padding-top:223px}.pt224{padding-top:224px}.pt225{padding-top:225px}.pt226{padding-top:226px}.pt227{padding-top:227px}.pt228{padding-top:228px}.pt229{padding-top:229px}.pt230{padding-top:230px}.pt231{padding-top:231px}.pt232{padding-top:232px}.pt233{padding-top:233px}.pt234{padding-top:234px}.pt235{padding-top:235px}.pt236{padding-top:236px}.pt237{padding-top:237px}.pt238{padding-top:238px}.pt239{padding-top:239px}.pt240{padding-top:240px}.pt241{padding-top:241px}.pt242{padding-top:242px}.pt243{padding-top:243px}.pt244{padding-top:244px}.pt245{padding-top:245px}.pt246{padding-top:246px}.pt247{padding-top:247px}.pt248{padding-top:248px}.pt249{padding-top:249px}.pt250{padding-top:250px}.pt251{padding-top:251px}.pt252{padding-top:252px}.pt253{padding-top:253px}.pt254{padding-top:254px}.pt255{padding-top:255px}.pt256{padding-top:256px}.pt257{padding-top:257px}.pt258{padding-top:258px}.pt259{padding-top:259px}.pt260{padding-top:260px}.pt261{padding-top:261px}.pt262{padding-top:262px}.pt263{padding-top:263px}.pt264{padding-top:264px}.pt265{padding-top:265px}.pt266{padding-top:266px}.pt267{padding-top:267px}.pt268{padding-top:268px}.pt269{padding-top:269px}.pt270{padding-top:270px}.pt271{padding-top:271px}.pt272{padding-top:272px}.pt273{padding-top:273px}.pt274{padding-top:274px}.pt275{padding-top:275px}.pt276{padding-top:276px}.pt277{padding-top:277px}.pt278{padding-top:278px}.pt279{padding-top:279px}.pt280{padding-top:280px}.pt281{padding-top:281px}.pt282{padding-top:282px}.pt283{padding-top:283px}.pt284{padding-top:284px}.pt285{padding-top:285px}.pt286{padding-top:286px}.pt287{padding-top:287px}.pt288{padding-top:288px}.pt289{padding-top:289px}.pt290{padding-top:290px}.pt291{padding-top:291px}.pt292{padding-top:292px}.pt293{padding-top:293px}.pt294{padding-top:294px}.pt295{padding-top:295px}.pt296{padding-top:296px}.pt297{padding-top:297px}.pt298{padding-top:298px}.pt299{padding-top:299px}.pt300{padding-top:300px}.pt301{padding-top:301px}.pt302{padding-top:302px}.pt303{padding-top:303px}.pt304{padding-top:304px}.pt305{padding-top:305px}.pt306{padding-top:306px}.pt307{padding-top:307px}.pt308{padding-top:308px}.pt309{padding-top:309px}.pt310{padding-top:310px}.pt311{padding-top:311px}.pt312{padding-top:312px}.pt313{padding-top:313px}.pt314{padding-top:314px}.pt315{padding-top:315px}.pt316{padding-top:316px}.pt317{padding-top:317px}.pt318{padding-top:318px}.pt319{padding-top:319px}.pt320{padding-top:320px}.pt321{padding-top:321px}.pt322{padding-top:322px}.pt323{padding-top:323px}.pt324{padding-top:324px}.pt325{padding-top:325px}.pt326{padding-top:326px}.pt327{padding-top:327px}.pt328{padding-top:328px}.pt329{padding-top:329px}.pt330{padding-top:330px}.pt331{padding-top:331px}.pt332{padding-top:332px}.pt333{padding-top:333px}.pt334{padding-top:334px}.pt335{padding-top:335px}.pt336{padding-top:336px}.pt337{padding-top:337px}.pt338{padding-top:338px}.pt339{padding-top:339px}.pt340{padding-top:340px}.pt341{padding-top:341px}.pt342{padding-top:342px}.pt343{padding-top:343px}.pt344{padding-top:344px}.pt345{padding-top:345px}.pt346{padding-top:346px}.pt347{padding-top:347px}.pt348{padding-top:348px}.pt349{padding-top:349px}.pb0{padding-bottom:0px}.pb1{padding-bottom:1px}.pb2{padding-bottom:2px}.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb6{padding-bottom:6px}.pb7{padding-bottom:7px}.pb8{padding-bottom:8px}.pb9{padding-bottom:9px}.pb10{padding-bottom:10px}.pb11{padding-bottom:11px}.pb12{padding-bottom:12px}.pb13{padding-bottom:13px}.pb14{padding-bottom:14px}.pb15{padding-bottom:15px}.pb16{padding-bottom:16px}.pb17{padding-bottom:17px}.pb18{padding-bottom:18px}.pb19{padding-bottom:19px}.pb20{padding-bottom:20px}.pb21{padding-bottom:21px}.pb22{padding-bottom:22px}.pb23{padding-bottom:23px}.pb24{padding-bottom:24px}.pb25{padding-bottom:25px}.pb26{padding-bottom:26px}.pb27{padding-bottom:27px}.pb28{padding-bottom:28px}.pb29{padding-bottom:29px}.pb30{padding-bottom:30px}.pb31{padding-bottom:31px}.pb32{padding-bottom:32px}.pb33{padding-bottom:33px}.pb34{padding-bottom:34px}.pb35{padding-bottom:35px}.pb36{padding-bottom:36px}.pb37{padding-bottom:37px}.pb38{padding-bottom:38px}.pb39{padding-bottom:39px}.pb40{padding-bottom:40px}.pb41{padding-bottom:41px}.pb42{padding-bottom:42px}.pb43{padding-bottom:43px}.pb44{padding-bottom:44px}.pb45{padding-bottom:45px}.pb46{padding-bottom:46px}.pb47{padding-bottom:47px}.pb48{padding-bottom:48px}.pb49{padding-bottom:49px}.pb50{padding-bottom:50px}.pb51{padding-bottom:51px}.pb52{padding-bottom:52px}.pb53{padding-bottom:53px}.pb54{padding-bottom:54px}.pb55{padding-bottom:55px}.pb56{padding-bottom:56px}.pb57{padding-bottom:57px}.pb58{padding-bottom:58px}.pb59{padding-bottom:59px}.pb60{padding-bottom:60px}.pb61{padding-bottom:61px}.pb62{padding-bottom:62px}.pb63{padding-bottom:63px}.pb64{padding-bottom:64px}.pb65{padding-bottom:65px}.pb66{padding-bottom:66px}.pb67{padding-bottom:67px}.pb68{padding-bottom:68px}.pb69{padding-bottom:69px}.pb70{padding-bottom:70px}.pb71{padding-bottom:71px}.pb72{padding-bottom:72px}.pb73{padding-bottom:73px}.pb74{padding-bottom:74px}.pb75{padding-bottom:75px}.pb76{padding-bottom:76px}.pb77{padding-bottom:77px}.pb78{padding-bottom:78px}.pb79{padding-bottom:79px}.pb80{padding-bottom:80px}.pb81{padding-bottom:81px}.pb82{padding-bottom:82px}.pb83{padding-bottom:83px}.pb84{padding-bottom:84px}.pb85{padding-bottom:85px}.pb86{padding-bottom:86px}.pb87{padding-bottom:87px}.pb88{padding-bottom:88px}.pb89{padding-bottom:89px}.pb90{padding-bottom:90px}.pb91{padding-bottom:91px}.pb92{padding-bottom:92px}.pb93{padding-bottom:93px}.pb94{padding-bottom:94px}.pb95{padding-bottom:95px}.pb96{padding-bottom:96px}.pb97{padding-bottom:97px}.pb98{padding-bottom:98px}.pb99{padding-bottom:99px}.pb100{padding-bottom:100px}.pb101{padding-bottom:101px}.pb102{padding-bottom:102px}.pb103{padding-bottom:103px}.pb104{padding-bottom:104px}.pb105{padding-bottom:105px}.pb106{padding-bottom:106px}.pb107{padding-bottom:107px}.pb108{padding-bottom:108px}.pb109{padding-bottom:109px}.pb110{padding-bottom:110px}.pb111{padding-bottom:111px}.pb112{padding-bottom:112px}.pb113{padding-bottom:113px}.pb114{padding-bottom:114px}.pb115{padding-bottom:115px}.pb116{padding-bottom:116px}.pb117{padding-bottom:117px}.pb118{padding-bottom:118px}.pb119{padding-bottom:119px}.pb120{padding-bottom:120px}.pb121{padding-bottom:121px}.pb122{padding-bottom:122px}.pb123{padding-bottom:123px}.pb124{padding-bottom:124px}.pb125{padding-bottom:125px}.pb126{padding-bottom:126px}.pb127{padding-bottom:127px}.pb128{padding-bottom:128px}.pb129{padding-bottom:129px}.pb130{padding-bottom:130px}.pb131{padding-bottom:131px}.pb132{padding-bottom:132px}.pb133{padding-bottom:133px}.pb134{padding-bottom:134px}.pb135{padding-bottom:135px}.pb136{padding-bottom:136px}.pb137{padding-bottom:137px}.pb138{padding-bottom:138px}.pb139{padding-bottom:139px}.pb140{padding-bottom:140px}.pb141{padding-bottom:141px}.pb142{padding-bottom:142px}.pb143{padding-bottom:143px}.pb144{padding-bottom:144px}.pb145{padding-bottom:145px}.pb146{padding-bottom:146px}.pb147{padding-bottom:147px}.pb148{padding-bottom:148px}.pb149{padding-bottom:149px}.pb150{padding-bottom:150px}.pb151{padding-bottom:151px}.pb152{padding-bottom:152px}.pb153{padding-bottom:153px}.pb154{padding-bottom:154px}.pb155{padding-bottom:155px}.pb156{padding-bottom:156px}.pb157{padding-bottom:157px}.pb158{padding-bottom:158px}.pb159{padding-bottom:159px}.pb160{padding-bottom:160px}.pb161{padding-bottom:161px}.pb162{padding-bottom:162px}.pb163{padding-bottom:163px}.pb164{padding-bottom:164px}.pb165{padding-bottom:165px}.pb166{padding-bottom:166px}.pb167{padding-bottom:167px}.pb168{padding-bottom:168px}.pb169{padding-bottom:169px}.pb170{padding-bottom:170px}.pb171{padding-bottom:171px}.pb172{padding-bottom:172px}.pb173{padding-bottom:173px}.pb174{padding-bottom:174px}.pb175{padding-bottom:175px}.pb176{padding-bottom:176px}.pb177{padding-bottom:177px}.pb178{padding-bottom:178px}.pb179{padding-bottom:179px}.pb180{padding-bottom:180px}.pb181{padding-bottom:181px}.pb182{padding-bottom:182px}.pb183{padding-bottom:183px}.pb184{padding-bottom:184px}.pb185{padding-bottom:185px}.pb186{padding-bottom:186px}.pb187{padding-bottom:187px}.pb188{padding-bottom:188px}.pb189{padding-bottom:189px}.pb190{padding-bottom:190px}.pb191{padding-bottom:191px}.pb192{padding-bottom:192px}.pb193{padding-bottom:193px}.pb194{padding-bottom:194px}.pb195{padding-bottom:195px}.pb196{padding-bottom:196px}.pb197{padding-bottom:197px}.pb198{padding-bottom:198px}.pb199{padding-bottom:199px}.pb200{padding-bottom:200px}.pb201{padding-bottom:201px}.pb202{padding-bottom:202px}.pb203{padding-bottom:203px}.pb204{padding-bottom:204px}.pb205{padding-bottom:205px}.pb206{padding-bottom:206px}.pb207{padding-bottom:207px}.pb208{padding-bottom:208px}.pb209{padding-bottom:209px}.pb210{padding-bottom:210px}.pb211{padding-bottom:211px}.pb212{padding-bottom:212px}.pb213{padding-bottom:213px}.pb214{padding-bottom:214px}.pb215{padding-bottom:215px}.pb216{padding-bottom:216px}.pb217{padding-bottom:217px}.pb218{padding-bottom:218px}.pb219{padding-bottom:219px}.pb220{padding-bottom:220px}.pb221{padding-bottom:221px}.pb222{padding-bottom:222px}.pb223{padding-bottom:223px}.pb224{padding-bottom:224px}.pb225{padding-bottom:225px}.pb226{padding-bottom:226px}.pb227{padding-bottom:227px}.pb228{padding-bottom:228px}.pb229{padding-bottom:229px}.pb230{padding-bottom:230px}.pb231{padding-bottom:231px}.pb232{padding-bottom:232px}.pb233{padding-bottom:233px}.pb234{padding-bottom:234px}.pb235{padding-bottom:235px}.pb236{padding-bottom:236px}.pb237{padding-bottom:237px}.pb238{padding-bottom:238px}.pb239{padding-bottom:239px}.pb240{padding-bottom:240px}.pb241{padding-bottom:241px}.pb242{padding-bottom:242px}.pb243{padding-bottom:243px}.pb244{padding-bottom:244px}.pb245{padding-bottom:245px}.pb246{padding-bottom:246px}.pb247{padding-bottom:247px}.pb248{padding-bottom:248px}.pb249{padding-bottom:249px}.pb250{padding-bottom:250px}.pb251{padding-bottom:251px}.pb252{padding-bottom:252px}.pb253{padding-bottom:253px}.pb254{padding-bottom:254px}.pb255{padding-bottom:255px}.pb256{padding-bottom:256px}.pb257{padding-bottom:257px}.pb258{padding-bottom:258px}.pb259{padding-bottom:259px}.pb260{padding-bottom:260px}.pb261{padding-bottom:261px}.pb262{padding-bottom:262px}.pb263{padding-bottom:263px}.pb264{padding-bottom:264px}.pb265{padding-bottom:265px}.pb266{padding-bottom:266px}.pb267{padding-bottom:267px}.pb268{padding-bottom:268px}.pb269{padding-bottom:269px}.pb270{padding-bottom:270px}.pb271{padding-bottom:271px}.pb272{padding-bottom:272px}.pb273{padding-bottom:273px}.pb274{padding-bottom:274px}.pb275{padding-bottom:275px}.pb276{padding-bottom:276px}.pb277{padding-bottom:277px}.pb278{padding-bottom:278px}.pb279{padding-bottom:279px}.pb280{padding-bottom:280px}.pb281{padding-bottom:281px}.pb282{padding-bottom:282px}.pb283{padding-bottom:283px}.pb284{padding-bottom:284px}.pb285{padding-bottom:285px}.pb286{padding-bottom:286px}.pb287{padding-bottom:287px}.pb288{padding-bottom:288px}.pb289{padding-bottom:289px}.pb290{padding-bottom:290px}.pb291{padding-bottom:291px}.pb292{padding-bottom:292px}.pb293{padding-bottom:293px}.pb294{padding-bottom:294px}.pb295{padding-bottom:295px}.pb296{padding-bottom:296px}.pb297{padding-bottom:297px}.pb298{padding-bottom:298px}.pb299{padding-bottom:299px}.pb300{padding-bottom:300px}.pb301{padding-bottom:301px}.pb302{padding-bottom:302px}.pb303{padding-bottom:303px}.pb304{padding-bottom:304px}.pb305{padding-bottom:305px}.pb306{padding-bottom:306px}.pb307{padding-bottom:307px}.pb308{padding-bottom:308px}.pb309{padding-bottom:309px}.pb310{padding-bottom:310px}.pb311{padding-bottom:311px}.pb312{padding-bottom:312px}.pb313{padding-bottom:313px}.pb314{padding-bottom:314px}.pb315{padding-bottom:315px}.pb316{padding-bottom:316px}.pb317{padding-bottom:317px}.pb318{padding-bottom:318px}.pb319{padding-bottom:319px}.pb320{padding-bottom:320px}.pb321{padding-bottom:321px}.pb322{padding-bottom:322px}.pb323{padding-bottom:323px}.pb324{padding-bottom:324px}.pb325{padding-bottom:325px}.pb326{padding-bottom:326px}.pb327{padding-bottom:327px}.pb328{padding-bottom:328px}.pb329{padding-bottom:329px}.pb330{padding-bottom:330px}.pb331{padding-bottom:331px}.pb332{padding-bottom:332px}.pb333{padding-bottom:333px}.pb334{padding-bottom:334px}.pb335{padding-bottom:335px}.pb336{padding-bottom:336px}.pb337{padding-bottom:337px}.pb338{padding-bottom:338px}.pb339{padding-bottom:339px}.pb340{padding-bottom:340px}.pb341{padding-bottom:341px}.pb342{padding-bottom:342px}.pb343{padding-bottom:343px}.pb344{padding-bottom:344px}.pb345{padding-bottom:345px}.pb346{padding-bottom:346px}.pb347{padding-bottom:347px}.pb348{padding-bottom:348px}.pb349{padding-bottom:349px}.pr0{padding-right:0px}.pr1{padding-right:1px}.pr2{padding-right:2px}.pr3{padding-right:3px}.pr4{padding-right:4px}.pr5{padding-right:5px}.pr6{padding-right:6px}.pr7{padding-right:7px}.pr8{padding-right:8px}.pr9{padding-right:9px}.pr10{padding-right:10px}.pr11{padding-right:11px}.pr12{padding-right:12px}.pr13{padding-right:13px}.pr14{padding-right:14px}.pr15{padding-right:15px}.pr16{padding-right:16px}.pr17{padding-right:17px}.pr18{padding-right:18px}.pr19{padding-right:19px}.pr20{padding-right:20px}.pr21{padding-right:21px}.pr22{padding-right:22px}.pr23{padding-right:23px}.pr24{padding-right:24px}.pr25{padding-right:25px}.pr26{padding-right:26px}.pr27{padding-right:27px}.pr28{padding-right:28px}.pr29{padding-right:29px}.pr30{padding-right:30px}.pr31{padding-right:31px}.pr32{padding-right:32px}.pr33{padding-right:33px}.pr34{padding-right:34px}.pr35{padding-right:35px}.pr36{padding-right:36px}.pr37{padding-right:37px}.pr38{padding-right:38px}.pr39{padding-right:39px}.pr40{padding-right:40px}.pr41{padding-right:41px}.pr42{padding-right:42px}.pr43{padding-right:43px}.pr44{padding-right:44px}.pr45{padding-right:45px}.pr46{padding-right:46px}.pr47{padding-right:47px}.pr48{padding-right:48px}.pr49{padding-right:49px}.pr50{padding-right:50px}.pr51{padding-right:51px}.pr52{padding-right:52px}.pr53{padding-right:53px}.pr54{padding-right:54px}.pr55{padding-right:55px}.pr56{padding-right:56px}.pr57{padding-right:57px}.pr58{padding-right:58px}.pr59{padding-right:59px}.pr60{padding-right:60px}.pr61{padding-right:61px}.pr62{padding-right:62px}.pr63{padding-right:63px}.pr64{padding-right:64px}.pr65{padding-right:65px}.pr66{padding-right:66px}.pr67{padding-right:67px}.pr68{padding-right:68px}.pr69{padding-right:69px}.pr70{padding-right:70px}.pr71{padding-right:71px}.pr72{padding-right:72px}.pr73{padding-right:73px}.pr74{padding-right:74px}.pr75{padding-right:75px}.pr76{padding-right:76px}.pr77{padding-right:77px}.pr78{padding-right:78px}.pr79{padding-right:79px}.pr80{padding-right:80px}.pr81{padding-right:81px}.pr82{padding-right:82px}.pr83{padding-right:83px}.pr84{padding-right:84px}.pr85{padding-right:85px}.pr86{padding-right:86px}.pr87{padding-right:87px}.pr88{padding-right:88px}.pr89{padding-right:89px}.pr90{padding-right:90px}.pr91{padding-right:91px}.pr92{padding-right:92px}.pr93{padding-right:93px}.pr94{padding-right:94px}.pr95{padding-right:95px}.pr96{padding-right:96px}.pr97{padding-right:97px}.pr98{padding-right:98px}.pr99{padding-right:99px}.pr100{padding-right:100px}.pr101{padding-right:101px}.pr102{padding-right:102px}.pr103{padding-right:103px}.pr104{padding-right:104px}.pr105{padding-right:105px}.pr106{padding-right:106px}.pr107{padding-right:107px}.pr108{padding-right:108px}.pr109{padding-right:109px}.pr110{padding-right:110px}.pr111{padding-right:111px}.pr112{padding-right:112px}.pr113{padding-right:113px}.pr114{padding-right:114px}.pr115{padding-right:115px}.pr116{padding-right:116px}.pr117{padding-right:117px}.pr118{padding-right:118px}.pr119{padding-right:119px}.pr120{padding-right:120px}.pr121{padding-right:121px}.pr122{padding-right:122px}.pr123{padding-right:123px}.pr124{padding-right:124px}.pr125{padding-right:125px}.pr126{padding-right:126px}.pr127{padding-right:127px}.pr128{padding-right:128px}.pr129{padding-right:129px}.pr130{padding-right:130px}.pr131{padding-right:131px}.pr132{padding-right:132px}.pr133{padding-right:133px}.pr134{padding-right:134px}.pr135{padding-right:135px}.pr136{padding-right:136px}.pr137{padding-right:137px}.pr138{padding-right:138px}.pr139{padding-right:139px}.pr140{padding-right:140px}.pr141{padding-right:141px}.pr142{padding-right:142px}.pr143{padding-right:143px}.pr144{padding-right:144px}.pr145{padding-right:145px}.pr146{padding-right:146px}.pr147{padding-right:147px}.pr148{padding-right:148px}.pr149{padding-right:149px}.pr150{padding-right:150px}.pr151{padding-right:151px}.pr152{padding-right:152px}.pr153{padding-right:153px}.pr154{padding-right:154px}.pr155{padding-right:155px}.pr156{padding-right:156px}.pr157{padding-right:157px}.pr158{padding-right:158px}.pr159{padding-right:159px}.pr160{padding-right:160px}.pr161{padding-right:161px}.pr162{padding-right:162px}.pr163{padding-right:163px}.pr164{padding-right:164px}.pr165{padding-right:165px}.pr166{padding-right:166px}.pr167{padding-right:167px}.pr168{padding-right:168px}.pr169{padding-right:169px}.pr170{padding-right:170px}.pr171{padding-right:171px}.pr172{padding-right:172px}.pr173{padding-right:173px}.pr174{padding-right:174px}.pr175{padding-right:175px}.pr176{padding-right:176px}.pr177{padding-right:177px}.pr178{padding-right:178px}.pr179{padding-right:179px}.pr180{padding-right:180px}.pr181{padding-right:181px}.pr182{padding-right:182px}.pr183{padding-right:183px}.pr184{padding-right:184px}.pr185{padding-right:185px}.pr186{padding-right:186px}.pr187{padding-right:187px}.pr188{padding-right:188px}.pr189{padding-right:189px}.pr190{padding-right:190px}.pr191{padding-right:191px}.pr192{padding-right:192px}.pr193{padding-right:193px}.pr194{padding-right:194px}.pr195{padding-right:195px}.pr196{padding-right:196px}.pr197{padding-right:197px}.pr198{padding-right:198px}.pr199{padding-right:199px}.pr200{padding-right:200px}.pr201{padding-right:201px}.pr202{padding-right:202px}.pr203{padding-right:203px}.pr204{padding-right:204px}.pr205{padding-right:205px}.pr206{padding-right:206px}.pr207{padding-right:207px}.pr208{padding-right:208px}.pr209{padding-right:209px}.pr210{padding-right:210px}.pr211{padding-right:211px}.pr212{padding-right:212px}.pr213{padding-right:213px}.pr214{padding-right:214px}.pr215{padding-right:215px}.pr216{padding-right:216px}.pr217{padding-right:217px}.pr218{padding-right:218px}.pr219{padding-right:219px}.pr220{padding-right:220px}.pr221{padding-right:221px}.pr222{padding-right:222px}.pr223{padding-right:223px}.pr224{padding-right:224px}.pr225{padding-right:225px}.pr226{padding-right:226px}.pr227{padding-right:227px}.pr228{padding-right:228px}.pr229{padding-right:229px}.pr230{padding-right:230px}.pr231{padding-right:231px}.pr232{padding-right:232px}.pr233{padding-right:233px}.pr234{padding-right:234px}.pr235{padding-right:235px}.pr236{padding-right:236px}.pr237{padding-right:237px}.pr238{padding-right:238px}.pr239{padding-right:239px}.pr240{padding-right:240px}.pr241{padding-right:241px}.pr242{padding-right:242px}.pr243{padding-right:243px}.pr244{padding-right:244px}.pr245{padding-right:245px}.pr246{padding-right:246px}.pr247{padding-right:247px}.pr248{padding-right:248px}.pr249{padding-right:249px}.pr250{padding-right:250px}.pr251{padding-right:251px}.pr252{padding-right:252px}.pr253{padding-right:253px}.pr254{padding-right:254px}.pr255{padding-right:255px}.pr256{padding-right:256px}.pr257{padding-right:257px}.pr258{padding-right:258px}.pr259{padding-right:259px}.pr260{padding-right:260px}.pr261{padding-right:261px}.pr262{padding-right:262px}.pr263{padding-right:263px}.pr264{padding-right:264px}.pr265{padding-right:265px}.pr266{padding-right:266px}.pr267{padding-right:267px}.pr268{padding-right:268px}.pr269{padding-right:269px}.pr270{padding-right:270px}.pr271{padding-right:271px}.pr272{padding-right:272px}.pr273{padding-right:273px}.pr274{padding-right:274px}.pr275{padding-right:275px}.pr276{padding-right:276px}.pr277{padding-right:277px}.pr278{padding-right:278px}.pr279{padding-right:279px}.pr280{padding-right:280px}.pr281{padding-right:281px}.pr282{padding-right:282px}.pr283{padding-right:283px}.pr284{padding-right:284px}.pr285{padding-right:285px}.pr286{padding-right:286px}.pr287{padding-right:287px}.pr288{padding-right:288px}.pr289{padding-right:289px}.pr290{padding-right:290px}.pr291{padding-right:291px}.pr292{padding-right:292px}.pr293{padding-right:293px}.pr294{padding-right:294px}.pr295{padding-right:295px}.pr296{padding-right:296px}.pr297{padding-right:297px}.pr298{padding-right:298px}.pr299{padding-right:299px}.pr300{padding-right:300px}.pr301{padding-right:301px}.pr302{padding-right:302px}.pr303{padding-right:303px}.pr304{padding-right:304px}.pr305{padding-right:305px}.pr306{padding-right:306px}.pr307{padding-right:307px}.pr308{padding-right:308px}.pr309{padding-right:309px}.pr310{padding-right:310px}.pr311{padding-right:311px}.pr312{padding-right:312px}.pr313{padding-right:313px}.pr314{padding-right:314px}.pr315{padding-right:315px}.pr316{padding-right:316px}.pr317{padding-right:317px}.pr318{padding-right:318px}.pr319{padding-right:319px}.pr320{padding-right:320px}.pr321{padding-right:321px}.pr322{padding-right:322px}.pr323{padding-right:323px}.pr324{padding-right:324px}.pr325{padding-right:325px}.pr326{padding-right:326px}.pr327{padding-right:327px}.pr328{padding-right:328px}.pr329{padding-right:329px}.pr330{padding-right:330px}.pr331{padding-right:331px}.pr332{padding-right:332px}.pr333{padding-right:333px}.pr334{padding-right:334px}.pr335{padding-right:335px}.pr336{padding-right:336px}.pr337{padding-right:337px}.pr338{padding-right:338px}.pr339{padding-right:339px}.pr340{padding-right:340px}.pr341{padding-right:341px}.pr342{padding-right:342px}.pr343{padding-right:343px}.pr344{padding-right:344px}.pr345{padding-right:345px}.pr346{padding-right:346px}.pr347{padding-right:347px}.pr348{padding-right:348px}.pr349{padding-right:349px}.pl0{padding-left:0px}.pl1{padding-left:1px}.pl2{padding-left:2px}.pl3{padding-left:3px}.pl4{padding-left:4px}.pl5{padding-left:5px}.pl6{padding-left:6px}.pl7{padding-left:7px}.pl8{padding-left:8px}.pl9{padding-left:9px}.pl10{padding-left:10px}.pl11{padding-left:11px}.pl12{padding-left:12px}.pl13{padding-left:13px}.pl14{padding-left:14px}.pl15{padding-left:15px}.pl16{padding-left:16px}.pl17{padding-left:17px}.pl18{padding-left:18px}.pl19{padding-left:19px}.pl20{padding-left:20px}.pl21{padding-left:21px}.pl22{padding-left:22px}.pl23{padding-left:23px}.pl24{padding-left:24px}.pl25{padding-left:25px}.pl26{padding-left:26px}.pl27{padding-left:27px}.pl28{padding-left:28px}.pl29{padding-left:29px}.pl30{padding-left:30px}.pl31{padding-left:31px}.pl32{padding-left:32px}.pl33{padding-left:33px}.pl34{padding-left:34px}.pl35{padding-left:35px}.pl36{padding-left:36px}.pl37{padding-left:37px}.pl38{padding-left:38px}.pl39{padding-left:39px}.pl40{padding-left:40px}.pl41{padding-left:41px}.pl42{padding-left:42px}.pl43{padding-left:43px}.pl44{padding-left:44px}.pl45{padding-left:45px}.pl46{padding-left:46px}.pl47{padding-left:47px}.pl48{padding-left:48px}.pl49{padding-left:49px}.pl50{padding-left:50px}.pl51{padding-left:51px}.pl52{padding-left:52px}.pl53{padding-left:53px}.pl54{padding-left:54px}.pl55{padding-left:55px}.pl56{padding-left:56px}.pl57{padding-left:57px}.pl58{padding-left:58px}.pl59{padding-left:59px}.pl60{padding-left:60px}.pl61{padding-left:61px}.pl62{padding-left:62px}.pl63{padding-left:63px}.pl64{padding-left:64px}.pl65{padding-left:65px}.pl66{padding-left:66px}.pl67{padding-left:67px}.pl68{padding-left:68px}.pl69{padding-left:69px}.pl70{padding-left:70px}.pl71{padding-left:71px}.pl72{padding-left:72px}.pl73{padding-left:73px}.pl74{padding-left:74px}.pl75{padding-left:75px}.pl76{padding-left:76px}.pl77{padding-left:77px}.pl78{padding-left:78px}.pl79{padding-left:79px}.pl80{padding-left:80px}.pl81{padding-left:81px}.pl82{padding-left:82px}.pl83{padding-left:83px}.pl84{padding-left:84px}.pl85{padding-left:85px}.pl86{padding-left:86px}.pl87{padding-left:87px}.pl88{padding-left:88px}.pl89{padding-left:89px}.pl90{padding-left:90px}.pl91{padding-left:91px}.pl92{padding-left:92px}.pl93{padding-left:93px}.pl94{padding-left:94px}.pl95{padding-left:95px}.pl96{padding-left:96px}.pl97{padding-left:97px}.pl98{padding-left:98px}.pl99{padding-left:99px}.pl100{padding-left:100px}.pl101{padding-left:101px}.pl102{padding-left:102px}.pl103{padding-left:103px}.pl104{padding-left:104px}.pl105{padding-left:105px}.pl106{padding-left:106px}.pl107{padding-left:107px}.pl108{padding-left:108px}.pl109{padding-left:109px}.pl110{padding-left:110px}.pl111{padding-left:111px}.pl112{padding-left:112px}.pl113{padding-left:113px}.pl114{padding-left:114px}.pl115{padding-left:115px}.pl116{padding-left:116px}.pl117{padding-left:117px}.pl118{padding-left:118px}.pl119{padding-left:119px}.pl120{padding-left:120px}.pl121{padding-left:121px}.pl122{padding-left:122px}.pl123{padding-left:123px}.pl124{padding-left:124px}.pl125{padding-left:125px}.pl126{padding-left:126px}.pl127{padding-left:127px}.pl128{padding-left:128px}.pl129{padding-left:129px}.pl130{padding-left:130px}.pl131{padding-left:131px}.pl132{padding-left:132px}.pl133{padding-left:133px}.pl134{padding-left:134px}.pl135{padding-left:135px}.pl136{padding-left:136px}.pl137{padding-left:137px}.pl138{padding-left:138px}.pl139{padding-left:139px}.pl140{padding-left:140px}.pl141{padding-left:141px}.pl142{padding-left:142px}.pl143{padding-left:143px}.pl144{padding-left:144px}.pl145{padding-left:145px}.pl146{padding-left:146px}.pl147{padding-left:147px}.pl148{padding-left:148px}.pl149{padding-left:149px}.pl150{padding-left:150px}.pl151{padding-left:151px}.pl152{padding-left:152px}.pl153{padding-left:153px}.pl154{padding-left:154px}.pl155{padding-left:155px}.pl156{padding-left:156px}.pl157{padding-left:157px}.pl158{padding-left:158px}.pl159{padding-left:159px}.pl160{padding-left:160px}.pl161{padding-left:161px}.pl162{padding-left:162px}.pl163{padding-left:163px}.pl164{padding-left:164px}.pl165{padding-left:165px}.pl166{padding-left:166px}.pl167{padding-left:167px}.pl168{padding-left:168px}.pl169{padding-left:169px}.pl170{padding-left:170px}.pl171{padding-left:171px}.pl172{padding-left:172px}.pl173{padding-left:173px}.pl174{padding-left:174px}.pl175{padding-left:175px}.pl176{padding-left:176px}.pl177{padding-left:177px}.pl178{padding-left:178px}.pl179{padding-left:179px}.pl180{padding-left:180px}.pl181{padding-left:181px}.pl182{padding-left:182px}.pl183{padding-left:183px}.pl184{padding-left:184px}.pl185{padding-left:185px}.pl186{padding-left:186px}.pl187{padding-left:187px}.pl188{padding-left:188px}.pl189{padding-left:189px}.pl190{padding-left:190px}.pl191{padding-left:191px}.pl192{padding-left:192px}.pl193{padding-left:193px}.pl194{padding-left:194px}.pl195{padding-left:195px}.pl196{padding-left:196px}.pl197{padding-left:197px}.pl198{padding-left:198px}.pl199{padding-left:199px}.pl200{padding-left:200px}.pl201{padding-left:201px}.pl202{padding-left:202px}.pl203{padding-left:203px}.pl204{padding-left:204px}.pl205{padding-left:205px}.pl206{padding-left:206px}.pl207{padding-left:207px}.pl208{padding-left:208px}.pl209{padding-left:209px}.pl210{padding-left:210px}.pl211{padding-left:211px}.pl212{padding-left:212px}.pl213{padding-left:213px}.pl214{padding-left:214px}.pl215{padding-left:215px}.pl216{padding-left:216px}.pl217{padding-left:217px}.pl218{padding-left:218px}.pl219{padding-left:219px}.pl220{padding-left:220px}.pl221{padding-left:221px}.pl222{padding-left:222px}.pl223{padding-left:223px}.pl224{padding-left:224px}.pl225{padding-left:225px}.pl226{padding-left:226px}.pl227{padding-left:227px}.pl228{padding-left:228px}.pl229{padding-left:229px}.pl230{padding-left:230px}.pl231{padding-left:231px}.pl232{padding-left:232px}.pl233{padding-left:233px}.pl234{padding-left:234px}.pl235{padding-left:235px}.pl236{padding-left:236px}.pl237{padding-left:237px}.pl238{padding-left:238px}.pl239{padding-left:239px}.pl240{padding-left:240px}.pl241{padding-left:241px}.pl242{padding-left:242px}.pl243{padding-left:243px}.pl244{padding-left:244px}.pl245{padding-left:245px}.pl246{padding-left:246px}.pl247{padding-left:247px}.pl248{padding-left:248px}.pl249{padding-left:249px}.pl250{padding-left:250px}.pl251{padding-left:251px}.pl252{padding-left:252px}.pl253{padding-left:253px}.pl254{padding-left:254px}.pl255{padding-left:255px}.pl256{padding-left:256px}.pl257{padding-left:257px}.pl258{padding-left:258px}.pl259{padding-left:259px}.pl260{padding-left:260px}.pl261{padding-left:261px}.pl262{padding-left:262px}.pl263{padding-left:263px}.pl264{padding-left:264px}.pl265{padding-left:265px}.pl266{padding-left:266px}.pl267{padding-left:267px}.pl268{padding-left:268px}.pl269{padding-left:269px}.pl270{padding-left:270px}.pl271{padding-left:271px}.pl272{padding-left:272px}.pl273{padding-left:273px}.pl274{padding-left:274px}.pl275{padding-left:275px}.pl276{padding-left:276px}.pl277{padding-left:277px}.pl278{padding-left:278px}.pl279{padding-left:279px}.pl280{padding-left:280px}.pl281{padding-left:281px}.pl282{padding-left:282px}.pl283{padding-left:283px}.pl284{padding-left:284px}.pl285{padding-left:285px}.pl286{padding-left:286px}.pl287{padding-left:287px}.pl288{padding-left:288px}.pl289{padding-left:289px}.pl290{padding-left:290px}.pl291{padding-left:291px}.pl292{padding-left:292px}.pl293{padding-left:293px}.pl294{padding-left:294px}.pl295{padding-left:295px}.pl296{padding-left:296px}.pl297{padding-left:297px}.pl298{padding-left:298px}.pl299{padding-left:299px}.pl300{padding-left:300px}.pl301{padding-left:301px}.pl302{padding-left:302px}.pl303{padding-left:303px}.pl304{padding-left:304px}.pl305{padding-left:305px}.pl306{padding-left:306px}.pl307{padding-left:307px}.pl308{padding-left:308px}.pl309{padding-left:309px}.pl310{padding-left:310px}.pl311{padding-left:311px}.pl312{padding-left:312px}.pl313{padding-left:313px}.pl314{padding-left:314px}.pl315{padding-left:315px}.pl316{padding-left:316px}.pl317{padding-left:317px}.pl318{padding-left:318px}.pl319{padding-left:319px}.pl320{padding-left:320px}.pl321{padding-left:321px}.pl322{padding-left:322px}.pl323{padding-left:323px}.pl324{padding-left:324px}.pl325{padding-left:325px}.pl326{padding-left:326px}.pl327{padding-left:327px}.pl328{padding-left:328px}.pl329{padding-left:329px}.pl330{padding-left:330px}.pl331{padding-left:331px}.pl332{padding-left:332px}.pl333{padding-left:333px}.pl334{padding-left:334px}.pl335{padding-left:335px}.pl336{padding-left:336px}.pl337{padding-left:337px}.pl338{padding-left:338px}.pl339{padding-left:339px}.pl340{padding-left:340px}.pl341{padding-left:341px}.pl342{padding-left:342px}.pl343{padding-left:343px}.pl344{padding-left:344px}.pl345{padding-left:345px}.pl346{padding-left:346px}.pl347{padding-left:347px}.pl348{padding-left:348px}.pl349{padding-left:349px}.ml-0{margin-left:0px}.ml-1{margin-left:-1px}.ml-2{margin-left:-2px}.ml-3{margin-left:-3px}.ml-4{margin-left:-4px}.ml-5{margin-left:-5px}.ml-6{margin-left:-6px}.ml-7{margin-left:-7px}.ml-8{margin-left:-8px}.ml-9{margin-left:-9px}.ml-10{margin-left:-10px}.ml-11{margin-left:-11px}.ml-12{margin-left:-12px}.ml-13{margin-left:-13px}.ml-14{margin-left:-14px}.ml-15{margin-left:-15px}.ml-16{margin-left:-16px}.ml-17{margin-left:-17px}.ml-18{margin-left:-18px}.ml-19{margin-left:-19px}.m0{margin:0px}.m1{margin:1px}.m2{margin:2px}.m3{margin:3px}.m4{margin:4px}.m5{margin:5px}.m6{margin:6px}.m7{margin:7px}.m8{margin:8px}.m9{margin:9px}.m10{margin:10px}.m11{margin:11px}.m12{margin:12px}.m13{margin:13px}.m14{margin:14px}.m15{margin:15px}.m16{margin:16px}.m17{margin:17px}.m18{margin:18px}.m19{margin:19px}.m20{margin:20px}.m21{margin:21px}.m22{margin:22px}.m23{margin:23px}.m24{margin:24px}.m25{margin:25px}.m26{margin:26px}.m27{margin:27px}.m28{margin:28px}.m29{margin:29px}.m30{margin:30px}.m31{margin:31px}.m32{margin:32px}.m33{margin:33px}.m34{margin:34px}.m35{margin:35px}.m36{margin:36px}.m37{margin:37px}.m38{margin:38px}.m39{margin:39px}.m40{margin:40px}.m41{margin:41px}.m42{margin:42px}.m43{margin:43px}.m44{margin:44px}.m45{margin:45px}.m46{margin:46px}.m47{margin:47px}.m48{margin:48px}.m49{margin:49px}.m50{margin:50px}.m51{margin:51px}.m52{margin:52px}.m53{margin:53px}.m54{margin:54px}.m55{margin:55px}.m56{margin:56px}.m57{margin:57px}.m58{margin:58px}.m59{margin:59px}.m60{margin:60px}.m61{margin:61px}.m62{margin:62px}.m63{margin:63px}.m64{margin:64px}.m65{margin:65px}.m66{margin:66px}.m67{margin:67px}.m68{margin:68px}.m69{margin:69px}.m5p{margin:5%}.mx0{margin-left:0px;margin-right:0px}.mx1{margin-left:1px;margin-right:1px}.mx2{margin-left:2px;margin-right:2px}.mx3{margin-left:3px;margin-right:3px}.mx4{margin-left:4px;margin-right:4px}.mx5{margin-left:5px;margin-right:5px}.mx6{margin-left:6px;margin-right:6px}.mx7{margin-left:7px;margin-right:7px}.mx8{margin-left:8px;margin-right:8px}.mx9{margin-left:9px;margin-right:9px}.mx10{margin-left:10px;margin-right:10px}.mx11{margin-left:11px;margin-right:11px}.mx12{margin-left:12px;margin-right:12px}.mx13{margin-left:13px;margin-right:13px}.mx14{margin-left:14px;margin-right:14px}.mx15{margin-left:15px;margin-right:15px}.mx16{margin-left:16px;margin-right:16px}.mx17{margin-left:17px;margin-right:17px}.mx18{margin-left:18px;margin-right:18px}.mx19{margin-left:19px;margin-right:19px}.mx20{margin-left:20px;margin-right:20px}.mx21{margin-left:21px;margin-right:21px}.mx22{margin-left:22px;margin-right:22px}.mx23{margin-left:23px;margin-right:23px}.mx24{margin-left:24px;margin-right:24px}.mx25{margin-left:25px;margin-right:25px}.mx26{margin-left:26px;margin-right:26px}.mx27{margin-left:27px;margin-right:27px}.mx28{margin-left:28px;margin-right:28px}.mx29{margin-left:29px;margin-right:29px}.mx30{margin-left:30px;margin-right:30px}.mx31{margin-left:31px;margin-right:31px}.mx32{margin-left:32px;margin-right:32px}.mx33{margin-left:33px;margin-right:33px}.mx34{margin-left:34px;margin-right:34px}.mx35{margin-left:35px;margin-right:35px}.mx36{margin-left:36px;margin-right:36px}.mx37{margin-left:37px;margin-right:37px}.mx38{margin-left:38px;margin-right:38px}.mx39{margin-left:39px;margin-right:39px}.mx40{margin-left:40px;margin-right:40px}.mx41{margin-left:41px;margin-right:41px}.mx42{margin-left:42px;margin-right:42px}.mx43{margin-left:43px;margin-right:43px}.mx44{margin-left:44px;margin-right:44px}.mx45{margin-left:45px;margin-right:45px}.mx46{margin-left:46px;margin-right:46px}.mx47{margin-left:47px;margin-right:47px}.mx48{margin-left:48px;margin-right:48px}.mx49{margin-left:49px;margin-right:49px}.mx50{margin-left:50px;margin-right:50px}.mx51{margin-left:51px;margin-right:51px}.mx52{margin-left:52px;margin-right:52px}.mx53{margin-left:53px;margin-right:53px}.mx54{margin-left:54px;margin-right:54px}.mx55{margin-left:55px;margin-right:55px}.mx56{margin-left:56px;margin-right:56px}.mx57{margin-left:57px;margin-right:57px}.mx58{margin-left:58px;margin-right:58px}.mx59{margin-left:59px;margin-right:59px}.mx60{margin-left:60px;margin-right:60px}.mx61{margin-left:61px;margin-right:61px}.mx62{margin-left:62px;margin-right:62px}.mx63{margin-left:63px;margin-right:63px}.mx64{margin-left:64px;margin-right:64px}.mx65{margin-left:65px;margin-right:65px}.mx66{margin-left:66px;margin-right:66px}.mx67{margin-left:67px;margin-right:67px}.mx68{margin-left:68px;margin-right:68px}.mx69{margin-left:69px;margin-right:69px}.mx70{margin-left:70px;margin-right:70px}.mx71{margin-left:71px;margin-right:71px}.mx72{margin-left:72px;margin-right:72px}.mx73{margin-left:73px;margin-right:73px}.mx74{margin-left:74px;margin-right:74px}.mx75{margin-left:75px;margin-right:75px}.mx76{margin-left:76px;margin-right:76px}.mx77{margin-left:77px;margin-right:77px}.mx78{margin-left:78px;margin-right:78px}.mx79{margin-left:79px;margin-right:79px}.mx80{margin-left:80px;margin-right:80px}.mx81{margin-left:81px;margin-right:81px}.mx82{margin-left:82px;margin-right:82px}.mx83{margin-left:83px;margin-right:83px}.mx84{margin-left:84px;margin-right:84px}.mx85{margin-left:85px;margin-right:85px}.mx86{margin-left:86px;margin-right:86px}.mx87{margin-left:87px;margin-right:87px}.mx88{margin-left:88px;margin-right:88px}.mx89{margin-left:89px;margin-right:89px}.mx90{margin-left:90px;margin-right:90px}.mx91{margin-left:91px;margin-right:91px}.mx92{margin-left:92px;margin-right:92px}.mx93{margin-left:93px;margin-right:93px}.mx94{margin-left:94px;margin-right:94px}.mx95{margin-left:95px;margin-right:95px}.mx96{margin-left:96px;margin-right:96px}.mx97{margin-left:97px;margin-right:97px}.mx98{margin-left:98px;margin-right:98px}.mx99{margin-left:99px;margin-right:99px}.mx5p{margin-left:5%;margin-right:5%}.my0{margin-top:0px;margin-bottom:0px}.my1{margin-top:1px;margin-bottom:1px}.my2{margin-top:2px;margin-bottom:2px}.my3{margin-top:3px;margin-bottom:3px}.my4{margin-top:4px;margin-bottom:4px}.my5{margin-top:5px;margin-bottom:5px}.my6{margin-top:6px;margin-bottom:6px}.my7{margin-top:7px;margin-bottom:7px}.my8{margin-top:8px;margin-bottom:8px}.my9{margin-top:9px;margin-bottom:9px}.my10{margin-top:10px;margin-bottom:10px}.my11{margin-top:11px;margin-bottom:11px}.my12{margin-top:12px;margin-bottom:12px}.my13{margin-top:13px;margin-bottom:13px}.my14{margin-top:14px;margin-bottom:14px}.my15{margin-top:15px;margin-bottom:15px}.my16{margin-top:16px;margin-bottom:16px}.my17{margin-top:17px;margin-bottom:17px}.my18{margin-top:18px;margin-bottom:18px}.my19{margin-top:19px;margin-bottom:19px}.my20{margin-top:20px;margin-bottom:20px}.my21{margin-top:21px;margin-bottom:21px}.my22{margin-top:22px;margin-bottom:22px}.my23{margin-top:23px;margin-bottom:23px}.my24{margin-top:24px;margin-bottom:24px}.my25{margin-top:25px;margin-bottom:25px}.my26{margin-top:26px;margin-bottom:26px}.my27{margin-top:27px;margin-bottom:27px}.my28{margin-top:28px;margin-bottom:28px}.my29{margin-top:29px;margin-bottom:29px}.my30{margin-top:30px;margin-bottom:30px}.my31{margin-top:31px;margin-bottom:31px}.my32{margin-top:32px;margin-bottom:32px}.my33{margin-top:33px;margin-bottom:33px}.my34{margin-top:34px;margin-bottom:34px}.my35{margin-top:35px;margin-bottom:35px}.my36{margin-top:36px;margin-bottom:36px}.my37{margin-top:37px;margin-bottom:37px}.my38{margin-top:38px;margin-bottom:38px}.my39{margin-top:39px;margin-bottom:39px}.my40{margin-top:40px;margin-bottom:40px}.my41{margin-top:41px;margin-bottom:41px}.my42{margin-top:42px;margin-bottom:42px}.my43{margin-top:43px;margin-bottom:43px}.my44{margin-top:44px;margin-bottom:44px}.my45{margin-top:45px;margin-bottom:45px}.my46{margin-top:46px;margin-bottom:46px}.my47{margin-top:47px;margin-bottom:47px}.my48{margin-top:48px;margin-bottom:48px}.my49{margin-top:49px;margin-bottom:49px}.my50{margin-top:50px;margin-bottom:50px}.my51{margin-top:51px;margin-bottom:51px}.my52{margin-top:52px;margin-bottom:52px}.my53{margin-top:53px;margin-bottom:53px}.my54{margin-top:54px;margin-bottom:54px}.my55{margin-top:55px;margin-bottom:55px}.my56{margin-top:56px;margin-bottom:56px}.my57{margin-top:57px;margin-bottom:57px}.my58{margin-top:58px;margin-bottom:58px}.my59{margin-top:59px;margin-bottom:59px}.my60{margin-top:60px;margin-bottom:60px}.my61{margin-top:61px;margin-bottom:61px}.my62{margin-top:62px;margin-bottom:62px}.my63{margin-top:63px;margin-bottom:63px}.my64{margin-top:64px;margin-bottom:64px}.my65{margin-top:65px;margin-bottom:65px}.my66{margin-top:66px;margin-bottom:66px}.my67{margin-top:67px;margin-bottom:67px}.my68{margin-top:68px;margin-bottom:68px}.my69{margin-top:69px;margin-bottom:69px}.my70{margin-top:70px;margin-bottom:70px}.my71{margin-top:71px;margin-bottom:71px}.my72{margin-top:72px;margin-bottom:72px}.my73{margin-top:73px;margin-bottom:73px}.my74{margin-top:74px;margin-bottom:74px}.my75{margin-top:75px;margin-bottom:75px}.my76{margin-top:76px;margin-bottom:76px}.my77{margin-top:77px;margin-bottom:77px}.my78{margin-top:78px;margin-bottom:78px}.my79{margin-top:79px;margin-bottom:79px}.my80{margin-top:80px;margin-bottom:80px}.my81{margin-top:81px;margin-bottom:81px}.my82{margin-top:82px;margin-bottom:82px}.my83{margin-top:83px;margin-bottom:83px}.my84{margin-top:84px;margin-bottom:84px}.my85{margin-top:85px;margin-bottom:85px}.my86{margin-top:86px;margin-bottom:86px}.my87{margin-top:87px;margin-bottom:87px}.my88{margin-top:88px;margin-bottom:88px}.my89{margin-top:89px;margin-bottom:89px}.my90{margin-top:90px;margin-bottom:90px}.my91{margin-top:91px;margin-bottom:91px}.my92{margin-top:92px;margin-bottom:92px}.my93{margin-top:93px;margin-bottom:93px}.my94{margin-top:94px;margin-bottom:94px}.my95{margin-top:95px;margin-bottom:95px}.my96{margin-top:96px;margin-bottom:96px}.my97{margin-top:97px;margin-bottom:97px}.my98{margin-top:98px;margin-bottom:98px}.my99{margin-top:99px;margin-bottom:99px}.my100{margin-top:100px;margin-bottom:100px}.my101{margin-top:101px;margin-bottom:101px}.my102{margin-top:102px;margin-bottom:102px}.my103{margin-top:103px;margin-bottom:103px}.my104{margin-top:104px;margin-bottom:104px}.my105{margin-top:105px;margin-bottom:105px}.my106{margin-top:106px;margin-bottom:106px}.my107{margin-top:107px;margin-bottom:107px}.my108{margin-top:108px;margin-bottom:108px}.my109{margin-top:109px;margin-bottom:109px}.my110{margin-top:110px;margin-bottom:110px}.my111{margin-top:111px;margin-bottom:111px}.my112{margin-top:112px;margin-bottom:112px}.my113{margin-top:113px;margin-bottom:113px}.my114{margin-top:114px;margin-bottom:114px}.my115{margin-top:115px;margin-bottom:115px}.my116{margin-top:116px;margin-bottom:116px}.my117{margin-top:117px;margin-bottom:117px}.my118{margin-top:118px;margin-bottom:118px}.my119{margin-top:119px;margin-bottom:119px}.my120{margin-top:120px;margin-bottom:120px}.my121{margin-top:121px;margin-bottom:121px}.my122{margin-top:122px;margin-bottom:122px}.my123{margin-top:123px;margin-bottom:123px}.my124{margin-top:124px;margin-bottom:124px}.my125{margin-top:125px;margin-bottom:125px}.my126{margin-top:126px;margin-bottom:126px}.my127{margin-top:127px;margin-bottom:127px}.my128{margin-top:128px;margin-bottom:128px}.my129{margin-top:129px;margin-bottom:129px}.my130{margin-top:130px;margin-bottom:130px}.my131{margin-top:131px;margin-bottom:131px}.my132{margin-top:132px;margin-bottom:132px}.my133{margin-top:133px;margin-bottom:133px}.my134{margin-top:134px;margin-bottom:134px}.my135{margin-top:135px;margin-bottom:135px}.my136{margin-top:136px;margin-bottom:136px}.my137{margin-top:137px;margin-bottom:137px}.my138{margin-top:138px;margin-bottom:138px}.my139{margin-top:139px;margin-bottom:139px}.my140{margin-top:140px;margin-bottom:140px}.my141{margin-top:141px;margin-bottom:141px}.my142{margin-top:142px;margin-bottom:142px}.my143{margin-top:143px;margin-bottom:143px}.my144{margin-top:144px;margin-bottom:144px}.my145{margin-top:145px;margin-bottom:145px}.my146{margin-top:146px;margin-bottom:146px}.my147{margin-top:147px;margin-bottom:147px}.my148{margin-top:148px;margin-bottom:148px}.my149{margin-top:149px;margin-bottom:149px}.my5p{margin-top:5%;margin-bottom:5%}.mt0{margin-top:0px}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt11{margin-top:11px}.mt12{margin-top:12px}.mt13{margin-top:13px}.mt14{margin-top:14px}.mt15{margin-top:15px}.mt16{margin-top:16px}.mt17{margin-top:17px}.mt18{margin-top:18px}.mt19{margin-top:19px}.mt20{margin-top:20px}.mt21{margin-top:21px}.mt22{margin-top:22px}.mt23{margin-top:23px}.mt24{margin-top:24px}.mt25{margin-top:25px}.mt26{margin-top:26px}.mt27{margin-top:27px}.mt28{margin-top:28px}.mt29{margin-top:29px}.mt30{margin-top:30px}.mt31{margin-top:31px}.mt32{margin-top:32px}.mt33{margin-top:33px}.mt34{margin-top:34px}.mt35{margin-top:35px}.mt36{margin-top:36px}.mt37{margin-top:37px}.mt38{margin-top:38px}.mt39{margin-top:39px}.mt40{margin-top:40px}.mt41{margin-top:41px}.mt42{margin-top:42px}.mt43{margin-top:43px}.mt44{margin-top:44px}.mt45{margin-top:45px}.mt46{margin-top:46px}.mt47{margin-top:47px}.mt48{margin-top:48px}.mt49{margin-top:49px}.mt50{margin-top:50px}.mt51{margin-top:51px}.mt52{margin-top:52px}.mt53{margin-top:53px}.mt54{margin-top:54px}.mt55{margin-top:55px}.mt56{margin-top:56px}.mt57{margin-top:57px}.mt58{margin-top:58px}.mt59{margin-top:59px}.mt60{margin-top:60px}.mt61{margin-top:61px}.mt62{margin-top:62px}.mt63{margin-top:63px}.mt64{margin-top:64px}.mt65{margin-top:65px}.mt66{margin-top:66px}.mt67{margin-top:67px}.mt68{margin-top:68px}.mt69{margin-top:69px}.mt70{margin-top:70px}.mt71{margin-top:71px}.mt72{margin-top:72px}.mt73{margin-top:73px}.mt74{margin-top:74px}.mt75{margin-top:75px}.mt76{margin-top:76px}.mt77{margin-top:77px}.mt78{margin-top:78px}.mt79{margin-top:79px}.mt80{margin-top:80px}.mt81{margin-top:81px}.mt82{margin-top:82px}.mt83{margin-top:83px}.mt84{margin-top:84px}.mt85{margin-top:85px}.mt86{margin-top:86px}.mt87{margin-top:87px}.mt88{margin-top:88px}.mt89{margin-top:89px}.mt90{margin-top:90px}.mt91{margin-top:91px}.mt92{margin-top:92px}.mt93{margin-top:93px}.mt94{margin-top:94px}.mt95{margin-top:95px}.mt96{margin-top:96px}.mt97{margin-top:97px}.mt98{margin-top:98px}.mt99{margin-top:99px}.mt100{margin-top:100px}.mt101{margin-top:101px}.mt102{margin-top:102px}.mt103{margin-top:103px}.mt104{margin-top:104px}.mt105{margin-top:105px}.mt106{margin-top:106px}.mt107{margin-top:107px}.mt108{margin-top:108px}.mt109{margin-top:109px}.mt110{margin-top:110px}.mt111{margin-top:111px}.mt112{margin-top:112px}.mt113{margin-top:113px}.mt114{margin-top:114px}.mt115{margin-top:115px}.mt116{margin-top:116px}.mt117{margin-top:117px}.mt118{margin-top:118px}.mt119{margin-top:119px}.mt120{margin-top:120px}.mt121{margin-top:121px}.mt122{margin-top:122px}.mt123{margin-top:123px}.mt124{margin-top:124px}.mt125{margin-top:125px}.mt126{margin-top:126px}.mt127{margin-top:127px}.mt128{margin-top:128px}.mt129{margin-top:129px}.mt130{margin-top:130px}.mt131{margin-top:131px}.mt132{margin-top:132px}.mt133{margin-top:133px}.mt134{margin-top:134px}.mt135{margin-top:135px}.mt136{margin-top:136px}.mt137{margin-top:137px}.mt138{margin-top:138px}.mt139{margin-top:139px}.mt140{margin-top:140px}.mt141{margin-top:141px}.mt142{margin-top:142px}.mt143{margin-top:143px}.mt144{margin-top:144px}.mt145{margin-top:145px}.mt146{margin-top:146px}.mt147{margin-top:147px}.mt148{margin-top:148px}.mt149{margin-top:149px}.mt5p{margin-top:5%}.mb0{margin-bottom:0px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px}.mb17{margin-bottom:17px}.mb18{margin-bottom:18px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}.mb21{margin-bottom:21px}.mb22{margin-bottom:22px}.mb23{margin-bottom:23px}.mb24{margin-bottom:24px}.mb25{margin-bottom:25px}.mb26{margin-bottom:26px}.mb27{margin-bottom:27px}.mb28{margin-bottom:28px}.mb29{margin-bottom:29px}.mb30{margin-bottom:30px}.mb31{margin-bottom:31px}.mb32{margin-bottom:32px}.mb33{margin-bottom:33px}.mb34{margin-bottom:34px}.mb35{margin-bottom:35px}.mb36{margin-bottom:36px}.mb37{margin-bottom:37px}.mb38{margin-bottom:38px}.mb39{margin-bottom:39px}.mb40{margin-bottom:40px}.mb41{margin-bottom:41px}.mb42{margin-bottom:42px}.mb43{margin-bottom:43px}.mb44{margin-bottom:44px}.mb45{margin-bottom:45px}.mb46{margin-bottom:46px}.mb47{margin-bottom:47px}.mb48{margin-bottom:48px}.mb49{margin-bottom:49px}.mb50{margin-bottom:50px}.mb51{margin-bottom:51px}.mb52{margin-bottom:52px}.mb53{margin-bottom:53px}.mb54{margin-bottom:54px}.mb55{margin-bottom:55px}.mb56{margin-bottom:56px}.mb57{margin-bottom:57px}.mb58{margin-bottom:58px}.mb59{margin-bottom:59px}.mb60{margin-bottom:60px}.mb61{margin-bottom:61px}.mb62{margin-bottom:62px}.mb63{margin-bottom:63px}.mb64{margin-bottom:64px}.mb65{margin-bottom:65px}.mb66{margin-bottom:66px}.mb67{margin-bottom:67px}.mb68{margin-bottom:68px}.mb69{margin-bottom:69px}.mb70{margin-bottom:70px}.mb71{margin-bottom:71px}.mb72{margin-bottom:72px}.mb73{margin-bottom:73px}.mb74{margin-bottom:74px}.mb75{margin-bottom:75px}.mb76{margin-bottom:76px}.mb77{margin-bottom:77px}.mb78{margin-bottom:78px}.mb79{margin-bottom:79px}.mb80{margin-bottom:80px}.mb81{margin-bottom:81px}.mb82{margin-bottom:82px}.mb83{margin-bottom:83px}.mb84{margin-bottom:84px}.mb85{margin-bottom:85px}.mb86{margin-bottom:86px}.mb87{margin-bottom:87px}.mb88{margin-bottom:88px}.mb89{margin-bottom:89px}.mb90{margin-bottom:90px}.mb91{margin-bottom:91px}.mb92{margin-bottom:92px}.mb93{margin-bottom:93px}.mb94{margin-bottom:94px}.mb95{margin-bottom:95px}.mb96{margin-bottom:96px}.mb97{margin-bottom:97px}.mb98{margin-bottom:98px}.mb99{margin-bottom:99px}.mb100{margin-bottom:100px}.mb101{margin-bottom:101px}.mb102{margin-bottom:102px}.mb103{margin-bottom:103px}.mb104{margin-bottom:104px}.mb105{margin-bottom:105px}.mb106{margin-bottom:106px}.mb107{margin-bottom:107px}.mb108{margin-bottom:108px}.mb109{margin-bottom:109px}.mb110{margin-bottom:110px}.mb111{margin-bottom:111px}.mb112{margin-bottom:112px}.mb113{margin-bottom:113px}.mb114{margin-bottom:114px}.mb115{margin-bottom:115px}.mb116{margin-bottom:116px}.mb117{margin-bottom:117px}.mb118{margin-bottom:118px}.mb119{margin-bottom:119px}.mb120{margin-bottom:120px}.mb121{margin-bottom:121px}.mb122{margin-bottom:122px}.mb123{margin-bottom:123px}.mb124{margin-bottom:124px}.mb125{margin-bottom:125px}.mb126{margin-bottom:126px}.mb127{margin-bottom:127px}.mb128{margin-bottom:128px}.mb129{margin-bottom:129px}.mb130{margin-bottom:130px}.mb131{margin-bottom:131px}.mb132{margin-bottom:132px}.mb133{margin-bottom:133px}.mb134{margin-bottom:134px}.mb135{margin-bottom:135px}.mb136{margin-bottom:136px}.mb137{margin-bottom:137px}.mb138{margin-bottom:138px}.mb139{margin-bottom:139px}.mb140{margin-bottom:140px}.mb141{margin-bottom:141px}.mb142{margin-bottom:142px}.mb143{margin-bottom:143px}.mb144{margin-bottom:144px}.mb145{margin-bottom:145px}.mb146{margin-bottom:146px}.mb147{margin-bottom:147px}.mb148{margin-bottom:148px}.mb149{margin-bottom:149px}.mb150{margin-bottom:150px}.mb151{margin-bottom:151px}.mb152{margin-bottom:152px}.mb153{margin-bottom:153px}.mb154{margin-bottom:154px}.mb155{margin-bottom:155px}.mb156{margin-bottom:156px}.mb157{margin-bottom:157px}.mb158{margin-bottom:158px}.mb159{margin-bottom:159px}.mb160{margin-bottom:160px}.mb161{margin-bottom:161px}.mb162{margin-bottom:162px}.mb163{margin-bottom:163px}.mb164{margin-bottom:164px}.mb165{margin-bottom:165px}.mb166{margin-bottom:166px}.mb167{margin-bottom:167px}.mb168{margin-bottom:168px}.mb169{margin-bottom:169px}.mb170{margin-bottom:170px}.mb171{margin-bottom:171px}.mb172{margin-bottom:172px}.mb173{margin-bottom:173px}.mb174{margin-bottom:174px}.mb175{margin-bottom:175px}.mb176{margin-bottom:176px}.mb177{margin-bottom:177px}.mb178{margin-bottom:178px}.mb179{margin-bottom:179px}.mb180{margin-bottom:180px}.mb181{margin-bottom:181px}.mb182{margin-bottom:182px}.mb183{margin-bottom:183px}.mb184{margin-bottom:184px}.mb185{margin-bottom:185px}.mb186{margin-bottom:186px}.mb187{margin-bottom:187px}.mb188{margin-bottom:188px}.mb189{margin-bottom:189px}.mb190{margin-bottom:190px}.mb191{margin-bottom:191px}.mb192{margin-bottom:192px}.mb193{margin-bottom:193px}.mb194{margin-bottom:194px}.mb195{margin-bottom:195px}.mb196{margin-bottom:196px}.mb197{margin-bottom:197px}.mb198{margin-bottom:198px}.mb199{margin-bottom:199px}.mb200{margin-bottom:200px}.mb201{margin-bottom:201px}.mb202{margin-bottom:202px}.mb203{margin-bottom:203px}.mb204{margin-bottom:204px}.mb205{margin-bottom:205px}.mb206{margin-bottom:206px}.mb207{margin-bottom:207px}.mb208{margin-bottom:208px}.mb209{margin-bottom:209px}.mb5p{margin-bottom:5%}.ml0{margin-left:0px !important}.ml1{margin-left:1px !important}.ml2{margin-left:2px !important}.ml3{margin-left:3px !important}.ml4{margin-left:4px !important}.ml5{margin-left:5px !important}.ml6{margin-left:6px !important}.ml7{margin-left:7px !important}.ml8{margin-left:8px !important}.ml9{margin-left:9px !important}.ml10{margin-left:10px !important}.ml11{margin-left:11px !important}.ml12{margin-left:12px !important}.ml13{margin-left:13px !important}.ml14{margin-left:14px !important}.ml15{margin-left:15px !important}.ml16{margin-left:16px !important}.ml17{margin-left:17px !important}.ml18{margin-left:18px !important}.ml19{margin-left:19px !important}.ml20{margin-left:20px !important}.ml21{margin-left:21px !important}.ml22{margin-left:22px !important}.ml23{margin-left:23px !important}.ml24{margin-left:24px !important}.ml25{margin-left:25px !important}.ml26{margin-left:26px !important}.ml27{margin-left:27px !important}.ml28{margin-left:28px !important}.ml29{margin-left:29px !important}.ml30{margin-left:30px !important}.ml31{margin-left:31px !important}.ml32{margin-left:32px !important}.ml33{margin-left:33px !important}.ml34{margin-left:34px !important}.ml35{margin-left:35px !important}.ml36{margin-left:36px !important}.ml37{margin-left:37px !important}.ml38{margin-left:38px !important}.ml39{margin-left:39px !important}.ml40{margin-left:40px !important}.ml41{margin-left:41px !important}.ml42{margin-left:42px !important}.ml43{margin-left:43px !important}.ml44{margin-left:44px !important}.ml45{margin-left:45px !important}.ml46{margin-left:46px !important}.ml47{margin-left:47px !important}.ml48{margin-left:48px !important}.ml49{margin-left:49px !important}.ml50{margin-left:50px !important}.ml51{margin-left:51px !important}.ml52{margin-left:52px !important}.ml53{margin-left:53px !important}.ml54{margin-left:54px !important}.ml55{margin-left:55px !important}.ml56{margin-left:56px !important}.ml57{margin-left:57px !important}.ml58{margin-left:58px !important}.ml59{margin-left:59px !important}.ml60{margin-left:60px !important}.ml61{margin-left:61px !important}.ml62{margin-left:62px !important}.ml63{margin-left:63px !important}.ml64{margin-left:64px !important}.ml65{margin-left:65px !important}.ml66{margin-left:66px !important}.ml67{margin-left:67px !important}.ml68{margin-left:68px !important}.ml69{margin-left:69px !important}.ml5p{margin-left:5%}.mr0{margin-right:0px}.mr1{margin-right:1px}.mr2{margin-right:2px}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr6{margin-right:6px}.mr7{margin-right:7px}.mr8{margin-right:8px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr11{margin-right:11px}.mr12{margin-right:12px}.mr13{margin-right:13px}.mr14{margin-right:14px}.mr15{margin-right:15px}.mr16{margin-right:16px}.mr17{margin-right:17px}.mr18{margin-right:18px}.mr19{margin-right:19px}.mr20{margin-right:20px}.mr21{margin-right:21px}.mr22{margin-right:22px}.mr23{margin-right:23px}.mr24{margin-right:24px}.mr25{margin-right:25px}.mr26{margin-right:26px}.mr27{margin-right:27px}.mr28{margin-right:28px}.mr29{margin-right:29px}.mr30{margin-right:30px}.mr31{margin-right:31px}.mr32{margin-right:32px}.mr33{margin-right:33px}.mr34{margin-right:34px}.mr35{margin-right:35px}.mr36{margin-right:36px}.mr37{margin-right:37px}.mr38{margin-right:38px}.mr39{margin-right:39px}.mr40{margin-right:40px}.mr41{margin-right:41px}.mr42{margin-right:42px}.mr43{margin-right:43px}.mr44{margin-right:44px}.mr45{margin-right:45px}.mr46{margin-right:46px}.mr47{margin-right:47px}.mr48{margin-right:48px}.mr49{margin-right:49px}.mr50{margin-right:50px}.mr51{margin-right:51px}.mr52{margin-right:52px}.mr53{margin-right:53px}.mr54{margin-right:54px}.mr55{margin-right:55px}.mr56{margin-right:56px}.mr57{margin-right:57px}.mr58{margin-right:58px}.mr59{margin-right:59px}.mr60{margin-right:60px}.mr61{margin-right:61px}.mr62{margin-right:62px}.mr63{margin-right:63px}.mr64{margin-right:64px}.mr65{margin-right:65px}.mr66{margin-right:66px}.mr67{margin-right:67px}.mr68{margin-right:68px}.mr69{margin-right:69px}.mr5p{margin-right:5%}.d-block{display:block !important}.d-inline{display:inline-block !important}.w-100{width:100% !important}.d-flex{display:flex !important;justify-content:space-between}input::-webkit-input-placeholder{text-indent:0;transition:text-indent 0.3s ease}input::-moz-placeholder{text-indent:0;transition:text-indent 0.3s ease}input:-moz-placeholder{text-indent:0;transition:text-indent 0.3s ease}input:-ms-input-placeholder{text-indent:0;transition:text-indent 0.3s ease}input:focus::-webkit-input-placeholder{text-indent:500px;transition:text-indent 0.3s ease}input:focus::-moz-placeholder{text-indent:500px;transition:text-indent 0.3s ease}input:focus:-moz-placeholder{text-indent:500px;transition:text-indent 0.3s ease}input:focus:-ms-input-placeholder{text-indent:500px;transition:text-indent 0.3s ease}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}input.form-control::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{color:#adb5bd;text-overflow:ellipsis}input.form-control:-moz-placeholder,textarea.form-control:-moz-placeholder{color:#adb5bd;text-overflow:ellipsis}input.form-control::-moz-placeholder,textarea.form-control::-moz-placeholder{color:#adb5bd;text-overflow:ellipsis}input.form-control:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{color:#adb5bd;text-overflow:ellipsis}body{background-color:#f5f7f8}h1.name-page,h2.name-page{padding-bottom:1em;padding-top:0;margin-top:0;font-family:'SegoeBold', sans-serif;font-size:1.8em;text-transform:uppercase;margin:0}span:focus,button:focus,a:focus,div:focus{outline:none !important}.product-item-container .border{padding:0 7px}.btn-primary{background-color:#d14836;border-color:#d14836}.btn-primary:hover{color:#fff;background-color:#16344e;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus{color:#fff;background-color:#16344e;border-color:#122b40}.product-item-image-wrapper{position:relative}a{color:#d14836}a:hover,a:focus{color:#d14836}.bx-soa-section.bx-selected{border:1px solid #d14836 !important}.bx-soa-section.bx-step-completed{border:1px solid #e8e9eb !important}.sale-paysystem-wrapper,.sale-order-detail-general{border:1px solid #e8e9eb !important}.sale-personal-section-index-block.bx-theme-green{background:#b7b7b7 !important}body.scroll-off{overflow:hidden}.tingle-demo{position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1005;margin:auto;padding:25px;width:350px;text-align:center;background-color:#fff;visibility:hidden;transition:0.5s;opacity:0}.tingle-demo.active{visibility:visible;opacity:1}.tingle-d__close{position:absolute;right:0px;top:0px;width:25px;height:25px;cursor:pointer;background:#fff;font-size:20px;line-height:23px;transition:0.25s}.tingle-d__close:hover{background-color:#d14836;color:#fff}.tingle-demo h4{margin:0 0 20px;font-size:22px !important;font-family:"SegoeBold", sans-serif;text-transform:uppercase}.call-back__f-line input[type="text"],.call-back__f-line input[type="tel"],.call-back__f-line textarea{padding:6px 12px;border:none;border-bottom:1px solid #d14836;width:100%;height:34px;background-color:transparent;transition:0.25s}.call-back__f-line input[type="text"]:focus,.call-back__f-line input[type="tel"]:focus,.call-back__f-line textarea:focus{border-color:#0059b3;outline:none}.call-back__f-line textarea{resize:none;height:68px}.call-back__f-line + .call-back__f-line{margin-top:15px}.sender-text{font-size:1.2rem}.call-back__f-line input[type="submit"]{padding:6px 30px;width:100%;color:white;font-size:14px;font-family:"SegoeBold", sans-serif;background-color:#d14836;border:1px solid #d14836;cursor:pointer;text-transform:uppercase;transition:0.25s}.call-back__f-line input[type="submit"]:hover{background-color:#0059b3;border-color:#0059b3}.black-background{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background-color:rgba(0, 0, 0, .85);opacity:0;visibility:hidden;transition:0.5s}.black-background.active{visibility:visible;opacity:1}@media screen and (max-width:450px){.tingle-d__close{right:0}}.mobile-pro:hover .bx-top-nav{display:block}.mobile-pro:hover .bx-top-nav .bx-nav-2-lvl-container{padding:0;top:0 !important}.mobile-pro:hover .bx-top-nav .bx-nav-1-lvl{position:static}.mobile-pro:hover .bx-top-nav .bx-nav-1-lvl:hover{border-left:5px solid #d14836;transition:all 0.3s ease;background-color:#fff;margin-left:-4px}.menu-contacts .bx-inclinksfooter-container{margin-top:0}.menu-contacts .bx-inclinksfooter-list-product{list-style:none;padding:0}.menu-contacts .bx-inclinksfooter-list-product li{padding:0}.form-control:focus{border-color:#d6948c !important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px #d14836 !important;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(209, 72, 54, 0.67) !important}.btn.btn-default{outline:none;background-color:#d14836 !important;border-color:#d14836 !important;color:#fff}.btn.btn-default:hover{background-color:#9e382a !important;transition:all 0.4s ease}.h2-hight{font-weight:bold;text-transform:uppercase;font-size:24px;font-family:'SegoeBold', sans-serif}.sale-order-list-title-container,.sale-order-detail-general-head{background:rgba(0, 89, 179, 0.33) !important}.bx-soa-pp-company{z-index:99 !important}.mobile-pro .bx-nav-2-lvl-container{top:0;min-width:600px;min-height:457px}.mobile-pro .bx-nav-2-lvl-container li{padding:0 5px !important}.mobile-pro .bx-nav-list-3-lvl{padding:0 0 0 7px !important}.mobile-pro .bx-top-nav-container .bx-nav-1-lvl > a{color:black !important}.mobile-pro .bx-top-nav{background:#fff;position:absolute;top:4em;width:250px;z-index:1000;display:none}.mobile-pro .bx-top-nav-container{margin:0 !important}.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:absolute;left:230px;top:0 !important;background:#ededed;border:none}.mobile-pro .bx-top-nav-container .bx-nav-catinfo,.mobile-pro .bx-top-nav-container .bx-nav-catinfo-back{display:none !important}.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a span,.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a span,.mobile-pro .bx-top-nav-container .bx-nav-1-lvl:hover > a span,.mobile-pro .bx-top-nav-container .bx-nav-1-lvl:hover > a span{background:none !important}.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a,.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a{box-shadow:none}.bx-opened .fa-close{position:absolute;top:15px;right:15px;font-size:20px;color:#d14836}html,body{height:100%}section.content{min-height:calc(100vh - 453px);overflow:hidden}.section-2 .catalog .bx-top-nav-container .fa{right:10px}.main-head{z-index:100;}.main-head .bx-nav-1-lvl > a span{color:#455a64;font-family:"SegoeUI", sans-serif;position:relative}.main-head .section-2 .catalog .bx-top-nav-container .fa{position:absolute;right:9px;top:3px;font-size:25px;font-weight:bold}.main-head .bx-top-nav-container{margin-top:15px;padding:0;border-radius:2px;position:relative;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}.main-head .bx-top-nav-container .bx-nav-list-1-lvl{margin:0;padding:10px 0;list-style:none}.main-head .bx-top-nav-container .bx-nav-list-1-lvl li{padding:5px 20px}.main-head .bx-top-nav-container .bx-nav-1-lvl{position:relative}.main-head .bx-top-nav-container .bx-nav-1-lvl > a{color:#fff;display:block;text-decoration:none;text-transform:uppercase;border-radius:1px;padding-top:6px;padding-bottom:2px;border-bottom:none}.main-head .bx-top-nav-container .bx-nav-1-lvl > a span{padding:10px 14px 14px;display:block}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a{z-index:250;}.main-head .bx-top-nav-container .bx-nav-parent-arrow{display:none}.main-head .bx-top-nav-container .bx-nav-2-lvl-container-advanced,.main-head .bx-top-nav-container .bx-nav-2-lvl-container{z-index:999;display:none;opacity:0;padding:9px 0 5px;box-shadow:0 6px 13px 0 rgba(0, 0, 0, .13);border-top:none;min-width:100%;color:#000}.main-head .bx-top-nav-container .bx-nav-2-lvl-container-advanced:before,.main-head .bx-top-nav-container .bx-nav-2-lvl-container:before{position:absolute;display:block;height:5px;background:#fff;top:-5px;left:0;right:0}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.main-head .bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.main-head .bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{opacity:1;display:block;position:absolute;top:100%;z-index:999;background:#fff}.main-head .bx-top-nav-container > ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-head .bx-top-nav-container .bx-nav-list-2-lvl{margin:0;padding:5px 0 12px}.main-head .bx-top-nav-container .bx-nav-2-lvl{display:block;min-width:180px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-head .bx-top-nav-container .bx-nav-2-lvl > a{padding:5px 15px 5px;color:#20394c;font-size:13px;line-height:16px;text-decoration:none;font-weight:400;border-bottom:none;display:block}.main-head .bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a{border-top:none;margin-top:0}.main-head .bx-top-nav-container .bx-nav-3-lvl{padding:5px 0;margin:0}.main-head .bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,.main-head .bx-top-nav-container .bx-nav-3-lvl-container:before{position:absolute;content:" ";display:block;height:5px;background:#fff;top:-5px;left:0;right:0}.main-head .bx-top-nav-container .bx-nav-list-3-lvl{margin:0;padding:0 0 14px 7px}.main-head .bx-top-nav-container .bx-nav-3-lvl{display:block;min-width:180px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-head .bx-top-nav-container .bx-nav-3-lvl a{padding:3px 15px;color:#555;font-size:14px;line-height:14px;text-decoration:none;border-bottom:none;display:block}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container{min-width:300px}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:300px;width:100%}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back{width:100%;background:#fff}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container{min-width:300px}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:300px;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back{width:50%}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container{min-width:600px}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:300px;width:49.999%;float:left}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back{width:49.999%}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col{position:static}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{top:100%;left:0;right:0}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container{min-width:100%}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;width:49.99999% !important;min-width:250px;float:left}.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back{width:25%}.main-head .bx-top-nav-container .bx-nav-catinfo{padding:5px 15px 5px;z-index:120;position:relative}.main-head .bx-top-nav-container .bx-nav-catinfo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e7e9ea;width:auto;max-width:100%;height:auto;max-height:100%}.main-head .bx-top-nav-container .bx-nav-catinfo p{padding:20px 5px 0;font-size:14px}.main-head .bx-top-nav-container .bx-nav-catinfo-back{position:absolute;display:block;content:' ';top:-5px;right:0;bottom:0;background:#f7fafb;z-index:100;border-left:1px solid #ecefef}.main-head .bx-aside-nav-control{font-size:28px;width:35px;height:40px;line-height:40px;cursor:pointer;z-index:1;text-align:left}.main-head body > .bx-aside-nav-control{-webkit-transition:left 0.15s linear;-moz-transition:left 0.15s linear;-ms-transition:left 0.15s linear;-o-transition:left 0.15s linear;transition:left 0.15s linear}.main-head .bx-aside-nav-control .fa{line-height:40px;vertical-align:middle}.main-head .bx-wrapper,.main-head .bx-aside-nav{-webkit-transition:-webkit-transform 0.15s linear;-moz-transition:-moz-transform 0.15s linear;-ms-transition:-ms-transform 0.15s linear;-o-transition:-o-transform 0.15s linear;transition:transform 0.15s linear}.main-head .bx-logo{z-index:1700 !important}.main-head .bx-opened .bx-footer,.main-head .bx-opened .workarea{display:none !important}.main-head .bx-aside-nav{display:none;padding-top:50px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);width:100%;background:#4c5c65;position:fixed;top:0;bottom:0;left:0;z-index:1600}.main-head .bx-aside-nav.bx-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);overflow-y:scroll}.main-head .bx-aside-nav ul{list-style:none;margin:0;padding:0}.main-head .bx-aside-nav a{color:#fff;vertical-align:middle;line-height:48px;height:48px;font-size:14px;display:block;border-bottom:1px solid #3d4b53;padding-left:15px;max-width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.main-head .bx-aside-nav a{text-decoration:none}.main-head .bx-nav-1-lvl.bx-opened,.main-head .bx-aside-nav .bx-nav-1-lvl:hover > a,.main-head .bx-aside-nav .bx-nav-1-lvl.bx-hover > a{background:#44535c}.main-head .bx-aside-nav .bx-nav-list-2-lvl{background:#44535c}.main-head .bx-aside-nav .bx-nav-2-lvl > a{padding-left:30px}.main-head .bx-aside-nav .bx-nav-3-lvl > a{padding-left:45px}.main-head .bx-aside-nav .bx-nav-4-lvl a{padding-left:60px}.main-head .bx-aside-nav .bx-nav-parent{position:relative}.main-head .bx-aside-nav .bx-nav-parent-arrow{position:absolute;right:0;top:0;margin-top:6px;width:46px;height:34px;text-align:center;border-left:1px solid #5a6971;z-index:200}.main-head .bx-aside-nav .bx-nav-parent-arrow i{line-height:34px;font-size:17px;font-style:normal;color:#fff}.main-head .bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.main-head .bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,.main-head .bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,.main-head .bx-aside-nav .bx-nav-parent > ul{overflow:hidden;height:0}.main-head .bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,.main-head .bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,.main-head .bx-aside-nav .bx-nav-parent.bx-opened > ul{height:auto}.main-head .bx-aside-nav .bx-nav-catinfo{display:none}.main-head .bx-aside-nav .bx-nav-catinfo-back{display:none}@media (min-width:1200px){.main-head .bx-top-nav-container .bx-nav-1-lvl > a{font-size:15px}.main-head .bx-top-nav-container .bx-nav-1-lvl > a span{padding:5px 23px 5px;font-size:14px}.main-head .mobile-pro .bx-top-nav-container .bx-nav-1-lvl > a span{padding:0px 5px;font-size:13px;text-transform:none;color:#5d5d5d}}@media (min-width:992px) and (max-width:1199px){.main-head .bx-top-nav-container .bx-nav-1-lvl > a{font-size:14px}.main-head .bx-top-nav-container .bx-nav-1-lvl > a span{padding:0px}.main-head .section-2 .catalog .bx-top-nav-container .fa{right:5px;top:5px;font-size:2em}}@media (min-width:768px) and (max-width:991px){.main-head .bx-top-nav-container .bx-nav-1-lvl > a{font-size:11px}.main-head .bx-top-nav-container .bx-nav-1-lvl > a span{padding:5px 6px 9px 9px}.main-head .section-2 .catalog .bx-top-nav-container .fa{right:5px;top:2px;font-size:2em}}@media (min-width:768px){.main-head .bx-aside-nav-control,.main-head .bx-aside-nav{display:block}.main-head .bx-top-nav-container{display:block}}@media (max-width:767px){.main-head .bx-aside-nav-control,.main-head .bx-aside-nav{display:block}.main-head .bx-top-nav-container{display:none}.main-head .bx-aside-nav .bx-nav-parent-arrow{display:block}.main-head .bx-aside-nav .bx-nav-1-lvl.bx-nav-parent > a > span > .fa{display:none}}.main-head .bx-aside-nav-control{color:#d14836 !important}.main-head .top-menu{background-color:#e4e4e4;padding:5px 0}.main-head .main-menu{position:relative;top:5px;font-size:12px;font-family:"SegoeLight", sans-serif}.main-head .main-menu ul{padding-left:0px}.main-head .main-menu ul li{list-style-type:none;display:inline-block;padding-right:20px}.main-head .main-menu ul li a{color:#455a64;font-size:14px;text-decoration:none;transition:all 0.7s ease;border-bottom:1px solid transparent}.main-head .main-menu ul li.active a,.main-head .main-menu ul li:hover a{border-bottom:1px solid #3d3d3d;transition:all 0.7s ease}.main-head .toggle-menu{display:block;float:left;right:0;top:10px;text-align:center;line-height:48px;width:28px;height:28px;z-index:10}.main-head .toggle-menu span{position:relative;display:block;width:100%;height:3px;background-color:#455a64;transition:all 0.3s;backface-visibility:hidden;border-radius:2px}.main-head .toggle-menu span:after{top:9px;content:"";position:absolute;left:0;width:100%;height:3px;background-color:#455a64;transition:all 0.3s;backface-visibility:hidden;border-radius:2px}.main-head .toggle-menu span:before{content:"";position:absolute;left:0;top:-9px;width:100%;height:3px;background-color:#455a64;transition:all 0.3s;backface-visibility:hidden;border-radius:2px}.main-head .toggle-menu.on span{background-color:transparent}.main-head .toggle-menu.on span:before{transform:rotate(45deg) translate(5px, 5px)}.main-head .toggle-menu.on span:after{transform:rotate(-45deg) translate(7px, -8px)}.main-head .overlays{position:fixed;height:100%;width:100%;top:0;left:0;display:none;z-index:1000;background:rgba(0, 0, 0, 0.5)}.main-head .overlays .popups{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#f5f7f8;color:#000;z-index:1000;border:1px solid #f5f7f8;padding:40px 20px 5px}.main-head .overlays .popups input{margin-bottom:20px;border-radius:3px;width:300px}.main-head .overlays .popups textarea{width:300px;margin-bottom:15px}.main-head .overlays .popups .close-popups{position:absolute;top:10px;right:15px;height:10px;width:10px;cursor:pointer}.main-head .overlays .popups .close-popups:before{content:'';background-color:#000;position:absolute;height:1px;width:20px;top:7px;left:-3px;transform:rotate(-45deg)}.main-head .overlays .popups .close-popups:after{content:'';background-color:#000;position:absolute;height:1px;width:20px;top:7px;left:-3px;transform:rotate(45deg)}.main-head .overlays .popups .to-sends input{padding:3px 20px;background:#d14836;color:#fff;border:none;border-radius:3px;width:100%;position:relative}.main-head .overlays-1{position:fixed;height:100%;width:100%;top:0;left:0;display:none;z-index:1000;background:rgba(0, 0, 0, 0.5)}.main-head .overlays-1 .popups-1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#f5f7f8;color:#000;z-index:1000;border:1px solid #f5f7f8;padding:40px 20px 5px}.main-head .overlays-1 .popups-1 input{margin-bottom:20px;border-radius:3px;width:300px}.main-head .overlays-1 .popups-1 textarea{width:300px;margin-bottom:15px}.main-head .overlays-1 .popups-1 .close-popups-1{position:absolute;top:10px;right:15px;height:10px;width:10px;cursor:pointer}.main-head .overlays-1 .popups-1 .close-popups-1:before{content:'';background-color:#000;position:absolute;height:1px;width:20px;top:7px;left:-3px;transform:rotate(-45deg)}.main-head .overlays-1 .popups-1 .close-popups-1:after{content:'';background-color:#000;position:absolute;height:1px;width:20px;top:7px;left:-3px;transform:rotate(45deg)}.main-head .overlays-1 .popups-1 .to-sends-1 input{padding:3px 20px;background:#d14836;color:#fff;border:none;border-radius:3px;width:100%;position:relative}.main-head .akk-cab{float:right}.main-head .akk-cab p{display:inline-block}.main-head .akk-cab ul{margin:0;padding:0}.main-head .akk-cab ul li{display:inline-block}.main-head .akk-cab ul a{font-family:"SegoeUI", sans-serif;font-size:14px;color:#455a64;padding:0 5px;text-decoration:none;border-bottom:1px solid transparent;vertical-align:sub}.main-head .akk-cab ul a:hover{border-bottom:1px solid #3d3d3d}.main-head .akk-cab .fa{padding-left:19px}.main-head .middle-head{background-color:#fff;padding-top:20px;padding-bottom:22px}.main-head .middle-head .bx-aside-nav-control{display:block !important;position:relative;left:0;top:7px}.main-head .middle-head .close-nav{position:absolute;color:#d14836;top:10px;right:10px;font-size:25px;cursor:pointer}.main-head .middle-head .catalog-product p{position:relative;top:18px;color:#d14836;font-size:14px;font-family:'SegoeBold', sans-serif;flex-grow:1}.main-head .bx-logo{text-align:center}.main-head .logo img{position:relative}.main-head .logo p{font-family:"SegoeUI", sans-serif;font-size:11px;color:#939393;padding-top:5px;margin-bottom:0 !important}.main-head .search-head{font-family:"SegoeUI", sans-serif}.main-head .search-head .border{border-bottom:1px solid #d14836;position:absolute;width:92%;bottom:-10px;left:4%}.main-head .search{display:inline-block;flex-grow:1}.main-head .search input[type="text"]{margin-top:9px;padding:11px 0 15px 17px;border:none;width:94%;font-size:14px}.main-head .search input[type="submit"]{position:absolute;background:transparent;border:none;width:30px;height:30px;top:10px;right:26px}.main-head .search input:focus{outline:none}.main-head .search .fa{position:absolute;right:35px;top:50%;transform:translateY(-50%);color:#d45544;font-size:20px}.main-head .cont{text-align:right}.main-head .cont a{font-family:"SegoeUi", sans-serif;color:#d4594b;font-size:14px;margin:0}.main-head .cont .telephone{display:block;font-family:"SegoeBold", sans-serif;color:#000 !important;font-size:17px;text-align:left;margin:0;padding-top:3px;padding-bottom:5px}.main-head .cont .call_form{font-family:"SegoeUI", sans-serif;font-size:14px;color:#d14836;background:transparent;border:none}.main-head .but{background-color:#d14836;position:relative}.main-head .but button{background:transparent;border:none;transition:all 0.3s ease;width:100%}.main-head .but button:active{background:#ad3727;transition:all 0.3s ease}.main-head .but img{position:absolute;left:50%;transform:translateX(-50%)}.main-head .but span{position:relative;z-index:1000;background-color:#0059b3;color:#fff;border:1px solid #fff;border-radius:50%;padding:0 3px;font-family:"SegoeUI-SemiBold", sans-serif;font-size:10px;left:12px}.main-head .but p{white-space:nowrap;color:#fff}.main-head .but a{text-decoration:none}.main-head .but strong{position:relative;top:15px;font-size:10px}.section-1 img{width:100%}.section-2{background-color:#f5f7f8;}.section-2 .catalog h2{font-family:"SegoeBold", sans-serif;font-size:22px;text-transform:uppercase;padding-top:18px;padding-bottom:20px}.section-2 .catalog .bx-top-nav-container{background-color:#fff;padding:0 !important;margin-top:0 !important}.section-2 .catalog .bx-nav-1-lvl > a span{color:#455a64;font-family:"SegoeUI", sans-serif}.section-2 .bx-nav-catinfo{display:none !important}.section-2 .bx-nav-2-lvl-container::before{background:#ededed}.section-2 .bx-nav-catinfo-back{display:none !important}.section-2 .bx-nav-parent .fa{transform:rotate(90deg);transition:all 0.4s ease}.section-2 .bx-nav-parent a{padding-top:0 !important}.section-2 .bx-nav-parent a:hover .fa{transform:rotate(-90deg);transition:all 0.4s ease}.section-2 .bx-nav-parent a:hover span{transition:all 0.4s ease}.section-2 .bx-nav-1-lvl.bx-hover > a{background:#fff !important;border-left:4px solid #d14836;transition:all 0.4s ease}.section-2 .bx-nav-1-lvl.bx-hover > a span{transition:all 0.4s ease}.section-2 .bx-nav-1-lvl.bx-active > a{background:#fff !important;border-left:4px solid #d14836;transition:all 0.4s ease}.section-2 .bx-nav-1-lvl.bx-active > a span{transition:all 0.4s ease}.section-2 .bx-nav-1-lvl:hover > a{background:#fff !important;border-left:4px solid #d14836;transition:all 0.4s ease}.section-2 .bx-nav-1-lvl:hover > a span{transition:all 0.4s ease}.section-2 .bx-nav-2-lvl-container{min-width:700px !important;position:absolute !important;top:0 !important;left:100% !important}.section-2 .service .bx-block-title{font-size:22px !important;padding-top:55px !important;font-family:"SegoeUI-Bold", sans-serif}.section-2 .service .bx-block-title h2{margin-bottom:0 !important;margin-top:0 !important;font-family:"SegoeBold", sans-serif;font-size:22px;text-transform:uppercase}.section-2 .service .bx-block-title img{position:relative;bottom:22px;left:1px}.section-2 .service .service-text div{position:relative}.section-2 .service .service-text div a{position:absolute;font-size:14px !important;display:inline-block;padding-left:15px !important;font-family:"SegoeBold", sans-serif;color:#d14836 !important}.section-2 .news-sait{padding-top:52px !important}.section-2 .news-sait h2{margin-top:0 !important;font-family:"SegoeBold", sans-serif;font-size:22px;text-transform:uppercase}.section-2 .news-sait h6{color:#d14836;font-size:14px}.section-2 .news-sait p{font-size:14px}.section-2 .news-sait .news-list{margin:0 !important}.section-2 .news-sait .news-list .col .row{margin:0 !important}.section-2 .news-sait .news-list .card-text{padding-top:10px}.section-2 .news-sait .card-title a{font-family:"SegoeUI", sans-serif;font-size:14px;color:#455a64}.section-2 .news-sait .card-body p{font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-2 .news-sait .bx-newslist-block{padding:0 !important}.section-2 .news-sait .bx-newslist-img{text-align:left !important}.section-2 .news-sait .bx-newslist-img img{width:100%}.section-2 .news-sait .bx-newslist-content{display:none}.section-2 .news-sait .bx-newslist .btn{border:none !important;background:transparent !important;color:#d14836;padding:1px 0 !important;font-size:14px !important}.section-2 .news-sait .news-list-more .btn{font-family:"SegoeUI", sans-serif;font-size:14px !important;background:none;border:none;color:#d14836;padding:0;margin-bottom:20px;font-size:14px !important}.section-2 .news-sait .card-img-top{width:100%}.section-2 .news-sait .new-btn a{margin-top:15px;font-family:"SegoeBold", sans-serif;font-size:14px !important;background-color:#d14836 !important;padding:6px 35px !important;border-color:#d14836}.section-2 .mailing{padding-top:45px}.section-2 .mailing h3{margin-bottom:0 !important;font-family:"SegoeBold", sans-serif !important;font-size:22px !important}.section-2 .mailing img{position:relative;bottom:20px;right:4px;max-width:100%}.section-2 .mailing p{font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-2 .mailing .bx-block-title{margin-bottom:0 !important}.section-2 .mailing .bx-input-group{font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-2 .mailing .bx-form-control{background:transparent;border:none;border-bottom:1px solid #d14836}.section-2 .mailing .sender-btn span{font-family:"SegoeBold", sans-serif;font-size:14px !important}.section-2 .mailing .btn-subscribe{background-color:#d14836;padding:0 35px;border-radius:5px}.section-2 .mailing .btn-subscribe:before{display:none !important}.section-2 .mailing .sender-text p{font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-2 .mailing .sender-text a{color:#d14836 !important}.section-2 .company-img{text-align:center;padding:10px 0}.section-2 .top-price{padding-bottom:30px}.section-2 .top-price h2{font-family:"SegoeBold", sans-serif;font-size:30px;padding-bottom:15px}.section-2 .top-price .btn-slide{display:inline-block;float:right;margin-top:14px !important}.section-2 .top-price .btn-slide .prev{display:inline-block;border:1px solid #e4e4e4;padding:10px 14px;background:#fff}.section-2 .top-price .btn-slide .next{display:inline-block;border:1px solid #e4e4e4;padding:12px 14px;background:#fff}.section-2 .top-price .btn-slide:hover{cursor:pointer}.section-2 .bx-section-desc .bx-green{display:none !important}.section-2 .product-item-container{position:relative;background:#fff;box-shadow:0 7px 15px 0 rgba(0, 0, 0, .19);transition:all 0.1s ease !important}.section-2 .product-item-container:hover{box-shadow:none !important;transition:all 0.1s ease !important}.section-2 .product-item-container:hover .border{left:0;top:0;height:100%;width:100%}.section-2 .product-item-container:hover .product-item{box-shadow:none !important;transition:all 0.1s ease !important}.section-2 .product-item-container:hover .product-item .product-item-image-original{z-index:16 !important}.section-2 .product-item-container:hover .product-item-image-wrapper{padding-right:0 !important;padding-left:0 !important}.section-2 .product-item-container .product-item-image-wrapper{margin-bottom:5px;margin-top:5px;padding-top:100% !important}.section-2 .product-item-container .product-item-scu-item-text-container{position:relative;z-index:15}.section-2 .product-item-container .selected .product-item-scu-item-text-block{outline-color:#fc0 !important}.section-2 .product-item-container .product-item-amount-field-container{position:relative;z-index:15;text-align:right}.section-2 .product-item-price-container{width:50%;float:left}.section-2 .product-item-price-container .product-item-price-current{font-size:1.3em}.section-2 .product-item-amount-description-container{display:none}.section-2 .product-item-quantity-container{width:49%;float:right;margin:11px 0 0 0}.section-2 .product-item .blue-type{color:#0059b3;margin:0 0 3px !important;font-size:0.9em;font-weight:normal}.section-2 .border{border:1px solid #d7d7d7}.section-2 .top-assistant{padding-top:18px;padding-bottom:15px}.section-2 .top-assistant .btn-slide{display:inline-block;float:right;margin-top:10px}.section-2 .top-assistant .btn-slide .prev{display:inline-block;border:1px solid #e4e4e4;padding:10px 14px;background:#fff}.section-2 .top-assistant .btn-slide .next{display:inline-block;border:1px solid #e4e4e4;padding:10px 14px;background:#fff}.section-2 .top-assistant .btn-slide:hover{cursor:pointer}.section-2 .product-item-amount-field{width:32%}.section-2 .product-item-amount-field-btn-minus{background:transparent}.section-2 .product-item-amount-field-btn-plus{background:transparent}.section-2 .img-wrap{padding-top:89%;position:relative}.section-2 .product-item-title{font-family:"SegoeUI", sans-serif;line-height:18px !important;white-space:normal !important;margin-bottom:5px !important}.section-2 .product-item-title a{font-weight:bold;font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-2 .product-item-info-container{padding:0 !important;margin-bottom:0 !important}.section-2 .product-item-info-container .btn{color:white;font-family:"SegoeBold", sans-serif;font-size:14px !important;background-color:#d14836 !important;padding:6px 30px !important;margin-bottom:15px;border-color:#d14836 !important;position:relative;z-index:16;transition:all 0.4s ease}.section-2 .product-item-info-container .btn:active,.section-2 .product-item-info-container .btn:hover{background-color:#9e382a !important;transition:all 0.4s ease}.section-2 .product-item-info-container .btn:focus{color:#fff}.section-2 .product-item-info-container-title{}.section-2 .product-item-info-container-title .modal-1 .checkbox{display:inline-block}.section-2 .product-item-info-container-title .modal-1 input{display:inline-block;margin:0;width:9px !important;height:15px !important}.section-2 .product-item-info-container-title .modal-1 .checkbox{color:#999;font-size:15px;position:relative}.section-2 .product-item-info-container-title .modal-1 .checkbox label{position:relative;padding-left:20px}.section-2 .product-item-info-container-title .modal-1 .checkbox label:before{background:#acb5ba;content:"";height:15px;left:0;position:absolute;top:1px;width:15px;border-radius:4px}.section-2 .product-item-info-container-title .modal-1 .checkbox label:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:9px;left:6px;position:absolute;top:3px;width:4px;transform:rotate(40deg);-ms-transform:rotate(40deg);-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg);opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:hover + label:after{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";border-color:#999}.section-2 .product-item-info-container-title .modal-1 .modal-1 .checkbox input[type="checkbox"]:hover + label:after{border-color:#fff}.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:checked + label:after,.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:checked + label:before{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:checked + label:before{background:#0059b3}.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:checked + label{color:#12b555}.section-2 .product-item-price-current{color:#0059b3 !important}.section-2 .bx-pagination-container{display:none}.section-2 .banner-sale{position:relative;padding:25px 0 20px 0}.section-2 .banner-sale img{width:100%}.section-2 .banner-sale .banner-wrap{background:#0059b3;display:inline-block}.section-2 .banner-sale .banner-wrap h1{display:inline-block;padding-left:35px;padding-top:9px;padding-bottom:30px;font-size:56px;font-family:'SegoeBold', sans-serif;color:#fff}.section-2 .banner-sale .banner-wrap h4{display:inline-block;max-width:67%;position:relative;z-index:10;font-size:14px;font-family:'SegoeBold', sans-serif;color:#fff;padding-left:25px}.section-2 .banner-sale .banner-wrap img{position:absolute;right:0;bottom:0}.section-2 .banner-sale .banner-wrap span{vertical-align:super}.section-2 .banner-sale .banner-wrap p{font-size:14px;font-family:'SegoeUI', sans-serif;padding-top:4px}.section-2 .news-price h2{font-family:"SegoeBold", sans-serif;font-size:22px !important;padding-bottom:20px !important}.section-2 .sale-price-catalog .top-assistant h2{font-family:"SegoeBold", sans-serif;font-size:22px !important;margin-top:10px;padding-bottom:20px}.section-2 .sale-price-catalog .top-assistant .button-slide .btn-slide{display:inline-block;float:right;margin-top:0}.section-2 .sale-price-catalog .top-assistant .button-slide .btn-slide .prev{display:inline-block;border:1px solid #e4e4e4;padding:10px 14px;background:#fff}.section-2 .sale-price-catalog .top-assistant .button-slide .btn-slide .next{display:inline-block;border:1px solid #e4e4e4;padding:10px 14px;background:#fff}.section-2 .sale-price-catalog .top-assistant .button-slide .btn-slide:hover{cursor:pointer}.section-2 .product-slider .slick-arrow{position:absolute;right:14px;top:-60px}.section-2 .product-slider #prev{right:50px;background:#fff;border-radius:0 !important;border-color:#e4e4e4;color:#0059b3;position:absolute;z-index:1}.section-2 .product-slider #next{background:#fff;border-radius:0 !important;border-color:#e4e4e4;color:#0059b3;position:absolute;z-index:1}.section-2 .product-slider .slick-disabled{color:#e4e4e4 !important}.company-stock{padding-top:20px;padding-bottom:35px}.company-text{padding-bottom:20px !important;padding-top:20px}.company-text h2{font-family:"SegoeBold", sans-serif;font-size:24px !important;padding-bottom:15px;margin-top:0 !important}.company-text p{font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-4{background-color:#d14836;padding-top:20px;padding-bottom:35px}.section-4 .advantages-title{text-align:center;padding-bottom:15px;font-family:"SegoeBold", sans-serif;font-size:22px !important}.section-4 .advantages-title h2{margin-top:5px !important}.section-4 .img-text{padding-top:15px;display:inline-block;padding-right:65px;vertical-align:top}.section-4 .img-text img{position:relative;left:50%;transform:translateX(-50%)}.section-4 .img-text p{font-family:"SegoeBold", sans-serif;font-size:14px !important;padding-top:30px;text-align:center;color:#fff !important}.section-4 .seven{padding-right:0 !important}.section-5{padding-top:15px;padding-bottom:40px}.section-5 img{width:100%}.section-5 .title-suppliers{text-align:center;font-family:"SegoeBold", sans-serif;font-size:22px !important;margin-bottom:1.8em;text-align:center}.section-5 .title-suppliers h2{display:inline-block}.section-5 .slider .slick-arrow{position:absolute;right:14px;top:-40px}.section-5 .slider #prev{right:50px;background:#fff;border-radius:0 !important;border-color:#e4e4e4;color:#0059b3;top:-82px}.section-5 .slider #next{background:#fff;border-radius:0 !important;border-color:#e4e4e4;color:#0059b3;top:-82px}.bx-footer{border-top:1px solid #d14836;padding-top:50px;background:white;margin-top:1em}.bx-footer .bx-inclogofooter-logo img{position:relative;left:50%;transform:translate(-50%)}.bx-footer .bx-inclogofooter-tel{font-size:12px;text-align:center}.bx-footer .bx-inclogofooter-tel p{font-family:"SegoeUI", sans-serif}.bx-footer .bx-block-title-product{font-family:"SegoeBold", sans-serif;font-size:14px !important}.bx-footer .bx-inclinksfooter-list-product{font-family:"SegoeLight", sans-serif;font-size:14px !important;padding:0;list-style-type:none}.bx-footer .bx-inclinksfooter-list-product a{color:#8f9ca2 !important}.bx-footer .bx-block-title-company{font-family:"SegoeBold", sans-serif;font-size:14px !important}.bx-footer .bx-block-title-search{font-family:"SegoeBold", sans-serif;font-size:14px !important}.bx-footer .bx-inclogofooter-text-search p{font-family:"SegoeUI", sans-serif;font-size:14px !important;padding-bottom:30px}.bx-footer .bx-inclogofooter-text-search a{color:#d14836 !important}.bx-footer .connection{text-align:right !important}.bx-footer .connection .bx-inclogofooter-tel-connection .telephone{color:black;font-size:1.6em;line-height:2em}.bx-footer .connection .bx-inclogofooter-tel-connection h3{margin-top:0 !important}.bx-footer .connection .bx-inclogofooter-email{padding-bottom:15px !important}.bx-footer .connection .bx-inclogofooter-esitemap{padding-bottom:15px !important}.bx-footer .connection .bx-inclogofooter-esitemap a{padding-right:10px !important}.bx-footer .bx-footer-bottomline{background-color:#455a64;color:#fff;margin-top:10px}.bx-footer .flexSB .firm{text-align:right}.bx-footer .flexSB .firm a{color:#fff !important}.bx-footer .flexSB .firm p{display:inline-block !important}.bx-footer .flexSB .firm img{padding-left:15px !important}.section-6 .mailing{padding-top:15px}.section-6 .mailing h3{margin-bottom:0 !important;font-family:"SegoeBold", sans-serif !important;font-size:22px !important}.section-6 .mailing img{position:relative;bottom:20px;right:4px;max-width:100%}.section-6 .mailing p{font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-6 .mailing .bx-block-title{margin-bottom:0 !important}.section-6 .mailing .bx-input-group{font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-6 .mailing .bx-form-control{background:transparent;border:none;border-bottom:1px solid #d14836}.section-6 .mailing .sender-btn span{font-family:"SegoeBold", sans-serif;font-size:14px !important}.section-6 .mailing .btn-subscribe{background-color:#d14836;padding:0 35px;border-radius:5px}.section-6 .mailing .btn-subscribe:before{display:none !important}.section-6 .mailing .sender-text p{font-family:"SegoeUI", sans-serif;font-size:14px !important}.section-6 .mailing .sender-text a{color:#d14836 !important}@media only screen and (max-width:1300px){.main-head .logo p span{margin:0}}@media only screen and (max-width:1265px){.main-head .main-menu ul li{padding-right:30px}}@media only screen and (max-width:1200px){.main-head .top-menu .main-menu{font-size:11px}.main-head .top-menu .main-menu li{padding-right:14px}.main-head .top-menu .main-menu li a{font-size:14px}.main-head .top-menu .akk-cab ul a{font-size:12px}.main-head .middle-head .but button{padding:auto 5px !important}.main-head .middle-head .cont-button{float:right;padding-right:0}.main-head .middle-head .call_form{font-size:12px !important}.main-head .middle-head .logo img{left:0}.main-head .middle-head .logo p{font-size:10px}.main-head .search .fa{right:0}.section-2 .service .bx-block-title img{width:100%;left:-5px;bottom:18px}.section-2 .service .mailing{bottom:19px}.section-2 .product-item-title a{font-size:12px !important}.section-2 .product-item-button-container .btn{padding:6px 25px !important;font-size:14px !important}.section-2 .product-item-button-container .btn-link{white-space:normal !important}.section-2 .product-item-image-wrapper{position:relative;margin-bottom:0 !important}.section-2 .product-item-container .product-item-price-container .product-item-price-current{font-size:1.1em}.section-2 .product-item-container .product-item-quantity-container span{min-width:8px;height:8px}.section-4 .advantages-content p{font-size:14px !important}.section-4 .advantages-content .seven{padding-right:0 !important}.section-4 .img-text{padding-right:35px !important}.bx-footer .bx-inclogofooter .pb15{padding-bottom:0 !important}.bx-footer .bx-inclogofooter .pt22{padding-top:10px !important}.bx-footer .bx-inclogofooter-text-search p{padding-bottom:0 !important}.bx-footer .connection .telephone{font-size:22px !important}}@media only screen and (max-width:1199px){.main-head .middle-head .catalog-product p{top:14px;line-height:13px}}@media only screen and (max-width:992px){.main-head .toggle-menu span{top:15px}.main-head .top-menu .top-logo{display:none}.main-head .tr-block{transform:translate(0%) !important;transition:all 0.15s ease !important}.main-head .closes{position:absolute;top:15px;right:15px;color:#d14836;font-size:20px}.main-head .main-menu{display:block;width:100%;height:100%;padding-top:40px;background-color:#4c5c65;position:fixed;top:0;left:0;transform:translate(-100%);transition:all 0.15s ease;z-index:1050}.main-head .main-menu ul{padding:0px;margin:0}.main-head .main-menu li{display:block !important;line-height:0;padding:0}.main-head .main-menu a{border-bottom:1px solid #3d4b53 !important;display:block;line-height:48px;padding:0 20px;font-size:14px;transition:all 0.7s ease;color:#fff !important}.main-head .main-menu a:hover{background-color:#1b2637;transition:all 0.7s ease}.main-head .akk-cab a{font-size:15px !important}.main-head .cont-button{float:right}.main-head .middle-head .mobile-pro{padding:0 0 20px 15px}.main-head .search-head{margin-left:0}.main-head .search-head .fa{right:15px}.main-head .cont a{font-size:12px}.main-head .cont .telephone{font-size:14px}.main-head .bottom-content h3{font-size:36px}.main-head .bottom-content h1{font-size:45px}.main-head .bottom-content h2{font-size:27px}.section-2{}.section-2 .catalog{}.section-2 .catalog h2{font-size:20px}.section-2 .catalog .bx-nav-2-lvl-container{width:100% !important;min-width:400px !important}.section-2 .catalog .bx-nav-list-1-lvl span{padding-left:9px !important}.section-2 .catalog .bx-nav-list-2-lvl{width:100% !important}.section-2 .service .bx-block-title{padding-top:40px !important}.section-2 .service .bx-block-title h2{font-size:20px}.section-2 .service .bx-block-title img{bottom:17px;left:-1px}.section-2 .service .service-text div a{font-size:12px !important}.section-2 .news-sait{padding-top:40px !important}.section-2 .news-sait h2{font-size:20px !important}.section-2 .news-sait .card-title a{font-size:12px !important}.section-2 .news-sait .card-text{font-size:12px !important;margin-bottom:5px !important}.section-2 .news-sait .news-list-more .btn{margin-bottom:10px !important}.section-2 .mailing{padding-top:40px !important}.section-2 .mailing .bx-block-title h3{font-size:20px !important}.section-2 .mailing .bx-block-title img{bottom:18px;right:0px}.section-2 .mailing .bx-block-title p{font-size:12px !important}.section-2 .mailing .sender-text p{font-size:12px !important}.section-2 .news-price .top-assistant{padding-bottom:0 !important}.section-2 .news-price .top-assistant h2{font-size:20px !important}.sale-price-catalog .top-assistant h2{padding-bottom:20px !important}.company-text h2{font-size:20px !important}.company-text p{font-size:12px !important}.company-text .banner-sale img{padding-top:10px !important}.section-4 .advantages-title h2{font-size:24px !important}.section-4 .advantages-content{text-align:center}.section-4 .advantages-content .img-text{text-align:left;padding-left:35px}.section-5 .title-suppliers h2{font-size:24px !important}.bx-footer{padding-top:20px}.bx-footer .bx-inclogofooter .pt22{padding-bottom:10px !important}.bx-footer .tr{text-align:right !important}.bx-footer .connection .bx-inclogofooter-tel-connection .telephone{font-size:14px !important}}@media only screen and (max-width:991px){.main-head .logo{display:none}.main-head .top-menu .top-logo{padding-left:15px;display:inline-block !important;width:208px}.sale-price-catalog .top-assistant h2{padding-bottom:2px !important}}@media only screen and (max-width:767px){h1.name-page,h2.name-page{font-size:1.4em}.main-head{}.main-head .toggle-menu span{top:0}.main-head .top-menu .navi-cab{display:none}.main-head .top-menu .top-connection{display:inline-flex !important;padding-top:10px}.main-head .top-menu .top-connection a{color:#000;transition:all 0.1s ease}.main-head .top-menu .top-connection a:active{color:#fc0;transition:all 0.1s ease}.main-head .top-menu .top-connection .top-tele{padding-right:10px}.main-head .top-menu .top-connection i{padding-right:10px;font-size:20px}.main-head .toggle-menu{padding-top:15px}.main-head .middle-head{padding:7px 0 !important}.main-head .middle-head .cont-button{display:none !important}.main-head .middle-head .catalog-product p{line-height:1.5em;font-size:1.5em}.main-head .middle-head .search-head .border{bottom:0}.section-2 .product-item-title{position:absolute;width:50%;top:15px;right:15px;text-align:right}.section-2 .catalog .tab-demo .active{opacity:1 !important;height:auto !important}.section-2 .catalog .tab-demo .tabs{opacity:0;height:0}.section-2 .catalog .tab-demo .on{border:1px solid #fc0 !important}.section-2 .catalog .tab-demo .top-assistant{padding:0 !important}.section-2 .catalog .tab-demo .top-assistant h2{display:inline-block !important;cursor:pointer;border:1px solid #e4e4e4;padding-bottom:20px !important;margin-top:15px !important;font-size:14px !important}.section-2 .catalog .title{display:none}.section-2 .banner-sales{padding-bottom:15px !important}.section-2 .banner-sales img{width:100%}.section-2 .service{display:none}.section-2 .news-sait{display:none}.section-2 .mailing{display:none}.section-2 .mailing-bottom{display:block !important}.section-2 .company-img{display:none}.section-2 .news-price{display:none}.section-2 .banner-sale{display:none}.section-2 .sale-price-catalog{display:none}.section-2 .company-text{display:none}.section-2 .product-item-button-container{text-align:left;padding-top:30px;width:30%}.section-2 .product-item-button-container .btn{position:relative;margin-top:11px}.section-2 .product-item-container .border{left:4px}.section-2 .product-item-container .product-item-image-wrapper{padding-top:25% !important}.section-2 .product-item-container .product-item-image-original{background-position:left;width:28%}.section-2 .product-item-container .product-item-title a{font-size:20px !important}.section-2 .product-item-container .bx-item-sku{position:absolute;right:10px;top:25%;width:50%;clear:both;text-align:right}.section-2 .product-item-container .product-item-info-container-title{position:absolute;top:80%;right:17px}.section-2 .product-item-container .product-item-price-container{margin-bottom:0;position:absolute}.section-2 .product-item-container .product-item-quantity-container{position:absolute;right:15px;top:63%;transform:translateY(-20%);z-index:1000}.section-4 .advantages-content .seven{padding-right:35px !important}.section-5{padding-top:1.5em;padding-bottom:15px;border-bottom:1px solid #fc0}.section-5 h2{margin-top:0}.section-5 .title-suppliers{padding-bottom:1em;margin-bottom:0}.bx-footer{padding-bottom:55px}.bx-footer .bx-inclogofooter{display:none}.bx-footer .bx-inclogofooter-text-search a{padding-bottom:5px !important}.bx-footer .connection .bx-inclogofooter-email{padding-bottom:5px !important}.bx-footer .connection .bx-inclogofooter-esitemap{padding-bottom:5px !important}.bx-footer .connection .bx-social-footer{padding-bottom:5px !important}.bx-footer .bx-footer-bottomline .flexSB{padding-top:10px !important}.bx-footer .bx-footer-bottomline .copy-text p{font-size:10px !important;vertical-align:top !important}.bx-footer .bx-footer-bottomline .firm{font-size:10px !important;vertical-align:top !important}}@media only screen and (max-width:580px){.main-head .middle-head .catalog-product p{font-size:1.5em;line-height:1.5em;padding:0 10px 0 0}.main-head .cont-button{display:none !important}.section-2 .product-item-container .border{left:3px}.section-2 .catalog .news-prices .top-assistant{padding-bottom:70px !important}.section-2 .catalog .news-prices .top-assistant h2{font-size:14px !important;padding:5px !important;margin-top:10px !important;margin-bottom:0 !important}.section-4 .img-text{padding-left:0 !important;padding-right:15px !important}.section-4 .advantage-work .advantages-content .seven{padding-right:0 !important}.section-5 .title-suppliers{text-align:left !important}.section-5 .title-suppliers h2{font-size:20px !important}.bx-footer .bx-footer-bottomline img{display:none}}@media only screen and (max-width:575px){.main-head .search-head .border{width:87%}}@media only screen and (max-width:536px){.main-head .search-head input{margin-left:0}}@media only screen and (max-width:480px){.main-head .top-menu .top-connection i{padding-right:0;font-size:15px}.main-head .overlays .popups input{width:275px}.main-head .overlays .popups textarea{width:275px}.main-head .overlays-1 .popups-1 input{width:275px}.main-head .overlays-1 .popups-1 textarea{width:275px}.main-head .top-menu .search-head .border{display:none}.main-head .top-menu .search-head input{margin-left:0;padding:11px 0 15px 5px}.main-head .but p{font-size:15px}.main-head .middle-head .col-6{padding:0}.main-head .bottom-content h3{font-size:30px}.main-head .bottom-content h1{font-size:38px}.main-head .bottom-content h2{padding-top:2px;font-size:23px}.main-head .search .fa-search{display:none}.section-2 .product-item-container .product-item-title a{font-size:12px !important}.section-2 .product-item-container .border{left:2px}.section-4 .advantage-work .advantages-content .seven{padding-right:15px !important}.bx-footer .connection .bx-inclogofooter-tel-connection .telephone{font-size:12px !important}.bx-footer .bx-block-title-search{margin-top:2px !important}.bx-footer .bx-inclogofooter-text-search{font-size:11px !important}}@media only screen and (min-width:993px){.main-head .middle-head .mobile-pro{padding:0 0 20px 0}.main-head .top-logo{display:none !important}.main-head .toggle-menu{display:none}}@media only screen and (min-width:768px){.main-head .top-menu .top-connection{display:none !important}.section-2 .catalog .tab-demo{display:none !important}.section-2 .banner-sales{display:none !important}.section-6{display:none}}@media only screen and (width:1200px){.section-2 .service .bx-block-title img{left:-9px;bottom:20px}.section-4 .advantages-content{text-align:center}.main-head .search .fa-search{right:15px}}.bx-soa-cart-total{margin-top:40px}#call_feedback.popup-window[style*="block"]{left:0 !important;right:0;margin:0 auto;width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;top:10% !important;max-width:675px}.product-item-list-col-4{margin-bottom:1em}.company-sect{background-color:#f5f7f8;scrollbar-base-color:lime !important;}.company-sect .bx-sidebar-block{}.company-sect .bx-sidebar-block .bx_filter_section{background:#ededed}.company-sect .bx-sidebar-block .bx_filter_section .bx_filter_parameters_box_title{border:none;text-transform:uppercase;font-size:14px;font-family:'SegoeBold', sans-serif}.company-sect .bx-sidebar-block .bx_ui_slider_track{height:3px !important}.company-sect .bx-sidebar-block .bx_ui_slider_track .p1{height:13px;width:13px;background:white;border:2px solid #d14836;border-radius:50%;z-index:1}.company-sect .bx-sidebar-block .bx_ui_slider_track .p2{display:none}.company-sect .bx-sidebar-block .bx_ui_slider_track .p3{display:none}.company-sect .bx-sidebar-block .bx_ui_slider_track .p4{display:none}.company-sect .bx-sidebar-block .bx_ui_slider_track .p5{height:13px;width:13px;background:white;border:2px solid #d14836;border-radius:50%;z-index:1}.company-sect .bx-sidebar-block .bx_ui_slider_track .left{border:1px solid #d14836;border-radius:50%;background:#d14836;top:-5px;height:13px;width:13px;margin-left:-1px !important;z-index:80 !important}.company-sect .bx-sidebar-block .bx_ui_slider_track .right{border:1px solid #d14836;border-radius:50%;background:#d14836;top:-5px;height:13px;width:13px;margin-right:-1px !important;z-index:80 !important}.company-sect .bx-sidebar-block .bx_ui_slider_track .bx_filter .bx_ui_slider_pricebar_V{height:3px !important;z-index:0 !important;background:#d14836 !important}.company-sect .bx-sidebar-block .bx_ui_slider_track .bx_ui_slider_pricebar_VD{z-index:0 !important}.company-sect .bx-sidebar-block .bx_ui_slider_track .bx_ui_slider_pricebar_VN{z-index:0 !important}.company-sect .bx-sidebar-block .bx_filter_parameters_box_container_block:nth-child(2){text-align:left !important}.company-sect .bx-sidebar-block .bx_filter_parameters_box_container_block{text-align:right}.company-sect .bx-sidebar-block .bx_filter_parameters_box_container{text-align:center}.company-sect .bx-sidebar-block .bx_filter_parameters_box_container .bx_filter_search_reset{display:none !important}.company-sect .bx-sidebar-block .bx_filter_parameters_box_container .bx_filter_search_button{background-color:#d14836 !important;padding:8px 10px !important;color:#fff;border:1px solid #d14836;border-radius:3px;margin-bottom:15px;transition:all 0.2s ease}.company-sect .bx-sidebar-block .bx_filter_parameters_box_container .bx_filter_search_button:focus{outline:none}.company-sect .bx-sidebar-block .bx_filter_parameters_box_container .bx_filter_search_button:hover{background-color:#ad3727 !important;border-color:#ad3727 !important;transition:all 0.2s ease}.company-sect .bx-sidebar-block input[type="checkbox"] i{background:red !important}.company-sect .filter-block{display:none}.company-sect .filter-block .on{display:inline-block !important;transition:all 0.3s ease;position:relative;left:10px}.company-sect .filter-block .fas{display:none}.company-sect .bx-sidebar-block .bx-block-title{font-size:22px !important;padding-top:55px !important;font-family:"SegoeUI-Bold", sans-serif}.company-sect .bx-sidebar-block .bx-block-title h2{margin-bottom:0 !important;margin-top:0 !important;font-family:"SegoeBold", sans-serif;font-size:22px;text-transform:uppercase}.company-sect .bx-sidebar-block .bx-block-title img{position:relative;bottom:22px;left:1px}.company-sect .bx-sidebar-block .service-text div{position:relative}.company-sect .bx-sidebar-block .service-text div a{position:absolute;font-size:14px !important;display:inline-block;padding-left:15px !important;font-family:"SegoeBold", sans-serif;color:#d14836 !important}.company-sect .bx-subscribe{padding-top:45px}.company-sect .bx-subscribe h3{margin-bottom:0 !important;font-family:"SegoeBold", sans-serif !important;font-size:22px !important}.company-sect .bx-subscribe img{position:relative;bottom:20px;right:4px;max-width:100%}.company-sect .bx-subscribe p{font-family:"SegoeUI", sans-serif;font-size:14px !important}.company-sect .bx-subscribe .bx-block-title{margin-bottom:0 !important}.company-sect .bx-subscribe .bx-input-group{font-family:"SegoeUI", sans-serif;font-size:14px !important}.company-sect .bx-subscribe .bx-form-control{background:transparent;border:none;border-bottom:1px solid #d14836}.company-sect .bx-subscribe .sender-btn span{font-family:"SegoeBold", sans-serif;font-size:14px !important}.company-sect .bx-subscribe .btn-subscribe{background-color:#d14836;padding:0 35px;border-radius:5px}.company-sect .bx-subscribe .btn-subscribe:before{display:none !important}.company-sect .bx-subscribe .sender-text p{font-family:"SegoeUI", sans-serif;font-size:14px !important}.company-sect .bx-subscribe .sender-text a{color:#d14836 !important}.company-sect .scroll-firma{max-height:115px;padding:15px 0 0 0}.company-sect .scroll-firma .mCSB_buttonUp{left:3px;text-decoration:none}.company-sect .scroll-firma .mCSB_buttonDown{left:3px;text-decoration:none}.company-sect .scroll-firma .mCSB_dragger_bar{background-color:#d14836}.company-sect .scroll-firma .mCSB_dragger_bar:hover{background-color:#d14836 !important}.company-sect .scroll-firma #mCSB_1_dragger_vertical:hover{color:#d14836 !important}.company-sect .bx_catalog_tile ul li{width:27%;padding:0 20px 0 0}.company-sect .bx_catalog_tile ul li .wrap-border{position:relative;display:inline-block}.company-sect .bx_catalog_tile ul li .wrap-border .border{border-color:#9f9fa0}.company-sect .bx_catalog_tile ul li .wrap-border .bx_catalog_tile_img{width:212px;height:212px;border:none}.company-sect .bx_catalog_tile .main-site{display:inline-block;padding-right:13px;margin-top:0}.company-sect .bx_catalog_tile .main-site a{font-family:'SegoeBold', sans-serif;color:#d14836;padding-right:13px;font-size:14px}.company-sect .bx_catalog_tile .page-catalog{display:inline-block;padding-right:13px;margin-top:0}.company-sect .bx_catalog_tile .page-catalog a{font-size:14px;font-family:'SegoeBold', sans-serif;color:#d14836;padding-right:13px}.company-sect .bx_catalog_tile .this-page{display:inline-block;margin-top:0;border:none;font-family:'SegoeBold', sans-serif;font-size:14px}.company-sect .bx_catalog_tile .name-page{margin-top:0;padding-bottom:20px;font-family:'SegoeBold', sans-serif;font-size:24px}.company-sect .bx_catalog_tile .text-info-company{font-family:'SegoeUI', sans-serif;font-size:14px}.company-sect .void-page .bx_catalog_tile_title{padding-top:10px;font-family:'SegoeBold', sans-serif;font-size:14px;text-transform:uppercase;text-align:center;height:5em}.company-sect .void-page .bx_catalog_tile_title a{color:#d14836}.company-sect .product-item-container{background-color:#fff;height:auto !important}.company-sect .product-item-container .border{border:1px solid #d7d7d7}.company-sect .product-item-container .product-item-button-container .btn{border:none;background-color:#d14836;padding:7px 34px;font-family:'SegoeBold', sans-serif;font-size:14px;width:100%;color:#fff}.company-sect .product-item-container .product-item-button-container .btn:hover{text-decoration:none}.company-sect .product-item-container .product-item-image-wrapper{position:relative;z-index:16;margin-bottom:5px;padding-top:75%;margin-top:5px}.company-sect .product-item-container .product-item{padding:0}.company-sect .product-item-container .product-item .bx-item-sku .product-item-info-container{margin-bottom:0 !important}.company-sect .product-item-container .product-item .product-item-title{font-family:"SegoeUI", sans-serif;font-size:14px;white-space:normal;margin-bottom:5px;height:4.1em}.company-sect .product-item-container .product-item .product-item-info-container .product-item-button-container{position:relative;z-index:16}.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title{font-family:"SegoeUI", sans-serif;font-size:14px}.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title .product-item-quantity{font-family:'SegoeBold', sans-serif}.company-sect .product-item-container .product-item .product-item-price-container{width:50%;float:left}.company-sect .product-item-container .product-item .product-item-price-container .product-item-price-current{font-family:'SegoeBold', sans-serif;font-size:1.3em;color:#0059b3}.company-sect .product-item-container .product-item .product-item-scu-container .blue-type{margin:0 0 3px !important;color:#0059b3}.company-sect .product-item-container .product-item .product-item-scu-block{position:relative;z-index:25}.company-sect .product-item-container .product-item .product-item-scu-item-list .product-item-scu-item-text-block:hover{outline:1px solid #0059b3 !important}.company-sect .product-item-container .product-item .product-item-scu-item-list .selected .product-item-scu-item-text-block{outline:2px solid #ffc107 !important}.company-sect .product-item-container .product-item .product-item-quantity-container{width:49%;float:right;margin:6px 0 0 0}.company-sect .product-item-container .product-item .product-item-quantity-container .product-item-amount-description-container{display:none}.company-sect .product-item-container .product-item .product-item-quantity-container span{background:none;position:relative;display:inline-block;min-width:12px;height:22px;color:#fff;vertical-align:middle;text-align:center;cursor:pointer;transition:background 300ms ease, opacity 300ms ease}.company-sect .product-item-container .product-item .product-item-quantity-container span:hover{background:none}.company-sect .product-item-container .product-item .product-item-quantity-container input{width:32%}.company-sect .product-item-container .product-item .product-item-quantity-container .product-item-amount-field-container{position:relative;z-index:50;text-align:right}.company-sect .modern-page-navigation{padding-bottom:20px}.company-sect .modern-page-navigation a{color:#d14836;border:none}.company-sect .modern-page-navigation .modern-page-title{padding-right:20px;color:#455a64;font-family:'SegoeUI', sans-serif}.company-sect .modern-page-navigation .modern-page-current{border:1px solid #d14836;padding:9px 13px;color:#455a64}.company-sect .modern-page-navigation .modern-page-next{border:1px solid #e4e4e4;background-color:#fff;padding:10px 15px;color:#0059b3}.company-sect .modern-page-navigation .modern-page-previous{border:1px solid #e4e4e4;background-color:#fff;padding:10px 15px;color:#0059b3}.company-sect .catalog-callback{padding-top:18px;padding-bottom:24px;background-color:#0059b3}.company-sect .catalog-callback .callback-text{display:inline-block;padding-left:130px;max-width:54%}.company-sect .catalog-callback .callback-text h1,.company-sect .catalog-callback .callback-text .catalog-callback-title{font-size:36px;color:#fff;font-family:"SegoeBold", sans-serif;margin:0;padding-bottom:18px}.company-sect .catalog-callback .callback-text h2{font-size:14px;color:#fff;font-family:"SegoeBold", sans-serif;margin:0}.company-sect .catalog-callback .callback-button{display:inline-block;position:absolute;top:73%;transform:translateY(-42%);width:50%;right:0}.company-sect .catalog-callback .callback-button input{display:inline-block;padding:5px 10px;border-radius:3px;border-color:#fff;border:none;width:45%}.company-sect .catalog-callback .callback-button a{color:#fff;font-size:14px;background-color:#d14836;border-radius:3px;font-family:"SegoeBold", sans-serif;padding:4px 38px 7px;margin-left:6px}.company-sect .catalog-callback .callback-button a:hover{text-decoration:none}.product-item-container{padding:3px}.overlay{position:fixed;height:100%;width:100%;top:0;left:0;display:none;z-index:1000;background:rgba(0, 0, 0, 0.5)}.overlay .popup{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#d14836;color:#fff;z-index:1000;border:1px solid #d14836;border-radius:50px;padding:300px}.overlay .popup h2{font-size:20px;margin-bottom:20px}.overlay .popup .close-popup{position:absolute;top:10px;right:15px;height:10px;width:10px;cursor:pointer}.overlay .popup .close-popup:before{content:'';background-color:#fff;position:absolute;height:1px;width:20px;top:7px;left:-3px;transform:rotate(-45deg)}.overlay .popup .close-popup:after{content:'';background-color:#fff;position:absolute;height:1px;width:20px;top:7px;left:-3px;transform:rotate(45deg)}.catalog-block-header{border:none;font-family:'SegoeBold', sans-serif;font-size:22px;padding-top:22px;padding-bottom:22px;padding-left:0;padding-right:0;text-transform:uppercase}@media only screen and (width:1200px){.company-sect .container-fluid .callback-text{width:45%}}@media only screen and (max-width:1200px){.company-sect{padding-top:30px;}.company-sect .bx-sidebar-block .bx-block-title{padding-top:34px !important}.company-sect .bx-sidebar-block .bx-block-title img{width:100%;bottom:17px !important;left:-6px !important}.company-sect .bx-subscribe{padding-top:0}.company-sect .container-fluid .callback-text{padding-left:35px !important}.company-sect .container-fluid .callback-button{text-align:right;width:50%}.company-sect .container-fluid .callback-button input{float:left}.company-sect .container-fluid .callback-button a{float:left}.company-sect .product-item-container{height:auto !important}.company-sect .product-item-container .product-item .product-item-title{min-height:40px}.company-sect .product-item-container .product-item-price-container span{font-size:1.1em !important}.company-sect .product-item-container .product-item-quantity-container .product-item-amount-field-container span{min-width:7px;height:7px}.company-sect .product-item-container .product-item-button-container .btn{padding:7px 12px}}@media only screen and (max-width:992px){.company-sect{}.company-sect .container-fluid .callback-text{padding-left:0;max-width:52%}.company-sect .container-fluid .callback-text h1,.company-sect .container-fluid .callback-text .catalog-callback-title{font-size:33px}.company-sect .container-fluid .callback-text h2{font-size:15px}.company-sect .product-item-container{margin-bottom:30px}.company-sect .product-item-container .product-item-image-wrapper{padding-top:50% !important}.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title{font-size:14px !important}.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title .product-item-quantity{font-size:14px}.company-sect .product-item-container .product-item .product-item-price-container .product-item-price-current{font-size:1.1em !important}.company-sect .product-item-container .product-item-quantity-container .product-item-amount-field-container span{min-width:10px !important;height:10px !important}.company-sect .product-item-container .product-item-button-container .btn-link{margin-top:36px}}@media only screen and (max-width:991px){.company-sect .filter-block{display:block !important}.company-sect .filter-block h4{margin-top:0}.company-sect .bx-sidebar-block{display:none}.company-sect .on{display:block}.company-sect .fa-sort-down{top:-5px}.company-sect .fa-sort-up{top:3px}}@media only screen and (max-width:767px){.company-sect{}.company-sect .container-fluid .callback-text{padding-left:0 !important;max-width:54%}.company-sect .container-fluid .callback-text h1,.company-sect .container-fluid .callback-text .catalog-callback-title{font-size:28px}.company-sect .container-fluid .callback-text h2{font-size:14px}.company-sect .container-fluid .callback-button{width:46%}.company-sect .container-fluid .callback-button input{width:51%;float:inherit}.company-sect .container-fluid .callback-button a{padding:4px 8px 7px;float:right}.company-sect .product-item-container .product-item-title a{font-size:15px}.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title{font-size:14px !important;font-weight:normal}.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title .product-item-quantity{font-size:14px !important;padding-left:3px;font-weight:normal;font-family:'SegoeUX', sans-serif}.company-sect .product-item-container .product-item .product-item-price-container .product-item-price-current{font-size:1.3em !important}.company-sect .product-item-container .border{left:4px}.company-sect .product-item-container .product-item-image-wrapper{padding-top:25% !important;margin-top:5px;width:50%}.company-sect .product-item-container .product-item-image-original{background-position:center}.company-sect .product-item-container .product-item-title{position:absolute;top:10px;width:50%;right:3%;height:6em !important;text-align:right}.company-sect .product-item-container .product-item-title a{font-size:20px !important}.company-sect .product-item-container .bx-item-sku{position:absolute;right:10px;top:25%;width:50%;clear:both;text-align:right}.company-sect .product-item-container .product-item-info-container-title{position:absolute;top:80%;right:17px}.company-sect .product-item-container .product-item-info-container-title .product-item-quantity{float:none}.company-sect .product-item-container .product-item-price-container{margin-bottom:0;position:absolute}.company-sect .product-item-container .product-item-quantity-container{position:absolute;right:15px;top:63%;transform:translateY(-20%);z-index:20}.company-sect .product-item-container .product-item-quantity-container .product-item-amount input{width:22%}.company-sect .product-item-container .product-item-button-container{text-align:left;padding-top:30px;width:130px}.company-sect .product-item-container .product-item-button-container .btn{position:relative;margin-top:11px}}@media only screen and (max-width:580px){.company-sect{padding:0}.company-sect .catalog-callback{padding-bottom:6px}.company-sect .catalog-callback .container-fluid .callback-text{position:relative;max-width:100%;padding-bottom:25px}.company-sect .catalog-callback .container-fluid .callback-text h1,.company-sect .catalog-callback .container-fluid .callback-text .catalog-callback-title{padding-bottom:10px}.company-sect .catalog-callback .container-fluid .callback-button{position:relative;width:100%}.company-sect .catalog-callback .container-fluid .callback-button input{float:left;width:70%}.company-sect .catalog-callback .container-fluid .callback-button a{float:left}.company-sect .product-item-container .border{left:3px}}@media only screen and (max-width:480px){.company-sect .catalog-callback .container-fluid .callback-text{padding-bottom:10px}.company-sect .catalog-callback .container-fluid .callback-text h1,.company-sect .catalog-callback .container-fluid .callback-text .catalog-callback-title{font-size:27px}.company-sect .catalog-callback .container-fluid .callback-text h2{font-size:12px}.company-sect .catalog-callback .container-fluid .callback-button{display:block}.company-sect .catalog-callback .container-fluid .callback-button input{width:100%;margin-bottom:10px}.company-sect .catalog-callback .container-fluid .callback-button a{float:left;position:relative;padding:4px 50px 7px;margin-left:0;left:50%;transform:translateX(-50%)}.company-sect .product-item-container .border{left:2px}.company-sect .product-item-container .product-item-title a{font-size:12px !important}}.bx_filter_parameters_box .bx_filter_block{display:none}.bx_filter_parameters_box.active .bx_filter_block{display:block}.blog-comment-cont-white{background-color:transparent !important;padding:0 !important}.card-product{background-color:#f5f7f8;}.card-product .btn-juliet{background:#fff;border-radius:0 !important;border-color:#e4e4e4;color:#0059b3;position:absolute;z-index:1;top:-60px}.card-product .product-slider #prev{right:56px}.card-product .product-slider #next{right:19px}.card-product .name-title{padding:30px 0 20px}.card-product .name-title a{color:#d14836;font-size:14px;font-family:'SegoeBold', sans-serif}.card-product .name-title .end{color:#000}.card-product .name-title .fa-chevron-right{font-size:9px;padding:0 15px}.card-product .product-item-detail-slider-images-container{outline:none !important}.card-product .border-big{border:1px solid #9f9fa0}.card-product .bx-title{font-weight:bold;text-transform:uppercase;margin:0 0 0;font-size:1.8em;padding:0 0 15px}.card-product .product-item-detail-slider-block{background-color:#fff;border:1px solid #cacaca;box-shadow:0 0px 15px 0 rgba(0, 0, 0, .19)}.card-product .product-item-detail-slider-progress-bar{display:none}.card-product .vendor-code{font-family:'SegoeBold', sans-serif}.card-product .vendor-code span{float:right}.card-product .product-item-detail-info-container-title{font-family:'SegoeBold', sans-serif;padding-top:10px}.card-product .color-void-check{font-family:'SegoeBold', sans-serif}.card-product .color-void-check .control{display:inline-block;position:relative;padding-right:5px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:14px}.card-product .color-void-check .control input{position:absolute;z-index:-1;opacity:0}.card-product .color-void-check .control_indicator{border:1px solid #d14836;position:relative;top:2px;left:0;height:20px;width:20px;background:#e6e6e6}.card-product .color-void-check .one{background-color:#b0bec5}.card-product .color-void-check .two{background-color:#90a4ae}.card-product .color-void-check .three{background-color:#78909c}.card-product .color-void-check .four{background-color:#546e7a}.card-product .color-void-check .five{background-color:#455a64}.card-product .color-void-check .six{background-color:#37474f}.card-product .color-void-check .seven{background-color:#263238}.card-product .color-void-check .control_indicator:after{box-sizing:unset;content:'';position:absolute;display:none}.card-product .color-void-check .control input:checked ~ .control_indicator:after{display:block}.card-product .color-void-check .control-checkbox .control_indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.card-product .pop-category .product-item-scu-block{z-index:25;position:relative}.card-product .pop-category .selected .product-item-scu-item-text-block{outline:2px solid #ffc107 !important}.card-product .watched-product .product-item-scu-block{z-index:25;position:relative}.card-product .watched-product .selected .product-item-scu-item-text-block{outline:2px solid #ffc107 !important}.card-product .watched-product .product-item-scu-item-text-block:hover{outline:1px solid #0059b3 !important}.card-product .product-item-detail-info-section .product-item-detail-info-container{margin-bottom:0}.card-product .product-item-detail-info-section .product-item-detail-info-container .product-item-scu-item-list .selected .product-item-scu-item-text-block{outline:2px solid #ffc107 !important}.card-product .product-item-detail-info-section .product-item-detail-info-container .product-item-scu-item-list .product-item-scu-item-text-block:hover{outline:1px solid #0059b3 !important}.card-product .product-item-detail-info-section .product-item-detail-info-container .product-item-detail-info-container-title{margin-bottom:10px}.card-product .product-item-detail-pay-block{padding:20px;border:3px solid #e46f60;margin-top:15px}.card-product .product-item-detail-pay-block .price{max-width:50%;float:left}.card-product .product-item-detail-pay-block .price .product-item-detail-price-current{font-family:'SegoeBold', sans-serif}.card-product .product-item-detail-pay-block .discounted-goods{float:left;padding-left:35px;width:auto}.card-product .product-item-detail-pay-block .discounted-goods dd{color:#0059b3;font-size:14px;font-family:'SegoeBold', sans-serif}.card-product .product-item-detail-pay-block .discounted-goods dt{font-size:14px}.card-product .product-item-detail-pay-block .button-number{max-width:max-content;clear:both}.card-product .product-item-detail-pay-block .button-number .product-item-amount{text-align:left;margin-top:10px}.card-product .product-item-detail-pay-block .button-number .product-item-amount .product-item-amount-field{background-color:#fff !important;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;position:relative;right:5px}.card-product .product-item-detail-pay-block .button-number .product-item-amount .product-item-amount-field-btn-plus{padding:0 10px;right:10px;background-color:#fff;border:1px solid #d14836;border-radius:0;position:relative;z-index:1}.card-product .product-item-detail-pay-block .button-number .product-item-amount .product-item-amount-field-btn-minus{padding:0 10px;background-color:#fff;border:1px solid #d14836;border-radius:0;position:relative;z-index:1}.card-product .product-item-detail-pay-block .button-number .product-item-amount-field{max-width:148px}.card-product .product-item-detail-pay-block .basket .btn{margin:0;height:100%;padding:14px 0px;width:190px;font-family:'SegoeBold', sans-serif}.card-product .product-item-detail-pay-block .basket .btn span{font-size:14px}.card-product .product-item-detail-tabs-container{padding-top:2em;background:transparent;border:none}.card-product .product-item-detail-tabs-container .product-item-detail-tab a{color:#d14836;font-family:'SegoeBold', sans-serif}.card-product .product-item-detail-tabs-container .active a{color:#000 !important;font-size:22px !important;line-height:1.8em;font-family:'SegoeBold', sans-serif}.card-product .product-item-detail-tabs-container .active span:hover{transition:all 0.5s ease;zoom:1 !important}.card-product .product-item-detail-tabs-container .product-item-detail-tab-link{padding:10px 25px 10px 0;border:none;text-decoration:none}.card-product .product-item-detail-tabs-container .product-item-detail-tab-link span{transition:all 0.5s ease}.card-product .product-item-detail-tabs-container .product-item-detail-tab-link span:hover{transition:all 0.5s ease;text-decoration:underline}.card-product .product-item-detail-tabs-container .product-item-detail-tab-link:after{display:none !important}.card-product .product-item-detail-tabs-container .product-item-detail-properties dt{color:#000 !important}.card-product .product-item-detail-properties dt{font-size:14px}.card-product .product-item-detail-properties dd{font-family:'SegoeUI', sans-serif;font-size:14px;padding-left:25px}.card-product .bx-catalog-tab-container .blog-add-comment .bx_medium{background:none;background-color:#d14836;float:left}.card-product .bx-catalog-tab-container .blog-add-comment .bx_medium:hover{background:#d14836}.card-product .product-item-container{background-color:#fff;height:auto !important}.card-product .product-item-container .product-item-image-alternative{position:absolute;top:0;right:0;bottom:0;left:2px;display:block;width:98%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;transition:opacity 300ms linear}.card-product .product-item-container .product-item-image-original{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;transition:opacity 300ms linear}.card-product .product-item-container .border{border:1px solid #d7d7d7}.card-product .product-item-container .product-item-button-container .btn{border:none;background-color:#d14836;font-family:'SegoeBold', sans-serif;font-size:14px;width:100%;color:#fff;margin-bottom:10px}.card-product .product-item-container .product-item-button-container .btn:hover{text-decoration:none}.card-product .product-item-container .product-item-image-wrapper{position:relative;z-index:16;padding-top:75%;margin-top:5px;margin-bottom:5px}.card-product .product-item-container .product-item{padding:0}.card-product .product-item-container .product-item .bx-item-sku .product-item-info-container{margin-bottom:0 !important}.card-product .product-item-container .product-item .product-item-manuf{padding:0 10px}.card-product .product-item-container .product-item .product-item-title{font-family:"SegoeUI", sans-serif;font-size:14px;white-space:normal;padding:0 10px;margin-bottom:5px}.card-product .product-item-container .product-item .product-item-info-container{padding:0 10px}.card-product .product-item-container .product-item .product-item-info-container .product-item-button-container{position:relative;z-index:16}.card-product .product-item-container .product-item .product-item-info-container .product-item-info-container-title{font-family:"SegoeUI", sans-serif;font-size:14px}.card-product .product-item-container .product-item .product-item-info-container .product-item-info-container-title .product-item-quantity{font-family:'SegoeBold', sans-serif}.card-product .product-item-container .product-item .product-item-price-container{padding-left:10px;width:50%;float:left}.card-product .product-item-container .product-item .product-item-price-container .product-item-price-current{font-family:'SegoeBold', sans-serif;font-size:1.3em;color:#0059b3}.card-product .product-item-container .product-item .product-item-scu-container .blue-type{margin:0 0 3px !important}.card-product .product-item-container .product-item .product-item-quantity-container{width:49%;float:right;margin:6px 0 0 0;padding-right:10px}.card-product .product-item-container .product-item .product-item-quantity-container .product-item-amount-description-container{display:none}.card-product .product-item-container .product-item .product-item-quantity-container span{background:none;position:relative;display:inline-block;min-width:12px;height:22px;color:#fff;vertical-align:middle;text-align:center;cursor:pointer;transition:background 300ms ease, opacity 300ms ease}.card-product .product-item-container .product-item .product-item-quantity-container span:hover{background:none}.card-product .product-item-container .product-item .product-item-quantity-container input{width:32%}.card-product .product-item-container .product-item .product-item-quantity-container .product-item-amount-field-container{position:relative;z-index:50;text-align:right}@media only screen and (max-width:1200px){.card-product .product-item-detail-pay-block .discounted-goods dd{font-size:12px}.card-product .product-item-detail-pay-block .discounted-goods dt{font-size:12px}.card-product .border-big{display:none}}@media only screen and (max-width:992px){.card-product .product-item-detail-slider-block.product-item-detail-slider-block-square{padding-top:64%}.card-product .description{margin-right:25px}.card-product .product-item-detail-tabs-container .product-item-detail-tab .active a{font-size:14px}.card-product .product-item-detail-tabs-container .product-item-detail-tab a{font-size:12px}.card-product .product-item-detail-tab-content{font-family:'SegoeUI', sans-serif;text-align:left}.card-product .product-item-detail-tab-content ul{margin-bottom:15px}.card-product .product-item-detail-tab-content p{margin-bottom:15px}.card-product .product-item-detail-pay-block .basket .btn{max-width:28%}.card-product .product-item-detail-tabs-container .active a{display:block !important}}@media only screen and (max-width:767px){.card-product{}.card-product .product-item-detail-slider-controls-image{display:none}.card-product .bx-title{display:inline-block;position:relative;width:100%;text-align:center;font-size:20px;padding-top:20px}.card-product .product-item-detail-slider-block.product-item-detail-slider-block-square{width:100%}.card-product .product-item-detail-pay-block .price .product-item-detail-price-current{font-size:35px !important}.card-product .product-item-detail-tabs-container .active a{font-size:14px !important}.card-product .product-item-detail-tabs-container .product-item-detail-tab a{font-size:12px}.card-product .product-item-container .product-item .product-item-info-container{padding:0}.card-product .product-item-container .border{left:4px}.card-product .product-item-container .product-item-image-wrapper{padding-top:25% !important;margin-top:5px;width:50%}.card-product .product-item-container .product-item-image-original{background-position:center}.card-product .product-item-container .product-item-title{position:absolute;top:10px;right:3%;width:50%;text-align:right}.card-product .product-item-container .product-item-title a{font-size:20px !important}.card-product .product-item-container .bx-item-sku{position:absolute;right:10px;top:25%;width:50%;clear:both;text-align:right}.card-product .product-item-container .product-item-info-container-title{position:absolute;top:80%;right:17px}.card-product .product-item-container .product-item-info-container-title .product-item-quantity{float:none;padding-left:3px;font-size:14px}.card-product .product-item-container .product-item .product-item-price-container{margin-bottom:0;position:absolute;padding-left:0}.card-product .product-item-container .product-item-quantity-container{position:absolute;right:15px;top:63%;transform:translateY(-20%);z-index:20}.card-product .product-item-container .product-item-button-container{text-align:left;padding-top:30px}.card-product .product-item-container .product-item-button-container .btn{position:relative;margin-top:11px;width:130px}}@media only screen and (max-width:580px){.card-product .description{max-width:100%;text-align:center;margin-right:0}.card-product .product-item-detail-tabs-container{padding:1em 0}.card-product .product-item-detail-tabs-container .product-item-detail-tab{width:100%;height:35px}.card-product .product-item-detail-tabs-container .product-item-detail-tab-link{padding:0}.card-product .product-item-container .border{left:3px}}@media only screen and (max-width:480px){.card-product .product-item-detail-info-section .product-item-detail-info-container{text-align:right}.card-product .product-item-detail-pay-block .button-number{max-width:100% !important}.card-product .product-item-detail-pay-block .button-number .product-item-amount{display:inline-block;width:100%;}.card-product .product-item-detail-pay-block .price{max-width:100%;float:none;}.card-product .product-item-detail-pay-block .discounted-goods{padding-left:0;max-width:100%;float:none}.card-product .product-item-detail-pay-block .basket .btn{max-width:100%}.card-product .product-item-detail-properties dd{font-size:14px}.card-product .product-item-detail-properties dt{font-size:14px}.card-product .product-item-container .product-item-title a{font-size:12px !important}.card-product .catalog-block-header{font-size:21px}}@media only screen and (width:992px){.card-product .product-item-detail-slider-controls-image{width:55px;height:45px}}.about-company{background:#f5f7f8;}.about-company .road{padding:30px 0 25px 0}.about-company .road a{font-family:'SegoeBold', sans-serif;color:#d14836;font-size:14px}.about-company .road .comp{color:#000}.about-company .road .fa-chevron-right{padding:0 15px;font-size:10px}.about-company h1{font-size:24px;font-family:'SegoeBold', sans-serif;margin-top:0;margin-bottom:30px;text-transform:uppercase}.about-company h2{font-size:14px;font-family:'SegoeBold', sans-serif;margin-bottom:30px}.about-company p{font-size:14px;font-family:'SegoeUI', sans-serif}.about-company .choice-us{padding-top:10px;font-family:'SegoeBold', sans-serif;font-size:24px}.about-company .choice{padding:0px 0 50px 15px}.about-company .choice img{margin-bottom:24px}.about-company .choice h4,.about-company .choice p{display:inline-block;position:absolute;padding-left:40px;font-size:14px;font-family:'SegoeBold', sans-serif;margin:0}.about-company .choice p{padding-top:30px;font-size:14px;font-family:'SegoeUI', sans-serif}.about-company .choice .user,.about-company .choice .technology,.about-company .choice .messages,.about-company .choice .certificate,.about-company .choice .quality{position:relative}.about-company .menu-company{margin-top:4px}.about-company .menu-company a{display:block;background-color:#ededed;text-decoration:none;color:#455a64;font-family:"SegoeUI", sans-serif;font-size:14px;padding:14px 35px}.about-company .menu-company a:hover{background-color:#fff;border-left:4px solid #d14836;transition:all 0.4s ease;color:#0059b3}@media only screen and (max-width:992px){.about-company h1{margin-top:20px}.about-company .choice-us{padding-top:30px}.about-company .menu-company a{display:inline-block;padding:12px 20px}.about-company .choice{padding-top:20px}.about-company .choice h1{margin-top:20px}}@media only screen and (max-width:767px){.about-company .menu-company a{font-size:12px;padding:10px}}@media only screen and (max-width:580px){.about-company .menu-company a{display:block;font-size:14px;padding:15px}.about-company .choice-us{padding-top:10px}.about-company h1{margin-bottom:20px;font-size:20px}.about-company p{font-size:14px}.about-company .choice{text-align:center;padding-top:0}.about-company .choice h4{position:relative;display:block;text-align:center;padding:0}.about-company .choice p{position:relative;display:block;text-align:center;padding:10px 0}}@media only screen and (width:992px){.about-company .menu-company a{display:block}}.contacts{}.contacts .div.mf-ok-text{display:none}.contacts .road-name{padding:30px 0 25px 0}.contacts .road-name a{font-family:'SegoeBold', sans-serif;color:#d14836;font-size:14px}.contacts .road-name .contacts-road{color:#000}.contacts .road-name .fa-chevron-right{padding:0 15px;font-size:10px}.contacts h1{font-size:24px;font-family:'SegoeBold', sans-serif;margin-top:0;text-transform:uppercase}.contacts .information .address input{display:block;border-color:#455a64;width:100%;border-radius:3px}.contacts .information .phones input{display:block;border-color:#455a64;width:100%;border-radius:3px}.contacts .information .email input{border-color:#455a64;display:block;position:relative;width:100%;border-radius:3px}.contacts .information h4{font-size:14px;font-family:'SegoeBold', sans-serif}.contacts .information h4 p{font-size:14px;font-family:'SegoeUI', sans-serif;padding-top:15px}.contacts .to-send input{display:block !important;background:#d14836;font-size:14px;font-family:'SegoeBold', sans-serif;color:#fff;border:none;border-radius:3px;padding:5px 30px;margin-bottom:50px;margin-top:15px}.contacts .bx_mfeedback textarea{max-width:100%;height:245px;border-color:#455a64;border-radius:0}.contacts .container-fluid{width:100%}@media only screen and (max-width:1200px){.contacts .address h4 p{font-size:17px}.contacts .address input{position:relative;top:3px}}@media only screen and (max-width:992px){.contacts h1{margin-top:0;margin-bottom:10px}.contacts .menu-contacts a{display:inline-block;padding:12px 20px;width:100%}}@media only screen and (max-width:767px){.contacts h1{margin-bottom:20px}.contacts .menu-contacts a{font-size:12px;padding:10px}.contacts .information h4{margin-top:0}.contacts .information .address input{display:none}.contacts .information .phones input{display:none}.contacts .information .email input{display:none}.contacts .bx_mfeedback input{display:block}.contacts .bx_mfeedback textarea{max-width:100%}}.menu-contacts{margin-top:4px}.menu-contacts a{display:block;background-color:#ededed;text-decoration:none;color:#455a64;font-family:"SegoeUI", sans-serif;font-size:14px;padding:14px 35px}.menu-contacts a:hover{background-color:#fff;border-left:4px solid #d14836;transition:all 0.4s ease;color:#0059b3}@media only screen and (max-width:580px){.contacts .information h4 p{font-size:14px}.menu-contacts a{display:block;font-size:14px;padding:15px}}@media only screen and (width:992px){.contacts .menu-contacts a{display:block}}.delivery-block__paragraph-heading{font-weight:bold;margin-bottom:0}.news-img{display:block;margin:0 auto}.service-block{max-width:1140px;margin:0 auto}.service-block p{text-align:justify;margin-bottom:5px}
/* End */


/* Start:/bitrix/templates/shop/components/bitrix/menu/top_menu/style.css?1556123310187*/
.main-head .main-menu ul li.active li, .main-head .main-menu ul li:hover li {
    border-bottom: 1px solid #3d3d3d;
    -webkit-transition: all .7s ease;
    transition: all .7s ease; }


/* End */


/* Start:/bitrix/templates/shop/components/bitrix/sale.basket.basket.line/top_user/style.css?15572284024403*/
.bx-basket { }

.bx-basket-block {
	position: relative;
	padding-bottom: 5px;
	padding-left: 20px;
	white-space: nowrap;
	font-size: 12px;
}

.bx-basket-block > .fa {
	position: absolute;
	top: 3px;
	left: 0;
	width: 12px;
	color: #97a1ab;
}

.bx-basket-block a { margin-right: 10px; }

/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }
}

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}

.bx-basket-fixed .bx-basket-block { margin-left: 10px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 14px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .bx-hdr-profile { line-height: 1.44em; }


/* End */


/* Start:/bitrix/templates/shop/components/bitrix/menu/catalog_vertical/style.css?174551667111026*/
.section-2 .catalog .bx-top-nav-container .fa {
	position: absolute;
	right: 15px;
	top: 5px;
	font-size: 18px;
	font-weight: 400;
	color: #777;
}

.bx-top-nav-container {
	margin-top: 15px;
	padding: 0 10px;
	/*background: #0083d1;/* COLOR */
	color: #fff;
	border-radius: 2px;
	position: relative;
	font-family:  "Helvetica Neue", Arial, Helvetica, sans-serif;
}
/* 1 lvl*/

.bx-top-nav-container .bx-nav-list-1-lvl {
	margin: 0;
	padding: 10px 0;
	list-style: none;
}
.bx-top-nav-container .bx-nav-1-lvl {
	/*float: left;*/
	position: relative;
}
.bx-top-nav-container .bx-nav-1-lvl>a {
	color: #fff;
	line-height: 18px;
	font-weight: 400;
	display: block;
	text-decoration: none;
	text-transform: none;
	border-radius: 1px;
	padding-top: 6px;
	padding-bottom: 2px;
	border-bottom: none;
}
.bx-top-nav-container .bx-nav-1-lvl:hover>a .fa {
	transform: rotate(-90deg);
	transition: all 0.4s ease;
	font-weight:700;
}
.bx-top-nav-container .bx-nav-1-lvl>a span {
	padding: 10px 14px 14px;
	display: block;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-hover {}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a {
	z-index: 250;
	/*box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13)*/
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a span,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a span {
	background: #fff;
}
.bx-top-nav-container .bx-nav-parent-arrow{
	display: none;
}
/*2 lvl*/

.bx-top-nav-container .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-2-lvl-container {
	z-index: 999;
	display: none;
	opacity: 0;
	padding: 9px 0 5px;
	box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13);
	border-top: none;
	min-width: 100%;
	color: #000;
}
.bx-top-nav-container .bx-nav-2-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-2-lvl-container:before {
	position: absolute;
	/*content: " ";*/
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container {
	opacity: 1;
	display: block;
	position: absolute;
	top: 100%;
	z-index: 999;
	background: #fff;
}

.bx-top-nav-container>ul{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-list-2-lvl {
	margin: 0;
	padding: 5px 0 12px;
}
.bx-top-nav-container .bx-nav-2-lvl {
	display: block;
	min-width: 180px;
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-2-lvl>a {
	padding: 5px 15px 5px;
	color: #20394c;
	font-size: 13px;
	line-height: 16px;
	text-decoration: none;
	/*font-weight: bold;*/
	border-bottom: none;
	display: block;
	margin:5px 0;
}

.bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a{
	border-top: none;
	margin-top: 0;
}

/*3 lvl*/

.bx-top-nav-container .bx-nav-3-lvl {
	padding: 5px 0;
	margin: 0;
}
.bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-3-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}
.bx-top-nav-container .bx-nav-list-3-lvl {
	margin: 0;
	padding: 0px 0 14px 7px;
}
.bx-top-nav-container .bx-nav-3-lvl {
	display: block;
	min-width: 180px;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-3-lvl a {
	padding: 3px 15px;
	color: #555;
	font-size: 14px;
	line-height: 14px;
	text-decoration: none;
	border-bottom: none;
	display: block;
}





/* col 1 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container {
	min-width: 200px
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 100%;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back{
	width: 100%;
	background: #fff;
}
/* col 2 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container {
	min-width: 400px
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 50%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back{
	width: 50%;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: auto;
	width: 33%;
	float: left;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back{
	width: 33.33333%;
}
/* col 4 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col {position: static;}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{
	top: 100%;
	left: 0;
	right: 0;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	width: 25%;
	float: left;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back{
	width: 25%;
}

.bx-top-nav-container .bx-nav-catinfo{
	padding: 5px 15px 5px;
	z-index: 120;
	position: relative;
}
.bx-top-nav-container .bx-nav-catinfo img{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #e7e9ea;
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}
.bx-top-nav-container .bx-nav-catinfo p{
	padding: 20px 5px 0;
	font-size: 14px;
}
.bx-top-nav-container .bx-nav-catinfo-back{
	position: absolute;
	display: block;
	content: ' ';
	top: -5px;
	right: 0px;
	bottom: 0px;
	background: #f7fafb;
	z-index: 100;
	border-left: 1px solid #ecefef;
}
/* ASIDE */
/*body>.bx-aside-nav-control.bx-opened{left: 85%;}*/

.bx-aside-nav-control {
	font-size: 28px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	cursor: pointer;
	z-index: 1;
	text-align: center;
}
body>.bx-aside-nav-control{
	-webkit-transition: left .15s linear;
	-moz-transition: left .15s linear;
	-ms-transition: left .15s linear;
	-o-transition: left .15s linear;
	transition: left .15s linear;
}
.bx-aside-nav-control .fa{
	line-height: 40px;
	vertical-align: middle;
}

.bx-wrapper,
.bx-aside-nav {
	-webkit-transition: -webkit-transform .15s linear;
	-moz-transition: -moz-transform .15s linear;
	-ms-transition: -ms-transform .15s linear;
	-o-transition: -o-transform .15s linear;
	transition: transform .15s linear;
}
.bx-logo {
	z-index: 1700 !important
}
/**/
.bx-opened .bx-footer,
.bx-opened .workarea{display:none !important}
/**/
.bx-aside-nav {
	display: none;
	padding-top: 50px;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%);
	width: 100%;
	background: #4c5c65;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 1600;
}
.bx-aside-nav.bx-opened {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	overflow-y: scroll;

}
.bx-aside-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bx-aside-nav a {
	color: #fff;
	vertical-align: middle;
	line-height: 48px;
	height: 48px;
	font-size: 14px;
	display: block;
	border-bottom: 1px solid #3d4b53;
	padding-left: 15px;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.bx-aside-nav a {
	text-decoration: none;
}
.bx-aside-nav .bx-nav-1-lvl {}
.bx-aside-nav .bx-nav-1-lvl>a {}
.bx-nav-1-lvl.bx-opened,
.bx-aside-nav .bx-nav-1-lvl:hover>a,
.bx-aside-nav .bx-nav-1-lvl.bx-hover>a {
	background: #44535c;
}
.bx-aside-nav .bx-nav-list-2-lvl {
	background: #44535c;
}
.bx-aside-nav .bx-nav-2-lvl>a {
	padding-left: 30px;
}
.bx-aside-nav .bx-nav-3-lvl>a {
	padding-left: 45px;
}
.bx-aside-nav .bx-nav-4-lvl a {
	padding-left: 60px;
}
.bx-aside-nav .bx-nav-parent {
	position: relative;
}
.bx-aside-nav .bx-nav-parent-arrow {
	position: absolute;
	right: 0;
	top: 0;
	margin-top: 6px;
	width: 46px;
	height: 34px;
	text-align: center;
	border-left:1px solid #5a6971;
	z-index: 200;
}
.bx-aside-nav .bx-nav-parent-arrow i {
	line-height: 34px;
	font-size: 17px;
	font-style: normal;
	color: #fff;
}
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i {
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-ms-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear;
}
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent>ul {
	overflow: hidden;
	height: 0;
}
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent.bx-opened>ul {
	height: auto;
}

.bx-aside-nav .bx-nav-catinfo{display: none;}
.bx-aside-nav .bx-nav-catinfo-back{display: none;}

@media (min-width: 1200px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 15px;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {
		padding: 6.25px 26px 6.25px 15px;
		font-size: 14px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 14px;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {padding: 9px 11px 12px}
	.section-2 .catalog .bx-top-nav-container .fa {
		right: 5px;
		top: 5px;
		font-size: 2em;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 11px;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {padding: 5px 6px 9px 9px}
	.section-2 .catalog .bx-top-nav-container .fa {
		right: 5px;
		top: 2px;
		font-size: 2em;
	}
}
@media (min-width: 768px){
	.bx-aside-nav-control,
	.bx-aside-nav{display: block;}
	.bx-top-nav-container{display: block;}
}
@media (max-width: 767px) {
	.bx-aside-nav-control,
	.bx-aside-nav{display: block;}
	.bx-top-nav-container{display: none;}
	.bx-aside-nav .bx-nav-parent-arrow{display: block;}
	.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent>a>span>.fa{display: none;}
}
/* End */


/* Start:/bitrix/templates/shop/components/bitrix/menu/catalog_vertical/themes/green/colors.css?15821865861043*/
.bx-green.bx-top-nav .bx-top-nav-container {
	/*background: #159ebb;*/
}
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-hover>a,
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a,
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl:hover>a {
	/*background: #44b1c9;*/
	border-bottom: none;
	font-weight:700;
	margin-left:-4px;
}
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a,
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent:hover>a {
	/*color: #159ebb;*/
	background-color: transparent;
}
/*2 lvl*/
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-2-lvl>a.bx-active,
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-2-lvl>a:hover {
	/*color: #159ebb;*/
	/*background: #F0F0F0;*/
	font-weight:700;
	border-left: 3px solid #d14836;
	margin-left:-3px;
}
/*3 lvl*/
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-3-lvl a.bx-active,
.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-3-lvl a:hover {
	/*color: #159ebb;*/
	background: #F0F0F0;
}

/* End */


/* Start:/bitrix/templates/shop/components/arturgolubev/search.title/.default/style.css?166186113012957*/
/* div.title-search-result {display:block !important;} */
.bx-searchtitle {width:100%;}
.bx_smart_searche, .bx_smart_searche *, .bx-searchtitle, .bx-searchtitle * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;}
.bx-searchtitle {margin:10px 12px 0px 0px;}
.bx-searchtitle .bx-block-title {color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600;}
.bx-searchtitle .bx-input-group {position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bx-searchtitle .bx-input-group {}
.bx-searchtitle .bx-input-group .bx-form-control {display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#fff;color:inherit;border:0;outline:none;box-shadow:none !important;-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.bx-searchtitle .bx-input-group .bx-form-control:focus {background-color:#fff;}
.bx-ios .bx-searchtitle .bx-input-group .bx-form-control {background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);}
.bx-searchtitle .bx-input-group-btn {position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell;line-height:normal;}
.bx-searchtitle .bx-input-group-btn button {
	position: relative;
	border: none;
	background: url(/bitrix/templates/shop/components/arturgolubev/search.title/.default/images/search-icon.png) center center no-repeat #95a1a8;
	display: inline-block;
	margin-bottom: 0;
	cursor: pointer;
	padding:0;
	border-radius: 0 1px 1px 0;
	color: #fff;
	font-size: 16px;
	line-height: 1.42857143;
	height: 34px;
	width: 40px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.bx-searchtitle .bx-input-group-btn button:hover {
	background-color: #1484CE;
}


div.title-search-result {
	border:0 none !important;
	border-top: 0 none;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 200px;
	margin-top: 3px;
	background-color: #FFF;
	/* border-top: 0 none; */
	border-radius: 2px;
	box-shadow: 0px 0px 7px -2px #d6d6d6;
	
	/* display: block !important; */
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/shop/components/arturgolubev/search.title/.default/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_smart_searche {
	padding-top:8px;
	
	border-top: 0 none;
	border-radius: 0 0 3px 3px;
}
.bx_smart_searche .bx_info_wrap{
	margin-left: 85px;
}
.bx_smart_searche .bx_img_element{
	float: left;
	padding: 5px;
	width: 75px;
	text-align: center;
}
.bx_smart_searche .bx_item_block{
	min-height: 65px;
	position: relative;
}
.bx_smart_searche .bx_image{
	display: inline-block;
	max-width: 100%;
}
.bx_smart_searche .bx_image.empty_image{
	background-image: url(/bitrix/templates/shop/components/arturgolubev/search.title/.default/image/noimg.png);
}
.bx_smart_searche .bx_item_element{
	padding: 8px 0;
}
.bx_smart_searche .bx_item_element_all_result {
	text-align: center;
}
.bx_smart_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_smart_searche .bx_item_element a{
	margin-top: 5px;
	display: inline-block;
	color: #333;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.bx_smart_searche .bx_item_element a b{
	font-weight: bold;
}
.bx_smart_searche .bx_item_element a b{color: #000;}
.bx_smart_searche .bx_item_element a:hover,
.bx_smart_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_smart_searche .bx_item_preview_text{
	font-size:13px;
	padding: 5px 10px 5px 0;
}
.bx_smart_searche .bx_price{
	font-weight:bold;
	font-size:15px;
	margin-top: 5px;
}
.bx_smart_searche .bx_price .old{
	font-weight: normal;
	text-decoration: line-through;
	color: #636363;
	font-size: 12px;
	vertical-align: middle;
}
.bx_smart_searche .bx_item_block.all_result{min-height:0}
.bx_smart_searche .bx_item_block.others_result{
	min-height: 0;
	line-height: 12px;
	padding: 0;
}
.bx_smart_searche .bx_item_block.all_result .all_result_button{
	display: inline-block;
	font-size: 14px;
	background-color: #1485CE;
	border: 1px solid;
	border-color: #1485CE;
	color: #FFF;
	padding: 0 22px;
	height: 34px;
	text-decoration: none;
	border-radius: 2px;
	margin: 0 0 8px;
	
	line-height: 34px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: .5px;
}
.bx_smart_searche .bx_item_block_href {
	display: block;
	text-decoration: none;
	margin-bottom: 5px;
	padding: 8px;
	line-height: 14px;
}
.bx_smart_searche .bx_item_block_href:hover {
	background-color: #feeed2;
}
.bx_smart_searche .bx_item_block_hrline {
	border-bottom: 1px solid #f5a61c;
	margin: 0 8px 5px;
}
.bx_item_block_item_clear {
	display: block;
	clear:both;
}
.bx_smart_searche .bx_item_block_item_info {
	display: block;
}
.bx_smart_searche .bx_item_block_href_category_title {
	color: #a2a2a2;
	font-weight: bold;
}
.bx_smart_searche .bx_item_block_href_category_name {
	color: #f5a61c;
	font-weight: bold;
	text-transform: uppercase;
}
.bx_smart_searche .bx_item_block_item_image {
	width: 34px;
	height: 34px;
	float:left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 5px;
}
.bx_smart_searche .bx_item_block_item_name {
	color: #333;
	overflow: hidden;
	height: 34px;
	display: block;
	line-height: 17px;
	display: flex;
}
.bx_smart_searche .bx_item_block_item_name_flex_align {
	margin: auto 0;
}
.bx_smart_searche .bx_item_block_item_simple_name {
	color: #333;
	display: block;
	line-height: 17px;
}
.bx_smart_searche .bx_item_block_item_name b, .bx_smart_searche .bx_item_block_item_simple_name b {
	color: #f5a61c;
}
.bx_smart_searche .bx_item_block_item_price {
	float:right;
	text-align: right;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}
.bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one {
	line-height: 34px;
}
.bx_smart_searche .bx_item_block_item_price .bx_price_new {
	white-space: nowrap;
	font-weight: bold;
	display: block;
}
.bx_smart_searche .bx_item_block_item_price .bx_price_old {
	white-space: nowrap;
	text-decoration: line-through;
}
.bx_smart_searche .bx_item_block_item_text {
	color: #9b9b9b;
	display: block;
	padding-left: 39px;
	margin-top: 8px;
	font-size: 13px;
	line-height: 15px;
}





/* preloader base */
.bx-searchtitle .bx-searchtitle-preloader {
	position: absolute;
	top: 2px;
	right: 110%;
	width: 30px;
	height: 30px;
	z-index: 5;
	display: none;
	/* display: block; */
}
.bx-searchtitle .bx-searchtitle-preloader.view {
	background: url(/bitrix/templates/shop/components/arturgolubev/search.title/.default/images/loader_orange.gif) center center no-repeat;
}


/* red */
.bx-searchtitle.theme-red .bx-input-group .bx-form-control {border-color:#d45544;}
.bx-searchtitle.theme-red .bx-searchtitle-preloader.view {background-image:url(/bitrix/templates/shop/components/arturgolubev/search.title/.default/images/loader_red.gif);}
.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button {background-color:#d45544;border-color:#d45544;}
.bx-searchtitle.theme-red .bx-input-group-btn button {background:#fff;border-color:#fff;color:#d45544;text-decoration:none;}
.bx-searchtitle.theme-red .bx-input-group-btn button i {font-size:20px;}
.bx-searchtitle.theme-red .bx-input-group-btn button:hover, 
.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover {background:#d45544;border-color:#d45544;color:#fff;}
.bx_smart_searche.theme-red .bx_item_element a b {color:#e95c5c;}
.bx_smart_searche.theme-green .bx_item_block_href:hover {background-color:#f9d4d4;}
.bx_smart_searche.theme-red .bx_item_block_href_category_name {color:#d45544;}
.bx_smart_searche.theme-red .bx_item_block_item_name b, .bx_smart_searche.theme-red .bx_item_block_item_simple_name b {color:#d45544;}
.bx_smart_searche.theme-red .bx_item_block_hrline {border-color:#d45544;}


/* blue */
.bx-searchtitle.theme-blue .bx-input-group .bx-form-control {
	border-color:#0083d1;
}
.bx-searchtitle.theme-blue .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/shop/components/arturgolubev/search.title/.default/images/loader_blue.gif);
}
.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button{
	background-color: #0083d1;
	border-color: #0083d1;
}
.bx-searchtitle.theme-blue .bx-input-group-btn button {
	background-color: #0083d1;
	border-color: #0083d1;
	color: #FFF;
}
.bx-searchtitle.theme-blue .bx-input-group-btn button:hover, .bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button:hover {
	background-color: #5ca6e4;
	border-color: #5ca6e4;
	text-decoration: none;
}
.bx_smart_searche.theme-blue .bx_item_element a b{
	color: #5ca6e4;
}
.bx_smart_searche.theme-blue .bx_item_block_href:hover {
	background-color: #b2d9f1;
}
.bx_smart_searche.theme-blue .bx_item_block_href_category_name {
	color:#0083d1;
}
.bx_smart_searche.theme-blue .bx_item_block_item_name b, .bx_smart_searche.theme-blue .bx_item_block_item_simple_name b {
	color:#0083d1;
}
.bx_smart_searche.theme-blue .bx_item_block_hrline {
	border-color: #0083d1;
}
/* black */
.bx-searchtitle.theme-black .bx-input-group .bx-form-control {
	border-color:#333;
}
.bx-searchtitle.theme-black .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/shop/components/arturgolubev/search.title/.default/images/loader_black.gif);
}
.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button{
	background-color: #333;
	border-color: #333;
}
.bx-searchtitle.theme-black .bx-input-group-btn button {
	background-color: #333;
	border-color: #333;
	color: #FFF;
}
.bx-searchtitle.theme-black .bx-input-group-btn button:hover, .bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover {
	background-color: #5c5c5c;
	border-color: #5c5c5c;
	text-decoration: none;
}
.bx_smart_searche.theme-black .bx_item_element a b{
	color: #5c5c5c;
}
.bx_smart_searche.theme-black {
	/* border:1px solid #333; */
	border-top: 0 none;
	border-radius: 0 0 3px 3px;
}
.bx_smart_searche.theme-black .bx_item_block_href:hover {
	background-color: #eaeaea;
}
.bx_smart_searche.theme-black .bx_item_block_href_category_name {
	color:#333;
}
.bx_smart_searche.theme-black .bx_item_block_item_name b, .bx_smart_searche.theme-black .bx_item_block_item_simple_name b {
	color:#333;
}
.bx_smart_searche.theme-black .bx_item_block_hrline {
	border-color: #333;
}
/* green */
.bx-searchtitle.theme-green .bx-input-group .bx-form-control {
	border-color:#159ebb;
}
.bx-searchtitle.theme-green .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/shop/components/arturgolubev/search.title/.default/images/loader_green.gif);
}
.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button{
	background-color: #159ebb;
	border-color: #159ebb;
}
.bx-searchtitle.theme-green .bx-input-group-btn button {
	background-color: #159ebb;
	border-color: #159ebb;
	color: #FFF;
}
.bx-searchtitle.theme-green .bx-input-group-btn button:hover, .bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover {
	background-color: #44b1c9;
	border-color: #44b1c9;
	text-decoration: none;
}
.bx_smart_searche.theme-green .bx_item_element a b{
	color: #44b1c9;
}
.bx_smart_searche.theme-green .bx_item_block_href:hover {
	background-color: #d0ebf1;
}
.bx_smart_searche.theme-green .bx_item_block_href_category_name {
	color:#159ebb;
}
.bx_smart_searche.theme-green .bx_item_block_item_name b, .bx_smart_searche.theme-green .bx_item_block_item_simple_name b {
	color:#159ebb;
}
.bx_smart_searche.theme-green .bx_item_block_hrline {
	border-color: #159ebb;
}
/* yellow */
.bx-searchtitle.theme-yellow .bx-input-group .bx-form-control {
	border-color:#F9A91D;
}
.bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/shop/components/arturgolubev/search.title/.default/images/loader_yellow.gif);
}
.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button{
	background-color: #F9A91D;
	border-color: #F9A91D;
}
.bx-searchtitle.theme-yellow .bx-input-group-btn button {
	background-color: #F9A91D;
	border-color: #F9A91D;
	color: #FFF;
}
.bx-searchtitle.theme-yellow .bx-input-group-btn button:hover, .bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover {
	background-color: #faba4a;
	border-color: #faba4a;
	text-decoration: none;
}
.bx_smart_searche.theme-yellow .bx_item_element a b{
	color: #faba4a;
}
.bx_smart_searche.theme-yellow .bx_item_block_href_category_name {
	color:#F9A91D;
}
.bx_smart_searche.theme-yellow .bx_item_block_item_name b, .bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b {
	color:#F9A91D;
}
.bx_smart_searche.theme-yellow .bx_item_block_hrline {
	border-color: #F9A91D;
}

@media only screen and (max-width: 767px) {
	.bx-searchtitle.theme-red .bx-input-group .bx-form-control {border-bottom:1px solid #d45544;}	
}

/* End */


/* Start:/bitrix/templates/shop/components/bitrix/sale.basket.basket.line/top_basket/style.css?15591293764437*/
.bx-basket { max-width: 90px;    min-width: 90px;}

.bx-basket-block {
	position: relative;
	padding-bottom: 5px;
	padding-left: 20px;
	white-space: nowrap;
	font-size: 12px;
}

.bx-basket-block > .fa {
	position: absolute;
	top: 3px;
	left: 0;
	width: 12px;
	color: #97a1ab;
}

.bx-basket-block a { margin-right: 10px; }

/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }
}

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}

.bx-basket-fixed .bx-basket-block { margin-left: 10px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 14px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .bx-hdr-profile { line-height: 1.44em; }
/* End */


/* Start:/bitrix/templates/shop/components/bitrix/menu/bottom_menu/style.css?1553080900567*/
.bx-inclinksfooter a{border-bottom: none;}
.bx-inclinksfooter .bx-block-title{
	margin: 0;
	padding: 0;
	font-size: 17px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: 600;
}
.bx-inclinksfooter-container {
    margin-top: 15px;
    padding: 0;
    color: #fff;
    border-radius: 2px;
    font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.bx-inclinksfooter-list{
	list-style: none;
	margin: 0;
	padding: 0;
}
.bx-inclinksfooter-item{
	padding: 0 0 5px 0;
}

/* End */


/* Start:/local/components/uniokit/main.feedback/templates/callback/style.css?1563537958293*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

/* End */


/* Start:/bitrix/templates/shop/components/bitrix/main.userconsent.request/template1/user_consent.css?15635393203905*/
.main-user-consent-request a {
	cursor: pointer;
}

.main-user-consent-request-popup {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: rgba(0,0,0,0.5);
	overflow: hidden;
	z-index: 9000;
}

.main-user-consent-request-popup-cont {
	min-height: 290px; /* loader magic */
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 0 auto;
	padding: 20px;
	min-width: 320px;
	background: #fff;
	text-align: center;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: auto;
}

.main-user-consent-request-popup-header {
	margin: 0 0 30px 0;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	max-width: 260px;
}

.main-user-consent-request-popup-textarea-block {
	margin: 0 0 20px 0;
}

.main-user-consent-request-popup-buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.main-user-consent-request-popup-button {
	display: inline-block;
	height: 39px;
	margin: 0 10px 5px 0;
	padding: 0 18px;
	border: none;
	border-radius: 2px;
	font: normal 12px/39px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #535c69;
	outline: none;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: none;
	white-space: nowrap;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: background-color 0.2s linear, color 0.2s linear;
	transition: background-color 0.2s linear, color 0.2s linear;
	cursor: pointer;
}

.main-user-consent-request-popup-button-acc {
	background: #d14836;
	color: white;
}

.main-user-consent-request-popup-button-acc:hover {
	background: #0059b3;
	color: white;
}

.main-user-consent-request-popup-button-rej {
	-webkit-box-shadow: inset 0 0 0 1px #a1a6ac;
	box-shadow: inset 0 0 0 1px #a1a6ac;
	background: none;
}

.main-user-consent-request-popup-button-rej:hover {
	background: #cfd4d8;
}

.main-user-consent-request-popup-text {
	padding: 5px 10px;
	width: 100%;
	height: 130px;
	border: 1px solid #999;
	background: #fff;
	box-sizing: border-box;
	outline: none;
	-moz-appearance: none;
}

/** LOADER **/
.main-user-consent-request-loader {
	position: relative;
	height: 100px;
	width: 100px;
	margin: 0 auto;
	-webkit-transform: translate(0, 50%);
	transform: translate(0, 50%);
}

.main-user-consent-request-path {
	stroke: #80868e;
	stroke-dasharray: 100, 200;
}

.main-user-consent-request-loader:before {
	content: '';
	display: block;
	padding-top: 100%;
}

.main-user-consent-request-circular {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	height: inherit;
	width: inherit;
	-webkit-animation: rotate 1s linear infinite;
	animation: rotate 1s linear infinite;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

.main-user-consent-request-path {
	stroke: #ccc;
	stroke-dasharray: 60, 200;
	stroke-dashoffset: 0;
	-webkit-animation: dash 1.5s ease-in-out infinite;
	animation: dash 1.5s ease-in-out infinite;
	stroke-linecap: round;
}

.main-user-consent-request-announce{
	cursor: pointer;
	color: #333;
	font-weight: 100;
	color: #8e8e8e;
	/*font-size:13px;*/
	/*line-height: 15px;*/
}

@keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes rotate {
	100% {
		-webkit-transform: rotate(360deg);
	}
}

@media (min-width: 1000px) {

	.main-user-consent-request-popup-cont {
		min-height: 400px;
		min-width: 640px;
	}

	.main-user-consent-request-popup-header {
		max-width: 590px;
	}

	.main-user-consent-request-popup-text {
		height: 240px;
	}
}
/* End */


/* Start:/local/components/uniokit/main.feedback-order/templates/callback/style.css?1611958923293*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:60%;}
div.mf-message textarea {width: 60%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

/* End */


/* Start:/bitrix/components/bitrix/sale.basket.basket.line/templates/.default/style.css?17582906524934*/
.bx-basket { }

.bx-basket-block {
	margin: auto;
	position: relative;
	padding-bottom: 5px;
	padding-left: 20px;
	white-space: nowrap;
	font-size: 12px;
}

.bx-basket-block > .fa {
	position: absolute;
	top: 3px;
	left: 0;
	width: 12px;
	color: #97a1ab;
}

.bx-basket-block a { margin-right: 10px; }

/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 100;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }

	.block-store-catalog-list .bx-basket-fixed.bottom { bottom: 140px }
	.block-store-catalog-list .bx-basket-fixed.left { left: 30px }
}

@media (min-width: 768px) and (width <= 992px) {
	.block-store-catalog-list .bx-basket-fixed.bottom { bottom: 140px }
	.block-store-catalog-list .bx-basket-fixed.left { left: 30px }
}

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 100;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	.block-wrapper .bx-basket-fixed {
		padding-top: 0;
	}

	.block-wrapper .bx-basket-fixed .bx-hdr-profile {
		display: flex;
		justify-content: space-between;
	}

	.block-wrapper .bx-basket-fixed .bx-hdr-profile .bx-basket-block {
		padding-bottom: 0;
	}

	/*.bx-basket-fixed */
}

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .bx-hdr-profile { line-height: 1.44em; }

/* End */


/* Start:/bitrix/templates/shop/styles.css?1698593763328*/
.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title {
	 font-size: 12px;
}
 .btn-success {
	 background-color: #d14838;
	 margin-bottom: 13px;
	 border-color: #d14836;
}
 .btn-success:hover {
	 color: #d14836;
	 background-color: #fff;
	 border-color: #d14838;
}
 
/* End */


/* Start:/bitrix/templates/shop/template_styles.css?1782647811240761*/
@-webkit-keyframes product-item-hover {
  0% {
  position:absolute;
  left:-15px;
  right:-15px;
  border:1px solid transparent;
  box-shadow:0 0 0 0 rgba(0,0,0,0);
}
100% {
  border:1px solid transparent;
  box-shadow:0 7px 15px 0 rgba(0,0,0,.19);
}
}@-webkit-keyframes product-item-hover {
  0% {
  position:absolute;
  left:0;
  right:0;
  border:1px solid transparent;
  box-shadow:0 0 0 0 rgba(0,0,0,0);
  padding-left:0;
  padding-right:0;
}
100% {
  border:1px solid transparent;
  box-shadow:0 7px 15px 0 rgba(0,0,0,.19);
  left:-15px;
  right:-15px;
  padding-left:15px;
  padding-right:15px;
}
}@keyframes product-item-hover {
  0% {
  position:absolute;
  left:0;
  right:0;
  border:1px solid transparent;
  box-shadow:0 0 0 0 rgba(0,0,0,0);
  padding-left:0;
  padding-right:0;
}
100% {
  border:1px solid transparent;
  box-shadow:0 7px 15px 0 rgba(0,0,0,.19);
  left:-15px;
  right:-15px;
  padding-left:15px;
  padding-right:15px;
}
}@font-face {
  font-family:'SegoeLight';
  src:url('/bitrix/templates/shop/../shop/fonts/segoeLight/SegoeUI-Light.eot');
  src:url('/bitrix/templates/shop/fonts/segoeLight/SegoeUI-Light.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/shop/fonts/segoeLight/SegoeUI-Light.woff') format('woff'),url('/bitrix/templates/shop/fonts/segoeLight/SegoeUI-Light.ttf') format('truetype');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'SegoeBoldItalic';
  src:url('/bitrix/templates/shop/../shop/fonts/segoeBoldItalic/SegoeUI-BoldItalic.eot');
  src:local('Segoe UI Bold Italic'),local('SegoeUI-BoldItalic'),url('/bitrix/templates/shop/../shop/fonts/segoeBoldItalic/SegoeUI-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/shop/../shop/fonts/segoeBoldItalic/SegoeUI-BoldItalic.woff') format('woff'),url('/bitrix/templates/shop/../shop/fonts/segoeBoldItalic/SegoeUI-BoldItalic.ttf') format('truetype');
  font-weight:bold;
  font-style:italic;
}
@font-face {
  font-family:'SegoeSemiBold';
  src:url('/bitrix/templates/shop/../shop/fonts/segoeSemiBold/SegoeUI-SemiBold.eot');
  src:local('Segoe UI Semibold'),local('SegoeUI-SemiBold'),url('/bitrix/templates/shop/../shop/fonts/segoeSemiBold/SegoeUI-SemiBold.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/shop/../shop/fonts/segoeSemiBold/SegoeUI-SemiBold.woff') format('woff'),url('/bitrix/templates/shop/../shop/fonts/segoeSemiBold/SegoeUI-SemiBold.ttf') format('truetype');
  font-weight:600;
  font-style:normal;
}
@font-face {
  font-family:'SegoeUI';
  src:url('/bitrix/templates/shop/../shop/fonts/segoeUI/SegoeUI.eot');
  src:local('Segoe UI'),local('SegoeUI'),url('/bitrix/templates/shop/../shop/fonts/segoeUI/SegoeUI.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/shop/../shop/fonts/segoeUI/SegoeUI.woff') format('woff'),url('/bitrix/templates/shop/../shop/fonts/segoeUI/SegoeUI.ttf') format('truetype');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'SegoeBold';
  src:url('/bitrix/templates/shop/../shop/fonts/segoeBold/SegoeUI-Bold.eot');
  src:local('Segoe UI Bold'),local('SegoeUI-Bold'),url('/bitrix/templates/shop/../shop/fonts/segoeBold/SegoeUI-Bold.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/shop/../shop/fonts/segoeBold/SegoeUI-Bold.woff') format('woff'),url('/bitrix/templates/shop/../shop/fonts/segoeBold/SegoeUI-Bold.ttf') format('truetype');
  font-weight:bold;
  font-style:normal;
}
@font-face {
  font-family:'SegoeItalic';
  src:url('/bitrix/templates/shop/../shop/fonts/segoeItalic/SegoeUI-Italic.eot');
  src:local('Segoe UI Italic'),local('SegoeUI-Italic'),url('/bitrix/templates/shop/../shop/fonts/segoeItalic/SegoeUI-Italic.eot?#iefix') format('embedded-opentype'),url('/bitrix/templates/shop/../shop/fonts/segoeItalic/SegoeUI-Italic.woff') format('woff'),url('/bitrix/templates/shop/../shop/fonts/segoeItalic/SegoeUI-Italic.ttf') format('truetype');
  font-weight:normal;
  font-style:italic;
}
.p0 {
  padding:0px;
}
.p1 {
  padding:1px;
}
.p2 {
  padding:2px;
}
.p3 {
  padding:3px;
}
.p4 {
  padding:4px;
}
.p5 {
  padding:5px;
}
.p6 {
  padding:6px;
}
.p7 {
  padding:7px;
}
.p8 {
  padding:8px;
}
.p9 {
  padding:9px;
}
.p10 {
  padding:10px;
}
.p11 {
  padding:11px;
}
.p12 {
  padding:12px;
}
.p13 {
  padding:13px;
}
.p14 {
  padding:14px;
}
.p15 {
  padding:15px;
}
.p16 {
  padding:16px;
}
.p17 {
  padding:17px;
}
.p18 {
  padding:18px;
}
.p19 {
  padding:19px;
}
.p20 {
  padding:20px;
}
.p21 {
  padding:21px;
}
.p22 {
  padding:22px;
}
.p23 {
  padding:23px;
}
.p24 {
  padding:24px;
}
.p25 {
  padding:25px;
}
.p26 {
  padding:26px;
}
.p27 {
  padding:27px;
}
.p28 {
  padding:28px;
}
.p29 {
  padding:29px;
}
.p30 {
  padding:30px;
}
.p31 {
  padding:31px;
}
.p32 {
  padding:32px;
}
.p33 {
  padding:33px;
}
.p34 {
  padding:34px;
}
.p35 {
  padding:35px;
}
.p36 {
  padding:36px;
}
.p37 {
  padding:37px;
}
.p38 {
  padding:38px;
}
.p39 {
  padding:39px;
}
.p40 {
  padding:40px;
}
.p41 {
  padding:41px;
}
.p42 {
  padding:42px;
}
.p43 {
  padding:43px;
}
.p44 {
  padding:44px;
}
.p45 {
  padding:45px;
}
.p46 {
  padding:46px;
}
.p47 {
  padding:47px;
}
.p48 {
  padding:48px;
}
.p49 {
  padding:49px;
}
.p50 {
  padding:50px;
}
.p51 {
  padding:51px;
}
.p52 {
  padding:52px;
}
.p53 {
  padding:53px;
}
.p54 {
  padding:54px;
}
.p55 {
  padding:55px;
}
.p56 {
  padding:56px;
}
.p57 {
  padding:57px;
}
.p58 {
  padding:58px;
}
.p59 {
  padding:59px;
}
.p60 {
  padding:60px;
}
.p61 {
  padding:61px;
}
.p62 {
  padding:62px;
}
.p63 {
  padding:63px;
}
.p64 {
  padding:64px;
}
.p65 {
  padding:65px;
}
.p66 {
  padding:66px;
}
.p67 {
  padding:67px;
}
.p68 {
  padding:68px;
}
.p69 {
  padding:69px;
}
.p70 {
  padding:70px;
}
.p71 {
  padding:71px;
}
.p72 {
  padding:72px;
}
.p73 {
  padding:73px;
}
.p74 {
  padding:74px;
}
.p75 {
  padding:75px;
}
.p76 {
  padding:76px;
}
.p77 {
  padding:77px;
}
.p78 {
  padding:78px;
}
.p79 {
  padding:79px;
}
.p80 {
  padding:80px;
}
.p81 {
  padding:81px;
}
.p82 {
  padding:82px;
}
.p83 {
  padding:83px;
}
.p84 {
  padding:84px;
}
.p85 {
  padding:85px;
}
.p86 {
  padding:86px;
}
.p87 {
  padding:87px;
}
.p88 {
  padding:88px;
}
.p89 {
  padding:89px;
}
.p90 {
  padding:90px;
}
.p91 {
  padding:91px;
}
.p92 {
  padding:92px;
}
.p93 {
  padding:93px;
}
.p94 {
  padding:94px;
}
.p95 {
  padding:95px;
}
.p96 {
  padding:96px;
}
.p97 {
  padding:97px;
}
.p98 {
  padding:98px;
}
.p99 {
  padding:99px;
}
.px0 {
  padding-left:0px;
  padding-right:0px;
}
.px1 {
  padding-left:1px;
  padding-right:1px;
}
.px2 {
  padding-left:2px;
  padding-right:2px;
}
.px3 {
  padding-left:3px;
  padding-right:3px;
}
.px4 {
  padding-left:4px;
  padding-right:4px;
}
.px5 {
  padding-left:5px;
  padding-right:5px;
}
.px6 {
  padding-left:6px;
  padding-right:6px;
}
.px7 {
  padding-left:7px;
  padding-right:7px;
}
.px8 {
  padding-left:8px;
  padding-right:8px;
}
.px9 {
  padding-left:9px;
  padding-right:9px;
}
.px10 {
  padding-left:10px;
  padding-right:10px;
}
.px11 {
  padding-left:11px;
  padding-right:11px;
}
.px12 {
  padding-left:12px;
  padding-right:12px;
}
.px13 {
  padding-left:13px;
  padding-right:13px;
}
.px14 {
  padding-left:14px;
  padding-right:14px;
}
.px15 {
  padding-left:15px;
  padding-right:15px;
}
.px16 {
  padding-left:16px;
  padding-right:16px;
}
.px17 {
  padding-left:17px;
  padding-right:17px;
}
.px18 {
  padding-left:18px;
  padding-right:18px;
}
.px19 {
  padding-left:19px;
  padding-right:19px;
}
.px20 {
  padding-left:20px;
  padding-right:20px;
}
.px21 {
  padding-left:21px;
  padding-right:21px;
}
.px22 {
  padding-left:22px;
  padding-right:22px;
}
.px23 {
  padding-left:23px;
  padding-right:23px;
}
.px24 {
  padding-left:24px;
  padding-right:24px;
}
.px25 {
  padding-left:25px;
  padding-right:25px;
}
.px26 {
  padding-left:26px;
  padding-right:26px;
}
.px27 {
  padding-left:27px;
  padding-right:27px;
}
.px28 {
  padding-left:28px;
  padding-right:28px;
}
.px29 {
  padding-left:29px;
  padding-right:29px;
}
.px30 {
  padding-left:30px;
  padding-right:30px;
}
.px31 {
  padding-left:31px;
  padding-right:31px;
}
.px32 {
  padding-left:32px;
  padding-right:32px;
}
.px33 {
  padding-left:33px;
  padding-right:33px;
}
.px34 {
  padding-left:34px;
  padding-right:34px;
}
.px35 {
  padding-left:35px;
  padding-right:35px;
}
.px36 {
  padding-left:36px;
  padding-right:36px;
}
.px37 {
  padding-left:37px;
  padding-right:37px;
}
.px38 {
  padding-left:38px;
  padding-right:38px;
}
.px39 {
  padding-left:39px;
  padding-right:39px;
}
.px40 {
  padding-left:40px;
  padding-right:40px;
}
.px41 {
  padding-left:41px;
  padding-right:41px;
}
.px42 {
  padding-left:42px;
  padding-right:42px;
}
.px43 {
  padding-left:43px;
  padding-right:43px;
}
.px44 {
  padding-left:44px;
  padding-right:44px;
}
.px45 {
  padding-left:45px;
  padding-right:45px;
}
.px46 {
  padding-left:46px;
  padding-right:46px;
}
.px47 {
  padding-left:47px;
  padding-right:47px;
}
.px48 {
  padding-left:48px;
  padding-right:48px;
}
.px49 {
  padding-left:49px;
  padding-right:49px;
}
.px50 {
  padding-left:50px;
  padding-right:50px;
}
.px51 {
  padding-left:51px;
  padding-right:51px;
}
.px52 {
  padding-left:52px;
  padding-right:52px;
}
.px53 {
  padding-left:53px;
  padding-right:53px;
}
.px54 {
  padding-left:54px;
  padding-right:54px;
}
.px55 {
  padding-left:55px;
  padding-right:55px;
}
.px56 {
  padding-left:56px;
  padding-right:56px;
}
.px57 {
  padding-left:57px;
  padding-right:57px;
}
.px58 {
  padding-left:58px;
  padding-right:58px;
}
.px59 {
  padding-left:59px;
  padding-right:59px;
}
.px60 {
  padding-left:60px;
  padding-right:60px;
}
.px61 {
  padding-left:61px;
  padding-right:61px;
}
.px62 {
  padding-left:62px;
  padding-right:62px;
}
.px63 {
  padding-left:63px;
  padding-right:63px;
}
.px64 {
  padding-left:64px;
  padding-right:64px;
}
.px65 {
  padding-left:65px;
  padding-right:65px;
}
.px66 {
  padding-left:66px;
  padding-right:66px;
}
.px67 {
  padding-left:67px;
  padding-right:67px;
}
.px68 {
  padding-left:68px;
  padding-right:68px;
}
.px69 {
  padding-left:69px;
  padding-right:69px;
}
.px70 {
  padding-left:70px;
  padding-right:70px;
}
.px71 {
  padding-left:71px;
  padding-right:71px;
}
.px72 {
  padding-left:72px;
  padding-right:72px;
}
.px73 {
  padding-left:73px;
  padding-right:73px;
}
.px74 {
  padding-left:74px;
  padding-right:74px;
}
.px75 {
  padding-left:75px;
  padding-right:75px;
}
.px76 {
  padding-left:76px;
  padding-right:76px;
}
.px77 {
  padding-left:77px;
  padding-right:77px;
}
.px78 {
  padding-left:78px;
  padding-right:78px;
}
.px79 {
  padding-left:79px;
  padding-right:79px;
}
.px80 {
  padding-left:80px;
  padding-right:80px;
}
.px81 {
  padding-left:81px;
  padding-right:81px;
}
.px82 {
  padding-left:82px;
  padding-right:82px;
}
.px83 {
  padding-left:83px;
  padding-right:83px;
}
.px84 {
  padding-left:84px;
  padding-right:84px;
}
.px85 {
  padding-left:85px;
  padding-right:85px;
}
.px86 {
  padding-left:86px;
  padding-right:86px;
}
.px87 {
  padding-left:87px;
  padding-right:87px;
}
.px88 {
  padding-left:88px;
  padding-right:88px;
}
.px89 {
  padding-left:89px;
  padding-right:89px;
}
.px90 {
  padding-left:90px;
  padding-right:90px;
}
.px91 {
  padding-left:91px;
  padding-right:91px;
}
.px92 {
  padding-left:92px;
  padding-right:92px;
}
.px93 {
  padding-left:93px;
  padding-right:93px;
}
.px94 {
  padding-left:94px;
  padding-right:94px;
}
.px95 {
  padding-left:95px;
  padding-right:95px;
}
.px96 {
  padding-left:96px;
  padding-right:96px;
}
.px97 {
  padding-left:97px;
  padding-right:97px;
}
.px98 {
  padding-left:98px;
  padding-right:98px;
}
.px99 {
  padding-left:99px;
  padding-right:99px;
}
.px10p {
  padding-left:10%;
  padding-right:10%;
}
.py0 {
  padding-top:0px;
  padding-bottom:0px;
}
.py1 {
  padding-top:1px;
  padding-bottom:1px;
}
.py2 {
  padding-top:2px;
  padding-bottom:2px;
}
.py3 {
  padding-top:3px;
  padding-bottom:3px;
}
.py4 {
  padding-top:4px;
  padding-bottom:4px;
}
.py5 {
  padding-top:5px;
  padding-bottom:5px;
}
.py6 {
  padding-top:6px;
  padding-bottom:6px;
}
.py7 {
  padding-top:7px;
  padding-bottom:7px;
}
.py8 {
  padding-top:8px;
  padding-bottom:8px;
}
.py9 {
  padding-top:9px;
  padding-bottom:9px;
}
.py10 {
  padding-top:10px;
  padding-bottom:10px;
}
.py11 {
  padding-top:11px;
  padding-bottom:11px;
}
.py12 {
  padding-top:12px;
  padding-bottom:12px;
}
.py13 {
  padding-top:13px;
  padding-bottom:13px;
}
.py14 {
  padding-top:14px;
  padding-bottom:14px;
}
.py15 {
  padding-top:15px;
  padding-bottom:15px;
}
.py16 {
  padding-top:16px;
  padding-bottom:16px;
}
.py17 {
  padding-top:17px;
  padding-bottom:17px;
}
.py18 {
  padding-top:18px;
  padding-bottom:18px;
}
.py19 {
  padding-top:19px;
  padding-bottom:19px;
}
.py20 {
  padding-top:20px;
  padding-bottom:20px;
}
.py21 {
  padding-top:21px;
  padding-bottom:21px;
}
.py22 {
  padding-top:22px;
  padding-bottom:22px;
}
.py23 {
  padding-top:23px;
  padding-bottom:23px;
}
.py24 {
  padding-top:24px;
  padding-bottom:24px;
}
.py25 {
  padding-top:25px;
  padding-bottom:25px;
}
.py26 {
  padding-top:26px;
  padding-bottom:26px;
}
.py27 {
  padding-top:27px;
  padding-bottom:27px;
}
.py28 {
  padding-top:28px;
  padding-bottom:28px;
}
.py29 {
  padding-top:29px;
  padding-bottom:29px;
}
.py30 {
  padding-top:30px;
  padding-bottom:30px;
}
.py31 {
  padding-top:31px;
  padding-bottom:31px;
}
.py32 {
  padding-top:32px;
  padding-bottom:32px;
}
.py33 {
  padding-top:33px;
  padding-bottom:33px;
}
.py34 {
  padding-top:34px;
  padding-bottom:34px;
}
.py35 {
  padding-top:35px;
  padding-bottom:35px;
}
.py36 {
  padding-top:36px;
  padding-bottom:36px;
}
.py37 {
  padding-top:37px;
  padding-bottom:37px;
}
.py38 {
  padding-top:38px;
  padding-bottom:38px;
}
.py39 {
  padding-top:39px;
  padding-bottom:39px;
}
.py40 {
  padding-top:40px;
  padding-bottom:40px;
}
.py41 {
  padding-top:41px;
  padding-bottom:41px;
}
.py42 {
  padding-top:42px;
  padding-bottom:42px;
}
.py43 {
  padding-top:43px;
  padding-bottom:43px;
}
.py44 {
  padding-top:44px;
  padding-bottom:44px;
}
.py45 {
  padding-top:45px;
  padding-bottom:45px;
}
.py46 {
  padding-top:46px;
  padding-bottom:46px;
}
.py47 {
  padding-top:47px;
  padding-bottom:47px;
}
.py48 {
  padding-top:48px;
  padding-bottom:48px;
}
.py49 {
  padding-top:49px;
  padding-bottom:49px;
}
.py50 {
  padding-top:50px;
  padding-bottom:50px;
}
.py51 {
  padding-top:51px;
  padding-bottom:51px;
}
.py52 {
  padding-top:52px;
  padding-bottom:52px;
}
.py53 {
  padding-top:53px;
  padding-bottom:53px;
}
.py54 {
  padding-top:54px;
  padding-bottom:54px;
}
.py55 {
  padding-top:55px;
  padding-bottom:55px;
}
.py56 {
  padding-top:56px;
  padding-bottom:56px;
}
.py57 {
  padding-top:57px;
  padding-bottom:57px;
}
.py58 {
  padding-top:58px;
  padding-bottom:58px;
}
.py59 {
  padding-top:59px;
  padding-bottom:59px;
}
.py60 {
  padding-top:60px;
  padding-bottom:60px;
}
.py61 {
  padding-top:61px;
  padding-bottom:61px;
}
.py62 {
  padding-top:62px;
  padding-bottom:62px;
}
.py63 {
  padding-top:63px;
  padding-bottom:63px;
}
.py64 {
  padding-top:64px;
  padding-bottom:64px;
}
.py65 {
  padding-top:65px;
  padding-bottom:65px;
}
.py66 {
  padding-top:66px;
  padding-bottom:66px;
}
.py67 {
  padding-top:67px;
  padding-bottom:67px;
}
.py68 {
  padding-top:68px;
  padding-bottom:68px;
}
.py69 {
  padding-top:69px;
  padding-bottom:69px;
}
.py70 {
  padding-top:70px;
  padding-bottom:70px;
}
.py71 {
  padding-top:71px;
  padding-bottom:71px;
}
.py72 {
  padding-top:72px;
  padding-bottom:72px;
}
.py73 {
  padding-top:73px;
  padding-bottom:73px;
}
.py74 {
  padding-top:74px;
  padding-bottom:74px;
}
.py75 {
  padding-top:75px;
  padding-bottom:75px;
}
.py76 {
  padding-top:76px;
  padding-bottom:76px;
}
.py77 {
  padding-top:77px;
  padding-bottom:77px;
}
.py78 {
  padding-top:78px;
  padding-bottom:78px;
}
.py79 {
  padding-top:79px;
  padding-bottom:79px;
}
.py80 {
  padding-top:80px;
  padding-bottom:80px;
}
.py81 {
  padding-top:81px;
  padding-bottom:81px;
}
.py82 {
  padding-top:82px;
  padding-bottom:82px;
}
.py83 {
  padding-top:83px;
  padding-bottom:83px;
}
.py84 {
  padding-top:84px;
  padding-bottom:84px;
}
.py85 {
  padding-top:85px;
  padding-bottom:85px;
}
.py86 {
  padding-top:86px;
  padding-bottom:86px;
}
.py87 {
  padding-top:87px;
  padding-bottom:87px;
}
.py88 {
  padding-top:88px;
  padding-bottom:88px;
}
.py89 {
  padding-top:89px;
  padding-bottom:89px;
}
.py90 {
  padding-top:90px;
  padding-bottom:90px;
}
.py91 {
  padding-top:91px;
  padding-bottom:91px;
}
.py92 {
  padding-top:92px;
  padding-bottom:92px;
}
.py93 {
  padding-top:93px;
  padding-bottom:93px;
}
.py94 {
  padding-top:94px;
  padding-bottom:94px;
}
.py95 {
  padding-top:95px;
  padding-bottom:95px;
}
.py96 {
  padding-top:96px;
  padding-bottom:96px;
}
.py97 {
  padding-top:97px;
  padding-bottom:97px;
}
.py98 {
  padding-top:98px;
  padding-bottom:98px;
}
.py99 {
  padding-top:99px;
  padding-bottom:99px;
}
.pt0 {
  padding-top:0px;
}
.pt1 {
  padding-top:1px;
}
.pt2 {
  padding-top:2px;
}
.pt3 {
  padding-top:3px;
}
.pt4 {
  padding-top:4px;
}
.pt5 {
  padding-top:5px;
}
.pt6 {
  padding-top:6px;
  padding:7px!important;
}
.pt7 {
  padding-top:7px;
}
.pt8 {
  padding-top:8px;
}
.pt9 {
  padding-top:9px;
}
.pt10 {
  padding-top:10px;
}
.pt11 {
  padding-top:11px;
}
.pt12 {
  padding-top:12px;
}
.pt13 {
  padding-top:13px;
}
.pt14 {
  padding-top:14px;
}
.pt15 {
  padding-top:15px;
}
.pt16 {
  padding-top:16px;
}
.pt17 {
  padding-top:17px;
}
.pt18 {
  padding-top:18px;
}
.pt19 {
  padding-top:19px;
}
.pt20 {
  padding-top:20px;
}
.pt21 {
  padding-top:21px;
}
.pt22 {
  padding-top:22px;
}
.pt23 {
  padding-top:23px;
}
.pt24 {
  padding-top:24px;
}
.pt25 {
  padding-top:25px;
}
.pt26 {
  padding-top:26px;
}
.pt27 {
  padding-top:27px;
}
.pt28 {
  padding-top:28px;
}
.pt29 {
  padding-top:29px;
}
.pt30 {
  padding-top:30px;
}
.pt31 {
  padding-top:31px;
}
.pt32 {
  padding-top:32px;
}
.pt33 {
  padding-top:33px;
}
.pt34 {
  padding-top:34px;
}
.pt35 {
  padding-top:35px;
}
.pt36 {
  padding-top:36px;
}
.pt37 {
  padding-top:37px;
}
.pt38 {
  padding-top:38px;
}
.pt39 {
  padding-top:39px;
}
.pt40 {
  padding-top:40px;
}
.pt41 {
  padding-top:41px;
}
.pt42 {
  padding-top:42px;
}
.pt43 {
  padding-top:43px;
}
.pt44 {
  padding-top:44px;
}
.pt45 {
  padding-top:45px;
}
.pt46 {
  padding-top:46px;
}
.pt47 {
  padding-top:47px;
}
.pt48 {
  padding-top:48px;
}
.pt49 {
  padding-top:49px;
}
.pt50 {
  padding-top:50px;
}
.pt51 {
  padding-top:51px;
}
.pt52 {
  padding-top:52px;
}
.pt53 {
  padding-top:53px;
}
.pt54 {
  padding-top:54px;
}
.pt55 {
  padding-top:55px;
}
.pt56 {
  padding-top:56px;
}
.pt57 {
  padding-top:57px;
}
.pt58 {
  padding-top:58px;
}
.pt59 {
  padding-top:59px;
}
.pt60 {
  padding-top:60px;
}
.pt61 {
  padding-top:61px;
}
.pt62 {
  padding-top:62px;
}
.pt63 {
  padding-top:63px;
}
.pt64 {
  padding-top:64px;
}
.pt65 {
  padding-top:65px;
}
.pt66 {
  padding-top:66px;
}
.pt67 {
  padding-top:67px;
}
.pt68 {
  padding-top:68px;
}
.pt69 {
  padding-top:69px;
}
.pt70 {
  padding-top:70px;
}
.pt71 {
  padding-top:71px;
}
.pt72 {
  padding-top:72px;
}
.pt73 {
  padding-top:73px;
}
.pt74 {
  padding-top:74px;
}
.pt75 {
  padding-top:75px;
}
.pt76 {
  padding-top:76px;
}
.pt77 {
  padding-top:77px;
}
.pt78 {
  padding-top:78px;
}
.pt79 {
  padding-top:79px;
}
.pt80 {
  padding-top:80px;
}
.pt81 {
  padding-top:81px;
}
.pt82 {
  padding-top:82px;
}
.pt83 {
  padding-top:83px;
}
.pt84 {
  padding-top:84px;
}
.pt85 {
  padding-top:85px;
}
.pt86 {
  padding-top:86px;
}
.pt87 {
  padding-top:87px;
}
.pt88 {
  padding-top:88px;
}
.pt89 {
  padding-top:89px;
}
.pt90 {
  padding-top:90px;
}
.pt91 {
  padding-top:91px;
}
.pt92 {
  padding-top:92px;
}
.pt93 {
  padding-top:93px;
}
.pt94 {
  padding-top:94px;
}
.pt95 {
  padding-top:95px;
}
.pt96 {
  padding-top:96px;
}
.pt97 {
  padding-top:97px;
}
.pt98 {
  padding-top:98px;
}
.pt99 {
  padding-top:99px;
}
.pt100 {
  padding-top:100px;
}
.pt101 {
  padding-top:101px;
}
.pt102 {
  padding-top:102px;
}
.pt103 {
  padding-top:103px;
}
.pt104 {
  padding-top:104px;
}
.pt105 {
  padding-top:105px;
}
.pt106 {
  padding-top:106px;
}
.pt107 {
  padding-top:107px;
}
.pt108 {
  padding-top:108px;
}
.pt109 {
  padding-top:109px;
}
.pt110 {
  padding-top:110px;
}
.pt111 {
  padding-top:111px;
}
.pt112 {
  padding-top:112px;
}
.pt113 {
  padding-top:113px;
}
.pt114 {
  padding-top:114px;
}
.pt115 {
  padding-top:115px;
}
.pt116 {
  padding-top:116px;
}
.pt117 {
  padding-top:117px;
}
.pt118 {
  padding-top:118px;
}
.pt119 {
  padding-top:119px;
}
.pt120 {
  padding-top:120px;
}
.pt121 {
  padding-top:121px;
}
.pt122 {
  padding-top:122px;
}
.pt123 {
  padding-top:123px;
}
.pt124 {
  padding-top:124px;
}
.pt125 {
  padding-top:125px;
}
.pt126 {
  padding-top:126px;
}
.pt127 {
  padding-top:127px;
}
.pt128 {
  padding-top:128px;
}
.pt129 {
  padding-top:129px;
}
.pt130 {
  padding-top:130px;
}
.pt131 {
  padding-top:131px;
}
.pt132 {
  padding-top:132px;
}
.pt133 {
  padding-top:133px;
}
.pt134 {
  padding-top:134px;
}
.pt135 {
  padding-top:135px;
}
.pt136 {
  padding-top:136px;
}
.pt137 {
  padding-top:137px;
}
.pt138 {
  padding-top:138px;
}
.pt139 {
  padding-top:139px;
}
.pt140 {
  padding-top:140px;
}
.pt141 {
  padding-top:141px;
}
.pt142 {
  padding-top:142px;
}
.pt143 {
  padding-top:143px;
}
.pt144 {
  padding-top:144px;
}
.pt145 {
  padding-top:145px;
}
.pt146 {
  padding-top:146px;
}
.pt147 {
  padding-top:147px;
}
.pt148 {
  padding-top:148px;
}
.pt149 {
  padding-top:149px;
}
.pt150 {
  padding-top:150px;
}
.pt151 {
  padding-top:151px;
}
.pt152 {
  padding-top:152px;
}
.pt153 {
  padding-top:153px;
}
.pt154 {
  padding-top:154px;
}
.pt155 {
  padding-top:155px;
}
.pt156 {
  padding-top:156px;
}
.pt157 {
  padding-top:157px;
}
.pt158 {
  padding-top:158px;
}
.pt159 {
  padding-top:159px;
}
.pt160 {
  padding-top:160px;
}
.pt161 {
  padding-top:161px;
}
.pt162 {
  padding-top:162px;
}
.pt163 {
  padding-top:163px;
}
.pt164 {
  padding-top:164px;
}
.pt165 {
  padding-top:165px;
}
.pt166 {
  padding-top:166px;
}
.pt167 {
  padding-top:167px;
}
.pt168 {
  padding-top:168px;
}
.pt169 {
  padding-top:169px;
}
.pt170 {
  padding-top:170px;
}
.pt171 {
  padding-top:171px;
}
.pt172 {
  padding-top:172px;
}
.pt173 {
  padding-top:173px;
}
.pt174 {
  padding-top:174px;
}
.pt175 {
  padding-top:175px;
}
.pt176 {
  padding-top:176px;
}
.pt177 {
  padding-top:177px;
}
.pt178 {
  padding-top:178px;
}
.pt179 {
  padding-top:179px;
}
.pt180 {
  padding-top:180px;
}
.pt181 {
  padding-top:181px;
}
.pt182 {
  padding-top:182px;
}
.pt183 {
  padding-top:183px;
}
.pt184 {
  padding-top:184px;
}
.pt185 {
  padding-top:185px;
}
.pt186 {
  padding-top:186px;
}
.pt187 {
  padding-top:187px;
}
.pt188 {
  padding-top:188px;
}
.pt189 {
  padding-top:189px;
}
.pt190 {
  padding-top:190px;
}
.pt191 {
  padding-top:191px;
}
.pt192 {
  padding-top:192px;
}
.pt193 {
  padding-top:193px;
}
.pt194 {
  padding-top:194px;
}
.pt195 {
  padding-top:195px;
}
.pt196 {
  padding-top:196px;
}
.pt197 {
  padding-top:197px;
}
.pt198 {
  padding-top:198px;
}
.pt199 {
  padding-top:199px;
}
.pt200 {
  padding-top:200px;
}
.pt201 {
  padding-top:201px;
}
.pt202 {
  padding-top:202px;
}
.pt203 {
  padding-top:203px;
}
.pt204 {
  padding-top:204px;
}
.pt205 {
  padding-top:205px;
}
.pt206 {
  padding-top:206px;
}
.pt207 {
  padding-top:207px;
}
.pt208 {
  padding-top:208px;
}
.pt209 {
  padding-top:209px;
}
.pt210 {
  padding-top:210px;
}
.pt211 {
  padding-top:211px;
}
.pt212 {
  padding-top:212px;
}
.pt213 {
  padding-top:213px;
}
.pt214 {
  padding-top:214px;
}
.pt215 {
  padding-top:215px;
}
.pt216 {
  padding-top:216px;
}
.pt217 {
  padding-top:217px;
}
.pt218 {
  padding-top:218px;
}
.pt219 {
  padding-top:219px;
}
.pt220 {
  padding-top:220px;
}
.pt221 {
  padding-top:221px;
}
.pt222 {
  padding-top:222px;
}
.pt223 {
  padding-top:223px;
}
.pt224 {
  padding-top:224px;
}
.pt225 {
  padding-top:225px;
}
.pt226 {
  padding-top:226px;
}
.pt227 {
  padding-top:227px;
}
.pt228 {
  padding-top:228px;
}
.pt229 {
  padding-top:229px;
}
.pt230 {
  padding-top:230px;
}
.pt231 {
  padding-top:231px;
}
.pt232 {
  padding-top:232px;
}
.pt233 {
  padding-top:233px;
}
.pt234 {
  padding-top:234px;
}
.pt235 {
  padding-top:235px;
}
.pt236 {
  padding-top:236px;
}
.pt237 {
  padding-top:237px;
}
.pt238 {
  padding-top:238px;
}
.pt239 {
  padding-top:239px;
}
.pt240 {
  padding-top:240px;
}
.pt241 {
  padding-top:241px;
}
.pt242 {
  padding-top:242px;
}
.pt243 {
  padding-top:243px;
}
.pt244 {
  padding-top:244px;
}
.pt245 {
  padding-top:245px;
}
.pt246 {
  padding-top:246px;
}
.pt247 {
  padding-top:247px;
}
.pt248 {
  padding-top:248px;
}
.pt249 {
  padding-top:249px;
}
.pt250 {
  padding-top:250px;
}
.pt251 {
  padding-top:251px;
}
.pt252 {
  padding-top:252px;
}
.pt253 {
  padding-top:253px;
}
.pt254 {
  padding-top:254px;
}
.pt255 {
  padding-top:255px;
}
.pt256 {
  padding-top:256px;
}
.pt257 {
  padding-top:257px;
}
.pt258 {
  padding-top:258px;
}
.pt259 {
  padding-top:259px;
}
.pt260 {
  padding-top:260px;
}
.pt261 {
  padding-top:261px;
}
.pt262 {
  padding-top:262px;
}
.pt263 {
  padding-top:263px;
}
.pt264 {
  padding-top:264px;
}
.pt265 {
  padding-top:265px;
}
.pt266 {
  padding-top:266px;
}
.pt267 {
  padding-top:267px;
}
.pt268 {
  padding-top:268px;
}
.pt269 {
  padding-top:269px;
}
.pt270 {
  padding-top:270px;
}
.pt271 {
  padding-top:271px;
}
.pt272 {
  padding-top:272px;
}
.pt273 {
  padding-top:273px;
}
.pt274 {
  padding-top:274px;
}
.pt275 {
  padding-top:275px;
}
.pt276 {
  padding-top:276px;
}
.pt277 {
  padding-top:277px;
}
.pt278 {
  padding-top:278px;
}
.pt279 {
  padding-top:279px;
}
.pt280 {
  padding-top:280px;
}
.pt281 {
  padding-top:281px;
}
.pt282 {
  padding-top:282px;
}
.pt283 {
  padding-top:283px;
}
.pt284 {
  padding-top:284px;
}
.pt285 {
  padding-top:285px;
}
.pt286 {
  padding-top:286px;
}
.pt287 {
  padding-top:287px;
}
.pt288 {
  padding-top:288px;
}
.pt289 {
  padding-top:289px;
}
.pt290 {
  padding-top:290px;
}
.pt291 {
  padding-top:291px;
}
.pt292 {
  padding-top:292px;
}
.pt293 {
  padding-top:293px;
}
.pt294 {
  padding-top:294px;
}
.pt295 {
  padding-top:295px;
}
.pt296 {
  padding-top:296px;
}
.pt297 {
  padding-top:297px;
}
.pt298 {
  padding-top:298px;
}
.pt299 {
  padding-top:299px;
}
.pt300 {
  padding-top:300px;
}
.pt301 {
  padding-top:301px;
}
.pt302 {
  padding-top:302px;
}
.pt303 {
  padding-top:303px;
}
.pt304 {
  padding-top:304px;
}
.pt305 {
  padding-top:305px;
}
.pt306 {
  padding-top:306px;
}
.pt307 {
  padding-top:307px;
}
.pt308 {
  padding-top:308px;
}
.pt309 {
  padding-top:309px;
}
.pt310 {
  padding-top:310px;
}
.pt311 {
  padding-top:311px;
}
.pt312 {
  padding-top:312px;
}
.pt313 {
  padding-top:313px;
}
.pt314 {
  padding-top:314px;
}
.pt315 {
  padding-top:315px;
}
.pt316 {
  padding-top:316px;
}
.pt317 {
  padding-top:317px;
}
.pt318 {
  padding-top:318px;
}
.pt319 {
  padding-top:319px;
}
.pt320 {
  padding-top:320px;
}
.pt321 {
  padding-top:321px;
}
.pt322 {
  padding-top:322px;
}
.pt323 {
  padding-top:323px;
}
.pt324 {
  padding-top:324px;
}
.pt325 {
  padding-top:325px;
}
.pt326 {
  padding-top:326px;
}
.pt327 {
  padding-top:327px;
}
.pt328 {
  padding-top:328px;
}
.pt329 {
  padding-top:329px;
}
.pt330 {
  padding-top:330px;
}
.pt331 {
  padding-top:331px;
}
.pt332 {
  padding-top:332px;
}
.pt333 {
  padding-top:333px;
}
.pt334 {
  padding-top:334px;
}
.pt335 {
  padding-top:335px;
}
.pt336 {
  padding-top:336px;
}
.pt337 {
  padding-top:337px;
}
.pt338 {
  padding-top:338px;
}
.pt339 {
  padding-top:339px;
}
.pt340 {
  padding-top:340px;
}
.pt341 {
  padding-top:341px;
}
.pt342 {
  padding-top:342px;
}
.pt343 {
  padding-top:343px;
}
.pt344 {
  padding-top:344px;
}
.pt345 {
  padding-top:345px;
}
.pt346 {
  padding-top:346px;
}
.pt347 {
  padding-top:347px;
}
.pt348 {
  padding-top:348px;
}
.pt349 {
  padding-top:349px;
}
.pb0 {
  padding-bottom:0px;
}
.pb1 {
  padding-bottom:1px;
}
.pb2 {
  padding-bottom:2px;
}
.pb3 {
  padding-bottom:3px;
}
.pb4 {
  padding-bottom:4px;
}
.pb5 {
  padding-bottom:5px;
}
.pb6 {
  padding-bottom:6px;
}
.pb7 {
  padding-bottom:7px;
}
.pb8 {
  padding-bottom:8px;
}
.pb9 {
  padding-bottom:9px;
}
.pb10 {
  padding-bottom:10px;
}
.pb11 {
  padding-bottom:11px;
}
.pb12 {
  padding-bottom:12px;
}
.pb13 {
  padding-bottom:13px;
}
.pb14 {
  padding-bottom:14px;
}
.pb15 {
  padding-bottom:15px;
}
.pb16 {
  padding-bottom:16px;
}
.pb17 {
  padding-bottom:17px;
}
.pb18 {
  padding-bottom:18px;
}
.pb19 {
  padding-bottom:19px;
}
.pb20 {
  padding-bottom:20px;
}
.pb21 {
  padding-bottom:21px;
}
.pb22 {
  padding-bottom:22px;
}
.pb23 {
  padding-bottom:23px;
}
.pb24 {
  padding-bottom:24px;
}
.pb25 {
  padding-bottom:25px;
}
.pb26 {
  padding-bottom:26px;
}
.pb27 {
  padding-bottom:27px;
}
.pb28 {
  padding-bottom:28px;
}
.pb29 {
  padding-bottom:29px;
}
.pb30 {
  padding-bottom:30px;
}
.pb31 {
  padding-bottom:31px;
}
.pb32 {
  padding-bottom:32px;
}
.pb33 {
  padding-bottom:33px;
}
.pb34 {
  padding-bottom:34px;
}
.pb35 {
  padding-bottom:35px;
}
.pb36 {
  padding-bottom:36px;
}
.pb37 {
  padding-bottom:37px;
}
.pb38 {
  padding-bottom:38px;
}
.pb39 {
  padding-bottom:39px;
}
.pb40 {
  padding-bottom:40px;
}
.pb41 {
  padding-bottom:41px;
}
.pb42 {
  padding-bottom:42px;
}
.pb43 {
  padding-bottom:43px;
}
.pb44 {
  padding-bottom:44px;
}
.pb45 {
  padding-bottom:45px;
}
.pb46 {
  padding-bottom:46px;
}
.pb47 {
  padding-bottom:47px;
}
.pb48 {
  padding-bottom:48px;
}
.pb49 {
  padding-bottom:49px;
}
.pb50 {
  padding-bottom:50px;
}
.pb51 {
  padding-bottom:51px;
}
.pb52 {
  padding-bottom:52px;
}
.pb53 {
  padding-bottom:53px;
}
.pb54 {
  padding-bottom:54px;
}
.pb55 {
  padding-bottom:55px;
}
.pb56 {
  padding-bottom:56px;
}
.pb57 {
  padding-bottom:57px;
}
.pb58 {
  padding-bottom:58px;
}
.pb59 {
  padding-bottom:59px;
}
.pb60 {
  padding-bottom:60px;
}
.pb61 {
  padding-bottom:61px;
}
.pb62 {
  padding-bottom:62px;
}
.pb63 {
  padding-bottom:63px;
}
.pb64 {
  padding-bottom:64px;
}
.pb65 {
  padding-bottom:65px;
}
.pb66 {
  padding-bottom:66px;
}
.pb67 {
  padding-bottom:67px;
}
.pb68 {
  padding-bottom:68px;
}
.pb69 {
  padding-bottom:69px;
}
.pb70 {
  padding-bottom:70px;
}
.pb71 {
  padding-bottom:71px;
}
.pb72 {
  padding-bottom:72px;
}
.pb73 {
  padding-bottom:73px;
}
.pb74 {
  padding-bottom:74px;
}
.pb75 {
  padding-bottom:75px;
}
.pb76 {
  padding-bottom:76px;
}
.pb77 {
  padding-bottom:77px;
}
.pb78 {
  padding-bottom:78px;
}
.pb79 {
  padding-bottom:79px;
}
.pb80 {
  padding-bottom:80px;
}
.pb81 {
  padding-bottom:81px;
}
.pb82 {
  padding-bottom:82px;
}
.pb83 {
  padding-bottom:83px;
}
.pb84 {
  padding-bottom:84px;
}
.pb85 {
  padding-bottom:85px;
}
.pb86 {
  padding-bottom:86px;
}
.pb87 {
  padding-bottom:87px;
}
.pb88 {
  padding-bottom:88px;
}
.pb89 {
  padding-bottom:89px;
}
.pb90 {
  padding-bottom:90px;
}
.pb91 {
  padding-bottom:91px;
}
.pb92 {
  padding-bottom:92px;
}
.pb93 {
  padding-bottom:93px;
}
.pb94 {
  padding-bottom:94px;
}
.pb95 {
  padding-bottom:95px;
}
.pb96 {
  padding-bottom:96px;
}
.pb97 {
  padding-bottom:97px;
}
.pb98 {
  padding-bottom:98px;
}
.pb99 {
  padding-bottom:99px;
}
.pb100 {
  padding-bottom:100px;
}
.pb101 {
  padding-bottom:101px;
}
.pb102 {
  padding-bottom:102px;
}
.pb103 {
  padding-bottom:103px;
}
.pb104 {
  padding-bottom:104px;
}
.pb105 {
  padding-bottom:105px;
}
.pb106 {
  padding-bottom:106px;
}
.pb107 {
  padding-bottom:107px;
}
.pb108 {
  padding-bottom:108px;
}
.pb109 {
  padding-bottom:109px;
}
.pb110 {
  padding-bottom:110px;
}
.pb111 {
  padding-bottom:111px;
}
.pb112 {
  padding-bottom:112px;
}
.pb113 {
  padding-bottom:113px;
}
.pb114 {
  padding-bottom:114px;
}
.pb115 {
  padding-bottom:115px;
}
.pb116 {
  padding-bottom:116px;
}
.pb117 {
  padding-bottom:117px;
}
.pb118 {
  padding-bottom:118px;
}
.pb119 {
  padding-bottom:119px;
}
.pb120 {
  padding-bottom:120px;
}
.pb121 {
  padding-bottom:121px;
}
.pb122 {
  padding-bottom:122px;
}
.pb123 {
  padding-bottom:123px;
}
.pb124 {
  padding-bottom:124px;
}
.pb125 {
  padding-bottom:125px;
}
.pb126 {
  padding-bottom:126px;
}
.pb127 {
  padding-bottom:127px;
}
.pb128 {
  padding-bottom:128px;
}
.pb129 {
  padding-bottom:129px;
}
.pb130 {
  padding-bottom:130px;
}
.pb131 {
  padding-bottom:131px;
}
.pb132 {
  padding-bottom:132px;
}
.pb133 {
  padding-bottom:133px;
}
.pb134 {
  padding-bottom:134px;
}
.pb135 {
  padding-bottom:135px;
}
.pb136 {
  padding-bottom:136px;
}
.pb137 {
  padding-bottom:137px;
}
.pb138 {
  padding-bottom:138px;
}
.pb139 {
  padding-bottom:139px;
}
.pb140 {
  padding-bottom:140px;
}
.pb141 {
  padding-bottom:141px;
}
.pb142 {
  padding-bottom:142px;
}
.pb143 {
  padding-bottom:143px;
}
.pb144 {
  padding-bottom:144px;
}
.pb145 {
  padding-bottom:145px;
}
.pb146 {
  padding-bottom:146px;
}
.pb147 {
  padding-bottom:147px;
}
.pb148 {
  padding-bottom:148px;
}
.pb149 {
  padding-bottom:149px;
}
.pb150 {
  padding-bottom:150px;
}
.pb151 {
  padding-bottom:151px;
}
.pb152 {
  padding-bottom:152px;
}
.pb153 {
  padding-bottom:153px;
}
.pb154 {
  padding-bottom:154px;
}
.pb155 {
  padding-bottom:155px;
}
.pb156 {
  padding-bottom:156px;
}
.pb157 {
  padding-bottom:157px;
}
.pb158 {
  padding-bottom:158px;
}
.pb159 {
  padding-bottom:159px;
}
.pb160 {
  padding-bottom:160px;
}
.pb161 {
  padding-bottom:161px;
}
.pb162 {
  padding-bottom:162px;
}
.pb163 {
  padding-bottom:163px;
}
.pb164 {
  padding-bottom:164px;
}
.pb165 {
  padding-bottom:165px;
}
.pb166 {
  padding-bottom:166px;
}
.pb167 {
  padding-bottom:167px;
}
.pb168 {
  padding-bottom:168px;
}
.pb169 {
  padding-bottom:169px;
}
.pb170 {
  padding-bottom:170px;
}
.pb171 {
  padding-bottom:171px;
}
.pb172 {
  padding-bottom:172px;
}
.pb173 {
  padding-bottom:173px;
}
.pb174 {
  padding-bottom:174px;
}
.pb175 {
  padding-bottom:175px;
}
.pb176 {
  padding-bottom:176px;
}
.pb177 {
  padding-bottom:177px;
}
.pb178 {
  padding-bottom:178px;
}
.pb179 {
  padding-bottom:179px;
}
.pb180 {
  padding-bottom:180px;
}
.pb181 {
  padding-bottom:181px;
}
.pb182 {
  padding-bottom:182px;
}
.pb183 {
  padding-bottom:183px;
}
.pb184 {
  padding-bottom:184px;
}
.pb185 {
  padding-bottom:185px;
}
.pb186 {
  padding-bottom:186px;
}
.pb187 {
  padding-bottom:187px;
}
.pb188 {
  padding-bottom:188px;
}
.pb189 {
  padding-bottom:189px;
}
.pb190 {
  padding-bottom:190px;
}
.pb191 {
  padding-bottom:191px;
}
.pb192 {
  padding-bottom:192px;
}
.pb193 {
  padding-bottom:193px;
}
.pb194 {
  padding-bottom:194px;
}
.pb195 {
  padding-bottom:195px;
}
.pb196 {
  padding-bottom:196px;
}
.pb197 {
  padding-bottom:197px;
}
.pb198 {
  padding-bottom:198px;
}
.pb199 {
  padding-bottom:199px;
}
.pb200 {
  padding-bottom:200px;
}
.pb201 {
  padding-bottom:201px;
}
.pb202 {
  padding-bottom:202px;
}
.pb203 {
  padding-bottom:203px;
}
.pb204 {
  padding-bottom:204px;
}
.pb205 {
  padding-bottom:205px;
}
.pb206 {
  padding-bottom:206px;
}
.pb207 {
  padding-bottom:207px;
}
.pb208 {
  padding-bottom:208px;
}
.pb209 {
  padding-bottom:209px;
}
.pb210 {
  padding-bottom:210px;
}
.pb211 {
  padding-bottom:211px;
}
.pb212 {
  padding-bottom:212px;
}
.pb213 {
  padding-bottom:213px;
}
.pb214 {
  padding-bottom:214px;
}
.pb215 {
  padding-bottom:215px;
}
.pb216 {
  padding-bottom:216px;
}
.pb217 {
  padding-bottom:217px;
}
.pb218 {
  padding-bottom:218px;
}
.pb219 {
  padding-bottom:219px;
}
.pb220 {
  padding-bottom:220px;
}
.pb221 {
  padding-bottom:221px;
}
.pb222 {
  padding-bottom:222px;
}
.pb223 {
  padding-bottom:223px;
}
.pb224 {
  padding-bottom:224px;
}
.pb225 {
  padding-bottom:225px;
}
.pb226 {
  padding-bottom:226px;
}
.pb227 {
  padding-bottom:227px;
}
.pb228 {
  padding-bottom:228px;
}
.pb229 {
  padding-bottom:229px;
}
.pb230 {
  padding-bottom:230px;
}
.pb231 {
  padding-bottom:231px;
}
.pb232 {
  padding-bottom:232px;
}
.pb233 {
  padding-bottom:233px;
}
.pb234 {
  padding-bottom:234px;
}
.pb235 {
  padding-bottom:235px;
}
.pb236 {
  padding-bottom:236px;
}
.pb237 {
  padding-bottom:237px;
}
.pb238 {
  padding-bottom:238px;
}
.pb239 {
  padding-bottom:239px;
}
.pb240 {
  padding-bottom:240px;
}
.pb241 {
  padding-bottom:241px;
}
.pb242 {
  padding-bottom:242px;
}
.pb243 {
  padding-bottom:243px;
}
.pb244 {
  padding-bottom:244px;
}
.pb245 {
  padding-bottom:245px;
}
.pb246 {
  padding-bottom:246px;
}
.pb247 {
  padding-bottom:247px;
}
.pb248 {
  padding-bottom:248px;
}
.pb249 {
  padding-bottom:249px;
}
.pb250 {
  padding-bottom:250px;
}
.pb251 {
  padding-bottom:251px;
}
.pb252 {
  padding-bottom:252px;
}
.pb253 {
  padding-bottom:253px;
}
.pb254 {
  padding-bottom:254px;
}
.pb255 {
  padding-bottom:255px;
}
.pb256 {
  padding-bottom:256px;
}
.pb257 {
  padding-bottom:257px;
}
.pb258 {
  padding-bottom:258px;
}
.pb259 {
  padding-bottom:259px;
}
.pb260 {
  padding-bottom:260px;
}
.pb261 {
  padding-bottom:261px;
}
.pb262 {
  padding-bottom:262px;
}
.pb263 {
  padding-bottom:263px;
}
.pb264 {
  padding-bottom:264px;
}
.pb265 {
  padding-bottom:265px;
}
.pb266 {
  padding-bottom:266px;
}
.pb267 {
  padding-bottom:267px;
}
.pb268 {
  padding-bottom:268px;
}
.pb269 {
  padding-bottom:269px;
}
.pb270 {
  padding-bottom:270px;
}
.pb271 {
  padding-bottom:271px;
}
.pb272 {
  padding-bottom:272px;
}
.pb273 {
  padding-bottom:273px;
}
.pb274 {
  padding-bottom:274px;
}
.pb275 {
  padding-bottom:275px;
}
.pb276 {
  padding-bottom:276px;
}
.pb277 {
  padding-bottom:277px;
}
.pb278 {
  padding-bottom:278px;
}
.pb279 {
  padding-bottom:279px;
}
.pb280 {
  padding-bottom:280px;
}
.pb281 {
  padding-bottom:281px;
}
.pb282 {
  padding-bottom:282px;
}
.pb283 {
  padding-bottom:283px;
}
.pb284 {
  padding-bottom:284px;
}
.pb285 {
  padding-bottom:285px;
}
.pb286 {
  padding-bottom:286px;
}
.pb287 {
  padding-bottom:287px;
}
.pb288 {
  padding-bottom:288px;
}
.pb289 {
  padding-bottom:289px;
}
.pb290 {
  padding-bottom:290px;
}
.pb291 {
  padding-bottom:291px;
}
.pb292 {
  padding-bottom:292px;
}
.pb293 {
  padding-bottom:293px;
}
.pb294 {
  padding-bottom:294px;
}
.pb295 {
  padding-bottom:295px;
}
.pb296 {
  padding-bottom:296px;
}
.pb297 {
  padding-bottom:297px;
}
.pb298 {
  padding-bottom:298px;
}
.pb299 {
  padding-bottom:299px;
}
.pb300 {
  padding-bottom:300px;
}
.pb301 {
  padding-bottom:301px;
}
.pb302 {
  padding-bottom:302px;
}
.pb303 {
  padding-bottom:303px;
}
.pb304 {
  padding-bottom:304px;
}
.pb305 {
  padding-bottom:305px;
}
.pb306 {
  padding-bottom:306px;
}
.pb307 {
  padding-bottom:307px;
}
.pb308 {
  padding-bottom:308px;
}
.pb309 {
  padding-bottom:309px;
}
.pb310 {
  padding-bottom:310px;
}
.pb311 {
  padding-bottom:311px;
}
.pb312 {
  padding-bottom:312px;
}
.pb313 {
  padding-bottom:313px;
}
.pb314 {
  padding-bottom:314px;
}
.pb315 {
  padding-bottom:315px;
}
.pb316 {
  padding-bottom:316px;
}
.pb317 {
  padding-bottom:317px;
}
.pb318 {
  padding-bottom:318px;
}
.pb319 {
  padding-bottom:319px;
}
.pb320 {
  padding-bottom:320px;
}
.pb321 {
  padding-bottom:321px;
}
.pb322 {
  padding-bottom:322px;
}
.pb323 {
  padding-bottom:323px;
}
.pb324 {
  padding-bottom:324px;
}
.pb325 {
  padding-bottom:325px;
}
.pb326 {
  padding-bottom:326px;
}
.pb327 {
  padding-bottom:327px;
}
.pb328 {
  padding-bottom:328px;
}
.pb329 {
  padding-bottom:329px;
}
.pb330 {
  padding-bottom:330px;
}
.pb331 {
  padding-bottom:331px;
}
.pb332 {
  padding-bottom:332px;
}
.pb333 {
  padding-bottom:333px;
}
.pb334 {
  padding-bottom:334px;
}
.pb335 {
  padding-bottom:335px;
}
.pb336 {
  padding-bottom:336px;
}
.pb337 {
  padding-bottom:337px;
}
.pb338 {
  padding-bottom:338px;
}
.pb339 {
  padding-bottom:339px;
}
.pb340 {
  padding-bottom:340px;
}
.pb341 {
  padding-bottom:341px;
}
.pb342 {
  padding-bottom:342px;
}
.pb343 {
  padding-bottom:343px;
}
.pb344 {
  padding-bottom:344px;
}
.pb345 {
  padding-bottom:345px;
}
.pb346 {
  padding-bottom:346px;
}
.pb347 {
  padding-bottom:347px;
}
.pb348 {
  padding-bottom:348px;
}
.pb349 {
  padding-bottom:349px;
}
.pr0 {
  padding-right:0px;
}
.pr1 {
  padding-right:1px;
}
.pr2 {
  padding-right:2px;
}
.pr3 {
  padding-right:3px;
}
.pr4 {
  padding-right:4px;
}
.pr5 {
  padding-right:5px;
}
.pr6 {
  padding-right:6px;
}
.pr7 {
  padding-right:7px;
}
.pr8 {
  padding-right:8px;
}
.pr9 {
  padding-right:9px;
}
.pr10 {
  padding-right:10px;
}
.pr11 {
  padding-right:11px;
}
.pr12 {
  padding-right:12px;
}
.pr13 {
  padding-right:13px;
}
.pr14 {
  padding-right:14px;
}
.pr15 {
  padding-right:15px;
}
.pr16 {
  padding-right:16px;
}
.pr17 {
  padding-right:17px;
}
.pr18 {
  padding-right:18px;
}
.pr19 {
  padding-right:19px;
}
.pr20 {
  padding-right:20px;
}
.pr21 {
  padding-right:21px;
}
.pr22 {
  padding-right:22px;
}
.pr23 {
  padding-right:23px;
}
.pr24 {
  padding-right:24px;
}
.pr25 {
  padding-right:25px;
}
.pr26 {
  padding-right:26px;
}
.pr27 {
  padding-right:27px;
}
.pr28 {
  padding-right:28px;
}
.pr29 {
  padding-right:29px;
}
.pr30 {
  padding-right:30px;
}
.pr31 {
  padding-right:31px;
}
.pr32 {
  padding-right:32px;
}
.pr33 {
  padding-right:33px;
}
.pr34 {
  padding-right:34px;
}
.pr35 {
  padding-right:35px;
}
.pr36 {
  padding-right:36px;
}
.pr37 {
  padding-right:37px;
}
.pr38 {
  padding-right:38px;
}
.pr39 {
  padding-right:39px;
}
.pr40 {
  padding-right:40px;
}
.pr41 {
  padding-right:41px;
}
.pr42 {
  padding-right:42px;
}
.pr43 {
  padding-right:43px;
}
.pr44 {
  padding-right:44px;
}
.pr45 {
  padding-right:45px;
}
.pr46 {
  padding-right:46px;
}
.pr47 {
  padding-right:47px;
}
.pr48 {
  padding-right:48px;
}
.pr49 {
  padding-right:49px;
}
.pr50 {
  padding-right:50px;
}
.pr51 {
  padding-right:51px;
}
.pr52 {
  padding-right:52px;
}
.pr53 {
  padding-right:53px;
}
.pr54 {
  padding-right:54px;
}
.pr55 {
  padding-right:55px;
}
.pr56 {
  padding-right:56px;
}
.pr57 {
  padding-right:57px;
}
.pr58 {
  padding-right:58px;
}
.pr59 {
  padding-right:59px;
}
.pr60 {
  padding-right:60px;
}
.pr61 {
  padding-right:61px;
}
.pr62 {
  padding-right:62px;
}
.pr63 {
  padding-right:63px;
}
.pr64 {
  padding-right:64px;
}
.pr65 {
  padding-right:65px;
}
.pr66 {
  padding-right:66px;
}
.pr67 {
  padding-right:67px;
}
.pr68 {
  padding-right:68px;
}
.pr69 {
  padding-right:69px;
}
.pr70 {
  padding-right:70px;
}
.pr71 {
  padding-right:71px;
}
.pr72 {
  padding-right:72px;
}
.pr73 {
  padding-right:73px;
}
.pr74 {
  padding-right:74px;
}
.pr75 {
  padding-right:75px;
}
.pr76 {
  padding-right:76px;
}
.pr77 {
  padding-right:77px;
}
.pr78 {
  padding-right:78px;
}
.pr79 {
  padding-right:79px;
}
.pr80 {
  padding-right:80px;
}
.pr81 {
  padding-right:81px;
}
.pr82 {
  padding-right:82px;
}
.pr83 {
  padding-right:83px;
}
.pr84 {
  padding-right:84px;
}
.pr85 {
  padding-right:85px;
}
.pr86 {
  padding-right:86px;
}
.pr87 {
  padding-right:87px;
}
.pr88 {
  padding-right:88px;
}
.pr89 {
  padding-right:89px;
}
.pr90 {
  padding-right:90px;
}
.pr91 {
  padding-right:91px;
}
.pr92 {
  padding-right:92px;
}
.pr93 {
  padding-right:93px;
}
.pr94 {
  padding-right:94px;
}
.pr95 {
  padding-right:95px;
}
.pr96 {
  padding-right:96px;
}
.pr97 {
  padding-right:97px;
}
.pr98 {
  padding-right:98px;
}
.pr99 {
  padding-right:99px;
}
.pr100 {
  padding-right:100px;
}
.pr101 {
  padding-right:101px;
}
.pr102 {
  padding-right:102px;
}
.pr103 {
  padding-right:103px;
}
.pr104 {
  padding-right:104px;
}
.pr105 {
  padding-right:105px;
}
.pr106 {
  padding-right:106px;
}
.pr107 {
  padding-right:107px;
}
.pr108 {
  padding-right:108px;
}
.pr109 {
  padding-right:109px;
}
.pr110 {
  padding-right:110px;
}
.pr111 {
  padding-right:111px;
}
.pr112 {
  padding-right:112px;
}
.pr113 {
  padding-right:113px;
}
.pr114 {
  padding-right:114px;
}
.pr115 {
  padding-right:115px;
}
.pr116 {
  padding-right:116px;
}
.pr117 {
  padding-right:117px;
}
.pr118 {
  padding-right:118px;
}
.pr119 {
  padding-right:119px;
}
.pr120 {
  padding-right:120px;
}
.pr121 {
  padding-right:121px;
}
.pr122 {
  padding-right:122px;
}
.pr123 {
  padding-right:123px;
}
.pr124 {
  padding-right:124px;
}
.pr125 {
  padding-right:125px;
}
.pr126 {
  padding-right:126px;
}
.pr127 {
  padding-right:127px;
}
.pr128 {
  padding-right:128px;
}
.pr129 {
  padding-right:129px;
}
.pr130 {
  padding-right:130px;
}
.pr131 {
  padding-right:131px;
}
.pr132 {
  padding-right:132px;
}
.pr133 {
  padding-right:133px;
}
.pr134 {
  padding-right:134px;
}
.pr135 {
  padding-right:135px;
}
.pr136 {
  padding-right:136px;
}
.pr137 {
  padding-right:137px;
}
.pr138 {
  padding-right:138px;
}
.pr139 {
  padding-right:139px;
}
.pr140 {
  padding-right:140px;
}
.pr141 {
  padding-right:141px;
}
.pr142 {
  padding-right:142px;
}
.pr143 {
  padding-right:143px;
}
.pr144 {
  padding-right:144px;
}
.pr145 {
  padding-right:145px;
}
.pr146 {
  padding-right:146px;
}
.pr147 {
  padding-right:147px;
}
.pr148 {
  padding-right:148px;
}
.pr149 {
  padding-right:149px;
}
.pr150 {
  padding-right:150px;
}
.pr151 {
  padding-right:151px;
}
.pr152 {
  padding-right:152px;
}
.pr153 {
  padding-right:153px;
}
.pr154 {
  padding-right:154px;
}
.pr155 {
  padding-right:155px;
}
.pr156 {
  padding-right:156px;
}
.pr157 {
  padding-right:157px;
}
.pr158 {
  padding-right:158px;
}
.pr159 {
  padding-right:159px;
}
.pr160 {
  padding-right:160px;
}
.pr161 {
  padding-right:161px;
}
.pr162 {
  padding-right:162px;
}
.pr163 {
  padding-right:163px;
}
.pr164 {
  padding-right:164px;
}
.pr165 {
  padding-right:165px;
}
.pr166 {
  padding-right:166px;
}
.pr167 {
  padding-right:167px;
}
.pr168 {
  padding-right:168px;
}
.pr169 {
  padding-right:169px;
}
.pr170 {
  padding-right:170px;
}
.pr171 {
  padding-right:171px;
}
.pr172 {
  padding-right:172px;
}
.pr173 {
  padding-right:173px;
}
.pr174 {
  padding-right:174px;
}
.pr175 {
  padding-right:175px;
}
.pr176 {
  padding-right:176px;
}
.pr177 {
  padding-right:177px;
}
.pr178 {
  padding-right:178px;
}
.pr179 {
  padding-right:179px;
}
.pr180 {
  padding-right:180px;
}
.pr181 {
  padding-right:181px;
}
.pr182 {
  padding-right:182px;
}
.pr183 {
  padding-right:183px;
}
.pr184 {
  padding-right:184px;
}
.pr185 {
  padding-right:185px;
}
.pr186 {
  padding-right:186px;
}
.pr187 {
  padding-right:187px;
}
.pr188 {
  padding-right:188px;
}
.pr189 {
  padding-right:189px;
}
.pr190 {
  padding-right:190px;
}
.pr191 {
  padding-right:191px;
}
.pr192 {
  padding-right:192px;
}
.pr193 {
  padding-right:193px;
}
.pr194 {
  padding-right:194px;
}
.pr195 {
  padding-right:195px;
}
.pr196 {
  padding-right:196px;
}
.pr197 {
  padding-right:197px;
}
.pr198 {
  padding-right:198px;
}
.pr199 {
  padding-right:199px;
}
.pr200 {
  padding-right:200px;
}
.pr201 {
  padding-right:201px;
}
.pr202 {
  padding-right:202px;
}
.pr203 {
  padding-right:203px;
}
.pr204 {
  padding-right:204px;
}
.pr205 {
  padding-right:205px;
}
.pr206 {
  padding-right:206px;
}
.pr207 {
  padding-right:207px;
}
.pr208 {
  padding-right:208px;
}
.pr209 {
  padding-right:209px;
}
.pr210 {
  padding-right:210px;
}
.pr211 {
  padding-right:211px;
}
.pr212 {
  padding-right:212px;
}
.pr213 {
  padding-right:213px;
}
.pr214 {
  padding-right:214px;
}
.pr215 {
  padding-right:215px;
}
.pr216 {
  padding-right:216px;
}
.pr217 {
  padding-right:217px;
}
.pr218 {
  padding-right:218px;
}
.pr219 {
  padding-right:219px;
}
.pr220 {
  padding-right:220px;
}
.pr221 {
  padding-right:221px;
}
.pr222 {
  padding-right:222px;
}
.pr223 {
  padding-right:223px;
}
.pr224 {
  padding-right:224px;
}
.pr225 {
  padding-right:225px;
}
.pr226 {
  padding-right:226px;
}
.pr227 {
  padding-right:227px;
}
.pr228 {
  padding-right:228px;
}
.pr229 {
  padding-right:229px;
}
.pr230 {
  padding-right:230px;
}
.pr231 {
  padding-right:231px;
}
.pr232 {
  padding-right:232px;
}
.pr233 {
  padding-right:233px;
}
.pr234 {
  padding-right:234px;
}
.pr235 {
  padding-right:235px;
}
.pr236 {
  padding-right:236px;
}
.pr237 {
  padding-right:237px;
}
.pr238 {
  padding-right:238px;
}
.pr239 {
  padding-right:239px;
}
.pr240 {
  padding-right:240px;
}
.pr241 {
  padding-right:241px;
}
.pr242 {
  padding-right:242px;
}
.pr243 {
  padding-right:243px;
}
.pr244 {
  padding-right:244px;
}
.pr245 {
  padding-right:245px;
}
.pr246 {
  padding-right:246px;
}
.pr247 {
  padding-right:247px;
}
.pr248 {
  padding-right:248px;
}
.pr249 {
  padding-right:249px;
}
.pr250 {
  padding-right:250px;
}
.pr251 {
  padding-right:251px;
}
.pr252 {
  padding-right:252px;
}
.pr253 {
  padding-right:253px;
}
.pr254 {
  padding-right:254px;
}
.pr255 {
  padding-right:255px;
}
.pr256 {
  padding-right:256px;
}
.pr257 {
  padding-right:257px;
}
.pr258 {
  padding-right:258px;
}
.pr259 {
  padding-right:259px;
}
.pr260 {
  padding-right:260px;
}
.pr261 {
  padding-right:261px;
}
.pr262 {
  padding-right:262px;
}
.pr263 {
  padding-right:263px;
}
.pr264 {
  padding-right:264px;
}
.pr265 {
  padding-right:265px;
}
.pr266 {
  padding-right:266px;
}
.pr267 {
  padding-right:267px;
}
.pr268 {
  padding-right:268px;
}
.pr269 {
  padding-right:269px;
}
.pr270 {
  padding-right:270px;
}
.pr271 {
  padding-right:271px;
}
.pr272 {
  padding-right:272px;
}
.pr273 {
  padding-right:273px;
}
.pr274 {
  padding-right:274px;
}
.pr275 {
  padding-right:275px;
}
.pr276 {
  padding-right:276px;
}
.pr277 {
  padding-right:277px;
}
.pr278 {
  padding-right:278px;
}
.pr279 {
  padding-right:279px;
}
.pr280 {
  padding-right:280px;
}
.pr281 {
  padding-right:281px;
}
.pr282 {
  padding-right:282px;
}
.pr283 {
  padding-right:283px;
}
.pr284 {
  padding-right:284px;
}
.pr285 {
  padding-right:285px;
}
.pr286 {
  padding-right:286px;
}
.pr287 {
  padding-right:287px;
}
.pr288 {
  padding-right:288px;
}
.pr289 {
  padding-right:289px;
}
.pr290 {
  padding-right:290px;
}
.pr291 {
  padding-right:291px;
}
.pr292 {
  padding-right:292px;
}
.pr293 {
  padding-right:293px;
}
.pr294 {
  padding-right:294px;
}
.pr295 {
  padding-right:295px;
}
.pr296 {
  padding-right:296px;
}
.pr297 {
  padding-right:297px;
}
.pr298 {
  padding-right:298px;
}
.pr299 {
  padding-right:299px;
}
.pr300 {
  padding-right:300px;
}
.pr301 {
  padding-right:301px;
}
.pr302 {
  padding-right:302px;
}
.pr303 {
  padding-right:303px;
}
.pr304 {
  padding-right:304px;
}
.pr305 {
  padding-right:305px;
}
.pr306 {
  padding-right:306px;
}
.pr307 {
  padding-right:307px;
}
.pr308 {
  padding-right:308px;
}
.pr309 {
  padding-right:309px;
}
.pr310 {
  padding-right:310px;
}
.pr311 {
  padding-right:311px;
}
.pr312 {
  padding-right:312px;
}
.pr313 {
  padding-right:313px;
}
.pr314 {
  padding-right:314px;
}
.pr315 {
  padding-right:315px;
}
.pr316 {
  padding-right:316px;
}
.pr317 {
  padding-right:317px;
}
.pr318 {
  padding-right:318px;
}
.pr319 {
  padding-right:319px;
}
.pr320 {
  padding-right:320px;
}
.pr321 {
  padding-right:321px;
}
.pr322 {
  padding-right:322px;
}
.pr323 {
  padding-right:323px;
}
.pr324 {
  padding-right:324px;
}
.pr325 {
  padding-right:325px;
}
.pr326 {
  padding-right:326px;
}
.pr327 {
  padding-right:327px;
}
.pr328 {
  padding-right:328px;
}
.pr329 {
  padding-right:329px;
}
.pr330 {
  padding-right:330px;
}
.pr331 {
  padding-right:331px;
}
.pr332 {
  padding-right:332px;
}
.pr333 {
  padding-right:333px;
}
.pr334 {
  padding-right:334px;
}
.pr335 {
  padding-right:335px;
}
.pr336 {
  padding-right:336px;
}
.pr337 {
  padding-right:337px;
}
.pr338 {
  padding-right:338px;
}
.pr339 {
  padding-right:339px;
}
.pr340 {
  padding-right:340px;
}
.pr341 {
  padding-right:341px;
}
.pr342 {
  padding-right:342px;
}
.pr343 {
  padding-right:343px;
}
.pr344 {
  padding-right:344px;
}
.pr345 {
  padding-right:345px;
}
.pr346 {
  padding-right:346px;
}
.pr347 {
  padding-right:347px;
}
.pr348 {
  padding-right:348px;
}
.pr349 {
  padding-right:349px;
}
.pl0 {
  padding-left:0px;
}
.pl1 {
  padding-left:1px;
}
.pl2 {
  padding-left:2px;
}
.pl3 {
  padding-left:3px;
}
.pl4 {
  padding-left:4px;
}
.pl5 {
  padding-left:5px;
}
.pl6 {
  padding-left:6px;
}
.pl7 {
  padding-left:7px;
}
.pl8 {
  padding-left:8px;
}
.pl9 {
  padding-left:9px;
}
.pl10 {
  padding-left:10px;
}
.pl11 {
  padding-left:11px;
}
.pl12 {
  padding-left:12px;
}
.pl13 {
  padding-left:13px;
}
.pl14 {
  padding-left:14px;
}
.pl15 {
  padding-left:15px;
}
.pl16 {
  padding-left:16px;
}
.pl17 {
  padding-left:17px;
}
.pl18 {
  padding-left:18px;
}
.pl19 {
  padding-left:19px;
}
.pl20 {
  padding-left:20px;
}
.pl21 {
  padding-left:21px;
}
.pl22 {
  padding-left:22px;
}
.pl23 {
  padding-left:23px;
}
.pl24 {
  padding-left:24px;
}
.pl25 {
  padding-left:25px;
}
.pl26 {
  padding-left:26px;
}
.pl27 {
  padding-left:27px;
}
.pl28 {
  padding-left:28px;
}
.pl29 {
  padding-left:29px;
}
.pl30 {
  padding-left:30px;
}
.pl31 {
  padding-left:31px;
}
.pl32 {
  padding-left:32px;
}
.pl33 {
  padding-left:33px;
}
.pl34 {
  padding-left:34px;
}
.pl35 {
  padding-left:35px;
}
.pl36 {
  padding-left:36px;
}
.pl37 {
  padding-left:37px;
}
.pl38 {
  padding-left:38px;
}
.pl39 {
  padding-left:39px;
}
.pl40 {
  padding-left:40px;
}
.pl41 {
  padding-left:41px;
}
.pl42 {
  padding-left:42px;
}
.pl43 {
  padding-left:43px;
}
.pl44 {
  padding-left:44px;
}
.pl45 {
  padding-left:45px;
}
.pl46 {
  padding-left:46px;
}
.pl47 {
  padding-left:47px;
}
.pl48 {
  padding-left:48px;
}
.pl49 {
  padding-left:49px;
}
.pl50 {
  padding-left:50px;
}
.pl51 {
  padding-left:51px;
}
.pl52 {
  padding-left:52px;
}
.pl53 {
  padding-left:53px;
}
.pl54 {
  padding-left:54px;
}
.pl55 {
  padding-left:55px;
}
.pl56 {
  padding-left:56px;
}
.pl57 {
  padding-left:57px;
}
.pl58 {
  padding-left:58px;
}
.pl59 {
  padding-left:59px;
}
.pl60 {
  padding-left:60px;
}
.pl61 {
  padding-left:61px;
}
.pl62 {
  padding-left:62px;
}
.pl63 {
  padding-left:63px;
}
.pl64 {
  padding-left:64px;
}
.pl65 {
  padding-left:65px;
}
.pl66 {
  padding-left:66px;
}
.pl67 {
  padding-left:67px;
}
.pl68 {
  padding-left:68px;
}
.pl69 {
  padding-left:69px;
}
.pl70 {
  padding-left:70px;
}
.pl71 {
  padding-left:71px;
}
.pl72 {
  padding-left:72px;
}
.pl73 {
  padding-left:73px;
}
.pl74 {
  padding-left:74px;
}
.pl75 {
  padding-left:75px;
}
.pl76 {
  padding-left:76px;
}
.pl77 {
  padding-left:77px;
}
.pl78 {
  padding-left:78px;
}
.pl79 {
  padding-left:79px;
}
.pl80 {
  padding-left:80px;
}
.pl81 {
  padding-left:81px;
}
.pl82 {
  padding-left:82px;
}
.pl83 {
  padding-left:83px;
}
.pl84 {
  padding-left:84px;
}
.pl85 {
  padding-left:85px;
}
.pl86 {
  padding-left:86px;
}
.pl87 {
  padding-left:87px;
}
.pl88 {
  padding-left:88px;
}
.pl89 {
  padding-left:89px;
}
.pl90 {
  padding-left:90px;
}
.pl91 {
  padding-left:91px;
}
.pl92 {
  padding-left:92px;
}
.pl93 {
  padding-left:93px;
}
.pl94 {
  padding-left:94px;
}
.pl95 {
  padding-left:95px;
}
.pl96 {
  padding-left:96px;
}
.pl97 {
  padding-left:97px;
}
.pl98 {
  padding-left:98px;
}
.pl99 {
  padding-left:99px;
}
.pl100 {
  padding-left:100px;
}
.pl101 {
  padding-left:101px;
}
.pl102 {
  padding-left:102px;
}
.pl103 {
  padding-left:103px;
}
.pl104 {
  padding-left:104px;
}
.pl105 {
  padding-left:105px;
}
.pl106 {
  padding-left:106px;
}
.pl107 {
  padding-left:107px;
}
.pl108 {
  padding-left:108px;
}
.pl109 {
  padding-left:109px;
}
.pl110 {
  padding-left:110px;
}
.pl111 {
  padding-left:111px;
}
.pl112 {
  padding-left:112px;
}
.pl113 {
  padding-left:113px;
}
.pl114 {
  padding-left:114px;
}
.pl115 {
  padding-left:115px;
}
.pl116 {
  padding-left:116px;
}
.pl117 {
  padding-left:117px;
}
.pl118 {
  padding-left:118px;
}
.pl119 {
  padding-left:119px;
}
.pl120 {
  padding-left:120px;
}
.pl121 {
  padding-left:121px;
}
.pl122 {
  padding-left:122px;
}
.pl123 {
  padding-left:123px;
}
.pl124 {
  padding-left:124px;
}
.pl125 {
  padding-left:125px;
}
.pl126 {
  padding-left:126px;
}
.pl127 {
  padding-left:127px;
}
.pl128 {
  padding-left:128px;
}
.pl129 {
  padding-left:129px;
}
.pl130 {
  padding-left:130px;
}
.pl131 {
  padding-left:131px;
}
.pl132 {
  padding-left:132px;
}
.pl133 {
  padding-left:133px;
}
.pl134 {
  padding-left:134px;
}
.pl135 {
  padding-left:135px;
}
.pl136 {
  padding-left:136px;
}
.pl137 {
  padding-left:137px;
}
.pl138 {
  padding-left:138px;
}
.pl139 {
  padding-left:139px;
}
.pl140 {
  padding-left:140px;
}
.pl141 {
  padding-left:141px;
}
.pl142 {
  padding-left:142px;
}
.pl143 {
  padding-left:143px;
}
.pl144 {
  padding-left:144px;
}
.pl145 {
  padding-left:145px;
}
.pl146 {
  padding-left:146px;
}
.pl147 {
  padding-left:147px;
}
.pl148 {
  padding-left:148px;
}
.pl149 {
  padding-left:149px;
}
.pl150 {
  padding-left:150px;
}
.pl151 {
  padding-left:151px;
}
.pl152 {
  padding-left:152px;
}
.pl153 {
  padding-left:153px;
}
.pl154 {
  padding-left:154px;
}
.pl155 {
  padding-left:155px;
}
.pl156 {
  padding-left:156px;
}
.pl157 {
  padding-left:157px;
}
.pl158 {
  padding-left:158px;
}
.pl159 {
  padding-left:159px;
}
.pl160 {
  padding-left:160px;
}
.pl161 {
  padding-left:161px;
}
.pl162 {
  padding-left:162px;
}
.pl163 {
  padding-left:163px;
}
.pl164 {
  padding-left:164px;
}
.pl165 {
  padding-left:165px;
}
.pl166 {
  padding-left:166px;
}
.pl167 {
  padding-left:167px;
}
.pl168 {
  padding-left:168px;
}
.pl169 {
  padding-left:169px;
}
.pl170 {
  padding-left:170px;
}
.pl171 {
  padding-left:171px;
}
.pl172 {
  padding-left:172px;
}
.pl173 {
  padding-left:173px;
}
.pl174 {
  padding-left:174px;
}
.pl175 {
  padding-left:175px;
}
.pl176 {
  padding-left:176px;
}
.pl177 {
  padding-left:177px;
}
.pl178 {
  padding-left:178px;
}
.pl179 {
  padding-left:179px;
}
.pl180 {
  padding-left:180px;
}
.pl181 {
  padding-left:181px;
}
.pl182 {
  padding-left:182px;
}
.pl183 {
  padding-left:183px;
}
.pl184 {
  padding-left:184px;
}
.pl185 {
  padding-left:185px;
}
.pl186 {
  padding-left:186px;
}
.pl187 {
  padding-left:187px;
}
.pl188 {
  padding-left:188px;
}
.pl189 {
  padding-left:189px;
}
.pl190 {
  padding-left:190px;
}
.pl191 {
  padding-left:191px;
}
.pl192 {
  padding-left:192px;
}
.pl193 {
  padding-left:193px;
}
.pl194 {
  padding-left:194px;
}
.pl195 {
  padding-left:195px;
}
.pl196 {
  padding-left:196px;
}
.pl197 {
  padding-left:197px;
}
.pl198 {
  padding-left:198px;
}
.pl199 {
  padding-left:199px;
}
.pl200 {
  padding-left:200px;
}
.pl201 {
  padding-left:201px;
}
.pl202 {
  padding-left:202px;
}
.pl203 {
  padding-left:203px;
}
.pl204 {
  padding-left:204px;
}
.pl205 {
  padding-left:205px;
}
.pl206 {
  padding-left:206px;
}
.pl207 {
  padding-left:207px;
}
.pl208 {
  padding-left:208px;
}
.pl209 {
  padding-left:209px;
}
.pl210 {
  padding-left:210px;
}
.pl211 {
  padding-left:211px;
}
.pl212 {
  padding-left:212px;
}
.pl213 {
  padding-left:213px;
}
.pl214 {
  padding-left:214px;
}
.pl215 {
  padding-left:215px;
}
.pl216 {
  padding-left:216px;
}
.pl217 {
  padding-left:217px;
}
.pl218 {
  padding-left:218px;
}
.pl219 {
  padding-left:219px;
}
.pl220 {
  padding-left:220px;
}
.pl221 {
  padding-left:221px;
}
.pl222 {
  padding-left:222px;
}
.pl223 {
  padding-left:223px;
}
.pl224 {
  padding-left:224px;
}
.pl225 {
  padding-left:225px;
}
.pl226 {
  padding-left:226px;
}
.pl227 {
  padding-left:227px;
}
.pl228 {
  padding-left:228px;
}
.pl229 {
  padding-left:229px;
}
.pl230 {
  padding-left:230px;
}
.pl231 {
  padding-left:231px;
}
.pl232 {
  padding-left:232px;
}
.pl233 {
  padding-left:233px;
}
.pl234 {
  padding-left:234px;
}
.pl235 {
  padding-left:235px;
}
.pl236 {
  padding-left:236px;
}
.pl237 {
  padding-left:237px;
}
.pl238 {
  padding-left:238px;
}
.pl239 {
  padding-left:239px;
}
.pl240 {
  padding-left:240px;
}
.pl241 {
  padding-left:241px;
}
.pl242 {
  padding-left:242px;
}
.pl243 {
  padding-left:243px;
}
.pl244 {
  padding-left:244px;
}
.pl245 {
  padding-left:245px;
}
.pl246 {
  padding-left:246px;
}
.pl247 {
  padding-left:247px;
}
.pl248 {
  padding-left:248px;
}
.pl249 {
  padding-left:249px;
}
.pl250 {
  padding-left:250px;
}
.pl251 {
  padding-left:251px;
}
.pl252 {
  padding-left:252px;
}
.pl253 {
  padding-left:253px;
}
.pl254 {
  padding-left:254px;
}
.pl255 {
  padding-left:255px;
}
.pl256 {
  padding-left:256px;
}
.pl257 {
  padding-left:257px;
}
.pl258 {
  padding-left:258px;
}
.pl259 {
  padding-left:259px;
}
.pl260 {
  padding-left:260px;
}
.pl261 {
  padding-left:261px;
}
.pl262 {
  padding-left:262px;
}
.pl263 {
  padding-left:263px;
}
.pl264 {
  padding-left:264px;
}
.pl265 {
  padding-left:265px;
}
.pl266 {
  padding-left:266px;
}
.pl267 {
  padding-left:267px;
}
.pl268 {
  padding-left:268px;
}
.pl269 {
  padding-left:269px;
}
.pl270 {
  padding-left:270px;
}
.pl271 {
  padding-left:271px;
}
.pl272 {
  padding-left:272px;
}
.pl273 {
  padding-left:273px;
}
.pl274 {
  padding-left:274px;
}
.pl275 {
  padding-left:275px;
}
.pl276 {
  padding-left:276px;
}
.pl277 {
  padding-left:277px;
}
.pl278 {
  padding-left:278px;
}
.pl279 {
  padding-left:279px;
}
.pl280 {
  padding-left:280px;
}
.pl281 {
  padding-left:281px;
}
.pl282 {
  padding-left:282px;
}
.pl283 {
  padding-left:283px;
}
.pl284 {
  padding-left:284px;
}
.pl285 {
  padding-left:285px;
}
.pl286 {
  padding-left:286px;
}
.pl287 {
  padding-left:287px;
}
.pl288 {
  padding-left:288px;
}
.pl289 {
  padding-left:289px;
}
.pl290 {
  padding-left:290px;
}
.pl291 {
  padding-left:291px;
}
.pl292 {
  padding-left:292px;
}
.pl293 {
  padding-left:293px;
}
.pl294 {
  padding-left:294px;
}
.pl295 {
  padding-left:295px;
}
.pl296 {
  padding-left:296px;
}
.pl297 {
  padding-left:297px;
}
.pl298 {
  padding-left:298px;
}
.pl299 {
  padding-left:299px;
}
.pl300 {
  padding-left:300px;
}
.pl301 {
  padding-left:301px;
}
.pl302 {
  padding-left:302px;
}
.pl303 {
  padding-left:303px;
}
.pl304 {
  padding-left:304px;
}
.pl305 {
  padding-left:305px;
}
.pl306 {
  padding-left:306px;
}
.pl307 {
  padding-left:307px;
}
.pl308 {
  padding-left:308px;
}
.pl309 {
  padding-left:309px;
}
.pl310 {
  padding-left:310px;
}
.pl311 {
  padding-left:311px;
}
.pl312 {
  padding-left:312px;
}
.pl313 {
  padding-left:313px;
}
.pl314 {
  padding-left:314px;
}
.pl315 {
  padding-left:315px;
}
.pl316 {
  padding-left:316px;
}
.pl317 {
  padding-left:317px;
}
.pl318 {
  padding-left:318px;
}
.pl319 {
  padding-left:319px;
}
.pl320 {
  padding-left:320px;
}
.pl321 {
  padding-left:321px;
}
.pl322 {
  padding-left:322px;
}
.pl323 {
  padding-left:323px;
}
.pl324 {
  padding-left:324px;
}
.pl325 {
  padding-left:325px;
}
.pl326 {
  padding-left:326px;
}
.pl327 {
  padding-left:327px;
}
.pl328 {
  padding-left:328px;
}
.pl329 {
  padding-left:329px;
}
.pl330 {
  padding-left:330px;
}
.pl331 {
  padding-left:331px;
}
.pl332 {
  padding-left:332px;
}
.pl333 {
  padding-left:333px;
}
.pl334 {
  padding-left:334px;
}
.pl335 {
  padding-left:335px;
}
.pl336 {
  padding-left:336px;
}
.pl337 {
  padding-left:337px;
}
.pl338 {
  padding-left:338px;
}
.pl339 {
  padding-left:339px;
}
.pl340 {
  padding-left:340px;
}
.pl341 {
  padding-left:341px;
}
.pl342 {
  padding-left:342px;
}
.pl343 {
  padding-left:343px;
}
.pl344 {
  padding-left:344px;
}
.pl345 {
  padding-left:345px;
}
.pl346 {
  padding-left:346px;
}
.pl347 {
  padding-left:347px;
}
.pl348 {
  padding-left:348px;
}
.pl349 {
  padding-left:349px;
}
.ml-0 {
  margin-left:0px;
}
.ml-1 {
  margin-left:-1px;
}
.ml-2 {
  margin-left:-2px;
}
.ml-3 {
  margin-left:-3px;
}
.ml-4 {
  margin-left:-4px;
}
.ml-5 {
  margin-left:-5px;
}
.ml-6 {
  margin-left:-6px;
}
.ml-7 {
  margin-left:-7px;
}
.ml-8 {
  margin-left:-8px;
}
.ml-9 {
  margin-left:-9px;
}
.ml-10 {
  margin-left:-10px;
}
.ml-11 {
  margin-left:-11px;
}
.ml-12 {
  margin-left:-12px;
}
.ml-13 {
  margin-left:-13px;
}
.ml-14 {
  margin-left:-14px;
}
.ml-15 {
  margin-left:-15px;
}
.ml-16 {
  margin-left:-16px;
}
.ml-17 {
  margin-left:-17px;
}
.ml-18 {
  margin-left:-18px;
}
.ml-19 {
  margin-left:-19px;
}
.m0 {
  margin:0px;
}
.m1 {
  margin:1px;
}
.m2 {
  margin:2px;
}
.m3 {
  margin:3px;
}
.m4 {
  margin:4px;
}
.m5 {
  margin:5px;
}
.m6 {
  margin:6px;
}
.m7 {
  margin:7px;
}
.m8 {
  margin:8px;
}
.m9 {
  margin:9px;
}
.m10 {
  margin:10px;
}
.m11 {
  margin:11px;
}
.m12 {
  margin:12px;
}
.m13 {
  margin:13px;
}
.m14 {
  margin:14px;
}
.m15 {
  margin:15px;
}
.m16 {
  margin:16px;
}
.m17 {
  margin:17px;
}
.m18 {
  margin:18px;
}
.m19 {
  margin:19px;
}
.m20 {
  margin:20px;
}
.m21 {
  margin:21px;
}
.m22 {
  margin:22px;
}
.m23 {
  margin:23px;
}
.m24 {
  margin:24px;
}
.m25 {
  margin:25px;
}
.m26 {
  margin:26px;
}
.m27 {
  margin:27px;
}
.m28 {
  margin:28px;
}
.m29 {
  margin:29px;
}
.m30 {
  margin:30px;
}
.m31 {
  margin:31px;
}
.m32 {
  margin:32px;
}
.m33 {
  margin:33px;
}
.m34 {
  margin:34px;
}
.m35 {
  margin:35px;
}
.m36 {
  margin:36px;
}
.m37 {
  margin:37px;
}
.m38 {
  margin:38px;
}
.m39 {
  margin:39px;
}
.m40 {
  margin:40px;
}
.m41 {
  margin:41px;
}
.m42 {
  margin:42px;
}
.m43 {
  margin:43px;
}
.m44 {
  margin:44px;
}
.m45 {
  margin:45px;
}
.m46 {
  margin:46px;
}
.m47 {
  margin:47px;
}
.m48 {
  margin:48px;
}
.m49 {
  margin:49px;
}
.m50 {
  margin:50px;
}
.m51 {
  margin:51px;
}
.m52 {
  margin:52px;
}
.m53 {
  margin:53px;
}
.m54 {
  margin:54px;
}
.m55 {
  margin:55px;
}
.m56 {
  margin:56px;
}
.m57 {
  margin:57px;
}
.m58 {
  margin:58px;
}
.m59 {
  margin:59px;
}
.m60 {
  margin:60px;
}
.m61 {
  margin:61px;
}
.m62 {
  margin:62px;
}
.m63 {
  margin:63px;
}
.m64 {
  margin:64px;
}
.m65 {
  margin:65px;
}
.m66 {
  margin:66px;
}
.m67 {
  margin:67px;
}
.m68 {
  margin:68px;
}
.m69 {
  margin:69px;
}
.m5p {
  margin:5%;
}
.mx0 {
  margin-left:0px;
  margin-right:0px;
}
.mx1 {
  margin-left:1px;
  margin-right:1px;
}
.mx2 {
  margin-left:2px;
  margin-right:2px;
}
.mx3 {
  margin-left:3px;
  margin-right:3px;
}
.mx4 {
  margin-left:4px;
  margin-right:4px;
}
.mx5 {
  margin-left:5px;
  margin-right:5px;
}
.mx6 {
  margin-left:6px;
  margin-right:6px;
}
.mx7 {
  margin-left:7px;
  margin-right:7px;
}
.mx8 {
  margin-left:8px;
  margin-right:8px;
}
.mx9 {
  margin-left:9px;
  margin-right:9px;
}
.mx10 {
  margin-left:10px;
  margin-right:10px;
}
.mx11 {
  margin-left:11px;
  margin-right:11px;
}
.mx12 {
  margin-left:12px;
  margin-right:12px;
}
.mx13 {
  margin-left:13px;
  margin-right:13px;
}
.mx14 {
  margin-left:14px;
  margin-right:14px;
}
.mx15 {
  margin-left:15px;
  margin-right:15px;
}
.mx16 {
  margin-left:16px;
  margin-right:16px;
}
.mx17 {
  margin-left:17px;
  margin-right:17px;
}
.mx18 {
  margin-left:18px;
  margin-right:18px;
}
.mx19 {
  margin-left:19px;
  margin-right:19px;
}
.mx20 {
  margin-left:20px;
  margin-right:20px;
}
.mx21 {
  margin-left:21px;
  margin-right:21px;
}
.mx22 {
  margin-left:22px;
  margin-right:22px;
}
.mx23 {
  margin-left:23px;
  margin-right:23px;
}
.mx24 {
  margin-left:24px;
  margin-right:24px;
}
.mx25 {
  margin-left:25px;
  margin-right:25px;
}
.mx26 {
  margin-left:26px;
  margin-right:26px;
}
.mx27 {
  margin-left:27px;
  margin-right:27px;
}
.mx28 {
  margin-left:28px;
  margin-right:28px;
}
.mx29 {
  margin-left:29px;
  margin-right:29px;
}
.mx30 {
  margin-left:30px;
  margin-right:30px;
}
.mx31 {
  margin-left:31px;
  margin-right:31px;
}
.mx32 {
  margin-left:32px;
  margin-right:32px;
}
.mx33 {
  margin-left:33px;
  margin-right:33px;
}
.mx34 {
  margin-left:34px;
  margin-right:34px;
}
.mx35 {
  margin-left:35px;
  margin-right:35px;
}
.mx36 {
  margin-left:36px;
  margin-right:36px;
}
.mx37 {
  margin-left:37px;
  margin-right:37px;
}
.mx38 {
  margin-left:38px;
  margin-right:38px;
}
.mx39 {
  margin-left:39px;
  margin-right:39px;
}
.mx40 {
  margin-left:40px;
  margin-right:40px;
}
.mx41 {
  margin-left:41px;
  margin-right:41px;
}
.mx42 {
  margin-left:42px;
  margin-right:42px;
}
.mx43 {
  margin-left:43px;
  margin-right:43px;
}
.mx44 {
  margin-left:44px;
  margin-right:44px;
}
.mx45 {
  margin-left:45px;
  margin-right:45px;
}
.mx46 {
  margin-left:46px;
  margin-right:46px;
}
.mx47 {
  margin-left:47px;
  margin-right:47px;
}
.mx48 {
  margin-left:48px;
  margin-right:48px;
}
.mx49 {
  margin-left:49px;
  margin-right:49px;
}
.mx50 {
  margin-left:50px;
  margin-right:50px;
}
.mx51 {
  margin-left:51px;
  margin-right:51px;
}
.mx52 {
  margin-left:52px;
  margin-right:52px;
}
.mx53 {
  margin-left:53px;
  margin-right:53px;
}
.mx54 {
  margin-left:54px;
  margin-right:54px;
}
.mx55 {
  margin-left:55px;
  margin-right:55px;
}
.mx56 {
  margin-left:56px;
  margin-right:56px;
}
.mx57 {
  margin-left:57px;
  margin-right:57px;
}
.mx58 {
  margin-left:58px;
  margin-right:58px;
}
.mx59 {
  margin-left:59px;
  margin-right:59px;
}
.mx60 {
  margin-left:60px;
  margin-right:60px;
}
.mx61 {
  margin-left:61px;
  margin-right:61px;
}
.mx62 {
  margin-left:62px;
  margin-right:62px;
}
.mx63 {
  margin-left:63px;
  margin-right:63px;
}
.mx64 {
  margin-left:64px;
  margin-right:64px;
}
.mx65 {
  margin-left:65px;
  margin-right:65px;
}
.mx66 {
  margin-left:66px;
  margin-right:66px;
}
.mx67 {
  margin-left:67px;
  margin-right:67px;
}
.mx68 {
  margin-left:68px;
  margin-right:68px;
}
.mx69 {
  margin-left:69px;
  margin-right:69px;
}
.mx70 {
  margin-left:70px;
  margin-right:70px;
}
.mx71 {
  margin-left:71px;
  margin-right:71px;
}
.mx72 {
  margin-left:72px;
  margin-right:72px;
}
.mx73 {
  margin-left:73px;
  margin-right:73px;
}
.mx74 {
  margin-left:74px;
  margin-right:74px;
}
.mx75 {
  margin-left:75px;
  margin-right:75px;
}
.mx76 {
  margin-left:76px;
  margin-right:76px;
}
.mx77 {
  margin-left:77px;
  margin-right:77px;
}
.mx78 {
  margin-left:78px;
  margin-right:78px;
}
.mx79 {
  margin-left:79px;
  margin-right:79px;
}
.mx80 {
  margin-left:80px;
  margin-right:80px;
}
.mx81 {
  margin-left:81px;
  margin-right:81px;
}
.mx82 {
  margin-left:82px;
  margin-right:82px;
}
.mx83 {
  margin-left:83px;
  margin-right:83px;
}
.mx84 {
  margin-left:84px;
  margin-right:84px;
}
.mx85 {
  margin-left:85px;
  margin-right:85px;
}
.mx86 {
  margin-left:86px;
  margin-right:86px;
}
.mx87 {
  margin-left:87px;
  margin-right:87px;
}
.mx88 {
  margin-left:88px;
  margin-right:88px;
}
.mx89 {
  margin-left:89px;
  margin-right:89px;
}
.mx90 {
  margin-left:90px;
  margin-right:90px;
}
.mx91 {
  margin-left:91px;
  margin-right:91px;
}
.mx92 {
  margin-left:92px;
  margin-right:92px;
}
.mx93 {
  margin-left:93px;
  margin-right:93px;
}
.mx94 {
  margin-left:94px;
  margin-right:94px;
}
.mx95 {
  margin-left:95px;
  margin-right:95px;
}
.mx96 {
  margin-left:96px;
  margin-right:96px;
}
.mx97 {
  margin-left:97px;
  margin-right:97px;
}
.mx98 {
  margin-left:98px;
  margin-right:98px;
}
.mx99 {
  margin-left:99px;
  margin-right:99px;
}
.mx5p {
  margin-left:5%;
  margin-right:5%;
}
.my0 {
  margin-top:0px;
  margin-bottom:0px;
}
.my1 {
  margin-top:1px;
  margin-bottom:1px;
}
.my2 {
  margin-top:2px;
  margin-bottom:2px;
}
.my3 {
  margin-top:3px;
  margin-bottom:3px;
}
.my4 {
  margin-top:4px;
  margin-bottom:4px;
}
.my5 {
  margin-top:5px;
  margin-bottom:5px;
}
.my6 {
  margin-top:6px;
  margin-bottom:6px;
}
.my7 {
  margin-top:7px;
  margin-bottom:7px;
}
.my8 {
  margin-top:8px;
  margin-bottom:8px;
}
.my9 {
  margin-top:9px;
  margin-bottom:9px;
}
.my10 {
  margin-top:10px;
  margin-bottom:10px;
}
.my11 {
  margin-top:11px;
  margin-bottom:11px;
}
.my12 {
  margin-top:12px;
  margin-bottom:12px;
}
.my13 {
  margin-top:13px;
  margin-bottom:13px;
}
.my14 {
  margin-top:14px;
  margin-bottom:14px;
}
.my15 {
  margin-top:15px;
  margin-bottom:15px;
}
.my16 {
  margin-top:16px;
  margin-bottom:16px;
}
.my17 {
  margin-top:17px;
  margin-bottom:17px;
}
.my18 {
  margin-top:18px;
  margin-bottom:18px;
}
.my19 {
  margin-top:19px;
  margin-bottom:19px;
}
.my20 {
  margin-top:20px;
  margin-bottom:20px;
}
.my21 {
  margin-top:21px;
  margin-bottom:21px;
}
.my22 {
  margin-top:22px;
  margin-bottom:22px;
}
.my23 {
  margin-top:23px;
  margin-bottom:23px;
}
.my24 {
  margin-top:24px;
  margin-bottom:24px;
}
.my25 {
  margin-top:25px;
  margin-bottom:25px;
}
.my26 {
  margin-top:26px;
  margin-bottom:26px;
}
.my27 {
  margin-top:27px;
  margin-bottom:27px;
}
.my28 {
  margin-top:28px;
  margin-bottom:28px;
}
.my29 {
  margin-top:29px;
  margin-bottom:29px;
}
.my30 {
  margin-top:30px;
  margin-bottom:30px;
}
.my31 {
  margin-top:31px;
  margin-bottom:31px;
}
.my32 {
  margin-top:32px;
  margin-bottom:32px;
}
.my33 {
  margin-top:33px;
  margin-bottom:33px;
}
.my34 {
  margin-top:34px;
  margin-bottom:34px;
}
.my35 {
  margin-top:35px;
  margin-bottom:35px;
}
.my36 {
  margin-top:36px;
  margin-bottom:36px;
}
.my37 {
  margin-top:37px;
  margin-bottom:37px;
}
.my38 {
  margin-top:38px;
  margin-bottom:38px;
}
.my39 {
  margin-top:39px;
  margin-bottom:39px;
}
.my40 {
  margin-top:40px;
  margin-bottom:40px;
}
.my41 {
  margin-top:41px;
  margin-bottom:41px;
}
.my42 {
  margin-top:42px;
  margin-bottom:42px;
}
.my43 {
  margin-top:43px;
  margin-bottom:43px;
}
.my44 {
  margin-top:44px;
  margin-bottom:44px;
}
.my45 {
  margin-top:45px;
  margin-bottom:45px;
}
.my46 {
  margin-top:46px;
  margin-bottom:46px;
}
.my47 {
  margin-top:47px;
  margin-bottom:47px;
}
.my48 {
  margin-top:48px;
  margin-bottom:48px;
}
.my49 {
  margin-top:49px;
  margin-bottom:49px;
}
.my50 {
  margin-top:50px;
  margin-bottom:50px;
}
.my51 {
  margin-top:51px;
  margin-bottom:51px;
}
.my52 {
  margin-top:52px;
  margin-bottom:52px;
}
.my53 {
  margin-top:53px;
  margin-bottom:53px;
}
.my54 {
  margin-top:54px;
  margin-bottom:54px;
}
.my55 {
  margin-top:55px;
  margin-bottom:55px;
}
.my56 {
  margin-top:56px;
  margin-bottom:56px;
}
.my57 {
  margin-top:57px;
  margin-bottom:57px;
}
.my58 {
  margin-top:58px;
  margin-bottom:58px;
}
.my59 {
  margin-top:59px;
  margin-bottom:59px;
}
.my60 {
  margin-top:60px;
  margin-bottom:60px;
}
.my61 {
  margin-top:61px;
  margin-bottom:61px;
}
.my62 {
  margin-top:62px;
  margin-bottom:62px;
}
.my63 {
  margin-top:63px;
  margin-bottom:63px;
}
.my64 {
  margin-top:64px;
  margin-bottom:64px;
}
.my65 {
  margin-top:65px;
  margin-bottom:65px;
}
.my66 {
  margin-top:66px;
  margin-bottom:66px;
}
.my67 {
  margin-top:67px;
  margin-bottom:67px;
}
.my68 {
  margin-top:68px;
  margin-bottom:68px;
}
.my69 {
  margin-top:69px;
  margin-bottom:69px;
}
.my70 {
  margin-top:70px;
  margin-bottom:70px;
}
.my71 {
  margin-top:71px;
  margin-bottom:71px;
}
.my72 {
  margin-top:72px;
  margin-bottom:72px;
}
.my73 {
  margin-top:73px;
  margin-bottom:73px;
}
.my74 {
  margin-top:74px;
  margin-bottom:74px;
}
.my75 {
  margin-top:75px;
  margin-bottom:75px;
}
.my76 {
  margin-top:76px;
  margin-bottom:76px;
}
.my77 {
  margin-top:77px;
  margin-bottom:77px;
}
.my78 {
  margin-top:78px;
  margin-bottom:78px;
}
.my79 {
  margin-top:79px;
  margin-bottom:79px;
}
.my80 {
  margin-top:80px;
  margin-bottom:80px;
}
.my81 {
  margin-top:81px;
  margin-bottom:81px;
}
.my82 {
  margin-top:82px;
  margin-bottom:82px;
}
.my83 {
  margin-top:83px;
  margin-bottom:83px;
}
.my84 {
  margin-top:84px;
  margin-bottom:84px;
}
.my85 {
  margin-top:85px;
  margin-bottom:85px;
}
.my86 {
  margin-top:86px;
  margin-bottom:86px;
}
.my87 {
  margin-top:87px;
  margin-bottom:87px;
}
.my88 {
  margin-top:88px;
  margin-bottom:88px;
}
.my89 {
  margin-top:89px;
  margin-bottom:89px;
}
.my90 {
  margin-top:90px;
  margin-bottom:90px;
}
.my91 {
  margin-top:91px;
  margin-bottom:91px;
}
.my92 {
  margin-top:92px;
  margin-bottom:92px;
}
.my93 {
  margin-top:93px;
  margin-bottom:93px;
}
.my94 {
  margin-top:94px;
  margin-bottom:94px;
}
.my95 {
  margin-top:95px;
  margin-bottom:95px;
}
.my96 {
  margin-top:96px;
  margin-bottom:96px;
}
.my97 {
  margin-top:97px;
  margin-bottom:97px;
}
.my98 {
  margin-top:98px;
  margin-bottom:98px;
}
.my99 {
  margin-top:99px;
  margin-bottom:99px;
}
.my100 {
  margin-top:100px;
  margin-bottom:100px;
}
.my101 {
  margin-top:101px;
  margin-bottom:101px;
}
.my102 {
  margin-top:102px;
  margin-bottom:102px;
}
.my103 {
  margin-top:103px;
  margin-bottom:103px;
}
.my104 {
  margin-top:104px;
  margin-bottom:104px;
}
.my105 {
  margin-top:105px;
  margin-bottom:105px;
}
.my106 {
  margin-top:106px;
  margin-bottom:106px;
}
.my107 {
  margin-top:107px;
  margin-bottom:107px;
}
.my108 {
  margin-top:108px;
  margin-bottom:108px;
}
.my109 {
  margin-top:109px;
  margin-bottom:109px;
}
.my110 {
  margin-top:110px;
  margin-bottom:110px;
}
.my111 {
  margin-top:111px;
  margin-bottom:111px;
}
.my112 {
  margin-top:112px;
  margin-bottom:112px;
}
.my113 {
  margin-top:113px;
  margin-bottom:113px;
}
.my114 {
  margin-top:114px;
  margin-bottom:114px;
}
.my115 {
  margin-top:115px;
  margin-bottom:115px;
}
.my116 {
  margin-top:116px;
  margin-bottom:116px;
}
.my117 {
  margin-top:117px;
  margin-bottom:117px;
}
.my118 {
  margin-top:118px;
  margin-bottom:118px;
}
.my119 {
  margin-top:119px;
  margin-bottom:119px;
}
.my120 {
  margin-top:120px;
  margin-bottom:120px;
}
.my121 {
  margin-top:121px;
  margin-bottom:121px;
}
.my122 {
  margin-top:122px;
  margin-bottom:122px;
}
.my123 {
  margin-top:123px;
  margin-bottom:123px;
}
.my124 {
  margin-top:124px;
  margin-bottom:124px;
}
.my125 {
  margin-top:125px;
  margin-bottom:125px;
}
.my126 {
  margin-top:126px;
  margin-bottom:126px;
}
.my127 {
  margin-top:127px;
  margin-bottom:127px;
}
.my128 {
  margin-top:128px;
  margin-bottom:128px;
}
.my129 {
  margin-top:129px;
  margin-bottom:129px;
}
.my130 {
  margin-top:130px;
  margin-bottom:130px;
}
.my131 {
  margin-top:131px;
  margin-bottom:131px;
}
.my132 {
  margin-top:132px;
  margin-bottom:132px;
}
.my133 {
  margin-top:133px;
  margin-bottom:133px;
}
.my134 {
  margin-top:134px;
  margin-bottom:134px;
}
.my135 {
  margin-top:135px;
  margin-bottom:135px;
}
.my136 {
  margin-top:136px;
  margin-bottom:136px;
}
.my137 {
  margin-top:137px;
  margin-bottom:137px;
}
.my138 {
  margin-top:138px;
  margin-bottom:138px;
}
.my139 {
  margin-top:139px;
  margin-bottom:139px;
}
.my140 {
  margin-top:140px;
  margin-bottom:140px;
}
.my141 {
  margin-top:141px;
  margin-bottom:141px;
}
.my142 {
  margin-top:142px;
  margin-bottom:142px;
}
.my143 {
  margin-top:143px;
  margin-bottom:143px;
}
.my144 {
  margin-top:144px;
  margin-bottom:144px;
}
.my145 {
  margin-top:145px;
  margin-bottom:145px;
}
.my146 {
  margin-top:146px;
  margin-bottom:146px;
}
.my147 {
  margin-top:147px;
  margin-bottom:147px;
}
.my148 {
  margin-top:148px;
  margin-bottom:148px;
}
.my149 {
  margin-top:149px;
  margin-bottom:149px;
}
.my5p {
  margin-top:5%;
  margin-bottom:5%;
}
.mt0 {
  margin-top:0px;
}
.mt1 {
  margin-top:1px;
}
.mt2 {
  margin-top:2px;
}
.mt3 {
  margin-top:3px;
}
.mt4 {
  margin-top:4px;
}
.mt5 {
  margin-top:5px;
}
.mt6 {
  margin-top:6px;
}
.mt7 {
  margin-top:7px;
}
.mt8 {
  margin-top:8px;
}
.mt9 {
  margin-top:9px;
}
.mt10 {
  margin-top:10px;
}
.mt11 {
  margin-top:11px;
}
.mt12 {
  margin-top:12px;
}
.mt13 {
  margin-top:13px;
}
.mt14 {
  margin-top:14px;
}
.mt15 {
  margin-top:15px;
}
.mt16 {
  margin-top:16px;
}
.mt17 {
  margin-top:17px;
}
.mt18 {
  margin-top:18px;
}
.mt19 {
  margin-top:19px;
}
.mt20 {
  margin-top:20px;
}
.mt21 {
  margin-top:21px;
}
.mt22 {
  margin-top:22px;
}
.mt23 {
  margin-top:23px;
}
.mt24 {
  margin-top:24px;
}
.mt25 {
  margin-top:25px;
}
.mt26 {
  margin-top:26px;
}
.mt27 {
  margin-top:27px;
}
.mt28 {
  margin-top:28px;
}
.mt29 {
  margin-top:29px;
}
.mt30 {
  margin-top:30px;
}
.mt31 {
  margin-top:31px;
}
.mt32 {
  margin-top:32px;
}
.mt33 {
  margin-top:33px;
}
.mt34 {
  margin-top:34px;
}
.mt35 {
  margin-top:35px;
}
.mt36 {
  margin-top:36px;
}
.mt37 {
  margin-top:37px;
}
.mt38 {
  margin-top:38px;
}
.mt39 {
  margin-top:39px;
}
.mt40 {
  margin-top:40px;
}
.mt41 {
  margin-top:41px;
}
.mt42 {
  margin-top:42px;
}
.mt43 {
  margin-top:43px;
}
.mt44 {
  margin-top:44px;
}
.mt45 {
  margin-top:45px;
}
.mt46 {
  margin-top:46px;
}
.mt47 {
  margin-top:47px;
}
.mt48 {
  margin-top:48px;
}
.mt49 {
  margin-top:49px;
}
.mt50 {
  margin-top:50px;
}
.mt51 {
  margin-top:51px;
}
.mt52 {
  margin-top:52px;
}
.mt53 {
  margin-top:53px;
}
.mt54 {
  margin-top:54px;
}
.mt55 {
  margin-top:55px;
}
.mt56 {
  margin-top:56px;
}
.mt57 {
  margin-top:57px;
}
.mt58 {
  margin-top:58px;
}
.mt59 {
  margin-top:59px;
}
.mt60 {
  margin-top:60px;
}
.mt61 {
  margin-top:61px;
}
.mt62 {
  margin-top:62px;
}
.mt63 {
  margin-top:63px;
}
.mt64 {
  margin-top:64px;
}
.mt65 {
  margin-top:65px;
}
.mt66 {
  margin-top:66px;
}
.mt67 {
  margin-top:67px;
}
.mt68 {
  margin-top:68px;
}
.mt69 {
  margin-top:69px;
}
.mt70 {
  margin-top:70px;
}
.mt71 {
  margin-top:71px;
}
.mt72 {
  margin-top:72px;
}
.mt73 {
  margin-top:73px;
}
.mt74 {
  margin-top:74px;
}
.mt75 {
  margin-top:75px;
}
.mt76 {
  margin-top:76px;
}
.mt77 {
  margin-top:77px;
}
.mt78 {
  margin-top:78px;
}
.mt79 {
  margin-top:79px;
}
.mt80 {
  margin-top:80px;
}
.mt81 {
  margin-top:81px;
}
.mt82 {
  margin-top:82px;
}
.mt83 {
  margin-top:83px;
}
.mt84 {
  margin-top:84px;
}
.mt85 {
  margin-top:85px;
}
.mt86 {
  margin-top:86px;
}
.mt87 {
  margin-top:87px;
}
.mt88 {
  margin-top:88px;
}
.mt89 {
  margin-top:89px;
}
.mt90 {
  margin-top:90px;
}
.mt91 {
  margin-top:91px;
}
.mt92 {
  margin-top:92px;
}
.mt93 {
  margin-top:93px;
}
.mt94 {
  margin-top:94px;
}
.mt95 {
  margin-top:95px;
}
.mt96 {
  margin-top:96px;
}
.mt97 {
  margin-top:97px;
}
.mt98 {
  margin-top:98px;
}
.mt99 {
  margin-top:99px;
}
.mt100 {
  margin-top:100px;
}
.mt101 {
  margin-top:101px;
}
.mt102 {
  margin-top:102px;
}
.mt103 {
  margin-top:103px;
}
.mt104 {
  margin-top:104px;
}
.mt105 {
  margin-top:105px;
}
.mt106 {
  margin-top:106px;
}
.mt107 {
  margin-top:107px;
}
.mt108 {
  margin-top:108px;
}
.mt109 {
  margin-top:109px;
}
.mt110 {
  margin-top:110px;
}
.mt111 {
  margin-top:111px;
}
.mt112 {
  margin-top:112px;
}
.mt113 {
  margin-top:113px;
}
.mt114 {
  margin-top:114px;
}
.mt115 {
  margin-top:115px;
}
.mt116 {
  margin-top:116px;
}
.mt117 {
  margin-top:117px;
}
.mt118 {
  margin-top:118px;
}
.mt119 {
  margin-top:119px;
}
.mt120 {
  margin-top:120px;
}
.mt121 {
  margin-top:121px;
}
.mt122 {
  margin-top:122px;
}
.mt123 {
  margin-top:123px;
}
.mt124 {
  margin-top:124px;
}
.mt125 {
  margin-top:125px;
}
.mt126 {
  margin-top:126px;
}
.mt127 {
  margin-top:127px;
}
.mt128 {
  margin-top:128px;
}
.mt129 {
  margin-top:129px;
}
.mt130 {
  margin-top:130px;
}
.mt131 {
  margin-top:131px;
}
.mt132 {
  margin-top:132px;
}
.mt133 {
  margin-top:133px;
}
.mt134 {
  margin-top:134px;
}
.mt135 {
  margin-top:135px;
}
.mt136 {
  margin-top:136px;
}
.mt137 {
  margin-top:137px;
}
.mt138 {
  margin-top:138px;
}
.mt139 {
  margin-top:139px;
}
.mt140 {
  margin-top:140px;
}
.mt141 {
  margin-top:141px;
}
.mt142 {
  margin-top:142px;
}
.mt143 {
  margin-top:143px;
}
.mt144 {
  margin-top:144px;
}
.mt145 {
  margin-top:145px;
}
.mt146 {
  margin-top:146px;
}
.mt147 {
  margin-top:147px;
}
.mt148 {
  margin-top:148px;
}
.mt149 {
  margin-top:149px;
}
.mt5p {
  margin-top:5%;
}
.mb0 {
  margin-bottom:0px;
}
.mb1 {
  margin-bottom:1px;
}
.mb2 {
  margin-bottom:2px;
}
.mb3 {
  margin-bottom:3px;
}
.mb4 {
  margin-bottom:4px;
}
.mb5 {
  margin-bottom:5px;
}
.mb6 {
  margin-bottom:6px;
}
.mb7 {
  margin-bottom:7px;
}
.mb8 {
  margin-bottom:8px;
}
.mb9 {
  margin-bottom:9px;
}
.mb10 {
  margin-bottom:10px;
}
.mb11 {
  margin-bottom:11px;
}
.mb12 {
  margin-bottom:12px;
}
.mb13 {
  margin-bottom:13px;
}
.mb14 {
  margin-bottom:14px;
}
.mb15 {
  margin-bottom:15px;
}
.mb16 {
  margin-bottom:16px;
}
.mb17 {
  margin-bottom:17px;
}
.mb18 {
  margin-bottom:18px;
}
.mb19 {
  margin-bottom:19px;
}
.mb20 {
  margin-bottom:20px;
}
.mb21 {
  margin-bottom:21px;
}
.mb22 {
  margin-bottom:22px;
}
.mb23 {
  margin-bottom:23px;
}
.mb24 {
  margin-bottom:24px;
}
.mb25 {
  margin-bottom:25px;
}
.mb26 {
  margin-bottom:26px;
}
.mb27 {
  margin-bottom:27px;
}
.mb28 {
  margin-bottom:28px;
}
.mb29 {
  margin-bottom:29px;
}
.mb30 {
  margin-bottom:30px;
}
.mb31 {
  margin-bottom:31px;
}
.mb32 {
  margin-bottom:32px;
}
.mb33 {
  margin-bottom:33px;
}
.mb34 {
  margin-bottom:34px;
}
.mb35 {
  margin-bottom:35px;
}
.mb36 {
  margin-bottom:36px;
}
.mb37 {
  margin-bottom:37px;
}
.mb38 {
  margin-bottom:38px;
}
.mb39 {
  margin-bottom:39px;
}
.mb40 {
  margin-bottom:40px;
}
.mb41 {
  margin-bottom:41px;
}
.mb42 {
  margin-bottom:42px;
}
.mb43 {
  margin-bottom:43px;
}
.mb44 {
  margin-bottom:44px;
}
.mb45 {
  margin-bottom:45px;
}
.mb46 {
  margin-bottom:46px;
}
.mb47 {
  margin-bottom:47px;
}
.mb48 {
  margin-bottom:48px;
}
.mb49 {
  margin-bottom:49px;
}
.mb50 {
  margin-bottom:50px;
}
.mb51 {
  margin-bottom:51px;
}
.mb52 {
  margin-bottom:52px;
}
.mb53 {
  margin-bottom:53px;
}
.mb54 {
  margin-bottom:54px;
}
.mb55 {
  margin-bottom:55px;
}
.mb56 {
  margin-bottom:56px;
}
.mb57 {
  margin-bottom:57px;
}
.mb58 {
  margin-bottom:58px;
}
.mb59 {
  margin-bottom:59px;
}
.mb60 {
  margin-bottom:60px;
}
.mb61 {
  margin-bottom:61px;
}
.mb62 {
  margin-bottom:62px;
}
.mb63 {
  margin-bottom:63px;
}
.mb64 {
  margin-bottom:64px;
}
.mb65 {
  margin-bottom:65px;
}
.mb66 {
  margin-bottom:66px;
}
.mb67 {
  margin-bottom:67px;
}
.mb68 {
  margin-bottom:68px;
}
.mb69 {
  margin-bottom:69px;
}
.mb70 {
  margin-bottom:70px;
}
.mb71 {
  margin-bottom:71px;
}
.mb72 {
  margin-bottom:72px;
}
.mb73 {
  margin-bottom:73px;
}
.mb74 {
  margin-bottom:74px;
}
.mb75 {
  margin-bottom:75px;
}
.mb76 {
  margin-bottom:76px;
}
.mb77 {
  margin-bottom:77px;
}
.mb78 {
  margin-bottom:78px;
}
.mb79 {
  margin-bottom:79px;
}
.mb80 {
  margin-bottom:80px;
}
.mb81 {
  margin-bottom:81px;
}
.mb82 {
  margin-bottom:82px;
}
.mb83 {
  margin-bottom:83px;
}
.mb84 {
  margin-bottom:84px;
}
.mb85 {
  margin-bottom:85px;
}
.mb86 {
  margin-bottom:86px;
}
.mb87 {
  margin-bottom:87px;
}
.mb88 {
  margin-bottom:88px;
}
.mb89 {
  margin-bottom:89px;
}
.mb90 {
  margin-bottom:90px;
}
.mb91 {
  margin-bottom:91px;
}
.mb92 {
  margin-bottom:92px;
}
.mb93 {
  margin-bottom:93px;
}
.mb94 {
  margin-bottom:94px;
}
.mb95 {
  margin-bottom:95px;
}
.mb96 {
  margin-bottom:96px;
}
.mb97 {
  margin-bottom:97px;
}
.mb98 {
  margin-bottom:98px;
}
.mb99 {
  margin-bottom:99px;
}
.mb100 {
  margin-bottom:100px;
}
.mb101 {
  margin-bottom:101px;
}
.mb102 {
  margin-bottom:102px;
}
.mb103 {
  margin-bottom:103px;
}
.mb104 {
  margin-bottom:104px;
}
.mb105 {
  margin-bottom:105px;
}
.mb106 {
  margin-bottom:106px;
}
.mb107 {
  margin-bottom:107px;
}
.mb108 {
  margin-bottom:108px;
}
.mb109 {
  margin-bottom:109px;
}
.mb110 {
  margin-bottom:110px;
}
.mb111 {
  margin-bottom:111px;
}
.mb112 {
  margin-bottom:112px;
}
.mb113 {
  margin-bottom:113px;
}
.mb114 {
  margin-bottom:114px;
}
.mb115 {
  margin-bottom:115px;
}
.mb116 {
  margin-bottom:116px;
}
.mb117 {
  margin-bottom:117px;
}
.mb118 {
  margin-bottom:118px;
}
.mb119 {
  margin-bottom:119px;
}
.mb120 {
  margin-bottom:120px;
}
.mb121 {
  margin-bottom:121px;
}
.mb122 {
  margin-bottom:122px;
}
.mb123 {
  margin-bottom:123px;
}
.mb124 {
  margin-bottom:124px;
}
.mb125 {
  margin-bottom:125px;
}
.mb126 {
  margin-bottom:126px;
}
.mb127 {
  margin-bottom:127px;
}
.mb128 {
  margin-bottom:128px;
}
.mb129 {
  margin-bottom:129px;
}
.mb130 {
  margin-bottom:130px;
}
.mb131 {
  margin-bottom:131px;
}
.mb132 {
  margin-bottom:132px;
}
.mb133 {
  margin-bottom:133px;
}
.mb134 {
  margin-bottom:134px;
}
.mb135 {
  margin-bottom:135px;
}
.mb136 {
  margin-bottom:136px;
}
.mb137 {
  margin-bottom:137px;
}
.mb138 {
  margin-bottom:138px;
}
.mb139 {
  margin-bottom:139px;
}
.mb140 {
  margin-bottom:140px;
}
.mb141 {
  margin-bottom:141px;
}
.mb142 {
  margin-bottom:142px;
}
.mb143 {
  margin-bottom:143px;
}
.mb144 {
  margin-bottom:144px;
}
.mb145 {
  margin-bottom:145px;
}
.mb146 {
  margin-bottom:146px;
}
.mb147 {
  margin-bottom:147px;
}
.mb148 {
  margin-bottom:148px;
}
.mb149 {
  margin-bottom:149px;
}
.mb150 {
  margin-bottom:150px;
}
.mb151 {
  margin-bottom:151px;
}
.mb152 {
  margin-bottom:152px;
}
.mb153 {
  margin-bottom:153px;
}
.mb154 {
  margin-bottom:154px;
}
.mb155 {
  margin-bottom:155px;
}
.mb156 {
  margin-bottom:156px;
}
.mb157 {
  margin-bottom:157px;
}
.mb158 {
  margin-bottom:158px;
}
.mb159 {
  margin-bottom:159px;
}
.mb160 {
  margin-bottom:160px;
}
.mb161 {
  margin-bottom:161px;
}
.mb162 {
  margin-bottom:162px;
}
.mb163 {
  margin-bottom:163px;
}
.mb164 {
  margin-bottom:164px;
}
.mb165 {
  margin-bottom:165px;
}
.mb166 {
  margin-bottom:166px;
}
.mb167 {
  margin-bottom:167px;
}
.mb168 {
  margin-bottom:168px;
}
.mb169 {
  margin-bottom:169px;
}
.mb170 {
  margin-bottom:170px;
}
.mb171 {
  margin-bottom:171px;
}
.mb172 {
  margin-bottom:172px;
}
.mb173 {
  margin-bottom:173px;
}
.mb174 {
  margin-bottom:174px;
}
.mb175 {
  margin-bottom:175px;
}
.mb176 {
  margin-bottom:176px;
}
.mb177 {
  margin-bottom:177px;
}
.mb178 {
  margin-bottom:178px;
}
.mb179 {
  margin-bottom:179px;
}
.mb180 {
  margin-bottom:180px;
}
.mb181 {
  margin-bottom:181px;
}
.mb182 {
  margin-bottom:182px;
}
.mb183 {
  margin-bottom:183px;
}
.mb184 {
  margin-bottom:184px;
}
.mb185 {
  margin-bottom:185px;
}
.mb186 {
  margin-bottom:186px;
}
.mb187 {
  margin-bottom:187px;
}
.mb188 {
  margin-bottom:188px;
}
.mb189 {
  margin-bottom:189px;
}
.mb190 {
  margin-bottom:190px;
}
.mb191 {
  margin-bottom:191px;
}
.mb192 {
  margin-bottom:192px;
}
.mb193 {
  margin-bottom:193px;
}
.mb194 {
  margin-bottom:194px;
}
.mb195 {
  margin-bottom:195px;
}
.mb196 {
  margin-bottom:196px;
}
.mb197 {
  margin-bottom:197px;
}
.mb198 {
  margin-bottom:198px;
}
.mb199 {
  margin-bottom:199px;
}
.mb200 {
  margin-bottom:200px;
}
.mb201 {
  margin-bottom:201px;
}
.mb202 {
  margin-bottom:202px;
}
.mb203 {
  margin-bottom:203px;
}
.mb204 {
  margin-bottom:204px;
}
.mb205 {
  margin-bottom:205px;
}
.mb206 {
  margin-bottom:206px;
}
.mb207 {
  margin-bottom:207px;
}
.mb208 {
  margin-bottom:208px;
}
.mb209 {
  margin-bottom:209px;
}
.mb5p {
  margin-bottom:5%;
}
.ml0 {
  margin-left:0px !important;
}
.ml1 {
  margin-left:1px !important;
}
.ml2 {
  margin-left:2px !important;
}
.ml3 {
  margin-left:3px !important;
}
.ml4 {
  margin-left:4px !important;
}
.ml5 {
  margin-left:5px !important;
}
.ml6 {
  margin-left:6px !important;
}
.ml7 {
  margin-left:7px !important;
}
.ml8 {
  margin-left:8px !important;
}
.ml9 {
  margin-left:9px !important;
}
.ml10 {
  margin-left:10px !important;
}
.ml11 {
  margin-left:11px !important;
}
.ml12 {
  margin-left:12px !important;
}
.ml13 {
  margin-left:13px !important;
}
.ml14 {
  margin-left:14px !important;
}
.ml15 {
  margin-left:15px !important;
}
.ml16 {
  margin-left:16px !important;
}
.ml17 {
  margin-left:17px !important;
}
.ml18 {
  margin-left:18px !important;
}
.ml19 {
  margin-left:19px !important;
}
.ml20 {
  margin-left:20px !important;
}
.ml21 {
  margin-left:21px !important;
}
.ml22 {
  margin-left:22px !important;
}
.ml23 {
  margin-left:23px !important;
}
.ml24 {
  margin-left:24px !important;
}
.ml25 {
  margin-left:25px !important;
}
.ml26 {
  margin-left:26px !important;
}
.ml27 {
  margin-left:27px !important;
}
.ml28 {
  margin-left:28px !important;
}
.ml29 {
  margin-left:29px !important;
}
.ml30 {
  margin-left:30px !important;
}
.ml31 {
  margin-left:31px !important;
}
.ml32 {
  margin-left:32px !important;
}
.ml33 {
  margin-left:33px !important;
}
.ml34 {
  margin-left:34px !important;
}
.ml35 {
  margin-left:35px !important;
}
.ml36 {
  margin-left:36px !important;
}
.ml37 {
  margin-left:37px !important;
}
.ml38 {
  margin-left:38px !important;
}
.ml39 {
  margin-left:39px !important;
}
.ml40 {
  margin-left:40px !important;
}
.ml41 {
  margin-left:41px !important;
}
.ml42 {
  margin-left:42px !important;
}
.ml43 {
  margin-left:43px !important;
}
.ml44 {
  margin-left:44px !important;
}
.ml45 {
  margin-left:45px !important;
}
.ml46 {
  margin-left:46px !important;
}
.ml47 {
  margin-left:47px !important;
}
.ml48 {
  margin-left:48px !important;
}
.ml49 {
  margin-left:49px !important;
}
.ml50 {
  margin-left:50px !important;
}
.ml51 {
  margin-left:51px !important;
}
.ml52 {
  margin-left:52px !important;
}
.ml53 {
  margin-left:53px !important;
}
.ml54 {
  margin-left:54px !important;
}
.ml55 {
  margin-left:55px !important;
}
.ml56 {
  margin-left:56px !important;
}
.ml57 {
  margin-left:57px !important;
}
.ml58 {
  margin-left:58px !important;
}
.ml59 {
  margin-left:59px !important;
}
.ml60 {
  margin-left:60px !important;
}
.ml61 {
  margin-left:61px !important;
}
.ml62 {
  margin-left:62px !important;
}
.ml63 {
  margin-left:63px !important;
}
.ml64 {
  margin-left:64px !important;
}
.ml65 {
  margin-left:65px !important;
}
.ml66 {
  margin-left:66px !important;
}
.ml67 {
  margin-left:67px !important;
}
.ml68 {
  margin-left:68px !important;
}
.ml69 {
  margin-left:69px !important;
}
.ml5p {
  margin-left:5%;
}
.mr0 {
  margin-right:0px;
}
.mr1 {
  margin-right:1px;
}
.mr2 {
  margin-right:2px;
}
.mr3 {
  margin-right:3px;
}
.mr4 {
  margin-right:4px;
}
.mr5 {
  margin-right:5px;
}
.mr6 {
  margin-right:6px;
}
.mr7 {
  margin-right:7px;
}
.mr8 {
  margin-right:8px;
}
.mr9 {
  margin-right:9px;
}
.mr10 {
  margin-right:10px;
}
.mr11 {
  margin-right:11px;
}
.mr12 {
  margin-right:12px;
}
.mr13 {
  margin-right:13px;
}
.mr14 {
  margin-right:14px;
}
.mr15 {
  margin-right:15px;
}
.mr16 {
  margin-right:16px;
}
.mr17 {
  margin-right:17px;
}
.mr18 {
  margin-right:18px;
}
.mr19 {
  margin-right:19px;
}
.mr20 {
  margin-right:20px;
}
.mr21 {
  margin-right:21px;
}
.mr22 {
  margin-right:22px;
}
.mr23 {
  margin-right:23px;
}
.mr24 {
  margin-right:24px;
}
.mr25 {
  margin-right:25px;
}
.mr26 {
  margin-right:26px;
}
.mr27 {
  margin-right:27px;
}
.mr28 {
  margin-right:28px;
}
.mr29 {
  margin-right:29px;
}
.mr30 {
  margin-right:30px;
}
.mr31 {
  margin-right:31px;
}
.mr32 {
  margin-right:32px;
}
.mr33 {
  margin-right:33px;
}
.mr34 {
  margin-right:34px;
}
.mr35 {
  margin-right:35px;
}
.mr36 {
  margin-right:36px;
}
.mr37 {
  margin-right:37px;
}
.mr38 {
  margin-right:38px;
}
.mr39 {
  margin-right:39px;
}
.mr40 {
  margin-right:40px;
}
.mr41 {
  margin-right:41px;
}
.mr42 {
  margin-right:42px;
}
.mr43 {
  margin-right:43px;
}
.mr44 {
  margin-right:44px;
}
.mr45 {
  margin-right:45px;
}
.mr46 {
  margin-right:46px;
}
.mr47 {
  margin-right:47px;
}
.mr48 {
  margin-right:48px;
}
.mr49 {
  margin-right:49px;
}
.mr50 {
  margin-right:50px;
}
.mr51 {
  margin-right:51px;
}
.mr52 {
  margin-right:52px;
}
.mr53 {
  margin-right:53px;
}
.mr54 {
  margin-right:54px;
}
.mr55 {
  margin-right:55px;
}
.mr56 {
  margin-right:56px;
}
.mr57 {
  margin-right:57px;
}
.mr58 {
  margin-right:58px;
}
.mr59 {
  margin-right:59px;
}
.mr60 {
  margin-right:60px;
}
.mr61 {
  margin-right:61px;
}
.mr62 {
  margin-right:62px;
}
.mr63 {
  margin-right:63px;
}
.mr64 {
  margin-right:64px;
}
.mr65 {
  margin-right:65px;
}
.mr66 {
  margin-right:66px;
}
.mr67 {
  margin-right:67px;
}
.mr68 {
  margin-right:68px;
}
.mr69 {
  margin-right:69px;
}
.mr5p {
  margin-right:5%;
}
.d-block {
  display:block !important;
}
.d-inline {
  display:inline-block !important;
}
.w-100 {
  width:100% !important;
}
.d-flex {
  display:flex !important;
  justify-content:space-between;
}
input::-webkit-input-placeholder {
  text-indent:0;
  transition:text-indent 0.3s ease;
}
input::-moz-placeholder {
  text-indent:0;
  transition:text-indent 0.3s ease;
}
input:-moz-placeholder {
  text-indent:0;
  transition:text-indent 0.3s ease;
}
input:-ms-input-placeholder {
  text-indent:0;
  transition:text-indent 0.3s ease;
}
input:focus::-webkit-input-placeholder {
  text-indent:500px;
  transition:text-indent 0.3s ease;
}
input:focus::-moz-placeholder {
  text-indent:500px;
  transition:text-indent 0.3s ease;
}
input:focus:-moz-placeholder {
  text-indent:500px;
  transition:text-indent 0.3s ease;
}
input:focus:-ms-input-placeholder {
  text-indent:500px;
  transition:text-indent 0.3s ease;
}
:focus::-webkit-input-placeholder {
  color:transparent;
}
:focus::-moz-placeholder {
  color:transparent;
}
:focus:-moz-placeholder {
  color:transparent;
}
:focus:-ms-input-placeholder {
  color:transparent;
}
input.form-control::-webkit-input-placeholder {
  color:#adb5bd;
  text-overflow:ellipsis;
}
textarea.form-control::-webkit-input-placeholder {
  color:#adb5bd;
  text-overflow:ellipsis;
}
input.form-control:-moz-placeholder {
  color:#adb5bd;
  text-overflow:ellipsis;
}
textarea.form-control:-moz-placeholder {
  color:#adb5bd;
  text-overflow:ellipsis;
}
input.form-control::-moz-placeholder {
  color:#adb5bd;
  text-overflow:ellipsis;
}
textarea.form-control::-moz-placeholder {
  color:#adb5bd;
  text-overflow:ellipsis;
}
input.form-control:-ms-input-placeholder {
  color:#adb5bd;
  text-overflow:ellipsis;
}
textarea.form-control:-ms-input-placeholder {
  color:#adb5bd;
  text-overflow:ellipsis;
}
body {
  background-color:#f5f7f8;
  height:100%;
}
h1.name-page {
  padding-bottom:1em;
  padding-top:0;
  margin-top:0;
  font-family:'SegoeBold',sans-serif;
  font-size:1.8em;
  text-transform:uppercase;
  margin:0;
}
h2.name-page {
  padding-bottom:1em;
  padding-top:0;
  margin-top:0;
  font-family:'SegoeBold',sans-serif;
  font-size:1.8em;
  text-transform:uppercase;
  margin:0;
}
span:focus {
  outline:none !important;
}
button:focus {
  outline:none !important;
}
a:focus {
  outline:none !important;
  color:#d14836;
}
div:focus {
  outline:none !important;
}
.product-item-container .border {
  padding:0 7px;
}
.btn-primary {
  background-color:#d14836;
  border-color:#d14836;
}
.btn-primary:hover {
  color:#fff;
  background-color:#16344e;
  border-color:#204d74;
}
.btn-primary:active:hover {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.btn-primary.active:hover {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.open > .dropdown-toggle.btn-primary:hover {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.btn-primary:active:focus {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.btn-primary.active:focus {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.open > .dropdown-toggle.btn-primary:focus {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.btn-primary:active.focus {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.btn-primary.active.focus {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.open > .dropdown-toggle.btn-primary.focus {
  color:#fff;
  background-color:#16344e;
  border-color:#122b40;
}
.product-item-image-wrapper {
  position:relative;
  top:0;
  right:0;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  height:100%;
  background-position:center;
  background-size:contain;
  background-repeat:no-repeat;
  transition:all 300ms ease;
  margin-bottom:15px;
  padding-top:116%;
}
a {
  color:#d14836;
}
a:hover {
  color:#d14836;
}
.bx-soa-section.bx-selected {
  border:1px solid #d14836 !important;
}
.bx-soa-section.bx-step-completed {
  border:1px solid #e8e9eb !important;
}
.sale-paysystem-wrapper {
  border:1px solid #e8e9eb !important;
}
.sale-order-detail-general {
  border:1px solid #e8e9eb !important;
}
.sale-personal-section-index-block.bx-theme-green {
  background:#b7b7b7 !important;
}
body.scroll-off {
  overflow:hidden;
}
.tingle-demo {
  position:fixed;
  left:50%;
  top:50%;
  transform:translate(-50%,-50%);
  z-index:1005;
  margin:auto;
  padding:25px;
  width:350px;
  text-align:center;
  background-color:#fff;
  visibility:hidden;
  transition:0.5s;
  opacity:0;
}
.tingle-demo.active {
  visibility:visible;
  opacity:1;
}
.tingle-d__close {
  position:absolute;
  right:0px;
  top:0px;
  width:25px;
  height:25px;
  cursor:pointer;
  background:#fff;
  font-size:20px;
  line-height:23px;
  transition:0.25s;
}
.tingle-d__close:hover {
  background-color:#d14836;
  color:#fff;
}
.tingle-demo h4 {
  margin:0 0 20px;
  font-size:22px !important;
  font-family:"SegoeBold",sans-serif;
  text-transform:uppercase;
}
.call-back__f-line input[type="text"] {
  padding:6px 12px;
  border:none;
  border-bottom:1px solid #d14836;
  width:100%;
  height:34px;
  background-color:transparent;
  transition:0.25s;
}
.call-back__f-line input[type="tel"] {
  padding:6px 12px;
  border:none;
  border-bottom:1px solid #d14836;
  width:100%;
  height:34px;
  background-color:transparent;
  transition:0.25s;
}
.call-back__f-line textarea {
  padding:6px 12px;
  border:none;
  border-bottom:1px solid #d14836;
  width:100%;
  height:68px;
  background-color:transparent;
  transition:0.25s;
  resize:none;
}
.call-back__f-line input[type="text"]:focus {
  border-color:#0059b3;
  outline:none;
}
.call-back__f-line input[type="tel"]:focus {
  border-color:#0059b3;
  outline:none;
}
.call-back__f-line textarea:focus {
  border-color:#0059b3;
  outline:none;
}
.call-back__f-line + .call-back__f-line {
  margin-top:15px;
}
.sender-text {
  font-size:1.2rem;
}
.call-back__f-line input[type="submit"] {
  padding:6px 30px;
  width:100%;
  color:white;
  font-size:14px;
  font-family:"SegoeBold",sans-serif;
  background-color:#d14836;
  border:1px solid #d14836;
  cursor:pointer;
  text-transform:uppercase;
  transition:0.25s;
}
.call-back__f-line input[type="submit"]:hover {
  background-color:#0059b3;
  border-color:#0059b3;
}
.black-background {
  position:fixed;
  left:0;
  top:0;
  z-index:1000;
  width:100%;
  height:100%;
  background-color:rgba(0,0,0,.85);
  opacity:0;
  visibility:hidden;
  transition:0.5s;
}
.black-background.active {
  visibility:visible;
  opacity:1;
}
.mobile-pro:hover .bx-top-nav {
  display:block;
}
.mobile-pro:hover .bx-top-nav .bx-nav-2-lvl-container {
  padding:0;
  top:0 !important;
}
.mobile-pro:hover .bx-top-nav .bx-nav-1-lvl {
  position:static;
}
.mobile-pro:hover .bx-top-nav .bx-nav-1-lvl:hover {
  border-left:5px solid #d14836;
  transition:all 0.3s ease;
  background-color:#fff;
  margin-left:-4px;
}
.menu-contacts .bx-inclinksfooter-container {
  margin-top:0;
}
.menu-contacts .bx-inclinksfooter-list-product {
  list-style:none;
  padding:0;
}
.menu-contacts .bx-inclinksfooter-list-product li {
  padding:0;
}
.form-control:focus {
  border-color:#d6948c !important;
  outline:0;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #d14836 !important;
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(209,72,54,0.67) !important;
}
.btn.btn-default {
  outline:none;
  background-color:#d14836 !important;
  border-color:#d14836 !important;
  color:#fff;
}
.btn.btn-default:hover {
  background-color:#9e382a !important;
  transition:all 0.4s ease;
}
.h2-hight {
  font-weight:bold;
  text-transform:uppercase;
  font-size:24px;
  font-family:'SegoeBold',sans-serif;
}
.sale-order-list-title-container {
  background:rgba(0,89,179,0.33) !important;
}
.sale-order-detail-general-head {
  background:rgba(0,89,179,0.33) !important;
}
.bx-soa-pp-company {
  z-index:99 !important;
}
.mobile-pro .bx-nav-2-lvl-container {
  top:0;
  min-width:600px;
  min-height:457px;
}
.mobile-pro .bx-nav-2-lvl-container li {
  padding:0 5px !important;
}
.mobile-pro .bx-nav-list-3-lvl {
  padding:0 0 0 7px !important;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl > a {
  color:black !important;
}
.mobile-pro .bx-top-nav {
  background:#fff;
  position:absolute;
  top:4em;
  width:250px;
  z-index:1000;
  display:none;
}
.mobile-pro .bx-top-nav-container {
  margin:0 !important;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced {
  position:absolute;
  left:230px;
  top:0 !important;
  background:#ededed;
  border:none;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced {
  position:absolute;
  left:230px;
  top:0 !important;
  background:#ededed;
  border:none;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container {
  position:absolute;
  left:230px;
  top:0 !important;
  background:#ededed;
  border:none;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container {
  position:absolute;
  left:230px;
  top:0 !important;
  background:#ededed;
  border:none;
}
.mobile-pro .bx-top-nav-container .bx-nav-catinfo {
  display:none !important;
}
.mobile-pro .bx-top-nav-container .bx-nav-catinfo-back {
  display:none !important;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a span {
  background:none !important;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a span {
  background:none !important;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl:hover > a span {
  background:none !important;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a {
  box-shadow:none;
}
.mobile-pro .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a {
  box-shadow:none;
}
.bx-opened .fa-close {
  position:absolute;
  top:15px;
  right:15px;
  font-size:20px;
  color:#d14836;
}
html {
  height:100%;
}
section.content {
  min-height:calc(100vh - 453px);
  overflow:hidden;
}
.section-2 .catalog .bx-top-nav-container .fa {
  right:10px;
}
.main-head {
  z-index:100;
}
.main-head .bx-nav-1-lvl > a span {
  color:#455a64;
  font-family:"SegoeUI",sans-serif;
  position:relative;
}
.main-head .section-2 .catalog .bx-top-nav-container .fa {
  position:absolute;
  right:9px;
  top:3px;
  font-size:25px;
  font-weight:bold;
}
.main-head .bx-top-nav-container {
  margin-top:15px;
  padding:0;
  border-radius:2px;
  position:relative;
  font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;
}
.main-head .bx-top-nav-container .bx-nav-list-1-lvl {
  margin:0;
  padding:10px 0 90px;
  list-style:none;
}
.main-head .bx-top-nav-container .bx-nav-list-1-lvl li {
  padding:5px 20px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl {
  position:relative;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl > a {
  color:#fff;
  display:block;
  text-decoration:none;
  text-transform:uppercase;
  border-radius:1px;
  padding-top:6px;
  padding-bottom:2px;
  border-bottom:none;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl > a span {
  padding:10px 14px 14px;
  display:block;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover > a {
  z-index:250;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover > a {
  z-index:250;
}
.main-head .bx-top-nav-container .bx-nav-parent-arrow {
  display:none;
}
.main-head .bx-top-nav-container .bx-nav-2-lvl-container-advanced {
  z-index:999;
  display:none;
  opacity:0;
  padding:9px 0 5px;
  box-shadow:0 6px 13px 0 rgba(0,0,0,.13);
  border-top:none;
  min-width:100%;
  color:#000;
}
.main-head .bx-top-nav-container .bx-nav-2-lvl-container {
  z-index:999;
  display:none;
  opacity:0;
  padding:9px 0 5px;
  box-shadow:0 6px 13px 0 rgba(0,0,0,.13);
  border-top:none;
  min-width:100%;
  color:#000;
}
.main-head .bx-top-nav-container .bx-nav-2-lvl-container-advanced:before {
  position:absolute;
  display:block;
  height:5px;
  background:#fff;
  top:-5px;
  left:0;
  right:0;
}
.main-head .bx-top-nav-container .bx-nav-2-lvl-container:before {
  position:absolute;
  display:block;
  height:5px;
  background:#fff;
  top:-5px;
  left:0;
  right:0;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced {
  opacity:1;
  display:block;
  position:absolute;
  top:100%;
  z-index:999;
  background:#fff;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced {
  opacity:1;
  display:block;
  position:absolute;
  top:100%;
  z-index:999;
  background:#fff;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container {
  opacity:1;
  display:block;
  position:absolute;
  top:100%;
  z-index:999;
  background:#fff;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container {
  opacity:1;
  display:block;
  position:absolute;
  top:100%;
  z-index:999;
  background:#fff;
}
.main-head .bx-top-nav-container > ul {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.main-head .bx-top-nav-container .bx-nav-list-2-lvl {
  margin:0;
  padding:5px 0 12px;
}
.main-head .bx-top-nav-container .bx-nav-2-lvl {
  display:block;
  min-width:180px;
  padding:0 10px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.main-head .bx-top-nav-container .bx-nav-2-lvl > a {
  padding:5px 15px 5px;
  color:#20394c;
  font-size:13px;
  line-height:16px;
  text-decoration:none;
  font-weight:400;
  border-bottom:none;
  display:block;
}
.main-head .bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a {
  border-top:none;
  margin-top:0;
}
.main-head .bx-top-nav-container .bx-nav-3-lvl {
  padding:0;
  margin:0;
  display:block;
  min-width:180px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.main-head .bx-top-nav-container .bx-nav-3-lvl-container-advanced:before {
  position:absolute;
  content:" ";
  display:block;
  height:5px;
  background:#fff;
  top:-5px;
  left:0;
  right:0;
}
.main-head .bx-top-nav-container .bx-nav-3-lvl-container:before {
  position:absolute;
  content:" ";
  display:block;
  height:5px;
  background:#fff;
  top:-5px;
  left:0;
  right:0;
}
.main-head .bx-top-nav-container .bx-nav-list-3-lvl {
  margin:0;
  padding:0 0 14px 7px;
}
.main-head .bx-top-nav-container .bx-nav-3-lvl a {
  padding:3px 15px;
  color:#555;
  font-size:14px;
  line-height:14px;
  text-decoration:none;
  border-bottom:none;
  display:block;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced {
  min-width:300px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container {
  min-width:300px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl {
  display:block;
  min-width:300px;
  width:100%;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
  display:block;
  min-width:300px;
  width:100%;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back {
  width:100%;
  background:#fff;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced {
  min-width:300px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container {
  min-width:300px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl {
  display:block;
  min-width:300px;
  width:50%;
  float:left;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
  display:block;
  min-width:300px;
  width:50%;
  float:left;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back {
  width:50%;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced {
  min-width:600px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container {
  min-width:600px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl {
  display:block;
  min-width:300px;
  width:49.999%;
  float:left;
  padding-bottom:90px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
  display:block;
  min-width:300px;
  width:49.999%;
  float:left;
  padding-bottom:90px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back {
  width:49.999%;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col {
  position:static;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced {
  top:100%;
  left:0;
  right:0;
  min-width:100%;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container {
  min-width:100%;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl {
  display:block;
  width:49.99999% !important;
  min-width:250px;
  float:left;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
  display:block;
  width:49.99999% !important;
  min-width:250px;
  float:left;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back {
  width:25%;
}
.main-head .bx-top-nav-container .bx-nav-catinfo {
  padding:5px 15px 5px;
  z-index:120;
  position:relative;
}
.main-head .bx-top-nav-container .bx-nav-catinfo img {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  border:1px solid #e7e9ea;
  width:auto;
  max-width:100%;
  height:auto;
  max-height:100%;
}
.main-head .bx-top-nav-container .bx-nav-catinfo p {
  padding:20px 5px 0;
  font-size:14px;
}
.main-head .bx-top-nav-container .bx-nav-catinfo-back {
  position:absolute;
  display:block;
  content:' ';
  top:-5px;
  right:0;
  bottom:0;
  background:#f7fafb;
  z-index:100;
  border-left:1px solid #ecefef;
}
.main-head .bx-aside-nav-control {
  font-size:28px;
  width:35px;
  height:40px;
  line-height:40px;
  cursor:pointer;
  z-index:1;
  text-align:left;
  color:#d14836 !important;
}
.main-head body > .bx-aside-nav-control {
  -webkit-transition:left 0.15s linear;
  -moz-transition:left 0.15s linear;
  -ms-transition:left 0.15s linear;
  -o-transition:left 0.15s linear;
  transition:left 0.15s linear;
}
.main-head .bx-aside-nav-control .fa {
  line-height:40px;
  vertical-align:middle;
}
.main-head .bx-wrapper {
  -webkit-transition:-webkit-transform 0.15s linear;
  -moz-transition:-moz-transform 0.15s linear;
  -ms-transition:-ms-transform 0.15s linear;
  -o-transition:-o-transform 0.15s linear;
  transition:transform 0.15s linear;
}
.main-head .bx-aside-nav {
  -webkit-transition:-webkit-transform 0.15s linear;
  -moz-transition:-moz-transform 0.15s linear;
  -ms-transition:-ms-transform 0.15s linear;
  -o-transition:-o-transform 0.15s linear;
  transition:transform 0.15s linear;
  display:none;
  padding-top:50px;
  -webkit-transform:translateX(-100%);
  -moz-transform:translateX(-100%);
  -ms-transform:translateX(-100%);
  -o-transform:translateX(-100%);
  transform:translateX(-100%);
  width:100%;
  background:#4c5c65;
  position:fixed;
  top:0;
  bottom:0;
  left:0;
  z-index:1600;
}
.main-head .bx-logo {
  z-index:1700 !important;
  text-align:left;
  padding-top:12px;
}
.main-head .bx-opened .bx-footer {
  display:none !important;
}
.main-head .bx-opened .workarea {
  display:none !important;
}
.main-head .bx-aside-nav.bx-opened {
  -webkit-transform:translateX(0);
  -moz-transform:translateX(0);
  -ms-transform:translateX(0);
  -o-transform:translateX(0);
  transform:translateX(0);
  overflow-y:scroll;
}
.main-head .bx-aside-nav ul {
  list-style:none;
  margin:0;
  padding:0;
}
.main-head .bx-aside-nav a {
  color:#fff;
  vertical-align:middle;
  line-height:48px;
  height:48px;
  font-size:14px;
  display:block;
  border-bottom:1px solid #3d4b53;
  padding-left:15px;
  max-width:100%;
  overflow:hidden;
  white-space:nowrap;
  -ms-text-overflow:ellipsis;
  text-overflow:ellipsis;
  text-decoration:none;
}
.main-head .bx-nav-1-lvl.bx-opened {
  background:#44535c;
}
.main-head .bx-aside-nav .bx-nav-1-lvl:hover > a {
  background:#44535c;
}
.main-head .bx-aside-nav .bx-nav-1-lvl.bx-hover > a {
  background:#44535c;
}
.main-head .bx-aside-nav .bx-nav-list-2-lvl {
  background:#44535c;
}
.main-head .bx-aside-nav .bx-nav-2-lvl > a {
  padding-left:30px;
}
.main-head .bx-aside-nav .bx-nav-3-lvl > a {
  padding-left:45px;
}
.main-head .bx-aside-nav .bx-nav-4-lvl a {
  padding-left:60px;
}
.main-head .bx-aside-nav .bx-nav-parent {
  position:relative;
}
.main-head .bx-aside-nav .bx-nav-parent-arrow {
  position:absolute;
  right:0;
  top:0;
  margin-top:6px;
  width:46px;
  height:34px;
  text-align:center;
  border-left:1px solid #5a6971;
  z-index:200;
}
.main-head .bx-aside-nav .bx-nav-parent-arrow i {
  line-height:34px;
  font-size:17px;
  font-style:normal;
  color:#fff;
}
.main-head .bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i {
  -webkit-transition:all 0.15s linear;
  -moz-transition:all 0.15s linear;
  -ms-transition:all 0.15s linear;
  -o-transition:all 0.15s linear;
  transition:all 0.15s linear;
}
.main-head .bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced {
  overflow:hidden;
  height:0;
}
.main-head .bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container {
  overflow:hidden;
  height:0;
}
.main-head .bx-aside-nav .bx-nav-parent > ul {
  overflow:hidden;
  height:0;
}
.main-head .bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced {
  height:auto;
}
.main-head .bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container {
  height:auto;
}
.main-head .bx-aside-nav .bx-nav-parent.bx-opened > ul {
  height:auto;
}
.main-head .bx-aside-nav .bx-nav-catinfo {
  display:none;
}
.main-head .bx-aside-nav .bx-nav-catinfo-back {
  display:none;
}
.main-head .top-menu {
  background-color:#e4e4e4;
  padding:5px 0;
}
.main-head .main-menu {
  position:relative;
  top:5px;
  font-size:12px;
  font-family:"SegoeLight",sans-serif;
}
.main-head .main-menu ul {
  padding-left:0px;
}
.main-head .main-menu ul li {
  list-style-type:none;
  display:inline-block;
  padding-right:20px;
}
.main-head .main-menu ul li a {
  color:#455a64;
  font-size:14px;
  text-decoration:none;
  transition:all 0.7s ease;
  border-bottom:1px solid transparent;
}
.main-head .main-menu ul li.active a {
  border-bottom:1px solid #3d3d3d;
  transition:all 0.7s ease;
}
.main-head .main-menu ul li:hover a {
  border-bottom:1px solid #3d3d3d;
  transition:all 0.7s ease;
}
.main-head .toggle-menu {
  display:block;
  float:left;
  right:0;
  top:10px;
  text-align:center;
  line-height:48px;
  width:28px;
  height:28px;
  z-index:10;
}
.main-head .toggle-menu span {
  position:relative;
  display:block;
  width:100%;
  height:3px;
  background-color:#455a64;
  transition:all 0.3s;
  backface-visibility:hidden;
  border-radius:2px;
}
.main-head .toggle-menu span:after {
  top:9px;
  content:"";
  position:absolute;
  left:0;
  width:100%;
  height:3px;
  background-color:#455a64;
  transition:all 0.3s;
  backface-visibility:hidden;
  border-radius:2px;
}
.main-head .toggle-menu span:before {
  content:"";
  position:absolute;
  left:0;
  top:-9px;
  width:100%;
  height:3px;
  background-color:#455a64;
  transition:all 0.3s;
  backface-visibility:hidden;
  border-radius:2px;
}
.main-head .toggle-menu.on span {
  background-color:transparent;
}
.main-head .toggle-menu.on span:before {
  transform:rotate(45deg) translate(5px,5px);
}
.main-head .toggle-menu.on span:after {
  transform:rotate(-45deg) translate(7px,-8px);
}
.main-head .overlays {
  position:fixed;
  height:100%;
  width:100%;
  top:0;
  left:0;
  display:none;
  z-index:1000;
  background:rgba(0,0,0,0.5);
}
.main-head .overlays .popups {
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  background-color:#f5f7f8;
  color:#000;
  z-index:1000;
  border:1px solid #f5f7f8;
  padding:40px 20px 5px;
}
.main-head .overlays .popups input {
  margin-bottom:20px;
  border-radius:3px;
  width:300px;
}
.main-head .overlays .popups textarea {
  width:300px;
  margin-bottom:15px;
}
.main-head .overlays .popups .close-popups {
  position:absolute;
  top:10px;
  right:15px;
  height:10px;
  width:10px;
  cursor:pointer;
}
.main-head .overlays .popups .close-popups:before {
  content:'';
  background-color:#000;
  position:absolute;
  height:1px;
  width:20px;
  top:7px;
  left:-3px;
  transform:rotate(-45deg);
}
.main-head .overlays .popups .close-popups:after {
  content:'';
  background-color:#000;
  position:absolute;
  height:1px;
  width:20px;
  top:7px;
  left:-3px;
  transform:rotate(45deg);
}
.main-head .overlays .popups .to-sends input {
  padding:3px 20px;
  background:#d14836;
  color:#fff;
  border:none;
  border-radius:3px;
  width:100%;
  position:relative;
}
.main-head .overlays-1 {
  position:fixed;
  height:100%;
  width:100%;
  top:0;
  left:0;
  display:none;
  z-index:1000;
  background:rgba(0,0,0,0.5);
}
.main-head .overlays-1 .popups-1 {
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  background-color:#f5f7f8;
  color:#000;
  z-index:1000;
  border:1px solid #f5f7f8;
  padding:40px 20px 5px;
}
.main-head .overlays-1 .popups-1 input {
  margin-bottom:20px;
  border-radius:3px;
  width:300px;
}
.main-head .overlays-1 .popups-1 textarea {
  width:300px;
  margin-bottom:15px;
}
.main-head .overlays-1 .popups-1 .close-popups-1 {
  position:absolute;
  top:10px;
  right:15px;
  height:10px;
  width:10px;
  cursor:pointer;
}
.main-head .overlays-1 .popups-1 .close-popups-1:before {
  content:'';
  background-color:#000;
  position:absolute;
  height:1px;
  width:20px;
  top:7px;
  left:-3px;
  transform:rotate(-45deg);
}
.main-head .overlays-1 .popups-1 .close-popups-1:after {
  content:'';
  background-color:#000;
  position:absolute;
  height:1px;
  width:20px;
  top:7px;
  left:-3px;
  transform:rotate(45deg);
}
.main-head .overlays-1 .popups-1 .to-sends-1 input {
  padding:3px 20px;
  background:#d14836;
  color:#fff;
  border:none;
  border-radius:3px;
  width:100%;
  position:relative;
}
.main-head .akk-cab {
  float:right;
}
.main-head .akk-cab p {
  display:inline-block;
}
.main-head .akk-cab ul {
  margin:0;
  padding:0;
}
.main-head .akk-cab ul li {
  display:inline-block;
}
.main-head .akk-cab ul a {
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
  color:#455a64;
  padding:0 5px;
  text-decoration:none;
  border-bottom:1px solid transparent;
  vertical-align:sub;
}
.main-head .akk-cab ul a:hover {
  border-bottom:1px solid #3d3d3d;
}
.main-head .akk-cab .fa {
  padding-left:19px;
}
.main-head .middle-head {
  background-color:#fff;
  padding-top:20px;
  padding-bottom:22px;
}
.main-head .middle-head .bx-aside-nav-control {
  display:block !important;
  position:relative;
  left:0;
  top:7px;
}
.main-head .middle-head .close-nav {
  position:absolute;
  color:#d14836;
  top:10px;
  right:10px;
  font-size:25px;
  cursor:pointer;
}
.main-head .middle-head .catalog-product p {
  position:relative;
  top:18px;
  color:#d14836;
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
  flex-grow:1;
}
.main-head .logo img {
  position:relative;
  width:68%;
  margin-top:-2px;
}
.main-head .logo p {
  font-family:"SegoeUI",sans-serif;
  font-size:11px;
  color:#939393;
  padding-top:5px;
  margin-bottom:0 !important;
}
.main-head .search-head {
  font-family:"SegoeUI",sans-serif;
}
.main-head .search-head .border {
  border-bottom:1px solid #d14836;
  position:absolute;
  width:92%;
  bottom:-10px;
  left:4%;
}
.main-head .search {
  display:inline-block;
  flex-grow:1;
}
.main-head .search input[type="text"] {
  margin-top:9px;
  padding:11px 0 15px 17px;
  border:none;
  width:94%;
  font-size:14px;
}
.main-head .search input[type="submit"] {
  position:absolute;
  background:transparent;
  border:none;
  width:30px;
  height:30px;
  top:10px;
  right:26px;
}
.main-head .search input:focus {
  outline:none;
}
.main-head .search .fa {
  position:absolute;
  right:35px;
  top:50%;
  transform:translateY(-50%);
  color:#d45544;
  font-size:20px;
}
.main-head .cont {
  text-align:right;
}
.main-head .cont a {
  font-family:"SegoeUi",sans-serif;
  color:#d4594b;
  font-size:14px;
  margin:0;
}
.main-head .cont .telephone {
  display:block;
  font-family:"SegoeBold",sans-serif;
  color:#000 !important;
  font-size:17px;
  text-align:left;
  margin:0;
  padding-top:3px;
  padding-bottom:5px;
}
.main-head .cont .call_form {
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
  color:#d14836;
  background:transparent;
  border:none;
}
.main-head .but {
  background-color:#d14836;
  position:relative;
}
.main-head .but button {
  background:transparent;
  border:none;
  transition:all 0.3s ease;
  width:100%;
}
.main-head .but button:active {
  background:#ad3727;
  transition:all 0.3s ease;
}
.main-head .but img {
  position:absolute;
  left:50%;
  transform:translateX(-50%);
}
.main-head .but span {
  position:relative;
  z-index:1000;
  background-color:#0059b3;
  color:#fff;
  border:1px solid #fff;
  border-radius:50%;
  padding:0 3px;
  font-family:"SegoeUI-SemiBold",sans-serif;
  font-size:10px;
  left:12px;
}
.main-head .but p {
  white-space:nowrap;
  color:#fff;
}
.main-head .but a {
  text-decoration:none;
}
.main-head .but strong {
  position:relative;
  top:15px;
  font-size:10px;
}
.section-1 img {
  width:100%;
}
.section-2 {
  background-color:#f5f7f8;
}
.section-2 .catalog h2 {
  font-family:"SegoeBold",sans-serif;
  font-size:22px;
  text-transform:uppercase;
  padding-top:18px;
  padding-bottom:20px;
}
.section-2 .catalog .bx-top-nav-container {
  background-color:#fff;
  padding:0 !important;
  margin-top:0 !important;
}
.section-2 .catalog .bx-nav-1-lvl > a span {
  color:#455a64;
  font-family:"SegoeUI",sans-serif;
}
.section-2 .bx-nav-catinfo {
  display:none !important;
}
.section-2 .bx-nav-2-lvl-container::before {
  background:#ededed;
}
.section-2 .bx-nav-catinfo-back {
  display:none !important;
}
.section-2 .bx-nav-parent .fa {
  transform:rotate(90deg);
  transition:all 0.4s ease;
}
.section-2 .bx-nav-parent a {
  padding-top:0 !important;
}
.section-2 .bx-nav-parent a:hover .fa {
  transform:rotate(-90deg);
  transition:all 0.4s ease;
}
.section-2 .bx-nav-parent a:hover span {
  transition:all 0.4s ease;
}
.section-2 .bx-nav-1-lvl.bx-hover > a {
  background:#fff !important;
  border-left:4px solid #d14836;
  transition:all 0.4s ease;
}
.section-2 .bx-nav-1-lvl.bx-hover > a span {
  transition:all 0.4s ease;
}
.section-2 .bx-nav-1-lvl.bx-active > a {
  background:#fff !important;
  border-left:4px solid #d14836;
  transition:all 0.4s ease;
}
.section-2 .bx-nav-1-lvl.bx-active > a span {
  transition:all 0.4s ease;
}
.section-2 .bx-nav-1-lvl:hover > a {
  background:#fff !important;
  border-left:4px solid #d14836;
  transition:all 0.4s ease;
}
.section-2 .bx-nav-1-lvl:hover > a span {
  transition:all 0.4s ease;
}
.section-2 .bx-nav-2-lvl-container {
  min-width:700px !important;
  position:absolute !important;
  top:0 !important;
  left:100% !important;
}
.section-2 .service .bx-block-title {
  font-size:22px !important;
  padding-top:55px !important;
  font-family:"SegoeUI-Bold",sans-serif;
}
.section-2 .service .bx-block-title h2 {
  margin-bottom:0 !important;
  margin-top:0 !important;
  font-family:"SegoeBold",sans-serif;
  font-size:22px;
  text-transform:uppercase;
}
.section-2 .service .bx-block-title img {
  position:relative;
  bottom:22px;
  left:1px;
}
.section-2 .service .service-text div {
  position:relative;
}
.section-2 .service .service-text div a {
  position:absolute;
  font-size:14px !important;
  display:inline-block;
  padding-left:15px !important;
  font-family:"SegoeBold",sans-serif;
  color:#d14836 !important;
}
.section-2 .news-sait {
  padding-top:52px !important;
}
.section-2 .news-sait h2 {
  margin-top:0 !important;
  font-family:"SegoeBold",sans-serif;
  font-size:22px;
  text-transform:uppercase;
}
.section-2 .news-sait h6 {
  color:#d14836;
  font-size:14px;
}
.section-2 .news-sait p {
  font-size:14px;
}
.section-2 .news-sait .news-list {
  margin:0 !important;
}
.section-2 .news-sait .news-list .col .row {
  margin:0 !important;
}
.section-2 .news-sait .news-list .card-text {
  padding-top:10px;
}
.section-2 .news-sait .card-title a {
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
  color:#455a64;
}
.section-2 .news-sait .card-body p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-2 .news-sait .bx-newslist-block {
  padding:0 !important;
}
.section-2 .news-sait .bx-newslist-img {
  text-align:left !important;
}
.section-2 .news-sait .bx-newslist-img img {
  width:100%;
}
.section-2 .news-sait .bx-newslist-content {
  display:none;
}
.section-2 .news-sait .bx-newslist .btn {
  border:none !important;
  background:transparent !important;
  color:#d14836;
  padding:1px 0 !important;
  font-size:14px !important;
}
.section-2 .news-sait .news-list-more .btn {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
  background:none;
  border:none;
  color:#d14836;
  padding:0;
  margin-bottom:20px;
}
.section-2 .news-sait .card-img-top {
  width:100%;
}
.section-2 .news-sait .new-btn a {
  margin-top:15px;
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
  background-color:#d14836 !important;
  padding:6px 35px !important;
  border-color:#d14836;
}
.section-2 .mailing {
  padding-top:45px;
}
.section-2 .mailing h3 {
  margin-bottom:0 !important;
  font-family:"SegoeBold",sans-serif !important;
  font-size:22px !important;
}
.section-2 .mailing img {
  position:relative;
  bottom:20px;
  right:4px;
  max-width:100%;
}
.section-2 .mailing p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-2 .mailing .bx-block-title {
  margin-bottom:0 !important;
}
.section-2 .mailing .bx-input-group {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-2 .mailing .bx-form-control {
  background:transparent;
  border:none;
  border-bottom:1px solid #d14836;
}
.section-2 .mailing .sender-btn span {
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
}
.section-2 .mailing .btn-subscribe {
  background-color:#d14836;
  padding:0 35px;
  border-radius:5px;
}
.section-2 .mailing .btn-subscribe:before {
  display:none !important;
}
.section-2 .mailing .sender-text p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-2 .mailing .sender-text a {
  color:#d14836 !important;
}
.section-2 .company-img {
  text-align:center;
  padding:10px 0;
}
.section-2 .top-price {
  padding-bottom:30px;
}
.section-2 .top-price h2 {
  font-family:"SegoeBold",sans-serif;
  font-size:30px;
  padding-bottom:15px;
}
.section-2 .top-price .btn-slide {
  display:inline-block;
  float:right;
  margin-top:14px !important;
}
.section-2 .top-price .btn-slide .prev {
  display:inline-block;
  border:1px solid #e4e4e4;
  padding:10px 14px;
  background:#fff;
}
.section-2 .top-price .btn-slide .next {
  display:inline-block;
  border:1px solid #e4e4e4;
  padding:12px 14px;
  background:#fff;
}
.section-2 .top-price .btn-slide:hover {
  cursor:pointer;
}
.section-2 .bx-section-desc .bx-green {
  display:none !important;
}
.section-2 .product-item-container {
  position:relative;
  background:#fff;
  box-shadow:0 7px 15px 0 rgba(0,0,0,.19);
  transition:all 0.1s ease !important;
}
.section-2 .product-item-container:hover {
  box-shadow:none !important;
  transition:all 0.1s ease !important;
}
.section-2 .product-item-container:hover .border {
  left:0;
  top:0;
  height:100%;
  width:100%;
}
.section-2 .product-item-container:hover .product-item {
  box-shadow:none !important;
  transition:all 0.1s ease !important;
}
.section-2 .product-item-container:hover .product-item .product-item-image-original {
  z-index:16 !important;
}
.section-2 .product-item-container:hover .product-item-image-wrapper {
  padding-right:0 !important;
  padding-left:0 !important;
}
.section-2 .product-item-container .product-item-image-wrapper {
  margin-bottom:5px;
  margin-top:5px;
  padding-top:100% !important;
}
.section-2 .product-item-container .product-item-scu-item-text-container {
  position:relative;
  z-index:15;
}
.section-2 .product-item-container .selected .product-item-scu-item-text-block {
  outline-color:#fc0 !important;
}
.section-2 .product-item-container .product-item-amount-field-container {
  position:relative;
  z-index:15;
  text-align:right;
}
.section-2 .product-item-price-container {
  width:50%;
  float:left;
}
.section-2 .product-item-price-container .product-item-price-current {
  font-size:1.3em;
}
.section-2 .product-item-amount-description-container {
  display:none;
}
.section-2 .product-item-quantity-container {
  width:49%;
  float:right;
  margin:11px 0 0 0;
}
.section-2 .product-item .blue-type {
  color:#0059b3;
  margin:0 0 3px !important;
  font-size:0.9em;
  font-weight:normal;
}
.section-2 .border {
  border:1px solid #d7d7d7;
}
.section-2 .top-assistant {
  padding-top:18px;
  padding-bottom:15px;
}
.section-2 .top-assistant .btn-slide {
  display:inline-block;
  float:right;
  margin-top:10px;
}
.section-2 .top-assistant .btn-slide .prev {
  display:inline-block;
  border:1px solid #e4e4e4;
  padding:10px 14px;
  background:#fff;
}
.section-2 .top-assistant .btn-slide .next {
  display:inline-block;
  border:1px solid #e4e4e4;
  padding:10px 14px;
  background:#fff;
}
.section-2 .top-assistant .btn-slide:hover {
  cursor:pointer;
}
.section-2 .product-item-amount-field {
  width:32%;
}
.section-2 .product-item-amount-field-btn-minus {
  background:transparent;
}
.section-2 .product-item-amount-field-btn-plus {
  background:transparent;
}
.section-2 .img-wrap {
  padding-top:89%;
  position:relative;
}
.section-2 .product-item-title {
  font-family:"SegoeUI",sans-serif;
  line-height:18px !important;
  white-space:normal !important;
  margin-bottom:5px !important;
}
.section-2 .product-item-title a {
  font-weight:bold;
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-2 .product-item-info-container {
  padding:0 !important;
  margin-bottom:0 !important;
}
.section-2 .product-item-info-container .btn {
  color:white;
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
  background-color:#d14836 !important;
  padding:6px 30px !important;
  margin-bottom:15px;
  border-color:#d14836 !important;
  position:relative;
  z-index:16;
  transition:all 0.4s ease;
}
.section-2 .product-item-info-container .btn:active {
  background-color:#9e382a !important;
  transition:all 0.4s ease;
}
.section-2 .product-item-info-container .btn:hover {
  background-color:#9e382a !important;
  transition:all 0.4s ease;
}
.section-2 .product-item-info-container .btn:focus {
  color:#fff;
}
.section-2 .product-item-info-container-title .modal-1 .checkbox {
  display:inline-block;
  color:#999;
  font-size:15px;
  position:relative;
}
.section-2 .product-item-info-container-title .modal-1 input {
  display:inline-block;
  margin:0;
  width:9px !important;
  height:15px !important;
}
.section-2 .product-item-info-container-title .modal-1 .checkbox label {
  position:relative;
  padding-left:20px;
}
.section-2 .product-item-info-container-title .modal-1 .checkbox label:before {
  background:#acb5ba;
  content:"";
  height:15px;
  left:0;
  position:absolute;
  top:1px;
  width:15px;
  border-radius:4px;
}
.section-2 .product-item-info-container-title .modal-1 .checkbox label:after {
  border-bottom:2px solid #fff;
  border-right:2px solid #fff;
  content:"";
  height:9px;
  left:6px;
  position:absolute;
  top:3px;
  width:4px;
  transform:rotate(40deg);
  -ms-transform:rotate(40deg);
  -moz-transform:rotate(40deg);
  -webkit-transform:rotate(40deg);
  opacity:0;
  filter:alpha(opacity=0);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"] {
  cursor:pointer;
  position:absolute;
  width:100%;
  height:100%;
  z-index:1;
  opacity:0;
  filter:alpha(opacity=0);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:hover + label:after {
  opacity:1;
  filter:alpha(opacity=100);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  border-color:#999;
}
.section-2 .product-item-info-container-title .modal-1 .modal-1 .checkbox input[type="checkbox"]:hover + label:after {
  border-color:#fff;
}
.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:checked + label:after {
  opacity:1;
  filter:alpha(opacity=100);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:checked + label:before {
  opacity:1;
  filter:alpha(opacity=100);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background:#0059b3;
}
.section-2 .product-item-info-container-title .modal-1 .checkbox input[type="checkbox"]:checked + label {
  color:#12b555;
}
.section-2 .product-item-price-current {
  color:#0059b3 !important;
}
.section-2 .bx-pagination-container {
  display:none;
}
.section-2 .banner-sale {
  position:relative;
  padding:25px 0 20px 0;
}
.section-2 .banner-sale img {
  width:100%;
}
.section-2 .banner-sale .banner-wrap {
  background:#0059b3;
  display:inline-block;
}
.section-2 .banner-sale .banner-wrap h1 {
  display:inline-block;
  padding-left:35px;
  padding-top:9px;
  padding-bottom:30px;
  font-size:56px;
  font-family:'SegoeBold',sans-serif;
  color:#fff;
}
.section-2 .banner-sale .banner-wrap h4 {
  display:inline-block;
  max-width:67%;
  position:relative;
  z-index:10;
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
  color:#fff;
  padding-left:25px;
}
.section-2 .banner-sale .banner-wrap img {
  position:absolute;
  right:0;
  bottom:0;
}
.section-2 .banner-sale .banner-wrap span {
  vertical-align:super;
}
.section-2 .banner-sale .banner-wrap p {
  font-size:14px;
  font-family:'SegoeUI',sans-serif;
  padding-top:4px;
}
.section-2 .news-price h2 {
  font-family:"SegoeBold",sans-serif;
  font-size:22px !important;
  padding-bottom:20px !important;
}
.section-2 .sale-price-catalog .top-assistant h2 {
  font-family:"SegoeBold",sans-serif;
  font-size:22px !important;
  margin-top:10px;
  padding-bottom:20px;
}
.section-2 .sale-price-catalog .top-assistant .button-slide .btn-slide {
  display:inline-block;
  float:right;
  margin-top:0;
}
.section-2 .sale-price-catalog .top-assistant .button-slide .btn-slide .prev {
  display:inline-block;
  border:1px solid #e4e4e4;
  padding:10px 14px;
  background:#fff;
}
.section-2 .sale-price-catalog .top-assistant .button-slide .btn-slide .next {
  display:inline-block;
  border:1px solid #e4e4e4;
  padding:10px 14px;
  background:#fff;
}
.section-2 .sale-price-catalog .top-assistant .button-slide .btn-slide:hover {
  cursor:pointer;
}
.section-2 .product-slider .slick-arrow {
  position:absolute;
  right:14px;
  top:-60px;
}
.section-2 .product-slider #prev {
  right:50px;
  background:#fff;
  border-radius:0 !important;
  border-color:#e4e4e4;
  color:#0059b3;
  position:absolute;
  z-index:1;
}
.section-2 .product-slider #next {
  background:#fff;
  border-radius:0 !important;
  border-color:#e4e4e4;
  color:#0059b3;
  position:absolute;
  z-index:1;
}
.section-2 .product-slider .slick-disabled {
  color:#e4e4e4 !important;
}
.company-stock {
  padding-top:20px;
  padding-bottom:35px;
}
.company-text {
  padding-bottom:20px !important;
  padding-top:20px;
}
.company-text h2 {
  font-family:"SegoeBold",sans-serif;
  font-size:24px !important;
  padding-bottom:15px;
  margin-top:0 !important;
}
.company-text p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-4 {
  background-color:#d14836;
  padding-top:20px;
  padding-bottom:35px;
}
.section-4 .advantages-title {
  text-align:center;
  padding-bottom:15px;
  font-family:"SegoeBold",sans-serif;
  font-size:22px !important;
}
.section-4 .advantages-title h2 {
  margin-top:5px !important;
}
.section-4 .img-text {
  padding-top:15px;
  display:inline-block;
  padding-right:65px;
  vertical-align:top;
}
.section-4 .img-text img {
  position:relative;
  left:50%;
  transform:translateX(-50%);
}
.section-4 .img-text p {
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
  padding-top:30px;
  text-align:center;
  color:#fff !important;
}
.section-4 .seven {
  padding-right:0 !important;
}
.section-5 {
  padding-top:15px;
  padding-bottom:40px;
}
.section-5 img {
  width:100%;
}
.section-5 .title-suppliers {
  text-align:center;
  font-family:"SegoeBold",sans-serif;
  font-size:22px !important;
  margin-bottom:1.8em;
}
.section-5 .title-suppliers h2 {
  display:inline-block;
}
.section-5 .slider .slick-arrow {
  position:absolute;
  right:14px;
  top:-40px;
}
.section-5 .slider #prev {
  right:50px;
  background:#fff;
  border-radius:0 !important;
  border-color:#e4e4e4;
  color:#0059b3;
  top:-82px;
}
.section-5 .slider #next {
  background:#fff;
  border-radius:0 !important;
  border-color:#e4e4e4;
  color:#0059b3;
  top:-82px;
}
.bx-footer {
  border-top:1px solid #d14836;
  padding-top:50px;
  background:white;
}
.bx-footer .bx-inclogofooter-logo img {
  position:relative;
  left:50%;
  transform:translate(-50%);
}
.bx-footer .bx-inclogofooter-tel {
  font-size:12px;
  text-align:center;
}
.bx-footer .bx-inclogofooter-tel p {
  font-family:"SegoeUI",sans-serif;
}
.bx-footer .bx-block-title-product {
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
}
.bx-footer .bx-inclinksfooter-list-product {
  font-family:"SegoeLight",sans-serif;
  font-size:14px !important;
  padding:0;
  list-style-type:none;
}
.bx-footer .bx-inclinksfooter-list-product a {
  color:#8f9ca2 !important;
}
.bx-footer .bx-block-title-company {
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
}
.bx-footer .bx-block-title-search {
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
}
.bx-footer .bx-inclogofooter-text-search p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
  padding-bottom:30px;
}
.bx-footer .bx-inclogofooter-text-search a {
  color:#d14836 !important;
}
.bx-footer .connection {
  text-align:right !important;
}
.bx-footer .connection .bx-inclogofooter-tel-connection .telephone {
  color:black;
  font-size:1.6em;
  line-height:2em;
}
.bx-footer .connection .bx-inclogofooter-tel-connection h3 {
  margin-top:0 !important;
}
.bx-footer .connection .bx-inclogofooter-email {
  padding-bottom:15px !important;
}
.bx-footer .connection .bx-inclogofooter-esitemap {
  padding-bottom:15px !important;
}
.bx-footer .connection .bx-inclogofooter-esitemap a {
  padding-right:10px !important;
}
.bx-footer .bx-footer-bottomline {
  background-color:#455a64;
  color:#fff;
  margin-top:10px;
}
.bx-footer .flexSB .firm {
  text-align:right;
}
.bx-footer .flexSB .firm a {
  color:#fff !important;
}
.bx-footer .flexSB .firm p {
  display:inline-block !important;
}
.bx-footer .flexSB .firm img {
  padding-left:15px !important;
}
.section-6 .mailing {
  padding-top:15px;
}
.section-6 .mailing h3 {
  margin-bottom:0 !important;
  font-family:"SegoeBold",sans-serif !important;
  font-size:22px !important;
}
.section-6 .mailing img {
  position:relative;
  bottom:20px;
  right:4px;
  max-width:100%;
}
.section-6 .mailing p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-6 .mailing .bx-block-title {
  margin-bottom:0 !important;
}
.section-6 .mailing .bx-input-group {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-6 .mailing .bx-form-control {
  background:transparent;
  border:none;
  border-bottom:1px solid #d14836;
}
.section-6 .mailing .sender-btn span {
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
}
.section-6 .mailing .btn-subscribe {
  background-color:#d14836;
  padding:0 35px;
  border-radius:5px;
}
.section-6 .mailing .btn-subscribe:before {
  display:none !important;
}
.section-6 .mailing .sender-text p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.section-6 .mailing .sender-text a {
  color:#d14836 !important;
}
#call_feedback.popup-window[style*="block"] {
  left:0 !important;
  right:0;
  margin:0 auto;
  width:100%;
  display:flex !important;
  top:10% !important;
  max-width:675px;
}
.product-item-list-col-4 {
  margin-bottom:1em;
}
.company-sect {
  background-color:#f5f7f8;
  scrollbar-base-color:lime !important;
}
.company-sect .bx-sidebar-block .bx_filter_section {
  background:white;
}
.company-sect .bx-sidebar-block .bx_filter_section .bx_filter_parameters_box_title {
  border:none;
  text-transform:uppercase;
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track {
  height:3px !important;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .p1 {
  height:13px;
  width:13px;
  background:white;
  border:2px solid #d14836;
  border-radius:50%;
  z-index:1;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .p2 {
  display:none;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .p3 {
  display:none;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .p4 {
  display:none;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .p5 {
  height:13px;
  width:13px;
  background:white;
  border:2px solid #d14836;
  border-radius:50%;
  z-index:1;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .left {
  border:1px solid #d14836;
  border-radius:50%;
  background:#d14836;
  top:-5px;
  height:13px;
  width:13px;
  margin-left:-1px !important;
  z-index:80 !important;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .right {
  border:1px solid #d14836;
  border-radius:50%;
  background:#d14836;
  top:-5px;
  height:13px;
  width:13px;
  margin-right:-1px !important;
  z-index:80 !important;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .bx_filter .bx_ui_slider_pricebar_V {
  height:3px !important;
  z-index:0 !important;
  background:#d14836 !important;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .bx_ui_slider_pricebar_VD {
  z-index:0 !important;
}
.company-sect .bx-sidebar-block .bx_ui_slider_track .bx_ui_slider_pricebar_VN {
  z-index:0 !important;
}
.company-sect .bx-sidebar-block .bx_filter_parameters_box_container_block:nth-child(2) {
  text-align:left !important;
}
.company-sect .bx-sidebar-block .bx_filter_parameters_box_container_block {
  text-align:right;
}
.company-sect .bx-sidebar-block .bx_filter_parameters_box_container {
  text-align:center;
}
.company-sect .bx-sidebar-block .bx_filter_parameters_box_container .bx_filter_search_reset {
  display:none !important;
}
.company-sect .bx-sidebar-block .bx_filter_parameters_box_container .bx_filter_search_button {
  background-color:#d14836 !important;
  padding:8px 10px !important;
  color:#fff;
  border:1px solid #d14836;
  border-radius:3px;
  margin-bottom:15px;
  transition:all 0.2s ease;
}
.company-sect .bx-sidebar-block .bx_filter_parameters_box_container .bx_filter_search_button:focus {
  outline:none;
}
.company-sect .bx-sidebar-block .bx_filter_parameters_box_container .bx_filter_search_button:hover {
  background-color:#ad3727 !important;
  border-color:#ad3727 !important;
  transition:all 0.2s ease;
}
.company-sect .bx-sidebar-block input[type="checkbox"] i {
  background:red !important;
}
.company-sect .filter-block {
  display:none;
}
.company-sect .filter-block .on {
  display:inline-block !important;
  transition:all 0.3s ease;
  position:relative;
  left:10px;
}
.company-sect .filter-block .fas {
  display:none;
}
.company-sect .bx-sidebar-block .bx-block-title {
  font-size:22px !important;
  padding-top:55px !important;
  font-family:"SegoeUI-Bold",sans-serif;
}
.company-sect .bx-sidebar-block .bx-block-title h2 {
  margin-bottom:0 !important;
  margin-top:0 !important;
  font-family:"SegoeBold",sans-serif;
  font-size:22px;
  text-transform:uppercase;
}
.company-sect .bx-sidebar-block .bx-block-title img {
  position:relative;
  bottom:22px;
  left:1px;
}
.company-sect .bx-sidebar-block .service-text div {
  position:relative;
}
.company-sect .bx-sidebar-block .service-text div a {
  position:absolute;
  font-size:14px !important;
  display:inline-block;
  padding-left:15px !important;
  font-family:"SegoeBold",sans-serif;
  color:#d14836 !important;
}
.company-sect .bx-subscribe {
  padding-top:45px;
}
.company-sect .bx-subscribe h3 {
  margin-bottom:0 !important;
  font-family:"SegoeBold",sans-serif !important;
  font-size:22px !important;
}
.company-sect .bx-subscribe img {
  position:relative;
  bottom:20px;
  right:4px;
  max-width:100%;
}
.company-sect .bx-subscribe p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.company-sect .bx-subscribe .bx-block-title {
  margin-bottom:0 !important;
}
.company-sect .bx-subscribe .bx-input-group {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.company-sect .bx-subscribe .bx-form-control {
  background:transparent;
  border:none;
  border-bottom:1px solid #d14836;
}
.company-sect .bx-subscribe .sender-btn span {
  font-family:"SegoeBold",sans-serif;
  font-size:14px !important;
}
.company-sect .bx-subscribe .btn-subscribe {
  background-color:#d14836;
  padding:0 35px;
  border-radius:5px;
}
.company-sect .bx-subscribe .btn-subscribe:before {
  display:none !important;
}
.company-sect .bx-subscribe .sender-text p {
  font-family:"SegoeUI",sans-serif;
  font-size:14px !important;
}
.company-sect .bx-subscribe .sender-text a {
  color:#d14836 !important;
}
.company-sect .scroll-firma {
  max-height:115px;
  padding:15px 0 0 0;
}
.company-sect .scroll-firma .mCSB_buttonUp {
  left:3px;
  text-decoration:none;
}
.company-sect .scroll-firma .mCSB_buttonDown {
  left:3px;
  text-decoration:none;
}
.company-sect .scroll-firma .mCSB_dragger_bar {
  background-color:#d14836;
}
.company-sect .scroll-firma .mCSB_dragger_bar:hover {
  background-color:#d14836 !important;
}
.company-sect .scroll-firma #mCSB_1_dragger_vertical:hover {
  color:#d14836 !important;
}
.company-sect .bx_catalog_tile ul li {
  width:100%;
  padding:0 10px 7px 0;
}
.company-sect .bx_catalog_tile ul li .wrap-border {
  position:relative;
  display:inline-block;
}
.company-sect .bx_catalog_tile ul li .wrap-border .border {
  border-color:#9f9fa0;
}
.company-sect .bx_catalog_tile ul li .wrap-border .bx_catalog_tile_img {
  width:212px;
  height:212px;
  border:none;
}
.company-sect .bx_catalog_tile .main-site {
  display:inline-block;
  padding-right:13px;
  margin-top:0;
}
.company-sect .bx_catalog_tile .main-site a {
  font-family:'SegoeBold',sans-serif;
  color:#d14836;
  padding-right:13px;
  font-size:14px;
}
.company-sect .bx_catalog_tile .page-catalog {
  display:inline-block;
  padding-right:13px;
  margin-top:0;
}
.company-sect .bx_catalog_tile .page-catalog a {
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
  color:#d14836;
  padding-right:13px;
}
.company-sect .bx_catalog_tile .this-page {
  display:inline-block;
  margin-top:0;
  border:none;
  font-family:'SegoeBold',sans-serif;
  font-size:14px;
}
.company-sect .bx_catalog_tile .name-page {
  margin-top:0;
  padding-bottom:20px;
  font-family:'SegoeBold',sans-serif;
  font-size:24px;
}
.company-sect .bx_catalog_tile .text-info-company {
  font-family:'SegoeUI',sans-serif;
  font-size:14px;
}
.company-sect .void-page .bx_catalog_tile_title {
  padding-top:10px;
  font-family:'SegoeBold',sans-serif;
  font-size:14px;
  text-transform:uppercase;
  text-align:center;
  height:5em;
}
.company-sect .void-page .bx_catalog_tile_title a {
  color:#d14836;
}
.company-sect .product-item-container {
  background-color:#fff;
  height:auto !important;
}
.company-sect .product-item-container .border {
  border:1px solid #d7d7d7;
}
.company-sect .product-item-container .product-item-button-container .btn {
  border:none;
  background-color:#d14836;
  padding:7px 34px;
  font-family:'SegoeBold',sans-serif;
  font-size:14px;
  width:100%;
  color:#fff;
}
.company-sect .product-item-container .product-item-button-container .btn:hover {
  text-decoration:none;
}
.company-sect .product-item-container .product-item-image-wrapper {
  position:relative;
  z-index:16;
  margin-bottom:5px;
  padding-top:75%;
  margin-top:5px;
}
.company-sect .product-item-container .product-item {
  padding:0;
}
.company-sect .product-item-container .product-item .bx-item-sku .product-item-info-container {
  margin-bottom:0 !important;
}
.company-sect .product-item-container .product-item .product-item-title {
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
  white-space:normal;
  margin-bottom:15px;
  height:4.1em;
  text-align: left;
}
.company-sect .product-item-container .product-item .product-item-info-container .product-item-button-container {
  position:relative;
  z-index:16;
}
.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title {
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
}
.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title .product-item-quantity {
  font-family:'SegoeBold',sans-serif;
}
.company-sect .product-item-container .product-item .product-item-price-container {
  width:50%;
  float:left;
}
.company-sect .product-item-container .product-item .product-item-price-container .product-item-price-current {
  font-family:'SegoeBold',sans-serif;
  font-size:1.3em;
  color:#0059b3;
}
.company-sect .product-item-container .product-item .product-item-scu-container .blue-type {
  margin:0 0 3px !important;
  color:#0059b3;
}
.company-sect .product-item-container .product-item .product-item-scu-block {
  position:relative;
  z-index:25;
}
.company-sect .product-item-container .product-item .product-item-scu-item-list .product-item-scu-item-text-block:hover {
  outline:1px solid #0059b3 !important;
}
.company-sect .product-item-container .product-item .product-item-scu-item-list .selected .product-item-scu-item-text-block {
  outline:2px solid #ffc107 !important;
}
.company-sect .product-item-container .product-item .product-item-quantity-container {
  width:49%;
  float:right;
  margin:6px 0 0 0;
}
.company-sect .product-item-container .product-item .product-item-quantity-container .product-item-amount-description-container {
  display:none;
}
.company-sect .product-item-container .product-item .product-item-quantity-container span {
  background:none;
  position:relative;
  display:inline-block;
  min-width:12px;
  height:22px;
  color:#fff;
  vertical-align:middle;
  text-align:center;
  cursor:pointer;
  transition:background 300ms ease,opacity 300ms ease;
}
.company-sect .product-item-container .product-item .product-item-quantity-container span:hover {
  background:none;
}
.company-sect .product-item-container .product-item .product-item-quantity-container input {
  width:32%;
}
.company-sect .product-item-container .product-item .product-item-quantity-container .product-item-amount-field-container {
  position:relative;
  z-index:50;
  text-align:right;
  margin-right: -20px;
}
.company-sect .modern-page-navigation {
  padding-bottom:20px;
}
.company-sect .modern-page-navigation a {
  color:#d14836;
  border:none;
}
.company-sect .modern-page-navigation .modern-page-title {
  padding-right:20px;
  color:#455a64;
  font-family:'SegoeUI',sans-serif;
}
.company-sect .modern-page-navigation .modern-page-current {
  border:1px solid #d14836;
  padding:9px 13px;
  color:#455a64;
}
.company-sect .modern-page-navigation .modern-page-next {
  border:1px solid #e4e4e4;
  background-color:#fff;
  padding:10px 15px;
  color:#0059b3;
}
.company-sect .modern-page-navigation .modern-page-previous {
  border:1px solid #e4e4e4;
  background-color:#fff;
  padding:10px 15px;
  color:#0059b3;
}
.company-sect .catalog-callback {
  padding-top:18px;
  padding-bottom:24px;
  background-color:#0059b3;
}
.company-sect .catalog-callback .callback-text {
  display:inline-block;
  padding-left:130px;
  max-width:54%;
}
.company-sect .catalog-callback .callback-text h1,
.company-sect .catalog-callback .callback-text .catalog-callback-title {
  font-size:36px;
  color:#fff;
  font-family:"SegoeBold",sans-serif;
  margin:0;
  padding-bottom:18px;
}
.company-sect .catalog-callback .callback-text h2 {
  font-size:14px;
  color:#fff;
  font-family:"SegoeBold",sans-serif;
  margin:0;
}
.company-sect .catalog-callback .callback-button {
  display:inline-block;
  position:absolute;
  top:73%;
  transform:translateY(-42%);
  width:50%;
  right:0;
}
.company-sect .catalog-callback .callback-button input {
  display:inline-block;
  padding:5px 10px;
  border-radius:3px;
  border-color:#fff;
  border:none;
  width:45%;
}
.company-sect .catalog-callback .callback-button a {
  color:#fff;
  font-size:14px;
  background-color:#d14836;
  border-radius:3px;
  font-family:"SegoeBold",sans-serif;
  padding:4px 38px 7px;
  margin-left:6px;
}
.company-sect .catalog-callback .callback-button a:hover {
  text-decoration:none;
}
.product-item-container {
  padding:3px;
  position:relative;
}
.overlay {
  position:fixed;
  height:100%;
  width:100%;
  top:0;
  left:0;
  display:none;
  z-index:1000;
  background:rgba(0,0,0,0.5);
}
.overlay .popup {
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
  background-color:#d14836;
  color:#fff;
  z-index:1000;
  border:1px solid #d14836;
  border-radius:50px;
  padding:300px;
}
.overlay .popup h2 {
  font-size:20px;
  margin-bottom:20px;
}
.overlay .popup .close-popup {
  position:absolute;
  top:10px;
  right:15px;
  height:10px;
  width:10px;
  cursor:pointer;
}
.overlay .popup .close-popup:before {
  content:'';
  background-color:#fff;
  position:absolute;
  height:1px;
  width:20px;
  top:7px;
  left:-3px;
  transform:rotate(-45deg);
}
.overlay .popup .close-popup:after {
  content:'';
  background-color:#fff;
  position:absolute;
  height:1px;
  width:20px;
  top:7px;
  left:-3px;
  transform:rotate(45deg);
}
.catalog-block-header {
  border:none;
  font-family:'SegoeBold',sans-serif;
  font-size:22px;
  padding-top:22px;
  padding-bottom:22px;
  padding-left:0;
  padding-right:0;
  text-transform:uppercase;
}
.bx_filter_parameters_box .bx_filter_block {
  display:none;
}
.bx_filter_parameters_box.active .bx_filter_block {
  display:block;
}
.blog-comment-cont-white {
  background-color:transparent !important;
  padding:0 !important;
}
.card-product {
  background-color:#f5f7f8;
}
.card-product .btn-juliet {
  background:#fff;
  border-radius:0 !important;
  border-color:#e4e4e4;
  color:#0059b3;
  position:absolute;
  z-index:1;
  top:-60px;
}
.card-product .product-slider #prev {
  right:56px;
}
.card-product .product-slider #next {
  right:19px;
}
.card-product .name-title {
  padding:30px 0 20px;
}
.card-product .name-title a {
  color:#d14836;
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
}
.card-product .name-title .end {
  color:#000;
}
.card-product .name-title .fa-chevron-right {
  font-size:9px;
  padding:0 15px;
}
.card-product .product-item-detail-slider-images-container {
  outline:none !important;
}
.card-product .border-big {
  border:1px solid #9f9fa0;
}
.card-product .bx-title {
  font-weight:500;
  text-transform:uppercase;
  margin:0 0 0;
  padding:0 0 15px;
}
.card-product .product-item-detail-slider-block {
  background-color:#fff;
  box-shadow:0 0px 15px 0 rgba(0,0,0,.19);
  min-height:330px;
}
.card-product .product-item-detail-slider-progress-bar {
  display:none;
}
.card-product .vendor-code {
  font-family:'SegoeBold',sans-serif;
}
.card-product .vendor-code span {
  float:right;
}
.card-product .color-void-check {
  font-family:'SegoeBold',sans-serif;
}
.card-product .color-void-check .control {
  display:inline-block;
  position:relative;
  padding-right:5px;
  margin-bottom:5px;
  padding-top:3px;
  cursor:pointer;
  font-size:14px;
}
.card-product .color-void-check .control input {
  position:absolute;
  z-index:-1;
  opacity:0;
}
.card-product .color-void-check .control_indicator {
  border:1px solid #d14836;
  position:relative;
  top:2px;
  left:0;
  height:20px;
  width:20px;
  background:#e6e6e6;
}
.card-product .color-void-check .one {
  background-color:#b0bec5;
}
.card-product .color-void-check .two {
  background-color:#90a4ae;
}
.card-product .color-void-check .three {
  background-color:#78909c;
}
.card-product .color-void-check .four {
  background-color:#546e7a;
}
.card-product .color-void-check .five {
  background-color:#455a64;
}
.card-product .color-void-check .six {
  background-color:#37474f;
}
.card-product .color-void-check .seven {
  background-color:#263238;
}
.card-product .color-void-check .control_indicator:after {
  box-sizing:unset;
  content:'';
  position:absolute;
  display:none;
}
.card-product .color-void-check .control input:checked ~ .control_indicator:after {
  display:block;
}
.card-product .color-void-check .control-checkbox .control_indicator:after {
  left:8px;
  top:4px;
  width:3px;
  height:8px;
  border:solid #fff;
  border-width:0 2px 2px 0;
  transform:rotate(45deg);
}
.card-product .pop-category .product-item-scu-block {
  z-index:25;
  position:relative;
}
.card-product .pop-category .selected .product-item-scu-item-text-block {
  outline:2px solid #ffc107 !important;
}
.card-product .watched-product .product-item-scu-block {
  z-index:25;
  position:relative;
}
.card-product .watched-product .selected .product-item-scu-item-text-block {
  outline:2px solid #ffc107 !important;
}
.card-product .watched-product .product-item-scu-item-text-block:hover {
  outline:1px solid #0059b3 !important;
}
.card-product .product-item-detail-info-section .product-item-detail-info-container {
  margin-bottom:0;
}
.card-product .product-item-detail-info-section .product-item-detail-info-container .product-item-scu-item-list .selected .product-item-scu-item-text-block {
  outline:2px solid #ffc107 !important;
}
.card-product .product-item-detail-info-section .product-item-detail-info-container .product-item-scu-item-list .product-item-scu-item-text-block:hover {
  outline:1px solid #0059b3 !important;
}
.card-product .product-item-detail-info-section .product-item-detail-info-container .product-item-detail-info-container-title {
  margin-bottom:10px;
}
.card-product .product-item-detail-pay-block .price {
  max-width:50%;
  float:left;
  margin-bottom:8px;
}
.card-product .product-item-detail-pay-block .discounted-goods {
  float:left;
  padding-left:35px;
  width:auto;
}
.card-product .product-item-detail-pay-block .discounted-goods dd {
  color:#0059b3;
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
}
.card-product .product-item-detail-pay-block .discounted-goods dt {
  font-size:14px;
}
.price_nds {
  margin-top:14px;
}
.card-product .product-item-detail-pay-block .button-number {
  max-width:max-content;
  clear:both;
  margin-top:-7px;
}
.card-product .product-item-detail-pay-block .button-number .product-item-amount {
  text-align:left;
  margin-top:10px;
}
.card-product .product-item-detail-pay-block .button-number .product-item-amount .product-item-amount-field {
  background-color:#fff !important;
  border-bottom:1px solid #e4e4e4;
  border-top:1px solid #e4e4e4;
  position:relative;
  right:5px;
}
.card-product .product-item-detail-pay-block .button-number .product-item-amount .product-item-amount-field-btn-plus {
  padding:0 10px;
  right:10px;
  background-color:#fff;
  border:1px solid #d14836;
  border-radius:0;
  position:relative;
  z-index:1;
}
.card-product .product-item-detail-pay-block .button-number .product-item-amount .product-item-amount-field-btn-minus {
  padding:0 10px;
  background-color:#fff;
  border:1px solid #d14836;
  border-radius:0;
  position:relative;
  z-index:1;
}
.card-product .product-item-detail-pay-block .button-number .product-item-amount-field {
  max-width: 155px;
  width: auto;
}
.card-product .product-item-detail-pay-block .basket .btn {
  margin:0;
  height:100%;
  padding:14px 0px;
  width:190px;
  font-family:'SegoeBold',sans-serif;
}
.card-product .product-item-detail-pay-block .basket .btn span {
  font-size:14px;
}
.card-product .product-item-detail-tabs-container {
  padding-top:2em;
  background:transparent;
  border:none;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab a {
  color:#d14836;
  font-family:'SegoeBold',sans-serif;
  padding:0 7px;
}
.card-product .product-item-detail-tabs-container .active a {
  color:#000 !important;
  font-size:22px !important;
  padding:0 7px;
  font-family:'SegoeBold',sans-serif;
}
.card-product .product-item-detail-tabs-container .active span:hover {
  transition:all 0.5s ease;
  zoom:1 !important;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab-link {
  padding:10px 25px 10px 0;
  border:none;
  text-decoration:none;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab-link span {
  transition:all 0.5s ease;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab-link span:hover {
  transition:all 0.5s ease;
  text-decoration:underline;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab-link:after {
  display:none !important;
}
.card-product .product-item-detail-tabs-container .product-item-detail-properties dt {
  color:#000 !important;
}
.card-product .product-item-detail-properties dt {
  font-size:14px;
}
.card-product .product-item-detail-properties dd {
  font-family:'SegoeUI',sans-serif;
  font-size:14px;
  padding-left:25px;
}
.card-product .bx-catalog-tab-container .blog-add-comment .bx_medium {
  background:none;
  background-color:#d14836;
  float:left;
}
.card-product .bx-catalog-tab-container .blog-add-comment .bx_medium:hover {
  background:#d14836;
}
.card-product .product-item-container {
  background-color:#fff;
  height:auto !important;
}
.card-product .product-item-container .product-item-image-alternative {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:2px;
  display:block;
  width:98%;
  height:100%;
  background-position:center;
  background-size:contain;
  background-repeat:no-repeat;
  transition:opacity 300ms linear;
}
.card-product .product-item-container .product-item-image-original {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  height:100%;
  background-position:center;
  background-size:contain;
  background-repeat:no-repeat;
  transition:opacity 300ms linear;
}
.card-product .product-item-container .border {
  border:1px solid #d7d7d7;
}
.card-product .product-item-container .product-item-button-container .btn {
  border:none;
  background-color:#d14836;
  font-family:'SegoeBold',sans-serif;
  font-size:14px;
  width:100%;
  color:#fff;
  margin-bottom:10px;
}
.card-product .product-item-container .product-item-button-container .btn:hover {
  text-decoration:none;
}
.card-product .product-item-container .product-item-image-wrapper {
  position:relative;
  z-index:16;
  padding-top:75%;
  margin-top:5px;
  margin-bottom:5px;
}
.card-product .product-item-container .product-item {
  padding:0;
}
.card-product .product-item-container .product-item .bx-item-sku .product-item-info-container {
  margin-bottom:0 !important;
}
.card-product .product-item-container .product-item .product-item-manuf {
  padding:0 10px;
}
.card-product .product-item-container .product-item .product-item-title {
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
  white-space:normal;
  padding:0 10px;
  text-align:left;
  margin-bottom:5px;
}
.card-product .product-item-container .product-item .product-item-info-container {
  padding:0 10px;
  margin-top:15px;
}
.card-product .product-item-container .product-item .product-item-info-container .product-item-button-container {
  position:relative;
  z-index:16;
}
.card-product .product-item-container .product-item .product-item-info-container .product-item-info-container-title {
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
}
.card-product .product-item-container .product-item .product-item-info-container .product-item-info-container-title .product-item-quantity {
  font-family:'SegoeBold',sans-serif;
}
.card-product .product-item-container .product-item .product-item-price-container {
  padding-left:10px;
  width:50%;
  float:left;
}
.card-product .product-item-container .product-item .product-item-price-container .product-item-price-current {
  font-family:'SegoeBold',sans-serif;
  font-size:1.3em;
  color:#0059b3;
}
.card-product .product-item-container .product-item .product-item-scu-container .blue-type {
  margin:0 0 3px !important;
}
.card-product .product-item-container .product-item .product-item-quantity-container {
  width:49%;
  float:right;
  margin:6px 0 0 0;
  padding-right:10px;
}
.card-product .product-item-container .product-item .product-item-quantity-container .product-item-amount-description-container {
  display:none;
}
.card-product .product-item-container .product-item .product-item-quantity-container span {
  background:none;
  position:relative;
  display:inline-block;
  min-width:12px;
  height:22px;
  color:#fff;
  vertical-align:middle;
  text-align:center;
  cursor:pointer;
  transition:background 300ms ease,opacity 300ms ease;
}
.card-product .product-item-container .product-item .product-item-quantity-container span:hover {
  background:none;
}
.card-product .product-item-container .product-item .product-item-quantity-container input {
  width:32%;
}
.card-product .product-item-container .product-item .product-item-quantity-container .product-item-amount-field-container {
  position:relative;
  z-index:50;
  text-align:right;
  margin-right: -20px;
}
.about-company {
  background:#f5f7f8;
}
.about-company .road {
  padding:30px 0 25px 0;
}
.about-company .road a {
  font-family:'SegoeBold',sans-serif;
  color:#d14836;
  font-size:14px;
}
.about-company .road .comp {
  color:#000;
}
.about-company .road .fa-chevron-right {
  padding:0 15px;
  font-size:10px;
}
.about-company h1 {
  font-size:24px;
  font-family:'SegoeBold',sans-serif;
  margin-top:0;
  margin-bottom:30px;
  text-transform:uppercase;
}
.about-company h2 {
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
  margin-bottom:30px;
}
.about-company p {
  font-size:14px;
  font-family:'SegoeUI',sans-serif;
}
.about-company .choice-us {
  padding-top:10px;
  font-family:'SegoeBold',sans-serif;
  font-size:24px;
}
.about-company .choice {
  padding:0px 0 50px 15px;
}
.about-company .choice img {
  margin-bottom:24px;
}
.about-company .choice h4 {
  display:inline-block;
  position:absolute;
  padding-left:40px;
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
  margin:0;
}
.about-company .choice p {
  display:inline-block;
  position:absolute;
  padding-left:40px;
  font-size:14px;
  font-family:'SegoeUI',sans-serif;
  margin:0;
  padding-top:30px;
}
.about-company .choice .user {
  position:relative;
}
.about-company .choice .technology {
  position:relative;
}
.about-company .choice .messages {
  position:relative;
}
.about-company .choice .certificate {
  position:relative;
}
.about-company .choice .quality {
  position:relative;
}
.about-company .menu-company {
  margin-top:4px;
}
.about-company .menu-company a {
  display:block;
  background-color:#ededed;
  text-decoration:none;
  color:#455a64;
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
  padding:14px 35px;
}
.about-company .menu-company a:hover {
  background-color:#fff;
  border-left:4px solid #d14836;
  transition:all 0.4s ease;
  color:#0059b3;
}
.contacts .div.mf-ok-text {
  display:none;
}
.contacts .road-name {
  padding:30px 0 25px 0;
}
.contacts .road-name a {
  font-family:'SegoeBold',sans-serif;
  color:#d14836;
  font-size:14px;
}
.contacts .road-name .contacts-road {
  color:#000;
}
.contacts .road-name .fa-chevron-right {
  padding:0 15px;
  font-size:10px;
}
.contacts h1 {
  font-size:24px;
  font-family:'SegoeBold',sans-serif;
  margin-top:0;
  text-transform:uppercase;
}
.contacts .information .address input {
  display:block;
  border-color:#455a64;
  width:100%;
  border-radius:3px;
}
.contacts .information .phones input {
  display:block;
  border-color:#455a64;
  width:100%;
  border-radius:3px;
}
.contacts .information .email input {
  border-color:#455a64;
  display:block;
  position:relative;
  width:100%;
  border-radius:3px;
}
.contacts .information h4 {
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
}
.contacts .information h4 p {
  font-size:14px;
  font-family:'SegoeUI',sans-serif;
  padding-top:15px;
}
.contacts .to-send input {
  display:block !important;
  background:#d14836;
  font-size:14px;
  font-family:'SegoeBold',sans-serif;
  color:#fff;
  border:none;
  border-radius:3px;
  padding:5px 30px;
  margin-bottom:50px;
  margin-top:15px;
}
.contacts .bx_mfeedback textarea {
  max-width:100%;
  height:245px;
  border-color:#455a64;
  border-radius:0;
}
.contacts .container-fluid {
  width:100%;
}
.menu-contacts {
  margin-top:4px;
}
.menu-contacts a {
  display:block;
  background-color:#ededed;
  text-decoration:none;
  color:#455a64;
  font-family:"SegoeUI",sans-serif;
  font-size:14px;
  padding:14px 35px;
}
.menu-contacts a:hover {
  background-color:#fff;
  border-left:4px solid #d14836;
  transition:all 0.4s ease;
  color:#0059b3;
}
.delivery-block__paragraph-heading {
  font-weight:bold;
  margin-bottom:0;
}
.news-img {
  display:block;
  margin:0 auto;
}
.service-block {
  max-width:1140px;
  margin:0 auto;
}
.service-block p {
  text-align:justify;
  margin-bottom:5px;
}
.advantages-content {
  max-width:1170px;
  margin:auto;
}
.advantages-title {
  color:white;
}
.top-email {
  display:none;
}
.bx-aside-nav a {
  padding-right:45px;
}
#bx-soa-total-mobile {
  display:none!important;
}
.product-item-label-left {
  z-index:99;
  left:-5px;
}
.mobile-pro .bx-nav-list-1-lvl {
  height:100vh;
  overflow:overlay;
}
.row[data-value="properties"] {
  padding-top:6em;
  margin-top:-105px;
}
.mobile-pro .bx-nav-list-1-lvl::-webkit-scrollbar {
  width:0;
}
.bx-nav-2-lvl-container {
  height:100vh;
  overflow:overlay;
}
.product-info {
  position:relative;
  z-index:1;
  min-height:auto;
  box-shadow:0 0px 15px 0 rgba(0,0,0,.19);
}
.section-2 .banner-sales {
  position:relative;
  z-index:10;
}
#call_feedback .popup-window[style*="block"] {
  left:0!important;
  right:0;
  margin:0 auto;
  width:100%;
  display:flex !important;
  top:10%!important;
  max-width:675px;
}
.rc-anchor-normal {
  height:74px;
  width:235px;
}
#bx_incl_area_12 > div > div.brand-preview-text {
  padding-top:10px;
}
.brand-description h2 {
  font-size:26px;
}
.brand-description h3 {
  font-size:20px;
}
.company-text h1 {
  font-size:22px;
  text-transform:uppercase;
}
.container_suppliers {
  padding:0 15px;
}
.company-suppliers {
  background-color:#f9f9f9;
}
.title-suppliers h2 {
  margin:0 0 30px 0;
  font-size:22px;
  color:#333;
  text-transform:uppercase;
}
.suppliers-grid {
  display:grid;
  grid-template-columns:repeat(auto-fill,minmax(131px,1fr));
  gap:10px;
  justify-items:center;
}
.supplier-item {
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
}
.supplier-item a {
  width:131px;
  height:131px;
  background-color:#fff;
  border-radius:8px;
  box-shadow:0 2px 10px rgba(0,0,0,0.05);
  display:flex;
  align-items:center;
  justify-content:center;
  padding:15px;
  transition:transform 0.3s ease,box-shadow 0.3s ease;
}
.supplier-item a:hover {
  transform:translateY(-5px);
  box-shadow:0 5px 15px rgba(0,0,0,0.1);
}
.supplier-item img {
  max-width:100%;
  max-height:100%;
  object-fit:contain;
  filter:grayscale(100%);
  transition:filter 0.3s ease;
}
.supplier-item a:hover img {
  filter:none;
}
.content {
  background:white;
}
.head-menu {
  padding-left:7px;
}
.pop-category .errortext {
  display:none;
}
#bx_1847241719_9528 {
  display:none;
}
.mess_qunity_sclad {
  padding-right:10px;
  line-height:24px;
  font-weight:400;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.categories-toggle-bar .toggle-button {
  text-transform:uppercase;
}
.catalog_row_list_main {
  column-count:3;
  padding-left:15px;
}
.catalog_row_list_main li {
  padding:0 10px 15px 0;
  font-weight:500;
}
.catalog_row_list {
  column-count:3;
  background:#eff0f0;
  padding:10px 5px 0px 23px;
}
.catalog_row_li {
  padding:0 10px 7px 0;
  display:flex;
  align-items:center;
}
.bx_catalog_tile_img {
  display:none!important;
}
.bx_catalog_tile .bx_catalog_tile_title a {
  font-size:13px!important;
}
.lavel2 {
  color:#000;
}
ul.char {
  list-style:none;
  margin-block-start:0;
  margin-left:0;
  padding-inline-start:15px;
  column-count:2;
  padding-right:15px;
}
ul.char li {
  background:url(/upload/img/dott.png) 0 23px repeat-x;
  padding-bottom:10px;
}
.charvalue {
  float:right;
  font-size:12px;
}
.charname {
  font-weight:bold;
  font-size:12px;
}
.product-item-container .error_div {
  font-size:12px;
  position:absolute;
  clear:left;
  padding:6px;
  border-radius:3px;
  background:#fdb6ad;
  top:10px;
  left:10px;
  right:10px;
  z-index:17;
}
.product-item-container.hover {
  z-index:17;
}
.product-item-manuf {
  font-size:12px;
  color:#999;
  line-height:16px;
  height:16px;
  overflow:hidden;
}
.product-item-line-card .product-item {
  width:auto !important;
  border-bottom:1px solid #dadada;
}
.bx-retina .product-item {
  border-width:.5px;
}
.product-item * {
  transition:opacity 300ms ease;
}
.bx-no-touch .product-item-container.hover .product-item {
  position:absolute;
  right:-15px;
  left:-15px;
  padding:15px 15px 0;
  width:auto;
  border:1px solid transparent;
  background:#fff;
  -webkit-animation:product-item-hover 300ms 1 ease;
  border-color:transparent;
  box-shadow:0 7px 15px 0 rgba(0,0,0,.19);
  animation:product-item-hover 300ms 1 ease;
}
.bx-touch .product-item {
  padding:15px 0 0;
  width:auto;
  background:#fff;
}
.product-item-container.hover.product-item-scalable-card .product-item-image-wrapper {
  padding-top:54%;
}
.product-item-image-original {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  height:100%;
  background-position:center;
  background-size:contain;
  background-repeat:no-repeat;
  transition:opacity 300ms linear;
  z-index:11;
}
.product-item-image-alternative {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  height:100%;
  background-position:center;
  background-size:contain;
  background-repeat:no-repeat;
  transition:opacity 300ms linear;
  z-index:13;
  opacity:0;
}
.bx-no-touch .product-item-container.hover .product-item-image-original {
  opacity:0;
}
.bx-no-touch .product-item-container.hover .product-item-image-alternative {
  opacity:1;
}
.product-item-big-card .product-item-image-wrapper {
  margin-bottom:25px;
}
.product-item-image-slider-slide-container {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  display:block;
  overflow:hidden;
  width:100%;
  height:100%;
  transition:opacity 300ms ease;
}
.product-item-image-slide {
  position:relative;
  display:none;
  height:100%;
  background-color:#fff;
  background-position:center;
  background-size:contain;
  background-repeat:no-repeat;
  transition:.6s ease-in-out left;
}
.product-item-image-slider-slide-container > .active {
  display:block;
  left:0;
}
.product-item-image-slider-slide-container > .next {
  display:block;
  position:absolute;
  top:0;
  width:100%;
  left:100%;
}
.product-item-image-slider-slide-container > .prev {
  display:block;
  position:absolute;
  top:0;
  width:100%;
  left:-100%;
}
.product-item-image-slider-slide-container > .next.left {
  left:0;
}
.product-item-image-slider-slide-container > .prev.right {
  left:0;
}
.product-item-image-slider-progress-bar-container {
  position:absolute;
  right:0;
  bottom:0;
  left:0;
  width:100%;
  height:1px;
  display:block;
}
.product-item-image-slider-progress-bar {
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  height:1px;
  background-color:var(--theme-color-primary);
  opacity:.8;
  display:block;
}
.product-item-image-slider-control-container {
  position:absolute;
  right:0;
  bottom:10px;
  left:0;
  z-index:15;
  padding:0;
  text-align:center;
  opacity:0;
  transition:opacity 300ms ease;
  display:block;
}
.product-item-container.hover .product-item-image-slider-control-container {
  opacity:1;
}
.product-item-line-card:hover .product-item-image-slider-control-container {
  opacity:1;
}
.product-item-image-slider-control {
  display:inline-block;
  width:12px;
  height:12px;
  border-radius:50%;
  background-color:rgba(128,128,128,.8);
  opacity:.6;
  cursor:pointer;
  transition:all 300ms ease;
}
.product-item-image-slider-control.active {
  display:inline-block;
  width:12px;
  height:12px;
  border-radius:50%;
  background-color:var(--primary);
  opacity:.6;
  cursor:pointer;
  transition:all 300ms ease;
}
.product-item-image-slider-control:hover {
  cursor:pointer;
  background-color:var(--primary);
}
.product-item-image-slider-control.active:hover {
  cursor:pointer;
}
.product-item-label-text {
  position:absolute;
  z-index:15;
}
.product-item-label-ring {
  position:absolute;
  z-index:15;
  display:inline-block;
  clear:both;
  margin-bottom:2px;
  background:#f42c2c;
  color:#fff;
  vertical-align:middle;
  text-align:center;
  transition:all 250ms ease;
  box-sizing:border-box;
  border-radius:50%;
  font-weight:bold;
}
.product-item-label-text span {
  display:inline-block;
  clear:both;
  margin-bottom:2px;
  background:#f42c2c;
  color:#fff;
  vertical-align:middle;
  text-align:center;
  transition:all 250ms ease;
  padding:2px 5px;
  font-weight:bold;
}
.bx-red .product-item-label-text span {
  background-color:#fba90c;
}
.bx-red .product-item-label-ring {
  background-color:#fba90c;
}
.product-item-label-text > div {
  line-height:0;
}
.product-item-label-ring > div {
  line-height:0;
}
.product-item-label-text.product-item-label-small span {
  margin-bottom:1px;
  padding:2px 7px;
  font-weight:normal;
  font-size:13px;
  line-height:14px;
  border-radius:2px;
}
.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span {
  margin-bottom:1px;
  padding:2px 7px;
  font-weight:normal;
  font-size:13px;
  line-height:14px;
  border-radius:2px;
}
.product-item-big-card .product-item-label-text.product-item-label-small span {
  padding:5px 12px;
  font-size:16px;
  line-height:21px;
}
.product-item-label-text.product-item-label-big span {
  padding:4px 10px;
  font-size:13px;
  line-height:17px;
}
.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span {
  padding:4px 10px;
  font-size:13px;
  line-height:17px;
}
.product-item-big-card .product-item-label-text.product-item-label-big span {
  padding:5px 17px;
  font-size:22px;
  line-height:33px;
}
.product-item-label-ring.product-item-label-small {
  width:40px;
  height:40px;
  font-size:14px;
  line-height:40px;
}
.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small {
  width:40px;
  height:40px;
  font-size:14px;
  line-height:40px;
}
.product-item-big-card .product-item-label-ring.product-item-label-small {
  width:100px;
  height:100px;
  font-size:30px;
  line-height:100px;
}
.product-item-label-ring.product-item-label-big {
  width:50px;
  height:50px;
  font-size:18px;
  line-height:50px;
}
.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big {
  width:50px;
  height:50px;
  font-size:18px;
  line-height:50px;
}
.product-item-big-card .product-item-label-ring.product-item-label-big {
  width:120px;
  height:120px;
  font-size:42px;
  line-height:120px;
}
.product-item-label-top {
  top:-5px;
}
.product-item-label-center {
  left:50%;
  transform:translateX(-50%);
  -webkit-transform:translateX(-50%);
}
.product-item-label-center > div {
  text-align:center;
}
.product-item-label-left > div {
  text-align:left;
}
.product-item-label-bottom {
  bottom:-5px;
}
.product-item-label-middle {
  top:50%;
  transform:translateY(-50%);
  -webkit-transform:translateY(-50%);
}
.product-item-label-right {
  right:-5px;
}
.product-item-label-right > div {
  text-align:right;
}
.product-item-label-center.product-item-label-middle {
  transform:translate(-50%,-50%);
  -webkit-transform:translate(-50%,-50%);
}
.product-item-title {
  overflow:hidden;
  text-overflow:ellipsis;
  height:4.1em;
  margin:0;
  padding:0;
  white-space:nowrap;
  font-weight:normal;
  font-size:14px;
  text-align:center;
}
.bx-touch .product-item-title {
  overflow:auto;
  white-space:normal;
}
.product-item-container.hover .product-item-title {
  overflow:auto;
  white-space:normal;
}
.product-item-title a {
  color:#3f3f3f;
  text-decoration:none;
  font-size:14px;
  transition:250ms linear all;
}
.product-item-big-card .product-item-title a {
  font-size:21px;
}
.product-item-line-card .product-item-title a {
  font-size:20px;
}
.product-item-price-container {
  margin:10px 0 10px;
  text-align:left;
  line-height:1;
}
.product-item-price-current {
  color:#3f3f3f;
  white-space:nowrap;
  font-weight:bold;
  font-size:13px;
}
.product-item-price-old {
  color:#a5a5a5;
  text-decoration:line-through;
  white-space:nowrap;
  font-size:12px;
}
.product-item-price-unit {
  color:#3f3f3f;
  white-space:nowrap;
  font-weight:bold;
  font-size:12px;
}
.product-item-big-card .product-item-price-current {
  vertical-align:middle;
  line-height:20px;
  font-size:18px;
}
.product-item-big-card .product-item-price-old {
  vertical-align:middle;
  line-height:20px;
  font-size:15px;
}
.product-item-big-card .product-item-price-container {
  margin:0 0 10px;
}
.product-item-line-card .product-item-info-container {
  text-align:center;
}
.product-item-info-container {
  margin-bottom:8px;
  clear:both;
}
.product-item-info-container-title {
  color:#000;
  font-size:12px;
}
.bx-no-touch .product-item-container .product-item-info-container.product-item-hidden {
  display:none;
  opacity:0;
  transition:opacity 300ms ease;
}
.bx-touch .product-item-info-container.product-item-touch-hidden {
  display:none !important;
}
.bx-touch .product-item-info-container.product-item-hidden {
  display:block;
  opacity:1;
}
.bx-no-touch .product-item-container.hover .product-item-info-container.product-item-hidden {
  display:block;
  opacity:1;
}
.product-item-line-card .product-item-container .product-item-info-container.product-item-hidden {
  display:block;
  opacity:1;
}
.product-item-amount {
  padding:0 0 2px;
  text-align:center;
}
.product-item-amount-field-btn-plus {
  position:relative;
  display:block;
  min-width:22px;
  height:22px;
  border-radius:2px;
  background-color:#f2f2f2;
  color:#fff;
  vertical-align:middle;
  text-align:center;
  cursor:pointer;
  transition:background 300ms ease,opacity 300ms ease;
}
.product-item-amount-field-btn-minus {
  position:relative;
  display:block;
  min-width:22px;
  height:22px;
  border-radius:2px;
  background-color:#f2f2f2;
  color:#fff;
  vertical-align:middle;
  text-align:center;
  cursor:pointer;
  transition:background 300ms ease,opacity 300ms ease;
}
.bx-retina .product-item-amount-field-btn-plus {
  border-width:.5px;
}
.bx-retina .product-item-amount-field-btn-minus {
  border-width:.5px;
}
.product-item-amount-field-btn-plus:hover {
  background:#d3d3d3;
}
.product-item-amount-field-btn-minus:hover {
  background:#d3d3d3;
}
.product-item-amount-field-btn-plus:after {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  content:"";
  opacity:.8;
  transition:opacity 300ms ease,background 300ms ease;
  background:url(data:image/svg+xml;
  base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxwYXRoIGZpbGw9IiM1MjVDNjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LDEyIEwxOCwwIEwxMiwwIEwxMiwxMiBMMCwxMiBMMCwxOCBMMTIsMTggTDEyLDMwIEwxOCwzMCBMMTgsMTggTDMwLDE4IEwzMCwxMiBMMTgsMTIgWiIvPjwvc3ZnPg==) no-repeat center;
  background-size:10px;
}
.product-item-amount-field-btn-minus:after {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  content:"";
  opacity:.8;
  transition:opacity 300ms ease,background 300ms ease;
  background:url(data:image/svg+xml;
  base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSI2IiB5PSIxMiIgZmlsbD0iIzUyNUM2OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center;
  background-size:10px;
}
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:after {
  opacity:.3 !important;
  cursor:default;
}
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:after {
  opacity:.3 !important;
  cursor:default;
}
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:hover {
  background-color:#f2f2f2;
}
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:hover {
  background-color:#f2f2f2;
}
.product-item-amount-field-btn-plus:hover:after {
  opacity:1;
}
.product-item-amount-field-btn-minus:hover:after {
  opacity:1;
}
.product-item-amount-field {
  display:block;
  padding:0;
  max-width:50px;
  width:100%;
  height:22px;
  border:1px solid transparent;
  border-radius:2px;
  background:transparent !important;
  color:#000;
  vertical-align:middle;
  text-align:center;
  line-height:22px;
  transition:border 300ms ease;
  font-weight:bold;
}
.bx-retina .product-item-amount-field {
  border-width:.5px;
}
.product-item-amount-field:focus {
  outline:none !important;
}
.bx-no-touch input.product-item-amount-field::-webkit-outer-spin-button {
  margin:0;
  -webkit-appearance:none;
  appearance:none;
}
.bx-no-touch input.product-item-amount-field::-webkit-inner-spin-button {
  margin:0;
  -webkit-appearance:none;
  appearance:none;
}
.product-item-amount-description-container {
  color:#a5a5a5;
  white-space:nowrap;
  font-size:12px;
  margin:4px 0 0;
  display:block;
  font-weight:400;
  position:absolute;
  top:100%;
  left:0;
  right:0;
}
.sale-prices {
  clear:both;
  padding:0;
  font-size:14px;
  color:#333;
  font-weight:400;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.new-price_inf {
  padding-left:5px;
}
.sale-prices .question {
  border:1px solid #060606;
  border-radius:100%;
  padding:1px 5px;
  font-weight:bold;
  margin:0 0 0 10px;
}
.price-comment .tooltip-wrap {
  position:absolute;
  bottom:100%;
  left:9px;
  z-index:100;
  display:none;
}
.price-comment {
  font-size:13px;
  font-weight:400;
  color:#8184a1;
  border:1px solid #8184a1;
  display:inline-block;
  position:relative;
  border-radius:50%;
  margin-left:5px;
  width:18px;
  height:18px;
  line-height:18px;
  text-align:center;
}
.new-price {
  color:#0059b3;
  font-weight:600;
  font-size:18px;
}
.tooltip:before {
  content:'';
  display:block;
  position:absolute;
  left:20%;
  bottom:-4px;
  margin-left:-4px;
  border-top:4px solid white;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
}
.tooltip {
  background:white;
  padding:8px 10px;
  top:-106px;
  left:-33px;
  box-shadow:0 0 5px grey;
  border-radius:5px;
  display:none;
  width:200px;
}
.price-comment:hover .tooltip {
  display:block;
  opacity:1;
}
.cena {
  font-size:14px;
  padding:10px 0 0 14px;
  color:#333;
  font-weight:400;
  float:left;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.product-item-big-card .product-item-amount-field-container {
  text-align:left;
}
.product-item-amount-description-container strong {
  color:#333;
  white-space:nowrap;
}
.product-item-amount-label-container {
  margin:5px 0;
  color:#a5a5a5;
  font-weight:bold;
  font-size:12px;
}
.product-item-quantity {
  color:#333;
  font-weight:normal;
  float:right;
  font-size:12px;
}
.product-item-properties {
  display:block;
  overflow:hidden;
  margin:0;
  color:#a5a5a5;
  font-size:12px;
}
.product-item-properties dl {
  clear:both;
}
.product-item-properties dt {
  float:left;
  clear:both;
  font-weight:normal;
  font-size:12px;
}
.product-item-properties dd {
  float:right;
  margin-bottom:3px;
  margin-left:5px;
  color:#000;
  font-size:12px;
}
.product-item-compare-container {
  position:relative;
  display:none;
  margin:0 -15px;
  padding:4px 15px;
  min-height:30px;
  border-top:1px solid #e6e6e6;
  background:#f3f3f3;
  box-shadow:inset 0 1px 1px 0 #eee;
  vertical-align:middle;
  font-size:12px;
  line-height:20px;
}
.product-item-line-card .product-item-compare-container {
  margin:0;
  border:none;
  background-color:transparent;
  box-shadow:none;
  text-align:center;
  display:block;
}
.bx-touch .product-item-compare-container {
  display:none;
}
.product-item-container.hover .product-item-compare-container {
  display:block;
}
.product-item-compare .checkbox {
  margin:0;
  padding:0;
}
.product-item-scu-container {
  padding:0 0 2px;
}
.product-item-scu-container-title {
  color:#333;
  font-size:12px;
}
.product-item-scu-list {
  margin:0;
}
.product-item-scu-item-list {
  overflow:hidden;
  margin:0;
  padding:0;
  list-style:none;
}
.product-item-scu-item-color-container {
  display:inline-block;
  box-sizing:border-box;
  padding:5px 3px;
  max-width:38px;
  width:25%;
}
.product-item-scu-item-text-container {
  display:inline-block;
  box-sizing:border-box;
  padding:5px 3px;
  max-width:100%;
  min-width:32px;
}
.product-item-scu-item-color-block {
  position:relative;
  padding-top:100%;
  outline:1px solid #c0cfda;
  cursor:pointer;
}
.bx-no-touch .product-item-scu-item-color-block {
  transition:outline 200ms ease;
}
.bx-retina .product-item-scu-item-color-block {
  outline-width:.5px;
}
.product-item-scu-item-color-container.selected .product-item-scu-item-color-block {
  outline-width:2px;
  outline-color:#000;
}
.bx-retina .product-item-scu-item.selected .product-item-scu-item-color-block {
  outline-width:1px;
}
.product-item-scu-item-color {
  position:absolute;
  top:2px;
  right:2px;
  bottom:2px;
  left:2px;
  background-position:center;
  background-size:contain;
  background-repeat:no-repeat;
}
.product-item-scu-item-text-block {
  position:relative;
  padding:0 5px;
  outline:1px solid #c0cfda;
  cursor:pointer;
}
.bx-no-touch .product-item-scu-item-text-block {
  transition:outline 300ms ease;
}
.bx-retina .product-item-scu-item-text-block {
  outline-width:.5px;
}
.product-item-scu-item-text-container.selected .product-item-scu-item-text-block {
  outline-width:2px;
  outline-color:#000;
}
.bx-retina .product-item-scu-item.selected .product-item-scu-item-text-block {
  outline-width:1px;
}
.product-item-scu-item-text {
  overflow:hidden;
  max-width:100%;
  vertical-align:middle;
  text-align:center;
  text-transform:uppercase;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-size:11px;
  line-height:18px;
}
.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block {
  position:relative;
  outline-color:#a9adb4 !important;
}
.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block {
  position:relative;
  outline-color:#a9adb4 !important;
}
.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block:after {
  position:absolute;
  top:-2px;
  right:-2px;
  bottom:-2px;
  left:-2px;
  background:rgba(255,255,255,0.75) url(data:image/svg+xml;
  base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=) no-repeat center;
  background-size:80% 80%;
  content:"";
}
.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block:after {
  position:absolute;
  top:-2px;
  right:-2px;
  bottom:-2px;
  left:-2px;
  background:rgba(255,255,255,0.75) url(data:image/svg+xml;
  base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=) no-repeat center;
  background-size:80% 80%;
  content:"";
}
.product-item-description-container p {
  color:#575757;
  font-size:13px;
}
.product-item-button-container {
  text-align:center;
}
.product-item-button-container .btn {
  margin-bottom:2px;
}
.product-item-sticker {
  display:none;
}
.product-item-sticker-round {
  display:none;
}
.product-item-more-container {
  position:relative;
  display:block;
  box-sizing:border-box;
  padding:15px 15px 5px;
  width:100%;
  border:1px solid transparent;
  border-radius:2px;
  transition:all 300ms ease;
}
.product-item-more-wrapper {
  position:relative;
  display:block;
  margin-bottom:15px;
  padding-top:116%;
  width:100%;
}
.product-item-more {
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  height:100%;
  background:#f3f3f3 url(data:image/svg+xml;
  base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjk3LjYxMyAyOTcuNjEzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjxjaXJjbGUgY3g9IjE1LjI3OSIgY3k9IjE0LjgzIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjU5LjMyIiBjeT0iNTkuNzY5IiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjU5LjMyIiBjeT0iMTQuODMiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTA0LjI2MSIgY3k9IjU5Ljc2OSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDQuMjYxIiBjeT0iMTAzLjgxIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEwNC4yNjEiIGN5PSIxNC44MyIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iNTkuNzY5IiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE0OC4zMDIiIGN5PSIxMDMuODEiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQ4LjMwMiIgY3k9IjE0LjgzIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE5Mi4zNDMiIGN5PSI1OS43NjkiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTkyLjM0MyIgY3k9IjEwMy44MSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTIuMzQzIiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDQuMjYxIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTIuMzQzIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSI1OS4zMiIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTA0LjI2MSIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQ4LjMwMiIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTkyLjM0MyIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjM4LjIzOCIgY3k9IjEwMy44MSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzguMjM4IiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzguMjM4IiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNS4yNzkiIGN5PSIyODIuNzgyIiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSI1OS4zMiIgY3k9IjI4Mi43ODIiIHI9IjE0LjgzMSIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEwNC4yNjEiIGN5PSIyODIuNzgyIiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMjgyLjc4MiIgcj0iMTQuODMxIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjgyLjMzNCIgY3k9IjE0Ny44NTIiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjwvc3ZnPg==) no-repeat center;
  background-size:50%;
  opacity:.7;
  transition:opacity 300ms ease;
}
.bx-touch .product-item-more {
  opacity:1;
}
.product-item-container.hover .product-item-more {
  opacity:1;
}
.product-item-more-title {
  overflow:hidden;
  text-align:center;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.no-select {
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
input[type='number'] {
  -moz-appearance:textfield;
}
input::-webkit-outer-spin-button {
  -webkit-appearance:none;
}
input::-webkit-inner-spin-button {
  -webkit-appearance:none;
}
.price_ot {
  color:#333;
  font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
  font-weight:400;
  font-size:14px;
  text-transform:lowercase;
}
.product-item {
  display:block;
  box-sizing:border-box;
  padding-top:15px;
  width:100%;
  border:1px solid transparent;
  border-radius:2px;
  background:#fff;
  box-shadow:0 0 0 0 rgba(0,0,0,.19);
}
.product-item-line-card .product-item-title {
  white-space:normal;
  text-align:left;
}
.product-item-amount-field-container {
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  position:relative;
  max-width:150px;
  margin:0;
}
.product-item-amount-field-block {
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1;
}
.product-item-line-card .product-item-scu-container {
  text-align:left;
}
.product-item-scu-block-title {
  font-size:12px;
}
.product-item-scu-item-text-block:hover {
  outline-color:#000;
}
.product-item-scu-item-color-block:hover {
  outline-color:#000;
}
@media screen and (max-width:450px) {
  .tingle-d__close {
  right:0;
}
}@media (min-width:1200px) {
  .main-head .bx-top-nav-container .bx-nav-1-lvl > a {
  font-size:15px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl > a span {
  padding:5px 23px 5px;
  font-size:14px;
}
.main-head .mobile-pro .bx-top-nav-container .bx-nav-1-lvl > a span {
  padding:0px 5px;
  font-size:13px;
  text-transform:none;
  color:#5d5d5d;
}
}@media (min-width:992px) and (max-width:1199px) {
  .main-head .bx-top-nav-container .bx-nav-1-lvl > a {
  font-size:14px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl > a span {
  padding:0px;
}
.main-head .section-2 .catalog .bx-top-nav-container .fa {
  right:5px;
  top:5px;
  font-size:2em;
}
}@media (min-width:768px) and (max-width:991px) {
  .main-head .bx-top-nav-container .bx-nav-1-lvl > a {
  font-size:11px;
}
.main-head .bx-top-nav-container .bx-nav-1-lvl > a span {
  padding:5px 6px 9px 9px;
}
.main-head .section-2 .catalog .bx-top-nav-container .fa {
  right:5px;
  top:2px;
  font-size:2em;
}
}@media (min-width:768px) {
  .main-head .bx-aside-nav-control {
  display:block;
}
.main-head .bx-aside-nav {
  display:block;
}
.main-head .bx-top-nav-container {
  display:block;
}
}@media (max-width:767px) {
  .main-head .bx-aside-nav-control {
  display:block;
}
.main-head .bx-aside-nav {
  display:block;
}
.main-head .bx-top-nav-container {
  display:none;
}
.main-head .bx-aside-nav .bx-nav-parent-arrow {
  display:block;
}
.main-head .bx-aside-nav .bx-nav-1-lvl.bx-nav-parent > a > span > .fa {
  display:none;
}
.product-item {
  padding:15px 5px 5px!important;
}
.product-item-line-card .product-item .col-xs-12:nth-child(2n) {
  clear:both;
}
.product-item-label-text > div {
  line-height:0;
}
.product-item-label-text.product-item-label-small span {
  margin-bottom:1px;
  padding:2px 7px;
  font-size:10px;
  line-height:14px;
}
.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span {
  margin-bottom:1px;
  padding:2px 7px;
  font-size:10px;
  line-height:14px;
}
.product-item-big-card .product-item-label-text.product-item-label-small span {
  margin-bottom:1px;
  padding:3px 12px;
  font-size:14px;
  line-height:16px;
}
.product-item-label-text.product-item-label-big span {
  margin-bottom:1px;
  padding:3px 12px;
  font-size:14px;
  line-height:16px;
}
.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span {
  margin-bottom:1px;
  padding:3px 12px;
  font-size:14px;
  line-height:16px;
}
.product-item-big-card .product-item-label-text.product-item-label-big span {
  padding:3px 12px;
  font-size:20px;
  line-height:25px;
}
.product-item-label-ring.product-item-label-small {
  width:35px;
  height:35px;
  font-size:12px;
  line-height:35px;
}
.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small {
  width:35px;
  height:35px;
  font-size:12px;
  line-height:35px;
}
.product-item-big-card .product-item-label-ring.product-item-label-small {
  width:35px;
  height:35px;
  font-size:12px;
  line-height:35px;
}
.product-item-label-ring.product-item-label-big {
  width:35px;
  height:35px;
  font-size:12px;
  line-height:35px;
}
.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big {
  width:35px;
  height:35px;
  font-size:12px;
  line-height:35px;
}
.product-item-big-card .product-item-label-ring.product-item-label-big {
  width:70px;
  height:70px;
  font-size:24px;
  line-height:70px;
}
}@media only screen and (max-width:1300px) {
  .main-head .logo p span {
  margin:0;
}
}@media only screen and (max-width:1265px) {
  .main-head .main-menu ul li {
  padding-right:30px;
}
}@media only screen and (max-width:1200px) {
  .main-head .top-menu .main-menu {
  font-size:11px;
}
.main-head .top-menu .main-menu li {
  padding-right:14px;
}
.main-head .top-menu .main-menu li a {
  font-size:14px;
}
.main-head .top-menu .akk-cab ul a {
  font-size:12px;
}
.main-head .middle-head .but button {
  padding:auto 5px !important;
}
.main-head .middle-head .cont-button {
  float:right;
  padding-right:0;
}
.main-head .middle-head .call_form {
  font-size:12px !important;
}
.main-head .middle-head .logo img {
  left:0;
}
.main-head .middle-head .logo p {
  font-size:10px;
}
.main-head .search .fa {
  right:0;
}
.section-2 .service .bx-block-title img {
  width:100%;
  left:-5px;
  bottom:18px;
}
.section-2 .service .mailing {
  bottom:19px;
}
.section-2 .product-item-title a {
  font-size:12px !important;
}
.section-2 .product-item-button-container .btn {
  padding:6px 25px !important;
  font-size:14px !important;
}
.section-2 .product-item-button-container .btn-link {
  white-space:normal !important;
}
.section-2 .product-item-image-wrapper {
  position:relative;
  margin-bottom:0 !important;
}
.section-2 .product-item-container .product-item-price-container .product-item-price-current {
  font-size:1.1em;
}
.section-2 .product-item-container .product-item-quantity-container span {
  min-width:8px;
  height:8px;
}
.section-4 .advantages-content p {
  font-size:14px !important;
}
.section-4 .advantages-content .seven {
  padding-right:0 !important;
}
.section-4 .img-text {
  padding-right:35px !important;
}
.bx-footer .bx-inclogofooter .pb15 {
  padding-bottom:0 !important;
}
.bx-footer .bx-inclogofooter .pt22 {
  padding-top:10px !important;
}
.bx-footer .bx-inclogofooter-text-search p {
  padding-bottom:0 !important;
}
.bx-footer .connection .telephone {
  font-size:22px !important;
}
.company-sect {
  padding-top:30px;
}
.company-sect .bx-sidebar-block .bx-block-title {
  padding-top:34px !important;
}
.company-sect .bx-sidebar-block .bx-block-title img {
  width:100%;
  bottom:17px !important;
  left:-6px !important;
}
.company-sect .bx-subscribe {
  padding-top:0;
}
.company-sect .container-fluid .callback-text {
  padding-left:35px !important;
}
.company-sect .container-fluid .callback-button {
  text-align:right;
  width:50%;
}
.company-sect .container-fluid .callback-button input {
  float:left;
}
.company-sect .container-fluid .callback-button a {
  float:left;
}
.company-sect .product-item-container {
  height:auto !important;
}
.company-sect .product-item-container .product-item .product-item-title {
  min-height:40px;
}
.company-sect .product-item-container .product-item-price-container span {
  font-size:1.1em !important;
}
.company-sect .product-item-container .product-item-quantity-container .product-item-amount-field-container span {
  min-width:7px;
  height:7px;
}
.company-sect .product-item-container .product-item-button-container .btn {
  padding:7px 12px;
}
.card-product .product-item-detail-pay-block .discounted-goods dd {
  font-size:12px;
}
.card-product .product-item-detail-pay-block .discounted-goods dt {
  font-size:12px;
}
.card-product .border-big {
  display:none;
}
.contacts .address h4 p {
  font-size:17px;
}
.contacts .address input {
  position:relative;
  top:3px;
}
}@media only screen and (max-width:1199px) {
  .main-head .middle-head .catalog-product p {
  top:14px;
  line-height:13px;
}
}@media only screen and (max-width:992px) {
  .main-head .toggle-menu span {
  top:15px;
}
.main-head .top-menu .top-logo {
  display:none;
}
.main-head .tr-block {
  transform:translate(0%) !important;
  transition:all 0.15s ease !important;
}
.main-head .closes {
  position:absolute;
  top:15px;
  right:15px;
  color:#d14836;
  font-size:20px;
}
.main-head .main-menu {
  display:block;
  width:100%;
  height:100%;
  padding-top:40px;
  background-color:#4c5c65;
  position:fixed;
  top:0;
  left:0;
  transform:translate(-100%);
  transition:all 0.15s ease;
  z-index:1050;
}
.main-head .main-menu ul {
  padding:0px;
  margin:0;
}
.main-head .main-menu li {
  display:block !important;
  line-height:0;
  padding:0;
}
.main-head .main-menu a {
  border-bottom:1px solid #3d4b53 !important;
  display:block;
  line-height:48px;
  padding:0 20px;
  font-size:14px;
  transition:all 0.7s ease;
  color:#fff !important;
}
.main-head .main-menu a:hover {
  background-color:#1b2637;
  transition:all 0.7s ease;
}
.main-head .akk-cab a {
  font-size:15px !important;
}
.main-head .cont-button {
  float:right;
}
.main-head .middle-head .mobile-pro {
  padding:0 0 20px 15px;
}
.main-head .search-head {
  margin-left:0;
}
.main-head .search-head .fa {
  right:15px;
}
.main-head .cont a {
  font-size:12px;
}
.main-head .cont .telephone {
  font-size:14px;
}
.main-head .bottom-content h3 {
  font-size:36px;
}
.main-head .bottom-content h1 {
  font-size:45px;
}
.main-head .bottom-content h2 {
  font-size:27px;
}
.section-2 .catalog h2 {
  font-size:20px;
}
.section-2 .catalog .bx-nav-2-lvl-container {
  width:100% !important;
  min-width:400px !important;
}
.section-2 .catalog .bx-nav-list-1-lvl span {
  padding-left:9px !important;
}
.section-2 .catalog .bx-nav-list-2-lvl {
  width:100% !important;
}
.section-2 .service .bx-block-title {
  padding-top:40px !important;
}
.section-2 .service .bx-block-title h2 {
  font-size:20px;
}
.section-2 .service .bx-block-title img {
  bottom:17px;
  left:-1px;
}
.section-2 .service .service-text div a {
  font-size:12px !important;
}
.section-2 .news-sait {
  padding-top:40px !important;
}
.section-2 .news-sait h2 {
  font-size:20px !important;
}
.section-2 .news-sait .card-title a {
  font-size:12px !important;
}
.section-2 .news-sait .card-text {
  font-size:12px !important;
  margin-bottom:5px !important;
}
.section-2 .news-sait .news-list-more .btn {
  margin-bottom:10px !important;
}
.section-2 .mailing {
  padding-top:40px !important;
}
.section-2 .mailing .bx-block-title h3 {
  font-size:20px !important;
}
.section-2 .mailing .bx-block-title img {
  bottom:18px;
  right:0px;
}
.section-2 .mailing .bx-block-title p {
  font-size:12px !important;
}
.section-2 .mailing .sender-text p {
  font-size:12px !important;
}
.section-2 .news-price .top-assistant {
  padding-bottom:0 !important;
}
.section-2 .news-price .top-assistant h2 {
  font-size:20px !important;
}
.sale-price-catalog .top-assistant h2 {
  padding-bottom:20px !important;
}
.company-text h2 {
  font-size:20px !important;
}
.company-text .banner-sale img {
  padding-top:10px !important;
}
.section-4 .advantages-title h2 {
  font-size:24px !important;
}
.section-4 .advantages-content {
  text-align:center;
}
.section-4 .advantages-content .img-text {
  text-align:left;
  padding-left:35px;
}
.section-5 .title-suppliers h2 {
  font-size:24px !important;
}
.bx-footer {
  padding-top:20px;
}
.bx-footer .bx-inclogofooter .pt22 {
  padding-bottom:10px !important;
}
.bx-footer .tr {
  text-align:right !important;
}
.bx-footer .connection .bx-inclogofooter-tel-connection .telephone {
  font-size:14px !important;
}
.company-sect .container-fluid .callback-text {
  padding-left:0;
  max-width:52%;
}
.company-sect .container-fluid .callback-text h1,
.company-sect .container-fluid .callback-text .catalog-callback-title {
  font-size:33px;
}
.company-sect .container-fluid .callback-text h2 {
  font-size:15px;
}
.company-sect .product-item-container {
  margin-bottom:30px;
}
.company-sect .product-item-container .product-item-image-wrapper {
  padding-top:50% !important;
}
.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title {
  font-size:14px !important;
}
.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title .product-item-quantity {
  font-size:14px;
}
.company-sect .product-item-container .product-item .product-item-price-container .product-item-price-current {
  font-size:1.1em !important;
}
.company-sect .product-item-container .product-item-quantity-container .product-item-amount-field-container span {
  min-width:10px !important;
  height:10px !important;
}
.company-sect .product-item-container .product-item-button-container .btn-link {
  margin-top:36px;
}
.card-product .product-item-detail-slider-block.product-item-detail-slider-block-square {
  padding-top:64%;
}
.card-product .description {
  margin-right:25px;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab .active a {
  font-size:14px;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab a {
  font-size:12px;
}
.card-product .product-item-detail-tab-content {
  font-family:'SegoeUI',sans-serif;
  text-align:left;
}
.card-product .product-item-detail-tab-content ul {
  margin-bottom:15px;
}
.card-product .product-item-detail-tab-content p {
  margin-bottom:15px;
}
.card-product .product-item-detail-pay-block .basket .btn {
  max-width:28%;
}
.card-product .product-item-detail-tabs-container .active a {
  display:block !important;
}
.about-company h1 {
  margin-top:20px;
}
.about-company .choice-us {
  padding-top:30px;
}
.about-company .menu-company a {
  display:inline-block;
  padding:12px 20px;
}
.about-company .choice {
  padding-top:20px;
}
.about-company .choice h1 {
  margin-top:20px;
}
.contacts h1 {
  margin-top:0;
  margin-bottom:10px;
}
.contacts .menu-contacts a {
  display:inline-block;
  padding:12px 20px;
  width:100%;
}
}@media only screen and (max-width:991px) {
  .main-head .logo {
  display:none;
}
.main-head .top-menu .top-logo {
  padding-left:15px;
  display:inline-block !important;
  width:208px;
}
.sale-price-catalog .top-assistant h2 {
  padding-bottom:2px !important;
}
.company-sect .filter-block {
  display:block !important;
}
.company-sect .filter-block h4 {
  margin-top:0;
}
.company-sect .bx-sidebar-block {
  display:none;
}
.company-sect .on {
  display:block;
}
.company-sect .fa-sort-down {
  top:-5px;
}
.company-sect .fa-sort-up {
  top:3px;
}
}@media only screen and (max-width:767px) {
  h1.name-page {
  font-size:1.4em;
}
h2.name-page {
  font-size:1.4em;
}
.main-head .toggle-menu span {
  top:0;
}
.main-head .top-menu .navi-cab {
  display:none;
}
.main-head .top-menu .top-connection {
  display:inline-flex !important;
  padding-top:10px;
}
.main-head .top-menu .top-connection a {
  color:#000;
  transition:all 0.1s ease;
}
.main-head .top-menu .top-connection a:active {
  color:#fc0;
  transition:all 0.1s ease;
}
.main-head .top-menu .top-connection .top-tele {
  padding-right:10px;
}
.main-head .top-menu .top-connection i {
  padding-right:10px;
  font-size:20px;
}
.main-head .toggle-menu {
  padding-top:15px;
}
.main-head .middle-head {
  padding:7px 0 !important;
}
.main-head .middle-head .cont-button {
  display:none !important;
}
.main-head .middle-head .catalog-product p {
  line-height:1.5em;
  font-size:1.5em;
}
.main-head .middle-head .search-head .border {
  bottom:0;
}
.section-2 .product-item-title {
  position:absolute;
  width:50%;
  top:15px;
  right:15px;
  text-align:right;
}
.section-2 .catalog .tab-demo .active {
  opacity:1 !important;
  height:auto !important;
}
.section-2 .catalog .tab-demo .tabs {
  opacity:0;
  height:0;
}
.section-2 .catalog .tab-demo .on {
  border:1px solid #fc0 !important;
}
.section-2 .catalog .tab-demo .top-assistant {
  padding:0 !important;
}
.section-2 .catalog .tab-demo .top-assistant h2 {
  display:inline-block !important;
  cursor:pointer;
  border:1px solid #e4e4e4;
  padding-bottom:20px !important;
  margin-top:15px !important;
  font-size:14px !important;
}
.section-2 .catalog .title {
  display:none;
}
.section-2 .banner-sales {
  padding-bottom:15px !important;
}
.section-2 .banner-sales img {
  width:100%;
}
.section-2 .service {
  display:none;
}
.section-2 .news-sait {
  display:none;
}
.section-2 .mailing {
  display:none;
}
.section-2 .mailing-bottom {
  display:block !important;
}
.section-2 .company-img {
  display:none;
}
.section-2 .news-price {
  display:none;
}
.section-2 .banner-sale {
  display:none;
}
.section-2 .sale-price-catalog {
  display:none;
}
.section-2 .product-item-button-container {
  text-align:left;
  padding-top:30px;
  width:30%;
}
.section-2 .product-item-button-container .btn {
  position:relative;
  margin-top:11px;
}
.section-2 .product-item-container .border {
  left:4px;
}
.section-2 .product-item-container .product-item-image-wrapper {
  padding-top:25% !important;
}
.section-2 .product-item-container .product-item-image-original {
  background-position:left;
  width:28%;
}
.section-2 .product-item-container .product-item-title a {
  font-size:20px !important;
}
.section-2 .product-item-container .bx-item-sku {
  position:absolute;
  right:10px;
  top:25%;
  width:50%;
  clear:both;
  text-align:right;
}
.section-2 .product-item-container .product-item-info-container-title {
  position:absolute;
  top:80%;
  right:17px;
}
.section-2 .product-item-container .product-item-price-container {
  margin-bottom:0;
  position:absolute;
}
.section-2 .product-item-container .product-item-quantity-container {
  position:absolute;
  right:15px;
  top:63%;
  transform:translateY(-20%);
  z-index:1000;
}
.section-4 .advantages-content .seven {
  padding-right:35px !important;
}
.section-5 {
  padding-top:1.5em;
  padding-bottom:15px;
  border-bottom:1px solid #fc0;
}
.section-5 h2 {
  margin-top:0;
}
.section-5 .title-suppliers {
  padding-bottom:1em;
  margin-bottom:0;
}
.bx-footer {
  padding-bottom:55px;
}
.bx-footer .bx-inclogofooter {
  display:none;
}
.bx-footer .bx-inclogofooter-text-search a {
  padding-bottom:5px !important;
}
.bx-footer .connection .bx-inclogofooter-email {
  padding-bottom:5px !important;
}
.bx-footer .connection .bx-inclogofooter-esitemap {
  padding-bottom:5px !important;
}
.bx-footer .connection .bx-social-footer {
  padding-bottom:5px !important;
}
.bx-footer .bx-footer-bottomline .flexSB {
  padding-top:10px !important;
}
.bx-footer .bx-footer-bottomline .copy-text p {
  font-size:10px !important;
  vertical-align:top !important;
}
.bx-footer .bx-footer-bottomline .firm {
  font-size:10px !important;
  vertical-align:top !important;
}
.company-sect .container-fluid .callback-text {
  padding-left:0 !important;
  max-width:54%;
}
.company-sect .container-fluid .callback-text h1,
.company-sect .container-fluid .callback-text .catalog-callback-title {
  font-size:28px;
}
.company-sect .container-fluid .callback-text h2 {
  font-size:14px;
}
.company-sect .container-fluid .callback-button {
  width:46%;
}
.company-sect .container-fluid .callback-button input {
  width:51%;
  float:inherit;
}
.company-sect .container-fluid .callback-button a {
  padding:4px 8px 7px;
  float:right;
}
.company-sect .product-item-container .product-item-title a {
  font-size:20px !important;
}
.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title {
  font-size:14px !important;
  font-weight:normal;
}
.company-sect .product-item-container .product-item .product-item-info-container .product-item-info-container-title .product-item-quantity {
  font-size:14px !important;
  padding-left:3px;
  font-weight:normal;
  font-family:'SegoeUX',sans-serif;
}
.company-sect .product-item-container .product-item .product-item-price-container .product-item-price-current {
  font-size:1.3em !important;
}
.company-sect .product-item-container .border {
  left:4px;
}
.company-sect .product-item-container .product-item-image-wrapper {
  padding-top:25% !important;
  margin-top:5px;
  width:50%;
}
.company-sect .product-item-container .product-item-image-original {
  background-position:center;
}
.company-sect .product-item-container .product-item-title {
  position:absolute;
  top:10px;
  width:50%;
  right:3%;
  height:6em !important;
  text-align:right;
}
.company-sect .product-item-container .bx-item-sku {
  position:absolute;
  right:10px;
  top:25%;
  width:50%;
  clear:both;
  text-align:right;
}
.company-sect .product-item-container .product-item-info-container-title {
  position:absolute;
  top:80%;
  right:17px;
}
.company-sect .product-item-container .product-item-info-container-title .product-item-quantity {
  float:none;
}
.company-sect .product-item-container .product-item-price-container {
  margin-bottom:0;
  position:absolute;
}
.company-sect .product-item-container .product-item-quantity-container {
  position:absolute;
  right:15px;
  top:63%;
  transform:translateY(-20%);
  z-index:20;
}
.company-sect .product-item-container .product-item-quantity-container .product-item-amount input {
  width:22%;
}
.company-sect .product-item-container .product-item-button-container {
  text-align:left;
  padding-top:30px;
  width:130px;
}
.company-sect .product-item-container .product-item-button-container .btn {
  position:relative;
  margin-top:11px;
}
.card-product .product-item-detail-slider-controls-image {
  display:none;
}
.card-product .bx-title {
  display:inline-block;
  position:relative;
  width:100%;
  text-align:center;
  font-size:20px;
  padding-top:20px;
}
.card-product .product-item-detail-slider-block.product-item-detail-slider-block-square {
  width:100%;
}
.card-product .product-item-detail-tabs-container .active a {
  font-size:14px !important;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab a {
  font-size:12px;
}
.card-product .product-item-container .product-item .product-item-info-container {
  padding:0;
}
.card-product .product-item-container .border {
  left:4px;
}
.card-product .product-item-container .product-item-image-wrapper {
  padding-top:25% !important;
  margin-top:5px;
  width:50%;
}
.card-product .product-item-container .product-item-image-original {
  background-position:center;
}
.card-product .product-item-container .product-item-title {
  position:absolute;
  top:10px;
  right:3%;
  width:50%;
  text-align:right;
}
.card-product .product-item-container .product-item-title a {
  font-size:20px !important;
}
.card-product .product-item-container .bx-item-sku {
  position:absolute;
  right:10px;
  top:25%;
  width:50%;
  clear:both;
  text-align:right;
}
.card-product .product-item-container .product-item-info-container-title {
  position:absolute;
  top:80%;
  right:17px;
}
.card-product .product-item-container .product-item-info-container-title .product-item-quantity {
  float:none;
  padding-left:3px;
  font-size:14px;
}
.card-product .product-item-container .product-item .product-item-price-container {
  margin-bottom:0;
  position:absolute;
  padding-left:0;
}
.card-product .product-item-container .product-item-quantity-container {
  position:absolute;
  right:15px;
  top:63%;
  transform:translateY(-20%);
  z-index:20;
}
.card-product .product-item-container .product-item-button-container {
  text-align:left;
  padding-top:30px;
}
.card-product .product-item-container .product-item-button-container .btn {
  position:relative;
  margin-top:11px;
  width:130px;
}
.about-company .menu-company a {
  font-size:12px;
  padding:10px;
}
.contacts h1 {
  margin-bottom:20px;
}
.contacts .menu-contacts a {
  font-size:12px;
  padding:10px;
}
.contacts .information h4 {
  margin-top:0;
}
.contacts .information .address input {
  display:none;
}
.contacts .information .phones input {
  display:none;
}
.contacts .information .email input {
  display:none;
}
.contacts .bx_mfeedback input {
  display:block;
}
.contacts .bx_mfeedback textarea {
  max-width:100%;
}
}@media only screen and (max-width:580px) {
  .main-head .middle-head .catalog-product p {
  font-size:1.5em;
  line-height:1.5em;
  padding:0 10px 0 0;
}
.main-head .cont-button {
  display:none !important;
}
.section-2 .product-item-container .border {
  left:3px;
}
.section-2 .catalog .news-prices .top-assistant {
  padding-bottom:70px !important;
}
.section-2 .catalog .news-prices .top-assistant h2 {
  font-size:14px !important;
  padding:5px !important;
  margin-top:10px !important;
  margin-bottom:0 !important;
}
.section-4 .img-text {
  padding-left:0 !important;
  padding-right:15px !important;
}
.section-4 .advantage-work .advantages-content .seven {
  padding-right:0 !important;
}
.section-5 .title-suppliers {
  text-align:left !important;
}
.section-5 .title-suppliers h2 {
  font-size:20px !important;
}
.bx-footer .bx-footer-bottomline img {
  display:none;
}
.company-sect {
  padding:0;
}
.company-sect .catalog-callback {
  padding-bottom:6px;
}
.company-sect .catalog-callback .container-fluid .callback-text {
  position:relative;
  max-width:100%;
  padding-bottom:25px;
}
.company-sect .catalog-callback .container-fluid .callback-text h1,
.company-sect .catalog-callback .container-fluid .callback-text .catalog-callback-title {
  padding-bottom:10px;
}
.company-sect .catalog-callback .container-fluid .callback-button {
  position:relative;
  width:100%;
}
.company-sect .catalog-callback .container-fluid .callback-button input {
  float:left;
  width:70%;
}
.company-sect .catalog-callback .container-fluid .callback-button a {
  float:left;
}
.company-sect .product-item-container .border {
  left:3px;
}
.card-product .description {
  max-width:100%;
  text-align:center;
  margin-right:0;
}
.card-product .product-item-detail-tabs-container {
  padding:1em 0;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab {
  width:100%;
  height:35px;
}
.card-product .product-item-detail-tabs-container .product-item-detail-tab-link {
  padding:0;
}
.card-product .product-item-container .border {
  left:3px;
}
.about-company .menu-company a {
  display:block;
  font-size:14px;
  padding:15px;
}
.about-company .choice-us {
  padding-top:10px;
}
.about-company h1 {
  margin-bottom:20px;
  font-size:20px;
}
.about-company p {
  font-size:14px;
}
.about-company .choice {
  text-align:center;
  padding-top:0;
}
.about-company .choice h4 {
  position:relative;
  display:block;
  text-align:center;
  padding:0;
}
.about-company .choice p {
  position:relative;
  display:block;
  text-align:center;
  padding:10px 0;
}
.contacts .information h4 p {
  font-size:14px;
}
.menu-contacts a {
  display:block;
  font-size:14px;
  padding:15px;
}
}@media only screen and (max-width:575px) {
  .main-head .search-head .border {
  width:87%;
}
}@media only screen and (max-width:536px) {
  .main-head .search-head input {
  margin-left:0;
}
}@media only screen and (max-width:480px) {
  .main-head .top-menu .top-connection i {
  padding-right:0;
  font-size:15px;
}
.main-head .overlays .popups input {
  width:275px;
}
.main-head .overlays .popups textarea {
  width:275px;
}
.main-head .overlays-1 .popups-1 input {
  width:275px;
}
.main-head .overlays-1 .popups-1 textarea {
  width:275px;
}
.main-head .top-menu .search-head .border {
  display:none;
}
.main-head .top-menu .search-head input {
  margin-left:0;
  padding:11px 0 15px 5px;
}
.main-head .but p {
  font-size:15px;
}
.main-head .middle-head .col-6 {
  padding:0;
}
.main-head .bottom-content h3 {
  font-size:30px;
}
.main-head .bottom-content h1 {
  font-size:38px;
}
.main-head .bottom-content h2 {
  padding-top:2px;
  font-size:23px;
}
.main-head .search .fa-search {
  display:none;
}
.section-2 .product-item-container .product-item-title a {
  font-size:12px !important;
}
.section-2 .product-item-container .border {
  left:2px;
}
.section-4 .advantage-work .advantages-content .seven {
  padding-right:15px !important;
}
.bx-footer .connection .bx-inclogofooter-tel-connection .telephone {
  font-size:12px !important;
}
.bx-footer .bx-block-title-search {
  margin-top:2px !important;
}
.bx-footer .bx-inclogofooter-text-search {
  font-size:11px !important;
}
.company-sect .catalog-callback .container-fluid .callback-text {
  padding-bottom:10px;
}
.company-sect .catalog-callback .container-fluid .callback-text h1,
.company-sect .catalog-callback .container-fluid .callback-text .catalog-callback-title {
  font-size:27px;
}
.company-sect .catalog-callback .container-fluid .callback-text h2 {
  font-size:12px;
}
.company-sect .catalog-callback .container-fluid .callback-button {
  display:block;
}
.company-sect .catalog-callback .container-fluid .callback-button input {
  width:100%;
  margin-bottom:10px;
}
.company-sect .catalog-callback .container-fluid .callback-button a {
  float:left;
  position:relative;
  padding:4px 50px 7px;
  margin-left:0;
  left:50%;
  transform:translateX(-50%);
}
.company-sect .product-item-container .border {
  left:2px;
}
.company-sect .product-item-container .product-item-title a {
  font-size:12px !important;
}
.card-product .product-item-detail-info-section .product-item-detail-info-container {
  text-align:right;
}
.card-product .product-item-detail-pay-block .button-number {
  max-width:100% !important;
}
.card-product .product-item-detail-pay-block .button-number .product-item-amount {
  display:flex;
  width:auto;
}
.card-product .product-item-detail-pay-block .price {
  max-width:100%;
  float:left;
}
.card-product .product-item-detail-pay-block .discounted-goods {
  padding-left:0;
  max-width:100%;
  float:none;
}
.card-product .product-item-detail-pay-block .basket .btn {
  max-width:100%;
}
.card-product .product-item-detail-properties dd {
  font-size:14px;
}
.card-product .product-item-detail-properties dt {
  font-size:14px;
}
.card-product .product-item-container .product-item-title a {
  font-size:12px !important;
}
.card-product .catalog-block-header {
  font-size:21px;
}
.card-product .product-item-container .product-item .product-item-price-container {
  width:auto;
}
.product-item-amount-field-container {
  display:contents;
  margin:0;
}
.card-product .product-item-container .product-item-title {
  width:48%;
}
.product-item-amount {
  text-align:right;
  display:flex;
}
.cena {
  padding:10px 0 0 10px;
}
}@media only screen and (min-width:993px) {
  .main-head .middle-head .mobile-pro {
  padding:0 0 20px 0;
}
.main-head .top-logo {
  display:none !important;
}
.main-head .toggle-menu {
  display:none;
}
}@media only screen and (min-width:768px) {
  .main-head .top-menu .top-connection {
  display:none !important;
}
.section-2 .catalog .tab-demo {
  display:none !important;
}
.section-2 .banner-sales {
  display:none !important;
}
.section-6 {
  display:none;
}
}@media only screen and (width:1200px) {
  .section-2 .service .bx-block-title img {
  left:-9px;
  bottom:20px;
}
.section-4 .advantages-content {
  text-align:center;
}
.main-head .search .fa-search {
  right:15px;
}
.company-sect .container-fluid .callback-text {
  width:45%;
}
}@media only screen and (width:992px) {
  .card-product .product-item-detail-slider-controls-image {
  width:55px;
  height:45px;
}
.about-company .menu-company a {
  display:block;
}
.contacts .menu-contacts a {
  display:block;
}
}@media (max-width:992px) {
  .suppliers-grid {
  grid-template-columns:repeat(auto-fill,minmax(140px,1fr));
}
.supplier-item a {
  width:140px;
  height:140px;
}
ul.char {
  column-count:1;
  padding:0px 20px;
}
}@media (max-width:768px) {
  .suppliers-grid {
  grid-template-columns:repeat(auto-fill,minmax(120px,1fr));
}
.supplier-item a {
  width:120px;
  height:120px;
}
.company-text h1 {
  font-size:22px;
  text-transform:uppercase;
}
.catalog_row_list_main {
  column-count:2;
}
.catalog_row_list {
  column-count:2;
}
h1 {
  font-size:22px;
}
.h1 {
  font-size:22px;
}
}@media (max-width:576px) {
  .suppliers-grid {
  grid-template-columns:repeat(auto-fill,minmax(110px,1fr));
}
.supplier-item a {
  width:110px;
  height:110px;
}
}@media (max-width:998px) {
  .catalog_row_list_main {
  column-count:3;
}
}@media (max-width:468px) {
  .catalog_row_list_main {
  column-count:1;
}
.catalog_row_list {
  column-count:1;
}
}@media (max-width:991px) {
  .product-item-line-card .product-item .col-sm-6:nth-child(2n) {
  clear:both;
}
.product-item-line-card .product-item-scu-container-title {
  text-align:center;
}
.product-item-line-card .product-item-scu-item-list {
  text-align:center;
}
.product-item-line-card .product-item-scu-item-color-container {
  display:inline-block;
  float:none;
}
.product-item-line-card .product-item-scu-item-text-container {
  display:inline-block;
  float:none;
}
.product-item-detail-tabs-list {
  display:flex;
}
}@media all and (transform-3d),(-webkit-transform-3d) {
  .product-item-image-slide {
  transition:transform .6s ease-in-out;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  -webkit-perspective:1000px;
  perspective:1000px;
}
.product-item-image-slide.next {
  left:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0);
}
.product-item-image-slide.active.right {
  left:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0);
}
.product-item-image-slide.prev {
  left:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
}
.product-item-image-slide.active.left {
  left:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
}
.product-item-image-slide.next.left {
  left:0;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}
.product-item-image-slide.prev.right {
  left:0;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}
.product-item-image-slide.active {
  left:0;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}
}@media only screen and (max-width:1200px) {
  .company-sect .product-item-container .product-item-price-container span {
  font-size:12px !important;
  color:#3f3f3f;
}
}@media all and (transform-3d),(-webkit-transform-3d) {
  .product-item-image-slide {
  transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  -webkit-perspective:1000px;
  perspective:1000px;
}
.product-item-image-slide.next {
  left:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0);
}
.product-item-image-slide.active.right {
  left:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0);
}
.product-item-image-slide.prev {
  left:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
}
.product-item-image-slide.active.left {
  left:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
}
.product-item-image-slide.next.left {
  left:0;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}
.product-item-image-slide.prev.right {
  left:0;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}
.product-item-image-slide.active {
  left:0;
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}
}@media (max-width:767px) {
  .product-item-label-text > div {
  line-height:0;
}
.product-item-label-text.product-item-label-small span {
  margin-bottom:1px;
  padding:2px 7px;
  font-size:10px;
  line-height:14px;
}
.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span {
  margin-bottom:1px;
  padding:2px 7px;
  font-size:10px;
  line-height:14px;
}
.product-item-big-card .product-item-label-text.product-item-label-small span {
  margin-bottom:1px;
  padding:3px 12px;
  font-size:14px;
  line-height:16px;
}
.product-item-label-text.product-item-label-big span {
  margin-bottom:1px;
  padding:3px 12px;
  font-size:14px;
  line-height:16px;
}
.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span {
  margin-bottom:1px;
  padding:3px 12px;
  font-size:14px;
  line-height:16px;
}
.product-item-big-card .product-item-label-text.product-item-label-big span {
  padding:3px 12px;
  font-size:20px;
  line-height:25px;
}
.product-item-label-ring.product-item-label-small {
  --product-item-label-ring-size:40px;
  width:var(--product-item-label-ring-size);
  height:var(--product-item-label-ring-size);
  line-height:var(--product-item-label-ring-size);
  font-size:14px;
}
.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small {
  --product-item-label-ring-size:40px;
  width:var(--product-item-label-ring-size);
  height:var(--product-item-label-ring-size);
  line-height:var(--product-item-label-ring-size);
  font-size:14px;
}
.product-item-big-card .product-item-label-ring.product-item-label-small {
  width:35px;
  height:35px;
  font-size:12px;
  line-height:35px;
}
.product-item-label-ring.product-item-label-big {
  width:35px;
  height:35px;
  font-size:12px;
  line-height:35px;
}
.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big {
  width:35px;
  height:35px;
  font-size:12px;
  line-height:35px;
}
.product-item-big-card .product-item-label-ring.product-item-label-big {
  width:70px;
  height:70px;
  font-size:24px;
  line-height:70px;
}
.product-item-big-card .product-item-title a {
  font-size:14px;
}
}@media (max-width:1199px) {
  .product-item-big-card .product-item-title a {
  font-size:18px;
}
}@media (max-width:991px) {
  .product-item-big-card .product-item-title a {
  font-size:16px;
}
}@media (max-width:575px) {
  .product-item-big-card .product-item-title a {
  font-size:16px;
}
  .popup-window img {
    display: none!important;
}

}

.product-item-quantity-container{
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

.product-item-quantity-container .product-item-amount-field-container{
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

.product-item-quantity-container .product-item-amount-description-container{
  text-align: right;
}




.swiper-container {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-container.main .swiper-button-next {
    position: absolute;
    z-index: 100;
}
.swiper-container.main .swiper-button-prev {
    position: absolute;
    z-index: 100;
}

.swiper-button-next .fa,
.swiper-button-prev .fa {
    top: 10px;
    position: absolute;
    left: 11px;
}

/* End */
/* /bitrix/templates/shop/css/slick.css?16570243871742 */
/* /bitrix/templates/shop/css/jquery.mCustomScrollbar.css?155484585653591 */
/* /bitrix/templates/shop/css/jquery-multitabs.css?1554312948851 */
/* /bitrix/templates/shop/css/scss_compile_1782647814.css?1782648081167978 */
/* /bitrix/templates/shop/components/bitrix/menu/top_menu/style.css?1556123310187 */
/* /bitrix/templates/shop/components/bitrix/sale.basket.basket.line/top_user/style.css?15572284024403 */
/* /bitrix/templates/shop/components/bitrix/menu/catalog_vertical/style.css?174551667111026 */
/* /bitrix/templates/shop/components/bitrix/menu/catalog_vertical/themes/green/colors.css?15821865861043 */
/* /bitrix/templates/shop/components/arturgolubev/search.title/.default/style.css?166186113012957 */
/* /bitrix/templates/shop/components/bitrix/sale.basket.basket.line/top_basket/style.css?15591293764437 */
/* /bitrix/templates/shop/components/bitrix/menu/bottom_menu/style.css?1553080900567 */
/* /local/components/uniokit/main.feedback/templates/callback/style.css?1563537958293 */
/* /bitrix/templates/shop/components/bitrix/main.userconsent.request/template1/user_consent.css?15635393203905 */
/* /local/components/uniokit/main.feedback-order/templates/callback/style.css?1611958923293 */
/* /bitrix/components/bitrix/sale.basket.basket.line/templates/.default/style.css?17582906524934 */
/* /bitrix/templates/shop/styles.css?1698593763328 */
/* /bitrix/templates/shop/template_styles.css?1782647811240761 */
