


/* Start:/local/templates/minbank_2015/css/jquery-ui.css*/
/*! jQuery UI - v1.11.3 - 2015-02-24
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, slider.css
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}

/* End */



/* Start:/local/templates/minbank_2015/css/jquery.jscrollpane.css*/
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #dde;
	position: relative;
}

.jspDrag
{
	background: #bbd;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
/* End */



/* Start:/local/templates/minbank_2015/css/jquery.mCustomScrollbar.css*/
/*
== 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: none; touch-action: none; /* MSPointer events - direct all pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar{ -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: 5px;
		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{
		height: 100%;
		margin: 0 auto;
		
	}

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

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 5px;
		height: 100%;
		margin: 0 auto;
		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;
	}
	
	.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; 
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ 
		padding-bottom: 0; 
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.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") */

	
	.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: #ddd8dd;
	}

    .white .mCSB_scrollTools .mCSB_draggerRail{
		background-color: rgba(255,255,255,0.35);
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #910d10;
	}

    .white .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff;
	}

    .red .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #c1233a;
	}

	
	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url('/local/templates/minbank_2015/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:/local/templates/minbank_2015/css/jquery.kladr.min.css*/
.kladr-error{color:#cb3e27}#kladr_autocomplete ul{position:absolute;display:block;margin:0;padding:0;border:1px solid #c4c4c4;background-color:#fff;z-index:9999;overflow-x:hidden;overflow-y:auto;min-width:200px;max-height:420px;color:#313131}#kladr_autocomplete li{display:list-item;list-style-type:none;margin:0;padding:8px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#kladr_autocomplete li+li{border-top:1px solid #ededed}#kladr_autocomplete li:hover{background-color:#f2f2f2;cursor:pointer}#kladr_autocomplete li.active{background-color:#e9e9e9}#kladr_autocomplete a{text-decoration:none}#kladr_autocomplete strong{color:#038ebd}#kladr_autocomplete .spinner{position:absolute;display:block;margin:0;padding:0;width:16px;height:16px;background:url('/local/templates/minbank_2015/css/./images/spinner.png') center center no-repeat;z-index:9999}
/* End */



/* Start:/local/templates/minbank_2015/css/jquery.formstyler.css*/
.jq-checkbox{top:-1px;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;border:1px solid #C3C3C3;border-radius:3px;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:0 1px 1px rgba(0,0,0,.05), inset -1px -1px #FFF, inset 1px -1px #FFF;cursor:pointer;}
.jq-checkbox.checked .jq-checkbox__div{width:12px;height:12px;margin:2px 0 0 2px;border-radius:2px;background:#666;box-shadow:inset 0 -3px 6px #AAA;}
.jq-checkbox.focused{border:1px solid #08C;}
.jq-checkbox.disabled{opacity:.55;}
.jq-radio{top:-1px;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;border:1px solid #C3C3C3;border-radius:50%;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:0 1px 1px rgba(0,0,0,.05), inset -1px -1px #FFF, inset 1px -1px #FFF;cursor:pointer;}
.jq-radio.checked .jq-radio__div{width:10px;height:10px;margin:3px 0 0 3px;border-radius:50%;background:#777;box-shadow:inset 1px 1px 1px rgba(0,0,0,.7);}
.jq-radio.focused{border:1px solid #08C;}
.jq-radio.disabled{opacity:.55;}
.jq-file{width:270px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);}
.jq-file input{height:auto;line-height:1em;cursor:pointer;}
.jq-file__name{overflow:hidden;box-sizing:border-box;width:100%;height:34px;padding:0 80px 0 10px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#FFF;box-shadow:inset 1px 1px #F1F1F1;font:14px/32px Arial, sans-serif;color:#333;white-space:nowrap;text-overflow:ellipsis;}
.jq-file__browse{position:absolute;top:1px;right:1px;padding:0 10px;border-left:1px solid #CCC;border-radius:0 4px 4px 0;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial, sans-serif;color:#333;text-shadow:1px 1px #FFF;}
.jq-file:hover .jq-file__browse{background:#E6E6E6;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
.jq-file:active .jq-file__browse{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-file.focused .jq-file__name{border:1px solid #5794BF;}
.jq-file.disabled,
.jq-file.disabled .jq-file__name,
.jq-file.disabled .jq-file__browse{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-number{position:relative;display:inline-block;vertical-align:middle;padding:0 36px 0 0;}
.jq-number__field{width:100px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);}
.jq-number__field:hover{border-color:#B3B3B3;}
.jq-number__field input{box-sizing:border-box;width:100%;padding:8px 9px;border:none;outline:none;background:none;font:14px Arial, sans-serif;color:#333;text-align:left;-moz-appearance:textfield;}
.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;}
.jq-number__spin{position:absolute;top:0;right:0;width:32px;height:14px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:1px 1px #FFF;cursor:pointer;}
.jq-number__spin.minus{top:auto;bottom:0;}
.jq-number__spin:hover{background:#E6E6E6;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
.jq-number__spin:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-number__spin:after{content:'';position:absolute;top:4px;left:11px;width:0;height:0;border-right:5px solid transparent;border-bottom:5px solid #999;border-left:5px solid transparent;}
.jq-number__spin.minus:after{top:5px;border-top:5px solid #999;border-right:5px solid transparent;border-bottom:none;border-left:5px solid transparent;}
.jq-number__spin.minus:hover:after{border-top-color:#000;}
.jq-number__spin.plus:hover:after{border-bottom-color:#000;}
.jq-number.focused .jq-number__field{border:1px solid #5794BF;}
.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-number.disabled .jq-number__spin:after{border-bottom-color:#AAA;}
.jq-number.disabled .jq-number__spin.minus:after{border-top-color:#AAA;}
.jq-selectbox{vertical-align:middle;cursor:pointer;}
.jq-selectbox__select{height:32px;padding:0 45px 0 10px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial, sans-serif;color:#333;text-shadow:1px 1px #FFF;}
.jq-selectbox__select:hover{background:#E6E6E6;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
.jq-selectbox__select:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-selectbox.focused .jq-selectbox__select{border:1px solid #5794BF;}
.jq-selectbox.disabled .jq-selectbox__select{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-selectbox__select-text{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;}
.jq-selectbox .placeholder{color:#888;}
.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%;border-left:1px solid #CCC;}
.jq-selectbox__trigger-arrow{position:absolute;top:14px;right:12px;width:0;height:0;border-top:5px solid #999;border-right:5px solid transparent;border-left:5px solid transparent;}
.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000;}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#AAA;}
.jq-selectbox__dropdown{box-sizing:border-box;width:100%;margin:2px 0 0;padding:0;border:1px solid #CCC;border-radius:4px;background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.2);font:14px/18px Arial, sans-serif;}
.jq-selectbox__search{margin:5px;}
.jq-selectbox__search input{box-sizing:border-box;width:100%;margin:0;padding:5px 27px 6px 8px;border:1px solid #CCC;border-radius:3px;outline:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;box-shadow:inset 1px 1px #F1F1F1;color:#333;-webkit-appearance:textfield;}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none;}
.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#F0F0F0;font-size:13px;}
.jq-selectbox ul{margin:0;padding:0;}
.jq-selectbox li{min-height:18px;padding:5px 10px 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#231F20;}
.jq-selectbox li.selected{background-color:#A3ABB1;color:#FFF;}
.jq-selectbox li:hover{background-color:#08C;color:#FFF;}
.jq-selectbox li.disabled{color:#AAA;}
.jq-selectbox li.disabled:hover{background:none;}
.jq-selectbox li.optgroup{font-weight:bold;}
.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default;}
.jq-selectbox li.option{padding-left:25px;}
.jq-select-multiple{box-sizing:border-box;padding:1px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#FFF;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/18px Arial, sans-serif;color:#333;cursor:default;}
.jq-select-multiple.focused{border:1px solid #5794BF;}
.jq-select-multiple.disabled{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-select-multiple ul{margin:0;padding:0;}
.jq-select-multiple li{padding:3px 9px 4px;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.jq-select-multiple li:first-child{border-radius:3px 3px 0 0;}
.jq-select-multiple li:last-child{border-radius:0 0 3px 3px;}
.jq-select-multiple li.selected{background:#08C;color:#FFF;}
.jq-select-multiple li.disabled{color:#AAA;}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled{background:#CCC;color:#FFF;}
.jq-select-multiple li.optgroup{font-weight:bold;}
.jq-select-multiple li.option{padding-left:25px;}
input[type='email'].styler,
input[type='password'].styler,
input[type='search'].styler,
input[type='tel'].styler,
input[type='text'].styler,
input[type='url'].styler,
textarea.styler{padding:8px 9px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px Arial, sans-serif;color:#333;}
input[type='search'].styler{-webkit-appearance:none;}
textarea.styler{overflow:auto;}
input[type='email'].styler:hover,
input[type='password'].styler:hover,
input[type='search'].styler:hover,
input[type='tel'].styler:hover,
input[type='text'].styler:hover,
input[type='url'].styler:hover,
textarea.styler:hover{border-color:#B3B3B3;}
input[type='email'].styler:focus,
input[type='password'].styler:focus,
input[type='search'].styler:focus,
input[type='tel'].styler:focus,
input[type='text'].styler:focus,
input[type='url'].styler:focus,
textarea.styler:focus{border-color:#CCC;border-top-color:#B3B3B3;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);}
button.styler,
input[type='button'].styler,
input[type='submit'].styler,
input[type='reset'].styler{overflow:visible;padding:8px 11px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;outline:none;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px Arial, sans-serif;color:#333;text-shadow:1px 1px #FFF;cursor:pointer;}
button.styler::-moz-focus-inner,
input[type='button'].styler::-moz-focus-inner,
input[type='submit'].styler::-moz-focus-inner,
input[type='reset'].styler::-moz-focus-inner{padding:0;border:0;}
button.styler:not([disabled]):hover,
input[type='button'].styler:not([disabled]):hover,
input[type='submit'].styler:not([disabled]):hover,
input[type='reset'].styler:hover{background:#E6E6E6;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
button.styler:not([disabled]):active,
input[type='button'].styler:not([disabled]):active,
input[type='submit'].styler:not([disabled]):active,
input[type='reset'].styler:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
button.styler[disabled],
input[type='button'].styler[disabled],
input[type='submit'].styler[disabled]{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
/* End */



/* Start:/local/templates/minbank_2015/css/owl.carousel.css*/
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{display:none;}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-item img{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('/local/templates/minbank_2015/css/owl.video.play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
/* End */



/* Start:/local/templates/minbank_2015/css/all.css*/
@charset "windows-1251";
@font-face {
    font-family: 'proxi-semi';
    src: url('/local/templates/minbank_2015/css/proxima_nova_semibold-webfont.eot');
    src: url('/local/templates/minbank_2015/css/proxima_nova_semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/minbank_2015/css/proxima_nova_semibold-webfont.woff2') format('woff2'),
         url('/local/templates/minbank_2015/css/proxima_nova_semibold-webfont.woff') format('woff'),
         url('/local/templates/minbank_2015/css/proxima_nova_semibold-webfont.ttf') format('truetype'),
         url('/local/templates/minbank_2015/css/proxima_nova_semibold-webfont.svg#proxi-semi') format('svg');
    font-weight: normal;
    font-style: normal;
} 
 
@font-face {
    font-family: 'proxi-reg';
    src: url('/local/templates/minbank_2015/css/proxima_nova_regular-webfont.eot');
    src: url('/local/templates/minbank_2015/css/proxima_nova_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/minbank_2015/css/proxima_nova_regular-webfont.woff2') format('woff2'),
         url('/local/templates/minbank_2015/css/proxima_nova_regular-webfont.woff') format('woff'),
         url('/local/templates/minbank_2015/css/proxima_nova_regular-webfont.ttf') format('truetype'),
         url('/local/templates/minbank_2015/css/proxima_nova_regular-webfont.svg#proxi-reg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxi-regit';
    src: url('/local/templates/minbank_2015/css/proxima_nova_regular_italic-webfont.eot');
    src: url('/local/templates/minbank_2015/css/proxima_nova_regular_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/minbank_2015/css/proxima_nova_regular_italic-webfont.woff2') format('woff2'),
         url('/local/templates/minbank_2015/css/proxima_nova_regular_italic-webfont.woff') format('woff'),
         url('/local/templates/minbank_2015/css/proxima_nova_regular_italic-webfont.ttf') format('truetype'),
         url('/local/templates/minbank_2015/css/proxima_nova_regular_italic-webfont.svg#proxi-regit') format('svg');
    font-weight: normal;
    font-style: normal;
} 

@font-face {
    font-family: 'proxi-bold';
    src: url('/local/templates/minbank_2015/css/proxima_nova_bold-webfont.eot');
    src: url('/local/templates/minbank_2015/css/proxima_nova_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/minbank_2015/css/proxima_nova_bold-webfont.woff2') format('woff2'),
         url('/local/templates/minbank_2015/css/proxima_nova_bold-webfont.woff') format('woff'),
         url('/local/templates/minbank_2015/css/proxima_nova_bold-webfont.ttf') format('truetype'),
         url('/local/templates/minbank_2015/css/proxima_nova_bold-webfont.svg#proxi-bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxi-light';
    src: url('/local/templates/minbank_2015/css/proxima_nova_light-webfont.eot');
    src: url('/local/templates/minbank_2015/css/proxima_nova_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/minbank_2015/css/proxima_nova_light-webfont.woff2') format('woff2'),
         url('/local/templates/minbank_2015/css/proxima_nova_light-webfont.woff') format('woff'),
         url('/local/templates/minbank_2015/css/proxima_nova_light-webfont.ttf') format('truetype'),
         url('/local/templates/minbank_2015/css/proxima_nova_light-webfont.svg#proxi-light') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxi-thin';
    src: url('/local/templates/minbank_2015/css/proxima-nova-thin.eot');
    src: url('/local/templates/minbank_2015/css/proxima-nova-thin.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/minbank_2015/css/proxima-nova-thin.woff') format('woff'),
         url('/local/templates/minbank_2015/css/proxima-nova-thin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

input::-ms-clear {
   display: none;
}


body{margin:0; font-family: 'proxi-reg'; font-size: 14px;text-size-adjust: none;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a {text-decoration: none; color: inherit;}
a.u {text-decoration: underline;}
a.uh:hover {text-decoration: underline;}
a:hover, a.u:hover {text-decoration: none;}
.wrap {position: relative; min-width: 1000px;min-height:100vh;padding: 0 0 503px;overflow:hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
table{border-collapse:collapse;}
a img{border:none;outline:none;}
.center{max-width:1170px;min-width:960px;margin:0 auto;position:relative;}
header{margin-top: 0; height:161px;background:#fff; transition: all 500ms ease-out 0s; -webkit-transition: all 500ms ease-out 0s;}
.wrap.fixnav header {
    overflow: hidden;
    /*margin-top: -161px;*/
}
header .center{height:161px;}
h2{font-family: 'proxi-light';text-transform:uppercase;font-size:30px;line-height:36px;font-weight:100;}
.logo{display:block;margin-top:39px;margin-bottom:3px;}
.header-logo-wrap{height:161px;width:29.65%;float:left;}
.header-logo-dsk{text-transform:uppercase;font-family: 'proxi-semi';color:#bfbfbf;font-size:9px;line-height:9px;}
.header-box-1{width:21.62%;height:161px;position:relative;float:left;}
.header-select-country{color:#000;font-family: 'proxi-semi';font-size:16px;line-height:19px;text-transform:uppercase;cursor:pointer;padding-left:38px;padding-top:39px;margin-bottom:13px;}
.header-select-country:hover span{background:none;color:#910d10;}
.header-select-country span{background:url('/local/templates/minbank_2015/css/../img/border.png') 0 100% repeat-x;position:relative;}
.header-select-country span:after{content:'';display:block;position:absolute;left:-38px;top:0;width:18px;height:28px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 0 no-repeat;transition: all 250ms ease;}
.header-select-country:hover span:after{top:5px;}
.header-box-1-lnk{display:block;padding-left:38px;color:#910d10;text-transform:uppercase;font-size:10px;line-height:11px; font-family: 'proxi-reg';color:#bfbfbf;margin-bottom:4px;}
.header-box-1-lnk a{color:#910d10;text-decoration:none;background:url('/local/templates/minbank_2015/css/../img/border.png') 0 100% repeat-x;font-family: 'proxi-semi';}
.header-box-1-lnk a:hover{background:none;}
.header-box-2{width:21.62%;height:161px;position:relative;float:left;transition: all 250ms ease;}
.header-phones{color:#000;font-family: 'proxi-semi';text-transform:uppercase;font-size:16px;line-height:19px;padding-left:38px;padding-top:39px;margin-bottom:2px;}
.header-phones span{display:block;position:relative;}
.header-phones span:first-child:after{content:'';display:block;position:absolute;left:-35px;top:0;width:16px;height:24px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -20px 0 no-repeat;}
.header-phones span sup{position:relative;right:-2px;top:1px;color:#999;line-height:5px;}
.header-box-2 small{text-transform: uppercase;font-family: 'proxi-semi';color: #bfbfbf;font-size: 9px;line-height: 9px;padding-left:37px;}
.header-box-2 small sup{font-size:16px;line-height:16px;position:relative;top:2px;}
.header-box-3{width:21.62%;height:161px;position:absolute;left:73.10%;top:0;transition: all 250ms ease;}
.header-courses{color:#000;font-family: 'proxi-semi';text-transform:uppercase;font-size:16px;line-height:19px;padding-left:38px;padding-top:9px;margin-bottom:9px;}
.header-courses div{display:block;position:relative;}
.header-courses div:first-child:after{content:'';display:block;position:absolute;left:-38px;top:-3px;width:19px;height:25px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -38px 0 no-repeat;}
.header-courses div span{display:inline-block;width:80px; background-repeat: no-repeat; background-position: right center;}
.header-courses div span.ue {margin-left: 2px;}
.header-courses div span.course-up {background-image: url('/local/templates/minbank_2015/css/../img/c-up.png');}
.header-courses div span.course-down {background-image: url('/local/templates/minbank_2015/css/../img/c-down.png');}

.header-courses-date{padding-left:39px;font-family: 'proxi-semi';color:#bfbfbf;font-size:11px;line-height:11px;padding-top:23px;}
.header-box-3 small{padding-left:39px;font-family: 'proxi-semi';color:#bfbfbf;font-size:9px;line-height:10px;text-transform:uppercase;display:block;}
.header-search{width:44px;height:44px;background:url('/local/templates/minbank_2015/css/../img/search.png') 0 0 no-repeat;background-size:100% 100%;cursor:pointer;float:right;margin-top:45px;position:relative;}
.header-search:before{content:'';display:block;width:60px;height:60px;position:absolute;top:0;right:0;}
.header-search:after{content:'';display:block;width:44px;height:44px;background:url('/local/templates/minbank_2015/css/../img/search_h.png') 0 0 no-repeat;background-size:100% 100%;cursor:pointer;position:absolute;opacity:0;transition: all 250ms ease;}
.header-search:hover:after{opacity:1;}
.header-seach-input{height:40px;border:2px solid #e6e6e6;width:0px;display:none;opacity:1;position:absolute;right:55px;top:45px;cursor:default;background:#fff;}
.header-seach-input-wrap{height:161px;background:#fff;right:0px;top:-45px;position:absolute;padding-left:10px;padding-right:55px;display:none;}
.header-seach-input div{width:13px;height:13px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -102px no-repeat;cursor:pointer;position:absolute;right:11px;top:50%;margin-top:-7px;transition: all 250ms ease;}
.header-seach-input div:hover{transform: scale(0.9,0.9);}
.header-seach-input input{width:85%;height:40px;outline:none;display:block;border:none;line-height:40px;padding:0 0 0 20px;font-family: 'proxi-regit';color:#a6a6a6;}
.header-box-hidden{opacity:0;}
.menu-box{background:#f6f6f6; height:108px;position:relative;background:#e6e6e6;overflow-x:hidden;z-index:5; width: 100%; transition: all 250ms ease-out 0s; -webkit-transition: all 250ms ease-out 0s;}
/*.menu-box:after{content:'';display:block;width:50%;position:absolute;background:#f6f6f6;top:0;left:0;height:108px;z-index:1;}
*/
.wrap.fixnav .menu-box{/*height: 50px;*/}
.menu-box .center{height:108px;background:#ededed;z-index:2;}
.menu-box .center:after{content:'';width:108px;height:108px;position:absolute;left:-85px;top:0;z-index:2;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -117px no-repeat;}
.menu-box .center:before{content:'';width:108px;height:108px;position:absolute;right:-85px;top:0;z-index:2;background:url('/local/templates/minbank_2015/css/../img/spr.png') -110px -117px no-repeat;}
.menu-box-button-privat-wrap{text-align:center;width:23.07%;height:89px;position:absolute;z-index:4;top:-89px;}
.menu-box-button-privat{text-align:center;width:100%;height:70px;position:absolute;top:0;left:0;line-height:70px;background:#0d918f;cursor:pointer;overflow:hidden;z-index:1;}
.menu-box-button-privat:after{content:'';display:block;height:70px;width:72px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -201px -30px no-repeat;position:absolute;left:0;top:0;transition: all 150ms ease;}
.menu-box-button-privat:before{content:'';display:block;height:70px;width:199px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -30px no-repeat;right:0;top:0;position:absolute;transition: all 150ms ease;z-index:3;}
.menu-box-button-privat-wrap:hover .menu-box-button-privat:after{left:-20px;opacity:0.7;}
.menu-box-button-privat-wrap:hover .menu-box-button-privat:before{right:-20px;opacity:0.7;}
.menu-box-button-privat-wrap span{cursor:pointer;position:relative;z-index:2;color:#fff;text-transform:uppercase;font-family: 'proxi-semi';font-size:16px;line-height:70px;z-index:3;}
.menu-box-button-privat-wrap span:after{content:'';width:8px;height:5px;margin-left:19px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -59px 0 no-repeat;display:inline-block;position:relative;top:-3px;left:0;}
.menu-box-button-buss-wrap{display:block;text-decoration:none;width:23.07%;height:89px;position:absolute;z-index:4;top:-89px;left:25.72%;text-align:center;}
.menu-box-button-buss{text-align:center;width:100%;height:70px;position:absolute;top:0;left:0;line-height:70px;background:#0d5191;cursor:pointer;overflow:hidden;z-index:1;}
.menu-box-button-buss:after{content:'';display:block;height:70px;width:71px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -440px -30px no-repeat;position:absolute;left:0;top:0;transition: all 150ms ease;}
.menu-box-button-buss:before{content:'';display:block;height:70px;width:163px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -275px -30px no-repeat;right:0;top:0;position:absolute;transition: all 150ms ease;z-index:3;}
.menu-box-button-buss-wrap:hover .menu-box-button-buss:after{left:-20px;opacity:0.7;}
.menu-box-button-buss-wrap:hover .menu-box-button-buss:before{right:-20px;opacity:0.7;}
.menu-box-button-buss-wrap span{cursor:pointer;position:relative;z-index:2;color:#fff;text-transform:uppercase;font-family: 'proxi-semi';font-size:16px;line-height:70px;z-index:3;}
.menu-box-button-buss-wrap span:after{content:'';width:8px;height:5px;margin-left:19px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -59px 0 no-repeat;display:inline-block;position:relative;top:-3px;left:0;}
.menu-box-buttons-wrap:after{cursor:pointer;opacity:0;content:'';display:block;width:100%;height:89px;position:absolute;left:0;top:0;z-index:2;background:#fff;box-shadow:0px -10px 60px 0px rgba(50, 50, 50, 0.1);transition: all 250ms ease;}
.menu-box-buttons-wrap:before{content:'';opacity:0;width:100%;height:50px;position:absolute;left:0;bottom:-25px;z-index:3;background:#fff;}
.menu-box-buttons-wrap.inner .menu-box-buttons{background:#fff;}
.menu-box-buttons-wrap.inner .menu-box-buttons:after,.menu-box-buttons-wrap.inner .menu-box-buttons:before{display:none;}
.menu-box-buttons-wrap.inner span{color:#000;}
.menu-box-buttons-wrap.inner span:after{background-position:-59px -9px;}

.menu-box-buttons-wrap.active:after,.menu-box-buttons-wrap.active:before{opacity:1;}
.menu-box-buttons-wrap span{transition: all 250ms ease;}
.menu-box-buttons-wrap.active span{color:#0d918f;}
.menu-box-buttons-wrap.active span:after{background-position:-69px 0;}
.active .menu-box-buttons{background:#fff;}
.active .menu-box-buttons:after,.active .menu-box-buttons:before{display:none;}
.menu-box-list{background:#fff;box-shadow:0px 0px 60px 0px rgba(50, 50, 50, 0.1);position:absolute;z-index:5;width:100%;}
.menu-box-list .center{position:relative;}
.menu-box-list-in{padding:56px 0;transition: all 150ms ease;display:none;}
.menu-box-list-in .center a{color: #0d918f;font-family:'proxi-semi';font-size:16px;line-height:16px;display:inline-block;text-decoration:none;position:relative;margin:9px 110px 9px 40px;transition: all 250ms ease;}
.menu-box-list-in .center a:after{content:'';display:block;width:9px;height:10px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -79px 0 no-repeat;position:absolute;left:-40px;top:2px;}
.menu-box-list-in .center a:before{content:'';display:block;width:0;height:1px;background:#910d10;position:absolute;bottom:0;left:0;transition: all 250ms ease;}
.menu-box-list-in .center a:hover{color:#910d10;}
.menu-box-list-in .center a:hover:before{width:100%;}
.menu-box-list-in .center a:hover:after{background-position:-90px 0;}
.menu-box-list-in.active{display:block;}

.menu-box .head-buttons,header .head-buttons{display:none;}

.fix-menu-box-list-in{padding:56px 0;transition: all 150ms ease;display:none;box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.1);position:fixed;top:50px;background:#fff;z-index:1;width:100%;}
.fix-menu-box-list-in .center{height:auto !important;}
.fix-menu-box-list-in .center a{color: #0d918f;font-family:'proxi-semi';font-size:16px;line-height:16px;display:inline-block;text-decoration:none;position:relative;margin:9px 110px 9px 40px;transition: all 250ms ease;}
.fix-menu-box-list-in .center a:after{content:'';display:block;width:9px;height:10px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -79px 0 no-repeat;position:absolute;left:-40px;top:2px;}
.fix-menu-box-list-in .center a:before{content:'';display:block;width:0;height:1px;background:#910d10;position:absolute;bottom:0;left:0;transition: all 250ms ease;}
.fix-menu-box-list-in .center a:hover{color:#910d10;}
.fix-menu-box-list-in .center a:hover:before{width:100%;}
.fix-menu-box-list-in .center a:hover:after{background-position:-90px 0;}
.fix-menu-box-list-in.active{display:block;}
.fixnav .menu-box-buttons-wrap:before{display:none;}


.menu-box-bid{transition: all 150ms ease;position:absolute;right:410px;top:-78px;height:50px;display:inline-block;padding-left:48px;padding-right:10px;width:130px;line-height: 44px;color:#333;text-transform:uppercase;font-family:'proxi-semi';cursor:pointer;font-size:12px;z-index:3;}
.menu-box-bid i{display:block;width:18px;height:21px;background:url('/local/templates/minbank_2015/css/../img/ico1.png') 0 0 no-repeat;background-size:100% 100%;position:absolute;left:16px;top:50%;margin-top:-13px;z-index:2;}
.menu-box-bid:hover{background:#910d10;color:#fff;}


.wrap-new header .head-buttons[rel="2"] .menu-box-bid{line-height: 1;padding: 14px 0 14px 5%;}
.wrap-new header .head-buttons[rel="3"] .menu-box-bid{line-height: 1;padding: 21px 0 19px 5%;top: 26px;height: 50px;}
.wrap-new header .head-buttons[rel="3"] .menu-box-bid i{left: 15.5%;margin: -14px 0 0 -11px;background: url('/local/templates/minbank_2015/css/../img/ico1_red.png') 0 0 no-repeat;}
.wrap-new header .head-buttons[rel="3"] .menu-box-bid:hover i{background: url('/local/templates/minbank_2015/css/../img/ico1h.png') 0 0 no-repeat;}
.wrap-new header .head-buttons[rel="3"] .menu-box-online {padding: 14px 0 11px 4.88%;line-height: 12px;top: auto;bottom: 25px;right: 0;width: 16% !important;height: 50px;}
.wrap-new header .head-buttons[rel="3"] .menu-box-online i{left: 15.5%;margin: -15px 0 0 -14px;background: url('/local/templates/minbank_2015/css/../img/ico5_red.png') 0 0 no-repeat;}
.wrap-new header .head-buttons[rel="3"] .menu-box-online:hover i{background: url('/local/templates/minbank_2015/css/../img/ico5h.png') 0 0 no-repeat;}


.menu-box-bid:hover .menu-box-bid-list {width:520px; height: auto;}
.wrap-new .menu-box-bid:hover .menu-box-bid-list{height:350px;width:350px !important;}
.menu-box-bid:hover i{background:url('/local/templates/minbank_2015/css/../img/ico1h.png') -0 0 no-repeat;background-size:100% 100%;}
.menu-box-bid:after{transition: all 150ms ease;content:'';display:block;opacity:0;width:53px;height: 44px;background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -230px no-repeat;position:absolute;left:0;top:0;z-index:1;}
.menu-box-bid:before{transition: all 150ms ease;content:'';display:block;opacity:0;width: 53px;height: 44px;background: url('/local/templates/minbank_2015/css/../img/spr.png') -55px -230px no-repeat;position:absolute;left:0;top:0;z-index:1;}
.menu-box-bid:hover:after,.menu-box-bid:hover:before{left:0;top:0;opacity:1;}
.menu-box-bid-list{overflow: hidden;display:block;cursor:default;position:absolute;width:520px;left:0;top: 44px;transition:300ms;height:0;margin: -20px 0 0 -20px;}
.menu-box-bid-list .menu-box-bid-in{overflow:hidden;position:relative;height: auto; width:auto;padding: 20px 40px;margin: 20px 0 0 20px;background:#fff;box-shadow:0px 0px 20px 0px rgba(50, 50, 50, 0.1);}
.fixed-nav .menu-box-bid-list {top:50px;}
.wrap-new .menu-box-bid-list .menu-box-bid-in {height:100%;padding:0;width:100%;}
.wrap-new .menu-box-bid-list .menu-box-bid-in[rel="1"]{height: auto;padding:0;width:240px;}
.wrap-new .menu-box-bid-list .menu-box-bid-in[rel="2"]{height:auto;padding:0;width:310px;}
.menu-box-bid-list:after {content:""; display:block; clear:both;}
.menu-box-bid-list a{transition: all 150ms ease;display:block;margin:22px 0 22px 46px;position:relative; text-transform:uppercase;font-family: 'proxi-semi';font-size:12px;line-height:12px !important;color:#000;cursor:pointer;}
.wrap-new .menu-box-bid-list a {position: relative;left:30px;margin: 29px 0 29px 46px;}
.wrap-new .menu-box-bid-list a[_type="bank_card"]{/* top:10px; */margin-top: 32px;}
.wrap-new .menu-box-bid-list a[_type="credit"]{/* top:50px; */}
.wrap-new  .menu-box-bid-list a[_type="deposit"]{/* top:90px; */}
.wrap-new  .menu-box-bid-list a[_type="mortgage"]{/* top:130px; */}

.wrap-new  .menu-box-bid-list a[_type="credits"]{/* top:10px; */}
.wrap-new  .menu-box-bid-list a[_type="rko"]{/* top:50px; */}
.wrap-new  .menu-box-bid-list a[_type="deposits"]{/* top:90px; */}
.wrap-new  .menu-box-bid-list a[_type="bank_cards"]{/* top:130px; */}

.wrap-new  .menu-box-bid-list .btlink{position: relative;/* top:192px; */border-top: 2px solid #e5e5e5;width: 100%;}
.wrap-new  .menu-box-bid-list a[_type="bank_gar"]{/* top:4px; */}
.wrap-new  .menu-box-bid-list a[_type="credit_msp"]{/* top:50px; */}
.menu-box-bid-in-ico-business-credit_msp:after {content: '';display: block;width: 27px;height: 22px;background: url('/local/templates/minbank_2015/css/../img/mspcredit_icon.png') 0 0 no-repeat;position: absolute;left: -46px;top: -5px;}


.menu-box-bid-list a:hover{color:#910d10;text-decoration:underline;}

.menu-box-bid-in-ico-business-bank_gar:after{content:'';display:block;width:27px;height:22px;background:url('/local/templates/minbank_2015/css/../img/icon-bank-gar.png') 0 0 no-repeat;position:absolute;left:-46px;top:-5px;}
.menu-box-bid-in-ico-business-bank_gar:hover:after{background-position: -28px 0;}

.menu-box-bid-in-ico1:after,.menu-box-bid-in-ico-business-bank_cards:after{content:'';display:block;width:28px;height:20px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -101px 0 no-repeat;position:absolute;left:-46px;top:-5px;}
.menu-box-bid-in-ico1:hover:after,.menu-box-bid-in-ico-business-bank_cards:hover:after{background-position:-131px 0;}
.menu-box-bid-in-ico2:after{content:'';display:block;width:26px;height:24px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -161px 0 no-repeat;position:absolute;left:-45px;top:-9px;}
.menu-box-bid-in-ico2:hover:after{background-position:-189px 0;}
.menu-box-bid-in-ico3:after{content:'';display:block;width:22px;height:22px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -217px 0 no-repeat;position:absolute;left:-43px;top:-6px;}
.menu-box-bid-in-ico3:hover:after{background-position:-241px 0;}
.menu-box-bid-in-ico4:after{content:'';display:block;width:32px;height:20px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -265px 0 no-repeat;position:absolute;left:-48px;top: -4px;}
.menu-box-bid-in-ico4:hover:after{background-position:-299px 0;}
.menu-box-bid-in-ico5:after,.menu-box-bid-in-ico-business-credits:after{content:'';display:block;width:28px;height:22px;background:url('/local/templates/minbank_2015/css/../img/bid-ico5.png') 0 0 no-repeat;position:absolute;left:-45px;top:-6px;}
.menu-box-bid-in-ico5:hover:after,.menu-box-bid-in-ico-business-credits:hover:after{background-image: url('/local/templates/minbank_2015/css/../img/bid-ico5-h.png');}
.menu-box-bid-in-ico6:after,.menu-box-bid-in-ico-business-rko:after{content:'';display:block;width:28px;height:22px;background:url('/local/templates/minbank_2015/css/../img/bid-ico6.png') 0 0 no-repeat;position:absolute;left:-43px;top:-6px;}
.menu-box-bid-in-ico6:hover:after,.menu-box-bid-in-ico-business-rko:hover:after{background-image: url('/local/templates/minbank_2015/css/../img/bid-ico6-h.png');}
.menu-box-bid-in-ico7:after,.menu-box-bid-in-ico-business-deposits:after{content:'';display:block;width:28px;height:23px;background:url('/local/templates/minbank_2015/css/../img/bid-ico7.png') 0 0 no-repeat;position:absolute;left:-44px;top:-5px;}
.menu-box-bid-in-ico7:hover:after,.menu-box-bid-in-ico-business-deposits:hover:after{background-image: url('/local/templates/minbank_2015/css/../img/bid-ico7-h.png');}
.menu-box-bid-in-ico8:after{content:'';display:block;width:36px;height:20px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -754px no-repeat;position:absolute;left:-47px;top:-6px;}
.menu-box-bid-in-ico8:hover:after{background-position:-42px -754px;}
.menu-box-bid-in-ico9:after{content:'';display:block;width:26px;height:25px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -85px -754px no-repeat;position:absolute;left: -44px;top: -7px;}
.menu-box-bid-in-ico9:hover:after{background-position:-120px -754px;}

.menu-box-bid-in {float:left;padding: 20px 40px;}
.menu-box-bid-title {margin-bottom:-15px;}
.menu-box-bid-delim {float:left; height:160px; border-left:2px solid #ededed; margin-top:35px;}

.menu-box-online{transition: all 150ms ease;position:absolute;right:180px;top:-78px;height:50px;display:inline-block;padding-left:54px;width:180px !important;line-height:50px;color:#333;text-transform:uppercase;font-family:'proxi-semi';cursor:pointer;font-size:12px;z-index:3;}
.menu-box-online:after{content:'';display:block;width:24px;height:20px;background:url('/local/templates/minbank_2015/css/../img/p2pred.png') 0 0 no-repeat;background-size:100% 100%;position:absolute;left:16px;top:55%;margin-top:-12px;z-index:2;}
.menu-box-online:hover{background:#fefefe;color:#910d10;}
.menu-box-online:hover:after{background:url('/local/templates/minbank_2015/css/../img/p2pblack.png') 0 0 no-repeat;background-size:100% 100%;}

.menu-box-credits{transition: all 150ms ease;position:absolute;right: -10px;top: 95px;height: 44px;display:inline-block;padding: 11px 7px 11px 4.3%;width: 17% !important;line-height: 1;color:#333;text-transform:uppercase;font-family:'proxi-semi';cursor:pointer;font-size:12px;z-index:3;box-sizing: border-box;}
.menu-box-credits i {display:block;width: 31px;height: 20px;background:url('/local/templates/minbank_2015/css/../img/icon-credit.svg') 0 0 no-repeat;background-size: 100% auto;position:absolute;left: 9px;top: 48%;margin-top: -10px;z-index:2;}
.menu-box-credits:hover{background:#0d918f;color:#fff;}
.menu-box-credits:hover i{background-position: 0 -28px;}

.fixed-nav .links .menu-box-online {width: auto !important;line-height: 1;display: inline-block;vertical-align: middle;text-align: center;height: auto;}

.menu-box-ib{background:#910d10;transition: all 150ms ease;position:absolute;right:0;top:-78px;height:50px;display:inline-block;width:112px;padding-left:56px;line-height:50px;color:#fff;text-transform:uppercase;font-family:'proxi-semi';cursor:pointer;font-size:12px;z-index:3;}
.menu-box-ib i{display:block;width:27px;height:22px;background:url('/local/templates/minbank_2015/css/../img/ico3.png') 0 0 no-repeat;background-size:100% 100%;position:absolute;left:16px;top:50%;margin-top:-12px;z-index:2;}
.menu-box-ib:hover{background:#910d10;color:#fff;}
.menu-box-ib:hover .menu-box-ib-list{display:block;}
.menu-box-ib:after{transition: all 150ms ease;content:'';display:block;opacity:0;width:53px;height:50px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -227px no-repeat;position:absolute;left:0;top:0;z-index:1;}
.menu-box-ib:before{transition: all 150ms ease;content:'';display:block;opacity:0;width:53px;height:50px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -55px -227px no-repeat;position:absolute;left:0;top:0;z-index:1;}
.menu-box-ib:hover:after,.menu-box-ib:hover:before{opacity:1;}
.menu-box-ib-list{display:none;cursor:default;position:absolute;width:168px;padding:20px 40px;right:0;top:50px;background:#fff;box-shadow:0px 0px 20px 0px rgba(50, 50, 50, 0.1);}
.menu-box-ib-list a{transition: all 150ms ease;display:block;margin:22px 0 22px 46px;position:relative;text-transform:uppercase;font-family: 'proxi-semi';font-size:12px;line-height:14px !important;color:#0d5191;cursor:pointer;}
.menu-box-ib-list a.buss{color:#0d5191;}
.menu-box-ib-in:after{content:'';display:block;width:27px;height:22px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -362px 0 no-repeat;position:absolute;left:-46px;top:3px;}
.menu-box-ib-list a.buss:after{background-position:-362px 0;}
.menu-box-ib-list a:hover:after{background-position:-333px 0;}
.menu-box-ib-list a:hover{color:#2a9e9d;text-decoration:underline;}
.menu-box-ib-in2:after{content:'';display:block;width:27px;height:22px;background:url(/local/templates/minbank_2015/css/../img/spr.png) -333px 0 no-repeat;position:absolute;left:-46px;top:3px;}
.menu-box-ib-list a.buss:after{background-position:-362px 0;}
.menu-box-ib-list a:hover:after{background-position:-333px 0;}
.menu-box-ib-list a:hover{color:#2a9e9d;text-decoration:underline;}
.main-slider{background:#ededed;position:relative;overflow:hidden; width: 100%;}
.main-slider-line{left:0;top:0;position:relative;z-index: 0;}
.main-slider-line:after{content:'';display:block;clear:both;}
.main-slider-line-in{float:left;width:100%;display: none;position: relative;}
.main-slider-line-in:first-child{display: block;}
.main-slider-line-in img{display:block;margin:0 auto;min-height: 200px;max-width:1500px;}
.main-slider-buttons{width:203px;height:102px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -230px -121px no-repeat;position:absolute;left:50%;bottom:0;z-index:2;margin-left:384px;}
.main-slider-button-left{width:101px;height:102px;position:absolute;left:0;top:0;cursor:pointer;}
.main-slider-button-right{width:102px;height:102px;position:absolute;right:0;top:0;cursor:pointer;}
.main-slider-button-left:before{transition: all 250ms ease;opacity:0;content:'';display:block;width:102px;height:102px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -437px -121px no-repeat;position:absolute;right:0;top:0;cursor:pointer;}
.main-slider-button-right:before{transition: all 250ms ease;opacity:0;content:'';display:block;width:102px;height:102px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -538px -121px no-repeat;position:absolute;right:0;top:0;cursor:pointer;}
.main-slider-button-left:after{transition: all 250ms ease;content:'';display:block;width:18px;height:27px;background:url('/local/templates/minbank_2015/css/../img/slider_left.png') no-repeat;background-size:100% 100%;cursor:pointer;bottom:22px;left:71px;position:absolute;}
.main-slider-button-right:after{transition: all 250ms ease;content:'';display:block;width:18px;height:27px;background:url('/local/templates/minbank_2015/css/../img/slider_right.png') no-repeat;background-size:100% 100%;cursor:pointer;bottom:22px;right:71px;position:absolute;}
.main-slider-button-left:hover:before{opacity:1;}
.main-slider-button-right:hover:before{opacity:1;}
.main-slider-button-left:hover:after{background:url('/local/templates/minbank_2015/css/../img/slider_left_h.png') no-repeat;background-size:100% 100%;}
.main-slider-button-right:hover:after{background:url('/local/templates/minbank_2015/css/../img/slider_right_h.png') no-repeat;background-size:100% 100%;}
.main-slider-titles{text-decoration:none;display:block;font-family: 'proxi-bold';color:#333;font-size:38px;line-height:38px;text-transform:uppercase;display:inline-block;position:absolute;z-index:2;top:50%;left:50%;margin-left:-585px;padding:30px 44px 30px 105px;}
.main-slider-titles span{text-decoration:underline;font-family: 'proxi-semi';text-transform:uppercase;color:#910d10;font-size:18px;line-height:18px;display:block;padding-top:15px;}
.main-slider-title2 i{}
.main-slider-titles span:hover{text-decoration:none;}
.main-slider-title1{margin-top:-36px;}
.main-slider-title2{margin-top:-20px;}
.main-slider-titles:hover{background:#910d10;color:#fff;}
.main-slider-titles:hover span{color:#fff;text-decoration:none;}

.main-slider-titles-wrap img{position:absolute;left: 50%;margin-left: -580px; margin-top: -50px;top:50%;}
.main-slider-icos{display:block;width:45px;height:67px;background-size:100% 100%;z-index:3;position:absolute;left:50%;margin-left:-560px;margin-top:-50px;top:50%;z-index:1;}
.main-slider-titles:after{content:'';display:none;background:url('/local/templates/minbank_2015/css/../img/slide_icoh.png') no-repeat;background-size:100% 100%;width:33px;height:59px;top:34px;left:36px;z-index:4;position:absolute;}
.main-slider-titles:hover:after{display:block;}
.main-submenu{position:relative;z-index:2;}

.main-submenu-color1,.main-submenu-color2,.main-submenu-color3,.main-submenu-color4{width:25%;float:left;padding:24px 0;height:297px;position:relative;left:1.1%;}
.main-submenu-color1{left:0;}
.main-submenu-in{padding:24px 0 90px 0;position:absolute;left:0;top:24px;/*transition: all 250ms ease;*/}
.main-submenu-colors.active .main-submenu-in{box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.2);padding-left:10%;left:-10%;padding-right:8%;width:90%;background:#fff;z-index:2;}
.main-submenu-in-more{display:none;}
.main-submenu-colors.active .main-submenu-in-more{display:block;}
.main-submenu-colors.active .main-submenu-more{left:10%;}
.main-submenu .center:after{content:'';display:block;clear:both;}
.main-submenu-in a{display:block;font-family:'proxi-reg';font-size:15px;line-height:15px;margin-bottom:10px;transition: all 250ms ease;}
.main-submenu-in a:hover{text-decoration:none;color:#910d10;text-decoration:underline;}
.main-submenu-title,.main-submenu-in h2{margin:0 0 38px 0;font-weight:100;}
.main-submenu-color1 .main-submenu-title, .main-submenu-color1 a,.main-submenu-color1 h2{color:#0d918f;}
.main-submenu-color2 .main-submenu-title, .main-submenu-color2 a,.main-submenu-color2 h2{color:#0d5191;}
.main-submenu-color3 .main-submenu-title, .main-submenu-color3 a,.main-submenu-color3 h2{color:#910d0f;}
.main-submenu-color4 .main-submenu-title, .main-submenu-color4 a,.main-submenu-color4 h2{color:#000;}
.main-submenu-color4 .main-submenu-title,.main-submenu-color4 h2{margin-bottom:20px;}
.main-submenu-more{transition: all 250ms ease;cursor:pointer;font-family:'proxi-reg';display:block;width:150px;padding-left:20px;height:36px;border:2px solid #e6e6e6;line-height:36px !important;text-decoration:none;color:#b3b3b3 !important;font-size:14px !important;margin-top:20px;}
.main-submenu-in .main-submenu-more{position:absolute;left:0;bottom:24px;}
.main-submenu-more:hover{background:#0d918f;border:2px solid #0d918f;color:#fff !important;}
.main-submenu-more:hover:after{background-position:-439px 0 !important;}
.main-submenu-colors.active .main-submenu-more:after{width:8px;height:6px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -451px 0 no-repeat;margin-top:-2px;}
.main-submenu-colors.active .main-submenu-more:hover:after{background-position:-461px 0 !important;}
.main-submenu-color1 .main-submenu-more:after{content:'';display:inline-block;width:10px;height:10px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -391px 0 no-repeat;position:absolute;right:20px;top:50%;margin-top:-5px;}
.main-submenu-color2 .main-submenu-more:after{content:'';display:inline-block;width:10px;height:10px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -403px 0 no-repeat;position:absolute;right:20px;top:50%;margin-top:-5px;}
.main-submenu-color3 .main-submenu-more:after{content:'';display:inline-block;width:10px;height:10px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -415px 0 no-repeat;position:absolute;right:20px;top:50%;margin-top:-5px;}
.main-submenu-color4 .main-submenu-more:after{content:'';display:inline-block;width:10px;height:10px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -427px 0 no-repeat;position:absolute;right:20px;top:50%;margin-top:-5px;}
.main-submenu-color1 .main-submenu-more:hover{background-color:#0d918f; border-color:#0d918f;}
.main-submenu-color2 .main-submenu-more:hover{background-color:#0d5191; border-color:#0d5191;}
.main-submenu-color3 .main-submenu-more:hover{background-color:#910d0f; border-color:#910d0f;}
.main-submenu-color4 .main-submenu-more:hover{background-color:#000; border-color:#000;}
.main-news{background:#f5f5f5;position:relative;z-index:1;}
.main-news .center:after{content:'';display:block;clear:both;}
.main-news-news{width:48.71%;height:554px;display:table-cell;vertical-align:middle;}
.main-news-empty{display:table-cell;width:2.56%;height:554px;}
.main-news-banner{display:table-cell;width:23.07%;height:554px;overflow:hidden;position:relative;cursor:pointer;vertical-align:top;text-align:center;}
.main-news-news h2{margin:0 0 30px 0;}
.main-news-news-lnk{
    padding: 15px 20px;
    margin:0 0px 0 -20px;
    background-color: transparent;
    display: block;
    font-family: 'proxi-semi';color:#333;text-decoration:none;font-size:18px;line-height:22px; transition: all 250ms ease; -webkit-transition: all 250ms ease;}
.main-news-news-lnk:hover {color: #910d10; background-color: #fff;}
.main-news-news-lnk p {margin-bottom: 0;}


.main-news-news span{font-family: 'proxi-reg';color:#a6a6a6;font-size:11px;line-height:11px;}
.main-news-news p{font-family: 'proxi-reg';color:#a6a6a6;font-size:11px;line-height:14px;margin-bottom:0px;margin-top:15px;}
.main-news-news .main-submenu-more{position:relative;}
.main-news-news .main-submenu-more:hover{background:#910d10;border-color:#910d10;}
.main-news-news .main-submenu-more:after{content:'';display:inline-block;width:10px;height:10px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -427px 0 no-repeat;top:1px;position:absolute;right:20px;top:50%;margin-top:-5px;}
.main-news-banner img{position:absolute;left:0;top:0;transition: all 250ms ease;z-index:1;}
.main-news-banner:hover img{transform:scale(1.1,1.1);}
.main-news-banner1-title{color:#333;text-transform:uppercase;font-family: 'proxi-bold';z-index:2;position:relative;font-size:40px;line-height:40px;padding-top:65px;}
.main-news-banner1-subtitle{color:#910d0f;text-transform:uppercase;font-family: 'proxi-bold';z-index:2;position:relative;font-size:20px;line-height:20px;padding:5px 0 29px 0;}
.main-news-banner1-value{font-family: 'proxi-light';color:#fff;position:relative;z-index:2;text-transform:uppercase;font-size:130px;line-height:130px;}
.main-news-banner1-value div{position:absolute;font-size:17px;line-height:17px;top:92px;left:27px;}
.main-news-banner1-value span{position:absolute;font-size:17px;line-height:17px;top:18px;right:27px;}
.main-news-banner1-value small{font-size:70px;line-height:70px;}
.main-news-banner1-button{display:block;text-decoration:none;overflow:hidden;width:175px;padding-left:20px;height:49px;line-height:49px;color:#fff;font-family: 'proxi-light';font-size:14px;position:relative;z-index:2;background:#910d0f;text-align:left;margin:55px auto 30px auto;}
.main-news-banner1-button span{transition: all 250ms ease;display:block;width:48px;height:49px;position:absolute;left:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') -569px -29px no-repeat;}
.main-news-banner1-button div{transition: all 250ms ease;display:block;width:49px;height:49px;position:absolute;left:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') -621px -29px no-repeat;}
.main-news-banner1-button:before{content:'';transition: all 250ms ease;display:block;width:50px;height:49px;position:absolute;right:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') -516px -29px no-repeat;}
.main-news-banner1-button:after{transition: all 250ms ease;content: '';display:block;width: 10px;height: 10px;background: url('/local/templates/minbank_2015/css/../img/spr.png') -439px 0 no-repeat;position: absolute;right: 20px;top: 50%;margin-top: -5px;}
.main-news-banner1-button:hover span{top:15px;}
.main-news-banner1-button:hover div{top:-15px;}
.main-news-banner1-button:hover:before{right:-15px;}
.main-news-banner1-button:hover:after{right:25px;}
.main-news-banner1-wrap{height:285px;}
.main-news-banner1-dsk{color:#333;text-transform:uppercase;font-family: 'proxi-bold';z-index:2;position:relative;font-size:15px;line-height:17px;}
.main-news-banner2-wrap{height:285px;}
.main-news-banner2-title{color:#fff;text-transform:uppercase;font-family: 'proxi-bold';z-index:2;position:relative;font-size:30px;line-height:40px;padding-top:105px;}
.main-news-banner2-button{display:block;text-decoration:none;overflow:hidden;width:175px;padding-left:20px;height:49px;line-height:49px;color:#fff;font-family: 'proxi-light';font-size:14px;position:relative;z-index:2;background:#333;text-align:left;margin:20px auto 30px auto;}
.main-news-banner2-button span{transition: all 250ms ease;display:block;width:50px;height:49px;position:absolute;left:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') -53px -284px no-repeat;}
.main-news-banner2-button div{transition: all 250ms ease;display:block;width:50px;height:49px;position:absolute;left:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') -106px -284px no-repeat;}
.main-news-banner2-button:before{content:'';transition: all 250ms ease;display:block;width:50px;height:49px;position:absolute;right:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -284px no-repeat;}
.main-news-banner2-button:after{transition: all 250ms ease;content: '';display:block;width: 10px;height: 10px;background: url('/local/templates/minbank_2015/css/../img/spr.png') -439px 0 no-repeat;position: absolute;right: 20px;top: 50%;margin-top: -5px;}
.main-news-banner2-button:hover span{top:15px;}
.main-news-banner2-button:hover div{top:-15px;}
.main-news-banner2-button:hover:before{right:-15px;}
.main-news-banner2-button:hover:after{right:25px;}
.main-news-banner2-button em {
	display: inline-block;
    vertical-align: middle;
    width: 30px;
    height: 100%;
    position: relative;
    top: -3px;
    margin-right: 5px;
    background: url(/local/templates/minbank_2015/css/../img/p2pwhite.png) 0 50% no-repeat;
    background-size: 23px;
}
footer {background: #ffffff;position: absolute;bottom: 0;left: 0;right: 0;}
.footer-top{padding:50px 0;}
.footer-top .center{padding-top:28px;padding-bottom:28px;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;}
.footer-top nav a{transition: all 250ms ease;text-transform:uppercase;color:#333;font-family: 'proxi-semi';display:block;text-decoration:none;font-size:12px;line-height:45px;height:45px;margin-right:40px;float:left;}
.footer-logo-box{text-align:right;display:inline-block;}
.footer-top table{width:100%;height:70px;}
.footer-top table td{height:70px;}
.footer-mb{padding-left:56px;padding-right:20px;border:2px solid #e6e6e6;position:relative;}
.footer-mb:after{transition: all 250ms ease;content:'';display:block;position:absolute;width:16px;height:24px;background:url('/local/templates/minbank_2015/css/../img/footer_ico1.png') no-repeat;background-size:100% 100%;top:50%;margin-top:-12px;left:20px;}
.footer-mb:hover{background:#910d10;border-color:#910d10;color:#fff !important;text-decoration:none !important;}
.footer-mb:hover:after{background:url('/local/templates/minbank_2015/css/../img/footer_ico1h.png') no-repeat;background-size:100% 100%;}
.footer-top a:hover{color:#910d10;text-decoration:underline;}
.footer-top td a img{transition: all 250ms ease;position:relative;top:0;}
.footer-top td a:hover img{top:-5px;}

.footer-bottom{background:#f6f6f6;padding:32px 0;}
.footer-bottom table{width:100%;}
.footer-bottom td{vertical-align:top;}
.footer-bottom nav a{font-family: 'proxi-reg';color:#910d0f;font-size:14px;line-height:14px;margin-right:15px;text-decoration:none;}
.footer-bottom nav a:hover{text-decoration:underline;color:#808080;}
.footer-bottom-title{color:#333;text-transform:uppercase;font-size:12px;line-height:12px;font-family: 'proxi-semi';margin-bottom:5px;}
.footer-bottom-dsk{color:#808080;font-family: 'proxi-reg';font-size:12px;line-height:14px;}
.footer-bottom-dsk p{margin-bottom:10px;margin-top:15px;}
.footer-bottom-dsk a{color:#910d0f;}
.footer-bottom-dsk a:hover{text-decoration:none;}
.footer-soc1{width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr.png?2424') -471px 0 no-repeat;position:relative;margin-right:5px;transition:300ms;}
.footer-soc1:after{content:'';display:block;width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr.png') -575px 0 no-repeat;position:absolute;left:0;top:0;opacity:0;transition: all 250ms ease;}
.footer-soc2{width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr.png?2424') -497px 0 no-repeat;position:relative;margin-right:5px;transition:300ms;}
.footer-soc2:after{content:'';display:block;width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr.png') -601px 0 no-repeat;position:absolute;left:0;top:0;opacity:0;transition: all 250ms ease;}
.footer-soc3{width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr.png?2424') -523px 0 no-repeat;position:relative;margin-right:5px;transition:300ms;}
.footer-soc3:after{content:'';display:block;width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr.png') -627px 0 no-repeat;position:absolute;left:0;top:0;opacity:0;transition: all 250ms ease;}
.footer-soc4{width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr.png?2424') -549px 0 no-repeat;position:relative;margin-right:5px;transition:300ms;}
.footer-soc4:after{content:'';display:block;width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr.png') -653px 0 no-repeat;position:absolute;left:0;top:0;opacity:0;transition: all 250ms ease;}
.footer-soc5{width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr_new.png?2424') -220px -30px no-repeat;position:relative;margin-right:5px;transition:300ms;}
.footer-soc5:after{content:'';display:block;width:24px;height:24px;display:inline-block;background:url('/local/templates/minbank_2015/css/../img/spr_new.png') -679px 0 no-repeat;position:absolute;left:0;top:0;opacity:0;transition: all 250ms ease;}
.footer-bottom-form input{background:#fff;border:none;outline:none;height:30px;line-height:30px;display:block;width:95%;padding:0 0 0 5%;font-size:12px;font-family: 'proxi-regit';}
.footer-bottom-form-button{position:relative;overflow:hidden;height:30px;line-height:30px;color:#fff;font-size:12px;background:#910d0f;font-family: 'proxi-reg';cursor:pointer;text-align:center;}
.footer-bottom-form-button span{transition: all 250ms ease;display:block;width:48px;height:49px;position:absolute;left:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') -569px -29px no-repeat;}
.footer-bottom-form-button:after{content:'';transition: all 250ms ease;display:block;width:49px;height:49px;position:absolute;left:0;bottom:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') -621px -29px no-repeat;}
.footer-bottom-form-button:before{content:'';transition: all 250ms ease;display:block;width:50px;height:49px;position:absolute;right:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') -516px -29px no-repeat;}
.footer-bottom-form-button:hover span{top:15px;}
.footer-bottom-form-button:hover:after{bottom:15px;}
.footer-bottom-form-button:hover:before{right:-15px;}
.footer-bottom-creat{color:#808080;font-family: 'proxi-reg';font-size:12px;line-height:14px;vertical-align:bottom !important;}
.footer-bottom-creat a{color:#910d0f;}
.footer-bottom-creat a:hover{text-decoration:none;}
.footer-bottom-lnks{color:#a6a6a6;font-family: 'proxi-reg';font-size:12px;line-height:12px;display:block;margin-bottom:3px;}
.footer-bottom-lnks:hover{text-decoration:none;}
.fixed-nav{background:#fff;height:50px;box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.2);position:fixed;width:100%;top:0px;left:0;z-index:15; display: none; font-size: 0;-webkit-transform: translateZ(15);}
.fixed-nav.no-shadow{box-shadow:none;}
.fixed-nav .center{height:50px;z-index:2;}
.fixed-nav-menu{position:relative;z-index:1;}
.opacity_creat{opacity:0.5;transition:300ms;}
.opacity_creat:hover{opacity:1;}
.opacity_fbox{opacity:0.8;transition:300ms;}
.opacity_fbox:hover{opacity:1;}
.opacity_soc .footer-bottom-soc a{opacity:0.8;transition:300ms;}
.footer-bottom-title{opacity:0.5;transition:300ms;}
.footer-bottom-soc a:hover{opacity:1;}
.opacity_soc:hover .footer-bottom-title{opacity:1;}

.wrap.fixnav .fixed-nav {
    display: block;
}

.menu-box-list {}
.wrap.fixnav .menu-box-list {
    position: fixed;
    top:50px;
}

.nav-box-buttons-wrap {
    display: inline-block;
	/*width: 108px;
    text-align: center;*/
    font-size: 12px;
    white-space: nowrap;
    text-transform: uppercase;
    font-family: 'proxi-semi';
    line-height: 50px;
    padding: 0 20px;
    border-right: 1px solid #e4e4e4;
    cursor: pointer;
    vertical-align: middle;
    height:50px;
}
.nav-box-buttons-wrap.privat {color: #0d918f; }
.nav-box-buttons-wrap.buss {color: #31528e;}
.nav-box-buttons-wrap span:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 14px;
    width: 14px;
    background-repeat: no-repeat;
    background-position: center 3px;
    margin-left: 8px;

}

.nav-box-buttons-wrap.privat span:after {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThEQkJGNTAwMDFENjJCODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTNDMEMxRkYxRTQ3MTFFNTg2QjRCQTY3MzZDQUQ2OTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTNDMEMxRkUxRTQ3MTFFNTg2QjRCQTY3MzZDQUQ2OTQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjZDMkFDQ0I5QzE5RTUxMTk2OTdEODJBMDA2ODU5Q0EiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOThmMmNkYy02NmNhLTExNzctYjMyYy05NzIxNDZjZGMyZTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5n6LtbAAAAcUlEQVR42mIMmtDnyMDAUAzE0WvzCz8CaYbgif0yQGojEPewAIkqIHYB4sNACTcgDRI7AMTKQOwN4vgB8XIg9gfiIwwQAJJcBsTxjP///wcZyQzkzAbiRKgCkGQc0Mq/YAVQexmBVDcQS8IkQeIAAQYAAQ0ga3Pbd5sAAAAASUVORK5CYII=');}
.nav-box-buttons-wrap.buss span:after  {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThEQkJGNTAwMDFENjJCODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk1RkQ1QzQxRTQ3MTFFNUIzREVEOEU1MDMxN0NFMTciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk1RkQ1QzMxRTQ3MTFFNUIzREVEOEU1MDMxN0NFMTciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjZDMkFDQ0I5QzE5RTUxMTk2OTdEODJBMDA2ODU5Q0EiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOThmMmNkYy02NmNhLTExNzctYjMyYy05NzIxNDZjZGMyZTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4IOskaAAAAcklEQVR42mI0DOpzZGBgKAbi6HNrCz8CaQaj4H4ZILURiHsYgQp2AxkuQHwZiN2AmAWIDwCxMhAvBXH8gHg5EPsD8REGCABJLgPieMb///+DjGQGcmYDcSJUAUgyDmjlX7ACqL2MQKobiCVhkiBxgAADAOGbIFLX1ALHAAAAAElFTkSuQmCC');}
.nav-box-buttons-wrap.privat.active span:after  { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADxWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOERCQkY1MDAwMUQ2MkI4MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFM0MwQzFGRjFFNDcxMUU1ODZCNEJBNjczNkNBRDY5NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFM0MwQzFGRTFFNDcxMUU1ODZCNEJBNjczNkNBRDY5NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNkMyQUNDQjlDMTlFNTExOTY5N0Q4MkEwMDY4NTlDQSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQ5OGYyY2RjLTY2Y2EtMTE3Ny1iMzJjLTk3MjE0NmNkYzJlOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmfou1sAAABpSURBVBhXY/z//z8DCARP7GcGUouA+DkQl67NLwRLgBUgSUaBBIFgPhCnAhX9Zb4syI8seReI3wOxExDrrzp5YiMTkLEQiGGSDkBsA8SXgdgfiDeBFGwF4nNA7AA08gkQvwCybSHiDG0A6WIlaAcf+3UAAAAASUVORK5CYII=');}
.nav-box-buttons-wrap.buss.active span:after {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADxWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMjgwMTE3NDA3MjA2ODExOERCQkY1MDAwMUQ2MkI4MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFOTVGRDVDNDFFNDcxMUU1QjNERUQ4RTUwMzE3Q0UxNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFOTVGRDVDMzFFNDcxMUU1QjNERUQ4RTUwMzE3Q0UxNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNkMyQUNDQjlDMTlFNTExOTY5N0Q4MkEwMDY4NTlDQSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmQ5OGYyY2RjLTY2Y2EtMTE3Ny1iMzJjLTk3MjE0NmNkYzJlOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgg6yRoAAABmSURBVBhXY/z//z8DCBgF9zMDqUVA/ByIS8+tLQRLgBUgSUaBBIFgPhCnAhX9ZTQM6kOWvAvEIKAMxBuBOJIJSCwEYpikAxDbAPFlIPYH4k0gBVuB+BwQOwCNfALEL4BsW4g4QxsAEUgjIyrKYhIAAAAASUVORK5CYII=');}
.nav-box-buttons-wrap.active{background:#fff;box-shadow:0px -16px 20px 0px rgba(50, 50, 50, 0.23);border-right:1px solid #fff;position:relative;z-index:2;}
.nav-box-buttons-wrap.active:before{content:'';display:block;width:2px;background:#fff;height:50px;position:absolute;left:-1px;top:0;}

.logo_sm {
    display: inline-block;
    border-right: 1px solid #e4e4e4;
    height: 50px;
    vertical-align: middle;
    width: 47px;
    background: url('/local/templates/minbank_2015/css/../img/logo_fix.png') 0 50% no-repeat;
}


.inner-links .links.f-light .active{
    color:#910d10;
    text-decoration:none;
}

.fixed-nav .links {
    display: inline-block; 
    line-height: 50px; 
    vertical-align: middle;
    border-right: 1px solid #e4e4e4;
    padding: 0;
    height:50px;
	width: calc(100% - 575px);
}
.fixed-nav .links__wrap {
	display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;
	-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;
}
.fixed-nav .links span {
    position: relative;
    left:0;
    right:0;
    top:0;
    padding: 0 11px;
    width: auto;
    background: none;
    color: #000;
    font-size: 10px;
}
.fixed-nav .links span:hover {color: #fff; background-color: #7c1517;}
.fixed-nav .links span:hover .menu-box-online {color: #fff;background:none;}
.fixed-nav .links span:after, .fixed-nav .links span:before {display: none;}
.fixed-nav .right {
    position: absolute;
    right:0;
    top:0;
}
.fixed-nav .right > div {display: inline-block; vertical-align: top; padding-top: 11px;}
.fixed-nav .right .phones {
    font-size: 12px;
    font-family: 'proxi-semi';
    margin-left: 30px;
    padding-top: 10px;
}

.online-chart {
    display: inline-block;
    position: fixed;
    left: 0;
    z-index: 100;
    top:50%;
    margin-top: -85px;
    height: 170px;
    width: 50px;
    text-align: center;
	cursor:pointer;
}

.online-chart-bg{
    position:absolute;
    left:0;
    top:0;
    z-index:-1;
    width:100%;
    height:100%;
    overflow:hidden;
}

.online-chart-bg:after{
    content:'';
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background: url('/local/templates/minbank_2015/css/../img/chart-bg.png') 50% 50% no-repeat;
    background-size:100% 100%;
    transition:300ms;
}

.online-chart img {margin-top: 20px;z-index:2;position:relative;}
.online-chart:hover .online-chart-bg:after{transform:scale(1.4);}

.popup-city {
    position: absolute;
    z-index: 2000;
    left:0;
    right:0;
    right:70px;
    left:70px;
    background-color: #fff;
    padding: 50px 0;
    
    -moz-box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    font-family: 'proxi-light';
    
    top:-1200px;
    
    transition: all 0.7s ease-out 0s; 
    -webkit-transition: all 0.7s ease-out 0s;
}
.popup-city.opened { top: 20px;}

.popup-city .center {width: 900px;}
.popup-city .cells {
    text-align: center;
    font-size: 0;
}
.popup-city .cell {
    display: inline-block;
    width: 230px;
    margin:0 10px;
    font-size: 14px;
    text-align: left;
    vertical-align: top;
}

.popup-city .h {
    font-size: 30px;
    text-transform: uppercase;
    line-height: 1;
    color: #7c1516;
    margin-left: 50px;
    margin-bottom: 40px;
}
.popup-city .h img, .popup-city .h span {display: inline-block; vertical-align: middle; margin-right: 5px;}
.popup-city .popup-close {
    display: block;
    position: absolute;
    right:50px;
    height:30px;
    width: 30px;
    background: url('/local/templates/minbank_2015/css/../img/popup-close.png') 50% 50% no-repeat;
}

.popup-city .popup-close-spec {
    display: block;
    position: absolute;
    right:50px;
    height:30px;
    width: 30px;
    background: url('/local/templates/minbank_2015/css/../img/popup-close.png') 50% 50% no-repeat;
}

.popup-city .cell a {
    display: block;
    padding: 5px 40px 5px 20px;
    color: #000;
    text-decoration: none;
    font-family: 'proxi-reg';
    margin: 5px 0;
}
.popup-city .cell .child {
	position:relative;
	padding-left: 50px;
}
.popup-city .cell .child:before {
	content: '';
	position:absolute;
	top: 11px;
	left: 35px;
	width: 4px;
	height: 4px;
	background: #000;
	border-radius: 50%;
}
.popup-city .cell b {font-weight: normal; font-family: 'proxi-semi';}
.popup-city .cell .alpha {color: #b1b1b1;font-size: 30px; margin-left: 20px; margin-top: 25px; line-height: 1;}
.popup-city .cell .alpha:first-child {margin-top: -4px;}

.popup-city .cell a:hover {
    color: #7c1516;
    background: url('/local/templates/minbank_2015/css/../img/region-hover.png') 5px 50% no-repeat;
}

.popup-city .cell a.active {
    color: #fff;
    background: #7c1516 url('/local/templates/minbank_2015/css/../img/region-ok.png') 95% 50% no-repeat;
}


.v-center:after {height: 100%; display: inline-block; vertical-align: middle; content: "";}
.line {display: inline-block; vertical-align: middle; max-width: 97%;}

.clr:after {display: block; content: ""; clear: both;}

.s-thin {font-family: proxi-thin;}
b, strong {font-weight: normal; font-family: proxi-semi;}

a.dashed {border-bottom: 1px dashed; }
a.dashed:hover {border:none;}

.s11 {font-size: 11px;}
.s12 {font-size: 12px;}
.s13 {font-size: 13px;}
.s14 {font-size: 14px;}
.s16 {font-size: 16px;}
.s18 {font-size: 18px;}
.s20 {font-size: 20px;}
.s30 {font-size: 30px;}

.f-green {color: #3da7a5;}
.f-red {color: #7c1517;}
.f-blue {color: #31528e;}
.f-gray {color: #808080;}
.f-light {color: #989898;}

.b5 {margin-bottom: 5px !important;}
.b10 {margin-bottom: 10px !important;}
.b20 {margin-bottom: 20px !important;}
.b30 {margin-bottom: 30px !important;}
.b40 {margin-bottom: 40px !important;}
.b50 {margin-bottom: 50px !important;}
.b60 {margin-bottom: 60px !important;}
.b70 {margin-bottom: 70px !important;}
.b80 {margin-bottom: 80px !important;}

hr {border:0; border-top:2px solid #e5e5e5;}
hr.m30 {margin:30px 0;}

.p-left {float: left;}
.p-right {float: right; }

.columns {margin-left: -15px; margin-right: -15px;}
.column {
    float: left;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 0 15px;
}
.column.w50 {width: 50%;}
.column.w33 {width: 33.333%;}
.column.w30 {width: 30%;}
.column.w25 {width: 25%;}
.column.w20 {width: 20%;}

h1 {font-weight: normal; font-family: proxi-light; font-size: 60px; margin:0;}

ul.slashed {
    margin-left: 0;
    padding: 0;
    list-style: none;
}
ul.slashed li {
    position: relative;
    margin:8px;
    padding-left: 25px;
}
ul.slashed li:before {
    position: absolute;
    left:0;
    top:4px;
    content: "";
    display: block;
    border-left: 3px solid;
    height: 10px;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
}

ul.squared {
    padding: 0;
    list-style: none;
}
ul.squared li {position: relative; margin:15px 0; position: relative; padding-left: 30px;}
ul.squared li:before {
    content: "";
    position: absolute;
    left:0;
    top:4px;
    width: 5px;
    height: 5px;
    background: #000;
}
ul.squared.green li:before {background:#3da7a5; }

.inner-slogan {
    background-position: center center;
    background-size: cover;
    color: #fff;
    text-align: center;
}

.inner-slogan.privat, .inner-slogan.communication, .inner-slogan.about {
    font-family: proxi-thin;
    height: 260px;
    text-transform: uppercase;
    font-size: 80px;
}
.inner-slogan.communication {background-image: url('/local/templates/minbank_2015/css/../img/slogan-communication.jpg'); }

.inner-slogan.privat-cards {
    height: 200px;
    background-image: url('/local/templates/minbank_2015/css/../img/slogan-privat-cards.jpg');
    background-color: #a7a7a7;
}
.inner-slogan.privat-cards .line {text-align: left; margin:0 40px;}

.inner-slogan.payments {
    height: 204px;
    text-transform: none;
    font-size: 0;
    text-align: center;
}
.inner-slogan.payments .line {
    font-family: proxi-reg; 
    text-align: left; 
    font-size: 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 49%;
    max-width: 540px;
    padding-left: 30px;
}
.inner-slogan.payments .pay-systems {text-align: right; padding: 0 30px 0 0;}
.inner-slogan.payments .pay-systems img {position: static; display: inline-block; margin:0 0 0 15px; }

.content {margin-top: 40px;}

.cells1 {
    display: table;
    width: 100%;
    border-collapse: collapse;
}

.cells1 > div {display: table-cell;vertical-align: top;}
.menu-left {width: 260px; padding-right: 40px;}

.menu-left a {
    text-decoration: underline;
}
.menu-left a:hover {text-decoration: none;}

.menu-left .level1 {
    list-style: none;
    margin:0;
    padding: 0;
}
.menu-left .level1 > li > a {font-family: proxi-semi; font-size:18px; }
.menu-left  li.active {list-style: none; font-family: proxi-semi; position: relative; }
.menu-left  li.active a {text-decoration: none !important;}
.menu-left li.active:before {
    position: absolute;
    display: block;
    width: 35px;
    border:1px solid;
    content: "";
    right:100%;
    margin-right: 10px;
    top:40%;
    height: 0 !important;
    transform: none !important;
    left:auto !important;
}
.menu-left .level3 li.active:before {top:45%; margin-right: -5px;}

.menu-left .level1 > li > a.active{color:#fff;text-decoration:none;background:#910d10;padding:3px;font-family: 'proxi-reg';position:relative;left:-3px;}
.menu-left .level1 > li.f-green > a.active {background: #3da7a5;}
.menu-left .level1 > li {margin-bottom: 15px; position: relative; padding-left: 30px;}
.menu-left .level1 > li:before, .menu-left .level3 > li:before {
    display: block;
    content: "";
    height: 11px;
    border-left: 3px solid;
    border-color: inherit;
    position: absolute;
    left:0;
    top:5px;
    transform: rotate(28deg);
    -webkit-transform: rotate(28deg);
}

.menu-left  li.parent > ul {display: none;}
.menu-left  li.parent.opened > ul {display: block;}
.menu-left .level2  {
    list-style:square;
    padding: 15px 0 15px 20px;
}
.menu-left .level2 > li {font-size: 15px; margin: 12px 0; padding-left: 5px;}

.menu-left .level3 {list-style: none; margin:0; padding: 15px 0 0; font-size: 13px;}
.menu-left .level3 > li {margin:15px 0; position: relative; padding-left: 25px;}
.menu-left .level3 > li:before {opacity: 0.8; height: 9px; top:3px;}
.menu-left .level4 {padding: 10px 0 0; list-style: square; margin-left: 15px;}
.menu-left .level4 > li {margin:15px 0;}
.level4 .active:before{margin-right:12px !important;}

.breadcrumbs {
    font-size: 12px;
    margin-bottom: 30px;
}
.breadcrumbs a {text-decoration: underline;}
.breadcrumbs a:hover {text-decoration: none;}

.tabs {
    padding: 10px;
    background-color: #ececec;
    margin-bottom: 40px;
    position: relative;
}
.tabs.type2 {
    background-color: #fff;
    padding:0;
    border-bottom: 5px solid  #ececec;
}
.tabs .tab {
    display: inline-block;
    margin-right: 7px;
    text-transform: uppercase;
    font-family: proxi-semi;
    background-color: #fff;
    padding: 20px 30px;
    position: relative;
    transition: all 100ms ease-out 0s; 
    -webkit-transition: all 100ms ease-out 0s;
}
.tabs.type2 .tab {background: #ececec; margin-right: 2px;}

.tabs .tab span { border-bottom: 1px dashed #000; position: relative;}
.tabs .tab.active {font-family: proxi-bold; color: #7c1517; }
.tabs .tab.active span {border: none;}

.tabs .tab:hover span{border-bottom:none;}
.tabs .tab:hover{background:#f9f9f9;}
.tabs .tab.active:hover{background:#fff;}
.tabs.type2 .tab:hover{background:#f5f5f5;}
.tabs.type2 .tab.active{background:#ececec;}

.tabs .tab.active:before {
    display: block;
    content: "";
    position: absolute;
    left:0;
    right:0;
    height: 11px;
    background: #fff;
    margin-top: -1px;
    top:100%;
}
.tabs.type2 .tab.active:before {
    top:5px;
    left:5px;
    right: 5px;
    height: auto;
    bottom:-5px;
}

.tabs-content {position: relative;}
.tab-content {padding: 1px 0;}

.field {
    margin:10px 0;
}
.field-question {
    border-top:2px solid #e5e5e5;
    padding: 10px 0 20px 0;
}
.field-question.last {border-bottom:2px solid #e5e5e5;}

.field .label {display: inline-block; width: 195px; font-size: 16px; vertical-align: top; padding: 13px 0;}
.field-question .label { display: block; width: auto; }
.field .input {
    display: inline-block;
    vertical-align: top;
    position: relative;
    width: 445px;
}
.field .input.md {width: 415px;}
.field .input.sm {width: 257px;}
.field .input input[type=text], .field .input textarea {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;;
    height: 50px;
    font-size: 16px;
    font-family: proxi-semi;
    padding-left: 20px;
    padding-right: 20px;
    border:2px solid #eaeaea;
    outline: none;
    -webkit-appearance:none;
    margin:0;
}
.field .input_half input[type=text] {
    width: 56%;
    margin-right: 3%;
   float: left;
}
.field .input_half .btn {
    width: 40%;
    color: #fff;
    border: none;
    padding: 0 10px;
    font-size: 14px;
    float: right;
    outline:none;
}
.field .input_half .btn.disabled {
    opacity: 0.5;
    cursor: default;
}
.field .input textarea {
    resize: none;
    height: 150px;
    line-height: 1.1;
    padding: 15px 20px;
}
.field .input .placeholder {
    position: absolute;
    top:0;
    left:0;
    right: 0;
    line-height: 50px;
    display: block;
    padding: 0 20px;
    cursor: text;
    font-size: 13px;
}
.field .input.fill .placeholder, .field .input input:focus + .placeholder, .field .input textarea:focus + .placeholder {display: none;}

.field .captcha {
    display: inline-block;
    width: 180px;
    text-align: center;
    vertical-align: top;
    margin-right: 5px;
}

.field .line {vertical-align: top; margin-right: 15px;}

.radio, .checkbox {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    padding-top: 13px;
}
.checkbox {padding-top: 0px; text-transform: uppercase; font-size: 11px; margin-bottom: 5px;}
.radio div, .checkbox div {
    display: inline-block;
    vertical-align: middle;
    height: 22px;
    width: 22px;
    border:2px solid #e5e5e5;
    margin-right: 5px;
    padding: 3px;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.radio div {border-radius: 50%;}
.radio span, .checkbox span {vertical-align: middle; display: inline-block;padding-top:3px;}

.offices_filter .radio div, .offices_filter .checkbox div {
    display: inline-block;
    vertical-align: middle;
    height: 12px;
    width: 12px;
    border:2px solid #e5e5e5;
    margin-right: 5px;
    padding: 3px;
    float: left;
}
.offices_filter .radio span, .offices_filter .checkbox span {
    display: block;
    margin-left: 27px;
}



.radio input, .checkbox input {display: none;}
.radio input:checked + div:after, .checkbox input:checked + div:after {
    content: "";
	height: 100%;
    width: 100%;
    display: block;
    background-color: #7c1516;
    
}
.radio input:checked + div:after {border-radius: 50%;}
.checkbox input:checked + div +span {  color: #5f9d9c;font-family: 'proxi-bold';}




.checkbox.type2 {text-transform: none; font-family: proxi-semi; font-size: 13px; margin-bottom: 8px; }
.checkbox.type2 div {
    height: 17px;
    width: 17px;
    border-color: #cccccc;
    background-color: #fff;
    margin-right: 10px;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.checkbox.type2 input:checked + div + span {color: #910d0f; }
.checkbox.type2 input:disabled + div + span {color: #bfbfbf; }
.checkbox.type2 input:disabled + div {background-color: transparent; opacity: 0.5}


.btn-submit {
    outline: none;
    display: inline-block;
    -webkit-appearance:none;
    line-height: 70px;
    text-transform: uppercase;
    color: #fff;
    background-color: #7c1516;
    font-size: 15px;
    padding: 0 50px 0 100px;
    position: relative;
    cursor: pointer;
    background: #7c1516 url('/local/templates/minbank_2015/css/../img/mail.png') 40px center no-repeat;
    border: 0;
    overflow:hidden;
}

.btn-submit:after {
    transition: all 250ms ease;
    content: "";
    position: absolute;
    display: block;
    top:0;
    left:0;
    border-top: 35px solid rgba(0,0,0,0.1);
    border-left: 35px solid rgba(0,0,0,0.1);
    border-bottom: 35px solid transparent;
    border-right: 35px solid transparent;
}
.btn-submit:before {
    transition: all 250ms ease;
    content: "";
    position: absolute;
    display: block;
    top:0;
    left:0;
    border-bottom: 35px solid rgba(0,0,0,0.1);
    border-left: 35px solid rgba(0,0,0,0.1);
    border-top: 35px solid transparent;
    border-right: 35px solid transparent;
}

.btn-submit i{
    transition: all 250ms ease;
    display:block;
    width:70px;
    height:70px;
    position:absolute;
    right:0;
    top:0;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -391px no-repeat;
}

.btn-submit:not(.disabled):hover:after{top:-20px;}
.btn-submit:not(.disabled):hover:before{top:20px;}
.btn-submit:not(.disabled):hover i{right:-20px;}
.btn-submit.disabled{opacity: 0.5;cursor: default;}


.field .btn-submit {margin-top: 20px;}

.input-slider {
    display: inline-block;
    position: relative;
    vertical-align: top;
    border-bottom: 12px solid #eaeaea;
    width: 445px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    height: 65px;
    margin-bottom: 30px;
}
.input-slider input {
    height: 55px !important;
    font-size: 20px !important;
    font-family: proxi-bold !important;
    color: #7c1516;
}
.input-slider .uislider {
    position: absolute;
    left:5px;
    right:5px;
    bottom:-12px;
    height: 12px;
    background-color: #eaeaea;
}

.input-slider .uiplaceholder {
    display: block;
    color: #808080;
    font-size: 20px;
    position: absolute;
    left:0;
    top:0;
    line-height: 55px;
    padding-left: 25px;
}
.input-slider .uiplaceholder span {
    font-family: proxi-bold;
    opacity: 0;
}
.uislider .ui-slider-handle {
    width: 10px;
    height: 20px;
    margin-left: -5px;
    margin-top: 0px;
    background: #7c1517;
    outline: none;
}
.uislider .ui-slider-range {background-image: url('/local/templates/minbank_2015/css/../img/bg-slider.jpg'); background-position: center;}
.uislider.single .ui-slider-handle:nth-of-type(1) {/*display: none;*/}

.uislider.uislider_mnum .ui-slider-range,
.uislider.single .ui-slider-range {
    left:-5px !important;
    padding-left: 5px;
}

.labels {
    position: absolute;
    top: 100%;
    margin-top: 23px;
    font-size: 11px;
    left:0;
    right: 0;
}
.labels div {
    display: table;
    width: 100%;
    table-layout: fixed; 
}
.labels div span {display: table-cell; text-align: center;}

.privat-item {
    position: relative;
    padding-left: 220px;
    min-height: 170px;
    margin:50px 0;
}
.privat-item > img {
    position: absolute;
    top:0;
    left: 0;
}
.privat-item .h {
    font-family: proxi-light;
    font-size: 40px;
    line-height: 1;
    position: relative;
    top:-4px;
    margin-bottom: 15px;
}

.privat-item a:not(.btn-submit) {text-decoration: underline; line-height: 1;}
.privat-item a:not(.btn-submit):hover {text-decoration: none;}
.privat-item p:last-child {margin-bottom: 0;}

.inner-links {padding: 0px 0 30px 0}
.inner-links .breadcrumbs {margin-bottom: 20px;}
.inner-links .links {margin:0 -7px;}
.inner-links .links a { font-size: 12px;  text-transform: uppercase; font-family: proxi-semi; display: inline-block; margin:5px 7px;}

.lnk-icon {
    display: inline-block;
    text-transform: uppercase;
    font-size: 11px;
    font-family: proxi-semi;
    padding-left: 50px;
    vertical-align: middle;
}

.cards-compare {
    background: url('/local/templates/minbank_2015/css/../img/cards-compare.png') 10px 50% no-repeat;
    position: absolute;
    right:70px;
    top:15px;
    padding:10px 10px 10px 50px;
    transition: all 250ms ease;
}

.cards-compare:hover{background:#fff url('/local/templates/minbank_2015/css/../img/cards-compare.png') 10px 50% no-repeat;text-decoration:underline;}

.calc-miles {
    background: url('/local/templates/minbank_2015/css/../img/icon-calc-miles.png') 10px 50% no-repeat;
    position: absolute;
    right:0px;
    top:10px;
    transition: all 250ms ease;
    padding:5px 5px 5px 50px;
}

.calc-miles:hover{background:#910d10 url('/local/templates/minbank_2015/css/../img/icon-calc-miles-h.png') 10px 50% no-repeat;color:#fff;}

.lnk-icon2 {
    display: inline-block;
    vertical-align: middle;
    line-height: 30px;
    padding-left: 40px;
}
.lnk-icon2.docs {background: url('/local/templates/minbank_2015/css/../img/icon-doc-green.png') 0px 50% no-repeat;}
.lnk-icon2.tarif {background: url('/local/templates/minbank_2015/css/../img/icon-tarif-green.png') 0px 50% no-repeat;}

.filter-right {
    width: 300px;
    vertical-align: top;
    position:relative;
    z-index:3;
}

.filter-right_fixed > div{
    position:fixed;
    left:50%;
    top:50px;
    margin-left:315px !important;
    width:210px;
}

.filter-right > div {
    width:210px;
    margin-left: 30px;
    padding: 30px;
    background-color: #f6f6f6;
}
.filter-right .h {
    text-transform: uppercase;
    font-family: proxi-bold;
    margin-bottom: 15px;
}
 
.privat-card {
    position: relative;
    padding: 30px 0 15px 270px;
    border-bottom: 2px solid #e5e5e5;
	min-height:170px;
}
.privat-card .img {
    position: absolute;
    top:30px;
    left:0;
}

.privat-card .img .img-action, .card-img .img-action {
    position: absolute;
    width: 131px;
    height: 46px;
    background-image: url('/local/templates/minbank_2015/css/../img/action-lable.png');
    top:-20px;
    right: -30px;
}

.privat-card .img .in-package {width: 46px;height: 22px;background: #0d918f url('/local/templates/minbank_2015/css/../img/texture.png') no-repeat center center;position: absolute;bottom: -20px;left: -20px;color: #fff;font-size: 11px;font-family: 'proxi-bold';line-height: 12px;padding: 20px 8px;text-transform: uppercase;border-radius: 50%;}

.privat-card .img img {width: 235px;transition: all 250ms ease;}
.privat-card .h { font-size: 30px; line-height: 1; margin-top: -3px;}

.privat-card .text {margin-bottom: 10px; padding-right: 230px;}
.privat-card .text .left {float: left; width: 100%;}

.privat-card-tools {
    float: right; 
    width: 200px;
    margin-right: -230px;
}


.privat-card .img:after{content:'';display:block;position:absolute;width:0%;height:0%;background:#fff;left:50%;top:50%;transition: all 250ms ease;opacity:0.2;border-radius:50%;}
.privat-card .img:hover img{transform:scale(1,1);-webkit-filter: blur(1px); -moz-filter: blur(1px); -o-filter: blur(1px); -ms-filter: blur(1px); filter: blur(1px);}
.privat-card .img:hover:after{width:140%;height:140%;left:-20%;top:-20%;}

.btn-red1, .btn-green1 {
    display: inline-block;
    width: 200px;
    line-height: 47px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background-size: 200px;
    background-image: url('/local/templates/minbank_2015/css/../img/btn-red1-bg.png');
    background-position: center center;
    background-repeat: no-repeat;
    transition: all 300ms ease-out 0s; 
    -webkit-transition: all 300ms ease-out 0s;
    position: relative;
    cursor:pointer;
} 
.btn-red1:hover, .btn-green1:hover {  background-size: 250px; }

.btn-green1 {background-image: url('/local/templates/minbank_2015/css/../img/btn-green1-bg.png');}

.btn-red1.forward:after {content: '';width: 5px;height: 8px;margin-left: 12px; background-image: url('/local/templates/minbank_2015/css/../img/arrow-sm-right.png'); display: inline-block;position: relative;top: -1px;left: 0;}

.privat-card-tools a.u {
    display: inline-block;
    padding-left: 20px;
    background-position: left center;
    background-repeat: no-repeat;
    font-size: 13px;
    margin-bottom: 10px;
}
.privat-card-tools .plus { background-image: url('/local/templates/minbank_2015/css/../img/card-add.png'); }
.privat-card-tools .minus { background-image: url('/local/templates/minbank_2015/css/../img/card-remove.png'); }
.privat-card-tools .comp { background-image: url('/local/templates/minbank_2015/css/../img/card-compare.png'); }

.privat-card .tags {margin:0 -3px;}
.privat-card .tag {
    display: inline-block;
    position: relative;
    cursor: default;
    margin:0 3px;
    padding-bottom:15px;
    cursor:pointer;
}
.privat-card .tag:hover {color: #000;}

.tip {
    position: absolute;
    width: 155px;
    color: #000;
    font-size: 12px;
    background-color: #fff;
    z-index: -1;
    padding: 30px;
    
    -moz-box-shadow: 0 0 80px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 80px 1px rgba(0,0,0,0.2);
    box-shadow: 0 0 80px 1px rgba(0,0,0,0.2);
    
    opacity: 0;
    
    transition: opacity 300ms ease-out 0s; 
    -webkit-transition: opacity 300ms ease-out 0s;
    left:0;
    margin-left:0px;
    top:18px;
    cursor:default;
}
.tag:hover .tip {
    display: block;
    opacity: 1;
    z-index: 100;
}

.card-create {width: 270px; vertical-align: middle;}

.card-img {
    text-align: right;
    width: 340px;
    vertical-align: middle;
    position:relative;
}
.card-img img {max-width: 100%;}

.card-options {text-align: center; vertical-align: middle; font-size: 0; line-height: 0; }
.card-options .opt {display: inline-block;width: 100px;height: 100px;box-sizing: border-box;-moz-box-sizing: border-box;padding: 20px 5px 5px;font-size: 12px;line-height: 1;overflow: hidden;cursor:pointer;transition: all 250ms ease;}
.card-options .opt .v-center {height: 60%;}
.card-options .card-image {position: relative;height: 30px;}
.card-options .card-image img {max-width: 100%;}
.card-options .card-image .img1 {opacity: 1;-webkit-transition: 0.5s ease all;-moz-transition: 0.5s ease all;-o-transition: 0.5s ease all;transition: 0.5s ease all;}
.card-options .card-image .img2 {opacity: 0;position: absolute;top: 0;left: 0;right: 0;-webkit-transition: 0.5s ease all;-moz-transition: 0.5s ease all;-o-transition: 0.5s ease all;transition: 0.5s ease all;}
.card-options .opt:hover {background: #910d0f;color: #fff;}
.card-options .opt:hover .card-image .img1 {opacity: 0;}
.card-options .opt:hover .card-image .img2 {opacity: 1;}

.bg-gray1 { background-color: #f6f6f6; }
.bg-gray2 {background-color: #f2f2f2; }

.btn-redicon {
    display: block;
    line-height: 70px;
    text-align: center;
    background-color: #910d10;
    color: #fff;
    text-transform: uppercase;
    font-family: proxi-semi;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding-left: 15px;
    position: relative;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: 25px center;
}
.btn-redicon:before, .btn-redicon:after {
    display: block;
    content: "";
    position: absolute;
    right: 0;
    top:0;
    border-left: 35px solid transparent;
}
.btn-redicon:before { 
    border-top:35px solid rgba(0,0,0,0.15);
    border-right:35px solid rgba(0,0,0,0.15);
    border-bottom: 35px solid transparent;
    transition: all 100ms ease-out 0s; 
    -webkit-transition: all 100ms ease-out 0s;
}
.btn-redicon:after { 
    border-bottom:35px solid rgba(255,255,255,0.1);
    border-right:35px solid rgba(255,255,255,0.1);
    border-top: 35px solid transparent;
    transition: all 100ms ease-out 0s; 
    -webkit-transition: all 100ms ease-out 0s;
}
.btn-redicon:hover:before { top:-10px; right: -10px; }
.btn-redicon:hover:after { top:10px; right: -10px; }

.btn-redicon.createcard {background-image: url('/local/templates/minbank_2015/css/../img/icon-card-create.png');}
.card-docs {text-align: center; padding: 30px 0; margin-top: 40px;}
.card-docs .space {display: inline-block; width: 13%;}

.btn-greenicon {display: block;line-height: 70px;text-align: center;color: #fff;text-transform: uppercase;font-family: proxi-reg;font-size: 16px;padding: 1px 0 0 40px;position: relative;background: #0d918f url('/local/templates/minbank_2015/css/../img/texture2.png') no-repeat center center;margin-top: 60px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.btn-greenicon:before {content:'';position: absolute;top:23px;left: 25px;width:21px;height:25px;background: url('/local/templates/minbank_2015/css/../img/icon-about-package.png') no-repeat;}
.btn-greenicon:hover {background-color: #199391;}

.dist-systems {text-align: center; margin:30px 0;}
.dist-systems .h {font-size: 30px; line-height: 70px;}
.dist-systems .dist-item {
    float: left;
    width: 20%;
    position: relative;
    padding-top:60px;
    padding-bottom: 23px;
    transition: all 250ms ease;
}
.dist-systems .dist-item img {position: absolute; bottom: 52px; left:50%; margin-left: -10px;}
.dist-systems .dist-item span{text-decoration:underline;transition: all 250ms ease; }
.dist-systems .dist-item:hover span{text-decoration:none;color:#fff;}
.dist-systems .dist-item:hover{background:#910d0f;}
.dist-systems .dist-item i{transition: all 250ms ease;}
.dist-systems .dist-item .dist-systems-icon-ibank{width:27px;height:22px;background:url('/local/templates/minbank_2015/css/../img/icon-ibank-black.png') 0 0 no-repeat;display:block;position: absolute;bottom: 52px;left: 50%;margin-left: -10px;}
.dist-systems .dist-item:hover .dist-systems-icon-ibank{background:url('/local/templates/minbank_2015/css/../img/icon-ibank-black-h.png') 0 0 no-repeat;}
.dist-systems .dist-item .dist-systems-icon-mbank{width:16px;height:24px;background:url('/local/templates/minbank_2015/css/../img/icon-mbank-black.png') 0 0 no-repeat;display:block;position: absolute;bottom: 52px;left: 50%;margin-left: -10px;}
.dist-systems .dist-item:hover .dist-systems-icon-mbank{background:url('/local/templates/minbank_2015/css/../img/icon-mbank-black-h.png') 0 0 no-repeat;}
.dist-systems .dist-item .dist-systems-icon-mail{width:26px;height:18px;background:url('/local/templates/minbank_2015/css/../img/icon-mail-black.png') 0 0 no-repeat;display:block;position: absolute;bottom: 52px;left: 50%;margin-left: -10px;}
.dist-systems .dist-item:hover .dist-systems-icon-mail{background:url('/local/templates/minbank_2015/css/../img/icon-mail-black-h.png') 0 0 no-repeat;}
.dist-systems .dist-item .dist-systems-icon-smsbank{width:16px;height:24px;background:url('/local/templates/minbank_2015/css/../img/icon-smsbank-black.png') 0 0 no-repeat;display:block;position: absolute;bottom: 52px;left: 50%;margin-left: -10px;}
.dist-systems .dist-item:hover .dist-systems-icon-smsbank{background:url('/local/templates/minbank_2015/css/../img/icon-smsbank-black-h.png') 0 0 no-repeat;}
.dist-systems .dist-item .dist-systems-icon-sms{width:16px;height:24px;background:url('/local/templates/minbank_2015/css/../img/icon-sms-black.png') 0 0 no-repeat;display:block;position: absolute;bottom: 52px;left: 50%;margin-left: -10px;}
.dist-systems .dist-item:hover .dist-systems-icon-sms{background:url('/local/templates/minbank_2015/css/../img/icon-sms-black-h.png') 0 0 no-repeat;}

.backto {
    display: inline-block;
    line-height: 46px;
    border:2px solid #e6e6e6;
    text-transform: uppercase;
    font-size: 12px;
    font-family: proxi-semi;
    color: #b2b2b2;
    padding:0 20px 0 50px;
    transition: all 250ms ease;
    position:relative;
}

.backto:after{content:'';display:block;position:absolute;left:20px;top:50%;width:7px;height:11px;margin-top:-6px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -491px;}

.backto:hover{background:#0d918f;border-color:#0d918f;color:#fff;}
.backto:hover:after{background-position: -11px -491px;}

.popup {
    position: fixed;
    top:0;
    left:0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    text-align: center;
    display: none;
    z-index: 1000;
}
.popup .bg {
    position: absolute;
    top:0;
    left:0;
    right: 0;
    bottom: 0;
}

.popup .window {
    width: 90%;
    max-width: 1170px;
    position: relative;
    opacity: 0;
    left:2px;
    background-color: #fff;
    text-align: left;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 50px;
    
    -moz-box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    
    margin-top: -1000px;
    
    transition: all 500ms ease-out 0s; 
    -webkit-transition: all 500ms ease-out 0s;
    
    min-width:960px;
}
.popup.opened .window { opacity: 1; margin:0; }

.popup-close {
    position: absolute;
    width: 20px;
    height: 21px;
    background-image: url('/local/templates/minbank_2015/css/../img/popup-close.png');
    top:40px;
    right: 40px;
    transition: all 250ms ease;
    z-index: 100;
}

.popup-close:hover{
    transform:scale(0.9,0.9);
}

.h-icon {text-transform: uppercase; font-size: 30px; font-family: proxi-light;}
.h-icon img {margin-right: 10px;}

.doc-list-item {margin:30px 0 30px 40px; font-size: 13px;}

.miles-result {
    height: 264px;
    margin-top: 30px;
    background: url('/local/templates/minbank_2015/css/../img/miles-calc.jpg') 50% 50% no-repeat;
    background-size: cover;
    text-align: center;
}
.miles-result .line {border:4px solid #fff; color: #fff; line-height: 1; padding: 0 30px;}
.miles-result .s30 {line-height: 0.8; margin-top: -10px;}

.about-item {margin-bottom: 50px; margin-top: 20px;}
.about-item img {
    float:left; 
    width: 170px;
    margin-right: 30px;
}



.about-item-img img{float:none;margin-right:0;display:block;width:170px;transition: all 250ms ease;}
.about-item-img{overflow:hidden;display:block;margin-right:30px;width:170px;float:left;position:relative;}

.about-item:hover img{transform:scale(1.1,1.1);}
.about-item:hover a{text-decoration:none;}




.about-item a {font-family: proxi-semi; font-size: 16px; }

.deposit-steps table{width:100%;height:118px;}
.deposit-steps{height:120px;background:#ededed;}
.deposit-steps h3{color:#910d10;font-family: 'proxi-reg';font-size:25px;line-height:25px;text-transform:uppercase;font-weight:100;margin:0;}
.deposit-steps td p{padding-left:20%;color:#808080;}
.deposit-steps td p span{font-family: 'proxi-bold';display:block;padding-bottom:3px;}
.main-calc{margin-bottom:20px;}
.main-calc table{width:100%;}
.main-calc td{vertical-align:top;}
.main-calc .field{margin-top:0;margin-bottom:0;}
.main-calc .center{padding-top:40px;padding-bottom:40px;}
.main-calc-title{color:#000;font-family: 'proxi-reg';font-size:20px;line-height:20px;text-transform:uppercase;padding-bottom:12px;}
.main-calc-change div{font-family: 'proxi-reg';text-transform:uppercase;font-size:11px;color:#808080;cursor:pointer;float:left;width:71px;height:63px;border:2px solid #ebebeb;line-height:13px;text-align:center;position:relative;background:#fff;}
.main-calc-change .active{position:relative;background:url('/local/templates/minbank_2015/css/../img/calc_change.png');cursor:default;color:#fff;}
.main-calc-change .active span{background:none;}
.main-calc-change div span{background: url('/local/templates/minbank_2015/css/../img/border.png') 0 100% repeat-x;line-height: 63px;position: relative;}
.main-calc-change div:hover span{background:none;}
.main-calc-change .main-calc-change-dol{left:-2px;}
.main-calc-change .main-calc-change-eu{left:-4px;}
.main-calc-change .main-calc-change-dol span{line-height:13px !important;top:19px;}
.main-calc-change.hidden{display:none;}
.card-request .main-calc-change div{font-size:12px;width: 33.33%;height: 50px;overflow: hidden;line-height:13px;box-sizing: border-box;}
.card-request .main-calc-change .active{background: #009f9e;}
.card-request .main-calc-change .active:before {content:'';position: absolute;top: -39px;right: -28px;width: 130%;height: 130%;background: rgba(0, 0, 0, 0.15);transform: rotate(18.5deg);}
.card-request .main-calc-change div span{line-height: 47px;}
.card-request .main-calc-change .main-calc-change-dol,
.card-request .main-calc-change .main-calc-change-eu{border-width: 2px 2px 2px 0;left: 0;}
.card-request .main-calc-change .main-calc-change-dol span{top: 17px;}
#isic_form .main-calc-change div{font-size:11px;width:71px;height:63px;border-width:2px;box-sizing: content-box;}
#isic_form .main-calc-change .active{background:url('/local/templates/minbank_2015/css/../img/calc_change.png');}
#isic_form .main-calc-change .active:before {display:none;}
#isic_form .main-calc-change div span{line-height:63px;}
#isic_form .main-calc-change .main-calc-change-dol{left:-2px;}
#isic_form .main-calc-change .main-calc-change-eu{left:-4px;}
#isic_form .main-calc-change .main-calc-change-dol span{top:19px;}
.main-calc-l{text-align:left !important;}
.main-calc-r{text-align:right !important;}
.main-calc-value{height: 55px !important;line-height:55px;font-size: 20px !important;font-family: 'proxi-reg';color:#808080;position:absolute;top:0;left:0;padding-left:20px;z-index:1;}
.main-calc-value span{font-family: proxi-bold !important;color: #7c1516;padding-right:5px;opacity:0;}
.main-calc .input-slider input{color:#7c1516;position:relative;z-index:2;background:none;}
.label-fixed div span{display:block;width:25px;position:absolute;margin-left:-8px;font-size:10px;letter-spacing:-0.75px;padding-top:1px;}
.label-fixed div span:first-child,.label-fixed div span:last-child{margin-left:0;color:#7c1516;}
.label-fixed div span:first-child{left:0;text-align:left;}
.label-fixed div span:last-child{right:0;text-align:right;}
.main-calc .radio span{  font-family: 'proxi-reg';text-transform:uppercase;font-size:11px;position:relative;}
.main-calc .radio.active span{font-family: 'proxi-bold';color:#5f9d9c;}
.main-calc .radio{display:block;padding-top:8px;}
.main-calc .checkbox{padding-top:8px;margin-bottom:0;}
.main-calc .checkbox input:checked + div +span{font-family: 'proxi-bold';}
.main-calc .radio div,.main-calc .checkbox div{margin-right:20px;}
.main-calc-send{overflow:hidden;background:#2a9e9d;height:70px;line-height:70px;margin-top:13px;font-family: 'proxi-reg';color:#fff;text-transform:uppercase;font-size:15px;padding-left:28px;cursor:pointer;position:relative;}
.main-calc-send i{transition: all 250ms ease;content:'';display:inline-block;width:23px;height:17px;background:url('/local/templates/minbank_2015/css/../img/calc_send.png');margin-right:20px;position:relative;top:2px;}
.main-calc-send:before{
     opacity:0.5;
    transition: all 250ms ease;
    content: "";
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    border-bottom: 35px solid rgba(0,0,0,0.1);
    border-left: 35px solid rgba(0,0,0,0.1);
    border-top: 35px solid transparent;
    border-right: 35px solid transparent;
}

.main-calc-send:after{
    opacity:0.5;
    transition: all 250ms ease;
    content: "";
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    border-top: 35px solid rgba(0,0,0,0.1);
    border-left: 35px solid rgba(0,0,0,0.1);
    border-bottom: 35px solid transparent;
    border-right: 35px solid transparent;
}

.main-calc-send:hover:after{top:-20px;}
.main-calc-send:hover:before{top:20px;}
.main-calc-send:hover i{transform:scale(0.9,0.9);}


.deposit-bmenu .links{margin-top:40px; font-family: 'proxi-semi';text-transform:uppercase;font-size:11px;padding-top:50px;border-top:2px solid #e5e5e5;}
.deposit-bmenu .links span{margin:0 8px;} 

.deposit-bmenu .list{
	margin:0 -15px;
}
.deposit-bmenu .list .cell {
	float:left;
	width:33.3333%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding:10px 15px;
}
.deposit-bmenu .item {
	display:block;
	position:relative;
	height:140px;
	padding-left: 140px;
}
.deposit-bmenu .item  .img {
	position:absolute;
	width:140px;
	height:140px;
	overflow:hidden;
	top:0;
	left:0;
}
.deposit-bmenu .item  .v-center {
	height:100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border:4px solid #ededed;
	border-left:0;
	padding:0 10px 0 20px;
}
.deposit-bmenu .item  .lnk {
	font-family: 'proxi-semi';
	text-transform:uppercase;
	font-size:11px;
}
.deposit-bmenu .item  .txt {margin-top:15px;}

.inner-slogan.deposit-slider {
    height: 200px;
    background-image: url('/local/templates/minbank_2015/css/../img/slogan-privat-cards.jpg');
    background-color: #a7a7a7;
}

.deposit-slider .main-slider-buttons{background-position:-237px -245px;z-index:4;}
.deposit-slider .main-slider-button-left:before{background-position:-456px -245px;}
.deposit-slider .main-slider-button-right:before{background-position:-557px -245px;}
.deposit-slider .main-slider-button-left:hover:after{/*background:url('/local/templates/minbank_2015/css/../img/slider_left.png') no-repeat;background-size:100% 100%;*/}
.deposit-slider .main-slider-button-right:hover:after{/*background:url('/local/templates/minbank_2015/css/../img/slider_right.png') no-repeat;background-size:100% 100%;*/}
.deposit-slider .main-slider-button-left:hover:after,
.deposit-slider .main-slider-button-right:hover:after{filter: gray;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all .6s ease;transition: all .6s ease;-webkit-backface-visibility: hidden;}
.main-slider-line-in{position:relative;}
.deposit-slider .main-slider-line-in img{width:auto;position:relative;z-index:2;}
.deposit-slider .main-slider-line-in-left{width:50%;height:100%;position:absolute;left:0;top:0;z-index:1;}
.deposit-slider .main-slider-line-in-right{width:50%;height:100%;position:absolute;right:0;top:0;z-index:1;}
.deposit-slider-title{position:absolute;width:100%;height:98%;z-index:3;display:block;text-align:center;}
.deposit-slider-title span{color:#fff;display:block;text-align:center;font-size:34px;line-height:34px;position: relative;top: 50%;transform: translateY(-50%);}
.upper{text-transform:uppercase;}
.deposit-slider-title a{color:#fff;display:block;font-size:20px;line-height:20px;text-decoration:underline;margin-top:2.5%;}
.deposit-slider-title a:hover{text-decoration:none;}
.deposit-slider-text {width: 360px;margin: 23px auto 0;text-align:left;}
.deposit-slider-text__rur {float:left;width:89px;line-height:50px;font-family: 'proxi-thin';font-size:80px;color: #fff;}
.deposit-slider-text__list {margin-left:89px;font-size:20px;color: #fff;line-height:1.2;}
.rur-thin-white {display:inline-block!important;vertical-align:sub;width:27px;height:35px;background:url('/local/templates/minbank_2015/css/../img/rur-thin-white.svg') no-repeat center center;background-size:contain;}
.rur-bold-black {display:inline-block!important;vertical-align: bottom;width: 12px;height: 14px;margin-bottom: 3px;margin-left: 1px;background: url('/local/templates/minbank_2015/css/../img/rur-bold-black.svg?2') no-repeat center center;background-size:contain;}
@media all and (-ms-high-contrast:none) {
	.rur-bold-black {margin-bottom:3.5px;}
	*::-ms-backdrop, .rur-bold-black {margin-bottom:3.5px;}
}
.nom{margin-bottom:0 !important;}
.more-help{display:inline-block;position:absolute;right:-7px;top:-9px;width:13px;height:13px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -352px no-repeat;cursor:pointer;}
.more-help span{border:1px solid #d9d9d9;background:#fff;width:90px;left:50%;margin-left:-50px;padding:5px;bottom:20px;position:absolute !important;z-index: 10;display:none;font-family: 'proxi-reg' !important;color:#000 !important;text-transform:none !important;font-size:11px !important;line-height:13px !important;}
.more-help:hover span{display:block;}
.deposit-in {margin-bottom:40px;}
.deposit-in-link{display: block;padding: 70px 0 20px 5px;margin: 5px -5px -10px;text-transform: uppercase;color: #910d10;font-family: 'proxi-semi';text-decoration: underline;background: url('/local/templates/minbank_2015/css/../img/ico4.png') no-repeat 0 70px #fff;line-height: 30px;padding-left: 40px;}
.deposit-in-list{background:#ededed;padding:5px;}
.deposit-in-list-c{height:65px;background:#fff;position:relative;line-height:65px;padding-left:40px;color:#808080;font-family:'proxi-reg';font-size:18px;margin-top:5px;}
.deposit-in-list-c:last-child{margin-bottom:0;}
.deposit-in-list-c a{background:url('/local/templates/minbank_2015/css/../img/dep_dash.png') 0 100% repeat-x;margin-right:23px;position:relative;}
.deposit-in-list-c a:hover{background:none;}
.deposit-in-list-c a.f-red { background: none; position: absolute;    right: 0px;    text-transform: uppercase;    font-size: 12px;    font-family: proxi-semi;}

.deposit-in-list-c i{transition: all 250ms ease;display:block;width:20px;height:20px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -368px no-repeat;cursor:pointer;top:50%;margin-top:-10px;position:absolute;right:20px;}
.deposit-in-list-c i:hover{transform:scale(0.9,0.9);}
.deposit-in-list-c .more-help{right:-20px;top:-7px;}
.deposit-in-more-c-wrap{padding:39px 25px 20px 39px;z-index:2;position:relative;}
.deposit-in-more-c{position:relative;overflow:hidden;background:#ededed;display:none;}
.deposit-in-more-c:first-child{display:block;}
.deposit-in-more-c > img{display:block;position:absolute;left:0;top:0;z-index:1;}
.deposit-in-more-c-wrap > table{width:100%;}
.deposit-in-more-c-wrap td{vertical-align:top;}
.deposit-in-more-c-wrap h2{font-family: 'proxi-light';font-weight:100;color:#fff;font-size:40px;line-height:40px;margin:10px 0 45px 0;text-transform:none;}
.deposit-in-more-c-tabs{margin-bottom:30px;}
.deposit-in-more-c-tabs-menu > span{margin-right:1px;height:57px;line-height:57px;display:inline-block;padding:0 47px;background:#ededed;font-family: 'proxi-semi';text-transform:uppercase;font-size:12px;cursor:pointer;}
.deposit-in-more-c-tabs-menu > span > span{background:url('/local/templates/minbank_2015/css/../img/dep_dash2.png') 0 100% repeat-x;}
.deposit-in-more-c-tabs-menu > span:hover span{background:none;}
.deposit-in-more-c-tabs-menu > span.active{background:#fff;color:#910d10;cursor:default;}
.deposit-in-more-c-tabs-menu > span.active span{background:none;}
.deposit-in-more-c-tabs-list-in{background:#fff;padding:33px;display:none;}
.deposit-in-more-c-tabs-list-in ul{list-style:none;padding:0;margin:0;}
.deposit-in-more-c-tabs-list-in ul li{padding-left:31px;position:relative;margin:12px 0;}
.deposit-in-more-c-tabs-list-in ul li:after{content: '';display: block;width: 9px;height: 10px;background: url('/local/templates/minbank_2015/css/../img/spr.png') -79px 0 no-repeat;position: absolute;left:0px;top:2px;opacity:0.5;}
.deposit-in-dsk{padding:32px 21px;background:#fff;}
.deposit-in-dsk table{margin:0 auto;}
.deposit-in-dsk img{position:relative;display:inline-block;}
.deposit-in-dsk td{vertical-align:bottom;}
.deposit-in-dsk span{display:block;text-align:center;color:#808080;font-size:16px;line-height:16px;margin-bottom:4px;}
.deposit-in-dsk strong{font-family: 'proxi-bold';font-weight:100;font-size:16px;line-height:16px;display:block;text-align:center;margin-bottom:13px;}
.deposit-in-dsk-green{color:#2a9e9d;}
.deposit-in-dsk-v{margin-top:40px !important;}
.deposit-in-dsk-v span{text-align:right;font-family: 'proxi-bold';color:#910d10;font-size:17px;line-height:17px;margin:3px 0;}
.deposit-in-dsk-v td{font-size:13px;vertical-align:middle;}
.deposit-in-dsk-lnks a{color:#808080;font-size:12px;line-height:12px;background: url('/local/templates/minbank_2015/css/../img/border.png') 0 100% repeat-x;}
.deposit-in-dsk-lnks a:hover{background:none;}
.deposit-in-dsk-lnks{padding-top:35px;}
.deposit-in-more-c-wrap .btn-submit{height:70px;line-height:16px;padding-right:70px;}
.deposit-in-more-button-wrap{width:100%;}
.deposit-in-more-button-wrap td{vertical-align:middle !important;}
.deposit-in-bd{color:#a6a6a6;font-size:12px;line-height:14px;padding-left:40px;display:inline-block;}
.deposit-in-foot{color:#a6a6a6;font-size:12px;line-height:14px;display:block;padding-top:30px; }
.deposit-in-form{display:none;position:absolute;left:0;top:0;width:1170px;/*width:83%;padding:4.5% 8.55% 4.5% 8.55%;*/background:#fff;box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.2);z-index:3; padding:1px 0;}
.deposit-in-form h2{font-family: 'proxi-light';color:#910d0f;text-transform:uppercase;font-weight:100;margin:4.5% 0 55px 8.55%;position:relative;font-size:30px;line-height:30px;}
.deposit-in-form h2:after{content:'';display:block;position:absolute;width:26px;height:19px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -465px no-repeat;top:5px;left:-44px;}
.deposit-in-form table{width:970px; margin:4.5% auto 4.5% auto;}
.deposit-in-form td{vertical-align:top;}
.deposit-in-form-dsk{background:#f2f2f2 url('/local/templates/minbank_2015/css/../img/dep_form_bg.jpg') 100% 100% no-repeat;padding:27px 22px;min-height:240px;}
.deposit-in-form-dsk .deposit-in-form-dsk{min-height:185px;}
.deposit-in-form-dsk big{color:#910d0f;margin-bottom:20px !important;}
.deposit-in-form big{font-size:16px;line-height:20px;margin-bottom:15px;display:block;}
.deposit-in-form-dsk small{color:#808080;font-size:13px;line-height:13px;display:block;}
.deposit-in-form-dsk p{margin-bottom:0;}
.deposit-in-form-dsk img{display:block;margin:20px auto 0 auto;}
.deposit-in-form .field .input{width:100%;}
.deposit-in-form .field{margin-top:0;}
.deposit-in-form .field:last-child {margin-bottom:0;}
.deposit-in-form .field.lg {margin-bottom:30px;}
.deposit-in-form .field .input input{font-size: 13px;font-family: 'proxi-reg';}
.deposit-in-form .field .input .placeholder{color:#808080;}
.main-calc .radio input:checked + div +span {color: #5f9d9c;font-family: 'proxi-bold';}
.deposit-in-form .radio{margin-right: 40px;padding-top: 0;margin-bottom: 10px;}
.deposit-in-form .radio span{padding-left:14px;}
.deposit-in-form .radio input:checked + div +span {color: #910d0f;font-family: 'proxi-bold';}
.deposit-in-form .captcha{ margin: 20px 0 0; float:right; width: auto;}
.deposit-in-form .captcha img{ width:auto !important;}
.deposit-in-form .input.sm{width:191px;}
.deposit-in-form .btn-submit{width:100%;padding:0 0 0 20% !important; background-position: 25px center !important;}
.deposit-in-form-close{top:59px;right:59px;position:absolute;width:20px;height:20px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -30px -465px no-repeat;cursor:pointer;transition: all 250ms ease;z-index:2;}
.deposit-in-form-close:hover{transform:scale(0.9,0.9);}
.deposit-in-form__sms-verify {display:none;font-size: 9px;line-height: 1;position: absolute;bottom: -9px;}
.deposit-in-form__sms-verify.error {color: #910d0f;}
.deposit-in-form__sms-verify.success {color: #239291;}
.deposit-in-form__send-sms {background: none !important;font-family: 'proxi-bold';color: #999999 !important;cursor: pointer;}
.deposit-in-form__send-sms span {border-bottom: 1px solid;display: inline-block;line-height: 1.2;}
.deposit-in-form__send-sms:hover span {border-bottom: 0;}
.inner-banner-in{font-family: proxi-thin;height: 260px;text-transform: uppercase;font-size: 80px;position:relative;overflow:hidden;}
.inner-banner-in.slim{height:200px;}
.inner-banner-in h1{font-family: proxi-thin;font-size: 80px;line-height:80px;font-weight:100;margin:0;}
.inner-banner-in img{display:block;position:absolute;left:50%;top:0;margin-left:-669px;z-index:2;}
.inner-banner-in .line{position:relative;z-index:3;}
.inner-banner-in-left{position:absolute;z-index:1;width:50%;height:260px;left:0;top:0;background:#ededed url('/local/templates/minbank_2015/css/../img/grid.jpg') 0 0;}
.inner-banner-in-right{position:absolute;z-index:1;width:50%;height:260px;right:0;top:0;background:#ededed url('/local/templates/minbank_2015/css/../img/grid.jpg') 100% 0;}
.inner-banner-in-wrap{position:relative;}
.inner-banner-in-wrap:after{content:'';display:inline-block;position:absolute;z-index:3;right:0;bottom:0;width:167px;height:167px;background:url('/local/templates/minbank_2015/css/../img/in_angle.png') 0 0 no-repeat;}
.inner-banner-in.privat-cards .line{font-size:14px;text-transform:none;font-family: 'proxi-reg';}
.inner-banner-in.privat-cards .line.s20{font-size:20px;}
.services-menu table{width:100%;}
.services-menu-list{background:#fafafa;}
.services-menu-details{background:#f5f5f5;}

.services-menu-list a{display:block;padding-left:23.78%;height:36px;line-height:36px;text-decoration:underline;color:#910d10;position:relative;}
.services-menu-list a:before{content:'';display:block;width:1px;height:36px;position:absolute;left:-1px;top:0;}
.services-menu-list a:after{content:'';display:block;width:1px;height:36px;position:absolute;right:-1px;top:0;}
.services-menu-list a:hover{text-decoration:none;background:#f5f5f5;}
.services-menu-list a:hover:after{background:#f5f5f5;}
.services-menu-list a:hover:before{background:#f5f5f5;}
.services-menu-list.active-first a:first-child{text-decoration:none;background:#f5f5f5;}
.services-menu-list.active-first a:first-child:after,.services-menu-list.active-first a:first-child:before{background:#f5f5f5;}

.services-menu-list-ico1 i{display:block;position:absolute;top:50%;margin-top:-10px;width:8px;height:20px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -109px -390px no-repeat;left:12.16%;}
.services-menu-list-ico1:hover i{background-position:-109px -412px;}
.services-menu-list-ico2 i{display:block;position:absolute;top:50%;margin-top:-8px;width:12px;height:16px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -120px -390px no-repeat;left:11.62%;}
.services-menu-list-ico2:hover i{background-position:-120px -412px;}
.services-menu-list-ico3 i{display:block;position:absolute;top:50%;margin-top:-7px;width:16px;height:14px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -135px -390px no-repeat;left:11.08%;}
.services-menu-list-ico3:hover i{background-position:-135px -412px;}
.services-menu-list-ico4 i{display:block;position:absolute;top:50%;margin-top:-6px;width:16px;height:11px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -154px -390px no-repeat;left:11.08%;}
.services-menu-list-ico4:hover i{background-position:-154px -412px;}
.services-menu-list-ico5 i{display:block;position:absolute;top:50%;margin-top:-7px;width:14px;height:14px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -173px -390px no-repeat;left:11.35%;}
.services-menu-list-ico5:hover i{background-position:-173px -412px;}
.services-menu-list-ico6 i{display:block;position:absolute;top:50%;margin-top:-8px;width:16px;height:16px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -190px -390px no-repeat;left:11.08%;}
.services-menu-list-ico6:hover i{background-position:-190px -412px;}
.services-menu-list-ico7 i{display:block;position:absolute;top:50%;margin-top:-9px;width:14px;height:18px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -209px -390px no-repeat;left:11.08%;}
.services-menu-list-ico7:hover i{background-position:-209px -412px;}
.services-menu-list-ico8 i{display:block;position:absolute;top:50%;margin-top:-7px;width:17px;height:13px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -228px -391px no-repeat;left:11.0%;}
.services-menu-list-ico8:hover i{background-position:-228px -412px;}
.services-menu-list-ico9 i{display:block;position:absolute;top:50%;margin-top:-7px;width:16px;height:13px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -249px -391px no-repeat;left:11.0%;}
.services-menu-list-ico9:hover i{background-position:-249px -412px;}
.services-menu-list-ico10 i{display:block;position:absolute;top:50%;margin-top:-7px;width:10px;height:14px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -269px -391px no-repeat;left:11.8%;}
.services-menu-list-ico10:hover i{background-position:-269px -412px;}
.services-menu-list-ico11 i{display:block;position:absolute;top:50%;margin-top:-9px;width:11px;height:18px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -283px -391px no-repeat;left:11.75%;}
.services-menu-list-ico11:hover i{background-position:-283px -412px;}
.services-menu-list-ico12 i{display:block;position:absolute;top:50%;margin-top:-8px;width:10px;height:15px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -297px -391px no-repeat;left:11.75%;}
.services-menu-list-ico12:hover i{background-position:-297px -412px;}
.services-menu-list-ico13 i{display:block;position:absolute;top:50%;margin-top:-6px;width:16px;height:11px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -310px -391px no-repeat;left:11.09%;}
.services-menu-list-ico13:hover i{background-position:-310px -412px;}
.services-menu-list-ico14 i{display:block;position:absolute;top:50%;margin-top:-8px;width:15px;height:16px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -331px -391px no-repeat;left:11.1%;}
.services-menu-list-ico14:hover i{background-position:-331px -412px;}
.services-menu-details div{padding:0 8.02%;display:none;}
.services-menu-details.active-first div:first-child{display:block;}

.services-menu-details div big{color:#910d10;font-size:30px;line-height:30px;padding-left:15%;display:block;position:relative;}
.services-menu-details div p{line-height:18px;margin-top:20px;}
.services-menu-details-ico1:after{content:'';display:block;position:absolute;left:0;top:-5px;width:16px;height:37px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -109px -436px no-repeat;}
.services-menu-details-ico2:after{content:'';display:block;position:absolute;left:0;top:-3px;width:24px;height:32px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -128px -436px no-repeat;}
.services-menu-details-ico3:after{content:'';display:block;position:absolute;left:0;top:1px;width:32px;height:28px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -156px -436px no-repeat;}
.services-menu-details-ico4:after{content:'';display:block;position:absolute;left:0;top:4px;width:32px;height:21px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -191px -436px no-repeat;}
.services-menu-details-ico5:after{content:'';display:block;position:absolute;left:0;top:0;width:28px;height:27px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -226px -436px no-repeat;}
.services-menu-details-ico6:after{content:'';display:block;position:absolute;left:0;top:-2px;width:32px;height:32px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -258px -436px no-repeat;}
.services-menu-details-ico7:after{content:'';display:block;position:absolute;left:0;top:-3px;width:28px;height:34px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -294px -436px no-repeat;}
.services-menu-details-ico8:after{content:'';display:block;position:absolute;left:0;top:2px;width:33px;height:25px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -109px -483px no-repeat;}
.services-menu-details-ico9:after{content:'';display:block;position:absolute;left:0;top:2px;width:30px;height:25px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -147px -483px no-repeat;}
.services-menu-details-ico10:after{content:'';display:block;position:absolute;left:0;top:2px;width:19px;height:27px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -181px -483px no-repeat;}
.services-menu-details-ico11:after{content:'';display:block;position:absolute;left:0;top:-2px;width:21px;height:33px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -204px -483px no-repeat;}
.services-menu-details-ico12:after{content:'';display:block;position:absolute;left:0;top:0px;width:19px;height:29px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -263px -483px no-repeat;}
.services-menu-details-ico13:after{content:'';display:block;position:absolute;left:0;top:4px;width:30px;height:21px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -229px -483px no-repeat;}
.services-menu-details-ico14:after{content:'';display:block;position:absolute;left:0;top:0px;width:31px;height:31px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -286px -483px no-repeat;}
.services-in-title{padding:20px 0;background:#ededed;}
.services-in-title h3{color:#910d10;font-family: 'proxi-reg';font-size:28px;line-height:28px;font-weight:100;margin:0;}
.services-calc{margin-bottom:0;}
.services-calc .center{padding-bottom:20px;}
.services-in-more .deposit-in-more-c-wrap{padding:30px;}
.services-in-more .deposit-in-more-c{background:#f6f6f6;}
.services-in-more .deposit-in-dsk{margin-bottom:30px;}
.services-in-more .deposit-in-more-c-wrap .btn-submit{padding: 0 50px 0 100px;width:100%;}
.services-in-more .radio input:checked + div +span {color: #5f9d9c;font-family: 'proxi-bold';}
.services-in-more .radio span{  font-family: 'proxi-reg';text-transform:uppercase;font-size:11px;position:relative;}
.services-in-more .radio{display:block;padding-top:8px;}
.services-in-more .radio div,.main-calc .checkbox div{margin-right:20px;}
.serv-vb{vertical-align:bottom !important;}
.services-card-box{padding-top:30px;padding-right:10%;}
.services-card-box big{color:#910d10;font-size:20px;line-height:20px;}
.services-card-box p{margin:25px 0;}
.services-card-box img{display:block;margin:0 auto;}
.services-in-more .radio div{background:#fff;position:relative;top:-1px;}
.services-in-more .more-help{position:absolute;}
.inner-links .upper{font-size:50px;}
.a-info-table{width:100%;}
.a-info-table td{padding:12px 0;font-size:13px;line-height:15px;}
.a-info-table td:first-child{width:34.19%;padding-left:1.7%;font-family: 'proxi-reg';color:#0d918f;}
.a-info-table tr:nth-child(odd) td{background:#f7f7f7;}
.b-info-table{width:100%;}
.b-info-table tr:first-child td{font-family: proxi-semi;color:#0d918f;}
.b-info-table td{padding: 12px;font-size:13px;line-height:15px;}
.b-info-table td:first-child{/* width:34.19%; *//* padding-left:1.7%; */font-family: 'proxi-reg';}
.b-info-table tr:nth-child(odd) td{background:#f7f7f7;}
.about-info-btn{margin-top:17px}
.about-info-btn:after{content: '';width: 8px;height: 5px;margin-left: 15px;background: url('/local/templates/minbank_2015/css/../img/spr.png') -59px 0 no-repeat;display: inline-block;position: relative;top: -3px;left: 0;}
.a-info-list big{color:#0d918f;font-size:30px;line-height:34px;margin-bottom:25px;display:block;}
.a-info-list ul{list-style:none;margin:0;padding:0;}
.a-info-list li{font-size:13px;line-height:15px;margin-bottom:15px;position:relative;padding-left:30px;}
.a-info-list li:after{content:'';display:block;width:5px;height:5px;background:#0c918c;position:absolute;left:0;top:3px;}
.a-info-list li a{color:#910d10;text-decoration:underline;}
.a-info-list li a:hover{text-decoration:none;}

.a-info-table2{width:100%;margin-bottom:10px;}
.a-info-table2 td{padding:12px 0;font-size:13px;line-height:18px;vertical-align:top;padding-right:8%;}
.a-info-table2 td:first-child{width:19.5%;padding-left:1.7%;padding-right:0;}
.a-info-table2 td:last-child{width:36.75%;padding-right:0;}
.a-info-table2 tr:nth-child(even) td{background:#f7f7f7;}
.a-info-table2 thead td{color:#0d918f;font-family: 'proxi-semi';background:#f7f7f7;font-size:18px;}
.clients-box{display:table;width:100%;margin-bottom:30px;}
.clients-box > div:first-child{display:table-cell;width:22.98%;vertical-align:top;}
.clients-box > div:first-child span{display:table-cell;background:#f2f2f2;width:170px;height:170px;vertical-align:middle;text-align:center;}
.clients-box > div:first-child span img{display:inline-block;transition: all 250ms ease;}
.clients-box > div:last-child{display:table-cell;width:77.02%;vertical-align:top;}
.clients-box > div:first-child:hover img{transform:rotate(5deg) scale(0.8);}
.clients-box big{color:#910d10;font-size:30px;line-height:30px;}
.clients-box a{color:#910d10;text-decoration:underline;}
.clients-box a:hover{text-decoration:none;}
.clients-box p{font-size:13px;line-height:15px;}
.clients-box-line{height:2px;background:#e5e5e5;margin-bottom:30px;}
.a-pag a{display:inline-block;width:31px;height:31px;line-height:31px;text-align:center;border:2px solid #ebebeb;margin-right:1px;transition: all 250ms ease;}
.a-pag a:hover{background:#f2f2f2;}
.a-pag a.active{height:35px;width:35px;border:none;line-height:35px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -346px -431px no-repeat;color:#fff;}
.dir-wrap:after{content:'';display:block;clear:both;}
.dir-wrap{padding-top:20px;}
.dir-list{width:50%;position:relative;min-height:170px;padding-bottom:30px;}
.dir-list-img{width:170px;height:170px;margin-right:30px;margin-bottom:30px;background:url('/local/templates/minbank_2015/css/../img/r_no.jpg');position:absolute;left:0;top:0;overflow:hidden;}
.dir-list-img img{transition: all 250ms ease;}
.dir-list-img:hover img{transform:scale(1.1,1.1);}
.dir-list-text{padding-right:20px;padding-left:200px;}
.dir-list a{color:#910d10;text-decoration:underline;font-size:13px;line-height:15px;}
.dir-list a:hover{text-decoration:none;}
.dir-list big{display:block;margin-bottom:7px;position:relative;top:-2px;}
.dir-list small{color:#808080;display:block;padding-bottom:4px;}
.dir-list p{font-size:13px;line-height:15px;}
.dir-list big a{color:#0d918f;font-size:18px;line-height:18px;font-family: 'proxi-semi';}
.dir-list-line{padding-bottom:50px;}
.dir-list-line .dir-list:first-child{float:left !important;}
.dir-list-line .dir-list:last-child{float:right;}
.dir-list-line:after{content:'';display:block;clear:both;}
.dir-list-line:last-child{padding-bottom:0;}
.dir-in{padding-top:0px;}
.dir-in h2{margin:0 0 25px 0;color: #0d918f;font-size: 30px;line-height: 30px;font-family: 'proxi-reg';text-transform:none;}
.dir-in .dir-list{float:none;width:100%;}
.dir-in .dir-list:after{content:'';display:block;clear:both;}
.dir-in .dir-list big{color:#000;font-size:20px;line-height:20px;font-family: 'proxi-reg';}
.dir-in .backto{line-height:46px;font-size: 12px;color:#b2b2b2;text-decoration:none;margin-top:30px;}
.dir-in .backto:hover{color:#fff;}
.color-turq{color:#0d918f !important;}
.field-history .input-slider{width:100%;margin-bottom:30px;}
.field-history .labels{left:-10px;right:-10px;}
.field-history .labels span{color:#7c1517;}
.field-history{margin-bottom:30px;}
.edit-box{font-size: 13px;line-height: 17px;}
.edit-box_big {font-size: 16px;line-height: 1.2;}
.edit-box .lnk{color:#910d10;text-decoration:underline;}
.edit-box .lnk:hover{text-decoration:none;}
.edit-box .red{color:#910d10 !important;}
.edit-box .green{color:#2a9e9d !important;}
.edit-box p{margin-bottom:17px;}
.edit-box ul{list-style:none;margin:20px 0 20px 0;padding:0;text-align:left;}
.edit-box ul li{font-size:13px;line-height:17px;margin-bottom: 14px;position: relative;padding-left: 30px;}
.edit-box ul li:after{content: '';display: block;width: 5px;height: 5px;background: #0c918c;position: absolute;left: 0;top: 5px;}
.edit-box ol{margin:20px 0 20px 0;padding:0 0 0 20px;}
.edit-box ol li{font-size:13px;line-height:17px;margin-bottom: 14px;position: relative;padding-left: 15px;}
.edit-box h3{margin:25px 0 25px 0;font-size:20px;line-height:20px;font-weight:100;}
.edit-box h2{text-transform:none;color:#0d918f;font-family:'proxi-reg';}
.edit-box li a{color:#910d10;text-decoration:underline;}
.edit-box li a:hover{text-decoration:none;}
.edit-box a h3{color:#910d10;border-bottom:1px solid #910d10;display:inline-block;margin:0;height:18px;}
.edit-box a:hover h3{border-bottom:0;}
.edit-box ul li small{display:block;color:#999999;font-size:11px;line-height:11px;margin-top:7px;}
.edit-box h4{margin-top:0;text-transform:uppercase;color:#910d10;}
.edit-box-dist a{color:#910d10;text-decoration:underline;}
.edit-box-dist a:hover{text-decoration:none;}
.edit-box-dist p{line-height:20px;}
.edit-box-dist h3 a{text-decoration:none;background:url('/local/templates/minbank_2015/css/../img/sbg.jpg') 0 20px repeat-x;}
.edit-box-dist h3:hover a{background:none;}

.news{display:table;width:100%;margin-bottom:30px;}
.news__left{display:table-cell;width:22.98%;vertical-align:top;}
.news__img{display:table-cell;background:#f2f2f2;width:170px;height:170px;vertical-align:middle;text-align:center;overflow:hidden;}
.news__img img{display:inline-block;vertical-align:middle;max-width:100%;transition: all 250ms ease;}
.news__left .news__img {display:block;line-height:170px;}
.news__right{display:table-cell;width:77.02%;vertical-align:top;}
.news__left:hover img{transform:scale(1.1,1.1);}
.news__title{color:#000;font-size:18px;line-height:18px;}
.news__lnk{color:#910d10;text-decoration:underline;}
.news__lnk:hover{text-decoration:none;}
.news p{font-size:13px;line-height:15px;}
.news-line{height:2px;background:#e5e5e5;margin-bottom:30px;}
.news__date{color:#a6a6a6;font-size:11px;line-height:11px;}
.news-in__date{color:#a6a6a6;font-size:11px;line-height:11px;margin-bottom:20px;}
.dir-list .news-in__title{margin-bottom:7px;}
.news-in__img{max-width:285px;margin-right:30px;margin-bottom:30px;background:url('/local/templates/minbank_2015/css/../img/r_no.jpg');float:left;}
.news-in__more{margin-bottom:15px;}
.izd-box{margin-bottom:50px;}
.izd-box .edit-box big{text-transform: none;color: #0d918f;font-family: 'proxi-reg';position:relative;top:-5px;font-size: 30px;line-height: 36px;font-weight: 100;margin-bottom:20px;display:block;}
.izd-box__img{display:block;border:10px solid #f2f2f2;margin-right:40px;}
.izd-box h2{color:#000;font-size:20px;line-height:20px;font-family: proxi-semi;text-transform:none;margin-bottom:25px;}
.izd-box__download{display: inline-block;vertical-align: middle;line-height: 50px;text-transform: uppercase;color: #fff;background-color: #910d10;text-align: center;padding: 0 55px;position: relative;overflow: hidden; cursor: pointer;}
.izd-box__download:before{transition: all 150ms ease;display: block;content: "";position: absolute;left: 0; top: 0;border-right: 25px solid transparent;border-left: 25px solid rgba(0,0,0,0.1);border-top: 25px solid rgba(0,0,0,0.1);
 border-bottom: 25px solid transparent;}
 .izd-box__download:after{transition: all 150ms ease;display: block;content: "";position: absolute;left: 0; top: 0;border-right: 25px solid transparent;border-left: 25px solid rgba(0,0,0,0.1);border-bottom: 25px solid rgba(0,0,0,0.1);
border-top: 25px solid transparent;}
.izd-box__download:hover:before,.izd-box__download:hover:after{left:-15px;}
.izd-slider{margin-bottom:30px;}
.izd-slider .input-slider{width:100%;}
.izd-slider .labels{left:-5.2%;right:-5.5%;}
.izd-slider .uislider{z-index:3;}
.izd-slider .uislider:after{content:'';display:block;width:100%;height:50px;left:0;top:0;position:absolute;cursor:pointer;}
.izd-slider .ui-slider-horizontal .ui-slider-handle{margin-left:-.3em;}
.izd-slider .ui-slider-horizontal .ui-slider-handle:last-child{margin-left:-.8em;}

.izd-list{height:362px;width:22.98%;text-align:center;color:#999999;font-size:13px;margin-right:2.65%;float:left;}
.izd-list a{color:#7c1517;text-decoration:underline;display:block;}
.izd-list img{border:2px solid #ebebeb;width:98%;transition: all 250ms ease;}
.izd-list a:hover{text-decoration:none;}
.izd-list img:hover{transform:scale(0.9,0.9);}
.compare{position:relative;}
.compare__table{width:100%;margin-bottom:40px;overflow:hidden;}
.compare__table img{width:158px;}
.compare__table td{width:15%;position:relative;vertical-align:top;text-align:center;display:none;}
.compare__table thead tr:first-child td{padding-top:29px;table-cell;}
.compare__table .compare__table_first{background:#f6f6f6;text-align:left;display:table-cell;width:18%;position:relative;}
.compare__table_empty{width:3% !important;}

.compare__table thead tr .compare__table_first .compare__key{display:none;}
.compare__redcard{margin-left:12%;margin-bottom:15px;position:relative;width:124px;height:98px;padding-left:34px;border-radius:5px;background:#910d10;text-decoration:underline;line-height:98px;cursor:pointer;color:#fff;font-family:'proxi-semi';}
.compare__redcard:hover{text-decoration:none;}
.compare__redcard:after{transition: all 250ms ease;content:'';display:block;position:absolute;left:15px;top:50%;width:10px;height:10px;margin-top:-5px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -512px  no-repeat;}
.compare__redcard:hover:after{left:18px;}
.compare__count{margin-bottom:20px;margin-left:12%;text-transform:uppercase;font-family:proxi-semi;font-size:14px;line-height:16px;}
.compare__count span{color:#7c1517;}
.compare__clear{margin-left:12%;color:#0d918f;text-decoration:underline;cursor:pointer;padding-left:30px;position:relative;font-size:13px;line-height:13px;margin-bottom:25px;}
.compare__clear:after{content:'';display:block;position:absolute;left:0;top:4px;width:8px;height:8px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -14px -512px no-repeat;}
.compare__clear:hover{text-decoration:none;}
.compare__ar{color:#0d918f !important;text-decoration:underline;cursor:pointer;padding-left:30px;position:relative;font-size:13px;line-height:13px;margin-bottom:25px;display:inline-block;}
.compare__ar:after{content:'';display:block;position:absolute;left:6px;top:3px;width:10px;height:10px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -25px -533px no-repeat;}
.compare__ar:hover{text-decoration:none;}
.compare__ar_active:after{background-position:-26px -512px;top:5px;}
.compare_cardname{color:#a10f12;font-family: proxi-semi;font-size:15px;line-height:15px;text-align:center;text-decoration:underline;}
.compare__table .compare__firstcard{padding-left:0%;}
.compare__table thead tr:last-child td{border-bottom:2px solid #e5e5e5;}
.compare__table tbody tr td{border-bottom:1px solid #ededed;cursor:pointer;}
.compare__table tbody tr:hover td{background:#f2f2f2;}
.compare__table tbody tr:hover td:first-child{background:#e9e9e9;}
.compare__table tbody tr td{padding-top:22px;padding-bottom:22px;font-size:15px;line-height:19px;display:none;}
.compare__table tbody tr td:first-child{background:#f6f6f6;text-align:left;display:table-cell;}
.compare__key{text-transform:uppercase;font-family: proxi-semi;padding-left:12%;padding-right:12%;}
.compare__donwload{text-align:right;}
.compare__donwload a{color:#910d10;text-decoration:underline;font-size:12px;line-height:12px;}
.compare__donwload a:hover{text-decoration:none;}
.compare__left{position:absolute;width:19px;height:28px;cursor:pointer;z-index:2;top:58px;right:-15.5%;display:none;}
.compare__left:after{content:'';display:block;width:19px;height:28px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -696px no-repeat;position:relative;left:50%;top:50%;margin-top:-7px;margin-left:-4px;}
.compare__right{position:absolute;width:19px;height:28px;cursor:pointer;z-index:2;top:58px;right:0%;}
.compare__right:after{content:'';display:block;width:19px;height:28px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -22px -696px no-repeat;position:relative;left:50%;top:50%;margin-top:-7px;margin-left:-4px;}
.compare-popup{position:absolute;z-index:5;background:#fff;box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.2);width:100%;top:0;left:0;display:none;}
.compare-popup__close{top: 59px;right: 59px;position: absolute;width: 20px;height: 20px;background: url('/local/templates/minbank_2015/css/../img/spr.png') -30px -465px no-repeat;cursor: pointer;transition: all 250ms ease;z-index: 2;}
.compare-popup__close:hover{transform:scale(0.9);}
.compare-popup__in{padding:5%;}
.compare-popup__in h2{color:#7c1517;position:relative;margin:0 0 50px 0;padding-left:37px;}
.compare-popup__in h2:after{content:'';display:block;position:absolute;left:0;top:7px;width:20px;height:20px;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -534px no-repeat;}
.compare-popup__list{border-bottom:2px solid #e5e5e5;padding-bottom:30px;margin-bottom:30px;margin-right:70px;}
.compare-popup__list:after{content:'';display:block;clear:both;}
.compare-popup__list img{display:inline-block;margin-right:35px;}
.compare-popup__left{width:27.64%;float:left;}
.compare-popup__right{width:72.36%;float:left;position:relative;}
.compare-popup__list big{font-size:30px;line-height:30px;display:block;color:#7c1517;}
.compare-popup__list p{font-size:13px;line-height:16px;}
.compare-popup__list a{font-size:13px;line-height:16px;color:#7c1517;text-decoration:underline;}
.compare-popup__list a:hover{text-decoration:none;}
.compare-popup__list .compare__ar{position:absolute;right:0;top:0;}
.compare-popup__scroll{overflow:hidden;height:490px;outline:none;}
.compare-popup__scroll .jspVerticalBar{background:none;width:5px;}
.compare-popup__scroll .jspDrag{background:#910d10;}
.compare-popup__scroll .jspTrack{background:#ebebeb;}
.compare-popup__ar_active:after{background-position:-26px -512px;top:5px;}


.partner-logo {
    width: 170px;
    height: 170px;
    background: #f2f2f2;
    text-align: center;
    float:left;
    margin:0 30px 30px 0;
}

.payment-opsos {
    text-align: center;
    margin:10px 0 25px 0;
    padding: 20px 0;
}

.tabs-box{
    padding:5px 5px 5px 5px;
}

.tabs-box__title{
    height:65px;
    background:#fff;
    margin-bottom:5px;
    padding-left:39px;
    line-height:65px;
    color:#808080;
    font-size:18px;
    cursor:pointer;
    transition: all 100ms ease-out 0s;
}

.tabs-box__title:last-child{
    margin-bottom:0;
}

.tabs-box__title span{
    border-bottom:1px dashed #cacaca;
}
.tabs-box__title:hover span{
    border:none;
}
.tabs-box__title:hover{
    background:#f9f9f9;
}

.tabs-box__title.show{
    margin-bottom:0;
}

.tabs-box__title.show:hover{
    background:#fff;
}
.tabs-box__title_btn {
    border: solid 2px #04508b;
    display: inline-block;
    padding: 0 90px;
    margin-bottom: 20px;
}
.tabs-box__title_btn:hover {
   background: #04508b;
   color:#fff;
}
.tabs-box__title_btn.show:hover {
   color:#808080;
}

.tabs-box__hidden{
    padding:0 39px 10px 39px;
    background:#fff;
    margin-bottom:5px;
    display:none;
}

.tabs-box__wrap:last-child .tabs-box__hidden{
    margin-bottom:0;
}

.tabs-box__hidden .a-info-table2 thead td{
    font-size: 13px;
    line-height: 18px;
}

.tabs-box__hidden .a-info-table2 td:first-child{
    width:42%;
}

.tabs-box__hidden .a-info-table2 td:last-child{
    width:20%;
}

.tabs-box__hidden a{
    color:#7c1517;
    text-decoration:underline;
}

.tabs-box__hidden a:hover{
    text-decoration:none;
}

.tabs-box__wrap:last-child .tabs-box__hidden,.tabs-box__wrap:last-child .tabs-box__title{
    margin-bottom:0;
}

.tabs-box__hidden .edit-box p{
    margin-top:0;
}

.tabs-box__hidden .edit-box big{
    font-size:20px;
    line-height:20px;
    color:#333;
}

.tabs-box__hidden .edit-box ul ul{
        margin:10px 0 10px 0;
}

.tabs-box__hidden .edit-box ul ul li:after{
    background:#910d10;
}

.credit-steps h2{
    color: #0d918f;
    font-family: 'proxi-reg';
    font-size: 30px;
    line-height: 36px;
    font-weight: 100;
    text-transform:none;
    margin:0 0 20px 0;
}

.credit-steps__box{
    height:90px;
    background:#f7f7f7;
    font-size:13px;
    line-height:13px;
    margin-bottom:30px;
    overflow:hidden;
}

.credit-steps__in{
    display:table;
    width:100%;
}

.credit-steps__box:after{
    content:'';
    display:block;
    clear:both;
}

.credit-steps__ico1{
    width:25%;
    height:90px;
    position:relative;
    left:51px;
    vertical-align:middle;
    display:table-cell;
}

.credit-steps__ico1 span{
    padding-left:44px;
    position:relative;
    display:inline-block;
}

.credit-steps__ico1 span:after{
    content:'';
    display:block;
    width:24px;
    height:28px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -558px no-repeat;
    position:absolute;
    left:0;
    top:50%;
    margin-top:-15px;
}

.credit-steps__ico2{
    width:25%;
    height:90px;
    position:relative;
    left:51px;
    vertical-align:middle;
    display:table-cell;
}

.credit-steps__ico2 span{
    padding-left:44px;
    position:relative;
    display:inline-block;
}

.credit-steps__ico2 span:after{
    content:'';
    display:block;
    width:22px;
    height:26px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -27px -559px no-repeat;
    position:absolute;
    left:0;
    top:50%;
    margin-top:-13px;
}

.credit-steps__ico3{
    width:25%;
    height:90px;
    position:relative;
    left:51px;
    vertical-align:middle;
    display:table-cell;
}

.credit-steps__ico3 span{
    padding-left:44px;
    position:relative;
    display:inline-block;
}

.credit-steps__ico3 span:after{
    content:'';
    display:block;
    width:21px;
    height:22px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -52px -559px no-repeat;
    position:absolute;
    left:0;
    top:50%;
    margin-top:-11px;
}

.credit-steps__ico4{
    width:25%;
    height:90px;
    position:relative;
    left:51px;
    vertical-align:middle;
    display:table-cell;
}

.credit-steps__ico4 span{
    padding-left:44px;
    position:relative;
    display:inline-block;
}

.credit-steps__ico4 span:after{
    content:'';
    display:block;
    width:21px;
    height:21px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -76px -559px no-repeat;
    position:absolute;
    left:0;
    top:50%;
    margin-top:-11px;
}


.tabs-box_ip .a-info-table2 tbody tr:first-child td{
    color:#0d918f;
    font-family: 'proxi-semi';
}

.tabs-box_ip .a-info-table2 td:first-child{
    width:34%;
}
.tabs-box_ip .a-info-table2 td:last-child{
    width:12%;
}

.edit-tul{
    width:100%;
}

.edit-tul td{
    width:25%;
}

.tabs-box_ip .edit-box ul{
    margin-top:10px;
}

.tabs-box .btn-submit{
    color:#fff;
    text-decoration:none;
}

.credit-steps_ip .credit-steps__in{
    table-layout:auto;
    width:95%;
}

.credit-steps_ip{
    padding-bottom:20px;
}

.credit-steps_ip .credit-steps__in .credit-steps__ico2{
    width:auto;
}

.credit-steps_ip .credit-steps__box a{
    color:#000;
}

.coins{
    position:relative;
    padding-top:53px;
}

.coins div{
    opacity:0;
}

.coins__in_p1{
    width:116px;
    height:53px;
    /*background:url('/local/templates/minbank_2015/css/../img/coin_p1.png') no-repeat;*/
    position:absolute;
}

.coins__in_p2{
    width:116px;
    height:53px;
    /*background:url('/local/templates/minbank_2015/css/../img/coin_p2.png') no-repeat;*/
    position:absolute;
}

.coins__in_p3{
    width:116px;
    height:53px;
    /*background:url('/local/templates/minbank_2015/css/../img/coin_p3.png') no-repeat;*/
    position:absolute;
}

.coins__in_p1.coins__in_green{
    /*background:url('/local/templates/minbank_2015/css/../img/coin_p1g.png') no-repeat;*/
}
.coins__in_p2.coins__in_green{
    /*background:url('/local/templates/minbank_2015/css/../img/coin_p2g.png') no-repeat;*/
}
.coins__in_p3.coins__in_green{
    /*background:url('/local/templates/minbank_2015/css/../img/coin_p3g.png') no-repeat;*/
}

.filter-right_fixed_footer > div{
    position:absolute;
    bottom:0;
}

.s-box{
    padding:30px 0;
    font-size: 20px;
    line-height: 20px;
    font-weight: 100;
    border-top:2px solid #e5e5e5;
    border-bottom:2px solid #e5e5e5;
    color:#910d10;
}

.edit-box .seif-title{
    line-height:28px;
    margin-top:0;
}

.seif-img{
    display:block;
    margin:35px auto;
}

.labels.click span{
    cursor:pointer;
}


.businnes-actions .news__left{
    width:17.09%;
}

.businnes-actions .news__right{
    width:82.01%;
}


.news-in__wrap .dir-list-text{
    padding-left:0;
}

.bline{
    height:2px;
    background:#e5e5e5;
}

.business-list{
    display:none;
}

.business-list-button.active:after {
    display: inline-block;
    content: "";
    vertical-align: middle;
    width: 8px;
    height: 5px;
    background: url('/local/templates/minbank_2015/css/../img/arrow-sm-up.png') 50% 50% no-repeat;
    margin-left: 15px;
    position: relative;
    top:-4px;
}
.business-list-button.active:before {content: "ñêðûòü ñïèñîê";}

.business-list-button:after {
    display: inline-block;
    content: "";
    vertical-align: middle;
    width: 8px;
    height: 5px;
    background: url('/local/templates/minbank_2015/css/../img/arrow-sm-down.png') 50% 50% no-repeat;
    margin-left: 15px;
    position: relative;
    top:-4px;
}
.business-list-button:before {content: "ïîêàçàòü ñïèñîê";}
.business-rko-popup-in{
    padding:0 8.46%;
}

.business-rko-popup-in .deposit-in-form-dsk{
    min-height:220px;
    padding:37px/*30px 22px*/;
    /*background: #ededed url('/local/templates/minbank_2015/css/../img/dep_form_bg.jpg') -180px 0 no-repeat;*/
}
.business-rko-popup-in .deposit-in-form-dsk .text{
    color: #910d0f;
    font-size: 20px;
    text-align: center;
    padding-top: 83px;
    margin: 0;
}

.business-rko-popup-in .ui-selectgroup {
    height: 46px;
}

.business-rko-popup-in table{
    margin:0 0 7.5% 0;
    width:100%;
}

.ui-selectgroup{
    display:block;
    height: 50px;
    background:#fff;
    border: 2px solid #eaeaea;
    position:relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ui-selectgroup-copy{
    display:block;
    height:46px;
    line-height:46px;
    padding-left:20px;
    padding-right:30px;
    /*white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;*/
}

.ui-selectgroup-group{
    position:absolute;
    z-index:2000;
    border: solid #eaeaea;
    border-width: 0 2px 2px 2px;
    background:#fff;
}

.ui-selectgroup-icon{
    display:block;
    width:8px;
    height:5px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -590px no-repeat;
    position:absolute;
    top:50%;
    margin-top:-2px;
    right:15px;
}

.ui-selectgroup.ui-state-active .ui-selectgroup-icon{
    background-position:-11px -590px;
}

.ui-state-disabled {
    /*opacity:0;*/
	display: none;
    color: #999;
    cursor: default;
}
.ui-state-disabled:first-child {
	display:block;
}
.ui-state-disabled a {
    cursor: default;
}
table.ui-datepicker-calendar td.ui-state-disabled {
    opacity: 0;
    display: table-cell;
}

.ui-selectgroup-list{
    list-style:none;
    margin:0;
    padding:0;
}

.ui-selectgroup-list li{
    padding:10px 10px 10px 20px;
    cursor:pointer;
}
.ui-selectgroup-list li a span {
	color: #999;
    font-style: italic;
    font-size: 12px;
}

.ui-selectgroup-list li.ui-state-hover{
    background:#ebebeb;
}

.ui-selectgroup-group {
	outline: none;
	max-height: 340px;
	overflow: visible !important;
}
.ui-selectgroup-group .jspContainer {
    padding-right: 2px;
    margin-right: -2px;
}
.ui-selectgroup-group .jspVerticalBar {
	background: none;
	width: 5px;
}
.ui-selectgroup-group .jspDrag {
	background: #910d10;
}
.ui-selectgroup-group .jspTrack {
	background: #ebebeb;
}

.ui-selectgroup-group  .jspHorizontalBar {opacity:0;}
.ui-selectgroup-group .jspTrack {height:100% !important;}

.ui-selectgroup-list[aria-labelledby=ui-office-name] li {
	font-size:12px;
}

.select-two-lines .ui-selectgroup-copy {
	height: 32px;
	padding: 11px 20px;
	line-height: 1.25;
	font-size: 12px;
	color: #808080;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space:nowrap;
	position: absolute;
    left: 0;
    right: 0;
}


.business-rko-popup-in .input.sm{
    width:45%;float:left;
}

.business-rko-popup-in .captcha{
    margin:0;
    height:50px;
    float:right;
	margin-top:29px;
}

.business-rko-popup-in .captcha img{
    width:100%;
    height:50px;
}

.field-clear:after{
    content:'';
    display:block;
    width:100%;
    clear:both;
}


.business-rko-popup-in .btn-submit{
    margin-top:60px;
}

.business-rko-popup-list{
    border: 2px solid #eaeaea;
    padding:25px 45px;
}

.business-rko-popup-list h3{
    margin:0 0 10px 0;
    font-weight:100;
    color:#910d0f;
    font-size:18px;
    line-height:18px;
    position:relative;
    padding-left:35px;
    display:inline-block;
    text-decoration:underline;
    cursor:pointer;
}

.business-rko-popup-list h3:hover{
    text-decoration:none;
}


.business-rko-popup-list h3:after{
    content:'';
    display:block;
    width:10px;
    height:16px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -25px -590px no-repeat;
    position:absolute;
    left:6px;
    top:1px;
}

.business-rko-popup-list .radio small{
    display:block;
    padding-left:41px;
    color:#808080;
}

.business-rko-popup-list .radio span{
    text-decoration:underline;
    font-family: 'proxi-reg' !important;
    cursor:pointer;
    font-weight:100;
    font-size:12px;
    line-height:12px;
    color:#910d0f;;
}

.business-rko-popup-list .radio span:hover{
    text-decoration:none;
}

.business-rko-popup-list-in{
    height:322px;
}

.leasing-t{
    width:100%;
}

.leasing-t td{
    width:20%;
    padding:15px 25px;
    vertical-align:top;
}

.leasing-t tbody td{
    border-bottom:1px solid #f2f2f2;
    cursor:pointer;
    transition: all 250ms ease;
}

.leasing-t tbody tr:last-child td{
    border-bottom:none;
}

.leasing-t tbody tr:hover td{
    background:#f2f2f2;
}
.leasing-t tbody tr:hover td:first-child{
    background:#e9e9e9;
}

.leasing-t thead td{
    text-align:center; 
    vertical-align:middle;
}

.leasing-t thead span{
    font-weight:bold;
    font-size:16px;
    line-height:16px;
    color:#0d918f;
}

.leasing-t__bg{
   background:#f6f6f6;
   width:23% !important;
}


.leasing-t__ico1{
    width:39px;
    height:75px;
    background:url('/local/templates/minbank_2015/css/../img/business_leas.png') 0 0 no-repeat;
    display:inline-block;
}

.leasing-t__ico2{
    width:73px;
    height:58px;
    background:url('/local/templates/minbank_2015/css/../img/business_leas.png') -44px 0 no-repeat;
    display:inline-block;
}

.leasing-t__ico3{
    width:72px;
    height:58px;
    background:url('/local/templates/minbank_2015/css/../img/business_leas.png') -123px 0 no-repeat;
    display:inline-block;
}

.leasing-t__ico4{
    width:64px;
    height:70px;
    background:url('/local/templates/minbank_2015/css/../img/business_leas.png') -200px 0 no-repeat;
    display:inline-block;
}

.leasing-t__label{
    text-transform:uppercase;
    font-size:15px;
    line-height:18px;
    font-weight:bold;
    text-align:left;
    color:#333;
}

.leasing-t thead .leasing-t__label{
    color:#910d10;
}

.leasing-t thead{
    border-bottom:2px solid #e5e5e5;
}

.edit-box-leasing h2{
    margin-top:0;
    color:#0d5191;
}

.edit-box-dsk{
    color:#999;
    font-size:12px;
    line-height:14px;
}

.edit-box-dsk .red{
    color:#910d10;
}

.mob-t1{
    width:100%;
}

.mob-t1 td{
    text-align:center;
}

.mob-t2{
    width:100%;
}

.mob-t2 td{
    vertical-align:top;
    width:33.3%;
}

.mob-t2 td h3{
    margin-top:0;
}

.mob-t2 li{
    padding-right:40px;
}

.smob{
    width:100%;
}

.smob td{
    vertical-align:top;
}

.smob__first{
    width:76.32%;
}

.smob__slider{
    position:absolute;
    height:531px;
    overflow:hidden;
}

.smob__slider table{
    width:100%;
    position:absolute;
    left:0;
    top:0;

}

.smob__slider td{
    width:33.3%;
    text-align:center;
    vertical-align:top;
}
.smob__slider td img {
    max-width: 100%;
}

.smob__slider{
    position:relative;
    width:98%;
}

.smob__left{
    position: absolute;
    width: 20px;
    height: 100%;
    background:#fff;
    left:0;
    top:0;
    cursor:pointer;
    z-index:2;
}

.smob__left:after{
    content: '';
    display: block;
    width: 9px;
    height: 14px;
    background: url('/local/templates/minbank_2015/css/../img/spr.png') -40px -512px no-repeat;
    position: relative;
    left: 50%;
    top: 50%;
    margin-top: -67px;
    margin-left: -4px;
}

.smob__right{
    position: absolute;
    width: 20px;
    height: 100%;
    background:#fff;
    right:0;
    top:0;
    cursor:pointer;
    z-index:2;
}

.smob__right:after{
    content: '';
    display: block;
    width: 9px;
    height: 14px;
    background: url('/local/templates/minbank_2015/css/../img/spr.png') -53px -512px no-repeat;
    position: relative;
    left: 50%;
    top: 50%;
    margin-top: -67px;
    margin-left: -4px;
}

.smob__qr{
    padding:50px 32px 40px 32px;
    background:#f6f6f6;
}

.smob__qr img{
    display:block;
    margin:0 auto 50px auto;
}

.smob__qr a:hover{
    text-decoration:none;
}

.smob__tarif{
    position:relative;
    padding-left:43px;
    display:block;
    text-decoration:underline;
    margin-bottom:50px;
}

.smob__tarif:after{
    content:'';
    display:block;
    width:22px;
    height:26px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -103px -554px no-repeat;
    position:absolute;
    left:0;
    top:-4px;
}

.smob__ruk{
    position:relative;
    padding-left:43px;
    display:block;
    text-decoration:underline;
}

.smob__ruk:after{
    content:'';
    display:block;
    width:22px;
    height:26px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -27px -559px no-repeat;
    position:absolute;
    left:0;
    top:-4px;
}

.smob .btn-submit{
    padding: 0 30px 0 0;
    display:block;
    text-align:right;
    background: #7c1516;
}

.smob .btn-submit span{
    width:21px;
    height:24px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -131px -554px no-repeat;
    display:inline-block;
    position:absolute;
    top:50%;
    margin-top:-12px;
    left:32px;
}

.sitemap{
    width:100%;
}

.sitemap td{
    width:33.3%;
    vertical-align:top;
}

.error404{
    height:458px;
}

.error404-dsk{
    color:#fff;
    text-transform:uppercase;
    font-size:14px;
    line-height:16px;
    position:absolute;
    left:50%;
    margin-left:255px;
    top:68px;
    z-index:4;
    text-align:left;
    font-family: 'proxi-semi';
}

.error404-dsk a{
    text-decoration:underline;
}

.error404-dsk a:hover{
    text-decoration:none;
}

.error404__nf{
    width:394px;
    height:116px;
    background:url('/local/templates/minbank_2015/css/../img/nf.png') 0 0 no-repeat;
    position:absolute;
    top:131px;
    z-index:4;
}

.error404 .center{
    z-index:4;
}

.sresult__box{
    padding-bottom:27px;
    margin-bottom:28px;
    border-bottom:2px solid #e5e5e5;
}

.sresult__box .sresult__blink{
    color:#910d10;
    font-size:30px;
    line-height:34px;
    text-decoration:none;
    display:inline;
}

.sresult__box .sresult__blink:hover{
    background:url('/local/templates/minbank_2015/css/../img/sbg.jpg') 0 30px repeat-x;
}

.sresult__box p{
    font-size:13px;
    line-height:16px;
}

.sresult__box a{
    font-size:13px;
    line-height:13px;
    color:#910d10;
    text-decoration:underline;
}

.sresult__box a:hover{
    text-decoration:none;
}

.sresult__sbox:after{
    content:'';
    display:block;
    clear:both;
}

.sresult__sbox_left{
    width:95.12%;
    float:left;
}

.sresult__sbox_right{
    float:right;
    width:4.88%;
}

.sresult__sbox_left div{
    height: 40px;
    border: 2px solid #e6e6e6;
    padding:0 20px;
    position:relative;
}

.sresult__sbox_left input{
    height:40px;
    padding:0;
    outline:none;
    background:none;
    border:none;
    width:95%;
}

.sresult__sbox_submit{
    float:right;
    display:block;
    width:44px;
    height:44px;
    
    background:url('/local/templates/minbank_2015/css/../img/search.png') 0 0 no-repeat;
    background-size:100% 100%;
    cursor:pointer;
    position:relative;
}
.sresult__sbox_submit:after{
    content:'';
    transition: all 250ms ease;
    width:44px;
    height:44px;
    background:url('/local/templates/minbank_2015/css/../img/search_h.png') 0 0 no-repeat;
    background-size:100% 100%;
    cursor:pointer;
    position:absolute;
    left:0;
    top:0;
    opacity:1;
}


.sresult__sbox_submit:hover:after{
    opacity:0;
}

.sresult__sbox_left i{
    display:block;
    width:13px;
    height:13px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -102px no-repeat;
    cursor:pointer;
    position:absolute;
    right:11px;
    top:50%;
    margin-top:-7px;
    transition: all 250ms ease;
}

.sresult__sbox_left i:hover{
    transform: scale(0.9,0.9);
}

.sresult__sbox_count{
    color:#b3b3b3;
    font-size:12px;
    line-height:12px;
    padding-top:7px;
    clear:both;
}

.dist-menu-list a{
    height:50px;
    line-height:50px;
}

.dist-dsk{
    border-top:2px solid #e5e5e5;
    border-bottom:2px solid #e5e5e5;
    color:#0d918f;
    padding:36px 0;
    font-size:30px;
    line-height:30px;
}

.edit-box-dist table{
    width:100%;
}

.edit-box-dist table td{
    vertical-align:top;
}

.credit-calc .edit-box a{
    color:#910d10;
    text-decoration:underline;
}

.credit-calc .edit-box a:hover{
    text-decoration:none;
}

.credit-calc .field .input-slider{
    width:auto;
    display:block;
}

.credit-calc .main-calc-title{
    display:inline-block;
    position:relative;
}

.credit-calc .main-calc-title .more-help{
    right:-18px;
}

.credit-calc .radio,.credit-calc .checkbox{
    padding-top:0;
    padding-bottom:8px;
    
}

.credit-calc .radio{
    margin-left:25%;
}

.credit-calc .checkbox{
    margin-left:20%;
}



.datepicker{
    height: 50px;
    background: #fff;
    border: 2px solid #eaeaea;
    position:relative;
}

.datepicker:after{
    content:'';
    display:block;
    position:absolute;
    z-index:1;
    width:22px;
    height:22px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -613px no-repeat;
    top:50%;
    margin-top:-11px;
    right:22px;
}

.datepicker input{
    display:block;
    padding:0;
    width:80%;
    height:50px;
    line-height:50px;
    outline:none;
    border:none;
    padding:0 10%;
    position:relative;
    z-index:2;
    background:none;
}

.ui-datepicker{
	display:none;
    z-index:10 !important;
    background:#fff;
    padding:10px;
    margin-left:-2px;
    box-shadow:         0px 0px 60px 0px rgba(50, 50, 50, 0.2);
    margin-top:15px;
}

.ui-datepicker:after{
    content:'';
    display:block;
    position:absolute;
    width:17px;
    height:9px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -675px no-repeat;
    top:-9px;
    left:50%;
    margin-left:-8px;
}

.ui-datepicker-header{
    position:relative;
}

.ui-datepicker .ui-datepicker-prev{
    display:block;
    position:absolute;
    width:10px;
    height:10px;
    left:0;
    top:5px;
    cursor:pointer;
    z-index:2;
}

.ui-datepicker .ui-datepicker-prev span{
    display:block;
    position:absolute;
    width:5px;
    height:8px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -663px no-repeat;
    top:50%;
    margin-top:-4px;
    cursor:pointer;
    left:0;
}

.ui-datepicker .ui-datepicker-next{
    display:block;
    position:absolute;
    width:10px;
    height:10px;
    right:0;
    top:5px;
    cursor:pointer;
    z-index:2;
}

.ui-datepicker .ui-datepicker-next span{
    display:block;
    position:absolute;
    width:5px;
    height:8px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -8px -663px no-repeat;
    top:50%;
    margin-top:-4px;
    cursor:pointer;
    right:0;
}

.ui-datepicker-calendar{
    width:100%;
}

.ui-datepicker-calendar td{
    text-align:center;
}

.ui-datepicker-calendar a{
    font-size:11px;
}

.ui-datepicker-other-month{
    font-size:11px;
    color:#dedede;
}


.ui-datepicker-week-end a{
    color:#8f0d10;
}

.ui-datepicker-current-day{
    background:#2a9e9d;
}

.ui-datepicker-current-day a{
    color:#fff;
}

.ui-datepicker{width:148px;}
.ui-datepicker-title{margin-bottom:5px;text-align:center;font-family: 'proxi-semi';text-transform:uppercase;font-size:12px;line-height:12px;color:#404040;padding-top:1px;padding-bottom:10px;border-bottom:1px solid #f2f2f2;}
.ui-datepicker-title select {
    border-color: #cecece;
    margin: 0 3px;
	outline:none;
	background: #fff;
}
.ui-datepicker-calendar a:hover{
    text-decoration:underline;
}

.ui-datepicker-calendar thead{
    display:none;
}

.credit-calc-value{
    padding:38px;
    background: #ededed url('/local/templates/minbank_2015/css/../img/dep_form_bg.jpg') -150px 0 no-repeat;
}

.credit-calc-value .btn-submit{
    background:#2a9e9d;
}

.credit-calc-value .btn-submit:after,.credit-calc-value .btn-submit:before{
    opacity:0.6;
}

.credit-calc-value .btn-submit span{
    position:relative;
    display:inline-block;
    width:8px;
    height:5px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') -59px 0 no-repeat;
    top:-3px;
    margin-left:40px;
    margin-right:10px;
}

.credit-calc-value .btn-submit.active span{
    background-position: -461px 0;
}

.credit-calc-value td{
    vertical-align:middle;
}

.credit-calc-value__title{
    font-size:20px;
    line-height:20px;
    margin-bottom:5px;
}

.credit-calc-value__sum{
    font-size:50px;
    line-height:50px;
    color:#910d10;
}

.credit-calc-value__sum small{
    font-size:20px;
    line-height:20px;
    margin-left:7px;
}

.credit-calc-result{
    width:100%;
    table-layout:auto;
}

.credit-calc-result td{
    text-align:center;
    height:59px;
    border-bottom:1px solid #f2f2f2;
    vertical-align:middle;
    font-size:14px;
    line-height:14px;
    padding:0 15px;
}

.credit-calc-result tbody tr:last-child td:last-child{
    color:#0d918f;
}

.credit-calc-result tbody tr:last-child td{
    border-bottom:0;
}

.credit-calc-result thead td{
    color:#910d10;
    font-size:15px;
    line-height:15px;
    border-bottom:2px solid #e5e5e5;
}

.credit-calc-result .border td{
    border-bottom:2px solid #e5e5e5;
}

.credit-calc{
    margin-bottom:0;
}

.credit-calc-lnks td{
    vertical-align:middle;
}

.credit-calc-lnks td:last-child{
    text-align:right;
    color:#910d10;
    font-size:12px;
    line-height:12px;
}

.credit-calc-lnks td:last-child a{
    color:#910d10;
    text-decoration:underline;
}

.credit-calc-lnks td:last-child a:hover{
    text-decoration:none;
}


.popup_region{
    background:#fff;
    padding:50px;
    width:380px;
    overflow:hidden;
    left:50%;
    margin-left:-240px;
    right:auto;
    bottom:auto;
    top:135px;
    box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    z-index:20000;
}

.popup_region table{
    width:100%;
}

.popup_region td{
    text-align:left;
}

.popup_region-title{
    font-size:15px;
    line-height:15px;
    margin-bottom:5px;
}

.popup_region-name{
    color:#910d10;
    text-transform:uppercase;
    font-size:16px;
    line-height:16px;
    font-weight:bold;
    margin-bottom:17px;
}

.popup_region-yes{
    width:180px;
    height:50px;
    background:#910d10;
    text-align:center;
    line-height:50px;
    font-size:16px;
    text-transform:uppercase;
    color:#fff;
    display:block;
    overflow:hidden;
    position:relative;
}



.popup_region-no{
    width:180px;
    height:50px;
    background:#0c918e;
    text-align:center;
    line-height:50px;
    font-size:16px;
    text-transform:uppercase;
    color:#fff;
    display:block;
    overflow:hidden;
    position:relative;
}

.popup_region-yes span,.popup_region-no span{
    position:relative;
    z-index:2;
}

.popup_region-yes:before,.popup_region-no:before {
    transition: all 150ms ease;
    content: '';
    display: block;
    opacity: 0.6;
    width: 53px;
    height: 50px;
    background: url('/local/templates/minbank_2015/css/../img/spr.png') -55px -227px no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

.popup_region-yes:after,.popup_region-no:after {
    transition: all 150ms ease;
    content: '';
    display: block;
    opacity: 0.6;
    width: 53px;
    height: 50px;
    background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -227px no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

.popup_region-yes:hover:after,.popup_region-yes:hover:before,.popup_region-no:hover:before,.popup_region-no:hover:after{
    left:-10px;
}

#travelmiles .main-calc-change{
    display:none;
}

.popup.main-calc .uislider_val-change .labels{
    left:-30px;
    right:-25px;
}

.route .radio{
    padding-top:0;
    display:block;
    font-size:15px;
    line-height:15px;
    margin:10px 0;
}

.popup_message{
    background:#fff;
    padding:60px 100px;
    max-width:970px;
    width:100%;
    overflow:hidden;
    left:50%;
    margin-left:-585px;
    right:auto;
    bottom:auto;
    top:165px;
    box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    text-align:left;
    z-index: 1010;
}

.popup_message h2{
    margin-top:0;
    color:#910d10;
    position:relative;
}

.popup_message h2:after{
    content:'';
    display:block;
    width:20px;
    height:20px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -534px no-repeat;
    position:absolute;
    left:-43px;
    top:7px;
}

.popup_message p{
    font-size:20px;
    line-height:25px;
    margin-bottom:0;
}

.popup_message .red{
    color:#910d10;
}

.popup_selectcard{
    background:#fff;
    padding:60px 100px;
    max-width:970px;
    width:100%;
    overflow:hidden;
    left:50%;
    margin-left:-585px;
    right:auto;
    bottom:auto;
    top:165px;
    box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    text-align:left;
	position:absolute;
}

.popup_selectcard h2{
    margin:0 0 10px 0;
    color:#910d10;
    position:relative;
}

.popup_selectcard h2:after{
    content:'';
    display:block;
    width:28px;
    height:22px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -639px no-repeat;
    position:absolute;
    left:-46px;
    top:7px;
}

.popup_selectcard h3{
    text-transform:uppercase;
    font-size:20px;
    line-height:20px;
    font-weight:100;
    margin-top:20px;
}

.popup_selectcard table{
    width:100%;
}

.popup_selectcard table td{
    width:39%;
    vertical-align:top;
}

.popup_selectcard table td:first-child{
    width:38%;
}

.popup_selectcard table td:last-child{
    width:23%;
}




.popup_selectcard .radio input:checked + div +span{
    color: #5f9d9c;
    font-family: 'proxi-bold';
}

.popup_selectcard .radio > span {
    font-family: 'proxi-reg';
    text-transform: uppercase;
    font-size: 11px;
    position: relative;
    margin-left:15px;
    max-width: 70%;
}

.popup_selectcard .radio{
    display:block;
    padding:0 0 9px 0;
}

.popup_selectcard .radio .more-help{
    right:-20px;
}

.popup_selectcard .btn-submit{
    margin-top:25px;
}

.popup-card-choose .x_content{
	text-align: center;
}
.popup-card-choose .btn-submit{
	margin: 25px 15px 0;
    background: #f6f6f6;
    padding-left: 50px;
    width: 200px;
    text-align: center;
    color: #000;
	font-family: proxi-semi;
}
.popup-card-choose .btn-submit:before{
	border-bottom-color: rgba(225,225,225,0.2);
	border-left-color: rgba(225,225,225,0.2);
}
.popup-card-choose .btn-submit:after{
	border-top-color: rgba(225,225,225,0.2);
	border-left-color: rgba(225,225,225,0.2);
}
.popup-card-choose .btn-submit i{
	background: none;
    border-bottom: 35px solid rgba(255,255,255,0.2);
    border-right: 35px solid rgba(255,255,255,0.2);
    border-top: 35px solid transparent;
    border-left: 35px solid transparent;
    width: auto;
    height: auto;
}
.popup-card-choose .btn-submit:hover{
    background: #910d0f;
	color: #fff;	
}
.popup-card-choose .btn-submit:hover:before{
	border-bottom-color: rgba(0,0,0,0.05);
	border-left-color: rgba(0,0,0,0.05);
}
.popup-card-choose .btn-submit:hover:after{
	border-top-color: rgba(0,0,0,0.05);
	border-left-color: rgba(0,0,0,0.05);
}
.popup-card-choose .btn-submit:hover i{
	border-bottom-color: rgba(255,255,255,0.05);
	border-right-color: rgba(255,255,255,0.05);
}
.main-news-banner-countdown .main-news-banner1-title{
    padding-top:35px;
}

.main-news-banner-countdown .main-news-banner1-subtitle{
    padding-bottom:15px;
}

.main-news-banner-countdown .main-news-banner1-wrap{
    height:250px;
}

.main-countdown{
    position:relative;
    z-index:3;
    width:195px;
    background:#ffffff;
    margin:20px auto 0 auto;
    padding:20px 0;
    text-align:center;
}

.main-countdown__cell span{
    width:38px;
    height:28px;
    display:block;
    border:2px solid #e6e6e6;
    line-height:28px;
    color:#000;
}

.main-countdown__title{
    padding-bottom:8px;
}

.main-countdown__cell{
    display:inline-block;
    width:42px;
    height:50px;
    position:relative;
    text-align:center;
    margin:0 4px 4px 0;
    font-size:12px;
    color:#910d10;
}

.credit-calc-result-wrap{
    display:none;
}

.credit-calc .input-slider .main-calc-l{
    display:inline-block;
}
.credit-calc .input-slider .main-calc-r{
    display:inline-block;
    float:right;
}

.credit-calc .input-slider .labels div:after{
    content:'';
    display:block;
    clear:both;
}

.map-right.layers .f-gray b{
    display:block;
    margin-top:10px;
}

.popup_hint{
	background: #fff;
    padding: 50px 90px;
    width: 600px;
    left: 0;
    right: auto;
    bottom: 0px;
    top: auto;
    box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    text-align:left;
    overflow:visible;
    position:absolute;
}

.popup_hint td{
    vertical-align:middle;
}

.popup_hint:after{
	content:'';
	display:block;
	width:18px;
	height:9px;
	background:url('/local/templates/minbank_2015/css/../img/popup_hint.png') 0 0 no-repeat;
	position:absolute;
	left:50%;
	bottom:-9px;
	margin-left:-9px;
}

.popup_hint h2{
    margin-top:0;
    color:#910d10;
    position:relative;
}

.popup_hint h2:after{
    content:'';
    display:block;
    width:20px;
    height:20px;
    background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -534px no-repeat;
    position:absolute;
    left:-43px;
    top:7px;
}

.popup_hint p{
	font-size:15px;
	line-height:15px;
}


.popup_hint-thank{
    width:180px;
    height:50px;
    background:#910d10;
    text-align:center;
    line-height:50px;
    font-size:16px;
    text-transform:uppercase;
    color:#fff;
    display:block;
    overflow:hidden;
    position:relative;
}

.popup_hint-thank span{
    position:relative;
    z-index:2;
}

.popup_hint-thank:before {
    transition: all 150ms ease;
    content: '';
    display: block;
    opacity: 0.6;
    width: 53px;
    height: 50px;
    background: url('/local/templates/minbank_2015/css/../img/spr.png') -55px -227px no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

.popup_hint-thank:after {
    transition: all 150ms ease;
    content: '';
    display: block;
    opacity: 0.6;
    width: 53px;
    height: 50px;
    background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -227px no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}

.popup_hint-thank:hover:after,.popup_hint-thank:hover:before{
    left:-10px;
}

.popup_hint-hide{
	text-transform:uppercase;
	font-size:13px;
	line-height:13px;
	font-family: 'proxi-semi';
	border-bottom:1px dashed #000;
}

.popup_hint-hide:hover{
	border-bottom:none;
}


@media screen and (max-width:1200px) {
    .popup.main-calc .uislider_val-change .labels{
        left:-22px;
        right:-20px;
    }

    .header-courses div span{width:70px;}
    .header-select-country{font-size:13px;line-height:15px;padding-top:25px;margin-bottom:10px;}
    .header-select-country span:after{left:-30px;top:0;}
    header,.header-logo-wrap,.header-box-1,.header-box-2,.header-box-3{height:120px;}
    header .center{height:120px;}
    .header-search{width:33px;height:33px;margin-top:25px;}
    .header-search:after{width:33px;height:33px;}
    .logo{width:203px;margin-top:25px;}
    .header-logo-dsk{top:80px;}
    .center{padding:0 20px;}
    .header-phones{padding-top:25px;font-size:14px;line-height:16px;margin-bottom:0;}
    .header-phones span:first-child:after{left:-25px;}
    .header-courses-date{padding-top:10px;}
    .header-courses{font-size:14px;line-height:16px;padding-top:5px;margin-bottom:5px;}
    .header-seach-input{height:29px;}
    .header-seach-input input{height:29px;line-height:29px;}
    .menu-box-buttons-wrap{width:202px;}
    .menu-box-buttons{height:50px;}
    .menu-box-buttons-wrap span{line-height:50px;font-size:14px;}
    .menu-box,.menu-box .center,.menu-box:after,.menu-box .center:before,.menu-box .center:after{height:71px;}
    .menu-box-buttons-wrap{height:60px;top:-60px;}
    .menu-box-buttons-wrap:after{height:60px;}
    .menu-box-button-buss-wrap{left:242px;}
    .menu-box-button-buss-wrap span:after,.menu-box-button-privat-wrap span:after{margin-left:13px;}
    .menu-box-ib,.menu-box-online,.menu-box-bid{top:-60px;margin-right:20px;}
    .menu-box-bid i{width:18px;height:21px;margin-top:-13px;}
    .menu-box-online:after{width:24px;height:20px;margin-top:-12px;}
    .menu-box-ib i{width:20px;height:17px;margin-top:-9px;}
    .menu-box-online{padding-left:54px;width:124px;}
    .menu-box-bid{right:420px;width:130px;}
    .main-slider-titles{margin-left:-445px;font-size:30px;line-height:30px;padding-left:85px;}
    .main-slider-ico1{margin-left:-420px;width:34px;height:50px;margin-top:-38px;}
    .main-slider-ico2{margin-left:-440px;width:63px;height:40px;margin-top:-30px;}
    .main-slider-titles span{font-size:13px;line-height:13px;padding-top:10px;}
    .main-slider-title1:after{width:25px;height:44px;top:36px;}
    .main-slider-title2:after{width:25px;height:44px;top:22px;}
    .main-slider-buttons{margin-left:260px;bottom:-20px;}
    .main-slider-button-left{bottom:-20px;}
    .main-slider-button-right{bottom:-20px;}
    .main-slider-button-left:after{width:14px;height:20px;bottom:38px;}
    .main-slider-button-right:after{width:14px;height:20px;bottom:38px;}
    .main-submenu-title,.main-submenu-in h2,h2{font-size:25px;line-height:31px;}
    .main-submenu-in a{font-size: 13px;line-height: 13px;}
    .main-submenu-more{font-size:13px !important;}
    .main-news-news-lnk{font-size:16px;line-height:20px;}
    .main-news-banner1-title{font-size:34px;line-height:34px;}
    .main-news-banner1-subtitle{font-size:16px;line-height:16px;}
    .main-news-banner1-value{font-size:120px;line-height:120px;}
    .main-news-banner1-value span{font-size:13px;line-height:13px;right:20px;}
    .main-news-banner1-value small{font-size:60px;line-height:60px;}
    .main-news-banner1-value div{font-size:13px;line-height:13px;top:88px;}
    .main-news-banner1-dsk{font-size:13px;line-height:15px;}
    .main-news-banner2-title{font-size:26px;line-height:32px;}
    .footer-top nav a{font-size:11px;}
    .footer-bottom nav a{font-size:13px;}
    .footer-bottom-title{font-size:11px;}
    .footer-bottom-dsk p{font-size:11px;}
    .footer-bottom-creat{font-size:11px;}
    .footer-bottom-lnks{font-size:11px;}
   
    .logo_sm {width: 60px;}
    .nav-box-buttons-wrap {padding: 0 15px;}
    .fixed-nav .links span {margin:0; padding: 0 8px;}
    
    .popup-city {left:0; right:0;}
    
    .menu-left  {width: 230px;}
    .card-img { width: 300px;}
    .inner-slogan.privat-cards .line { margin:0 35px;}
    
    .about-item img {width: 140px; margin-right: 20px;}
    .deposit-steps img{width:60px;}
    .deposit-steps td p{padding-left:10%;}

    .main-calc .field .input{width:330px;}
    #isic_form .main-calc-change div{width:61px;}
    .main-calc .radio span{font-size:10px;}

    .credit-calc .field .input{width:auto;}
    .credit-calc .checkbox {
        margin-left: 10%;
    }
    .credit-calc .radio{
        margin-left:15%;
    }


    .deposit-slider-title span{font-size:28px;line-height:28px;}
    .deposit-slider-title{padding-top: 0;}
    .deposit-in-more-c-tabs-menu > span{padding:0 25px;}
    .deposit-in-more-c-wrap .btn-submit{font-size:11px;padding:0 20px 0 50px;width:260px;}
    .deposit-in-bd{padding-left:10px;}

    .services-menu-details div big{font-size:20px;line-height:20px;padding-left:18%;}
    .services-menu-details-ico1:after{top:-10px;}
    .services-menu-details-ico2:after{top:-7px;}
    .services-menu-details-ico3:after{top:-3px;}
    .services-menu-details-ico4:after{top:-1px;}
    .services-menu-details-ico5:after{top:-4px;}
    .services-menu-details-ico6:after{top:-6px;}
    .services-menu-details-ico7:after{top:-8px;}
    .services-menu-details-ico8:after{top:-3px;}
    .services-menu-details-ico9:after{top:-5px;}
    .services-menu-details-ico10:after{top:-2px;}
    .services-menu-details-ico11:after{top:-7px;}
    .services-menu-details-ico12:after{top:-6px;}
    .services-menu-details-ico13:after{top:-1px;}
    .services-menu-details-ico14:after{top:-5px;}
    .services-menu-list a{padding-left:15%;}
    .services-menu-list a i{margin-left:-6%;}
    .deposit-in-dsk-v span{font-size:14px;line-height:14px;}
    .clients-box > div:first-child span{width:150px;height:150px;}
    .news__img{width:150px;height:150px;}
    .news__img img{max-width:150px;}
    .izd-list{height:300px;}
    .compare__table img{width:120px;}
    .compare__redcard{width:86px;height:74px;line-height:74px;}
    .compare__left,.compare__right{top:46px;}
    .compare-popup__list img{width:200px;}
    .filter-right_fixed > div{left:auto;right:20px;margin-left:0 !important;}
    .credit-steps_ip .credit-steps__in{
        width:90%;
    }
	.field .input.sm{
		width:200px;
	}
	.btn-submit{background-position:30px 50%;}

	.about-item-img{width:130px;margin-right:20px;}

    .business-rko-popup-in .input.sm{
        width:55%;float:left;
    }



    .mob1{
        width:300px;
    }

    .mob2{
        width:301px;
    }

    .mob3{
        width:324px;
    }

    .tabs .tab{
        padding: 20px 20px;
    }

    .smob__slider img{
        width:240px;
    }

    .smob .btn-submit span{
        left:18px;
    }

    .smob .btn-submit{
        padding-right:20px;
    }

    .smob__slider{
        width:99%;
    }


     .smob__slider{
        height:482px;
     }


     .popup_message{
        max-width:none;
        width:auto;
        margin-left:0;
        left:20px;
        right:20px;
     }

     .popup_message h2:after{
        top:5px;
     }


     .popup_hint h2:after{
        top:5px;
     }

     .popup_selectcard{
        max-width:none;
        width:auto;
        margin-left:0;
        left:20px;
        right:20px;
        padding:60px 80px;
     }

     .popup_selectcard h2:after{
        top:5px;
     }

     .deposit-in-form-dsk big{margin-bottom:20px !important;}

}

@media screen and (max-width:1060px) { 
    .logo_sm {width: 50px;}
    .nav-box-buttons-wrap {padding: 0 20px;}
    
    .privat-card .text {padding:0; margin-bottom: 25px;}
    .privat-card .text .left {float: none; margin-bottom: 20px;}
    .privat-card-tools {float: none;}
    .privat-card-tools .btn-red1 {margin-top: 0;}
    
    .card-img { width: 250px;}
    .inner-slogan.privat-cards .line { margin:0 20px;}
    .dist-systems .h {font-size: 28px;}

}
.miles-result-border{
    z-index:2;
    position:relative;
    display:table-cell;
    width:100%;
    height:264px;
    vertical-align:middle;

}

.miles-result-border-in{
	border: 4px solid #fff;
    color: #fff;
    padding: 30px 30px;
    display:inline-block;
}

.miles-result-border p{
	margin:0;
}

.miles-result-border .miles_image_ids{
	margin:10px 0;
}

.miles-result .line > div{
	background-size:cover !important;
	background-repeat:no-repeat !important;
}

input.error, textarea.error, a#ui-formdrive.error, a.ui-selectgroup.error {
	background-color: #fff;
	border: 1px solid #910d11 !important;
	box-shadow: 0 0 5px rgba(145,13,17,0.3);
} 

.removeRout{
	display:none;
}

.calc-dsk{
	padding-top:30px;
}

.calc-dsk span{
	color:#910d10;
}
#layer-special-order {width:1170px;left:50%;margin-left:-585px !important;overflow:visible;position:absolute;text-align:left;}
#layer-special-order .deposit-in-form{display:block;}
@media screen and (max-width:1170px) {
.popup#layer-special-order{
width:100%;
margin-left:0 !important;
left:0;
}
}
.card-request {
	display: none;
}
.card-request #bank_card_request_big_form {
	border: solid 5px #f2f2f2;
    border-top: none;
}
.card-request #isic_form {
	padding-top:30px;
}
.card-request .padding-block {
	padding: 10px 0 0;
}
.card-request > .title {
	background: url('/local/templates/minbank_2015/css/../img/icon-mail-red.png') 0 50% no-repeat;
	padding-left: 40px;
	margin-bottom: 25px;
	text-transform: uppercase;
	font-family: 'proxi-light';
	font-size: 30px;
	line-height: 36px;
	font-weight: 100;
	color: #910d0f;
}
.card-request .step-titles {
	white-space: nowrap;
	overflow: hidden;
	/*margin-bottom: 35px;*/
}
.card-request .step-title {
	background: #f2f2f2;
	width: 33.33%;
	float: left;
	position: relative;
}
.card-request .step-title:after {
	content: "";
	background: #ffffff;
	width: 2px;
	height: 100%;
	position: absolute;
	top: 0;
	right: -1px;
	z-index: 2;
}
.card-request .step-title .name {
	background: #f6f6f6;
	line-height: 90px;
	text-align: center;
	text-transform: uppercase;
	font-family: 'proxi-semi';
	font-size: 30px;
	color: #d9d9d9;
}
.card-request .step-title .progress {
	width: 0;
	height: 30px;
	text-align: right;
	line-height: 30px;
	color: #f2f2f2;
    overflow: hidden;
}
.card-request .step-title .progress span {
    display: block;
    /* padding: 0 20px;*/
    padding: 0 6px;
}
.card-request .step-title.active .name {
	color: #900d0f;
}
.card-request .step-title.active .progress {
	background: #900d0f;
	color: #ffffff;
}
.card-request .step-title.filled {
	cursor: pointer;
}
.card-request .step-title.filled.done{
	cursor: default;
}
.card-request .step-title.filled .name {
	color: #2a9e9d;
}
.card-request .step-title.filled .progress {
	background: #2a9e9d;
	color: #2a9e9d;
}
.card-request .step {
	display: none;
	position: relative;    
	/*max-width: 699px;
    margin: 0 auto;*/
}
.step-info {
	display:none;
	background: #f6f6f6;
    color: #900d0f;
    margin: 46px auto 35px;
    max-width: 699px;
    padding: 26px 41px 23px;
    text-align: center;
    line-height: 1.45;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.card-request .step table {
	border-spacing: 0;
    width: auto;
}
.card-request .step table td {
	padding: 0;
	position: relative;
}
.card-request .step .fulltable {
	width:100%;
	margin:0;
}
.card-request .step__title {
	text-align: center;
    margin: 37px 0 34px;
    font-size: 30px;
    line-height: 1;
    color: #239291;
}
.card-request .map-layer .scroll-in .btn-green3 {
    margin-bottom: 50px;
}
.card-request .map-layer .comment {
	color: #808080;
	margin-top: -41px;
}
.card-request .field .label {
	width: auto;
	padding: 0;
	margin-right: 10px;
	vertical-align: middle;
	position: relative;
	z-index: 1;
}
.card-request .field .small-label{
	font-size:10px;
	color:#999;
	position: absolute;
}
.card-request .label .more-help {
	right: -16px;
	top: -5px;
}
.card-request .label-student-scan .more-help {
	right: 5px;
	top: -5px;
}
.card-request .field .input {
	display: block;
	width: 100%;
}
.card-request .field .input input[type=text], .card-request .field .input textarea {
	background: #ffffff;
	font-family: 'proxi-reg';
}
.card-request .field .input input[readonly],
.card-request .datepicker input[readonly] {
	background: #f8f8f8;
	cursor: not-allowed;
}
.card-request .datepicker {
	height: 46px;
}
.card-request .datepicker:after{
	display: none;
}
.card-request .datepicker input {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 46px;
	padding: 0 20px;
	line-height: 46px;
	font-family: 'proxi-reg';
	font-size: 16px;
}
.card-request .radio, .card-request .checkbox {
    padding: 10px 0 10px 30px;
    margin: 0;
    position: relative;
}
.card-request .radio div, .card-request .checkbox div {
    position: absolute;
    margin-top: -11px;
    top: 50%;
    left: 0;
}
.card-request .radio input[disabled] + div {
	background: #f8f8f8;
    cursor: not-allowed;
}
.card-request .checkbox span{
	display: inline;
}
.card-request .checkbox .lnk {
	text-decoration: underline;
	cursor: pointer;
}
.card-request .checkbox .lnk:hover {
	text-decoration: none;
}
.card-request .select .ui-selectgroup {
	height: 46px;
}
.card-request .select .ui-selectgroup-copy {
	height: 46px;
	line-height: 46px;
	font-size: 16px;
}
.card-request #isic_form .select-big .ui-selectgroup {
	height: 60px;
}
.card-request #isic_form .select-big .ui-selectgroup-copy {
	height: 60px;
}
.card-request #isic_form .select-big #ui-office-region .ui-selectgroup-copy {
	line-height: 60px;
}
.card-request .select-two-lines .ui-selectgroup-copy {
	height: 32px;
	padding: 14px 20px;
	line-height: 16px;
	font-size: 14px;
	color: #000;
}
.card-request .select-two-lines .ui-selectgroup-copy span {
	color: #808080;
}

.card-request .send-confirm-code {
	width: 100%;
	font-size: 12px;
}
.card-request .disabled {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: default;
}
.card-request .disabled .jq-selectbox__select-text {
    opacity:0;
}
.card-request .select.disabled .ui-selectgroup, .card-request .main-calc-change.disabled div, .file-upload.disabled > mark {
	cursor: default;
}
.card-request .main-calc-change.disabled div span {
	background: none;
}
.card-request .checkbox.disabled .lnk {
	cursor: default;
	text-decoration: none;
}
.card-request .file-upload.disabled .btn-blue {
	opacity: 1;
	filter: alpha(opacity=100);
}
.card-request .btn-submit {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: #910d0f url('/local/templates/minbank_2015/css/../img/mail.png') 22% 50% no-repeat;
	display: block;
	width: 100%;
	font-size:16px;
	padding: 0 50px 0 64px;
}
.card-request .btn-next {
	background: #910d0f url('/local/templates/minbank_2015/css/../img/arrow-right-white.png') 28.5% 50% no-repeat;
}
.card-request .btn-submit i {
	background-position: -437px -153px;
	opacity: 0.1;
	filter: alpha(opacity=10);
}
.card-request .btn-submit.disabled {
	background: #f6f6f6 url('/local/templates/minbank_2015/css/../img/mail-grey.png') 30% 50% no-repeat;
	color: #cccccc;
	cursor: default;
	opacity: 1;
	filter: alpha(opacity=100);
}
.card-request .btn-next.disabled {
	background: #f6f6f6 url('/local/templates/minbank_2015/css/../img/arrow-right-grey.png') 28.5% 50% no-repeat;
}
.card-request .btn-submit.disabled:before, .card-request .btn-submit.disabled:after {
	opacity: 0.25;
	filter: alpha(opacity=25);
}
.card-request .btn-submit.disabled i {
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.card-request .btn-submit.disabled:hover:after,
.card-request .btn-submit.disabled:hover:before { top: 0; }
.card-request .btn-submit.disabled:hover i { right: 0; }
.card-request .red {
	color: #910d10;
}
.card-request .blue {
	color: #0d918f;
	max-width:699px;
	margin: 0 auto;
}
.card-request .field-office {display:none;position: relative;margin: 20px auto 0;font-size:14px;max-width:440px;}
.card-request .field-office-error {display:none;text-align: center;color: #f00;margin-top: 20px;}
.card-request .field-office .close {position:absolute;right: 0;display: inline-block;vertical-align: text-top;margin-left: 15px;width: 13px;height: 14px;background-image: url('/local/templates/minbank_2015/css/../img/close-black.png');background-size: contain;cursor: pointer;opacity: 0.5;-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;-ms-transition: all 250ms ease;transition: all 250ms ease;}
.card-request .field-office .close:hover {opacity:0.8;}
.card-request .field-office__title {color: #239291;font-size: 22px;margin-bottom: 10px;}
.card-request .field-office__name {font-family: 'proxi-semi';font-size: 17px;margin-bottom: 10px;padding-right: 25px;}
.card-request .field-office__time,
.card-request .field-office__phone {display:none;font-family: 'proxi-bold';margin-bottom: 10px;}
.card-request .field-office__phone span,
.card-request .field-office__time span {font-family: 'proxi-reg';}
.card-request .card-view-block {
	width: 38%;
	max-width: 419px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
}
.card-request .card-view {
	margin-bottom: 20px;
	position: relative;
}
.card-request .card-view .card-img {
	width: 100%;
	height: auto;
}
.card-request .card-view .card-photo-wrap {
	width: 21%;
	height: 44.32%;
	overflow: hidden;
	position: absolute;
	top: 6.44%;
	right: 4.53%;
	z-index: 2;
}
.card-request .card-view .card-photo-area {
	width: 166%;
	height: 100%;
	position: absolute;
	top: 0;
	left: -33%;
	z-index: 1;
}
.card-request .card-view .card-photo {
	height: 100%;
	position: absolute;
	top: 0;
	left: 20%;
	z-index: 1;
	cursor: move;
}
.card-request .card-view .card-photo canvas {
	display: block;
}
.card-request .card-view .btn-upload {
	background: none;
	outline: none;
	border: 0;
	opacity: 0;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.card-request .field {
	position:relative;
	max-width: 699px;
    margin: 10px auto;
}
.card-request .field_last {
	text-align: center;
    max-width: 440px;
    margin: 29px auto 40px;
}
.card-request .field__label {
	display:inline-block;
	vertical-align:middle;
	width:251px;
}
.card-request .field__error {
	position: absolute;
    right: -210px;
    width: 190px;
	line-height:1;
    top: 50%;
    -webkit-transform: translateY(-51%);
    -ms-transform: translateY(-51%);
    transform: translateY(-51%);
}
.card-request .field__input {
	display:inline-block;
	vertical-align:middle;
	width:441px;
}
.card-request .map_offices {
	margin: 20px auto;
}
#card_big_form_msg .text {
    font-size: 18px;
    color: #910d0f;
}
.text-center {
	text-align:center;
}
.text-left {
	text-align:left;
}
.card-thanks {
	margin-top:30px!important;
}
.reqStar {
    font-weight:bold;
    margin-left:2px;
    font-size: 16px;
    color: #910d10 !important;
}
.btn-blue { 
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border: 0;
	outline: none;
	-webkit-appearance: none;
	background: #2a9e9d;
	display: block;
	height: 50px;
	overflow: hidden;
	text-align: center;
	text-transform: uppercase;
	line-height: 50px;
	font-family: 'proxi-semi';
	font-size: 16px;
	color: #ffffff;
	position: relative;
	cursor: pointer;
}
.btn-blue:after, .btn-blue:before {
	transition: all 250ms ease;
	content: "";
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	border: 25px solid transparent;
}
.btn-blue:after {
	border-color: rgba(0,0,0,0.05) transparent transparent rgba(0,0,0,0.05);
}
.btn-blue:before {
	border-color: transparent transparent rgba(0,0,0,0.05) rgba(0,0,0,0.05);
}
.btn-blue i {
	transition: all 250ms ease;
	background: url('/local/templates/minbank_2015/css/../img/spr.png') -20px -391px no-repeat;
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	right: 0;
	top: 0;
}
.btn-blue:hover:after { top: -20px; }
.btn-blue:hover:before { top: 20px; }
.btn-blue:hover i { right: -20px; }

.file-upload {
	display: block;
	vertical-align: top;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}
.file-upload .btn-blue, .file-upload > mark, .file-upload input[type=file] {
	display: block;
	cursor: pointer;
}
.file-upload input[type=file] {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	opacity: 0;
}
.file-upload > mark {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: #ffffff;
	border: 2px solid #eaeaea;
	width: 58%;
	height: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 20px;
	padding-right: 20px;
	font-family: 'proxi-reg';
	font-size: 16px;
	line-height: 46px;
}
.file-upload .btn-blue {
	float: right;
	width: 40%;
	z-index: 2;
}
.file-upload-lnk {
	display: inline-block;
}
.file-upload-lnk .lnk {
	display: inline-block;
	text-decoration: underline;
	font-family: 'proxi-semi';
	font-size: 18px;
	color: #910d10;
	position: relative;
	z-index: 2;
	cursor: pointer;
}
.file-upload-lnk:hover .lnk {
	text-decoration: none;
}
.chat{
	padding:30px;
}

.chat__title{
	font-size: 30px;
    text-transform: uppercase;
    line-height: 30px;
    color: #7c1516;
    padding-left:45px;
    position:relative;
    margin-bottom:15px;
}

.chat__title:after{
	content:'';
	left:0;
	top:0;
	display:block;
	position:absolute;
	width:28px;
	height:26px;
	background:url('/local/templates/minbank_2015/css/../img/chat_ico.png') no-repeat;
}

.chat__area{
	padding:20px;
	background:#f6f6f6;
}

.chat__line{
	padding-left:66px;
	position:relative;
	margin-bottom:15px;
}

.chat__date{
	position:absolute;
	left:0;
	top:1px;
	color:#bfbfbf;
}

.chat__line_light{
	color:#bfbfbf;
}

.chat__red{
	color:#910d0f;
	font-weight:bold;
}

.chat__turq{
	color:#2a9e9d;
	font-weight:bold;
}

.chat__area-in{
	height:250px;
	outline:none;
}

.chat .jspVerticalBar{background:none;width:5px;}
.chat .jspDrag{background:#910d10;}
.chat .jspTrack{background:#ebebeb;}

.chat .btn-submit{
	background:#910d0f;
	height:50px;
	line-height:50px;
	padding:0;
	width:22%;
	text-align:center;
	float:right;
	margin:0;
}

.chat .btn-submit:after {
    border-top: 25px solid rgba(0,0,0,0.1);
    border-left: 25px solid rgba(0,0,0,0.1);
    border-bottom: 25px solid transparent;
    border-right: 25px solid transparent;
}

.chat .btn-submit:before{
    border-bottom: 25px solid rgba(0,0,0,0.1);
    border-left: 25px solid rgba(0,0,0,0.1);
    border-top: 25px solid transparent;
    border-right: 25px solid transparent;
}

.chat .field:after{
	content:'';
	display:block;
	clear:both;
}

.chat .field .input{
	width:76%;
	float:left;
}

.chat .field .input input{
	padding:0 2%;
}

.chat .field .input .placeholder{
	padding:0 2%;
}

.chat__login{
	width:330px;
	height:130px;
	background:#fff;
	position:absolute;
	left:-390px;
	top:0;
	z-index:100;
	padding:20px 30px;
}

.chat__login .field .input{
	width:330px;
}

.chat__login .chat__submit{
	background:#910d0f;
	height:50px;
	line-height:50px;
	padding:0;
	width:159px;
	text-align:center;
	float:left;
	margin:10px 0 0 0;
}

.chat__login .chat__exit{
	background:#2a9e9d;
	height:50px;
	line-height:50px;
	padding:0;
	width:159px;
	text-align:center;
	float:right;
	margin:10px 0 0 0;
}

.chat__login .btn-submit:after {
    border-top: 25px solid rgba(0,0,0,0.1);
    border-left: 25px solid rgba(0,0,0,0.1);
    border-bottom: 25px solid transparent;
    border-right: 25px solid transparent;
}

.chat__login .btn-submit:before{
    border-bottom: 25px solid rgba(0,0,0,0.1);
    border-left: 25px solid rgba(0,0,0,0.1);
    border-top: 25px solid transparent;
    border-right: 25px solid transparent;
}

.chat__login .placeholder{
	text-align:left;
}

.small-label{
	font-size:12px;
	color:#808080;
}

.card-request .card-view .card-photo-wrap table{
	width:100%;
	height:100%;
	border-collapse:collapse;
}

.tip-orphus {
    display: block;
    line-height:24px;
    font-size:12px;
    background: url('/local/templates/minbank_2015/css/../img/icon-orphus.png') 0 50% no-repeat;
    padding-left:35px;
}

.tip-orphus img{
    position: absolute;
    left: -100000px
}

@media screen and (max-width:1200px) {
	.popup.main-calc .uislider_val-change .labels{
		left:-22px;
		right:-20px;
	}

	.header-courses div span{width:70px;}
	.header-select-country{font-size:13px;line-height:15px;padding-top:25px;margin-bottom:10px;}
	.header-select-country span:after{left:-30px;top:0;}
	header,.header-logo-wrap,.header-box-1,.header-box-2,.header-box-3{height:120px;}
	header .center{height:120px;}
	.header-search{width:33px;height:33px;margin-top:25px;}
	.header-search:after{width:33px;height:33px;}
	.logo{width:203px;margin-top:25px;}
	.header-logo-dsk{top:80px;}
	.center{padding:0 20px;}
	.header-phones{padding-top:25px;font-size:14px;line-height:16px;margin-bottom:0;}
	.header-phones span:first-child:after{left:-25px;}
	.header-courses-date{padding-top:10px;}
	.header-courses{font-size:14px;line-height:16px;padding-top:5px;margin-bottom:5px;}
	.header-seach-input{height:29px;}
	.header-seach-input input{height:29px;line-height:29px;}
	.menu-box-buttons-wrap{width:202px;}
	.menu-box-buttons{height:50px;}
	.menu-box-buttons-wrap span{line-height:50px;font-size:14px;}
	.menu-box,.menu-box .center,.menu-box:after,.menu-box .center:before,.menu-box .center:after{height:71px;}
	.menu-box-buttons-wrap{height:60px;top:-60px;}
	.menu-box-buttons-wrap:after{height:60px;}
	.menu-box-button-buss-wrap{left:242px;}
	.menu-box-button-buss-wrap span:after,.menu-box-button-privat-wrap span:after{margin-left:13px;}
	.menu-box-ib,.menu-box-online,.menu-box-bid{top:-60px;margin-right:20px;}
	.menu-box-bid i{width:18px;height:21px;margin-top:-13px;}
	.menu-box-online:after{width:24px;height:20px;margin-top:-12px;}
	.menu-box-ib i{width:20px;height:17px;margin-top:-9px;}
	.menu-box-online{padding-left:54px;width:124px;}
	.menu-box-bid{right:420px;width:130px;}
	.main-slider-titles{margin-left:-445px;font-size:30px;line-height:30px;padding-left:85px;}
	.main-slider-ico1{margin-left:-420px;width:34px;height:50px;margin-top:-38px;}
	.main-slider-ico2{margin-left:-440px;width:63px;height:40px;margin-top:-30px;}
	.main-slider-titles-wrap > img{position:absolute;left: 50%;margin-left: -440px; margin-top: -35px;top:50%;max-width:70px;}
	.main-slider-titles span{font-size:13px;line-height:13px;padding-top:10px;}
	.main-slider-title1:after{width:25px;height:44px;top:36px;}
	.main-slider-title2:after{width:25px;height:44px;top:22px;}
	.main-slider-buttons{margin-left:260px;bottom:-20px;}
	.main-slider-button-left{bottom:-20px;}
	.main-slider-button-right{bottom:-20px;}
	.main-slider-button-left:after{width:14px;height:20px;bottom:38px;}
	.main-slider-button-right:after{width:14px;height:20px;bottom:38px;}
	.main-submenu-title,.main-submenu-in h2,h2{font-size:25px;line-height:31px;}
	.main-submenu-in a{font-size: 13px;line-height: 13px;}
	.main-submenu-more{font-size:13px !important;}
	.main-news-news-lnk{font-size:16px;line-height:20px;}
	.main-news-banner1-title{font-size:34px;line-height:34px;}
	.main-news-banner1-subtitle{font-size:16px;line-height:16px;}
	.main-news-banner1-value{font-size:120px;line-height:120px;}
	.main-news-banner1-value span{font-size:13px;line-height:13px;right:20px;}
	.main-news-banner1-value small{font-size:60px;line-height:60px;}
	.main-news-banner1-value div{font-size:13px;line-height:13px;top:88px;}
	.main-news-banner1-dsk{font-size:13px;line-height:15px;}
	.main-news-banner2-title{font-size:26px;line-height:32px;}
	.footer-top nav a{font-size:11px;}
	.footer-bottom nav a{font-size:13px;}
	.footer-bottom-title{font-size:11px;}
	.footer-bottom-dsk p{font-size:11px;}
	.footer-bottom-creat{font-size:11px;}
	.footer-bottom-lnks{font-size:11px;}
   
	.logo_sm {width: 60px;}
	.nav-box-buttons-wrap {padding: 0 30px;}
	.fixed-nav .links {width: calc(100% - 630px);}
	.fixed-nav .links span {margin:0; padding: 0 8px;}
	
	.popup-city {left:0; right:0;}
	
	.menu-left  {width: 230px;}
	.card-img { width: 300px;}
	.inner-slogan.privat-cards .line { margin:0 35px;}
	
	.about-item img {width: 140px; margin-right: 20px;}
	.deposit-steps img{width:60px;}
	.deposit-steps td p{padding-left:10%;}

	.main-calc .field .input{width:330px;}
	#isic_form .main-calc-change div{width:61px;}
	.main-calc .radio span{font-size:10px;}

	.credit-calc .field .input{width:auto;}
	.credit-calc .checkbox {
		margin-left: 10%;
	}
	.credit-calc .radio{
		margin-left:15%;
	}


	.deposit-slider-title span{font-size:28px;line-height:28px;}
	.deposit-slider-title{padding-top:0;}
	.deposit-in-more-c-tabs-menu > span{padding:0 25px;}
	.deposit-in-more-c-wrap .btn-submit{font-size:11px;padding:0 20px 0 50px;width:260px;}
	.deposit-in-bd{padding-left:10px;}
	.deposit-in-form {width:auto; margin-right:20px !important; margin-left:20px !important; }
	.deposit-in-form table {    width: 91.5%; }

	.services-menu-details div big{font-size:20px;line-height:20px;padding-left:18%;}
	.services-menu-details-ico1:after{top:-10px;}
	.services-menu-details-ico2:after{top:-7px;}
	.services-menu-details-ico3:after{top:-3px;}
	.services-menu-details-ico4:after{top:-1px;}
	.services-menu-details-ico5:after{top:-4px;}
	.services-menu-details-ico6:after{top:-6px;}
	.services-menu-details-ico7:after{top:-8px;}
	.services-menu-details-ico8:after{top:-3px;}
	.services-menu-details-ico9:after{top:-5px;}
	.services-menu-details-ico10:after{top:-2px;}
	.services-menu-details-ico11:after{top:-7px;}
	.services-menu-details-ico12:after{top:-6px;}
	.services-menu-details-ico13:after{top:-1px;}
	.services-menu-details-ico14:after{top:-5px;}
	.services-menu-list a{padding-left:15%;}
	.services-menu-list a i{margin-left:-6%;}
	.deposit-in-dsk-v span{font-size:14px;line-height:14px;}
	.clients-box > div:first-child span{width:150px;height:150px;}
	.news__img{width:150px;height:150px;}
	.news__img img{max-width:150px;}
	.izd-list{height:300px;}
	.compare__table img{width:120px;}
	.compare__redcard{width:86px;height:74px;line-height:74px;}
	.compare__left,.compare__right{top:46px;}
	.compare-popup__list img{width:200px;}
	.filter-right_fixed > div{left:auto;right:20px;margin-left:0 !important;}
	.credit-steps_ip .credit-steps__in{
		width:90%;
	}
	.field .input.sm{
		width:200px;
	}
	.btn-submit{background-position:30px 50%;}

	.about-item-img{width:130px;margin-right:20px;}

	.business-rko-popup-in .input.sm{
		width:55%;float:left;
	}


	.mob1{
		width:300px;
	}

	.mob2{
		width:301px;
	}

	.mob3{
		width:324px;
	}

	.tabs .tab{
		padding: 20px 20px;
	}

	.smob__slider img{
		width:240px;
	}

	.smob .btn-submit span{
		left:18px;
	}

	.smob .btn-submit{
		padding-right:20px;
	}

	.smob__slider{
		width:99%;
	}


	 .smob__slider{
		height:482px;
	 }


	 .popup_message{
		max-width:none;
		width:auto;
		margin-left:0;
		left:20px;
		right:20px;
	 }

	 .popup_message h2:after{
		top:5px;
	 }


	 .popup_hint h2:after{
		top:5px;
	 }

	 .popup_selectcard{
		max-width:none;
		width:auto;
		margin-left:0;
		left:20px;
		right:20px;
		padding:60px 80px;
	 }

	 .popup_selectcard h2:after{
		top:5px;
	 }

	 .deposit-in-form-dsk big{margin-bottom:20px !important;}

}

@media screen and (max-width:1060px) { 
	.logo_sm {width: 50px;}
	.nav-box-buttons-wrap {padding: 0 20px;}
	.fixed-nav .links {width: calc(100% - 574px);}
	
	.privat-card .text {padding:0; margin-bottom: 25px;}
	.privat-card .text .left {float: none; margin-bottom: 20px;}
	.privat-card-tools {float: none;}
	.privat-card-tools .btn-red1 {margin-top: 0;}
	
	.card-img { width: 250px;}
	.inner-slogan.privat-cards .line { margin:0 20px;}
	.dist-systems .h {font-size: 28px;}

}

.buisnes-color {color: #31528e !important;}

.popup_search_error{
	width:330px;
	padding:50px;
	background:#fff;
	-moz-box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
	box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
	left:50%;
	top:50%;
	margin-left:-215px;
	margin-top:-200px;
	bottom:auto;
}

.popup_search_error .popup-close{
	right:30px;
	top:20px;
}

.search_error_submit{
	background: #910d0f;
	height: 50px;
	line-height: 50px;
	padding: 0;
	width: 156px;
	text-align: center;
	float: left;
	margin: 10px 0 0 0;
}

.search_error_cancel {
	background: #2a9e9d;
	height: 50px;
	line-height: 50px;
	padding: 0;
	width: 156px;
	text-align: center;
	float: right;
	margin: 10px 0 0 0;
}

.popup_search_error .btn-submit:before {
	border-bottom: 25px solid rgba(0,0,0,0.1);
	border-left: 25px solid rgba(0,0,0,0.1);
	border-top: 25px solid transparent;
	border-right: 25px solid transparent;
}

.popup_search_error .btn-submit:after {
	border-top: 25px solid rgba(0,0,0,0.1);
	border-left: 25px solid rgba(0,0,0,0.1);
	border-bottom: 25px solid transparent;
	border-right: 25px solid transparent;
}

.popup_search_error .field .input{
width:100%;
}

.popup_search_error h4{
	margin:0;
	color:#971d20;
	text-transform:uppercase;
	font-size:14px;
	line-height:14px;
	margin-bottom:20px;
	font-weight:100;
	font-family: 'proxi-semi';
}

.popup_search_error textarea{
	color:#2a9e9d;
	background:#f6f6f6;
	height:80px;
	padding:10px 5%;
	border:none;
	resize:none;
	width:90%;
	outline:none;
	overflow:hidden;
	font-size:13px;
	font-family: 'proxi-reg';
}

.popup_search_error td{
	text-align:left;
}

.popup_search_error p{
	margin-bottom:4px;
	color:#b3b3b3;
}

.popup_search_error table{
	width:100%;
}

#popup-credits-check {
    position: absolute;
}
#popup-credits-check .popup-close {
    top: 25px;
    right: 25px;
}
#popup-credits-check .in {
	display:inline-block;
	position:relative;
    margin: 60px auto;
}
#popup-credits-check iframe {
    display: block;
    border: 0;
    padding: 30px;
    height: 620px;
    width: 498px;
    position: relative;
    background: #fff;
    box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.2);
}

.card-transfer-form, #card2cardFrame {
    width: 1030px;
    position: relative;
    margin:60px auto;
    background: #efefef url('/local/templates/minbank_2015/css/../img/card-transfer.jpg') 50% 0% no-repeat;
    box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.2);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 60px;
    height: 740px;
}

#card2cardFrame {
    display: block;
    border: 0;
    padding: 0;
    height: 760px;
}

.card-transfer-form h2 {margin:0 0 60px; line-height: 1; font-size: 30px;}
.card-transfer-form h2 img {margin-right: 10px;}
.card-transfer-form .popup-close {background-image: url('/local/templates/minbank_2015/css/../img/close-black.png'); right: 60px; top:60px; cursor: pointer;}

.card-transfer-form .field {position:relative;}

.card-from, .card-to {
    display: inline-block;
    width: 372px;
    height: 248px;
    position: relative;
    margin:0 20px;
    vertical-align: top;
    text-align: left;
}
.card-from > div, .card-to > div {
    background-color: #fff;
    height: 100%;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    position: relative;
    padding: 35px 30px;
}

.card-from > div:before, .card-to > div:before {
	transition:all 0.5s ease-out 0s;
	-webkit-transition:all 0.5s ease-out 0s;
	-ms-transition:all 0.5s ease-out 0s;
	background-repeat:repeat;
	background-position:0 0;
	opacity:0;
	content:"";
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
}
.card-from > div:before {background-image: url('/local/templates/minbank_2015/css/../img/card-from-bg.jpg');}
.card-to > div:before {background-image: url('/local/templates/minbank_2015/css/../img/card-to-bg.jpg')}

.card-from:before, .card-to:before {
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
    display: block;
    left:5px;
    top:5px;
}
.card-from:before {background:#2a9e9c; }
.card-to:before {background:#005191; }
.card-from > div {border:3px solid #2a9e9c;}
.card-to > div {border:3px solid #005191;}

.card-from.started > div:before, .card-to.started  > div:before {opacity:1;}


.card-transfer-form .field {margin: 5px 0;}
.card-transfer-form .input {
    width: 100%;
}

.field-sum {display: inline-block; width: 260px; }
.field-sum input {
    height: 60px !important;
    border-color: #910d10 !important;
    text-align: center;
}
.field-sum .placeholder {line-height: 60px !important; font-size: 16px !important; }
.card-transfer-form .arr {position: relative; margin:0 25px; top:20px; width: 65px;}

.field-sum .result {
    position: absolute;
    top:0;
    left:0;
    line-height: 60px;
    right: 0;
    font-size: 16px;
    font-family: 'proxi-semi';
    display: none;
}
.field-sum .input.fill .result {display: block;}
.field-sum input {color: #fff;}
.field-sum input:focus {color: #7c1517;}
.field-sum input:focus + .placeholder + .result {display: none !important;}

.card-transfer-form .btn-red1 {width: 260px; background-size: 260px; line-height: 60px;}
.card-transfer-form .btn-red1:hover {background-size:320px; }

.card-transfer-footer  {
    font-size: 12px;
    margin: 0;
    position: absolute;
    bottom: 0;
    left:60px;
    right:60px;
    bottom: 15px;
}

.card-transfer-load {text-align: center; padding: 150px 0;}

.card-transfer-form .clientName {text-transform: uppercase;}

.card-transfer-form input.error {
	box-shadow:none;
	border: 2px solid red !important;
}

.card-transfer-result {
    background: #fff;
    margin: 0 40px;
    padding: 25px 50px 30px
}

.card-transfer-result table {width: 100%; border-collapse: collapse; margin: 30px 0;}
.card-transfer-result tr:nth-child(odd) td {background: #f2f2f2;}
.card-transfer-result td {font-size: 13px; height: 25px; vertical-align: middle; padding: 0 20px;}
.card-transfer-result td.f-red {width: 30%;}

.card-transfer-error {margin: 210px 0;}
.card-transfer-error h2 {margin-bottom: 20px;}

.a-info-table.a-info-table-acr tbody tr:first-child td{
    font-weight:bold;
    color:#0d918f;
}

.a-info-table.a-info-table-acr tbody td{
    color:#333;
}

.a-info-table.a-info-table-acr tbody td:first-child{
    width:20.50%;
}

.acr-bid{
    width:100%;
    border-collapse:collapse;
    margin-top:10px;
}

.acr-bid .btn-submit{
    padding: 0 80px 0 130px;
}

.acr-search{
    height:44px;
}

.acr-search:after{
    content:'';
    display:block;
    clear:both;
}

.acr-search input[type="submit"]{
    display: block;
    width: 44px;
    height: 44px;
    background: url('/local/templates/minbank_2015/css/../img/search_h.png') 0 0 no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    border:none;
    outline:none;
    float:right;
    transition: all 250ms ease;
}

.acr-search input[type="submit"]:hover{
    opacity:0.9;
}

.acr-search-input{
    width:95%;
    height:40px;
    border:2px solid #e6e6e6;
    float:left;
    position:relative;
}

.acr-search-input input{
    width:900px;
    outline:none;
    border:none;
    display:block;
    height:40px;
    line-height:40px;
    background:none;
    padding:0 0 0 1.7%;
    font-size:14px;
    font-style:italic;
}

.acr-search-input span{
    width: 13px;
    height: 13px;
    background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -102px no-repeat;
    cursor: pointer;
    position: absolute;
    right: 11px;
    top: 50%;
    margin-top: -7px;
    transition: all 250ms ease;
}

.acr-search-input span:hover{
    transform:scale(0.9,0.9);
}

.docs-items{
    position:relative;
    padding-left:43px;
    margin-top:15px;
    margin-bottom:33px;
}

.docs-items:after{
    content:'';
    display:block;
    width:22px;
    height:26px;
    background:url('/local/templates/minbank_2015/css/../img/docs_ico.png');
    position:absolute;
    left:0;
    top:-5px;
}

.docs-items a{
    display:inline-block;
    font-size:13px;
    line-height:13px;
    border-bottom:1px solid #ccc;
}

.docs-items a:hover{
    border-color:#fff;
}

.docs-items span{
    color:#999;
    font-size:12px;
    margin-left:6px;
}

.docs-dsk{
    padding:35px 20px;
    background:#f7f7f7;
    color:#910d10;
    font-size:16px;
    line-height:16px;
    text-align:center;
    margin-top:45px;
}

.old-fields-submit {
    margin-top: 86px !important;
}

.old-fields-submit-captcha {
    margin-top: 166px !important;
}

#popup-universal-form .prelast {
    margin-bottom: 0 !important;
}

#id_usercard_type {
    margin-top: 10px;
}

.subscr-box{
    position:relative;
    padding-left:582px;
    padding-top:120px;
    background:url('/local/templates/minbank_2015/css/../img/subscr.jpg') 30px 85px no-repeat;
    padding-bottom:50px;
}

.subscr-box p{
    text-transform:uppercase;
    font-family: 'proxi-semi';
    font-size:13px;
    line-height:15px;
    margin-bottom:35px;
}

.unsubscr-box{
    position:relative;
    padding-left:582px;
    padding-top:230px;
    background:url('/local/templates/minbank_2015/css/../img/unsubscr.jpg') 30px 85px no-repeat;
    padding-bottom:150px;  
}

.unsubscr-box p{
    text-transform:uppercase;
    font-family: 'proxi-semi';
    font-size:13px;
    line-height:15px;
    margin-bottom:35px;
}

.subscr-box .checkbox{
    font-size:10px;
    line-height:10px;
    font-family: 'proxi-semi';
}

.subscr-box .checkbox div{
    margin-right:15px;
}

.subscr-box .field{
    margin:30px 0;
}

.subscr-box .field .input{
    width:304px;
}

.popup_suberror{
    background: #fff;
    padding: 50px 70px;
    width: 320px;
    overflow: hidden;
    left: 50%;
    margin-left: -210px;
    margin-top:-50px;
    right: auto;
    bottom: auto;
    top: 50%;
    box-shadow: 0 0 150px 1px rgba(0,0,0,0.2);
    text-align: center;
    position: fixed;
    text-transform: uppercase;
    font-family: 'proxi-semi';
    font-size:13px;
}
.popup_suberror .popup-close{
	top: 30px;
    right: 30px;
}

/* online helper */
.clear{clear:both;}

.helper-column{width:33%; box-sizing:border-box; float:left;}
.helper-column1{padding-right:20px;}
.helper-column2{padding:0 10px;}
.helper-column3{padding-left:20px;}
.helper-column .img{height:280px; width:100%; background-repeat:no-repeat; background-position:50% 50%; background-size:cover; }
.helper-column .text{padding:30px 20px; font-size:13px;}
.helper-column1 .text{background:#0d918f; color:white;}
.helper-column .text .heading{font-size:30px; color:#0d918f; margin-bottom:30px;}
.helper-column1 .text .heading{color:white;}
.helper-column .text .desc{margin:30px 0;}

.helper-column .edit-box ul li::after{background:#910d10; }
.helper-column .edit-box ul li a{text-decoration:none; border-bottom:1px solid #e6d3d4;}
.helper-column1 .edit-box ul li::after{background:white; }
.helper-column1 .edit-box ul li a{color:white; text-decoration:none; border-bottom:1px solid #69b0af;}
.helper-column .edit-box ul li a:hover{border-bottom:medium none;}
.helper-column .btn-submit{background-image:none; height:50px; width:120px; font-size:13px; box-sizing:border-box; padding:0 0 0 20px; line-height:50px; float:right; margin-top:0;}
.helper-column .btn-submit:after{margin-top:-18px;}
.helper-column .btn-submit i{margin-top:20px;}
.helper-column .field .input{margin-right:130px; width:auto; display:block;}
.helper-column .field .input input{font-family: proxi-reg;}

#subscribe-form-popup{width: 1170px;left: 50%;margin-left: -585px !important;overflow: visible;position: fixed;text-align: left;margin:4.5% 4.5% 55px 8.55%}
#subscribe-form-popup h2:after{display:none;}
#subscribe-form-popup h2 i{display: block;position: absolute;width: 30px;height: 26px;background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -465px no-repeat;top: 5px;left: -44px;}
#subscribe-form-popup table img{width: 100%;}
#subscribe-form-popup .deposit-in-form{display:block;}
#subscribe-form-popup .deposit-in-form .field.lg{margin-bottom: 10px;}
#subscribe-form-popup .business-rko-popup-in .btn-submit{margin-top: 0;}
#subscribe-form-popup button{background-color: #910d0f;background-position: 50px center !important;}
#subscribe-form-popup .agree_text{display: inline-block;vertical-align: middle;margin-left: 10px;margin-right: 0;border: none;width: auto;height: auto;}
#subscribe-form-popup .agree_text span{vertical-align: baseline;text-decoration: underline;color: #910d10;cursor: pointer;}
#subscribe-form-popup .agree_text span:hover{text-decoration: none;}
#subscribe-form-popup .field.cb{margin: 20px 0 15px;}
#subscribe-form-popup td p{font-size: 13px;}
#subscribe-form-popup td big{font-size: 25px;line-height: 1.2;color: #0d918f;}
#subscribe-form-popup input[type="checkbox"].error+ div{background-color: #fff;border: 1px solid #910d11 !important;box-shadow: 0 0 5px rgba(145,13,17,0.3);}
#subscribe-form-popup button.disabled{background: #f6f6f6 url('/local/templates/minbank_2015/css/../img/mail-grey.png') 30% 50% no-repeat;color: #cccccc;cursor: default;opacity: 1;filter: alpha(opacity=100);}

.tariffs_link{display:none;}

/* Subscribe widget */
.modal-checkbox {bottom: 0;position: relative;font-size: 10px;margin: 15px 0 0;}
.modal-checkbox div {position:absolute;top:0;left:0;}
.modal-checkbox > span{padding-left: 35px;display: block;}
.modal-checkbox.error div {border-color: #910d11;box-shadow: 0 0 5px rgba(145,13,17,0.3);}
.widget-subscribe{background:#f6f6f6; padding:20px; float:right; margin-top:50px;}
.widget-subscribe .title{font-family:proxi-semi; font-size:12px; color:#333; text-transform:uppercase; margin-bottom:10px;}
.widget-subscribe .footer-bottom-form-button{width:95px;}
.news-in__wrap .widget-subscribe{margin-top:30px;}

.only-mobile{display:none !important; opacity:0 !important; visibility: hidden !important; width:0 !important; height:0 !important; overflow:hidden !important; position:absolute !important;}

.input input[readonly] {background: #f8f8f8;cursor: not-allowed;}

.addresses-dropdown {font-size:14px;position:absolute;top:100%;left:0;right:0;margin-top:-2px;border: 2px solid #eaeaea;border-top:none;border-bottom:none;background: #fff;z-index:10;}
.addresses-dropdown > div {padding: 7px 20px;cursor:pointer;}
.addresses-dropdown > div:first-child {border-top: 2px solid #eaeaea;}
.addresses-dropdown > div:last-child {border-bottom: 2px solid #eaeaea;}
.addresses-dropdown > div:hover {background: #eaeaea;}
.addresses-dropdown > .focus,
.addresses-dropdown > .hover {background: #eaeaea;}
.addresses-dropdown ul {font-size:16px;border: 2px solid #eaeaea;border-top:none;background: #fff;}
.addresses-dropdown ul li:after {display:none;}
.addresses-dropdown ul li {padding: 7px 20px !important;cursor:pointer;margin: 0 !important;}
.addresses-dropdown ul li.ui-state-focus,
.addresses-dropdown ul li.ui-state-active {background: #eaeaea;}
.addresses-dropdown ul li:hover {background: #eaeaea;padding: 7px 20px !important;}
.addresses-dropdown .ui-autocomplete {width:100%!important;}
.addresses-dropdown .scroll-panel {padding:0;width:100%!important;max-height:310px;}
.addresses-dropdown .jspVerticalBar {background: none;width: 5px;}
.addresses-dropdown .jspPane {width:auto!important;right:0;left:0;}
.addresses-dropdown .jspDrag {background: #910d10;}
.addresses-dropdown .jspTrack {background: #ebebeb;}
.addresses-dropdown .jspHorizontalBar {opacity:0;}
.addresses-dropdown .jspTrack {height:100% !important;}

.insurance-title{font-size: 30px;font-family: 'proxi-semi';margin-top: -20px;margin-bottom: 25px;color: #0d918f;}
.insurance-block{margin-bottom: 40px;}
.insurance-block--first{margin-bottom: 60px;}
.insurance-block__img{position: relative;height: 350px;background-size: cover !important;background-repeat: no-repeat;background-position: center center;}
.insurance-block__img--h330{height: 330px;}
.insurance-block__img--h300{height: 300px;}
.insurance-block__img-in{position: absolute;top: 50%;transform: translateY(-50%);left: 70px;width: 46%;}
.insurance-block__img-in--right{left: 40%;width: 57%;}
.insurance-block--first .insurance-block__img-in{left: 50px;}
.insurance-block__img-title{text-transform: uppercase;color: #0d918f;font-size: 40px;}
.insurance-block__img-text{margin-top: 20px;font-size: 16px;color: #000;}
.insurance-block__img-in--white .insurance-block__img-title,.insurance-block__img-in--white .insurance-block__img-text{color: #fff;}
.insurance-block__img-in--black .insurance-block__img-title,.insurance-block__img-in--black .insurance-block__img-text{color: #000;}
.insurance-block--first .insurance-block__img-title{font-size: 80px;line-height: 0.9;font-family: 'proxi-thin';}
.insurance-block--osago .insurance-block__img-in{left: 88px;}
.insurance-block--osago .insurance-block__img-title{font-family: 'proxi-bold';}
.insurance-block--osago .insurance-block__img-text{font-size: 20px;margin: 0;}
.insurance-block__info{overflow:hidden;background: #f7f7f7;}
.insurance-block__info-block{float: left;width: 50%;padding: 65px 0 65px 170px;box-sizing: border-box;position: relative;}
.insurance-block__info-block--w100{width: 100%;}
.insurance-block__info-block-in{padding-right: 60px;}
.insurance-block__info-block:first-child .insurance-block__info-block-in{border-right: 2px solid #ededed;}
.insurance-block__info-icon{position: absolute;top: 65px;left: 75px;}
.insurance-block__info-title{text-transform: uppercase;color: #0d918f;margin-bottom: 13px;font-size: 20px;font-family: 'proxi-bold';}
.insurance-block__info-text{color: #000;margin-bottom: 20px;font-size: 13px;line-height: 1.4;}
.insurance-block__info-link{font-size: 13px;line-height: 0.8;display: inline-block;text-transform: uppercase;border-bottom: 1px solid #ddbcbd;color: #910d10;font-family: 'proxi-semi';}
.insurance-block__info-link:hover{border-color: transparent;}
.insurance-block__line{font-family: 'proxi-semi';overflow:hidden;background:#910d10;height: 90px;position: relative;}
.insurance-block__line--blue{background: #005494;}
.insurance-block__line-left{position: relative; z-index: 1;float: left;color: #fff;font-size: 18px;text-transform: uppercase;padding: 35px 0 0 50px;}
.insurance-block__line-left img{vertical-align: middle;margin-right: 20px;}
.insurance-block__line-left a{border-bottom: 1px solid #ba686a;line-height: 0.8;display: inline-block;}
.insurance-block__line-left a:hover{border-color: transparent;}
.insurance-block__line-right{position: relative; z-index: 1;float: right;}
.insurance-block__line-right img{margin: 23px 40px 0 0;}
.insurance-block__line-button{position: relative;overflow: hidden;background: #f7f7f7;text-transform: uppercase;color:#910d10;font-size: 14px;height: 47px;line-height: 47px;display: inline-block;padding: 0 57px;margin: 21px 21px 0 0;}
.insurance-block__line-button:after {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-top: 23.5px solid rgba(0,0,0,0.03);border-left: 23.5px solid rgba(0,0,0,0.03);border-bottom: 23.5px solid transparent;border-right: 23.5px solid transparent;}
.insurance-block__line-button:before{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-bottom: 23.5px solid rgba(0,0,0,0.03);border-left: 23.5px solid rgba(0,0,0,0.03);border-top: 23.5px solid transparent;border-right: 23.5px solid transparent;}
.insurance-block__line-button i{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;right:0;border-bottom: 23.5px solid rgba(0,0,0,0.03);border-right: 23.5px solid rgba(0,0,0,0.03);border-top: 23.5px solid transparent;border-left: 23.5px solid transparent;}
.insurance-block__line-button:hover:after{top:-20px;}
.insurance-block__line-button:hover:before{top:20px;}
.insurance-block__line-button:hover i{right:-20px;}
.insurance-block__line:after {z-index: 0;content: "";position: absolute;display: block;top:0;left:-21px;border-top: 45px solid rgba(0,0,0,0.1);border-left: 45px solid rgba(0,0,0,0.1);border-bottom: 45px solid transparent;border-right: 45px solid transparent;}
.insurance-block__line--blue:after {left: 0;}
.insurance-block__line:before{z-index: 0;content: "";position: absolute;display: block;top:0;left:0;border-bottom: 45px solid rgba(255,255,255,0.1);border-left: 45px solid rgba(255,255,255,0.1);border-top: 45px solid transparent;border-right: 45px solid transparent;}
.insurance-block__line > i{z-index: 0;content: "";position: absolute;display: block;top:0;right:0;border-bottom: 45px solid rgba(255,255,255,0.1);border-right: 45px solid rgba(255,255,255,0.1);border-top: 45px solid transparent;border-left: 45px solid transparent;}
.insurance-text{line-height: 1.5;font-size: 16px;}
.insurance-how{margin-top: 40px;}
.insurance-how__title{color: #910d10;font-size: 20px;font-family: 'proxi-bold';margin-bottom: 20px;}
.insurance-how__line{overflow: hidden;background: #ededed;padding: 22px 0;}
.insurance-how__step{float: left;width: 33.33%;height:80px;position: relative;}
.insurance-how__step-icon{overflow: hidden;width: 80px;height: 80px;text-align: center;line-height:80px;background:#0c8b89;position: absolute;left: 30px;}
.insurance-how__step-icon:before{content: "";position: absolute;display: block;top:0;right:0;border-bottom: 40px solid rgba(255,255,255,0.1);border-left: 40px solid rgba(255,255,255,0.1);border-top: 40px solid transparent;border-right: 40px solid transparent;}
.insurance-how__step-icon img{vertical-align: middle;margin-top: -2px;}
.insurance-how__step-title{padding: 25px 0 10px;font-size: 13px;line-height: 1;font-family: 'proxi-bold';}
.insurance-how__step-text{font-size: 13px;line-height: 1;}
.insurance-how__step-content{position: absolute;left: 170px;color: #808080;}
.insurance-how__button{position: relative;overflow: hidden;background: #910d10 url('/local/templates/minbank_2015/css/../img/icon-card-create.png') 25px center no-repeat;text-transform: uppercase;color:#fff;font-size: 14px;height: 70px;line-height: 70px;display: inline-block;padding: 0 85px;margin: 35px 0 0 0;}
.insurance-how__button:after {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;right:0;border-top: 35px solid rgba(0,0,0,0.1);border-right: 35px solid rgba(0,0,0,0.1);border-bottom: 35px solid transparent;border-left: 35px solid transparent;}
.insurance-how__button:before{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;right:0;border-bottom: 35px solid rgba(255,255,255,0.1);border-right: 35px solid rgba(255,255,255,0.1);border-top: 35px solid transparent;border-left: 35px solid transparent;}
.insurance-how__button:hover:after{right:-20px;}
.insurance-how__button:hover:before{right:-20px;}

.ndep__title{text-transform: none;color: #0d918f;line-height: 1.2;font-size: 30px;font-family: 'proxi-reg';}

.ndep__banner{position: relative;}
.ndep__banner img{width: 100%;position: relative;z-index: 0;display: block;}
.ndep__banner-text{position: absolute;z-index: 10;padding: 0 85px;top: 50%;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);font-size: 20px;line-height: 1.1;}
.ndep__banner-text--padding{padding: 0 0 0 50px;}
.ndep__banner-text big{text-transform: uppercase;font-size: 40px;font-family: 'proxi-bold';}
.ndep__banner-text.smaller{font-size: 16px;}
.ndep__banner-text.smaller big{text-transform: none;color: #616161;font-family: 'proxi-semi';}

.ndep__info{overflow: hidden;padding-top: 40px;}
.ndep__info > div{width: 50%;}
.ndep__info-left{float: left;}
.ndep__info-right{float: right;}
.ndep__info-right.text-right{text-align: right;}
.ndep__info-ltitle{color: #0d918f;line-height: 1.2;font-size: 30px;font-family: 'proxi-semi';}
.ndep__info-ltitle--small{font-size: 20px;font-family: 'proxi-bold';padding-bottom: 40px;}
.ndep__info-ltext{font-size: 16px;line-height: 1.5;padding-right: 50px;}
.ndep__info-rtitle{color: #910d10;line-height: 1.2;font-size: 30px;font-family: 'proxi-semi';padding-bottom: 40px;}
.ndep__info-icons{}
.ndep__info-icon{display: inline-block;vertical-align: top;width: 49%;}
.ndep__info-icon-img{height: 90px;text-align: center;}
.ndep__info-icon-img img{max-height: 70px;max-width: 100%;}
.ndep__info-icon-text{padding: 0 18px  50px 20px;font-size: 13px;}
.ndep__info-icons--sp .ndep__info-icon-img{height: 75px;}
.ndep__info-icons--sp .ndep__info-icon-text{padding-bottom: 40px;}

table tr td.colored{color: #fff !important;background: #0d918f !important;}
.table-hint{color: #7f7f7f;font-size: 10px;line-height: 1.2;}

.ndep__action{background: #f7f7f7;padding: 30px;}
.ndep__action .a-info-table tr:nth-child(odd) td{background: #efefef;}
.ndep__action-button{display: inline-block;overflow: hidden;text-align: center;width: 400px;color: #fff;font-family: 'proxi-semi';text-transform: uppercase;font-size: 14px;line-height: 47px;background: #616161;position: relative;}
.ndep__action-button:after {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-top: 24px solid rgba(13,145,143,0.1);border-left: 24px solid rgba(13,145,143,0.1);border-bottom: 24px solid transparent;border-right: 24px solid transparent;}
.ndep__action-button:before {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-bottom: 24px solid rgba(255,255,255,0.1);border-left: 24px solid rgba(255,255,255,0.1);border-top: 24px solid transparent;border-right: 24px solid transparent;}
.ndep__action-button i{transition: all 250ms ease;display:block;position:absolute;right:0;top:0;border-bottom: 24px solid rgba(255,255,255,0.1);border-right: 24px solid rgba(255,255,255,0.1);border-top: 24px solid transparent;border-left: 24px solid transparent;}

.ndep__open{text-align: left;display: inline-block;width: 556px;background: #0d918f;text-align: center;height: 380px;position: relative;}
.ndep__open:after {content: "";z-index:0;position: absolute;display: block;top:0;left:0;border-top: 190px solid rgba(0,0,0,0.04);border-left: 190px solid rgba(0,0,0,0.04);border-bottom: 190px solid transparent;border-right: 190px solid transparent;}
.ndep__open:before {content: "";z-index:0;position: absolute;display: block;top:0;left:0;border-bottom: 190px solid rgba(0,0,0,0.04);border-left: 190px solid rgba(0,0,0,0.04);border-top: 190px solid transparent;border-right: 190px solid transparent;}
.ndep__open-in{z-index:10;position: absolute;top: 50%;width: 100%;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.ndep__open-text{color: #fff;font-size: 30px;line-height: 1.2;text-transform: uppercase;padding: 45px 0;}
.ndep__open-button{display: inline-block;width:200px;background: #fff;font-family: 'proxi-semi';color: #0d918f;font-size: 14px;line-height: 47px;text-transform: uppercase;position: relative;overflow:hidden;}
.ndep__open-button:after {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-top: 24px solid rgba(0,0,0,0.03);border-left: 24px solid rgba(0,0,0,0.03);border-bottom: 24px solid transparent;border-right: 24px solid transparent;}
.ndep__open-button:before {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-bottom: 24px solid rgba(0,0,0,0.03);border-left: 24px solid rgba(0,0,0,0.03);border-top: 24px solid transparent;border-right: 24px solid transparent;}
.ndep__open-button i{transition: all 250ms ease;display:block;position:absolute;right:0;top:0;border-bottom: 24px solid rgba(0,0,0,0.03);border-right: 24px solid rgba(0,0,0,0.03);border-top: 24px solid transparent;border-left: 24px solid transparent;}

.ndep__action-button:hover:after,.ndep__open-button:hover:after{left:-20px;}
.ndep__action-button:hover:before,.ndep__open-button:hover:before{left:-20px;}
.ndep__action-button:hover i,.ndep__open-button:hover i{right:-20px;}

.ndep__createcard{background-color:#910d10;background-image: url('/local/templates/minbank_2015/css/../img/icon_calc_w.png');}
.ndep__createcard:before{border-bottom-color: rgba(255,255,255,0.1);border-left-color: rgba(255,255,255,0.1);}

.ndep__another{padding-top: 80px;}
.ndep__another-title{font-size: 20px;padding-bottom: 15px;line-height: 1;}
.ndep__another-table{overflow: hidden;border: 2.5px solid #ededed;}
.ndep__another-table-cell{border: 2.5px solid #ededed;width: 20%;height: 70px;line-height: 70px;float: left;box-sizing: border-box;text-align: center;}
.ndep__another-table-cell a{display: inline-block;line-height:normal;vertical-align: middle;margin-top: -10px;color: #910d0f;font-family: 'proxi-semi';text-decoration: none;text-transform: uppercase;font-size: 12px;}
.ndep__another-table-cell span{border-bottom: 1px solid #e3c2c3;}
.ndep__another-table-cell span:hover{border-bottom-color: transparent;}

.fixed-nav .head-buttons {
	display: inline-block;
	vertical-align:top;
	height: 50px;
	line-height: 50px;
	padding: 0px !important;
	font-family: 'proxi-semi'
}

.tax-top{height: 330px;background-size: cover;background-position: center center;margin-bottom:50px;position: relative;}
.tax-top__title{font-size: 80px;font-family: 'proxi-thin';text-transform: uppercase;line-height: 0.9;position: absolute;top: 50%;left: 45px;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%); }
.tax{overflow: hidden;}
.tax__column{width: 48.3%;float: left;}
.tax__column.right{float: right;}
.tax-section__top{height: 241px;background-size: cover;background-position: center center;position: relative;}
.tax-section__title{font-size: 40px;font-family: 'proxi-thin';text-transform: uppercase;line-height: 1.2;position: absolute;top: 50%;left: 45px;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%); }
.tax-section__title:after{content: '';z-index: -1;position: absolute;left: 0;top: 50%;width: 100%;height: 0;box-shadow: 0px 0px 110px 35px rgba(255, 255, 255, 1);}
.tax-section__content{background: #f7f7f7;margin-bottom: 40px;padding: 65px 35px 60px 170px;}
.tax-section__content-item{position: relative;margin-bottom: 45px;}
.tax-section__content-item:last-child{margin-bottom: 0;}
.tax-section__content-item img{position: absolute;top: 0;right: 112%;}
.tax-section__content-item big{font-family: 'proxi-bold';font-size: 20px;color: #0d918f;text-transform: uppercase;}
.tax-section__content-item ul{font-size: 13px;list-style: none;padding: 0;margin: 15px 0 0 0;}
.tax-section__content-item ul li{padding: 1px 0;}
.tax-section__content-item ul li:before{content: '';display: inline-block;vertical-align: middle;margin-right: 8px;width: 6px;height: 6px;background: #0c8b89;}
.tax-section__content-item a{font-size: 13px;line-height: 1;text-transform: uppercase;font-family: 'proxi-semi';display: inline-block;margin-top: 20px;text-decoration: none;border-bottom: 1px solid #ddbcbd;color: #910d10;}
.tax-section__content-item a:hover{border-color: transparent;}

.tax-in__title{font-size: 30px;color: #0d918f;margin-bottom: 20px;}
.tax-in__block{overflow: hidden;height: 330px;background: #f7f7f7;margin-bottom: 45px;}
.tax-in__block-img{float: left;height: 330px;width: 50%;background-size: cover;background-position: center center;}
.tax-in__block-text{float: right;width: 50%;}
.tax-in__block-text-in{padding: 75px 110px 0 90px;position: relative;}
.tax-in__block-text-in img{display: inline-block;vertical-align: middle;}
.tax-in__block-text-in ul{font-size: 20px;display: inline-block;vertical-align: middle;list-style: none;padding: 0;margin: 0 0 0 40px;}
.tax-in__block-text-in ul li{padding: 6px 0;}
.tax-in__block-text-in ul li:before{content: '';display: inline-block;vertical-align: middle;margin-right: 12px;width: 9px;height: 9px;background: #0c8b89;}
.tax-in__block-text-in .tax-in__block-button{margin-top: 30px;}
.tax-in__block-button{display: block;overflow: hidden;position: relative;text-align: center;background: #0d918f url('/local/templates/minbank_2015/css/../img/tax/icon_button.png') 25% center no-repeat;padding-left: 50px;height: 70px;font-size: 16px;text-transform: uppercase;line-height: 70px;color: #fff;}
.tax-in__block-button:after {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-top: 35px solid rgba(0,0,0,0.07);border-left: 35px solid rgba(0,0,0,0.07);border-bottom: 35px solid transparent;border-right: 35px solid transparent;}
.tax-in__block-button:before{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-bottom: 35px solid rgba(0,0,0,0.07);border-left: 35px solid rgba(0,0,0,0.07);border-top: 35px solid transparent;border-right: 35px solid transparent;}
.tax-in__block-button i{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;right:0;border-bottom: 35px solid rgba(255,255,255,0.07);border-right: 35px solid rgba(255,255,255,0.07);border-top: 35px solid transparent;border-left: 35px solid transparent;}
.tax-in__block-button:hover:after{top:-20px;}
.tax-in__block-button:hover:before{top:20px;}
.tax-in__block-button:hover i{right:-20px;}

.tax-in__text-title{font-size: 20px;color: #0d918f;}
.tax-in__text{font-size: 16px;line-height: 1.4;}
.tax-in__text p{margin: 20px 0;}
.tax-in__text-block{margin: 50px 0;padding: 40px 50px 20px;background: #f7f7f7;}
.tax-in__text-block-title{font-family: 'proxi-bold';font-size: 20px;text-transform: uppercase;}

.tax-in__warning{position: relative;background: #910d10;color: #fff;text-transform: uppercase;margin: 20px 0 0 0;height: 160px;text-align: center;font-family: 'proxi-semi';font-size: 18px;line-height: 1.2;}
.tax-in__warning span{display: block;width: 100%;position: absolute;top: 50%;left: 0;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.tax-in__warning:after {content: "";position: absolute;display: block;top:0;left:0;border-top: 80px solid rgba(0,0,0,0.1);border-left: 80px solid rgba(0,0,0,0.1);border-bottom: 80px solid transparent;border-right: 80px solid transparent;}
.tax-in__warning:before{content: "";position: absolute;display: block;top:0;left:0;border-bottom: 80px solid rgba(255,255,255,0.1);border-left: 80px solid rgba(255,255,255,0.1);border-top: 80px solid transparent;border-right: 80px solid transparent;}
.tax-in__warning i{content: "";position: absolute;display: block;top:0;right:0;border-bottom: 80px solid rgba(255,255,255,0.1);border-right: 80px solid rgba(255,255,255,0.1);border-top: 80px solid transparent;border-left: 80px solid transparent;}

.tax-in__calc-button{width: 380px;margin-top: 40px;}
.tax-in__calc{margin-top: 35px;overflow: hidden;height: 180px;background: #f7f7f7;position: relative;}
.tax-in__calc-block{float: left;margin-left: 40px;}
.tax-in__calc:before {content: "";position: absolute;z-index: 0;display: block;top:0;left:0;border-top: 90px solid rgba(0,0,0,0.03);border-left: 90px solid rgba(0,0,0,0.03);border-bottom: 90px solid transparent;border-right: 90px solid transparent;}
.tax-in__calc-title{padding: 30px 0 5px;font-size: 16px;line-height: 1;}
.tax-in__calc-block.calc{width: 370px;}
.tax-in__calc-block.calc .field .input{width: 100%;background: #fff;}
.tax-in__calc-block.calc .field .input input{color: #7c1516;}
.tax-in__calc-block.value{width: 330px;}
.tax-in__calc-block.value .tax-in__calc-block-content{width: 330px;color: #910d10;font-size: 20px;line-height: 90px;}
.tax-in__calc-block.value .tax-in__calc-block-content span{font-size: 62px;}
.tax-in__calc-block.mail .tax-in__calc-block-content{margin: 10px 0;}
.tax-in__calc-block.mail input{float: left;box-sizing: border-box;-moz-box-sizing: border-box;width: 230px;background: transparent;height: 70px;font-size: 16px;font-family: proxi-semi;padding: 0 20px;border: 2px solid #eaeaea;outline: none;-webkit-appearance: none;margin: 0;}
.tax-in__calc-mail-button{cursor: pointer;float: left;position: relative;background: #910d10;width: 70px;height: 70px;}
.tax-in__calc-mail-button i{position: relative;z-index: 1;display: block;background: url('/local/templates/minbank_2015/css/../img/mail.png') center center no-repeat;width: 100%;height: 100%;}
.tax-in__calc-mail-button:after {content: "";position: absolute;display: block;top:0;left:0;border-top: 35px solid rgba(0,0,0,0.1);border-left: 35px solid rgba(0,0,0,0.1);border-bottom: 35px solid transparent;border-right: 35px solid transparent;}
.tax-in__calc-mail-button:before{content: "";position: absolute;display: block;top:0;left:0;border-bottom: 35px solid rgba(0,0,0,0.1);border-left: 35px solid rgba(0,0,0,0.1);border-top: 35px solid transparent;border-right: 35px solid transparent;}

.ui-slider .ui-slider-handle{cursor: pointer;}

.tax-in__undertext{text-transform: none;opacity: 0.5;padding-top: 30px;clear: both;}

.footer-bottom-links-td{padding-right: 20px;padding-top: 20px;}
.footer-bottom-links-td .footer-bottom-lnks{margin-bottom: 15px;}
.footer-bottom-links-td .footer-bottom-lnks:last-child{margin-bottom: 0;}
.pay_icons_td{position: relative;}
.pay_icons{margin: 0 -5px;padding-top: 20px;position: absolute;top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.pay_icon{display: inline-block;vertical-align:middle;opacity: 0.47;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.pay_icon:hover{opacity: 1;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: none;-webkit-filter: grayscale(0);}
.pay_sep{display: inline-block;vertical-align:middle;height:30px;width: 0;border-right: 1px solid #e5e5e5;margin: 0 11px;}
.footer-bottom-title{opacity: 1;}

.packages {list-style-type: none;padding: 0;margin: 0;}
.packages__item {background: #bfbfbf;color: #000;padding: 57px 60px 35px 58px;margin-bottom: 50px;}
.packages__item--black {background: #000 url('/local/templates/minbank_2015/css/../img/texture-dark.png');background-size:cover;color: #fff;}
.packages__item--platinum {background: #bfbfbf url('/local/templates/minbank_2015/css/../img/texture-light.png');background-size:cover;color: #000;padding-bottom: 59px;}
.packages__item--priority {background: #bfbfbf url('/local/templates/minbank_2015/css/../img/town.jpg');background-size:cover;color: #d2ac67;padding-bottom: 42px;}
.packages__left {float: left;width: 70%;font-size: 16px;}
.packages__left p {margin: 0 200px 17px 0;}
.packages__title {font-family: 'proxi-light';font-size: 40px;line-height: 1;margin-bottom: 27px;margin-left: -1px;}
.packages__right {float: right;width: 270px;padding-top: 52px;}
.packages__image {margin: -146px 0 -35px -3px;}

.btn-green {display: block;line-height: 70px;text-align: center;color: #fff;text-transform: uppercase;font-family: proxi-reg;font-size: 16px;padding: 1px 0 0 40px;position: relative;background: #0d918f url('/local/templates/minbank_2015/css/../img/icon-card-create.png') no-repeat 21px center;margin-bottom: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;transition: all 250ms ease;}
.btn-green:hover {background-color: #0e817f;}
.btn-red {display: block;line-height: 70px;text-align: center;background: #910d10 url('/local/templates/minbank_2015/css/../img/icon-about-package.png') no-repeat 25px center;color: #fff;text-transform: uppercase;font-family: proxi-reg;padding-left: 41px;font-size: 16px;padding-top: 1px;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;transition: all 250ms ease;}
.btn-red:hover {background-color: #882427;}

.footer-bottom .pay_icons_td {height: 100%;vertical-align: middle;}
.footer-bottom .pay_icons {margin: -15px -5px 0 0;padding-top: 0;-webkit-transform: none;transform: none;}
.footer-bottom .pay_icons a {display:inline-block;vertical-align: top;height: 30px;line-height: 30px;}
.footer-bottom .pay_icon {height: 19px;}
.footer-bottom .pay_icon_samsung {height: 16px;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .pay_icons {top: auto;}
}

.ui-datepicker-range.ui-datepicker {width: 272px;margin: -2px 0 0;box-shadow: none;border: solid 2px #eaeaea;z-index: 1000 !important;}
.ui-datepicker-range.ui-datepicker:after {display: none;}
.ui-datepicker-range .ui-datepicker-title {text-transform: none;font-size: 16px;border: none;}
.ui-datepicker-range .ui-datepicker-calendar a {font-size: 13px;}
.ui-datepicker-range .ui-datepicker-calendar td {padding: 5px;}
.ui-datepicker-range.ui-datepicker .ui-datepicker-prev {width: 10px;height: 15px;left: 16px;top: 5px;}
.ui-datepicker-range.ui-datepicker .ui-datepicker-next {width: 10px;height: 15px;right: 16px;top: 5px;}
.ui-datepicker-range.ui-datepicker .ui-datepicker-prev span {width: 10px;height: 15px;background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -731px no-repeat;margin-top: -7px;}
.ui-datepicker-range.ui-datepicker .ui-datepicker-next span {width: 10px;height: 15px;background: url('/local/templates/minbank_2015/css/../img/spr.png') -20px -731px no-repeat;margin-top: -7px;}
.ui-datepicker-range .ui-datepicker-calendar thead {display:table-header-group;}
.ui-datepicker-range .ui-datepicker-current-day {background: #910d10;}
.ui-datepicker-range .selected {background: #ebebeb;}
.ui-datepicker-range .selected-start,
.ui-datepicker-range .selected-end {background: #910d10;color: #fff;}
.ui-datepicker-range .ui-state-disabled {display: table-cell;background: none;}
.ui-datepicker-range .selected-start a,
.ui-datepicker-range .selected-end a {color: #fff;}

.input-select:after {content: '';display: block;width: 8px;height: 5px;background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -590px no-repeat;position: absolute;top: 50%;margin-top: -2px;right: 17px;}
.input-select.focus:after {background-position: -11px -590px;}

.cardbe-topline{
	background: #f3f3f3;
	position: relative;
	overflow: hidden;
	padding: 50px 0;
	margin-top: 65px;
}
.cardbe-topline > .center{
}
.cardbe-topline__card{
	float: left;
	position: relative;
}
.cardbe-topline__text{
	float: left;
	padding-left: 90px;
}
.cardbe-topline:before{
	content: '';
	display: block;
	height: 1000px;
	position: absolute;
	left: 53%;
	bottom: 0;
	border-right: 1000px solid rgba(214,214,214,0.3);
	border-bottom: 1000px solid rgba(214,214,214,0.3);
	border-left: 1000px solid transparent;
	border-top: 1000px solid transparent;
}
.cardbe-topline:after{
	content: '';
	display: block;
	height: 1000px;
	position: absolute;
	left: 54%;
	top: 0;
	border-right: 1000px solid rgba(214,214,214,0.3);
	border-top: 1000px solid rgba(214,214,214,0.3);
	border-left: 1000px solid transparent;
	border-bottom: 1000px solid transparent;
}
.cardbe-topline__title{
	font-size: 40px;
	line-height: 1;
}
.cardbe-topline__action{
	position: absolute;
	top: -10px;
	right: -35px;
	z-index: 10;
	color: #fff;
	font-size: 15px;
	text-transform: uppercase;
	padding: 0 30px;
	height: 48px;
	line-height: 48px;
}
.cardbe-topline__action span{
	position: relative;
	z-index: 10;
}
.cardbe-topline__action:before{
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	background: #910d10;
	width: 100%;
	height: 48px;
	-webkit-transform: skew(-20deg);
	-moz-transform: skew(-20deg);
	-o-transform: skew(-20deg);
}
.cardbe-topline__link{
	color: #910d10;
	text-transform: uppercase;
	margin-top: 15px;
	text-decoration: none;
	font-family: proxi-semi;
	font-size: 13px;
	line-height: 0.8;
	border-bottom: 1px solid #dab9ba;
	display: inline-block;
}
.cardbe-topline__link:hover{
	border-color: transparent;
}
.cardbe-topline__buttons{
	margin-top: 25px;
	position: relative;
	z-index: 10;
}
.cardbe-topline__button{
    position: relative;
    overflow: hidden;
    background: #910d10 url('/local/templates/minbank_2015/css/../img/icon-card-create.png') 25px center no-repeat;
    text-transform: uppercase;
    color: #fff;
    font-size: 14px;
    height: 70px;
    line-height: 70px;
    display: inline-block;
    padding: 0 63px 0 83px;
	cursor: pointer;
	text-decoration: none;
}
.cardbe-topline__button:before {
    transition: all 250ms ease;
    content: "";
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    border-bottom: 35px solid rgba(255,255,255,0.1);
    border-right: 35px solid rgba(255,255,255,0.1);
    border-top: 35px solid transparent;
    border-left: 35px solid transparent;
}
.cardbe-topline__button:after {
	transition: all 250ms ease;
	content: "";
	position: absolute;
	display: block;
	top:0;
	right:0;
	border-top: 35px solid rgba(0,0,0,0.1);
	border-right: 35px solid rgba(0,0,0,0.1);
	border-bottom: 35px solid transparent;
	border-left: 35px solid transparent;
}
.cardbe-topline__button:hover:before {
    right: -20px;
}
.cardbe-topline__button:hover:after {
    right: -20px;
}
.cardbe-topline__button-more{
	margin-left: 20px;
    overflow: hidden;
    background: url('/local/templates/minbank_2015/css/../img/black_edition/more_icon.png') 25px center no-repeat;
    text-transform: uppercase;
    color: #fff;
    font-size: 14px;
    height: 70px;
    line-height: 70px;
    display: inline-block;
    padding: 0 33px 0 73px;
	cursor: pointer;
	text-decoration: none;	
	position: relative;
}
.cardbe-topline__button-more:before{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
    background: #0d918f url('/local/templates/minbank_2015/css/../img/black_edition/texture2.png') right center no-repeat;
	z-index: -1;
}
.cardbe-banner{
	height: 300px;
    background: url('/local/templates/minbank_2015/css/../img/black_edition/banner.jpg') no-repeat;
	background-size: cover;
	margin-top: 70px;
	font-family: 'proxi-light';
	padding: 38px;
	box-sizing: border-box;
}
.cardbe-banner__title{
    font-size: 48px;
	line-height: 1;	
}
.cardbe-banner__text{
    font-size: 28.5px;
	line-height: 1;
	margin-top: 20px;
}
.cardbe-banner__counter-block{
	padding: 15px 15px 10px 20px;
	background: #fff;
	color: #910d10;
	margin-top: 25px;
	font-family: 'proxi-reg';
	display: inline-block;
}
.cardbe-banner__counter-title{
    font-size: 14px;
	line-height: 1;
	text-transform: uppercase;
	display: inline-block;
	vertical-align: top;
	padding-top: 10px;
}
.cardbe-banner__counter{
	display: inline-block;
	margin-left: 15px;
	vertical-align: top;
}
.cardbe-banner__counter > div{
	display: inline-block;
	font-size: 12px;
	text-align: center;
	position: relative;
	margin-right: 2px;
}
.cardbe-banner__counter > div > div{
	width: 42px;
	height: 32px;
	line-height: 32px;
	background: #910d10;
	color: #fff;
}
.cardbe-banner__counter-days:before,.cardbe-banner__counter-hours:before{
	content: ':';
	position: absolute;
	top: 0;
	right: -4px;
	line-height: 32px;
}
.cardbe-services{
	padding: 120px 0 60px;
	position: relative;
    z-index: 4;
    overflow:hidden;
}
.cardbe-services__link,.cardbe-dist__item{
	float: left;
	width: 25%;
	text-align: center;
	margin-bottom: 50px;
	position: relative;
    min-height: 152px;
}
.cardbe-dist{
	margin-top: 110px;
}
.cardbe-dist__item{
	width: 20%;
}
.cardbe-services__link span,.cardbe-dist__item span{
	color: #910d10;
	font-family: 'proxi-semi';
	font-size: 20px;
	line-height: 1;
	border-bottom: 1px solid #dab9ba;
	display: inline-block;
	margin-top: 30px;
	transition: all 250ms ease;
}
.cardbe-dist__item span{
	margin-top: 10px;
}
.cardbe-services__link:hover span,.cardbe-dist__item:hover span{
	border-color: #0d918f;
	color: #0d918f;
}
.cardbe-services__link .cardbe-services__img,.cardbe-dist__item div{
	position: relative;
	width: 100%;
	height: 80px;
}
.cardbe-services__link img,.cardbe-dist__item img{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%,-50%,0);
	transform: translate3d(-50%,-50%,0);
	transition: all 250ms ease;
}
.cardbe-services__link .hidden,.cardbe-dist__item .hidden{
	opacity: 0;
}
.cardbe-services__link:hover .hidden,.cardbe-dist__item:hover .hidden{
	opacity: 1;
}
.cardbe-services__link:hover img:not(.hidden),.cardbe-dist__item .hidden:hover img:not(.hidden){
	opacity: 0;
}
.cardbe-services__hint{
	background: #0d918f;
	color: #fff;
	text-align: left;
	font-size: 13px;
	padding: 30px 35px;
	position: absolute;
    bottom: 100%;
    margin-bottom: 30px;
	width: 220px;
	opacity: 0;
	transition: opacity 250ms ease;
	z-index: 10;
	left: 2000px;
}
.cardbe-services__link:hover .cardbe-services__hint{
	opacity: 1;
    left: 0;
}
.cardbe-services__hint:before{
	content: '';
	position: absolute;
	bottom: -20px;
	left: 50%;
	margin-left: -10px;
	border: 10px solid transparent;
    width: 0px;
    height: 0px;
    border-top-color: #0d918f;
}
.cardbe-services__hint_bottom{
	bottom: auto;
    top: 100%;
	margin: 30px 0 0;
}
.cardbe-services__hint_bottom:before{
	top: -20px;	
	bottom: auto;
	border: 10px solid transparent;
    border-bottom-color: #0d918f;
}
.cardbe-services__hint ul.squared li:before{
	background: #fff;
}
.cardbe-services__hint ul.squared li{
	padding-left: 15px;
	margin: 5px 0;
}
.cardbe-dist__title{
	color: #910d0f;
	font-size: 30px;
	text-align: center;
}
.cardbe-dist__line{
	overflow: hidden;
	margin-top: 40px;
}
.columns2{
	column-count: 2;
}
ul.squared.columns2 li{
	margin: 0 0 15px;
}
.cardbe-conditions{	
	display: -webkit-flex; 
	display: flex;
	margin: 60px -15px;
}
.cardbe-conditions__block{
	width: 370px;
	background: #f6f6f6;
	position: relative;
	margin: 0 15px;
}
.cardbe-conditions__block-img{
	background-size: cover;
	height: 220px;
	width: 100%;
}
.cardbe-conditions__block.cardbe-conditions__block_topimg .cardbe-conditions__block-img{
	position: absolute;
	bottom: 0;
}
.cardbe-conditions__block-content{
	padding: 30px 30px 25px;
}
.cardbe-conditions__block-title{
	color: #910d10;
	font-size: 20px;
	font-family: 'proxi-semi';
	margin-bottom: 15px;
}
.cardbe-conditions__block-text{
	color: #808080;
	font-size: 15px;
}
.cardbe-conditions__block-text a{
	border-bottom: 1px solid #cacaca;
}
.cardbe-conditions__block-text a.cardbe-conditions__block-more{
	color: #910d10;
	text-transform: uppercase;
	margin-top: 15px;
	text-decoration: none;
	font-family: proxi-semi;
	font-size: 13px;
	line-height: 0.8;
	border-bottom: 1px solid #dab9ba;
	display: inline-block;
}
.cardbe-conditions__block-text a:hover{
	border-color: transparent;
}
.cardbe-footnote{
	margin-top: 70px;
	padding: 30px 35px;
	border-top: 2px solid #e5e5e5;
	border-bottom: 2px solid #e5e5e5;
}
.cardbe-footnote__title{
	color: #910d10;
	font-size: 18px;
    font-family: proxi-light;
}
.cardbe-footnote__title b{
	font-family: proxi-reg;
}
.cardbe-footnote__text{
	color: #808080;
	margin-top: 10px;
	font-size: 12px;
}
.cardbe-tab-content{
	display: none;
}
.cardbe-tab-content.active{
	display: block;
}
.popup_cardbe{
	padding-left: 60px;
}
.popup_cardbe ul.squared li{
	padding-left: 15px;
}
.popup_cardbe__title{
	font-size: 25px;
}
.popup_cardbe__text{
	color: #808080;
	font-size: 15px;
	margin-top: 25px;
}
.overflow-hidden{
	overflow: hidden;
}

/* ======== check status big credit form ======= */
.promo-block {background: #f6f6f6;padding: 50px;overflow:hidden;}
.promo-block__left{float: left;width:56%;}
.promo-block__right{float: right;width:43%;text-align:center;border-left: 2px solid #e5e5e5;}
.promo-block__text{padding-right:60px;}
.promo-block__text p{margin-top: 0;}
.promo-block__form{width: 370px;display: inline-block;text-align:left;}
.promo-block__title{font-size: 20px;line-height: 1;padding-bottom: 10px;}
.promo-block__input {position: relative;margin-bottom: 15px;}
.promo-block__input input{height: 50px;width: 100%;background: #fff;border: 2px solid #ebebeb;font-size: 16px;line-height: 1;padding: 0 20px;outline:none;box-sizing: border-box;}
.promo-block__input.error:after {content: '';position:absolute;top:2px;right:2px;bottom:2px;width:4px;background:#910d0f;z-index: 2;}
.promo-block__input.success:after {content: '';position:absolute;top:2px;right:2px;bottom:2px;width:4px;background:#239291;z-index: 2;}
.promo-block__promo-text{text-align: center;color: #808080;font-size: 12px;padding: 5px 40px 30px;}
.promo-block__promo-text a{color: #910d10;text-decoration: underline;}
.promo-block__button{background: #2a9e9d;padding: 0;width: 100%;text-align: center;}
.promo-block__result {font-size:18px;word-break: break-word;}
/* ======== check status big credit form ======= */

/* ======== invest coins ======= */
.sub-title {text-transform:none;color: #1d9290;margin-top: 80px;font-family: 'proxi-semi';font-size: 32px;letter-spacing: -0.5px;margin-bottom: 25px;}
.filterBlock {position:relative;margin: 0 -33px 0;padding-bottom: 18px;}
.filterBlock:after {content:'';display:block;clear:both;}
.filterBlock__item {position:relative;float:left;width:33.33%;padding: 0 33px;margin-bottom: 32px;height: 122px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.filterBlock__item:last-child {text-align:center;}
.filterBlock__label {font-size: 21px;text-transform:uppercase;display:  block;margin-bottom: 15px;}
.filterBlock .filterBlock__search {position:relative;}
.filterBlock .filterBlock__search input {width: 100%;height: 53px;font-size: 16px;font-family: proxi-reg;padding-left: 20px;padding-right: 35px;border: 2px solid #eaeaea;outline: none;-webkit-appearance: none;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.filterBlock .filterBlock__search__btn {position:absolute;right: 0;top: 0;bottom: 0;width:47px;background: url('/local/templates/minbank_2015/css/../img/search-icon.png') no-repeat center center;cursor: pointer;}
.filterBlock__search__autocomlete {position:absolute;width:100%;}
.filterBlock__search__autocomlete .ui-autocomplete {width:100%!important;font-size: 12px;background: #fff;border: 2px solid #eaeaea;border-top: none;;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.filterBlock__search__autocomlete .ui-autocomplete li {padding: 7px 16px !important;margin: 0 !important;}
.filterBlock__search__autocomlete .ui-autocomplete li.ui-state-focus,
.filterBlock__search__autocomlete .ui-autocomplete li:hover {background: #eee;}
.filterBlock .input-slider {width:100%;}
.filterBlock .input-slider input {width: 100%;height: 50px;font-size: 16px;font-family: proxi-semi;padding-left: 20px;padding-right: 20px;border: 2px solid #eaeaea;outline: none;-webkit-appearance: none;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.filterBlock .uislider .ui-slider-handle {top:-4px;}
.filterBlock .labels span:first-child {text-align:left;}
.filterBlock .labels span:last-child {text-align:right;}
.filterBlock .filterBlock__item > .checkbox {margin-top: 57px;font-size: 13px;line-height: 22px;cursor:pointer;}
.filterBlock .filterBlock__item > .checkbox div {margin-top: -4px;margin-right: 9px;}
.filterBlock .btn-submit.green-btn {margin-top: 24px;padding: 0 0 0 54px;font-size: 14px;background: #2a9e9d;width:  100%;white-space: nowrap;}
.filterBlock .btn-submit.green-btn:before,
.filterBlock .btn-submit.green-btn:after {opacity: 0.5;}
.filterBlock .btn-submit.green-btn i{content:'';position:  absolute;left: 28px;width:23px;height:17px;background:url('/local/templates/minbank_2015/css/../img/calc_send.png');margin-right: 73px;top: 36%;-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;-ms-transition: all 250ms ease;transition: all 250ms ease;}
.filterBlock .btn-submit.green-btn:hover i {right:0;-webkit-transform: scale(0.9,0.9);-moz-transform: scale(0.9,0.9);-ms-transform: scale(0.9,0.9);transform: scale(0.9,0.9);}
.filterBlock .ms-parent {width: 100%!important;}
.filterBlock .ms-choice {width: 100%;height: 53px;font-size: 16px;font-family: proxi-semi;padding-left: 20px;padding-right: 20px;border: 2px solid #eaeaea;outline: none;border-radius:0;text-transform: lowercase;}
.filterBlock .ms-choice > span {height: 50px;line-height: 52px;font-size: 16px;font-family: proxi-reg;padding-left: 20px;padding-right: 20px;color: #808080;}
.filterBlock .ms-choice > div {width: 8px;height: 5px;background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -590px no-repeat;position: absolute;top: 50%;margin-top: -2px;right: 15px;}
.filterBlock .ms-choice > div.open {background: url('/local/templates/minbank_2015/css/../img/spr.png') -11px -590px no-repeat;}
.filterBlock .ms-drop ul {position: relative;top:0;padding: 25px 31px 5px;}
.filterBlock .ms-drop ul > li {float:none;width: 100%!important;margin-bottom: 21px;}
.filterBlock .ms-drop ul > li .checkbox {text-transform: lowercase;font-size: 16px;color: #808080;cursor:pointer;}
.filterBlock .ms-drop ul > li .checkbox div {margin-right: 20px;}
.filterBlock .ms-drop ul > li .checkbox input {display:block;position:absolute;opacity:0;}
.filterBlock .ms-drop ul > li .checkbox input:checked + div +span {color: #808080;font-family: 'proxi-reg';}
.filterBlock .ms-drop {border: 2px solid #eaeaea;border-top:none;border-radius:0;z-index:10;-webkit-box-shadow:none!important;;-moz-box-shadow:none!important;;box-shadow:none!important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.coinsBlocks {border-top: solid 2px #eaeaea;padding-top: 37px;}
.coinsBlocks__item {background:#f6f6f6;margin-bottom: 38px;padding: 25px 48px 25px 25px;}
.coinsBlocks__item:after {content:'';display:block;clear:both;}
.coinsBlocks__left {float: left;}
.coinsBlocks__right {margin-left: 350px;}
.coinsBlocks__image {position:relative;width:282px;height:343px;line-height: 343px;text-align:  center;background:#fff;margin-bottom: 21px;}
.coinsBlocks__image img {display:inline-block;vertical-align:middle;}
.coinsBlocks__avail {position: absolute;top: 0;left: 0;right: 0;bottom: 0;line-height: 360px;color: #8f1016;font-size: 18px;text-transform: uppercase;font-family: 'proxi-bold';text-align: center;background: rgba(255, 255, 255, 0.9);z-index: 1;}
.coinsBlocks__title {font-size: 32px;line-height: 1.15;margin-top:  12px;margin-bottom: 30px;min-height: 72px;}
.coinsBlocks__quality {position:relative;display: inline-block;border-bottom:solid 1px #d4d4d4;cursor:pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}
.coinsBlocks__quality:hover {border-bottom-color: transparent;}
.coinsBlocks__quality__desk {display: none;position:absolute;left: -55px;bottom: 39px;width: 428px;height: auto;padding: 19px 52px 12px;font-family: 'proxi-light';font-size: 14px;line-height: 18px;background:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: opacity 0.5s ease;}
.coinsBlocks__quality__desk p {margin: 18px 0;}
.coinsBlocks__quality__desk:after {content:'';position:absolute;left: 55px;bottom: -20px;border:  solid 10px transparent;border-top: solid 10px #fff;}
.coinsBlocks__quality:hover > .coinsBlocks__quality__desk {display: block;}
.coinsBlocks table {width:100%;margin-left: -7px;}
.coinsBlocks table tr {}
.coinsBlocks table tr:nth-child(odd) {background:#fff;}
.coinsBlocks table td {border:solid 7px #f6f6f6;padding: 10px 10px 6px 119px;font-size: 14px;}
.coinsBlocks table td:nth-child(1) {text-transform:uppercase;padding-left: 125px;width: 47%;font-size: 13px;}
.coinsBlocks table tr:last-child td:nth-child(1) {font-family: 'proxi-bold';font-size:18px;}
.coinsBlocks table tr:last-child td:nth-child(2) {font-family: 'proxi-bold';font-size:18px;color: #1a9290;}
.coinsBlocks .no-avail {font-family: 'proxi-bold';color: #8f1016;}
.coinsBlocks .btn-submit {top:0;padding: 0 31px 0 83px;font-family: 'proxi-semi';font-size: 20px;text-transform:  lowercase;letter-spacing: 0.2px;}
.coinsBlocks .btn-submit.disabled {opacity:0.1;cursor:default;}
.coinsSorting {text-align:right;padding-bottom:20px;}
.coinsSort {position:relative;display:inline-block;padding-right:20px;margin-left:20px;color:#999;font-size: 18px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}
.coinsSort:before,
.coinsSort:after {content:'';position:absolute;right:0;border: solid 5px transparent;}
.coinsSort:before {top: -3px;border-bottom: solid 7px #999;}
.coinsSort:after {bottom: -3px;border-top: solid 7px #999;}
.coinsSort.active {color: #7c1517;}
.coinsSort.active:after {border-top-color: #7c1517;}
.coinsSort.active[asc]:before {border-bottom-color: #7c1517;}
.coinsSort.active[asc]:after {border-top-color: #999;}
.coinsSort:hover {color: #7c1517;}

.filterBlock__find {display:none;position:absolute;top: 48px;left: -150px;width: 150px;padding:10px;text-align: center;white-space:nowrap;background: #fff;z-index: 1;-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);}
.filterBlock__find span {padding: 0 4px;}
.filterBlock__find a {color: #7c1517;text-decoration:underline;}
.filterBlock__find a:hover {color: #7c1517;text-decoration:none;}

#coinsFilterClear {display:inline-block;margin-top:20px;text-transform:uppercase;color: #7c1517;text-decoration:underline;}
#coinsFilterClear:hover {color: #7c1517;text-decoration:none;}

.coinsBlocks__wrap {display:none;}
.coinsBlocks__wrap:first-child {display:block;}
/* ======== invest coins ======= */

/* ======== reviews on main page ======= */
.reviewsBlock {position:relative;background: #0c8b89;padding: 14px 0 46px;overflow: hidden;margin: 80px 0 -20px;}
.reviewsBlock:before,
.reviewsBlock:after {content:'';position: absolute;display: block;top: 50%;left: 50%;margin-left: -1445px;}
.reviewsBlock:after {border-top: 1000px solid rgba(255,255,255,0.1);border-left: 1000px solid rgba(255,255,255,0.1);border-bottom: 1000px solid transparent;border-right: 1000px solid transparent;transform: translate(0, -50%);}
.reviewsBlock:before {border-bottom: 1000px solid rgba(255,255,255,0.1);border-left: 1000px solid rgba(255,255,255,0.1);border-top: 1000px solid transparent;border-right: 1000px solid transparent;transform: translate(0, -50%);}
.reviewsBlock .center:after {content:'';position: absolute;display: block;top: 50%;right: 50%;margin-right: -1746px;border-bottom: 1000px solid rgba(0,0,0,0.05);border-right: 1000px solid rgba(0,0,0,0.05);border-top: 1000px solid transparent;border-left: 1000px solid transparent;transform: translate(0, -50%);}
.reviewsBlock  h2 {color: #fff;font-family: 'proxi-light';font-size:40px;text-transform:none;}
.reviewsSlider {color:#fff;margin-top: 54px;}
.reviewsSlider__item {padding-right: 45px;}
.reviewsSlider__image {float:left;width:76px;height:76px;margin-top: 4px;border:solid 3px #fff;border-radius: 50%;}
.reviewsSlider__review {white-space:normal;}
.reviewsSlider__image + .reviewsSlider__review {margin-left: 120px;}
.reviewsSlider__text {font-size: 16px;margin-bottom: 12px;line-height: 1.2;}
.reviewsSlider__datas {font-size: 11px;letter-spacing: 0.1px;}
.reviewsSlider__name {display: inline-block;margin-right: 2px;}
.reviewsSlider__date {display: inline-block;margin-left: 3px;}
.reviewsSlider .owl-dots {margin-top: 60px;text-align:center;}
.reviewsSlider .owl-dot {display: inline-block;margin: 0 3px;width:10px;height:10px;background:#fff;border:none;padding:0;border-radius:50%;outline:none;cursor:pointer;}
.reviewsSlider .owl-dot.active {background:#000;cursor:default;}
/* ======== reviews on main page ======= */

/* ======== preloader ======= */
.preloader {display:none;position: fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.5);z-index:1000;}
.preloader__container {position: absolute;top:50%;left: 50%;width: 78.284271247462px;height: 78.284271247462px;margin-left: -39.142135623731px;margin-top: -39.142135623731px;border-radius: 100%;animation-name: cssload-loader;-o-animation-name: cssload-loader;-ms-animation-name: cssload-loader;-webkit-animation-name: cssload-loader;-moz-animation-name: cssload-loader;animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-timing-function: linear;-o-animation-timing-function: linear;-ms-animation-timing-function: linear;-webkit-animation-timing-function: linear;-moz-animation-timing-function: linear;animation-duration: 4.6s;-o-animation-duration: 4.6s;-ms-animation-duration: 4.6s;-webkit-animation-duration: 4.6s;-moz-animation-duration: 4.6s;}
.preloader .preloader__side {display: block;width: 10px;height: 33px;background-color: rgb(145,13,15);margin: 3px;position: absolute;border-radius: 50%;animation-duration: 1.73s;-o-animation-duration: 1.73s;-ms-animation-duration: 1.73s;-webkit-animation-duration: 1.73s;-moz-animation-duration: 1.73s;animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-timing-function: ease;-o-animation-timing-function: ease;-ms-animation-timing-function: ease;-webkit-animation-timing-function: ease;-moz-animation-timing-function: ease;}
.preloader .preloader__side:nth-child(1), 
.preloader .preloader__side:nth-child(5) {transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);animation-name: cssload-rotate0;-o-animation-name: cssload-rotate0;-ms-animation-name: cssload-rotate0;-webkit-animation-name: cssload-rotate0;-moz-animation-name: cssload-rotate0;}
.preloader .preloader__side:nth-child(3), 
.preloader .preloader__side:nth-child(7) {transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);animation-name: cssload-rotate90;-o-animation-name: cssload-rotate90;-ms-animation-name: cssload-rotate90;-webkit-animation-name: cssload-rotate90;-moz-animation-name: cssload-rotate90;}
.preloader .preloader__side:nth-child(2), 
.preloader .preloader__side:nth-child(6) {transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);animation-name: cssload-rotate45;-o-animation-name: cssload-rotate45;-ms-animation-name: cssload-rotate45;-webkit-animation-name: cssload-rotate45;-moz-animation-name: cssload-rotate45;}
.preloader .preloader__side:nth-child(4), 
.preloader .preloader__side:nth-child(8) {transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);animation-name: cssload-rotate135;-o-animation-name: cssload-rotate135;-ms-animation-name: cssload-rotate135;-webkit-animation-name: cssload-rotate135;-moz-animation-name: cssload-rotate135;}
.preloader .preloader__side:nth-child(1) {top: 39.142135623731px;left: 78.284271247462px;margin-left: -5px;margin-top: -16px;animation-delay: 0;-o-animation-delay: 0;-ms-animation-delay: 0;-webkit-animation-delay: 0;-moz-animation-delay: 0;}
.preloader .preloader__side:nth-child(2) {top: 67.213203431093px;left: 67.213203431093px;margin-left: -5px;margin-top: -16px;animation-delay: 0;-o-animation-delay: 0;-ms-animation-delay: 0;-webkit-animation-delay: 0;-moz-animation-delay: 0;}
.preloader .preloader__side:nth-child(3) {top: 78.284271247462px;left: 39.142135623731px;margin-left: -5px;margin-top: -16px;animation-delay: 0;-o-animation-delay: 0;-ms-animation-delay: 0;-webkit-animation-delay: 0;-moz-animation-delay: 0;}
.preloader .preloader__side:nth-child(4) {top: 67.213203431093px;left: 11.071067816369px;margin-left: -5px;margin-top: -16px;animation-delay: 0;-o-animation-delay: 0;-ms-animation-delay: 0;-webkit-animation-delay: 0;-moz-animation-delay: 0;}
.preloader .preloader__side:nth-child(5) {top: 39.142135623731px;left: 0px;margin-left: -5px;margin-top: -16px;animation-delay: 0;-o-animation-delay: 0;-ms-animation-delay: 0;-webkit-animation-delay: 0;-moz-animation-delay: 0;}
.preloader .preloader__side:nth-child(6) {top: 11.071067816369px;left: 11.071067816369px;margin-left: -5px;margin-top: -16px;animation-delay: 0;-o-animation-delay: 0;-ms-animation-delay: 0;-webkit-animation-delay: 0;-moz-animation-delay: 0;}
.preloader .preloader__side:nth-child(7) {top: 0px;left: 39.142135623731px;margin-left: -5px;margin-top: -16px;animation-delay: 0;-o-animation-delay: 0;-ms-animation-delay: 0;-webkit-animation-delay: 0;-moz-animation-delay: 0;}
.preloader .preloader__side:nth-child(8) {top: 11.071067816369px;left: 67.213203431093px;margin-left: -5px;margin-top: -16px;animation-delay: 0;-o-animation-delay: 0;-ms-animation-delay: 0;-webkit-animation-delay: 0;-moz-animation-delay: 0;}
@keyframes cssload-rotate0 {0% {transform: rotate(0deg);}60% {transform: rotate(180deg);}100% {transform: rotate(180deg);}}
@-o-keyframes cssload-rotate0 {0% {-o-transform: rotate(0deg);}60% {-o-transform: rotate(180deg);}100% {-o-transform: rotate(180deg);}}
@-ms-keyframes cssload-rotate0 {0% {-ms-transform: rotate(0deg);}60% {-ms-transform: rotate(180deg);}100% {-ms-transform: rotate(180deg);}}
@-webkit-keyframes cssload-rotate0 {0% {-webkit-transform: rotate(0deg);}60% {-webkit-transform: rotate(180deg);}100% {-webkit-transform: rotate(180deg);}}
@-moz-keyframes cssload-rotate0 {0% {-moz-transform: rotate(0deg);}60% {-moz-transform: rotate(180deg);}100% {-moz-transform: rotate(180deg);}}
@keyframes cssload-rotate90 {0% {transform: rotate(90deg);transform: rotate(90deg);}60% {transform: rotate(270deg);transform: rotate(270deg);}100% {transform: rotate(270deg);transform: rotate(270deg);}}
@-o-keyframes cssload-rotate90 {0% {-o-transform: rotate(90deg);transform: rotate(90deg);}60% {-o-transform: rotate(270deg);transform: rotate(270deg);}100% {-o-transform: rotate(270deg);transform: rotate(270deg);}}
@-ms-keyframes cssload-rotate90 {0% {-ms-transform: rotate(90deg);transform: rotate(90deg);}60% {-ms-transform: rotate(270deg);transform: rotate(270deg);}100% {-ms-transform: rotate(270deg);transform: rotate(270deg);}}
@-webkit-keyframes cssload-rotate90 {0% {-webkit-transform: rotate(90deg);transform: rotate(90deg);}60% {-webkit-transform: rotate(270deg);transform: rotate(270deg);}100% {-webkit-transform: rotate(270deg);transform: rotate(270deg);}}
@-moz-keyframes cssload-rotate90 {0% {-moz-transform: rotate(90deg);transform: rotate(90deg);}60% {-moz-transform: rotate(270deg);transform: rotate(270deg);}100% {-moz-transform: rotate(270deg);transform: rotate(270deg);}}
@keyframes cssload-rotate45 {0% {transform: rotate(45deg);transform: rotate(45deg);}60% {transform: rotate(225deg);transform: rotate(225deg);}100% {transform: rotate(225deg);transform: rotate(225deg);}}
@-o-keyframes cssload-rotate45 {0% {-o-transform: rotate(45deg);transform: rotate(45deg);}60% {-o-transform: rotate(225deg);transform: rotate(225deg);}100% {-o-transform: rotate(225deg);transform: rotate(225deg);}}
@-ms-keyframes cssload-rotate45 {0% {-ms-transform: rotate(45deg);transform: rotate(45deg);}60% {-ms-transform: rotate(225deg);transform: rotate(225deg);}100% {-ms-transform: rotate(225deg);transform: rotate(225deg);}}
@-webkit-keyframes cssload-rotate45 {0% {-webkit-transform: rotate(45deg);transform: rotate(45deg);}60% {-webkit-transform: rotate(225deg);transform: rotate(225deg);}100% {-webkit-transform: rotate(225deg);transform: rotate(225deg);}}
@-moz-keyframes cssload-rotate45 {0% {-moz-transform: rotate(45deg);transform: rotate(45deg);}60% {-moz-transform: rotate(225deg);transform: rotate(225deg);}100% {-moz-transform: rotate(225deg);transform: rotate(225deg);}}
@keyframes cssload-rotate135 {0% {transform: rotate(135deg);transform: rotate(135deg);}60% {transform: rotate(315deg);transform: rotate(315deg);}100% {transform: rotate(315deg);transform: rotate(315deg);}}
@-o-keyframes cssload-rotate135 {0% {-o-transform: rotate(135deg);transform: rotate(135deg);}60% {-o-transform: rotate(315deg);transform: rotate(315deg);}100% {-o-transform: rotate(315deg);transform: rotate(315deg);}}
@-ms-keyframes cssload-rotate135 {0% {-ms-transform: rotate(135deg);transform: rotate(135deg);}60% {-ms-transform: rotate(315deg);transform: rotate(315deg);}100% {-ms-transform: rotate(315deg);transform: rotate(315deg);}}
@-webkit-keyframes cssload-rotate135 {0% {-webkit-transform: rotate(135deg);transform: rotate(135deg);}60% {-webkit-transform: rotate(315deg);transform: rotate(315deg);}100% {-webkit-transform: rotate(315deg);transform: rotate(315deg);}}
@-moz-keyframes cssload-rotate135 {0% {-moz-transform: rotate(135deg);transform: rotate(135deg);}60% {-moz-transform: rotate(315deg);transform: rotate(315deg);}100% {-moz-transform: rotate(315deg);transform: rotate(315deg);}}
@keyframes cssload-loader {0% {transform: rotate(0deg);transform: rotate(0deg);}100% {transform: rotate(360deg);transform: rotate(360deg);}}
@-o-keyframes cssload-loader {0% {-o-transform: rotate(0deg);transform: rotate(0deg);}100% {-o-transform: rotate(360deg);transform: rotate(360deg);}}
@-ms-keyframes cssload-loader {0% {-ms-transform: rotate(0deg);transform: rotate(0deg);}100% {-ms-transform: rotate(360deg);transform: rotate(360deg);}}
@-webkit-keyframes cssload-loader {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@-moz-keyframes cssload-loader {0% {-moz-transform: rotate(0deg);transform: rotate(0deg);}100% {-moz-transform: rotate(360deg);transform: rotate(360deg);}}
/* ======== preloader ======= */

.popup_cookies { background: #fff; box-shadow: 0 0 150px 1px rgba(0,0,0,0.2); padding: 35px; overflow: hidden; top: auto; text-align: center; font-size:13px; position: fixed; }
.popup_cookies .text { max-width: 900px; margin: 0 auto; }

/* ======= market plays ======= */
.promo {height:330px;background-size:cover;background-position:center center;font-family: 'proxi-thin';font-size:80px;text-transform:uppercase;line-height:1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.promo .center {height:100%;}
.promo__text {display:table;height:100%;width:100%;}
.promo h1 {display:table-cell;vertical-align:middle;font-family: 'proxi-thin';font-size:80px;}
.clr_white {color: #fff;}

.title-image {height: 260px;background-size:cover;background-position:center center;padding: 20px 0;font-size: 20px;width: 100%;box-sizing: border-box;}
.title-image .center {display: table;width: 100%;height: 100%;box-sizing: border-box;}
.title-image .center > div {display: table-cell;vertical-align: middle;}
.title-image h1 {letter-spacing: -2.3px;}
.title-image p {margin-top: 14px;margin-bottom: 26px;letter-spacing: -0.7px;}


.button {position:relative;padding: 0 25px;height: 49px;background: #910d10;color: #fff;font-size: 15px;text-transform:  uppercase;line-height: 52px;text-align: center;margin-left: 24px;}
.button:before {content:'';position:absolute;right: -7px;left: -7px;height: 49px;background: #910d10;-webkit-transform: skew(-25deg);}
.button span {position:relative;}
.button:hover:before {background: #820c0e;}

.labelBtn {position:relative;padding: 0 25px;height: 49px;background: #910d10;color: #fff;font-size: 15px;text-transform:  uppercase;line-height: 52px;text-align: center;margin-left: 24px;}
.labelBtn:before {content:'';position:absolute;right: -7px;left: -7px;height: 49px;background: #910d10;-webkit-transform: skew(-25deg);transform: skew(-25deg);}
.labelBtn span {position:relative;}
.labelBtn:hover:before {background: #820c0e;}
.labelBtn--blue,
.labelBtn--blue:before {background: #005494;}


.selection-block_bussiness {margin-top: 52px;padding: 65px 69px 45px !important;margin-bottom: -20px !important;}
.selection-block_bussiness .selection-block-line {padding-bottom:47px;}
.selection-block_bussiness .btn-submit {display: inline-block;font-size: 16px;padding: 0 76px 0 50px;background: #005494;letter-spacing: 0.2px;}
.selection-block_bussiness .btn-submit .icon {display: block;position: absolute;top: 0;right: 14%;height: 100%;width: 10px;background: url('/local/templates/minbank_2015/css/../local/templates/minbank_2015/img/slide_icoh_small.png') center center no-repeat;}
.selection-block_bussiness .selection-block-line.inline .selection-block-items {float:left;}
.selection-block_bussiness .selection-block-line.inline .banks-block .selection-block-item:first-child {margin: 0 28px 0 3px;}
.selection-block__text {color: #808080;margin-left: 443px;margin-top: 27px;}
.selection-block-icon.icon6{background-position: 0 -394px;width: 78px;}
.selection-block-icon.icon7{background-position: 0 -487px;width: 78px;}

.cardbe-conditions_bussiness {margin: 60px -15px 30px;}
.cardbe-conditions_bussiness .cardbe-conditions__block-img {display:block;height:270px;}
.cardbe-conditions_bussiness .cardbe-conditions__block-title {margin-bottom:22px;}
.cardbe-conditions_bussiness .cardbe-conditions__block-content {padding: 27px 30px 38px;}
.cardbe-conditions__block_small {width:270px;}
.cardbe-conditions__block_big {width:572px;}
.cardbe-conditions_bussiness .cardbe-conditions__block_big .cardbe-conditions__block-content {padding: 56px 47px 38px 58px;}
.cardbe-conditions__block-title a {color: #910d10;border-bottom: solid 1px #d3b2b2;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;}
.cardbe-conditions__block-title a:hover {border-bottom-color:transparent;}

.catalog-kompany {height:350px;background-size:cover;background-position:center center;padding: 56px 51px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 10px;}
.catalog-kompany__title {color: #000;font-family: 'proxi-reg';font-size:60px;text-transform:uppercase;margin-bottom: 20px;letter-spacing: -0.7px;}
.catalog-kompany__text {color: #000;font-size:18px;margin-bottom: 39px;}
.catalog-kompany .btn-submit {display: inline-block;height: 50px;line-height: 50px;text-transform: lowercase;font-size: 14px;padding: 0 104px 0 20px;background: #7c1516;}
.catalog-kompany .btn-submit:before {border-bottom: 25px solid rgba(255, 255, 255, 0.13);border-left: 25px solid rgba(255, 255, 255, 0.13);border-top: 25px solid transparent;border-right: 25px solid transparent;}
.catalog-kompany .btn-submit:after {border-bottom: 25px solid transparent;border-left: 25px solid rgba(255, 255, 255, 0.13);border-top: 25px solid rgba(255, 255, 255, 0.13);border-right: 25px solid transparent;}
.catalog-kompany .btn-submit i {width:  50px;height: 50px;background-position: 0 -410px;}
.catalog-kompany .btn-submit .icon {display: block;position: absolute;top: 0;right: 10%;height: 100%;width: 10px;text-align:  center;font-size: 18px;font-style: normal;font-weight: bold;}
.catalog-kompany_services {height:280px;padding: 40px 50px;margin-bottom: 34px;}
.catalog-kompany_services .catalog-kompany__title {text-transform:none;font-size:40px;letter-spacing: 0.1px;margin-bottom: 16px;}
.catalog-kompany_services .catalog-kompany__text {font-size:16px;margin-bottom: 34px;}
.catalog-kompany_services .btn-submit {padding: 0 44px 0 39px;background: #005494;}
.catalog-kompany_services .btn-submit i {background: none;border:solid 25px transparent;border-bottom:solid 25px rgba(0, 0, 0, 0.1);border-right:solid 25px rgba(0, 0, 0, 0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}


.footer-menu {list-style-type:none;padding: 27px 0 0 0;margin: 39px 0 -28px;border-top:solid 2px #ededed;}
.footer-menu li {display:inline-block;vertical-align:top;color: #005494;font-size: 10px;padding: 0 3px 0 3px;}
.footer-menu li a {text-transform:uppercase;color: #005494;display: inline-block;margin-right: 9px;border-bottom: solid 1px #d4dce7;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;}
.footer-menu li a:hover {border-bottom-color: transparent;}

.top-content-menu{display:table;width:100%;list-style-type:none;padding: 0 0 41px;margin: 39px 0 0;}
.top-content-menu li {display:table-cell;color: #005494;font-size: 15px;text-align:center;font-family: 'proxi-semi';text-transform: uppercase;}
.top-content-menu li:first-child {text-align:left;}
.top-content-menu li:last-child {text-align:right;}
.top-content-menu li a {color: #bfbfbf;display: inline-block;border-bottom: dashed 1px #bfbfbf;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;}
.top-content-menu li a:hover {border-bottom-color: transparent;}

.category-menu {list-style-type:none;padding: 0 0 41px;margin: 39px 0 0;}
.category-menu li {display:inline-block;vertical-align:top;color: #005494;font-size: 15px;padding: 0 61px 0 1px;font-family: 'proxi-semi';text-transform: uppercase;margin-bottom:26px;}
.category-menu li:last-child {padding:0;}
.category-menu li a {color: #bfbfbf;display: inline-block;border-bottom: dashed 1px #bfbfbf;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;}
.category-menu li a:hover {border-bottom-color: transparent;}
.category-menu li a.active {color: #005494;border-bottom-color: transparent;cursor:default;}
.category-menu .catalog-more {padding:0;width:25px;height:25px;cursor:pointer;}
.category-menu .catalog-more span:before {content:"+";font-size:32px;font-family: 'proxi-bold';line-height:19px;}
.category-menu .catalog-more ~ li {opacity: 0;}
.category-menu .catalog-more.less {}
.category-menu .catalog-more.less span:before {content:"...";font-size:18px;color: #bfbfbf;}
.category-menu .catalog-more.less ~ li {opacity: 1;}

.top-links {list-style-type:none;padding: 0 0 41px;margin: 39px 0 0;}
.top-links li {display:inline-block;vertical-align:top;color: #005494;font-size: 15px;padding: 0 61px 0 1px;font-family: 'proxi-semi';text-transform: uppercase;margin-bottom:26px;}
.top-links li:last-child {padding:0;}
.top-links li a {color: #bfbfbf;display: inline-block;border-bottom: dashed 1px #bfbfbf;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;}
.top-links li a:hover {border-bottom-color: transparent;}
.top-links li a.active {color: #005494;border-bottom-color: transparent;cursor:default;}

.a-pag_blue a.active {background-position: -395px -431px!important;}

.news {list-style-type:none;padding:0;margin-bottom: 29px;}
.news__item {border-bottom:solid 2px #ededed;padding-bottom: 30px;margin-bottom: 28px;}
.news__item:last-child {padding-bottom: 32px;margin-bottom:0;}
.news__image {width:250px;height:250px;background-size:cover;background-position:center center;float:left;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.news__image img{display: inline-block;transition: all 250ms ease;}
.news__image_white {border:solid 2px #ededed;}
.news__image:hover img{transform:scale(1.1,1.1);}
.news__desc {margin-left:300px;}
.news__title {line-height: 21px;}
.news__title:hover a {text-decoration:underline;}
.news__date {}
.news__text {margin-top: 14px;font-size: 13px;line-height: 15px;color: #a6a6a6;}

.news-in {color: #808080;margin-top: 76px;margin-bottom: 58px;}
.news-in h2 {text-transform:none;margin-bottom: 31px;}
.news-in__image {margin: 6px 0 46px;text-align:center;}
.news-in__image img {display:block;}
.news-in__image__img {background: #f6f6f6;display:inline-block;}
.news-in__image__text {padding: 24px 28px;text-align:left;}
.news-in__image_left {float: left;margin:0 30px 24px 0;}
.news-in p {margin: 0 0 16px;}

.backto_blue {margin-top: 37px;padding: 0 32px 0 59px;font-size: 11px;letter-spacing: 0.2px;}
.backto_blue:after {background-position: -22px -491px;}
.backto_blue:hover {background: #005494;border-color: #005494;}

.companies {list-style-type:none;padding:0;margin: 0 -15px 0px;}
.companies__item {float:left;padding: 0 15px 40px;width: 25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.companies__link {position:relative;display:block;border:solid 2px #ededed;padding: 181px 28px 15px;height: 381px;box-sizing: border-box;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;}
.companies__image {position: absolute;top: 20px;left: 28px;right: 28px;text-align: center;line-height: 140px;height: 145px;}
.companies__image img {display:inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
.companies__title {color: #910d10;font-size: 20px;font-family: 'proxi-bold';display: inline;border-bottom: solid 1px #d3b2b2;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;}
.companies__text {font-size: 15px;color: #808080;margin-top: 22px;max-height: 91px;overflow: hidden;}
.companies__link:after {content: "";position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;box-shadow: rgba(0, 0, 0, 0.3) 0px 5px 15px;opacity: 0;-webkit-transition: all 0.64s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 0.64s cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transition: all 0.64s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.64s cubic-bezier(0.165, 0.84, 0.44, 1);}
.companies__link:hover {-webkit-transform: scale(1.05, 1.05);-moz-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);border-color: transparent;}
.companies__link:hover:after {opacity: 1;}
.companies__label {position:absolute;padding: 0 15px;height: 33px;background: #910d10;color: #fff;top: 22px;right: 15px;font-size:  10px;text-transform:  uppercase;line-height:  36px;text-align: center;}
.companies__label:before {content:'';position:absolute;right: -7px;left: -7px;height: 33px;background: #910d10;-webkit-transform: skew(-22deg);-moz-transform: skew(-22deg);-ms-transform: skew(-22deg);transform: skew(-22deg);}
.companies__label span {position:relative;}
.companies__label_blue,
.companies__label_blue:before {background: #005494;}
.companies__label_top {top:-18px;}
.companies__name {position:absolute;bottom: -14px;left: 50%;margin-left: -90px;width: 180px;padding: 6px 17px 4px;color: #005494;font-size: 10px;text-transform:uppercase;border:solid 2px #ededed;background: #fff;letter-spacing: 0.1px;z-index:1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}
.companies__link:hover .companies__name {background: #005494;color: #fff;border-color: #005494;}
.companies--small {margin-bottom: 20px;}
.companies--small .companies__link {height: 235px;padding: 33px 28px 15px 28px;}

.btn {height: 50px;line-height: 50px;font-size: 15px;padding: 0 48px 0 23px;background: #910d10;}
.btn:before {border-bottom: 25px solid rgba(255, 255, 255, 0.13);border-left: 25px solid rgba(255, 255, 255, 0.13);border-top: 25px solid transparent;border-right: 25px solid transparent;}
.btn:after {border-bottom: 25px solid transparent;border-left: 25px solid rgba(255, 255, 255, 0.13);border-top: 25px solid rgba(255, 255, 255, 0.13);border-right: 25px solid transparent;}

.grey-text {margin-top: 47px;color: #808080;}

.bank_services {margin-top: 54px;}
.bank_services .companies__item {padding-bottom: 30px;}
.bank_services .companies__link {padding-top: 170px;height: 360px;text-align: center;}
.bank_services .companies__image {top: 55px;line-height: 70px;height: 74px;}
.bank_services .companies__title {border-bottom: solid 2px #910d10;}
.bank_services .companies__text {text-align: left;}
.bank_services_text {margin-top: 25px;}

.services_in {padding-top: 31px;color: #808080;line-height: 1.25;}
.services_in__left {float: left;width: 62%;}
.services_in__right {float: right;width: 33%;text-align: center;}
.services_in h2 {margin-top:0;text-transform:none;margin-bottom:25px;color:#000;}
.services_in h3 {font-size: 21px;color:#000;}
.services_in p {margin-bottom: 16px;}
.services_in__image {/* text-align: right; */margin-top: 13px;height:130px;line-height:130px;}
.services_in__image img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.editInfo-btn {position: relative;display: inline-block;line-height: 46px;border: 2px solid #e6e6e6;font-family: proxi-semi;color: #b2b2b2;font-size: 11px;text-transform: uppercase;margin: 26px 0 0 0;padding: 0 71px 0 44px;letter-spacing: 0.25px;white-space: nowrap;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}
.editInfo-btn:after {content:'';display:block;position:absolute;right:48px;top:50%;width:7px;height:11px;margin-top:-6px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -35px -491px;}
.editInfo-btn:hover {background: #910d10;border-color: #910d10;color: #fff;}
.editInfo-btn:hover:after {background-position: -46px -491px;}
.services_in__contacts {background: #f7f7f7;padding: 53px 55px 66px;margin: 64px 0 70px 0;text-align: left;}
.services_in__contacts h2 {margin-bottom:32px;}
.services_in__contacts .btn-submit {height: 50px;line-height: 50px;font-size: 15px;padding: 0 48px 0 23px;background: #910d10;}
.services_in__contacts .btn-submit:before {border-bottom: 25px solid rgba(255, 255, 255, 0.13);border-left: 25px solid rgba(255, 255, 255, 0.13);border-top: 25px solid transparent;border-right: 25px solid transparent;}
.services_in__contacts .btn-submit:after {border-bottom: 25px solid transparent;border-left: 25px solid rgba(255, 255, 255, 0.13);border-top: 25px solid rgba(255, 255, 255, 0.13);border-right: 25px solid transparent;}
.services_in__contacts .btn-submit i {width:  50px;height: 50px;background: none;border:solid 25px transparent;border-bottom:solid 25px rgba(0, 0, 0, 0.1);border-right:solid 25px rgba(0, 0, 0, 0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.services_in__contacts .btn-submit .icon {display: block;position: absolute;top: 0;right: 8%;height: 100%;width: 10px;text-align:  center;font-size: 18px;font-style: normal;font-weight: bold;}

.blue-list {list-style-type:none;padding-left: 30px;margin-bottom: 68px;}
.blue-list li {position:relative;margin-bottom: 17px;padding-right: 35px;}
.blue-list li:before {content:'';position:  absolute;left: -29px;top: 5px;width:  6px;height:  6px;background: #005494;}
.blue-list a {text-decoration:underline;}
.blue-list a:hover {text-decoration:none;}

.services_in_grey {background: #f7f7f7;padding: 28px 0;margin-bottom: 26px;}
.services_in_grey h2 {text-transform: none;margin-bottom: 14px;}
.services_in_grey .blue-list {margin-bottom: 30px;}
.services_in_grey .blue-list .date {margin-top: 9px;font-size: 11px;color: #808080;}

.one-third {float:left;width:33.3333%;}

.steps {background: #ededed;padding: 21px 0 21px 31px;margin-bottom: 29px;}
.steps__item {float:left;width:33.3333%;}
.steps__icon {float:left;position:  relative;text-align: center;width:80px;height:80px;border-top: solid 40px #004b85;border-right: solid 40px #004b85;border-bottom: solid 40px #005494;border-left: solid 40px #005494;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.steps__icon img {position:  absolute;top: -40px;left: -40px;right: -43px;bottom: -40px;margin: auto;max-width: 37px;max-height: 32px;}
.steps__desc {margin-left: 141px;padding-top: 22px;}
.steps__title {font-family: 'proxi-bold';text-transform:uppercase;color: #808080;margin-bottom: 3px;}
.steps__text {color: #808080;font-size: 13px;}

.popup__edit {}
.popup__edit .deposit-in-form {display: block!important;top: 4.5%;left: 50%;margin-left: -585px;width: 1170px;}
.popup__edit .deposit-in-form h2 {text-align:left;}
.popup__edit .deposit-in-form h2:after {display:none;}
.popup__edit .deposit-in-form table {width:800px;text-align: left;}
.popup__edit .field .input textarea {height: 209px;margin-bottom: 56px;font-size: 13px;font-family: 'proxi-reg';}
.popup__edit .deposit-in-form .btn-submit {width: auto;padding: 0 26px 0 75px !important;letter-spacing: 0.3px;background-position: 36px center !important;}

/* ======= end market plays ======= */

/* ======= gosuslugi auth ======= */

.btn-green3 {outline: none;display: block;-webkit-appearance:none;line-height: 50px;text-transform: uppercase;color: #fff;background: #0d918f;font-size: 16px;padding: 0 50px 0 85px;position: relative;cursor: pointer;border: 0;overflow:hidden;margin-top:  30px;}
.btn-green3:after {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-top: 25px solid rgba(0,0,0,0.1);border-left: 25px solid rgba(0,0,0,0.1);border-bottom: 25px solid transparent;border-right: 25px solid transparent;}
.btn-green3:before {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-bottom: 25px solid rgba(0,0,0,0.1);border-left: 25px solid rgba(0,0,0,0.1);border-top: 25px solid transparent;border-right: 25px solid transparent;}
.btn-green3 i{transition: all 250ms ease;display:block;width:70px;height:70px;position:absolute;right:0;top:0;background:url('/local/templates/minbank_2015/css/../img/spr.png') 0 -391px no-repeat;}
.btn-green3:hover:after{top:-20px;}
.btn-green3:hover:before{top:20px;}
.btn-green3:hover i{right:-20px;}
.btn-green3.disabled {background: #ccc;cursor:default;}

.small-form {display:none;}
.small-form h2 {font-family: 'proxi-light';color: #910d0f;text-transform: uppercase;font-weight: 100;margin: 4.5% 0 45px 44px;position: relative;font-size: 30px;line-height: 30px;}
.small-form h2:after {content: '';display: block;position: absolute;width: 26px;height: 19px;background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -465px no-repeat;top: 5px;left: -44px;}
.small-form__wrap {margin: 0 auto;overflow: hidden;max-width: 702px;}
.small-form .column {width: 351px;padding: 0 25px;}
.small-form .field .input {width:100%;}
.small-form .field .input  input[type=text] {font-family: 'proxi-reg';}
.small-form big {font-size: 16px;line-height: 20px;margin-bottom: 15px;display: block;margin-top: 10px;}
.small-form .radio {margin-right: 40px;padding-top: 0;margin-bottom: 10px;}
.small-form .checkbox {display:block;margin: 20px 0;line-height: 1;}
.small-form .btn-submit {padding: 0 30px 0 77px;width: 100%;margin-top: 70px;}
.small-form .btn-submit.disabled {opacity:0.5;cursor: default;}

.gosuslugi_auth {width: 699px;margin: 0 auto 46px;padding: 18px 0 0;}
.gosuslugi_auth__percent {color: #c2c2c2;text-align: center;font-size: 16px;margin-bottom: 52px;}
.gosuslugi_auth__percent div {display: none;}
.gosuslugi_auth__wrap {overflow:hidden;}
.gosuslugi_auth__img {width: 62px;float:left;margin-right: 17px;margin-top: 4px;}
.gosuslugi_auth__img img {max-width:100%;height:69px;}
.gosuslugi_auth__desc {float: left;width: 47%;}
.gosuslugi_auth__title {font-family: 'proxi-bold';color: #239291;font-size: 13px;margin-bottom: 1px;margin-top: 10px;}
.gosuslugi_auth__about {color:#333333;font-size:13px;line-height: 1.6;}
.gosuslugi_auth__right {float:right;}
.gosuslugi_auth .btn-submit.green-btn {margin-right: 4px;padding: 0 79px 0 59px;font-size: 16px;background: #0c8b89 url('/local/templates/minbank_2015/css/../img/slide_icoh_small.png') 80% center no-repeat;}

.result-block_forcardrequest {/*display:none;*/}
.result-block-order {border:solid 5px #ededed;padding: 39px 35px 35px 39px;overflow: hidden;}
.result-block-order + .result-block-order {border-top:none;}
.result-block-img {width:63px;float:left;margin-right: 31px;}
.result-block-img img {max-width:100%;height:70px;}
.result-block-desc {margin-right: 470px;}
.result-block-img + .result-block-desc {margin-left:95px}
.result-block-title {color:#910d0f;font-size:25px;margin-bottom: 18px;}
.result-block-about {color:#333333;font-size:13px;}
.result-block-order .next-button {display:block;background: #910d0f;padding: 0 60px 0 94px;font-family: 'proxi-semi';font-size: 16px;}
.result-block-order .next-button .icon {display: inline-block;vertical-align: middle;margin-left: 27px;height: 8px;width: 9px;background-size: contain!important;background: url('/local/templates/minbank_2015/css/../img/slide_icoh_small.png') center center no-repeat;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.result-block-right{float: right;}


/* ======= end gosuslugi auth ======= */

/* ======= selects with checkboxes ======= */
.fs-wrap {display: block;cursor: pointer;line-height: 1;text-align: left;position: relative;outline: none;}
.fs-label-wrap {position: relative;background-color: #fff;border: 2px solid #eaeaea;cursor: default;}
.fs-label-wrap,
.fs-dropdown {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fs-label-wrap .fs-label {padding: 0 20px 0 20px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;cursor:pointer;font-family: 'proxi-reg';font-size: 13px;line-height: 50px;height: 50px;box-sizing: border-box;}
.fs-name {font-size: 14px;line-height: 1.1;margin-top: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fs-addr {font-size: 14px;color: #808080;line-height: 1.1;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fs-arrow {width: 8px;position: absolute;top: 0;right: 15px;bottom: 0;line-height: 76px;transform-origin: center center;-webkit-transition: all 250ms ease;-moz-transition: all 250ms ease;transition: all 250ms ease;}
.fs-arrow:before {content: "";display: block;width: 8px;height: 5px;background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -590px no-repeat;position: absolute;top: 50%;margin-top: -2px;right: 0;}
.fs-open .fs-arrow {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.fs-dropdown {position: absolute;background-color: #fff;width: 100%;margin-top: -2px;z-index: 1000;border: 2px solid #eaeaea;box-sizing: border-box;}
.fs-dropdown .fs-options {max-height: 200px;overflow: auto;padding: 0 0 0 20px;}
.fs-dropdown .fs-options.mCustomScrollbar {margin-right: -2px;}
.fs-search input {border: none !important;box-shadow: none !important;outline: none;padding: 15px 23px;width: 100%;font-family: 'proxi-reg';font-size: 13px;box-sizing: border-box;}
.fs-option,
.fs-search,
.fs-optgroup-label {padding: 9px 0;border-bottom: 1px solid #eee;cursor: default;}
.fs-option:last-child {border-bottom: none;margin-bottom:8px;}
.fs-search {padding: 0;}
.fs-no-results {padding: 26px 38px;}
.fs-option {cursor: pointer;word-break: break-all;}
.fs-option.disabled {opacity: 0.4;cursor: default;}
.fs-option.hl {background-color: #f5f5f5;}
.fs-wrap .fs-option {position: relative;padding-left: 35px;}
.fs-wrap .fs-option.child {margin-left: 25px;}
.fs-wrap .fs-checkbox {position: absolute;display: block;width: 20px;top: 0;left: 0;bottom: 0;}
.fs-wrap .fs-option .fs-checkbox i {position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;width: 18px;height: 18px;border: 1px solid #eaeaea;border-radius: 2px;background-color: #fff;}
.fs-wrap .fs-option.selected .fs-checkbox i {background-color: rgb(156, 23, 29);border-color: transparent;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat: no-repeat;background-position: center;}
.fs-optgroup-label {font-family: 'proxi-semi';}
.hidden {display: none;}
/* ======= end selects with checkboxes ======= */

.blockForPress {position:relative;display: table;font-size: 18px;width:260px;height:260px;background: #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin: 47px 0 0;font-family: 'proxi-semi';}
.blockForPress:before {content:'';position:absolute;bottom:0;right:0;width: 260px;height: 260px;border: solid 130px #f2f2f2;border-right: solid 130px #ededed;border-bottom: solid 130px #ededed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.blockForPress span {position: relative;display: table-cell;vertical-align: middle;padding: 50px;letter-spacing: -0.2px;}
.blockForPress span a {color: #910d10;text-decoration:none;border-bottom:solid 1px #c39d9d;-webkit-transition: border 0.3s;-moz-transition: border 0.3s;-ms-transition: border 0.3s;transition: border 0.3s;}
.blockForPress span a:hover {border-bottom-color:transparent;}

/* ======= press-office ======= */
.topLinks {float:right;list-style-type:none;margin:0;padding:0;text-transform: uppercase;font-family: 'proxi-bold';font-size: 14px;margin-top: -40px;}
.topLinks li {display:inline-block;padding: 0 0 0 32px;}
.topLinks li a {color: #0d918f;display: inline-block;text-decoration:none;border-bottom: solid 1px #d5e7e6;-webkit-transition: border 0.3s;-moz-transition: border 0.3s;-ms-transition: border 0.3s;transition: border 0.3s;}
.topLinks li a:hover {border-bottom-color:transparent;}
.pressList {margin: 0 -14px 28px;border-bottom: solid 2px #e5e5e5;}
.pressList__item {display:inline-block;vertical-align:top;width: 32.9%;padding:0 14px;margin-bottom: 44px;box-sizing:border-box;}
.pressList__image {margin-bottom: 18px;width: 100%;}
.pressList__image .news__img {position: relative;display: block;width: 100%;height: auto;padding-top: 100%;}
.pressList__image .news__img img {width:100%;height: auto;max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.pressList__item a:hover img{transform: translate(-50%, -50%) scale(1.1,1.1);}
.pressList__date {font-size:11px;color:#a6a6a6;margin-bottom: 11px;}
.pressList__title {font-size:15px;}
.pressList__name {font-family: 'proxi-bold';font-size:15px;color:#8d100e;text-transform:uppercase;margin-bottom: 9px;}
.pressList__item table {font-size: 15px;line-height: 17px;}
.pressList__item table td {padding: 0 9px 0 0;}
.pressList__item table a {color:#8d100e;display: inline-block;text-decoration:none;border-bottom:solid 1px #c39d9d;-webkit-transition: border 0.3s;-moz-transition: border 0.3s;-ms-transition: border 0.3s;transition: border 0.3s;}
.pressList__item table a:hover {border-bottom-color:transparent;}
.press-title {margin-top: 43px;margin-bottom: 18px;color: #8d100e;}
.subscribeBlock {position: relative;background: #ededed;padding: 38px 46px;margin: 50px 0 45px;height: 146px;box-sizing: border-box;white-space: nowrap;}
.subscribeBlock:before {content:'';position:absolute;top:0;left:0;border: solid 73px #f2f2f2;border-bottom-color: transparent;border-right-color: transparent;}
.subscribeBlock > div {position: relative;display: inline-block;vertical-align: middle;padding: 0 0 0 7px;font-size: 16px;width: 34.3333%;}
.subscribeBlock > div:first-child {width: 28%;padding: 0 20px 0 0;white-space: normal;}
.subscribeBlock input {border: solid 1px #fff;height: 70px;padding: 0 21px;width: 100%;font-family: 'proxi-reg';font-size: 16px;outline:none;box-sizing: border-box;}
.subscribeBlock .btn-submit {background:#910d0f;padding: 0px 20px;font-size: 16px;width: 100%;box-sizing: border-box;}


.forPress {margin-bottom: 44px;}
.forPress .blockForPress {margin: 0;width: 100%;height: 163px;}
.forPress .blockForPress:before {width: 163px;height: 163px;border: solid 82px #f2f2f2;border-right: solid 82px #ededed;border-bottom: solid 82px #ededed;}
.forPress__text {font-size: 15px;}
.forPress__text p {margin-bottom: 18px;}
.contactsBlock {background: #f2f2f2;padding: 45px;margin-top: 20px;overflow: hidden;}
.contactsBlock__image {width: 340px;height: 300px;float: left;background-size:cover;background-position:center center;}
.contactsBlock__text {margin-left: 384px;font-size:15px;}
.contactsBlock__text > div:first-child {margin-top:0;}
.contactsBlock__title {font-family: 'proxi-bold';text-transform:uppercase;color:#0d918f;margin-top: 36px;}
.contactsBlock__position {font-size:11px;color:#999999;line-height: 0.9;padding-bottom: 3px;}
.contactsBlock__phone {color:#333333;text-decoration:none;margin-top: 10px;display: inline-block;}
.contactsBlock__email {color:#8d100e;display: inline-block;text-decoration:none;border-bottom:solid 1px #c39d9d;-webkit-transition: border 0.3s;-moz-transition: border 0.3s;-ms-transition: border 0.3s;transition: border 0.3s;}
.contactsBlock__email:hover {border-bottom-color:transparent;}

.materialsList {}
.materialsList__item {display:inline-block;vertical-align:top;width:49%;margin-bottom: 30px;}
.materialsList__wrap {display:table;width:100%;}
.materialsList__image {position: relative;display:table-cell;vertical-align: middle;background:#f6f6f6;width: 61.2%;height: 160px;text-align: center;overflow: hidden;}
/*.materialsList__item:first-child .materialsList__image,*/
.materialsList__image_red {background: #8d100e;}
.materialsList__image img {max-width: 63%;max-height: 72px;}
.materialsList__image_bg img {max-width: none;max-height: 100%;height: 100%;min-width:100%;width: auto;position: absolute;top: 0;left: 0;}
.materialsList__text {display:table-cell;padding: 0 31px;vertical-align: middle;}
.materialsList__file {margin: 0 0 17px 0;font-size: 15px;}
.materialsList__file:last-child {margin-bottom:0;}
.materialsList__file a {color:#8d100e;display: inline-block;text-decoration:none;border-bottom:solid 1px #c39d9d;-webkit-transition: border 0.3s;-moz-transition: border 0.3s;-ms-transition: border 0.3s;transition: border 0.3s;}
.materialsList__file a:hover {border-bottom-color:transparent;}
/* ======= end press-office ======= */

@media (max-width: 1200px) {
    .companies__link {padding: 181px 23px 15px;}
    .companies__title {font-size: 18px;max-height: 67px;overflow: hidden;}
    .companies__text {margin-top: 20px;}
    .editInfo-btn {max-width: 100%;box-sizing: border-box;padding: 0 35px 0 11px;}
    .editInfo-btn:after {right:16px;}
    .title-image h1 {font-size: 54px;}
    .cardbe-services__link span, .cardbe-dist__item span {font-size: 16px;}
    .cardbe-topline__text {padding-left: 75px;}
	.pay_sep {margin: 0 6px;}
}
@media (max-width: 1100px) { 
	.pay_sep {margin: 0 2px;}
}
@media (max-width: 1020px) {
    .footer-top nav a {margin-right:33px;}
}

/* ======= new popup ======= */
.popupNew {display: none;position:fixed;top:0;left:0;width: 100%;height: 100%;text-align:center;z-index:1001;}
.popupNew__inner{position:absolute;top:0;left:0;height: 100%;width: 100%;overflow: auto;padding: 19px;white-space:nowrap;box-sizing: border-box;}
.popupNew__helper{display:inline-block;vertical-align:middle; height:100%;z-index: 1;}
.popupNew__overlay {position:fixed;top:0;left:0;right:0;bottom:0;background: #fff;opacity: 0.5;text-align:center;}
.popupNew__close {position: absolute;top: 55px;right: 76px;width: 25px;height: 25px;cursor: pointer;z-index: 1;background: none;}
.popupNew__close:after, .popupNew__close:before {content: "";display: block;width: 100%;height: 3px;background-color: #cccccc;position: absolute;left: 0;top: 50%;}
.popupNew__close:before {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.popupNew__close:after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.popupNew__wrap {position:relative;display:inline-block;vertical-align: middle;width: 1170px;height: auto;padding: 74px 105px;background: #fff;white-space: normal;text-align:left;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0px 0px 68px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 68px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 68px 0px rgba(0, 0, 0, 0.15);}
.popupNew__wrap_triangles {}
.popupNew__wrap_triangles:before {content:'';position:absolute;top:0;left:0;border: solid 100px transparent;border-top-color: #f7f7f7;border-left-color: #f7f7f7;}
.popupNew__wrap_triangles:after {content:'';position:absolute;bottom: 0;right: 0;border: solid 95px transparent;border-bottom-color: #f7f7f7;border-right-color: #f7f7f7;}
.popupNew__wrap_medium {width: 771px;padding: 73px 72px 60px;}
.popupNew__wrap_medium .popupNew__close {top: 47px;right: 47px;}
.popupNew__wrap_msg {padding: 192px 105px;}
.popupNew__title {font-family: 'proxi-thin';font-size: 50px;line-height: 1;color:#000;text-align:center;text-transform:uppercase;margin-bottom: 50px;text-align:center;}
.popupNew__title_small {font-family: 'proxi-light';font-size: 29px;}
.popupNew__text {font-size: 15px;line-height: 1;color: #333;text-align: center;}
.popupNew__txt {text-align:left;font-size: 15px;line-height: 20px;}
.popupNew__txt .h2 {margin: 0 0 35px!important;}
.popupNew__txt .h3 {margin: 39px 0 21px;font-size: 20px;}
.popupNew__txt p {margin: 20px 0;}
.popupNew__txt b {font-family: 'proxi-bold';font-weight: normal;}
.popupNew .scroll {max-height: 335px;outline: none;}
.popupNew .jspVerticalBar{background:none;width:5px;}
.popupNew .jspDrag{background:#910d10;}
.popupNew .jspTrack{background:#ebebeb;}

.formValidate {text-align: center;}
.formValidate__column {display: inline-block;vertical-align: top;padding: 0 15px;box-sizing: border-box;}
.formValidate__column_onethird {width: 44%;}
.formValidate__column_twothird {width: 56%;}
.formValidate__group {display:table;width:100%;margin-bottom:10px;position:relative;text-align: left;}
.formValidate__group > div {display:table-cell;width: 59%;}
.formValidate__group > div:first-child {width: 41%;}
.formValidate__lalel {font-family: 'proxi-semi';font-size: 16px;}
.formValidate__lalel .red {color: #910d10;}
.formValidate__lalel_textarea {position:absolute;top: 0;left:0;bottom:0;right:0;padding: 14px 20px;}
.formValidate__lalel_textarea_hide {display:none;}
.formValidate__select select,
.formValidate__input,
.formValidate__textarea {background: #ffffff;width: 100%;height: 50px;padding: 0 16px;font-size: 16px;font-family: 'proxi-reg';border:solid 2px #ebebeb;border-radius:0;outline: none;-webkit-appearance: none;-webkit-box-sizing: border-box;box-sizing: border-box;}
.formValidate__textarea {height:250px;padding: 12px 18px;resize: none;}
.formValidate__select {position:relative;}
.formValidate__select .fs-label-wrap {border:solid 2px #ebebeb;background:none;color:#fff;}
.formValidate__select .fs-wrap .fs-option.selected .fs-checkbox i {background-color: rgb(206 163 84);}
.formValidate__select .fs-dropdown {background-color: #000;color: #fff;border: 2px solid #ffffff;}
.formValidate__select .fs-search input {background-color: #000;color: #fff;}
.formValidate__select .fs-arrow:before {background-position: -59px 0;}
.formValidate__group + .formValidate__group .formValidate__textarea {height:190px;}
.formValidate__input::-webkit-input-placeholder,
.formValidate__input::-moz-placeholder,
.formValidate__input:-ms-input-placeholder,
.formValidate__input:-moz-placeholder {color: #b2b2b2;}
.formValidate__input:-webkit-autofill,
.formValidate__input:-webkit-autofill:hover,
.formValidate__input:-webkit-autofill:focus,
.formValidate__input:-webkit-autofill:active,
.formValidate__textarea:-webkit-autofill,
.formValidate__textarea:-webkit-autofill:hover,
.formValidate__textarea:-webkit-autofill:focus,
.formValidate__textarea:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 30px white inset !important;}
.formValidate__group .btn-submit {display:block;width:100%;background: #910d0f;padding: 0 80px 0 80px;font-family: 'proxi-semi';font-size: 16px;}

.btn-submit_blue {background: #005494 url('/local/templates/minbank_2015/css/../img/slide_icoh_small.png') 89% center no-repeat;padding: 0 91px 0 78px;font-family: 'proxi-semi';font-size: 16px;}
.btn-submit_blue span {position:absolute;right:0;bottom:0;border: solid 10px transparent;border-bottom: solid 10px rgba(255,255,255,0.1);border-right: solid 10px rgba(255,255,255,0.1);-webkit-transition: all 250ms ease;transition: all 250ms ease;}
.btn-submit_blue:hover span {right: -5px;bottom:-5px;}

@media (max-width: 1220px) { 
	.popupNew__wrap {width:960px;padding: 74px 35px;}
}
/* ======= end new popup ======= */

/* ======= tariffs ======= */
.tariffsList {margin: 34px -14px 50px;font-size:15px;}
.tariffsList__item {display: inline-block;vertical-align:top;width:25%;padding: 0 14px;text-align:center;margin-bottom:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.tariffsList__wrap {border: solid 2px #ededed;padding: 36px 30px;}
.tariffsList__title {font-family: 'proxi-semi';font-size:25px;color: #910d10;display: block;text-align: left;margin-bottom: 16px;line-height: 1;height: 75px;overflow: hidden;}
.tariffsList__title a {display: inline-block;color: #910d10;border-bottom: solid 1px #c17678;-webkit-transition: border 250ms ease;-moz-transition: border 250ms ease;-ms-transition: border 250ms ease;transition: border 250ms ease;}
.tariffsList__title a:hover {border-bottom-color: transparent;}
.tariffsList__title_small {height:auto;margin-bottom: 4px;}
.tariffsList__desc {text-align:left;height: 36px;overflow: hidden;margin-bottom: 28px;}
.tariffsList__benfits {position:relative;text-align:left;margin-bottom: 35px;}
.tariffsList__benfits__item {margin-bottom: 22px;}
.tariffsList__benfits__item b {font-family: 'proxi-bold';font-size:18px;line-height: 1;}
.tariffsList__benfits__item div {color:#808080;}
.tariffsList__benfits__hidden {display:none;position:absolute;visibility:hidden;}
.tariffsList__benfits__hidden.active {position:relative;visibility:visible;}
.tariffsList .btn-submit {margin-bottom: 22px;}
.tariffsList__more {font-size:18px;color:#808080;border-bottom: dashed 1px;-webkit-transition: border 250ms ease;-moz-transition: border 250ms ease;-ms-transition: border 250ms ease;transition: border 250ms ease;}
.tariffsList__more:hover {border-bottom-color: transparent;}

.tariffsMoreBtn {display:block;width: 246px;margin: 0 auto 50px;border: solid 2px #ededed;text-transform:uppercase;font-family: 'proxi-semi';font-size:14px;color: #333333;line-height: 56px;padding: 0 25px;text-align: center;box-sizing: border-box;white-space: nowrap;}
.tariffsMoreBtn span {border-bottom: dashed 1px;-webkit-transition: border 250ms ease;-moz-transition: border 250ms ease;-ms-transition: border 250ms ease;transition: border 250ms ease;}
.tariffsMoreBtn:hover span {border-bottom-color: transparent;}

.btn-submit--middle {font-family: 'proxi-semi';font-size:16px;background: #910d0f;padding: 0 25px 0 26px;line-height: 60px;white-space: nowrap;margin-bottom: 22px;}
.btn-submit--middle:before,
.btn-submit--middle:after {border-width: 30px;}
.btn-submit--middle i {width: 0;height: 0;background:none;border: solid 30px transparent;border-bottom-color: rgba(255,255,255,0.06);border-right-color: rgba(255,255,255,0.06);}

.h2 {font-family: 'proxi-reg';color: #0d918f;font-size: 30px;line-height: 36px;font-weight: 100;margin: 51px 0 1px !important;}


@media (max-width: 1200px) { 
	.tariffsList {margin: 34px -8px 50px;}
	.tariffsList__item {padding: 0 8px;margin-bottom:8px;}
	.tariffsList__wrap {padding: 26px 20px;}
}
@media (max-width: 1100px) { 
	.tariffsList {margin: 34px -5px 50px;}
	.tariffsList__item {padding: 0 5px;margin-bottom:5px;}
	.tariffsList__wrap {padding: 16px 10px;}
}
/* ======= end tariffs ======= */

/* ======= new-main-bussiness ======= */
.bussinesTeasers {margin: 80px -15px 30px;overflow:hidden;font-size: 15px;color: #fff;}
.bussinesTeasers__item {float:left;width:50%;padding: 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bussinesTeasers__item--full {width:100%;}
.bussinesTeasers__item--full .bussinesTeasers__desc {width: 68%;padding: 40px 45px 40px 56px;}
.bussinesTeasers__item--onethird {width:33.333333%;}
.bussinesTeasers__item--onethird .bussinesTeasers__desc {padding: 40px 45px;}
.bussinesTeasers__item--twothird {width:66.666666%;}
.bussinesTeasers__item--twothird .bussinesTeasers__desc {width: calc(58.5% - 15px);padding: 40px 54px;}
.bussinesTeasers__item--half {width: 50%;}
.bussinesTeasers__wrap {position: relative;height: 340px;overflow:hidden;}
.bussinesTeasers__wrap + .bussinesTeasers__wrap {margin-top:30px;}
.bussinesTeasers__item--twohight .bussinesTeasers__wrap {height: 710px;}
.bussinesTeasers__image {position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover;-webkit-transition: transform 0.5s;-moz-transition: transform 0.5s;-ms-transition: transform 0.5s;transition: transform 0.5s;}
.bussinesTeasers__desc {position:relative;display:table;width: calc(50% - 15px);height:100%;padding: 40px 31px;text-align:center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bussinesTeasers__desc > div {display: table-cell;vertical-align:middle;}
.bussinesTeasers__desc--full {width:100%;}
.bussinesTeasers__desc--blue,
.bussinesTeasers__item--blue .bussinesTeasers__desc {background:rgba(0,84,148,0.8);}
.bussinesTeasers__desc--bluefull,
.bussinesTeasers__item--bluefull .bussinesTeasers__desc {background:rgb(0,84,148);}
.bussinesTeasers__desc--red,
.bussinesTeasers__item--red .bussinesTeasers__desc {background:rgba(145,13,16,0.8);}
.bussinesTeasers__desc--redfull,
.bussinesTeasers__item--redfull .bussinesTeasers__desc {background:rgb(145,13,16);}
.bussinesTeasers__item--greyfull .bussinesTeasers__desc {background:rgb(242,242,242);color:#7e7e7e;}
.bussinesTeasers__item--greyfull .bussinesTeasers__title,
.bussinesTeasers__item--greyfull .bussinesTeasers__more {color:#910d10;}
.bussinesTeasers__item--greyfull .bussinesTeasers__desc ul li:before {background:#005494;}
.bussinesTeasers__icon {min-height: 43px;max-height: 43px;margin-bottom: 26px;}
.bussinesTeasers__title {text-align:center;font-family: 'proxi-bold';font-size: 20px;height: 48px;}
.bussinesTeasers__title--left {text-align:left;}
.bussinesTeasers__item p {text-align:left;line-height: 20px;margin-bottom: 19px;margin-top: 19px;}
.bussinesTeasers__item ul {list-style-type:none;padding-left:0;margin: 22px 0 0;text-align:left;}
.bussinesTeasers__item ul li {position:relative;padding-left: 19px;margin-bottom: 20px;}
.bussinesTeasers__item ul li:before {content:'';position:absolute;top: 7px;left: 0px;width:5px;height:5px;background:#fff;}
.bussinesTeasers__wrap:hover .bussinesTeasers__image {transform: scale(1.1) translateZ(0);}
.bussinesTeasers__more {font-family: 'proxi-bold';text-transform:uppercase;}
.bussinesTeasers__item a {border-bottom:solid 1px;-webkit-transition: border 0.25s;-moz-transition: border 0.25s;-ms-transition: border 0.25s;transition: border 0.25s;}
.bussinesTeasers__item a:hover {border-bottom-color: transparent;}
.bussinesTeasers__item .bussinesTeasers__phone {border-bottom-color: transparent;}
.bussinesTeasers__item .bussinesTeasers__phone:hover {border-bottom-color: inherit;}
.bussinesTeasers--vedpage {margin-top:61px;margin-bottom:58px;}
.bussinesTeasers--vedpage .bussinesTeasers__wrap {height:360px;}
.bussinesTeasers--vedpage .bussinesTeasers__title {height:auto;margin-bottom: 22px;}
.bussinesTeasers--vedpage .bussinesTeasers__item--twohight .bussinesTeasers__wrap {height: 750px;}
.bussinesTeasers--vedpage .bussinesTeasers__icon {min-height: 78px;max-height: 78px;}
.bussinesTeasers--fullheight {margin: 50px -15px 50px;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-moz-box-align: stretch;-ms-flex-align: stretch;-webkit-align-items: stretch;align-items: stretch;}
.bussinesTeasers--fullheight .bussinesTeasers__wrap {height: 100%;}
.bussinesTeasers--fullheight .bussinesTeasers__desc > div {vertical-align:top;}
.bussinesTeasers--fullheight .bussinesTeasers__icon {min-height: 72px;max-height: 72px;height: 72px;margin-bottom: 42px;}
.bussinesTeasers--fullheight .bussinesTeasers__title {height:auto;}
.bussinesTeasers--fullheight .bussinesTeasers__more {text-transform: none;margin: 10px 0;display: inline-block;}
.bussinesTeasers--fullheight .btn-submit {background: #910d0f;width: 100%;font-family: 'proxi-semi';font-size: 16px;text-align: center;height: 75px;line-height: 75px;padding: 0 50px 0 50px;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.bussinesTeasers--fullheight .btn-submit:before,
.bussinesTeasers--fullheight .btn-submit:after {border-width:37px;}
.bussinesTeasers--fullheight .btn-submit i{width: auto;height: auto;background:none;border: 37px solid transparent;border-right: 37px solid rgba(255,255,255,0.1);border-bottom: 37px solid rgba(255,255,255,0.1);}
.bussinesTeasers--kbproductspage {margin: 48px -15px 73px;}
.bussinesTeasers--kbproductspage .bussinesTeasers__wrap {height: 518px;}
.bussinesTeasers--kbproductspage .bussinesTeasers__desc {width: 50%;margin-left: 50%;padding: 50px 74px;font-family: 'proxi-bold';font-size: 20px;}
.bussinesTeasers--kbproductspage .bussinesTeasers__desc ul li {padding-left: 27px;margin-bottom: 32px;}

.bussinesTeasersSmall {margin: 80px -15px;overflow:hidden;font-size: 15px;color: #808080;}
.bussinesTeasersSmall__item {float:left;width:25%;padding: 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bussinesTeasersSmall__wrap {position: relative;height: 400px;overflow:hidden;padding: 37px 31px;border:solid 2px #ededed;text-align:center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bussinesTeasersSmall__icon {max-height: 104px;margin-bottom: 26px;}
.bussinesTeasersSmall__title {text-align:center;font-family: 'proxi-bold';font-size: 20px;height: 48px;}
.bussinesTeasersSmall__title a {color:#910d10;border-bottom:solid 1px;-webkit-transition: border 0.25s;-moz-transition: border 0.25s;-ms-transition: border 0.25s;transition: border 0.25s;}
.bussinesTeasersSmall__title a:hover {border-bottom-color: transparent;}
.bussinesTeasersSmall__item ul {list-style-type:none;padding-left:0;margin: 22px 0 0;text-align:left;}
.bussinesTeasersSmall__item ul li {position:relative;padding-left: 19px;margin-bottom: 20px;}
.bussinesTeasersSmall__item ul li:before {content:'';position:absolute;top: 7px;left: 0px;width:5px;height:5px;background:#005494;}

.docOperations {margin-top: 31px;}
.docOperations__item {position:relative;border: solid 2px #ededed;color:#808080;padding: 36px 30% 38px 48px;font-size: 15px;}
.docOperations__title {font-family: 'proxi-bold';font-size: 20px;color: #910d10;margin-bottom: 21px;}
.docOperations__desc {color: #910d10;line-height: 1.3;margin-bottom: 41px;}
.docOperations__desc:last-child {margin: 41px 0 0;}
.docOperations__item p {margin-bottom: 12px;}
.docOperations__item ul {list-style-type:none;padding-left:0;margin: 3px 0 22px;text-align:left;}
.docOperations__item ul li {position:relative;padding-left: 20px;margin-bottom: 2px;}
.docOperations__item ul li:before {content:'';position:absolute;top: 7px;left: 0px;width:5px;height:5px;background:#005494;}
.docOperations__item a {text-decoration:none;color:#808080;border-bottom:solid 1px;-webkit-transition: border 0.25s;-moz-transition: border 0.25s;-ms-transition: border 0.25s;transition: border 0.25s;}
.docOperations__item a:hover {text-decoration:none;border-bottom-color: transparent;}
.docOperations__comment {margin-top: 44px;font-style:italic;font-size: 13px;}
.docOperations__icon {position:absolute;top:50%;right: 8.1%;width: 20%;height: 44%;margin-top: -11%;background-size:contain;background-repeat:no-repeat;background-position:center center;}

.toggleBlock {border:solid 5px #ededed;}
.toggleBlock__item {border-bottom:solid 5px #ededed;}
.toggleBlock__item:last-child {border:none;}
.toggleBlock__title {color:#808080;font-size:18px;padding:23px 39px;cursor:pointer;line-height:1;}
.toggleBlock__title span {border-bottom:dashed 1px;-webkit-transition: border 0.25s;-moz-transition: border 0.25s;-ms-transition: border 0.25s;transition: border 0.25s;}
.toggleBlock__title:hover span {border-bottom-color: transparent;}
.toggleBlock__content {display:none;padding:0 39px 23px;font-size:15px;}
.toggleBlock__content ul {list-style-type:none;padding-left:0;margin: 3px 0 22px;text-align:left;}
.toggleBlock__content ul li {position:relative;padding-left: 20px;margin-bottom: 15px;}
.toggleBlock__content ul li:before {content:'';position:absolute;top: 7px;left: 0px;width:5px;height:5px;background:#005494;}
.toggleBlock__content a {text-decoration:none;color:#808080;border-bottom:solid 1px;-webkit-transition: border 0.25s;-moz-transition: border 0.25s;-ms-transition: border 0.25s;transition: border 0.25s;}
.toggleBlock__content a:hover {text-decoration:none;border-bottom-color: transparent;}

.attantionBlock {position: relative;background:#910d10;font-size:15px;line-height: 20px;color: #fff;margin: 50px 0 -5px;padding: 88px 50px 72px 310px;z-index: 1;}
.attantionBlock:before {content:'';position: absolute;top:88px;bottom:72px;left:105px;width:107px;background:url('/local/templates/minbank_2015/css/../img/important.svg') no-repeat center center;background-size:contain;}

.owl-nav button {border: none;position:absolute;top:50%;margin-top:-28px;height:56px;width:35px;outline: none;background-color: transparent;background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-transition: transform 0.5s;-ms-transition: transform 0.5s;transition: transform 0.5s;}
.owl-nav button span {display:none;}
.owl-prev {left:-25px;background-image:url('/local/templates/minbank_2015/css/../img/arrow-left-red.svg');}
.owl-next {right:-25px;background-image:url('/local/templates/minbank_2015/css/../img/arrow-right-red.svg');}
.owl-prev.disabled,.owl-next.disabled{opacity: 0.3;cursor: default !important;}
.owl-nav button:not(.disabled):hover{transform: scale(1.2);-ms-transform: scale(1.2);}

.bannerBlock {position: relative;width: 100vw;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background-size:cover;background-position:center center;background-repeat:no-repeat;display:table;height:420px;font-family: 'proxi-thin';font-size:60px;text-transform:uppercase;color:#fff;text-align:center;}
.bannerBlock > div {display:table-cell;vertical-align:middle;}
.bannerBlock .center {max-width: 1225px;}
.bannerBlock_bigtext {font-size: 80px;line-height: 1;}
.bannerBlock_bigtext .center {padding-top: 44px;}

.business-text {font-size:15px;line-height:20px;margin: 45px 0;}

.business-benefits {margin: 51px 0;}
.business-benefits__item {margin-bottom: 50px;display:flex;}
.business-benefits__item:nth-child(even) {flex-direction:row-reverse;}
.business-benefits__item:nth-child(even) .business-benefits__text {padding-left:0;}
.business-benefits__img {width:50%;padding-top: 25.6%;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.business-benefits__text {width:50%;font-size: 17px;line-height: 25px;display: flex;align-items: center;padding: 0 75px 5px;box-sizing: border-box;}
.business-benefits__text ul {list-style-type:none;padding-left:0;margin: 22px 0 0;text-align:left;}
.business-benefits__text ul li {position:relative;padding-left: 27px;margin-bottom: 20px;}
.business-benefits__text ul li:before {content:'';position:absolute;top: 9px;left: 0px;width:5px;height:5px;background:#005494;}

.business-guarantees {display:flex;justify-content:space-between;flex-wrap:wrap;margin: 46px 0 10px;}
.business-guarantees__item {width:calc(50% - 20px);background:#fafafa;margin-bottom:40px;text-align:center;padding: 44px 44px 48px;box-sizing: border-box;}
.business-guarantees__img {height: 84px;line-height: 84px;margin-bottom: 33px;}
.business-guarantees__title {font-family: 'proxi-bold';font-size:20px;color:#910d10;line-height: 1;margin-bottom: 21px;}
.business-guarantees__text {font-size: 15px;line-height: 20px;}


@media (max-width: 1340px) {
	.bannerBlock {font-size:46px;}
}
@media (max-width: 1220px) {
	.owl-prev {left:-15px;}
	.owl-next {right:-15px;}
	.bannerBlock {font-size:42px;}
}
@media (max-width: 1100px) { 
	.bussinesTeasers {margin: 80px -10px 30px;}
	.bussinesTeasers__item {padding: 0 10px;}
	.bussinesTeasers__wrap + .bussinesTeasers__wrap {margin-top:20px;}
	.bussinesTeasers__item--twohight .bussinesTeasers__wrap {height: 700px;}
	.bussinesTeasers__desc {padding: 30px 20px;}
	.bussinesTeasersSmall {margin: 80px -10px;}
	.bussinesTeasersSmall__item {padding: 0 10px;}
	.bussinesTeasersSmall__wrap {padding: 30px 20px;}
	.bussinesTeasers--vedpage .bussinesTeasers__item--twohight .bussinesTeasers__wrap {height: 740px;}
}
/* ======= end new-main-bussiness ======= */

.field .input.centered {
    text-align: center;
}
.btn-submit-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzN0NBOTlDRkNEMTExRUFCRkRCRDkxQzRCRjU5ODdCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzN0NBOTlERkNEMTExRUFCRkRCRDkxQzRCRjU5ODdCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTM3Q0E5OUFGQ0QxMTFFQUJGREJEOTFDNEJGNTk4N0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTM3Q0E5OUJGQ0QxMTFFQUJGREJEOTFDNEJGNTk4N0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4AD365AAAAkUlEQVR42kyQSwrCQBBEJxMP51qEoBBBIUtPFDcqiqBIlh7IK8xGjfgKamQaHjRd/a9SSnUI4QQDXEJhEzhCA3MY4ZrFCA8H1eHspL94gA6+7qSEmcSKmTlxAzvF4KVRpSjbw8r+MxaCKlv7qtxmcQ29W75hodOi2/Re7gNLuOdtpz5jtHArn9A6aSgfIPsJMADpxCO/f6flWgAAAABJRU5ErkJggg==);
    background-position: 72% 49%;
    padding: 0px 100px;
}
.agree-note {
    margin-top: 30px;
    text-align: justify;
    font-size: 12px;
    color: #999999;
}
.agree-note a {
    text-decoration: underline;
    color: #910d0f;
}
.agree-note a:hover {
    text-decoration: none;
}
#popup-agree .popupNew__wrap:before, #popup-agree .popupNew__wrap:after {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
}
#popup-agree .popupNew__wrap:before {
    border-color: #f7f7f7 transparent transparent transparent;
    border-width: 200px 200px 0 0;
    left: 0;
    top: 0;
}
#popup-agree .popupNew__wrap:after {
    border-color: transparent transparent #f7f7f7 transparent;
    border-width: 0 0 200px 200px;
    right: 0;
    bottom: 0;
}
#popup-agree .popupNew__title, #popup-agree .popupNew__content {
    position: relative;
    z-index: 2;
}
#popup-agree .popupNew__close {
    z-index: 5;
}
#popup-agree .popupNew__content {
    max-width: 810px;
    margin: 0 auto;
    font-size: 15px;
}

/* ======= popup compliance ======= */
.popup_compliance-win {background: #fff;box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.2);box-sizing: border-box;width: 90%;max-width: 1170px;margin: 100px auto 0 auto;padding: 60px 70px 80px 70px;position: relative;}
.popup_compliance .popup-close {top: 60px;right: 60px;}
.popup_compliance h2 {display: flex;justify-content: center;align-items: center;margin: 0 0 70px 0;text-transform: uppercase;line-height: 1;font-family: 'proxi-light';font-size: 30px;font-weight: 100;color: #910d0f;}
.popup_compliance h2:before {content: '';background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -465px no-repeat;display: block;width: 26px;height: 19px;margin: 0 20px 2px 0;}
.popup_compliance form,
.popup_compliance .tab-links,
.popup_compliance .form-content {position: relative;}
.popup_compliance form:before {content: '';border: 2px solid #ebebeb;position: absolute;left: 0;right: 0;top: 60px;bottom: 0;}
.popup_compliance .tab-links {display: flex;justify-content: space-between;align-items: flex-start;}
.popup_compliance .tab-links a {background: #ffffff;display: flex;justify-content: center;align-items: center;border: 2px solid #ffffff;border-bottom: 0;width: 50%;height: 58px;font-size: 25px;color: #1b918f;}
.popup_compliance .tab-links a.active {border-color: #ebebeb;padding-bottom: 2px;color: #000000;cursor: default;}
.popup_compliance .form-content {padding: 25px 7% 52px 7%;}
.popup_compliance .form-content[data-user="anonim"] div[data-user="named"],
.popup_compliance .form-content[data-user="named"] div[data-user="anonim"] {display: none !important;}
.popup_compliance .form-content .small {line-height: 1.5;font-size: 13px;color: #808080;}
.popup_compliance .radios-block {background: #f7f7f7;padding: 15px 0 20px 0;margin-bottom: 25px;text-align: center;font-size: 18px;}
.popup_compliance .radios-block .small {max-width: 42em;margin-left: auto;margin-right: auto;}
.popup_compliance .radios-block div + .radios {margin-top: 12px;}
.popup_compliance .radios-block .radios + div {margin-top: 10px;}
.popup_compliance .radios-block .radios {display: flex;justify-content: center;align-items: center;}
.popup_compliance .radio {padding-top: 0;margin: 0 35px;cursor: pointer;}
.popup_compliance .radio span {font-size: 16px;}
.popup_compliance .radio div,
.popup_compliance .radio input:checked + div:after {border-radius: 0;}
.popup_compliance .radio div {background: #ffffff;margin-right: 12px;}
.popup_compliance .form-fields {display: flex;justify-content: space-between;align-items: stretch;}
.popup_compliance .form-fields-column:first-child {width: 35%;}
.popup_compliance .form-fields-column:last-child {width: 60%;}
.popup_compliance .form-content[data-user="anonim"] .form-fields-column:last-child {flex-grow: 2;}
.popup_compliance .field {margin: 0 0 30px 0;}
.popup_compliance .field:last-child {margin-bottom: 35px;}
.popup_compliance .field .input {width: 100%;height: 100%;}
.popup_compliance .field .input textarea {height: 100%;min-height: 180px;}
.popup_compliance .field .input input[type=text],
.popup_compliance .field .input textarea {font-family: 'proxi-reg';}
.popup_compliance .ui-selectgroup-copy {font-size: 16px;}
.popup_compliance .note {padding: 0 25px;margin-top: 35px;text-align: justify;}
.popup_compliance .nowrap {white-space: nowrap;}
.popup_compliance .centered {text-align: center;}
.popup_compliance {position:absolute;}
.popup_compliance .popupNew__wrap {padding: 74px 73px 74px 85px;vertical-align: top;}
.popup_compliance .form-fields {margin: 0 -15px;}
.popup_compliance .formValidate__column_onethird {width: 37%;}
.popup_compliance .formValidate__column_twothird {width: 62%;}
.popup_compliance .form-content[data-user="anonim"] .formValidate__column_twothird {width: 100%;}
.popup_compliance .formValidate__group {margin-bottom: 20px;}
.popup_compliance .formValidate__textarea {height: 261px;}
/* ======= end popup compliance ======= */

.head_blue {font-family: 'proxi-reg';text-transform:none;color:#005494;margin-bottom:48px;}
.accountSteps {display:flex;justify-content:space-between;margin-bottom: 74px;}
.accountSteps__item {position: relative;width: 31%;background:#fafafa;padding: 75px 47px 142px;text-align:center;box-sizing:border-box;}
.accountSteps__item:after {content:'';position:absolute;top: 50%;margin-top: -8px;right: -8.5%;width:20px;height:20px;background-image:url('/local/templates/minbank_2015/css/../img/arrow-grey-right.svg');background-position:center center;background-size: 12px auto;background-repeat:no-repeat;}
.accountSteps__item:last-child:after {display:none;}
.accountSteps__icon {height: 93px;line-height: 93px;margin-bottom: 31px;}
.accountSteps__icon img {max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.accountSteps__title {font-size:18px;}
.accountSteps__num {position: absolute;left: 50%;bottom: 73px;margin-left: -22px;width:44px;height:44px;line-height:44px;font-size:20px;color:#fff;box-sizing:border-box;background:#115fa5;}
.accountSteps__num:before {content:'';position:absolute;top:0;right:0;border:solid 22px transparent;border-top-color:#146bb2;border-right-color:#146bb2;}
.accountSteps__num span {position:relative;z-index:1;}
.descr_text {text-align:center;font-size:16px;padding: 0 150px;}
.descr_text a {color:#961e24;}

/* ======= deposits ======= */
.depositsBlocks {margin: 50px -22px 15px;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.depositsBlocks__item {padding:0 22px;width:33.3333%;margin-bottom: 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.depositsBlocks__link {background: #f2f2f2;display: block;height: 100%;}
.depositsBlocks__link:hover .depositsBlocks__image div {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.depositsBlocks__link:hover .depositsBlocks__title, .depositsBlocks__title a:hover {border-bottom-color:transparent;}
.depositsBlocks__image {position:relative;height:200px;overflow:hidden;}
.depositsBlocks__image div {position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition: transform 0.5s;-moz-transition: transform 0.5s;-ms-transition: transform 0.5s;transition: transform 0.5s;}
.depositsBlocks__desc {text-align:center;padding: 36px 30px 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.depositsBlocks__desc_withicon {height: calc(100% - 200px);padding-bottom:100px;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.depositsBlocks__icon {margin-bottom: 32px;height:51px;}
.depositsBlocks__icon img {max-height:100%;}
.depositsBlocks__title {display:inline;font-size:20px;color:#910d10;font-family:"proxi-bold";-webkit-transition: border 0.5s;-moz-transition: border 0.5s;-ms-transition: border 0.5s;transition: border 0.5s;}
.depositsBlocks__title a {border-bottom:solid 1px;-webkit-transition: border 0.5s;-moz-transition: border 0.5s;-ms-transition: border 0.5s;transition: border 0.5s;}
.depositsBlocks__link .depositsBlocks__title {border-bottom:solid 1px;}
.depositsBlocks__text {text-align:left;font-family:"proxi-light";font-size:15px;color:#7e7e7e;margin-top: 22px;}
.depositsBlocks__text ul {list-style-type:none;padding-left:0;margin: 0px 0 5px;text-align:left;}
.depositsBlocks__text ul li {position:relative;padding-left: 21px;margin-bottom: 20px;}
.depositsBlocks__text ul li:last-child {margin-bottom:0;}
.depositsBlocks__text ul li:before {content:'';position:absolute;top: 7px;left: 1px;width:5px;height:5px;background:#005494;}
.depositsBlocks__text a {text-decoration:none;color:#808080;border-bottom:solid 1px;-webkit-transition: border 0.25s;-moz-transition: border 0.25s;-ms-transition: border 0.25s;transition: border 0.25s;}
.depositsBlocks__text a:hover {text-decoration:none;border-bottom-color: transparent;}
.depositsBlocks__wrap {background: #f2f2f2;display: block;height: 100%;}
.descr_text2 {font-size: 15px;line-height: 20px;margin-bottom: 44px;}
.descr_text2 a {border-bottom:solid 1px;-webkit-transition: border 0.5s;-moz-transition: border 0.5s;-ms-transition: border 0.5s;transition: border 0.5s;}
.descr_text2 a:hover {border-bottom-color:transparent;}
/* ======= end deposits ======= */


/* ======= premium ======= */
.wrap-new .menu-box-buttons-wrapper.with-premium {width: 543px;margin-right: -20px;}
.wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-buttons-wrap {width: 28%;top: 0;margin-left: 1%;}
.wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-buttons-wrap span {line-height: 50px;font-family: 'proxi-reg';font-size: 12px;}
.wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-button-premium-wrap {text-align: center;width: 42%;margin-left: 0;}
.wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-button-premium-wrap span {text-align: center;text-transform: uppercase;color: #000;position: relative;z-index: 3;cursor: pointer;}
.wrap-new .menu-box-list .menu-box-list-in[rel="3"] {border-bottom: 3px solid #1a1a1a;background: #1a1a1a;padding: 36px 0;overflow: hidden;}
.wrap-new .menu-box-list3 .menu-box-list-show, .wrap-new .menu-box-list3 .menu-box-list-in {background: #1a1a1a;}
.wrap-new .menu-box-list3 .menu-box-list-hide {background: #3c3c3c;border-top: solid 20px #5c5c5c;border-right: solid 20px #5c5c5c;}
.wrap-new .menu-box-list3 .menu-box-list-in .center td:first-child a {margin-right: 180px;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg, .wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div,
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:before,
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:after {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg {width: 95%;max-width: 1170px;right: 0;margin: 0 auto;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:before,
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:after {content: '';background: #ffffff;opacity: 0.05;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:first-child {width: 85px;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:first-child:before,
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:first-child:after {left: auto;transform-origin: 100% 0;transform: skewX(45deg);}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:first-child:before {width: 1000px;right: 320px;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:first-child:after {width: 1000px;right: 0;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:last-child {width: 270px;left: auto;right: 0;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:last-child:before,
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:last-child:after {transform-origin: 0 0;}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:last-child:before {width: 1000px;transform: skewX(-45deg);}
.wrap-new .menu-box-list3 .menu-box-list-in .menu-box-bg div:last-child:after {width: 200px;height: 200px;left: 100%;margin-left: 190px;transform: rotate(45deg);}
.fixed-nav.with-premium .logo_sm {width: 40px;}
.fixed-nav.with-premium .nav-box-buttons-wrap {padding: 0 15px;font-family: 'proxi-reg';font-size: 12px;}
.fixed-nav.with-premium .nav-box-buttons-wrap span:after {background-position: center 1px;margin-left: 5px;}
.fixed-nav.with-premium .nav-box-buttons-wrap.premium span:after {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGRmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMThEQkJGNTAwMDFENjJCODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTNDMEMxRkYxRTQ3MTFFNTg2QjRCQTY3MzZDQUQ2OTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OWE5YTYyMDktZDVmOS01MzQ3LTkzODUtYjUyOWFjYTQxNTQyIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDgtMjZUMTE6MTE6NDgtMDQ6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA4LTI2VDExOjEyOjI0LTA0OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA4LTI2VDExOjEyOjI0LTA0OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjZDMkFDQ0I5QzE5RTUxMTk2OTdEODJBMDA2ODU5Q0EiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkOThmMmNkYy02NmNhLTExNzctYjMyYy05NzIxNDZjZGMyZTkiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OWE5YTYyMDktZDVmOS01MzQ3LTkzODUtYjUyOWFjYTQxNTQyIiBzdEV2dDp3aGVuPSIyMDIwLTA4LTI2VDExOjEyOjI0LTA0OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GpnEOwAAAExJREFUCJllzCESQFAYhdFjXpJUwWYsw56sQaILmjUo8tsL5X/D8MV7Zi702NB46nBggB0XTrSBObYZaqwx5BcuSOUyYQr4YanC+MUb76IRGQvrfHYAAAAASUVORK5CYII=);}
.fixed-nav.with-premium .links {width: calc(100% - 750px);}
.fixed-nav.with-premium .links span {padding: 0 10px;}
.fixed-nav.with-premium .right .phones {margin-left: 20px;}
.fixed-nav.with-premium .right .header-box-1-lnk {padding-left: 20px;}
.wrap-new.hover1, .wrap-new.hover2 {margin-bottom: 165px;}
.wrap-new.hover3 {margin-bottom: 127px;}
.fixed-nav.with-premium + .wrap-new.hover1,
.fixed-nav.with-premium + .wrap-new.hover2,
.fixed-nav.with-premium + .wrap-new.hover3 {margin-bottom: 0;}

.premium-block {background-color: #131313;background-position: 50% 0;background-repeat: no-repeat;background-size: cover;margin-top: -60px;color: #ffffff;position: relative;}
.premium-block .center {display: flex;justify-content: space-between;box-sizing: border-box;padding-top: 90px;padding-bottom: 120px;position: static;}
.premium-block-bg {background-position: 50% 0;background-repeat: no-repeat;background-size: cover;width: 100%;height: calc(100% - 50px);position: fixed;left: 0;top: 200px;}
.premium-block-bg video {position: absolute;top: 0;}
.premium-block-bg video.fit-width {width: 100%;left: 0;}
.premium-block-bg video.fit-height {height: 100%;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.premium-block-content, .premium-block h1, .premium-block .breadcrumbs {position: relative;z-index: 2;}
.premium-block-content {overflow: hidden;}
.premium-list .premium-block-content {display: flex;justify-content: space-between;}
/*.premium-all-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-all.jpg');background-position: 50% 0;}
.premium-list-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-list.jpg');}*/
.premium-item-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-item.jpg');}
.premium-insurance-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-insurance.jpg');}
.premium-konserzh-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-service1.jpg');background-position: 50% 100%;}
.premium-transfer-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-service2.jpg');}
.premium-offices-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-offices.jpg');background-position: 50% 100%;}
.premium-manager-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-manager.jpg');}
.premium-support-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-support.jpg');}
.premium-contacts-bg {background-image: url('/local/templates/minbank_2015/css/../img/premium/premium-contacts.jpg');}

.premium-all .center {align-items: center;min-height: calc(100vh - 200px);}
.premium-all h1 {margin-bottom: 17vh;text-align: center;text-transform: uppercase;font-size: 70px;}
.premium-block h1 {font-family: 'proxi-thin';color: #d2ac67;}
.premium-links {display: flex;justify-content: center;align-items: center;}
.premium-links a {border-top: 2px solid #cb9f50;box-sizing: border-box;min-width: 200px;padding: 28px 20px 0 0;margin: 0 45px;line-height: 1;font-family: 'proxi-thin';font-size: 35px;color: #ffffff;position: relative;}
.premium-links a:before {content: '';background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVCAYAAACQcBTNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFENTE2OTAyRTdCQTExRUFCRDM0RDNGNDJFQjQzRDlEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFENTE2OTAzRTdCQTExRUFCRDM0RDNGNDJFQjQzRDlEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUQ1MTY5MDBFN0JBMTFFQUJEMzREM0Y0MkVCNDNEOUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ1MTY5MDFFN0JBMTFFQUJEMzREM0Y0MkVCNDNEOUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7o65blAAAAmklEQVR42oyTwQ2AIAxFiws4hsaLE6lDuImO4QqeNY7g2TkMfgwkiNBC8g4l7zcFgtJaN0R0g5OEVYAWrKCSZEJnwwAuUNk6il+IgXCjt4E6R2YDqfmiAWIO9AtwsqHzA5L8Cag3wa8SHGCRupZgAzNQ2SI3809MyVExJjtxCsVQNuKeEn1ZFJ2cJTp5zBEN6r1s+2mkp3wEGACvwlUSnnLmFAAAAABJRU5ErkJggg==) 100% 50% no-repeat;width: 11px;height: 21px;position: absolute;right: 0;top: 35px;transition: transform 300ms;}
.premium-links a:hover:before {transform: translateX(10px);}
.premium-block-left {width: 73%;}
.premium-block-right {max-width: 23%;width: 22.5%;}
.premium-categories {border-top: 2px solid #cb9f50;padding: 25px 0 85px 0;}
.premium-categories:last-child {padding-bottom: 0;}
.premium-categories.wo-border {border-top: 0;padding-top: 0;}
.premium-categories-title {display: block;width: 100%;margin-bottom: 80px;text-transform: uppercase;font-family: 'proxi-light';font-size: 30px;}
.premium-block .premium-categories-title.small {text-transform: none;margin-bottom: 30px;}
.premium-item .premium-categories {display: flex;justify-content: flex-start;align-items: stretch;flex-wrap: wrap;}
.premium-item .premium-categories-title {margin-bottom: 20px;}
.premium-categories-list {display: flex;justify-content: center;align-items: flex-start;}
.premium-categories-list a {padding: 0 40px;text-align: center;font-family: 'proxi-thin';font-size: 20px;}
.premium-categories-list a:before {content: '';background-position: 50% 50%;background-repeat: no-repeat;background-size: contain;display: block;height: 60px;margin-bottom: 20px;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: transform 300ms;}
.premium-categories-list a.premium-categories-icon1:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon1.svg');}
.premium-categories-list a.premium-categories-icon2:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon2.svg');}
.premium-categories-list a.premium-categories-icon3:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon3.svg');}
.premium-categories-list a.premium-categories-icon4:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon4.svg');}
.premium-categories-list a.premium-categories-icon5:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon5.svg');}
.premium-categories-list a.premium-categories-icon6:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon6.svg');}
.premium-categories-list a.premium-categories-icon7:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon7.svg');}
.premium-categories-list a.premium-categories-icon8:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon8.svg');}
.premium-categories-list a.premium-categories-icon9:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/categories-icon9.svg');}
.premium-categories-list a:hover span {border-bottom: 1px solid;}
.premium-categories-list a:hover:before {transform: scale(1.1);}
.premium-category {width: 30%;margin-left: 5%;padding-bottom: 85px;line-height: 1.2;font-size: 15px;position: relative;}
.premium-category:first-child,
.premium-categories-title + .premium-category {margin-left: 0;}
.premium-category > * {max-width: 210px;}
.premium-category .btn-submit, .premium-buttons .btn-submit, .popup_premium .btn-submit, .popup_premium_contacts .btn-submit, .premium-offices .btn-red2 {background: #cea354;text-align: center;font-family: 'proxi-semi';font-size: 16px;}
.premium-category .btn-submit, .premium-buttons .btn-submit, .popup_premium .btn-submit, .popup_premium_contacts .btn-submit {padding: 0 36px;min-width: 8.5em;}
.premium-category .btn-submit, .premium-buttons .btn-submit {line-height: 60px;}
.premium-category .btn-submit {position: absolute;left: 0;bottom: 0;}
.premium-category .btn-submit:before,
.premium-category .btn-submit:after,
.premium-buttons .btn-submit:before,
.premium-buttons .btn-submit:after {border-width: 30px;}
.premium-category .btn-submit:before,
.popup_premium .btn-submit:before,
.popup_premium_contacts .btn-submit:before,
.premium-buttons .btn-submit:before,
.premium-offices .btn-red2:after {border-bottom-color: rgba(145,78,13,0.2);border-left-color: rgba(145,78,13,0.2);}
.premium-category .btn-submit:after,
.popup_premium .btn-submit:after,
.popup_premium_contacts .btn-submit:after,
.premium-buttons .btn-submit:after,
.premium-offices .btn-red2:before {border-top-color: rgba(145,78,13,0.2);border-left-color: rgba(145,78,13,0.2);}
.premium-category-title {display: flex;align-items: center;margin-bottom: 25px;font-size: 20px;color: #d2ac67;}
.premium-category-descr {margin-bottom: 20px;}
.premium-category-descr:last-child, .premium-categories.wo-params .premium-category-descr {margin-bottom: 0;}
.premium-category-descr + .premium-category-title {margin-top: 40px;}

.premium-category-params ul, .premium-card-block .premium-card-txt ul {list-style: none;padding: 0;margin: 0;}
.premium-category-params ul li, .premium-card-block .premium-card-txt ul li {padding-left: 20px;margin-top: 5px;position: relative;}
.premium-category-params ul li:before, .premium-card-block .premium-card-txt ul li:before {content: '';background: #d2ac67;width: 5px;height: 5px;position: absolute;left: 0;top: 0.6em;margin-top: -2px;}
.premium-category-params ul li {margin-top: 15px;}
.premium-category-params ul li:first-child {margin-top: 0;}

.premium-categories.cols2 .premium-category {width: 47.5%;}
.premium-categories.cols1 .premium-category {width: 100%;}
.premium-categories.cols2 .premium-category > *, .premium-categories.cols1 .premium-category > * {max-width: 100%;}
.premium-categories.wo-buttons {padding-bottom: 50px;}
.premium-categories.wo-buttons:last-child {padding-bottom: 0;}
.premium-categories.wo-buttons .premium-category {padding-bottom: 0;}

.premium-card-block {display: flex;justify-content: space-between;align-items: flex-start;width: 100%;}
.premium-card-block .premium-card-img {flex-shrink: 0;background-position: 0 0;background-repeat: no-repeat;background-size: contain;width: 37%;max-width: 316px;margin-right: 30px;}
.premium-card-block .premium-card-img:before {content: '';display: block;padding-top: 63.6%;}
.premium-card-block .premium-card-txt {flex-grow: 1;line-height: 1.2;font-size: 15px;}
.premium-card-block .premium-card-txt p, .premium-card-block .premium-card-txt ul {margin: 0 0 20px 0;}
.premium-card-block .premium-card-txt p:last-child, .premium-card-block .premium-card-txt ul:last-child {margin-bottom: 0;}
.premium-card-block .premium-card-txt .premium-buttons {margin-top: 25px;}
.premium-card-block .premium-card-txt .premium-buttons .btn-submit {min-width: 15.6em;padding: 0;}

.premium-block .nowrap {white-space: nowrap;}
.premium-menu-title {padding-left: 20px;margin-top: 12px;line-height: 1.2;font-size: 15px;color: #d2ac67;position: relative;}
.premium-menu-title a:hover {border-bottom: 1px solid;}
.premium-menu-title:first-child {margin-top: 0;}
.premium-menu-title:before {content: '';background: #d2ac67;width: 5px;height: 5px;position: absolute;left: 0;top: 0.6em;margin-top: -2px;}
.premium-menu-sub {padding-left: 20px;}
.premium-menu-sub > div {padding-left: 30px;margin-top: 13px;position: relative;}
.premium-menu-sub > div:before {content: '';background: #b2b2b2;width: 3px;height: 10px;position: absolute;left: 0;top: 0.55em;margin-top: -5px;transform-origin: 0 100%;transform: rotate(30deg);}
.premium-menu-sub > div a {border-bottom: 1px solid;line-height: 1.1;font-size: 13px;color: #b2b2b2;transition: border 0.5s;}
.premium-menu-sub > div a:hover {border-bottom-color: transparent;}
.premium-menu-sub > div.active:before {background: #ffffff;}
.premium-menu-sub > div.active > a,
.premium-menu-sub > div.active > span,
.premium-menu-title.active,
.premium-menu-title.active > a,
.premium-menu-title.active > span,
.premium-menu-title > a.active,
.premium-menu-title > span.active {border-bottom: 0;color: #ffffff;}

.premium-menu-sub2 {}
.premium-menu-sub2 div {padding-left: 30px;margin-top: 13px;position: relative;}
.premium-menu-sub2 div:before {content: '';background: #fff;width: 4px;height: 4px;position: absolute;left: 2px;top: 0.55em;}
.premium-menu-sub2 a {border-bottom: 1px solid;line-height: 1.1;font-size: 13px;color: #b2b2b2;transition: border 0.5s;}
.premium-menu-sub2 a:hover {border-bottom-color: transparent;}
.premium-menu-sub2 div.active:before {background: #ffffff;}
.premium-menu-sub2 div.active a {border-bottom: 0;color: #ffffff;}

#premium-deposit-success .popup_premium-win,
#premium-deposit-error .popup_premium-win {text-align: center;}
.popup_premium-title {margin-bottom: 50px;text-align: center;text-transform: uppercase;font-family: 'proxi-thin';font-size: 50px;}
.popup_premium form, .popup_premium_contacts form {max-width: 510px;margin: 0 auto;}
.popup_premium .form__group, .popup_premium_contacts .form__group {display: flex;justify-content: space-between;align-items: center;margin-bottom: 10px;}
.popup_premium .form__group:last-child, .popup_premium_contacts .form__group:last-child {margin-bottom: 0;}
.popup_premium .form__label, .popup_premium .form__input, .popup_premium_contacts .form__label, .popup_premium_contacts .form__input {font-family: 'proxi-light';}
.popup_premium .form__label, .popup_premium_contacts .form__label {box-sizing: border-box;width: 41%;padding: 0 20px 0 0;color: #cea354;}
.popup_premium .form__input, .popup_premium_contacts .form__input {background: #000000;border: 2px solid #ffffff;box-sizing: border-box;width: 100%;height: 50px;padding: 0 18px;outline: none;font-size: 16px;color: #ffffff;transition: border-color 0.3s;}
.popup_premium .form__group .form__input,
.popup_premium .form__group .btn-submit,
.popup_premium .form__group .jq-selectbox,
.popup_premium_contacts .form__group .form__input,
.popup_premium_contacts .form__group .btn-submit,
.popup_premium_contacts .form__group .jq-selectbox {width: 59%;}
.popup_premium .form__input::-webkit-input-placeholder, .popup_premium_contacts .form__input::-webkit-input-placeholder {color: #ffffff;}
.popup_premium .form__input::-moz-placeholder, .popup_premium_contacts .form__input::-moz-placeholder {color: #ffffff;}
.popup_premium .form__input:-ms-input-placeholder, .popup_premium_contacts .form__input:-ms-input-placeholder {color: #ffffff;}
.popup_premium .form__input:-moz-placeholder, .popup_premium_contacts .form__input:-moz-placeholder {color: #ffffff;}
.popup_premium .form__input:focus::-webkit-input-placeholder, .popup_premium_contacts .form__input:focus::-webkit-input-placeholder {color: #000000;}
.popup_premium .form__input:focus::-moz-placeholder, .popup_premium_contacts .form__input:focus::-moz-placeholder {color: #000000;}
.popup_premium .form__input:focus:-ms-input-placeholder, .popup_premium_contacts .form__input:focus:-ms-input-placeholder {color: #000000;}
.popup_premium .form__input:focus:-moz-placeholder, .popup_premium_contacts .form__input:focus:-moz-placeholder {color: #000000;}
.popup_premium .form__input.errorr, .popup_premium_contacts .form__input.error {border: 2px solid #910d11 !important;}
.popup_premium .jq-selectbox.opened, .popup_premium_contacts .jq-selectbox.opened {z-index: 100 !important;}
.popup_premium .jq-selectbox__select, .popup_premium_contacts .jq-selectbox__select {background: #000000;border: 2px solid #ffffff;height: 46px;padding: 0 40px 0 18px;}
.popup_premium .jq-selectbox__select:hover,
.popup_premium .jq-selectbox__select:active,
.popup_premium_contacts .jq-selectbox__select:hover,
.popup_premium_contacts .jq-selectbox__select:active {background: #000000;}
.popup_premium .jq-selectbox__select-text, .popup_premium_contacts .jq-selectbox__select-text {padding: 0;line-height: 46px;color: #ffffff;}
.popup_premium .jq-selectbox__trigger, .popup_premium_contacts .jq-selectbox__trigger {border: none;width: 40px;height: 100%;text-align: center;position: absolute;top: 0;right: 0;cursor: pointer;}
.popup_premium .jq-selectbox__dropdown, .popup_premium_contacts .jq-selectbox__dropdown {background: #000000;border: 2px solid #ffffff;box-sizing: border-box;width: 100% !important;top: 100% !important;margin-top: -2px;}
.popup_premium .jq-selectbox__dropdown ul, .popup_premium_contacts .jq-selectbox__dropdown ul {max-height: 150px !important;margin: 0;padding: 0;}
.popup_premium .jq-selectbox__dropdown ul li, .popup_premium_contacts .jq-selectbox__dropdown ul li {color: #ffffff;}
.popup_premium .jq-selectbox__dropdown ul li:hover,
.popup_premium .jq-selectbox__dropdown ul li.sel,
.popup_premium_contacts .jq-selectbox__dropdown ul li:hover,
.popup_premium_contacts .jq-selectbox__dropdown ul li.sel {background: #999999;}
.popup_premium .mCSB_inside > .mCSB_container, .popup_premium_contacts .mCSB_inside > .mCSB_container {margin-right: 0;}
.popup_premium .mCSB_scrollTools .mCSB_draggerRail, .popup_premium_contacts .mCSB_scrollTools .mCSB_draggerRail {background: #999999;}
.popup_premium .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .popup_premium_contacts .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #cea354;}
.popup_premium .btn-submit, .popup_premium_contacts .btn-submit {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2QzAyRTZCRUM1ODExRUE5OUI4QjY5RDM1Nzk4QTcwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ2QzAyRTZDRUM1ODExRUE5OUI4QjY5RDM1Nzk4QTcwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDZDMDJFNjlFQzU4MTFFQTk5QjhCNjlEMzU3OThBNzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDZDMDJFNkFFQzU4MTFFQTk5QjhCNjlEMzU3OThBNzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7VzsdeAAAAkUlEQVR42kyQSwrCQBBEJxMP51qEoBBBIUtPFDcqiqBIlh7IK8xGjfgKamQaHjRd/a9SSnUI4QQDXEJhEzhCA3MY4ZrFCA8H1eHspL94gA6+7qSEmcSKmTlxAzvF4KVRpSjbw8r+MxaCKlv7qtxmcQ29W75hodOi2/Re7gNLuOdtpz5jtHArn9A6aSgfIPsJMADpxCO/f6flWgAAAABJRU5ErkJggg==);background-position: 70% 49%;background-repeat: no-repeat;}
.popup_premium .form__group .btn-submit.disabled, .popup_premium_contacts .form__group .btn-submit.disabled {opacity: 1;}


.premium-block h2 {font-family: 'proxi-reg';font-size:24px;color: #d5b16d;line-height: 1;margin: 27px 0 17px;}
.premium-block h3 {font-family: 'proxi-reg';font-size:20px;color: #d2ac67;font-weight:normal;line-height: 1;margin: 27px 0 22px;}
.premium-block .big {font-family: 'proxi-reg';font-size:20px;}
.premium-block .small {font-family: 'proxi-reg';font-size:15px;margin-bottom:40px;}
.premium-block .small.mn {margin-bottom:22px;}
.premium-block hr {border-top: 2px solid #cb9f50;margin: 25px 0 36px;}
.premium-categories + hr {margin-top: 0;}
.premium-block .list {list-style-type:none;padding-left:0;font-family: 'proxi-light';font-size:15px;-webkit-columns: 2;-moz-columns: 2;columns: 2;width: 87%;}
.premium-block .list li {padding-left:20px;padding-right: 20px;position:relative;margin-bottom: 18px;box-sizing: border-box;-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}
.premium-block .list li:before {content:'';position:absolute;left:0;top: 6px;width:5px;height:5px;background: #d2ac67;}
.premium-block .list.wide {width: 100%;}
.premium-block .list.cols1 {-webkit-columns: 1;-moz-columns: 1;columns: 1;}
.premium-block .comment {font-family: 'proxi-light';font-size:15px;color: #8f8f8f;padding-right: 10%;margin-top: 39px;}
.premium-block p:last-child, .premium-block .small:last-child, .premium-block .small.mn:last-child {margin-bottom: 0;}

.popupPremium {}
.popupPremium .popupNew__overlay {background: #000}
.popupPremium .popupNew__wrap {background: #000;border: solid 5px #cea354;padding: 71px 105px 56px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.popupPremium .popupNew__title {color: #fff;}
.popupPremium .popupNew__text {color: #cea354;}
.popupPremium .popupNew__close {top: 53px;right: 70px;}
.popupPremium .popupNew__close:after,
.popupPremium .popupNew__close:before {background: #fff;}
.popupPremium .formValidate__lalel {color:#d2ac67;margin-bottom: 8px;}
.popupPremium .formValidate__select select,
.popupPremium .formValidate__input,
.popupPremium .formValidate__textarea {background: #000;border-color:#fff;color: #fff;border-width: 2px !important;}
.popupPremium .formValidate__input::-webkit-input-placeholder {color: #ffffff;}
.popupPremium .formValidate__input::-moz-placeholder {color: #ffffff;}
.popupPremium .formValidate__input:-ms-input-placeholder {color: #ffffff;}
.popupPremium .formValidate__input:-moz-placeholder {color: #ffffff;}
.popupPremium .formValidate__input:focus::-webkit-input-placeholder {color: #000000;}
.popupPremium .formValidate__input:focus::-moz-placeholder {color: #000000;}
.popupPremium .formValidate__input:focus:-ms-input-placeholder {color: #000000;}
.popupPremium .formValidate__input:focus:-moz-placeholder {color: #000000;}
.popupPremium .formValidate__select select::-ms-expand {display: none;}
.popupPremium .btn-submit.disabled {opacity:0.7;}
.premium-buttons {margin-top: 40px;}

.premium-block .tabs {background: none;display: flex;padding: 0;}
.premium-block .tabs:after {content: '';background: #606060;flex-grow: 1;}
.premium-block .tabs .tab {flex-shrink: 0;display: flex;justify-content: center;align-items: center;background-color: #262626;border: 10px solid #606060;box-sizing: border-box;min-width: calc(9.3em + 20px);height: calc(4.3em + 20px);padding: 0 1em;margin-right: -10px;color: #b2b2b2;}
.premium-block .tabs .tab span {border-color: #b2b2b2;}
.premium-block .tabs .tab:hover span, .premium-block .tabs .tab.active span {border-bottom: 1px dashed;border-color: transparent;}
.premium-block .tabs .tab.active {pointer-events: none;background-color: transparent;border-bottom-color: transparent;color: #ffffff;}
.premium-block .tabs .tab.active:before {width: 10px;height: auto;background: #606060;left: -10px;right: auto;top: 0;bottom: -10px;margin-top: 0;}
.premium-block .tab-content {padding: 0;display: block !important;width: 100%;position: absolute;left: -9999px;top: 0;}
.premium-block .tab-content.active {position: relative;left: 0;}

.premium-offices {margin-bottom: -80px;}
.tab-offices, .premium-map-layers {box-sizing: border-box;height: 1083px;}
.tab-offices {background: #000000;overflow: hidden;}
.tab-offices > div {height: 100%;}
.tab-offices#premium-metro {background: #ffffff;padding: 15px 10px;}
.premium-metro-map {max-width: 833px;margin: 0 auto;position: relative;}
.premium-metro-map img {display: block;width: 100%;}
.premium-metro-pins, .premium-metro-pin, .premium-metro-pin:before, .premium-metro-cluster i {position: absolute;}
.premium-metro-pins {width: 100%;height: 100%;left: 0;top: 0;}
.premium-metro-pin {cursor: pointer;transform-origin: 50% 100%;transition: transform 0.3s;}
.premium-metro-pin:before {content: '';background: url('/local/templates/minbank_2015/css/../img/premium/pin-office.svg') 50% 50% no-repeat;background-size: contain;width: 28px;height: 38px;left: -14px;bottom: 0;}
.premium-metro-pin:hover, .premium-metro-pin.active {transform: scale(1.4);}
.premium-metro-cluster:before {background-image: url('/local/templates/minbank_2015/css/../img/premium/pin-office-cluster.svg?2');}
.premium-metro-cluster i {width: 28px;line-height: 28px;text-align: center;font-family: 'proxi-bold';font-style: normal;font-size: 13px;color: #ffffff;left: -14px;bottom: 10px;}
.premium-metro-pin[data-id="8.107"] {left: 86.7%;top: 40.3%;}
.premium-metro-pin[data-id="2.133"] {left: 32.7%;top: 26.5%;}
.premium-metro-pin[data-id="6.129"] {left: 65.8%;top: 18.8%;}
.premium-metro-pin[data-id="1.117"] {left: 74.8%;top: 29.6%;}
.premium-metro-pin[data-id="7.138"] {left: 21.7%;top: 21.2%;}
.premium-metro-pin[data-id="7.127"] {left: 89.7%;top: 66.5%;}
.premium-metro-pin[data-id="5.36"] {left: 54.1%;top: 60.1%;}
.premium-metro-pin[data-id="95.530"] {left: 65.3%;top: 64.7%;}
.premium-metro-pin[data-id="6.74"], .premium-metro-pin[data-id="14.207"] {left: 40.9%;top: 67.4%;}
.premium-metro-pin[data-id="3.105"] {left: 82.7%;top: 33.4%;}
.premium-metro-pin[data-id="9.128"] {left: 46.2%;top: 28.9%;}
.premium-metro-pin[data-id="7.62"] {left: 77%;top: 55.2%;}
.tab-offices .map-inner ymaps[class$=copyrights-pane], .tab-offices .map-inner ymaps[class$=controls-pane] {display: none;}
.tab-offices .map-inner ymaps[class*=-map] {background: #000000;}
.tab-offices .map-inner ymaps[class$=ground-pane] {filter: grayscale(100%);}
.tab-offices .map-inner ymaps[class$=default-cluster] {font-family: 'proxi-bold';font-size: 13px;color: #ffffff;}
.premium-offices .removeRout {padding: 0 25px;position: absolute;left: 15px;bottom: 15px;display: none;}
.map-right.layers.premium-map-layers {background: #000000;border: 5px solid #cea354;box-sizing: border-box;width: 54%;overflow: hidden;top: auto;z-index: 2;transition: transform 0.5s;transform: translateX(101%);}
.map-right.layers.premium-map-layers.active {transform: translateX(0);}
.premium-map-layers > .map-layer-close {width: 24px;height: 24px;position: absolute;top: 26px;right: 7.5%;margin-right: -3px;z-index: 100;cursor: pointer;}
.premium-map-layers > .map-layer-close:after, .premium-map-layers > .map-layer-close:before {content: "";display: block;width: 100%;height: 3px;background-color: #cea354;position: absolute;left: 0;top: 50%;margin-top: -1px;}
.premium-map-layers > .map-layer-close:before {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.premium-map-layers > .map-layer-close:after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.premium-map-scroll {outline: none;position: absolute;left: 0;right: 0;top: 60px;bottom: 50px;}
.premium-map-scroll .jspVerticalBar {width: 5px;right: 7.5%;z-index: 50;}
.premium-map-scroll .jspTrack, .tab-offices .addresses-list .jspTrack {background: #5e5e5e !important;}
.premium-map-scroll .jspDrag, .tab-offices .addresses-list .jspDrag {background: #cea354 !important;}
.premium-map-layers .map-layer {background: #000000;padding: 0 10%;position: relative;right: 0;top: 0;bottom: 0;left: 0;display: none;}
.premium-map-layers .map-layer.active {display: block;}
.premium-map-layers .map-layer.active ~ .map-layer.active {padding-top: 50px;}
.premium-map-layers .map-layer > .scroll {width: 100% !important; position: relative;top: 0 !important;bottom: auto;right: auto;}
.premium-map-layers .map-layer .scroll-in {padding-right: 0;padding-left: 0;}
.premium-map-layers .map-layer .jspContainer, .premium-map-layers .map-layer .jspPane {width: 100% !important;height: auto !important;position: relative;}
.premium-map-layers .map-layer .map-layer-close {display: none;}
.premium-map-layers .map-layer .title {padding-left: 0;padding-bottom: 15px;color: #cea354 !important;}
.premium-map-layers .map-layer .adr:before, .premium-map-layers .map-layer .individuals:before, .premium-map-layers .map-layer .business:before, .premium-map-layers .map-layer .safe:before { display: none; }
.premium-map-layers .map-layer .adr, .premium-map-layers .map-layer .warning, .premium-map-layers .map-layer .individuals, .premium-map-layers .map-layer .business, .premium-map-layers .map-layer .safe, .premium-map-layers .map-layer .phone, .premium-map-layers .map-layer .services {padding-left: 0;}
.premium-map-layers .map-layer .adr {color: #ffffff;}
.premium-map-layers .map-layer .warning, .premium-map-layers .map-layer .individuals, .premium-map-layers .map-layer .business, .premium-map-layers .map-layer .safe, .premium-map-layers .map-layer .phone, .premium-map-layers .map-layer .services, .premium-map-layers .map-layer .services a {color: #b2b2b2;}
.premium-map-layers .map-layer .individuals .ml_title, .premium-map-layers .map-layer .business .ml_title, .premium-map-layers .map-layer .safe .ml_title { color: #cea354; }
.premium-map-layers .map-layer .phone .ml_title, .premium-map-layers .map-layer .services .ml_title, .premium-map-layers .map-layer .route b { color: #ffffff; }
.premium-map-layers .map-layer .phone .ml_title, .premium-map-layers .map-layer .services .ml_title {margin-left: 0;}
.premium-map-layers .map-layer .services {margin-bottom: 0;}
.premium-map-layers .map-layer .route {padding-bottom: 0;margin-top: 35px;border-color: #cea354;}
.premium-map-layers .map-layer .route .search-form {width: 113%;}
.premium-map-layers .map-layer .route .radio div {background: #ffffff;}
.premium-map-layers .map-layer .route .radio input:checked + div:after {background: #000000;}
.premium-map-layers .map-layer .route .search-form input[type=text] {background-color: #000000;border-color: #ffffff;color: #ffffff;}
.premium-map-layers.no-route .map-layer .route {display: none;}

.tab-offices#premium-list {padding: 45px 5%;}
.tab-offices .addresses-list {background: #000000;outline: none;padding: 0;opacity: 1 !important;position: relative;right: auto;top: auto;bottom: auto;left: auto;}
.tab-offices .addresses-list .bank-item {padding: 0;margin: 20px 0 0 0;color: #ffffff;}
.tab-offices .addresses-list .bank-item:first-child {margin-top: 0;}
.tab-offices .addresses-list .bank-item .bank-link-cont {text-decoration: none;margin-bottom: 1px;}
.tab-offices .addresses-list .bank-link {text-decoration: none;border-bottom: 1px solid;color: #cea354;transition: border 0.5s;}
.tab-offices .addresses-list .bank-link:hover {border-color: transparent;}
.tab-offices .addresses-list .bank-item.active {font-family: 'proxi-semi';font-size: 15px;margin: 18px 0 -2px 0;}
.tab-offices .addresses-list .bank-item.active:first-child {margin: -2px 0;}

.premium-data-table {border: 0;border-spacing: 0;border-collapse: collapse;width: 100%;}
.premium-data-table td {border-left: 1px solid #666666;padding: 20px 35px;color: #ffffff;}
.premium-data-table td:first-child {border-left: 0;}
.premium-data-table tr:nth-child(odd) td {background: #333333;}
.premium-data-table tr:nth-child(even) td {background: #4c4c4c;}
.premium-data-table td ul {margin: 0;}
.premium-block .premium-data-table td .list li:last-child {margin-bottom: 0;}
.premium-data-table.valign-top td {vertical-align: top;}

.premium-contacts td {line-height: 2;}
.premium-contacts sup {font-size: 70%;}
.premium-contacts a {text-decoration: none !important;border-bottom: 1px solid;transition: border 0.5s;}
.premium-contacts a.u {border-bottom-color: inherit;}
.premium-contacts a.u:hover {border-bottom-color: transparent;}
.premium-contacts a.uh {border-bottom-color: transparent;}
.premium-contacts a.uh:hover {border-bottom-color: inherit;}
.premium-contacts .note {font-size: 13px; color: #b2b2b2;}

.popup_premium_info .popupNew__title {margin-bottom: 25px;text-align: left;text-transform: none;font-family: 'proxi-reg';font-size: 20px;color: #d2ac67;}
.popup_premium_info .popupNew__text {text-align: left;color: #ffffff;}
.popup_premium_info .popupNew__text p, .popup_premium_info .popupNew__text ul {margin: 0;}
.popup_premium_info .popupNew__text p:not(:last-child), .popup_premium_info .popupNew__text ul:not(:last-child) {margin-bottom: 20px;}
.popup_premium_info .popupNew__text ul {list-style: none;padding: 0;margin: 0;}
.popup_premium_info .popupNew__text ul li {padding-left: 20px;position: relative;}
.popup_premium_info .popupNew__text ul li:before {content: '';background: #d2ac67;width: 5px;height: 5px;position: absolute;left: 0;top: 0.6em;margin-top: -2px;}
.popup_premium_info .popupNew__text ul li:not(:first-child) {margin-top: 15px;}

@media screen and (max-width: 1280px) {
    .wrap-new .menu-box-buttons-wrapper.with-premium {display: flex;width: auto;padding: 0;margin: 0;white-space: nowrap;}
    .wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-buttons-wrap,
    .wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-button-premium-wrap {width: auto;padding: 0 1.5em;}
    .wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-buttons-wrap:not(:first-child) {margin-left: 5px;}
}
@media screen and (max-width: 1200px) {
    .fixed-nav .right {right: 20px;}
    .fixed-nav.with-premium .links {width: calc(100% - 675px);}
    .fixed-nav.with-premium .nav-box-buttons-wrap,
    .wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-buttons-wrap,
    .wrap-new .menu-box-buttons-wrapper.with-premium .menu-box-buttons-wrap span {font-size: 10px;padding: 0 12px;}
    .tab-offices, .premium-map-layers {height: calc(82.5vw + 30px);}
    .premium-block-bg {top: 160px;}
    .premium-metro-map {max-width: 65vw;}
}
/* ======= end premium ======= */

/* ======= coins new ======= */
.coins-filter-list {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 90px;
}
.coins-filter {
    width: 27.5%;
}
.coins-filter .sub-title {
    margin: 0 0 30px 0;
    text-transform: none;
    font-family: 'proxi-semi';
    font-size: 24px;
    color: #1d9290;
}
.coins-filter .filterBlock {
    padding: 0;
    margin: 0;
}
.coins-filter .filterBlock__item {
    width: 100%;
    height: auto;
    padding: 0;
    margin-bottom: 30px;
    float: none;
}
.coins-filter .filterBlock__label {
    text-transform: none;
    font-size: 20px;
}
.coins-filter .filterBlock .filterBlock__item > .checkbox {
    margin: 0;
}
.coins-filter .filterBlock .input input {
    -webkit-appearance: none;
    outline: none;
    margin: 0;
    border: 2px solid #eaeaea;
    box-sizing: border-box;
    width: 100%;
    height: 53px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    font-family: proxi-reg;
}
.coins-filter .filterBlock .fs-label-wrap .fs-label {
    font-size: 16px;
}
.coins-filter .filterBlock .ui-selectgroup {
    height: 53px;
}
.coins-filter .filterBlock .select-two-lines .ui-selectgroup-copy {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 49px;
    padding: 0;
    font-size: 16px;
    left: 20px;
    right: 30px;
}
.coins-filter .filterBlock .select-two-lines .ui-selectgroup-copy span {
    font-style: italic;
    font-size: 12px;
    color: #999;
}
.coins-filter .filterBlock .select-two-lines.filled .ui-selectgroup-copy {
    font-size: 14px;
}
.ui-selectgroup-list[aria-labelledby="ui-coinsFilterOffice"] {
    font-size: 14px;
}
.ui-selectgroup-list[aria-labelledby="ui-coinsFilterOffice"] li {
    padding-right: 10px;
}
.coins-filter .filterBlock .btn-submit.green-btn {
    padding: 0;
    margin: 0;
    font-size: 16px;
}
.coins-filter .filterBlock .btn-submit.green-btn span, .coins-item .coinsBlocks .btn-submit span {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    border-bottom: 35px solid rgba(255,255,255,0.05);
    border-right: 35px solid rgba(255,255,255,0.05);
    border-top: 35px solid transparent;
    border-left: 35px solid transparent;
    transition: all 250ms ease;
}
.coins-filter .filterBlock .btn-submit.green-btn:hover span, .coins-item .coinsBlocks .btn-submit:hover span {
    transform: translateY(20px);
}
.coins-list {
    width: 67.5%;
}
.coins-list .coinsBlocks, .coins-item .coinsBlocks {
    border-top: 0;
    padding-top: 0;
}
.coins-list .coinsBlocks__page {
    display: flex;
    flex-wrap: wrap;
}
.coins-list .coinsBlocks__item {
    background: none;
    border: 2px solid #f6f6f6;
    box-sizing: border-box;
    width: 32%;
    display: block;
    margin-bottom: 20px;
    padding: 18px 18px 23px 18px;
    text-decoration: none;
}
.coins-list .coinsBlocks__item:nth-child(3n+2),
.coins-list .coinsBlocks__item:nth-child(3n+3) {
    margin-left: 2%;
}
.coins-list .coinsBlocks__image {
    background: none;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 205px;
    margin-bottom: 25px;
}
.coins-list .coinsBlocks__image img {
    max-width: 100%;
    max-height: 100%;
}
.coins-list .coinsBlocks__title {
    min-height: 1.2em;
    margin-top: 0;
    margin-bottom: 10px;
    line-height: 1.2;
    font-size: 14px;
}
.coins-list .coinsBlocks__title span {
    border-bottom: 1px solid transparent;
}
.coins-list .coinsBlocks__item:hover .coinsBlocks__title span {
    border-bottom-color: inherit;
}
.coins-list .coinsBlocks__price {
    line-height: 1.2;
    font-family: 'proxi-bold';
    font-size: 18px;
    color: #1a9290;
}
.coins-list .coinsPages {
    border-top: 2px solid #e5e5e5;
    display: flex;
    flex-wrap: wrap;
    padding-top: 20px;
    margin-top: 20px;
}
.coins-list .coinsPages span {
    position: relative;
}
.coins-list .coinsPages > span {
    box-sizing: border-box;
    border: 2px solid #e5e5e5;
    background: #ffffff;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 35px;
    height: 35px;
    margin: 5px 5px 0 0;
    font-size: 14px;
    color: #3d3d3d;
    cursor: pointer;
}
.coins-list .coinsPages > span:before {
    content: '';
    border-color: transparent transparent transparent #2a9e9d;
    border-width: 35px 0 0 35px;
    border-style: solid;
    width: 0;
    height: 0;
    position: absolute;
    left: -2px;
    bottom: -2px;
    opacity: 0;
}
.coins-list .coinsPages > span.active {
    background: #218f8e;
    border-color: #218f8e;
    color: #ffffff;
    cursor: default;
}
.coins-list .coinsPages > span.active:before {
    opacity: 1;
}
.coins-item {
    padding-top: 10px;
}
.coins-item .coinsBlocks .btn-submit {
    background-image: url('/local/templates/minbank_2015/css/../img/slide_icoh_small.png');
    background-position: 82% 50%;
    background-repeat: no-repeat;
    box-sizing: border-box;
    width: 100%;
    padding: 0 30px 0 20px;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
}
.coins-item .coinsBlocks__item {
    display: flex;
    justify-content: space-between;
}
.coins-item .coinsBlocks__item:after {
    display: none;
}
.coins-item .coinsBlocks__left, .coins-item .coinsBlocks__right {
    float: none;
}
.coins-item .coinsBlocks__left {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.coins-item .coinsBlocks__right {
    flex-grow: 2;
    margin-left: 65px;
}
.coins-item .coinsBlocks__image {
    flex-grow: 2;
}
.coins-item .coinsBlocks__descr {
    font-size: 16px;
}
.coins-item .coinsBlocks__descr strong, .coins-item .coinsBlocks__descr b {
    font-weight: normal;
    font-family: 'proxi-semi';
}
.coins-item .coinsBlocks__descr p {
    margin: 1em 0;
}
.coins-item .coinsBlocks__descr p:first-child {
    margin-top: 0;
}
.coins-item .coinsBlocks__descr p:last-child {
    margin-bottom: 0;
}
.coins-item .coinsBlocks table {
    margin-top: 40px;
}
.coins-map {
    width: 1050px;
    margin: 0 auto 60px auto;
    visibility: hidden;
    position: absolute;
    left: -99999px;
}
.coins-map #map_include {
    box-sizing: border-box;
    height: 440px;
}
#popup-universal-form.for-coins .deposit-in-form-dsk .coins-img {
    background: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 276px;
    margin: -18px -13px;
}
#popup-universal-form.for-coins .deposit-in-form-dsk .coins-img img {
    max-width: 90%;
    max-height: 90%;
    margin: 0;
}
#popup-universal-form.for-coins .coins-map {
    visibility: visible;
    position: relative;
    left: 0;
}
#popup-universal-form.for-coins .popup-close {
    cursor: pointer;
    z-index: 1001;
}
/* ======= end coins new ======= */

/* End */



/* Start:/local/templates/minbank_2015/css/new2.css*/
@charset "windows-1251";

.wrap-new {
	width: 100%;
	min-width: 960px;
	min-height:800px;
	height: 100%;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	transition:700ms;
}

.content{
	margin-top:-4px !important;
}

.inner-banner-in-wrap{
	margin-bottom:40px;
}

.inner-links h1{
	margin-top:-14px;
}

.wrap-new.hover1{
	margin-bottom:105px;
}

.wrap-new.hover2{
	margin-bottom:165px;
}

.wrap-new .center {
	width: 95%;
	min-width: 0;
	padding: 0;
}

.wrap-new .online-chart {
	left: auto;
	right: 0;
}
.wrap-new .chat__login {
	left: auto;
	right: -390px;
}

.wrap-new .menu-box {
	z-index: 10;
	overflow:visible;
}
.wrap-new .menu-box .center:before, .wrap-new .menu-box .center:after {
	display: none;
}
.wrap-new .menu-box, .wrap-new .menu-box .center {
	background: #e6e6e6;
	height: 50px;
}
.wrap-new .menu-box .header-search {
	background: url('/local/templates/minbank_2015/css/../img/search_new.png') 50% 50% no-repeat;
	width: 40px;
	height: 40px;
	margin-top: 5px;
	z-index: 5;
	position:absolute;
	right:0;
	top:0;
}
.wrap-new .menu-box .header-search:before {
	width: 50px;
	height: 40px;
	left: 0;
	right: auto;
}
.wrap-new .menu-box .header-search:after {
	background: url('/local/templates/minbank_2015/css/../img/search_h.png') 50% 50% no-repeat;
	width: 40px;
	height: 40px;
	top: 0;
	right: 0;
}
.wrap-new .menu-box .header-seach-input-wrap {
	background: #e6e6e6;
	height: 40px;
	padding: 0 0 0 0;
	top: 0;
	left: auto;
	right: 45px;
	width:0;
	display:block;
	transition:300ms;
}

.wrap-new .menu-box .header-seach-input-wrap .header-seach-input{
	display:block;
	transition:300ms;
	opacity:0;
}


.wrap-new .header-search.active .header-seach-input-wrap{
	opacity:1;
	width:572px;
	padding: 0 0 0 45px;
}

.wrap-new .header-search.active .header-seach-input{
	width:572px;
	opacity:1;
}

.wrap-new .header-search .header-seach-input input{
	opacity:0;
	transition:300ms;
}

.wrap-new .header-search.active .header-seach-input input{
	opacity:1;
}

.wrap-new .menu-box .header-seach-input {
	border: 0;
	height: 40px;
	top: 0;
	left: 45px;
	right: auto;
}
.wrap-new .menu-box .header-seach-input input {
	height: 40px;
	line-height: 40px;
}
.wrap-new .menu-box .menu-box-ib, .wrap-new .menu-box .menu-box-feedback, .wrap-new .menu-box .menu-box-services {
	box-sizing: border-box;
	display: inline-block;
	width: 16%;
	height: 40px;
	overflow: hidden;
	padding: 0 1.5% 0 5%;
	margin: 5px 0 0 5px;
	float: right;
	text-align: center;
	line-height: 40px;
	text-transform: uppercase;
	font-family: 'proxi-reg';
	font-size: 12px;
	color: #fff;
	cursor: pointer;
	position: relative;
	top: 0;
}

.wrap-new .menu-box .menu-box-ib{
	margin-right:45px;
	overflow:visible;
}

.wrap-new .menu-box .menu-box-ib:hover .menu-box-ib-list{
	display:block;
}

.wrap-new .menu-box-ib-in{
	width:100%;
	height:100%;
	z-index:1;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
}

.wrap-new .menu-box-ib-in span{
	position:relative;
	left:17px;
}


.menu-box-ib-list-n{
    cursor: default;
    position: absolute;
    width: 190px;
    padding: 0px 40px;
    height:160px;
    right: 0;
    top: 40px;
    background: #fff;
    box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.1);
    text-align:left;
    transition:300ms;
    height:0;
    overflow:hidden;
}

.wrap-new .menu-box-ib:hover .menu-box-ib-list-n{
	height:auto;
}

.menu-box-ib-list-n a{
	transition: all 150ms ease;display:block;margin:22px 0 22px 46px;position:relative;text-transform:uppercase;font-family: 'proxi-semi';font-size:12px;line-height:14px !important;color:#0d5191;cursor:pointer;
}
.menu-box-ib-list-n a:after{content:'';display:block;width:27px;height:22px;background:url('/local/templates/minbank_2015/css/../img/spr.png') -362px 0 no-repeat;position:absolute;left:-46px;top:3px;}
.menu-box-ib-list-n a[rel="1"]:after{background-position:-333px 0;}
/*.menu-box-ib-list-n a[rel="1"]{color:#0d918f;}
.menu-box-ib-list-n a[rel="2"]{top:70px;}*/
.menu-box-ib-list-n a:hover{color:#0d918f;text-decoration:underline;}
.menu-box-ib-list-n a:hover:after{background:url('/local/templates/minbank_2015/css/../img/spr.png') -333px 0 no-repeat !important;}


.wrap-new .menu-box-ib:before,.wrap-new .menu-box-ib:after{
	display:none;
}

.wrap-new .menu-box .menu-box-ib i, .wrap-new .menu-box .menu-box-feedback i, .wrap-new .menu-box .menu-box-services i {
	position: absolute;
	top: 50%;
	left: 15.5%;
	z-index: 1;
}
.wrap-new .menu-box .menu-box-ib-in:before, .wrap-new .menu-box .menu-box-ib-in:after,
.wrap-new .menu-box .menu-box-feedback:before, .wrap-new .menu-box .menu-box-feedback:after,
.wrap-new .menu-box .menu-box-services:before, .wrap-new .menu-box .menu-box-services:after {
	content: '';
	background: #ffffff;
	opacity: 0.05;
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-ms-transition: all 150ms ease;
	-moz-transition: all 150ms ease;
	-webkit-transition: all 150ms ease;
	transition: all 300ms ease;
	width: 60px;
	height: 60px;
	position: absolute;
	z-index: 1;
}
.wrap-new .menu-box .menu-box-ib-in:before,
.wrap-new .menu-box .menu-box-feedback:before,
.wrap-new .menu-box .menu-box-services:before {
	left: 8px;
	top: -34px;
}
.wrap-new .menu-box .menu-box-ib-in:after,
.wrap-new .menu-box .menu-box-feedback:after,
.wrap-new .menu-box .menu-box-services:after {
	left: auto;
	top: auto;
	bottom: -34px;
	right: -30px;
}

.wrap-new .menu-box .menu-box-ib-in:hover:before,
.wrap-new .menu-box .menu-box-feedback:hover:before,
.wrap-new .menu-box .menu-box-services:hover:before {
	-ms-transform: rotate(45deg) translateX(-26px) translateY(26px);
	-moz-transform: rotate(45deg) translateX(-26px) translateY(26px);
	-webkit-transform: rotate(45deg) translateX(-26px) translateY(26px);
	transform: rotate(45deg) translateX(-26px) translateY(26px);
}

.wrap-new .menu-box .menu-box-ib-in:hover:after,
.wrap-new .menu-box .menu-box-feedback:hover:after,
.wrap-new .menu-box .menu-box-services:hover:after {
	-ms-transform: rotate(45deg) translateX(26px) translateY(26px);
	-moz-transform: rotate(45deg) translateX(26px) translateY(26px);
	-webkit-transform: rotate(45deg) translateX(26px) translateY(26px);
	transform: rotate(45deg) translateX(26px) translateY(26px);
}

.wrap-new .menu-box .menu-box-ib i {
	background: url('/local/templates/minbank_2015/css/../img/spr_new.png') -70px 0 no-repeat;
	width: 23px;
	height: 22px;
	margin: -11px 0 0 -12px;
}
.wrap-new .menu-box .menu-box-feedback {
	background: #0c8b89;
}
.wrap-new .menu-box .menu-box-feedback i {
	background: url('/local/templates/minbank_2015/css/../img/spr_new.png') -40px 0 no-repeat;
	width: 18px;
	height: 24px;
	margin: -12px 0 0 -9px;
}
.wrap-new .menu-box .menu-box-services {
	background: #606060;
	text-align:left;
	padding: 0 0.5% 0 5%;
}
.wrap-new .menu-box .menu-box-services i {
	background: url('/local/templates/minbank_2015/css/../img/spr_new.png') 0 0 no-repeat;
	width: 32px;
	height: 20px;
	margin: -10px 0 0 -16px;
}
.wrap-new .menu-box .head-buttons[rel="2"] .menu-box-services {
	padding: 0 2% 0 5%;
	text-align: center;
}

.wrap-new .menu-box-buttons-wrap {
	width: 50%;
	height: 50px;
	float: left;
	position: relative;
	left: 0;
	top: 0;
}
.wrap-new .menu-box-buttons-wrap:before {
	display: none;
}
.wrap-new .menu-box-buttons-wrap:after {
	height: 50px;
}
.wrap-new .menu-box-buttons-wrap span {
	line-height: 50px;
	font-size: 12px;
	color: #666666;
}
.wrap-new .menu-box-buttons-wrap span:after {
	display: none;
}
.wrap-new .menu-box-button-privat-wrap.active span, .wrap-new .menu-box-button-privat-wrap:hover span {
	color: #0d918f;
}
.wrap-new .menu-box-button-buss-wrap.active span, .wrap-new .menu-box-button-buss-wrap:hover span {
	color: #005494;
}

.menu-box-buttons-wrapper{
	overflow-y:hidden;
	width:468px;
	float:left;
}

.menu-box-buttons-wrapper:after{
	content:'';
	display:block;
	clear:both;
}

.wrap-new .menu-box-list {
	top: 200px;
	left: 0;
}
.wrap-new .menu-box-list .center {
	position: relative;
}
.wrap-new .menu-box-list-show {
	background: #0d918f;
	width: 102px;
	height: 40px;
	padding-right: 30px;
	text-align: center;
	text-transform: uppercase;
	line-height: 40px;
	font-family: 'proxi-semi';
	font-size: 14px;
	color: #ffffff;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	cursor: pointer;
}
.wrap-new .menu-box-list-show:after {
	content: '';
	background: url('/local/templates/minbank_2015/css/../img/spr_new.png') 0 -40px no-repeat;
	width: 10px;
	height: 7px;
	position: absolute;
	right: 30px;
	top: 16px;
	z-index: 1;
}
.wrap-new .menu-box-list-hide {
	/*background: url('/local/templates/minbank_2015/css/../img/spr_new.png') 0 -60px no-repeat;*/
	background: #33a19f;
    border: solid 20px transparent;
    border-top: solid 20px #4aadab;
    border-right: solid 20px #4aadab;
	width: 40px;
	height: 40px;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -20px;
	z-index: 3;
	cursor: pointer;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-ms-transition: all 150ms ease;
	-moz-transition: all 150ms ease;
	-webkit-transition: all 150ms ease;
	transition: all 150ms ease;
}
.wrap-new .menu-box-list-hide:after {
	content: '';
	/*background: url('/local/templates/minbank_2015/css/../img/spr_new.png') -20px -40px no-repeat;*/
	background: url('/local/templates/minbank_2015/css/../img/arrow.svg') center center no-repeat;
	background-size: contain;
	width: 14px;
	height: 10px;
	position: absolute;
	left: 50%;
    top: 50%;
    margin: -5px 0 0 -7px;
	z-index: 1;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.wrap-new .menu-box-list-hide:hover {
	-ms-transform: translateY(-5px);
	-moz-transform: translateY(-5px);
	-webkit-transform: translateY(-5px);
	transform: translateY(-5px);
}
.wrap-new .menu-box-list .menu-box-list-in {
	background: #0d918f;
	width: 100%;
	padding: 23px 0;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	transition: all 700ms ease;
	-ms-transition: all 700ms ease;
	-moz-transition: all 700ms ease;
	-webkit-transition: all 700ms ease;
	display:block;
	-ms-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}



.wrap-new2 .menu-box-list-in{
	  -ms-transform: translateY(0%) !important;
    -moz-transform: translateY(0%) !important;
    -webkit-transform: translateY(0%) !important;
    transform: translateY(0%) !important;
    opacity:0;
    visibility:hidden;
}

.wrap-new2 .menu-box-list.hover .menu-box-list-in.active{
	opacity:1;
	visibility:visible;
}

.wrap-new2 .menu-box-list .menu-box-list-in.active{
	z-index:20;
}



.wrap-new .menu-box-list .menu-box-list-in .center a {
	margin: 7px 50px 7px 25px;
	white-space: nowrap;
	font-family: 'proxi-reg';
	font-size: 15px;
	color: #ffffff;
}
.wrap-new .menu-box-list .menu-box-list-in .center a.highlight {
	font-family: 'proxi-semi';
	color: #40e1de;
}
.wrap-new .menu-box-list .menu-box-list-in .center table {
	margin-right: 70px;
}
.wrap-new .menu-box-list .menu-box-list-in .center table tr td:last-child a {
	margin-right: 0;
}
.wrap-new .menu-box-list .menu-box-list-in .center a:before {
	background: #ffffff;
}
.wrap-new .menu-box-list .menu-box-list-in .center a.highlight:before {
	background: #40e1de;
}
.wrap-new .menu-box-list .menu-box-list-in .center a:after {
	background: #ffffff;
	opacity: 0.25;
	width: 5px;
	height: 5px;
	left: -25px;
	top: 5px;
}

.wrap-new .menu-box-list .menu-box-list-in[rel="1"]{
	border-bottom:3px solid #0d918f;
	background:#0d918f;
}
.wrap-new .menu-box-list .menu-box-list-in[rel="2"]{
	border-bottom:3px solid #005494;
	background:#005494;
}


.wrap-new .menu-box-list.hover .menu-box-list-in.active {
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	transform: translateY(0);
	top:0;
}

.wrap-new .menu-box-list .menu-box-list-in.active{
	z-index:2;
	top:3px;
}

.wrap-new .menu-box-list2 {
	border-color: #005494;
}
.wrap-new .menu-box-list2 .menu-box-list-show, .wrap-new .menu-box-list2 .menu-box-list-in {
	background: #005494;
}
.wrap-new .menu-box-list2 .menu-box-list-hide {
	/*background: url('/local/templates/minbank_2015/css/../img/spr_new.png') -50px -60px no-repeat;*/
	background: #206aa2;
    border-top: solid 20px #407faf;
    border-right: solid 20px #407faf;
}

.wrap-new header, .wrap-new header .center, .wrap-new header .header-logo-wrap, .wrap-new header .header-box-1, .wrap-new header .header-box-2, .wrap-new header .header-box-3 {
	box-sizing: border-box;
	height: 150px;
}
.wrap-new header {
	position: relative;
	z-index: 5;
	margin-bottom:60px;
}
.wrap-new header .logo {
	display: block;
	margin-bottom: 3px;
	margin-top: 39px;
	max-width:270px;
	height: 87px;
}
.wrap-new header .logo a {
	display: block;
}
.wrap-new header .logo img {
	max-width: 100%;
}
.wrap-new header .header-box-1, .wrap-new header .header-box-2 {
	width: 17%;
	padding-top: 43px;
	padding-right: 2.5%;
}
.wrap-new header .header-select-country, .wrap-new header .header-phones {
	padding: 0;
}
.wrap-new header .header-select-country span:after, .wrap-new header .header-phones span:first-child:after, .wrap-new header .header-courses div:first-child:after {
	display: none;
}
.wrap-new header .header-select-country {
	margin-bottom: 11px;
	font-size: 14px;
}
.wrap-new header .header-box-1-lnk {
	padding-left: 0;
}
.wrap-new header .header-phones div {
	text-transform: uppercase;
	font-family: proxi-semi;
	color: rgb(191, 191, 191);
	line-height: 10px;
	font-size: 9px;
}
.wrap-new header .header-phones small {
	display: inline-block;
	padding-left: 0;
	line-height: 10px;
	font-size: 9px;
}
.wrap-new header .header-phones span small {
	font-size: 10px;
	color: #000000;
}
.wrap-new header .header-box-3 {
	width: 19%;
	padding-top: 23px;
	float: left;
	position: static;
	left: 0;
}
.wrap-new header .header-courses-date {
	padding-top: 0;
}
.wrap-new header .header-courses-date, .wrap-new header .header-courses, .wrap-new header .header-box-3 small {
	padding-left: 0;
}
.header-courses div i {
	display: inline-block;
	width: 12px;
	font-style: normal;
}
.header-courses div span.course-down, .header-courses div span.course-up {
	background: none;
}
.header-courses div span.course-down, .header-courses div span.course-up {
	background: none;
	position: relative;
}
.header-courses div span.course-down:after, .header-courses div span.course-up:after {
	content: '';
	width: 7px;
	height: 6px;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3px;
	z-index: 1;
}
.header-courses div span.course-down:after {
	background: url('/local/templates/minbank_2015/css/../img/spr_new.png') -40px -40px;
}
.header-courses div span.course-up:after {
	background: url('/local/templates/minbank_2015/css/../img/spr_new.png') -60px -40px;
}

.wrap-new header .menu-box-bid, .wrap-new header .menu-box-online  {
	box-sizing: border-box;
	width: 17% !important;
	height: 44px;
	padding-left: 4.3%;
	margin: 0;
	right: -10px;
}
.wrap-new header .menu-box-bid i, .wrap-new header .menu-box-online i {
	display: block;
	width: 24px;
	height: 28px;
	position: absolute;
	left: 12.5%;
	top: 50%;
	z-index: 2;
}
.wrap-new header .menu-box-bid {
	top: 11px;
	z-index: 5;
}
.wrap-new header .head-buttons[rel="2"] .menu-box-bid {
	top:25px;
	line-height:1;
	padding: 11px 7px 11px 4.3%;
}
.wrap-new header .menu-box-bid i {
	width: 24px;
	height: 28px;
	margin: -15px 0 0 -12px;
}
.wrap-new header .menu-box-online {
	padding-top: 11px;
	padding-bottom: 11px;
	line-height: 1;
	top: 53px;
	/* bottom: 25px; */
}
.wrap-new header .head-buttons[rel="2"] .menu-box-online {
	top:auto;
	bottom: 25px;
}
.wrap-new header .menu-box-online i {
	background: url('/local/templates/minbank_2015/css/../img/p2pred.png') 0 0 no-repeat;
	background-size: 100% auto!important;
	width: 29px;
    height: 30px;
    margin: -12px 0 0 -15px;
}
.fixed-nav .links .head-buttons[rel="3"]:hover,
.wrap-new header .head-buttons[rel="3"] .menu-box-bid:hover,
.wrap-new header .menu-box-online:hover {
	background: #606060;
	color: #ffffff;
}
.wrap-new header .menu-box-online:hover i {
	background: url('/local/templates/minbank_2015/css/../img/p2pwhite.png') 0 0 no-repeat;
}
.wrap-new header .menu-box-online:before, .wrap-new header .menu-box-online:after,
.wrap-new header .menu-box-credits:before, .wrap-new header .menu-box-credits:after {
	content: '';
	display: block;
	width: 53px;
	height: 44px;
	margin: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	transition: all 150ms ease;
	opacity: 0;
}
.wrap-new header .menu-box-online:after,
.wrap-new header .menu-box-credits:after {
	background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -230px no-repeat;
}
.wrap-new header .menu-box-online:before,
.wrap-new header .menu-box-credits:before {
	background: url('/local/templates/minbank_2015/css/../img/spr.png') -55px -230px no-repeat;
}
.wrap-new header .menu-box-online:hover:after, .wrap-new header .menu-box-online:hover:before,
.wrap-new header .menu-box-credits:hover:after, .wrap-new header .menu-box-credits:hover:before {
	opacity: 1;
}
.wrap-new header .menu-box-bid-list {
	width: auto;
	white-space: nowrap;
	
}

.menu-box-bid-list{
	width:275px !important;
}



.wrap-new .main-slider-video {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 100%;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 200px;
	bottom: 0;
	z-index: 1;
}
.wrap-new .main-slider-video .main-slider-buttons {
	background: none;
	width: 95%;
	max-width: 1170px;
	height: 0;
	margin: 0 auto;
	left: 2.5%;
	right: 2.5%;
	bottom: 35%;
	z-index: 100;
}
.wrap-new .main-slider-video .main-slider-button-left, .wrap-new .main-slider-video .main-slider-button-right {
	width: 35px;
	height: 31px;
	top: auto;
	bottom: 0;
}
.wrap-new .main-slider-video .main-slider-button-left:before, .wrap-new .main-slider-video .main-slider-button-right:before {
	display: none;
}
.wrap-new .main-slider-video .main-slider-button-left:after, .wrap-new .main-slider-video .main-slider-button-right:after {
	width: 20px;
	height: 31px;
	bottom: 0;
}
.wrap-new .main-slider-video .main-slider-button-left:after {
	left: 0;
}
.wrap-new .main-slider-video .main-slider-button-right {
	left: 35px;
	right: auto;
}
.wrap-new .main-slider-video .main-slider-button-right:after {
	right: 0;
}
.wrap-new .main-slider-video .main-slider-video-wrap, .wrap-new .main-slider-video .main-slider-video-item {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.wrap-new .main-slider-video .main-slider-video-wrap{
	-webkit-filter: contrast(1.2);
}


.wrap-new .main-slider-video-item {
	background-color: #e6e6e6;
	background-position: 50% 0;
	background-repeat: no-repeat;
	background-size: cover;
}
.wrap-new .main-slider-video .main-slider-video-item video {
	display: block;
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	position: absolute;
	top: 0;
	left: 50%;
	z-index: 1;
	visibility: visible;
}

.wrap-new .main-slider-video-titles-wrapp{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:50;
}


.wrap-new .main-slider-video-titles-wrapp-box{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:50;
}

.wrap-new .main-slider-video-titles {
	width: 95%;
	max-width: 1170px;
	height: 100%;
	margin: 0 auto;
	position: absolute;
	left: 2.5%;
	right: 2.5%;
	z-index: 50;
}
.wrap-new .main-slider-video-title {
	width: 60%;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top:-200px;
	z-index: 2;
}
.wrap-new .main-slider-video-title img {
	position: absolute;
	left: 0;
	top: 30px;
	transition:300ms;
}
.wrap-new .main-slider-video-title div {
	text-shadow: 0 0 50px rgba(255,255,255,0.5);
	text-transform: uppercase;
	line-height: 32px;
	font-family: 'proxi-bold';
	font-size: 30px;
	color: #333;
	position: relative;
	left: 0;
	top: 0;
	z-index: 2;
	padding:30px 30px 30px 125px;
	display:inline-block;
	margin-bottom:10px;
	transition:300ms;
	cursor:pointer;
}

.wrap-new .main-slider-video-title div:after{
	content:'';
	display:block;
	width:33px;
	height:59px;
	background:url('/local/templates/minbank_2015/css/../img/slide_icoh.png');
	position:absolute;
	top:50%;
	margin-top:-30px;
	left:50px;
	opacity:0;
	transition:300ms;
}

.wrap-new .main-slider-video-title .a {
	display: block;
	margin-top: 25px;
	text-decoration: underline;
	line-height: 20px;
	font-family: 'proxi-semi';
	font-size: 18px;
	color: #910d10;
	transition:300ms;
}
.wrap-new .main-slider-video-title .a:hover {
	text-decoration: none;
}


.wrap-new .main-slider-video-title div:hover{
	background:#8b1619;
	color:#fff;
}

.wrap-new .main-slider-video-title div:hover .a{
	color:#fff;
	text-decoration:none;
}

.wrap-new .main-slider-video-title div:hover:after{
	opacity:1;
}

.wrap-new .main-slider-video-title div:hover img{
	opacity:0;
}

.wrap-new .main-slider-video-title .btn-submit {
	text-shadow: none;
	font-family: 'proxi-semi';
	position:relative;
	left:125px;
}


.main-slider-video-item{
	transition:transform 3s;
	transform:scale(1.3);
}

.main-slider-video-item.active{
	transform:scale(1);
}

.wrap-new .main-slider-video .main-slider-video-title.active img, .wrap-new .main-slider-video .main-slider-video-title.active div {
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

.wrap-new footer {
	width: 100%;
	padding: 35px 0 20px 0;
	font-family: 'proxi-reg';
	font-size: 11px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
}
.wrap-new footer:before {
	content: '';
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.90) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#bf000000', GradientType=0);
	width: 100%;
	height: 120%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: -1;
}
.wrap-new footer, .wrap-new footer a {
	color: #ffffff;
}
.wrap-new footer .footer-bottom-news {
	height: 125px;
	margin: -35px 0 15px 0;
	position: relative;
}
.wrap-new footer .footer-bottom-news-title {
	text-transform: uppercase;
	line-height: 17px;
	font-family: 'proxi-semi';
	font-size: 14px;
	text-decoration:none;
	position:relative;
	display:inline-block;
	transition:200ms;
}

.wrap-new footer .footer-bottom-news-title:after{
	content:'';
	display:block;
	position:absolute;
	height:1px;
	width:100%;
	left:0;
	bottom:1px;
	background:#fff;
	opacity:0.3;
}

.wrap-new footer .footer-bottom-news-title:hover{
	opacity:0.7;
}

.footer-bottom-news-title-wrap{
	margin-bottom: 18px;
}

.wrap-new footer .footer-bottom-news-wrap {
	width: 100%;
	height: 90px;
	overflow: hidden;
	white-space: nowrap;
	font-size: 0;
	position: relative;
}
.wrap-new footer .footer-bottom-news-scroll {
	outline: none;
	width: 100%;
	height: 90px;
	position: absolute;
	left: 0;
	top: 0;
}
.wrap-new footer .footer-bottom-news-scroll .jspHorizontalBar {
	background: none;
	height: 3px;
}
.wrap-new footer .footer-bottom-news-scroll .jspDrag {
	background: #910d10;
}
.wrap-new footer .footer-bottom-news-scroll .jspTrack {
	background: #ebebeb;
}
.wrap-new footer .footer-bottom-news-item {
	display: inline-block;
	vertical-align: top;
	white-space: normal;
	margin-right: 20px;
	font-family: 'proxi-reg';
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:60px;
}
.wrap-new footer .footer-bottom-news-item  span {
	position:absolute;
	left:0;
	bottom:0;
}
.wrap-new footer .footer-bottom-news-item:last-child {
	margin-right: 0;
}
.wrap-new footer .footer-bottom-news-item a {
	display: inline-block;
	max-height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 15px;
	font-size: 14px;
	text-decoration:none;
	position:relative;
	transition:200ms;
}
.wrap-new footer .footer-bottom-news-item a:after{
	content:'';
	display:block;
	width:100%;
	height:1px;
	opacity:0.3;
	background:#fff;
	left:0;
	bottom:0;
	position:absolute;
}

.wrap-new footer .footer-bottom-news-item a:hover{
	opacity:0.7;
}

.wrap-new footer .footer-bottom-news-item span {
	display: block;
	margin-top: 15px;
	line-height: 13px;
	font-size: 11px;
}

.footer-bottom-news-timer{
	height:3px;
	background:rgba(255,255,255,0.5);
	position:absolute;
	left:0;
	bottom:0;
	width:100%
}

.footer-bottom-news-timer div{
	width:30px;
	height:3px;
	position:absolute;
	left:0;
	top:0;
	background:#fff;
}

.wrap-new footer nav {
	margin: 10px 0 15px 0;
}
.wrap-new footer nav a {
	margin-right: 10px;
	text-transform: uppercase;
	font-family: 'proxi-semi';
	font-size: 12px;
	position:relative;
	text-decoration:none;
	transition:200ms;
}

.wrap-new footer nav a:after{
	content:'';
	display:block;
	width:100%;
	height:1px;
	left:0;
	bottom:1px;
	background:#fff;
	position:absolute;
	opacity:0.3;
}

.footer-a-border{
	display:inline-block;
	position:relative;
	text-decoration:none;
	transition:200ms;
}

.footer-a-border:after{
	content:'';
	display:block;
	width:100%;
	height:1px;
	left:0;
	bottom:0;
	position:absolute;
	background:#fff;
	opacity:0.3;
}

.footer-a-border:hover{
	opacity:0.7;
}

.wrap-new footer nav a:hover{
	opacity:0.7;
}

.wrap-new footer .footer-bottom-title {
	color: #ffffff;
}
.wrap-new footer .footer-bottom-soc {
	padding: 20px 0;
    width: 158px;
}
.wrap-new footer .footer-bottom-soc a, .wrap-new footer .footer-bottom-soc a:after {
	background-image: url('/local/templates/minbank_2015/css/../img/spr_new.png');
}
.wrap-new footer .footer-soc1 {
	background-position: -100px 0;
}
.wrap-new footer .footer-soc1:after {
	background-position: -100px -30px;
}
.wrap-new footer .footer-soc2 {
	background-position: -130px 0;
}
.wrap-new footer .footer-soc2:after {
	background-position: -130px -30px;
}
.wrap-new footer .footer-soc3 {
	background-position: -160px 0;
}
.wrap-new footer .footer-soc3:after {
	background-position: -160px -30px;
}
.wrap-new footer .footer-soc4 {
    background-position: -190px 0;
}
.wrap-new footer .footer-soc4:after {
    background-position: -190px -30px;
}
.wrap-new footer .footer-soc5 {
    background-position: -220px 0;
}
.wrap-new footer .footer-soc5:after {
    background-position: -220px -30px;
}
.wrap-new footer .footer-mb {
	background: none;
	border: 0;
	white-space: nowrap;
	display: inline-block;
	padding: 0 0 0 28px;
	text-transform: uppercase;
	line-height: 24px;
	font-family: 'proxi-semi';
	font-size: 12px;
	opacity:0.8;
	transition:200ms;
	text-decoration:none;
	position:relative;
}

.wrap-new footer .footer-mb:before{
	content:'';
	display:block;
	left:28px;
	right:0;
	bottom:5px;
	height:1px;
	position:absolute;
	background:#fff;
	opacity:0.3;

}

.wrap-new footer .footer-mb:after {
	background-image: url('/local/templates/minbank_2015/css/../img/footer_ico1h.png');
	left: 0;
}
.wrap-new footer .footer-mb:hover {
	color: #910d10;
}
.wrap-new footer .footer-mb:hover {
	opacity:1;
}

.wrap-new2 .main-slider-video{
	top:50px;
}

.wrap-new2 header{
	background:rgba(255,255,255,0.9);
}

.footer-all-news{
	right:0;
	bottom:30px;
	position:absolute;
	display:inline-block;
	height:14px;
	z-index:10;
	opacity:1;
	font-size:11px;
	line-height:13px;
	text-align:right;
	transition:200ms;
}

.footer-all-news:after{
	content:'';
	display:block;
	width:100%;
	height:1px;
	background:#fff;
	opacity:0.3;
	position:absolute;
	left:0;
	bottom:1px;
}

.footer-all-news:hover{
	opacity:0.7;
}

.pbg{
	position:fixed;
	height:100%;
	width:100%;
	left:0;
	top:0;
	z-index:100;
	display:none;
}

.input-drop > div{
	z-index:4;
}

.popup-reserv-form{
	width: 100%; margin: 100px auto auto auto; text-align: left; position: absolute;
}

.popup-reserv-form .select{
	position:relative;
}

.popup-reserv-form .popup-close{
	cursor:pointer;
}

.popup-reserv-form .deposit-in-form{
	display: block; margin: 60px auto; position: relative; padding: 1px 0
}

.popup-reserv-form .deposit-in-form table{
	margin: 5.2% auto 5.2% auto;
}

.popup-reserv-form .btn-submit{
	margin-top:10px;
}

.popup-reserv-form .btn-submit.disable{
	background-color:#999;
	border-color:#999;
}

.popup-reserv-form .agree{
	position:relative;
	padding-left:35px;
	margin-top:10px;
}

.popup-reserv-form .agree input{
	position:absolute;
	left:0;
	top:2px;
}

.popup-reserv-form .agree div{
	position:absolute;
	left:0;
	top:2px;
}

.popup-reserv-form .agree p{
	margin:0;
}

.popup-reserv-form .agree strong{
	font-weight:100;
	color:#910d0f;
	cursor:pointer;
	position:relative;
}

.popup-reserv-form .agree strong:after{
	content:'';
	display:block;
	width:100%;
	bottom:0;
	left:0;
	height:1px;
	background:#e8d6d6;
	position:absolute;
}

.popup-reserv-form .agree strong:hover:after{
	display:none;
}

.popup-reserv-form .agree p{
	font-size:11px;
	margin-top:4px;
	color:#910d0f;
	text-transform:none;
	display:none;
}

.popup-reserv-form .agree.error p{
	display:block;
}

#ui-company_address .ui-selectgroup-copy{
	font-size:12px;
	color:#6a6a6a;
}

.popup-reserv-form .select-dsk{
	color:#910d11;
	position:absolute;
	left:20px;
	top:12px;
	z-index:2;
	font-size:12px;
}

.popup-reserv-form .select-dsk-show .ui-selectgroup-copy{
	line-height:62px;
}

.popup-reserv-form.hidden-error input.error,.popup-reserv-form.hidden-error a#ui-formdrive.error,.popup-reserv-form.hidden-error a.ui-selectgroup.error{
	border: 2px solid #eaeaea !important;
	box-shadow:none;
}

.popup-reserv-form.hidden-error .agree.error p{
	display:none !important;
}

.popup-reserv-form .ui-selectgroup-copy{
	overflow:hidden;
	padding-right:20px;
}

.popup_reserv_agree{
	display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    width: 600px;
    margin-left:-300px;
    margin-top:-210px;
    background: #fff;
    box-shadow: 0px 0px 60px 0px rgba(50, 50, 50, 0.2);
    z-index: 1001;
    padding: 20px 0;
}
.popup_reserv_agree .popup-close {
	top: 30px;
	right: 30px;
}
.popup_reserv_agree .in {
	padding: 40px 60px;
}
.popup_reserv_agree .scroll {
	height: 300px;
}
.popup_reserv_agree .scroll {
    outline: none;
    position: relative;
}
.popup_reserv_agree .scroll .jspVerticalBar {
    background: none;
    width: 5px;
}
.popup_reserv_agree .scroll .jspTrack {
    background: #ddd8dd !important;
}
.popup_reserv_agree .scroll .jspDrag {
    background: #910d10 !important;
}
.popup_reserv_agree .scroll .jspHorizontalBar {
    display: none !important;
}
.popup_reserv_agree ol {
	padding-left: 20px;
	-webkit-transform: translateZ(0);
}
.popup_reserv_agree ol > li {
	padding-left: 10px;
	margin-bottom: 10px;
}

.subscr-box .btn-submit{
	transition:200ms;
}

.subscr-box .btn-submit.disable{
	background-color:#606060;
	cursor:default;
}

.ui-selectgroup-list[aria-labelledby=ui-reserve-office-name] li {
	font-size:12px;
}

.subscr-box.ok{
	min-height:300px;
}

.subscr-box.ok div{
	color: #3da7a5;
    font-family: 'proxi-reg';
    text-transform:uppercase;
    font-size:30px;
    line-height:30px;
    padding-top:100px;
    padding-bottom:15px;
}

.subscr-box.ok p{
	text-transform:none;
}

#special-order-form .ui-selectgroup-copy{
	overflow:hidden;
	width:75%;
}

#special-order-form .agree{
 position:relative;
 padding-left:35px;
 margin-top:10px;
}

#special-order-form .agree input{
 position:absolute;
 left:0;
 top:2px;
}

#special-order-form .agree div{
 position:absolute;
 left:0;
 top:2px;
}

#special-order-form .agree strong{
 font-weight:100;
 color:#910d0f;
 cursor:pointer;
 position:relative;
}

#special-order-form .agree strong:after{
 content:'';
 display:block;
 width:100%;
 bottom:0;
 left:0;
 height:1px;
 background:#e8d6d6;
 position:absolute;
}

#special-order-form .agree strong:hover:after{
 display:none;
}

.acc_reserve .field {
  margin-bottom: 10px !important;
}

#special-order-form .btn-submit.disable{
	background-color:#999;
	border-color:#999;
}

#special-order-form .agree{
	margin-top:30px !important;
}
.acc_reserve .agree{
	margin-top:30px !important;
}

#special-order-form .btn-submit{
	margin-top:10px !important;
}
.acc_reserve .btn-submit{
	margin-top:10px !important;
}

#layer-special-order.hidden-error input.error,#layer-special-order.hidden-error a#ui-formdrive.error,#layer-special-order.hidden-error a.ui-selectgroup.error{
 border: 2px solid #eaeaea !important;
 box-shadow:none;
}

#layer-special-order.hidden-error .agree.error p{
 display:none !important;
}

#layer-special-order.popup .deposit-in-form .field input.error_show{
	background-color: #fff !important;
    border: 1px solid #910d11 !important;
    box-shadow: 0 0 5px rgba(145,13,17,0.3) !important;
}

#layer-special-order.popup .deposit-in-form .field a.ui-selectgroup.error_show{
	background-color: #fff !important;
    border: 1px solid #910d11 !important;
    box-shadow: 0 0 5px rgba(145,13,17,0.3) !important;
}

.acc_reserve_request_fields{
	display:block;
}
.empty_field,.kladr-error,.fias-error{
	border-color: #f00 !important;
	color: #000;
}
@media screen and (max-width: 1200px) {
	.wrap-new header, .wrap-new header .center, .wrap-new header .header-logo-wrap, .wrap-new header .header-box-1, .wrap-new header .header-box-2, .wrap-new header .header-box-3 {
		height: 110px;
	}
	.wrap-new header .logo {
        margin-top: 25px;
		height:65px;
	}
	.wrap-new header .header-box-1, .wrap-new header .header-box-2 {
		padding-top: 28px;
	}
	.wrap-new header .header-box-3 {
		padding-top: 8px;
	}
	.wrap-new header .menu-box-bid, .wrap-new header .menu-box-online {
		height: 38px;
	}
	.wrap-new header .head-buttons[rel="2"] .menu-box-online {
		bottom:13px;
	}
	.wrap-new header .menu-box-bid {
		top: 4px;
		line-height: 38px;
	}
	.wrap-new header .menu-box-bid i {
		left: 14%;
		width: 20px;
		height: 24px;
		margin: -13px 0 0 -12px;
	}	
	.wrap-new header .head-buttons[rel="2"] .menu-box-bid {
		top:14px;
		padding: 9px 7px 9px 4.3%;
	}
	.menu-box-bid:before,
	.wrap-new header .menu-box-online:before,
	.wrap-new header .menu-box-credits:before {
		height: 38px;
		background-position:-55px -233px;
	}
	.menu-box-bid:after,
	.wrap-new header .menu-box-online:after,
	.wrap-new header .menu-box-credits:after {
		height: 38px;
		background-position:0 -233px;
	}
	.wrap-new header .menu-box-online {
		top: 38px;
		padding-top: 9px;
		padding-bottom: 9px;
	}
	.wrap-new header .menu-box-online i {
		left: 14%;
		width: 25px;
		height: 21px;
		margin: -11px 0 0 -15px;
	}	
	.wrap-new header .menu-box-credits {
		top: 71px;
		height: 38px;
		padding: 9px 7px 9px 4.3%;
	}
	.menu-box-credits i {
		width: 25px;
		height: 17px;
		left: 8px;
		margin-top: -8px;
	}
	.menu-box-credits:hover i {
		background-position: 0 -22px;
	}
	.wrap-new .menu-box .menu-box-ib, .wrap-new .menu-box .menu-box-feedback, .wrap-new .menu-box .menu-box-services,
	.wrap-new header .menu-box-bid, .wrap-new header .menu-box-online, .wrap-new header .menu-box-credits {
		font-size: 10px;
	}
	.wrap-new header .header-logo-dsk, .wrap-new header .header-box-2 small, .wrap-new header .header-box-3 small {
		font-size: 7px;
		line-height: 1.2;
	}
	.wrap-new header .header-select-country {
		font-size: 12px;
	}
	.wrap-new header .header-courses, .wrap-new header .header-phones {
		font-size: 13px;
	}
	.wrap-new header .header-courses div span {
		width: 62px;
	}
	.wrap-new header .menu-box-bid-in {
		padding: 10px 20px;
	}
	.wrap-new header .menu-box-bid-list {
		left: auto;
		right: -15px;
		top:38px;
	}
	.wrap-new .menu-box-bid:hover .menu-box-bid-list {
		width: auto !important;
	}
	.wrap-new header .menu-box-bid-list a {
		margin-left: 36px;
		font-size: 10px;
	}
	.wrap-new header .menu-box-bid-list a:after {
		left: -38px;
	}
	.wrap-new .menu-box-list {
		top: 160px;
	}
	.wrap-new .menu-box-list .menu-box-list-in .center a {
		margin-right: 25px;
		font-size: 13px;
	}
	.wrap-new .main-slider-video {
		top: 160px;
	}
	.wrap-new .main-slider-video-title .a {
		margin: 15px 0;
	}
	.wrap-new .main-slider-video-title .btn-submit {
		height: 60px;
		padding: 0 40px 0 80px;
		line-height: 60px;
	}
	.wrap-new footer {
		padding-top: 0;
		font-size: 10px;
	}
	.wrap-new footer:before {
		height: 100%;
	}
	.wrap-new footer .footer-bottom-news-item {
		height:50px;
	}
	.footer-all-news {bottom:22px;}
	.wrap-new footer .footer-bottom-news-title, .wrap-new footer .footer-bottom-news-item a, .wrap-new footer nav a, .wrap-new footer .footer-mb {
		font-size: 11px;
	}
	.wrap-new footer .footer-bottom-news {
		height: 100px;
		margin-top: 0;
		margin-bottom: 10px;
	}
	.wrap-new footer .footer-bottom-news-title {
		margin-bottom: 8px;
	}
	.wrap-new footer .footer-bottom-news-wrap, .wrap-new footer .footer-bottom-news-scroll {
		height: 75px;
	}
	.wrap-new footer .footer-bottom-news-item a {
		max-height: 45px;
	}

	.menu-box-buttons-wrapper{
		width:390px;
	}

	.wrap-new .header-search.active .header-seach-input-wrap{
		width:457px;
	}

	.wrap-new .header-search.active .header-seach-input{
		width:457px;
	}
}
@media screen and (max-width: 1100px) {
	.wrap-new header .header-box-2 small, .wrap-new header .header-box-3 small {
		font-size: 6.5px;
		line-height: 1.2;
	}
}

/* header cash courses and courses page */
.buy-sale-block {display: table;border-bottom: solid 4px #f6f6f6;padding-bottom: 20px;}
.buy-sale-block > div {display: table-cell;width: 225px;vertical-align: top;padding-bottom: 15px;}
.rate {margin: 20px 0;font-size: 18px;}
.rate.to-rur {color: #910d0f;}
.select-region {border-bottom: dashed 1px;cursor: pointer;display: inline-block;line-height: 0.9;}
.select-region:hover {border-bottom-color: transparent;}
.edit-box .offices-list {font-size: 14px;color: #808080;}
.edit-box .offices-list.with-form {max-height: 412px;overflow: auto;}
.edit-box .offices-list li {width: 385px;display: inline-block;vertical-align: top;margin-bottom: 14px;padding-left: 0;font-size: 14px;line-height: 18px;}
.edit-box .offices-list li:after {display: none;}
.edit-box .offices-list li span {color: #910d10;}

.form-currency {width: 540px;padding: 20px 65px 30px;background: #f6f6f6;margin-left: 50px;}
.form-currency h3 {font-size: 25px;margin: 30px 0 40px;}
.form-currency .input {width: 340px;}
.form-currency .input--width100 {width: 100px;}
.form-currency .input--width80 {width: 80px;}
.form-currency .input--width153 {width: 153px;}
.form-currency .ui-selectgroup {height: 46px;}
.form-currency .field .input input {font-size: 13px;font-family: 'proxi-reg';}
.form-currency .radio span input {display: block;}
.form-currency .opportunities {display: none;margin-left: 199px;margin-top: 7px;font-size: 12px;line-height: 1.2;color: #848484;}
.form-currency .btn-submit {margin-left: 199px;margin-top: 15px;}
.form-currency .comment {margin-top: 25px;color: #848484;font-size: 11px;}

/*.buy-sale-block { display: table; border-bottom: solid 4px #f6f6f6; padding-bottom: 20px; }
.buy-sale-block > div { display: table-cell;width: 225px;vertical-align: top;padding-bottom: 15px; }
.rate { margin: 20px 0;font-size: 18px; }
.rate.to-rur { color: #910d0f; }
.select-region { border-bottom: dashed 1px;cursor: pointer;display: inline-block;line-height: 0.9; }
.select-region:hover { border-bottom-color: transparent; }*/

.btn-currency { background: #2a9e9d url('/local/templates/minbank_2015/css/../img/icon-card-period-h.png') 48px center no-repeat; width: 165px; padding-left: 85px; text-align: center; font-size: 16px; position: absolute; top: 10px; right: 0; }
.offices-table tr { vertical-align: top; }
.offices-table th, .offices-table td { padding: 20px 10px; text-align: left; line-height: 16px; font-weight: normal; font-size: 14px; color: #808080; }
.offices-table tr th:first-child, .offices-table tr td:first-child { padding-left: 20px; }
.offices-table tr th:last-child, .offices-table tr td:last-child { padding-right: 20px; }
.offices-table tr td td {padding: 0 !important;background:none!important;}
.offices-table th { padding: 15px 10px; color: #0d918f; }
.offices-table tbody tr:nth-child(even) td { background: #f6f6f6; }
.offices-table .office-name { color: #910d10; }
.offices-table .office-info { padding-top: 15px; color: #0d918f; }
.offices-table .office-rate { display:none;white-space: nowrap; color: #000000;margin-bottom: 1px;}
.offices-table.tablesorter .tablesorter-header { outline: none; cursor: pointer; }
.offices-table.tablesorter .tablesorter-header-inner { display: inline-block; padding: 0 10px 0 0; text-decoration: underline; position: relative; }
.offices-table.tablesorter .tablesorter-header:hover .tablesorter-header-inner { text-decoration: none; }
.offices-table.tablesorter .tablesorter-header-inner:before { content: ''; background: url('/local/templates/minbank_2015/css/../img/table-sort.png') 0 0 no-repeat; width: 5px; height: 8px; position: absolute; right: -5px; top: 50%; margin-top: -4px; z-index: 1; }
.offices-table.tablesorter .tablesorter-headerAsc .tablesorter-header-inner:before, .offices-table.tablesorter .tablesorter-headerDesc .tablesorter-header-inner:before { height: 4px; margin-top: -2px; }
.offices-table.tablesorter .tablesorter-headerAsc .tablesorter-header-inner:before { background-position: 0 100%; }
.offices-table.tablesorter .tablesorter-header.sorter-false { cursor: default; }
.offices-table.tablesorter .tablesorter-header.sorter-false .tablesorter-header-inner { padding: 0; text-decoration: none; }
.offices-table.tablesorter .tablesorter-header.sorter-false .tablesorter-header-inner:before { display: none; }
.offices-table .buy-val {width: 230px;}
.offices-table .sale-val {width: 121px;}
.offices-table thead .buy-val {width: 209px;}
.offices-table thead .sale-val {width: 142px;}

.currancy-checkboxes {float:right;margin-top: 24px;margin-bottom: 42px;}
.currancy-checkboxes .checkbox {margin-right: 17px;font-size: 14px;cursor: pointer;}
.currancy-checkboxes .checkbox:last-child {margin-right:0;}
.currancy-checkboxes .checkbox div {margin-right: 13px;}
.currancy-checkboxes .checkbox input:checked + div +span {color: #000;font-family: 'proxi-reg';}
.currancy-checkboxes + h2 {float: left;margin-top: 17px;}

.popup-currency { background: #fff; box-shadow: 0 0 150px 1px rgba(0,0,0,0.2); width: 100%; overflow: hidden; max-width: 970px; padding: 60px 100px; text-align: left; position: absolute; top: 0; left: 50%; margin-left: -585px; right: auto; bottom: auto; }
.popup-currency form { max-width: 590px; margin: 0 auto; }
.popup-currency h3 { font-size: 25px; margin: 0 0 40px; }
.popup-currency .field { font-size: 0; }
.popup-currency .field .label { width: 200px; font-size: 16px; font-family: 'proxi-reg'; }
.popup-currency .field .ui-selectgroup, .popup-currency .field .input input { font-size: 15px; font-family: 'proxi-reg'; }
.popup-currency .field .ui-selectgroup { height: 46px; }
.popup-currency .field .ui-selectgroup-copy { height: 46px; line-height: 46px; }
.popup-currency .field .input { width: 390px; }
.popup-currency .field .input--width1 { width: 120px; margin-right: 10px; }
.popup-currency .field .input--width2 { width: 100px; margin-right: 10px; }
.popup-currency .field .input--width3 { width: 150px; }
.popup-currency .field .radio span { width: 363px; }
.popup-currency .field .radio span input { display: block; font-size: 13px; }
.popup-currency .opportunities { display: none; margin-left: 199px ;margin-top: 7px; font-size: 12px; line-height: 1.2; color: #848484; }
.popup-currency .btn-submit { width: 300px; margin-left: 200px; margin-top: 15px; text-align: center; }
.popup-currency .comment { margin-top: 25px; font-size: 11px; color: #848484; }


.header-courses div {margin-bottom: 3px;}
.header-courses a {border-bottom: dashed 1px #ccc;line-height: 1;display: inline-block;}
.header-courses a:hover {border-bottom-color: transparent;}

.wrap-new header .header-box-3 { padding-top: 18px; }
.tabs-head, .tabs-head__content, .tabs-head__actual { position: relative; z-index: 1; }
.tabs-head:before { content: ''; background: #ffffff; box-shadow: 0 0 150px 1px rgba(0,0,0,0.2); position: absolute; top: -15px; left: -25px; right: 15px; bottom: -30px; z-index: 1; }
.tabs-head .header-courses div { margin-bottom: 3px; }
.tabs-head .header-courses a { border-bottom: dashed 1px #ccc; line-height: 1; display: inline-block; }
.tabs-head .header-courses a:hover { border-bottom-color: transparent; }
.tabs-head .header-courses-date { display: inline-block; position: relative; z-index: 2; }
.tabs-head__caption { display: inline-block; list-style-type: none; padding-left: 0; margin: 0 0 0 15px; position: relative; z-index: 2; }
.tabs-head__caption li { display: inline-block; font-size: 12px; color: #b2b2b2; text-decoration: underline; cursor: pointer; }
.tabs-head__caption li:after { content: '/'; color: #b2b2b2; padding-left: 5px; }
.tabs-head__caption li:last-child:after { display: none; }
.tabs-head__caption li:hover { text-decoration: none; }
.tabs-head__caption li.active { color: #910d10; text-decoration: none; cursor: default; }
.tabs-head__actual { padding-top: 15px; color: #0d918f; width: 185px; }
.tabs-head__content, .tabs-head__actual, .tabs-head:before { display: none; }
.tabs-head__content.active, .header-box-3:hover .tabs-head__actual, .header-box-3:hover .tabs-head:before { display: block; }
.header-box-3 small.tab { display: none; }
.header-box-3 small.tab.active { display: block; }


.slider-control{
	position: absolute;
    left: 0;
    top: -66px;
}
.slider-control > div{
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
}
.slider-control__play{
	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 9px solid #bfbfbf;
    border-bottom: 5px solid transparent;
	margin-right: 4px;
}
.slider-control__pause{
	width: 10px;
	height: 10px;
	margin-right: 14px;
}
.slider-control__pause:before,.slider-control__pause:after{
	content: '';
	width: 40%;
	height: 100%;
	background: #bfbfbf;
}
.slider-control__pause:before{
	float: left;
}
.slider-control__pause:after{
	float: right;
}
.slider-control__items{
	
}
.slider-control__item{
	display: inline-block;
	margin-right: 4px;
	width: 6px;
	height: 6px;
	border-radius: 6px;
	background: #bfbfbf;	
}
.slider-control__play.active{
	border-left-color: #7c1516;	
}
.slider-control__item.active,.slider-control__pause.active:before,.slider-control__pause.active:after{
	background: #7c1516;	
}
/* new mainpage */
/*---------Ð¡â‚¬Ð Â°Ð Ñ—Ð Ñ”Ð Â°------*/
.menu-box-bid i{background:url('/local/templates/minbank_2015/css/../img/ico1_green.png') 0 0 no-repeat;background-size: 100% auto;}
.wrap-new header .menu-box-online i {background: url('/local/templates/minbank_2015/css/../img/p2pred_green.png') 0 0 no-repeat;background-size: 100% auto;}
.menu-box-buttons-wrapper {padding: 0 20px;margin-left: -20px;}
.wrap-new .menu-box-button-buss-wrap span,.wrap-new .menu-box-button-buss-wrap.active span, .wrap-new .menu-box-button-buss-wrap:hover span {color: #005494;}
.wrap-new .menu-box-button-privat-wrap span,.wrap-new .menu-box-button-privat-wrap.active span, .wrap-new .menu-box-button-privat-wrap:hover span {color: #0d918f;}
.menu-box-buttons-wrap:after{opacity: 0.5;box-shadow: none;}
.menu-box-buttons-wrap.active:after{box-shadow: 0px 0px 20px 0px rgba(50, 50, 50, 0.2);}
/*---------Ð Ñ”Ð Ñ•Ð Ð…Ð¡â€šÐ ÂµÐ Ð…Ð¡â€š Ð Ñ–Ð Â»Ð Â°Ð Ð†Ð Ð…Ð Ñ•Ð â„–------*/
.index-slider{height: 400px;position: relative;z-index:0;margin-top: 80px;overflow: hidden;width: 100%;}
.index-content .index-slider:first-child,.index-slider.first{position: absolute;top: 122px;}
.index-slider__bg-wrap,.index-slider__title-wrap,.index-slider__bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.index-slider__bg-wrap{z-index: 0;}
.index-slider__bg{
	-webkit-transition: all 3s ease-out 0s;
	-moz-transition: all 3s ease-out 0s;
	-o-transition: all 3s ease-out 0s;
	transition: all 3s ease-out 0s;
	background-size: auto 100%;background-repeat: no-repeat;background-position: center 0;opacity: 0;z-index: 0;transform: scale(1.3);}
.index-slider__bg.active{opacity: 1;z-index: 1;transform: scale(1);}
.index-slider__bg.switch{-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}
.index-slider__title-wrap{z-index: 10;}
.index-slider__title-wrap .center{height: 100%;}
.index-slider__link{display: block;position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 100%}
.index-slider__title{
	-webkit-transition: all 1.5s ease-in 0s;
	-moz-transition: all 1.5s ease-in 0s;
	-o-transition: all 1.5s ease-in 0s;
	transition: all 1.5s ease-in 0s;
	font-size: 17px;line-height: 25px;opacity: 0;z-index: 0;position: absolute;top: 50%;margin-top: -50px;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.index-slider__link.active .index-slider__title{opacity: 1;z-index: 1;margin-top: 0px;}
.index-slider__link.active{z-index: 1;}
.index-slider__link.shown .index-slider__title{-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;opacity: 0;z-index: 0;margin-top: 150px;}
.index-slider__link.switch .index-slider__title{-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}
.index-slider__title big{display: inline;font-size: 50px;line-height: 1;position: relative;z-index: 1;font-family:'proxi-light';transition: 500ms;border-bottom: 1px solid transparent;}
.index-slider__title big span{position: relative;top: 4px;}
.index-slider__title div{margin-top: 20px;position: relative;z-index: 1;}
.index-slider__link:hover .index-slider__title  big{border-color: #000;}


.index-news-list{margin-top: 480px;overflow: hidden;}
.index-news-list__item{float: left;width: 377px;}
.index-news-list__item:first-child{margin-right: 50px;width: 470px;}
.index-news-list__button{overflow: hidden;position: relative;float: right;background: #0d918f;width: 195px;height: 49px;font-size: 14px;font-family: 'proxi-light';line-height: 49px;color: #fff;}
.index-news-list__button:after {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-top: 24.5px solid rgba(255,255,255,0.07);border-left: 24.5px solid rgba(255,255,255,0.07);border-bottom: 24.5px solid transparent;border-right: 24.5px solid transparent;}
.index-news-list__button:before{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-bottom: 24.5px solid rgba(255,255,255,0.07);border-left: 24.5px solid rgba(255,255,255,0.07);border-top: 24.5px solid transparent;border-right: 24.5px solid transparent;}
.index-news-list__button i{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;right:0;border-bottom: 24.5px solid rgba(0,0,0,0.07);border-right: 24.5px solid rgba(0,0,0,0.07);border-top: 24.5px solid transparent;border-left: 24.5px solid transparent;}
.index-news-list__button:hover:after{top:-20px;}
.index-news-list__button:hover:before{top:20px;}
.index-news-list__button:hover i{right:-20px;}
.index-news-list__button div{padding: 0 22px;position: relative;}
.index-news-list__button div:after{content: '+';position: absolute;right: 22px;line-height:49px;font-size: 22px;font-family: 'proxi-semi';}
.index-news-list__item-title{display: inline;font-size: 18px;color: #000;border-bottom: 1px solid #ccc;}
.index-news-list__item-title:hover{border-color: transparent;}
.index-news-list__item-date{color: #a6a6a6;font-size: 11px;line-height: 20px;margin-top: 5px;}
.index-news-list__item-date a{color: #4c4c4c;border-bottom: 1px solid #d2d2d2;}
.index-news-list__item-date a:hover{border-color: transparent;}

.index-products-list{margin-top: 75px;overflow: hidden;}
.index-products-list__block{display: block;float: left;width: 23%;margin-left: 2.5%;min-height: 477px;background: #f2f2f2;}
.index-products-list__block:first-child{margin-left: 0;}
.index-products-list__block-wrap{min-height: 147px;padding: 30px;position: relative;}
.index-products-list__block-img {display: block;height: 270px;overflow: hidden;position: relative;}
.index-products-list__block-img div{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover !important;transition: all 500ms ease;}
.index-products-list__block-img:hover div{-o-transform: scale(1.1) rotate(0.02deg);-moz-transform: scale(1.1) rotate(0.02deg);-ms-transform: scale(1.1) rotate(0.02deg);-webkit-transform: scale(1.1) rotate(0.02deg);transform: scale(1.1) rotate(0.02deg);}
.index-products-list__block.old_version .index-products-list__block-img:hover div{-o-transform: scale(1.05) rotate(0.02deg);-moz-transform: scale(1.03) rotate(0.02deg);-ms-transform: scale(1.03) rotate(0.02deg);-webkit-transform: scale(1.03) rotate(0.02deg);transform: scale(1.03) rotate(0.02deg);}
.index-products-list__block-title{position: relative;display: inline-block;font-size: 20px;color: #910d10;font-family: 'proxi-semi';}
.index-products-list__block-title > span{position: relative;z-index: 1;border-bottom: 1px solid transparent;}
.index-products-list__block-title > span > span{position: relative;z-index: 2;}
.index-products-list__block-title  > span:after{content: '';display: block;bottom: -4px;left: -4px;right: -4px;height: 0px;background: #910d10;position: absolute;z-index: 0;transition: 300ms;}
.index-products-list__block-title:hover span ,.index-products-list__block-title.hover span{border-color: #c17f81;}
.index-products-list__block.old_version .index-products-list__block-title:hover > span:after,.index-products-list__block.old_version .index-products-list__block-title.hover > span:after {height: 100%;padding-top: 8px;}
.index-products-list__block.old_version .index-products-list__block-title:hover,.index-products-list__block.old_version .index-products-list__block-title.hover {color: #f2f2f2;}
.index-products-list__block.old_version .index-products-list__block-title:hover span ,.index-products-list__block.old_version .index-products-list__block-title.hover span{border-color: #f2f2f2;}
.index-products-list__block-text{position: relative;z-index: 1;font-size: 15px;color: #808080;margin-top: 20px;}
.index-products-list__block--big .index-products-list__block-wrap-in{position: relative;z-index: 1;padding-right: 30px;position: absolute;top: 50%;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.index-products-list__block_half {width:49%;}

.index-action{display: block;margin-top: 80px;height: 350px;position: relative;overflow: hidden;}
.index-action__bg{transition: all 500ms ease;position: absolute;top: 0; left: 0;width: 100%;height: 100%;background-size: cover !important;z-index: 0;}
.index-action__wrap{padding: 65px 0 0 50px;color: #fff;position: relative;z-index: 1;}
.index-action__title{font-size: 60px;text-transform: uppercase;transition: all 500ms ease;}
.index-action__text{font-size: 18px;margin-top: 20px;width: 50%;}
.index-action__button{overflow: hidden;position: relative;margin-top: 35px;background: #910d0f;width: 195px;height: 49px;font-size: 14px;font-family: 'proxi-light';line-height: 49px;color: #fff;}
.index-action__button:after {transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-top: 24.5px solid rgba(255,255,255,0.07);border-left: 24.5px solid rgba(255,255,255,0.07);border-bottom: 24.5px solid transparent;border-right: 24.5px solid transparent;}
.index-action__button:before{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;left:0;border-bottom: 24.5px solid rgba(255,255,255,0.07);border-left: 24.5px solid rgba(255,255,255,0.07);border-top: 24.5px solid transparent;border-right: 24.5px solid transparent;}
.index-action__button i{transition: all 250ms ease;content: "";position: absolute;display: block;top:0;right:0;border-bottom: 24.5px solid rgba(0,0,0,0.07);border-right: 24.5px solid rgba(0,0,0,0.07);border-top: 24.5px solid transparent;border-left: 24.5px solid transparent;}
.index-action:hover .index-action__button:after{top:-20px;}
.index-action:hover .index-action__button:before{top:20px;}
.index-action:hover .index-action__button i{right:-20px;}
.index-action:hover .index-action__title{-o-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-webkit-transform: scale(1.02);transform: scale(1.02);}
.index-action:hover .index-action__bg{-o-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-webkit-transform: scale(1.02);transform: scale(1.02);}
.index-action__button div{padding: 0 22px;position: relative;}
.index-action__button div:after{content: '+';position: absolute;right: 22px;line-height:49px;font-size: 22px;font-family: 'proxi-semi';}
.index-action__timer{position: absolute;right: 0;bottom: 50px;width: 435px;height: 69px;font-size: 16px;font-family: 'proxi-semi';line-height: 69px;background: #0d918f;color: #fff;}
.index-action__timer:before{content: '';width: 19px;height: 26px;display: inline-block;margin: 0 21px 0 30px;vertical-align: middle;background: url('/local/templates/minbank_2015/css/../img/index_redesign/icon_timer.png') no-repeat;}

.index-news-list + .index-teaser-list{height: 477px;}
.index-teaser-list{margin: 80px 0 30px;-webkit-font-smoothing: subpixel-antialiased;-webkit-perspective: 1000;-moz-osx-font-smoothing: grayscale;}
.index-teaser-list__block{overflow: hidden;float: left;width: 23.125%;height: 400px;margin-right: 2.5%;border: 2px solid #ededed;box-sizing: border-box;position: relative;}
.index-teaser-list__block:last-child{margin-right: 0;}
.index-teaser-list__block-wrap{padding: 30px;}
.index-teaser-list__block-img-block{position: relative;text-align: center;height: 125px;line-height: 125px;margin-bottom: 50px;}
.index-teaser-list__block-img{-webkit-transition: opacity 0.5s ease-out 0s;-moz-transition: opacity 0.5s ease-out 0s;-o-transition: opacity 0.5s ease-out 0s;transition: opacity 0.5s ease-out 0s;position: absolute;top: 0;left: 0;width: 100%;text-align: center;height: 125px;line-height: 125px;}
.index-teaser-list__block-img img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.index-teaser-list__block-img.hover{opacity: 0;}
.index-teaser-list__block-title{-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;display: inline;font-size: 20px;color: #910d10;font-family: 'proxi-bold';border-bottom: 1px solid #c17f81;}
.index-teaser-list__block-text{-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;font-size: 15px;color: #808080;margin-top: 20px;margin-right: -5px;}

.index-products-list__block--big{width: 48.75%;}
.index-products-list__block--triple{width: 74.375%;}
.index-products-list__block--quadruple{width: 100%;}
.index-products-list__block--big .index-products-list__block-wrap-in{position: relative;z-index: 1;padding-right: 30px;position: absolute;top: 50%;-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}

.index-teaser-list__block{
    -webkit-transform: translateY(0);
	overflow: visible;
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: transform .3s  ease-out;
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-perspective: 1000;
	-moz-osx-font-smoothing: grayscale;
	will-change: auto;
	transform-origin: 50% 50%;
}
.index-teaser-list__block:after{
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3);
    opacity: 0;
    -webkit-transition: all .4s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: all .64s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.index-teaser-list__block:hover:after {
    opacity: 1;
}
.index-teaser-list__block:hover {
	border-color: transparent;
	-webkit-transform: scale(1.05, 1.05);
	transform: scale(1.05, 1.05);
}

.index-slider .slider-control{
	position: absolute;
    left: 0;
	top: auto;
    bottom: 30px;
	z-index: 100;
}
.index-slider .slider-control > div{
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
}
.index-slider .slider-control__play{
	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 9px solid #fff;
    border-bottom: 5px solid transparent;
	margin-right: 10px;
}
.index-slider .slider-control__pause{
	width: 10px;
	height: 10px;
	margin-right: 20px;
}
.index-slider .slider-control__pause:before,.index-slider .slider-control__pause:after{
	content: '';
	width: 40%;
	height: 100%;
	background: #fff;
}
.index-slider .slider-control__pause:before{
	float: left;
}
.index-slider .slider-control__pause:after{
	float: right;
}
.index-slider .slider-control__items{
	margin-top: 3px;
}
.index-slider .slider-control__item{
	display: inline-block;
	margin-right: 10px;
	width: 10px;
	height: 10px;
	border-radius: 5px;
	background: #fff;	
}
.index-slider .slider-control__play.active{
	border-left-color: #000;	
}
.index-slider .slider-control__item.active,.index-slider .slider-control__pause.active:before,.index-slider .slider-control__pause.active:after{
	background: #000;	
}
/* end: header cash courses and courses page */

.office-name-select{max-width: 444px;}
.jq-selectbox{width: 100%;z-index: 1 !important;}
.jq-selectbox__select{height: 60px;box-shadow: none;border-radius: 0;border: 2px solid #eaeaea;background: #fff;font-family: 'proxi-reg';padding-left: 20px;}
.jq-selectbox.focused .jq-selectbox__select{border: 2px solid #eaeaea;}
.jq-selectbox__select-text{line-height: 1;padding-top: 15px;max-width: 100%;}
.jq-selectbox__select-text div{padding-top: 5px;color: #808080;text-overflow: ellipsis;overflow: hidden;}
.jq-selectbox__trigger{border: none;}
.jq-selectbox__trigger-arrow{width: 8px;height: 5px;background: url('/local/templates/minbank_2015/css/../img/spr.png') 0 -590px no-repeat;position: absolute;top: 50%;margin-top: -2px;right: 15px;border: none;}
.jq-selectbox__dropdown{width: 100% !important;top: -2px !important;border: 2px solid #eaeaea;box-shadow: none;border-radius: 0;font-family: 'proxi-reg';height: 250px;}
.jq-selectbox__select:hover,.jq-selectbox__select:active{background: #fff;box-shadow: none;}
.jq-selectbox li{padding: 15px 20px;white-space: normal;}
.jq-selectbox li:hover{background: #f6f6f6;color: #000;}
.jq-selectbox li.sel{background: #eee;color: #000;}
.jq-selectbox .address,.jq-selectbox .metro{color: #808080;font-family: Arial;}
.jq-selectbox .metro{padding-top: 10px;}
.jq-selectbox .metro > div {margin-bottom: 7px;}
.jq-selectbox .metro .icon{width: 27px;height: 27px;border-radius: 50%;background: url('/local/templates/minbank_2015/css/../img/icon-metro.png') center center no-repeat;display: inline-block;vertical-align: middle;margin: 0 8px 0 0;}
.jq-selectbox .metro .icon.yellow{background-color: #ffdf5d;}
.jq-selectbox .metro .icon.darkblue{background-color: #2a499f;}
.jq-selectbox .metro .icon.mck{height: 34px;background-image: url('/local/templates/minbank_2015/css/../img/icon-mck.png');background-size: contain;}
.jq-selectbox .metro .icon.red{background-color: #e40811;}
.jq-selectbox .metro .icon.green{background-color: #4b9f2a;}
.jq-selectbox .metro .icon.grey{background-color: #a6a6a6;}
.jq-selectbox .metro .icon.purple{background-color: #a355d5;}
.jq-selectbox .metro .icon.turquoise{background-color: #2a9f93;}
.jq-selectbox .metro .icon.orange{background-color: #fbaa33;}
.jq-selectbox .metro .icon.lightblue{background-color: #019ee0;}
.jq-selectbox .metro .icon.lime{background-color: #b1d332;}
.jq-selectbox .metro .icon.ring{background-color: #745c2f;}

/* auction */
.auction-banner:after {
	display: none;
}
.auction-banner .inner-banner-in {
	background: #273c4a;
}
.auction-banner .inner-banner-in, .auction-banner .inner-banner-in-left, .auction-banner .inner-banner-in-right, .auction-banner .inner-slogan .center {
	height: 330px;
}
.auction-banner .inner-banner-in-left, .auction-banner .inner-banner-in-right {
	width: auto;
}
.auction-banner .inner-banner-in-left {
	background: #d2d7dc;
	overflow: hidden;
	right: 50%;
	margin-right: 285px;
}
.auction-banner .inner-banner-in-left:before {
	content: '';
	background: #d2d7dc;
	background: -moz-linear-gradient(left, #273c4a 0%, #d2d7dc 100%);
	background: -webkit-linear-gradient(left, #273c4a 0%, #d2d7dc 100%);
	background: linear-gradient(to right, #273c4a 0%, #d2d7dc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#273c4a', endColorstr='#d2d7dc', GradientType=1);
	width: 100%;
	min-width: 500px;
	max-width: 1000px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
}
.auction-banner .inner-banner-in-right {
	background: url('/local/templates/minbank_2015/css/../img/auction-banner.jpg') 0 50% no-repeat;
	background-size: cover;
	left: 50%;
	margin-left: -285px;
}
.auction-banner .inner-slogan .center {
	max-width: 1170px;
	width: 97%;
	margin: 0 auto;
	text-align: left;
	color: #000000;
}
.auction-info, .auction-info .docs, .auction-lot, .auction-form .row {
	display: -webkit-flex;
	display: flex;
}
.auction-info {
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-items: stretch;
	align-items: stretch;
	margin-bottom: 75px;
}
.auction-info .descr {
	width: 79%;
	color: #808080;
}
.auction-info .docs {
	-webkit-justify-content: space-around;
	justify-content: space-around;
	-webkit-align-items: center;
	align-items: center;
	background: #f6f6f6;
	width: 18%;
	white-space: nowrap;
	text-align: center;
}
.auction-info .docs-items {
	display: inline-block;
	margin: 0;
}
.auction-form-wrap .btn-submit {
	background: #7c1516;
	width: 300px;
	padding: 0;
	text-align: center;
}
.auction-form-wrap .btn-submit[disabled] {
	pointer-events: none;
	opacity: 0.5;
	cursor: default;
}
.auction-form-wrap .btn-toggle {
	background: #218f8e;
	display: block;
}
.auction-form-wrap .btn-toggle .icon {
	background: url('/local/templates/minbank_2015/css/../img/slide_icoh_small.png') 50% 50% no-repeat;
	width: 10px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 20%;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
.auction-form-wrap .btn-toggle.btn-show .icon {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}
.auction-lot, .auction-form .row {
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-items: center;
	align-items: center;
}
.auction-lot, .auction-closed {
	background: #ededed;
	padding: 40px 40px 40px 70px;
	line-height: 1;
	font-size: 20px;
	color: #000000;
	position: relative;
}
.auction-closed {
	text-align: center;
}
.auction-lot:before, .auction-closed:before {
	content: "";
	border-top: 75px solid rgba(255,255,255,0.3);
	border-left: 75px solid rgba(255,255,255,0.3);
	border-bottom: 75px solid transparent;
	border-right: 75px solid transparent;
	position: absolute;
	top: 0;
	left: 0;
}
.auction-closed:before {
	border-top: 50px solid rgba(255,255,255,0.3);
	border-left: 50px solid rgba(255,255,255,0.3);
	border-bottom: 50px solid transparent;
	border-right: 50px solid transparent;
}
.auction-lot .auction-price-value {
	margin-bottom: -5px;
	color: #910d10;
}
.auction-lot .auction-price-value big {
	font-size: 50px;
}
.auction-form {
	border: solid #ededed;
	border-width: 0 5px 5px 5px;
	padding: 60px;
	position: relative;
}
.auction-form.hidden {
	display: none;
}
.auction-form form {
	max-width: 900px;
	margin: 0 auto;
}
.auction-form .row {
	margin: 30px 0 0 0;
}
.auction-form form > .row:first-child {
	margin: 0;
}
.auction-form .col {
	box-sizing: border-box;
	width: 33.33%;
}
.auction-form .col:first-child {
	padding-right: 40px;
}
.auction-form .col:last-child {
	padding-left: 70px;
}
.auction-form .label {
	font-size: 13px;
	color: #808080;
}
.auction-form .label.big {
	font-size: 16px;
}
.auction-form .col:first-child .label {
	text-align: right;
}
.auction-form .field {
	margin: 0;
}
.auction-form .field .input {
	width: 100%;
}
.auction-form .field .input input {
	font-family: 'proxi-reg';
	font-size: 16px;
}
.auction-form .checkbox div, .auction-form .radio div {
	margin-right: 12px;
}
.auction-form .checkbox {
	margin: 14px 0;
}
.auction-form .checkbox input:checked + div + span {
	color: #000000;
}
.auction-form .checkbox input.error + div {
	border-color: #910d11;
}
.auction-form .radios {
	margin-bottom: -35px;
}
.auction-form .radio {
	margin-left: 35px;
}
.auction-form .radio:first-child {
	margin-left: 0;
}
.auction-form .radio input:checked + div + span {
	font-family: 'proxi-bold';
	color: #910d0f;
}
.auction-form .hidden {
	display: none;
}
.auction-form.sending:after {
	content: '';
	background: rgba(255, 255, 255, 0.5) url('/local/templates/minbank_2015/css/../img/loader.gif') 50% 50% no-repeat;
	position: absolute;
	left: 10px;
	right: 10px;
	top: 10px;
	bottom: 10px;
}
/* /auction */


/* End */



/* Start:/local/templates/minbank_2015/components/bitrix/news.list/regions_spec_form/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/local/templates/minbank_2015/components/bitrix/news.list/regions/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/local/templates/minbank_2015/styles.css*/
#popup-universal-form .popup-close {
	cursor: pointer;
	z-index: 1001;
}
.column.w66{
	width:66.666%
}

.more-help span {
    width: 200px;
}

label.disabled span {
	color: #a6a6a6;
}

.services-in-more div.hidden_short_info {
	display: none;
}

.more {
	display: none;
}
/* End */
/* /local/templates/minbank_2015/css/jquery-ui.css */
/* /local/templates/minbank_2015/css/jquery.jscrollpane.css */
/* /local/templates/minbank_2015/css/jquery.mCustomScrollbar.css */
/* /local/templates/minbank_2015/css/jquery.kladr.min.css */
/* /local/templates/minbank_2015/css/jquery.formstyler.css */
/* /local/templates/minbank_2015/css/owl.carousel.css */
/* /local/templates/minbank_2015/css/all.css */
/* /local/templates/minbank_2015/css/new2.css */
/* /local/templates/minbank_2015/components/bitrix/news.list/regions_spec_form/style.css */
/* /local/templates/minbank_2015/components/bitrix/news.list/regions/style.css */
/* /local/templates/minbank_2015/styles.css */
