/* Generated by ParaType Ltd (http://www.paratype.com)*/
/* Font PT Serif:  Copyright © 2010 ParaType Ltd. All rights reserved.*/

@font-face {font-family: 'PT Serif'; 
	src: url('fonts/PTSerif/ptf55f_w.eot'); 
	src: local('PT Serif'), url('fonts/PTSerif/ptf55f_w.woff') format('woff'),url('fonts/PTSerif/ptf55f_w.ttf') format('truetype'), url('fonts/PTSerif/ptf55f_w.svg#PTSerif-Regular') format('svg');}

@font-face {font-family: 'PT Serif'; 
	font-style: italic;
	src: url('fonts/PTSerif/ptf56f_w.eot'); 
	src: local('PT Serif Italic'), url('fonts/PTSerif/ptf56f_w.woff') format('woff'),url('fonts/PTSerif/ptf56f_w.ttf') format('truetype'), url('fonts/PTSerif/ptf56f_w.svg#PTSerif-Italic') format('svg');}

@font-face {font-family: 'PT Serif';
	src: url('fonts/PTSerif/ptf75f_w.eot');
	font-style: normal;
	font-weight: bold; 
	src: local('PT Serif Bold'), url('fonts/PTSerif/ptf75f_w.woff') format('woff'),url('fonts/PTSerif/ptf75f_w.ttf') format('truetype'), url('fonts/PTSerif/ptf75f_w.svg#PTSerif-Bold') format('svg');}

@font-face {font-family: 'PT Serif';
	font-style: italic;
	font-weight: bold; 
	src: url('fonts/PTSerif/ptf76f_w.eot'); 
	src: local('PT Serif Bold Italic'), url('fonts/PTSerif/ptf76f_w.woff') format('woff'),url('fonts/PTSerif/ptf76f_w.ttf') format('truetype'), url('fonts/PTSerif/ptf76f_w.svg#PTSerif-BoldItalic') format('svg');}

@font-face {font-family: 'PT Serif Caption'; 
	src: url('fonts/PTSerif/ptz55f_w.eot');
	src: local('PT Serif Caption'), url('fonts/PTSerif/ptz55f_w.woff') format('woff'),url('fonts/PTSerif/ptz55f_w.ttf') format('truetype'), url('fonts/PTSerif/ptz55f_w.svg#PTSerif-Caption') format('svg');}

@font-face {font-family: 'PT Serif Caption';
	font-style: italic; 
	src: url('fonts/PTSerif/ptz56f_w.eot');
	src: local('PT Serif Caption Italic'), url('fonts/PTSerif/ptz56f_w.woff') format('woff'),url('fonts/PTSerif/ptz56f_w.ttf') format('truetype'), url('fonts/PTSerif/ptz56f_w.svg#PTSerif-CaptionItalic') format('svg');}
 /*
 * HTML5 ✰ Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 *
 * Detailed information about this CSS: h5bp.com/css
 *
 * ==|== normalize ==========================================================
 */


/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }


/* =============================================================================
   Base
   ========================================================================== */

/*
 * 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units
 * 3. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g
 */

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

body {
	margin: 0;
	background: #FFF url(../i/2014/bg2.png) fixed 50% 0;
	color: #000;
	font: 15px/1.35 "PT Serif", Georgia;
	text-shadow: 0 1px 1px #FFF;
    -webkit-font-smoothing: antialiased;
}

button, input, select, textarea { font-family: sans-serif; color: #333; outline:none;}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate
 * Also: hot pink! (or customize the background color to match your design)
 */

::-moz-selection { background: #295DAC; color: #fff; text-shadow: none; }
::selection { background: #295DAC; color: #fff; text-shadow: none; }


/* =============================================================================
   Links
   ========================================================================== */

a {
	color: #C90000;
    text-decoration: none;
}
	a:hover {
		color: #C90000;
		text-decoration: underline;
	}

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active { outline: 0; }


/* =============================================================================
   Typography
   ========================================================================== */

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 0; font: italic 18px/24px Georgia, serif; }

dfn { font-style: italic; }

footer {
	font-size: 12px;
	line-height: 17px;
	color: #404040;
}

h1 {
	font-size: 45px;
	line-height: 45px;
	margin: 0;
}

h2 {
	font-size: 25px;
	line-height: 25px;
	margin: 0 0 30px;
    text-align: center;
}

h3 {
	font-size: 18px;
	line-height: 18px;
	margin: 0 0 12px;
}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px dotted #ABABAB;
	margin: 16px 0;
	padding: 0;
}

ins { background: #ff9; color: #000; text-decoration: none; }

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

p {
	margin: 0;
}

/* Redeclare monospace font family: h5bp.com/j */
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }

/* Improve readability of pre-formatted text in all browsers */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small { font-size: 85%; }

/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }


/* =============================================================================
   Lists
   ========================================================================== */

ul, ol { list-style: none; list-style-image: none; margin: 0 0 9px; padding: 0; }
dd { margin: 0; }
dl { margin: 0 }
nav ul, nav ol { margin: 0; }


/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Improve image quality when scaled in IE7: h5bp.com/d
 * 2. Remove the gap between images and borders on image containers: h5bp.com/e
 */

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

/*
 * Correct overflow not hidden in IE9
 */

svg:not(:root) { overflow: hidden; }


/* =============================================================================
   Figures
   ========================================================================== */

figure { margin: 0; }


/* =============================================================================
   Forms
   ========================================================================== */

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

/* Indicate that 'label' will shift focus to the associated form element */
label { cursor: pointer; }

/*
 * 1. Correct color not inheriting in IE6/7/8/9
 * 2. Correct alignment displayed oddly in IE6/7
 */

legend { border: 0; *margin-left: -7px; padding: 0; }

/*
 * 1. Correct font-size not inheriting in all browsers
 * 2. Remove margins in FF3/4 S5 Chrome
 * 3. Define consistent vertical alignment display in all browsers
 */

button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

/*
 * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
 */

button, input { line-height: normal; }

/*
 * 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
 */

button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }

/*
 * Consistent box sizing and appearance
 */

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/*
 * Remove inner padding and border in FF3/4: h5bp.com/l
 */

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/*
 * 1. Remove default vertical scrollbar in IE6/7/8/9
 * 2. Allow only vertical resizing
 */

textarea { overflow: auto; vertical-align: top; resize: vertical; }

/* Colors for form validity */
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

/*===================================
	Наши дорогие независимые блоки
 ===================================*/
.b-container {
	width: 1056px;
	margin: 0 auto;
	padding: 114px 0;
}
.b-header,
.b-nav,
.b-aside-item {
	-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .5);
	-moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .5);
	box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .5);
}

/* header */
.b-header {
	position: relative;
	height: 130px;
	background: url("../i/2013/header-bg.png");
}
	.b-header__hr,
	.b-header__home,
	.b-header__when {
		display: block;
		position: absolute;
	}
	.b-header__home {
		background: url("../i/2013/logo.png") 0 0 no-repeat;
		top: 25px;
		left: 35px;
		width: 127px;
		height: 79px;
	}
	.b-header__title {
		display: block;
		margin: 0 0 0 192px;
		padding: 12px 0;
	}
	.b-header__when {
		left: 710px;
		top: -23px;
	}
.b-header-wrap {
	padding: 0 200px;
}

/* footer */
.b-partners {
	padding: 60px 0 60px 80px;
	overflow: hidden;
}
	.b-partners__column {
		float: left;
		vertical-align: top;
		margin-right: 10px;
		max-width: 290px;
	}
	.b-partner-one {
		text-align: center;
	}
		.b-partner-one .logo {
			width: 130px;
			line-height: 80px;
			padding: 10px;
			margin-top: -3px;
		}
	.b-partners__column__row .b-partner-one {
		float: left;
	}
		.b-partners__column__row .b-partner-one .logo {
			padding-top: 0;
		}
		.b-partners__column__row:first-child .b-partner-one .logo {
			padding-top: 10px;
		}
		.b-partners__column__row .b-partner-one:first-child .logo {
			padding-right: 0;
		}

/* menu */
.b-nav {
	height: 60px;
}
	.b-nav__list {
			white-space: nowrap;
			position: relative;
			z-index: 2;
			background: url("../i/2012/paper_nav_opacity-50.jpg");
		}
		.b-nav__list-item {
				width: 188px;
				/*float: left;*/
				display: inline-block;
				position: relative;

				border-left: 1px solid #FFF;
			}
			.b-nav__list-item-link {
				border-left: 1px solid #D9D9D9;
				display: block;
				height: 60px;
				color: #000;
				text-align: center;
				text-transform: uppercase;
				text-decoration: none;
				font-size: 11px;
				font-weight: bold;
				line-height: 60px;
				letter-spacing: .2em;
			}
				a.b-nav__list-item-link:hover {
					text-decoration: none;
					color: #000;
					background: url("../i/2012/nav-link-hover.png");
				}
			.b-nav__list-item_current a.first-link {
				color: #E01B21!important;
				background: none!important;
			}

			.b-nav__list-item_current.about a:before,
			.b-nav__list-item_current.about a:after {
				width: 16px;
			}
			.b-nav__list-item_current.tickets a:before,
			.b-nav__list-item_current.tickets a:after { 
				width: 14px;
			}
			.b-nav__list-item-link-disabled {
				color: #a5a5a5;
			}
.b-nav-sec {
	height: 40px;
	padding: 0 40px;
	margin-bottom: 40px;
}
	.b-nav-sec__list {
		overflow: hidden;
		padding: 0 40px;
		margin: 0;
	}
		.b-nav-sec__list-item {
			width: 20%;
			float: left;
		}
			.b-nav-sec__list-item-link {
				display: block;
				color: #151515;
				text-align: center;
				text-transform: uppercase;
				text-decoration: none;
				font-size: 11px;
				font-weight: bold;
				line-height: 40px;
				letter-spacing: .2em;
			}
				.b-nav-sec__list-item-link:hover {
					text-decoration: none;
					color: #000;
					background: url("../i/2012/nav-link-hover.png");
				}
			.b-nav-sec__list-item_current .b-nav-sec__list-item-link {
				color: #E01B21!important;
				background: none!important;
			}
				.b-nav-sec__list-item_current .b-nav-sec__list-item-link:before {
					content: '—';
					position: relative;
					left: -5px;
				}
				.b-nav-sec__list-item_current .b-nav-sec__list-item-link:after {
					content: '—';
					position: relative;
					right: -5px;
				}

/* headers */
.b-single-title {
	padding: 48px 0;
	text-align: center;
}
.b-sub-title {
	padding: 52px 0 0;
}
.b-complex-title {
	padding: 30px 0 38px;
	text-align: center;
	position: relative;
}
	.b-complex-title .category {
		color: #E01B21;
		font-size: 13px;
		line-height: 20px;
		text-transform: uppercase;
		letter-spacing: .29em;
		margin-bottom: 10px;
		display: inline-block;
	}
	.b-complex-title .prev,
	.b-complex-title .next {
		position: absolute;
		top: 72px;
		max-width: 100px;
		text-decoration: none;
		color: #000;
	}
	.b-complex-title .prev {
		left: 65px;
		text-align: left;
	}
	.b-complex-title .next {
		right: 65px;
		text-align: right;
	}
	.b-complex-title .prev:after,
	.b-complex-title .next:after {
			content: '';
			background: url('/i/2013/arrows.png') 0 0 no-repeat;
			width: 9px;
			height: 18px;
			position: absolute;
			top: 0;
	}
		.b-complex-title .prev:after {
			left: -30px;
		}

		.b-complex-title .next:after {
			background-position: -9px 0;
			right: -30px;
		}
		.b-complex-title .prev:hover,
		.b-complex-title .next:hover {
			text-decoration: underline;
		}

/* content */
.b-bg {
	background: url("../i/2012/paper_opacity-75.jpg");
}
.b-bg:first-child {
	margin: 0 0 40px;
}
.b-content-wrap-main {
    padding: 60px 80px;
    text-align: center;
    font-family: Georgia, serif;
    color: #404040;
}
    .b-content-wrap-main a {
	    text-decoration: none
    }
    .b-content-wrap-main a:hover {
	    text-decoration: underline;
    }
.b-content-column-text {
	padding: 0 160px 50px;
	text-align: center;
}
.b-content-thin-column-text {
	padding: 0 200px 50px;
	text-align: center;
}
.b-content-tile {
	padding: 0 75px 0;
	display: inline-block;
}
.b-content-tickets {
	padding: 22px 115px 0;
	text-align: center;
}
.b-footer {
	/*padding-top: 20px;*/
}

/* separators */
.b-hr-wave {
	width:550px;
	height:6px;
	margin:0 auto 50px;
	background: url(../i/2012/b-hr-wave.png) repeat-x 0 0;
}
.b-hr-dot {
	width: 870px;
	height:1px;
	margin:0 auto;
	background: url(../i/2013/dot.png) repeat-x 0 0;
}

/* tiles */
.b-tile {
	position: relative;
	width: 307px;
	margin: 0 45px 50px;
}
	.b-tile__img {
		margin-bottom: 18px;
	}
	.b-tile__link h3 {
		margin-bottom: 8px;
	}
	.b-tile__text {
		padding-left: 15px;
	}

/* tickets */
.btn-simple {
	display: inline-block;
	width: 310px;
	background: #E0E0E0;
	color: #231F20;
	font-size: 18px;
	line-height: 80px;
	text-decoration: none;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border-right: 1px solid #C1C1C1;
	border-bottom: 1px solid #C1C1C1;
	margin-bottom: 40px;
	cursor: pointer;
}
	.btn-simple:hover {
		background: #E01B21;
		color: #FFF;
		text-decoration: none;
		text-shadow: none;
	}
	.btn-simple_first {
		margin-right: 90px;
	}
.b-btn-note {
	font-size: 12px;
	line-height: 17px;
	color: #404040;
	width: 310px;
	margin-bottom: 68px;
}
.b-btn-note a {
	color: #404040;
}
	.b-btn-note a:hover {
		color: #010101;
	}
	.b-btn-note_first {
		margin-right: 90px;
	}

/* slider */
.b-carousel {
	position: relative;
	background: #FFF; 
	padding: 32px 54px 40px;
	margin: 10px 30px 48px;
}
.b-carousel_main-page {
	margin-top: 48px;
}
.b-carousel p {
	margin: 0;
}
.b-carousel__header {
	position: relative;
	text-align: center;
	margin-bottom: 30px;
}
.b-carousel__window {
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}
.b-carousel__items {
	display: inline-block;
	position: relative;
	margin: 0;
	left:-300px;
	white-space: nowrap;
}
	.b-carousel__items li {
		display: inline-block;
		vertical-align: top;
		white-space: normal;
		text-align: left;
		padding: 0 24px;
		width: 214px;
	}
	.b-carousel__items a {
		text-decoration: none;
		color: #151515;
	}
	.b-carousel__items a:hover h3 {
		text-decoration: underline;
	}
.b-carousel .switcher {
		position: absolute;
		width: 36px;
		height: 36px;
		margin-top: -18px;
		top: 50%;
	}
		.b-carousel .switcher.prev {
			left: -18px;
		}
		.b-carousel .switcher.next {
			right: -18px;
		}


.b-round-wrap {
	border: 1px solid #D9D9D9;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 3px #D7D7D7;
	-moz-box-shadow: 1px 1px 3px #D7D7D7;
	box-shadow: 1px 1px 3px #D7D7D7;
}
.b-btn {
	display: inline-block;
	border: 1px solid #8F8F8F;
	border-top-color: #D6D6D6;
	border-left-color: #B1B1B1;
	border-right-color: #B1B1B1;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	padding: 0 15px;
	background: #CCC;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #FFFFFF, #e6e6e6 20%, #f2f2f2 80%, #cccccc);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(20%,#e6e6e6), color-stop(80%,#f2f2f2), color-stop(100%,#cccccc));
	background: -webkit-linear-gradient(top, #FFFFFF, #e6e6e6 20%,#f2f2f2 80%,#cccccc);
	background: -o-linear-gradient(top, #FFFFFF, #e6e6e6 20%,#f2f2f2 80%,#cccccc);
	background: -ms-linear-gradient(top, #FFFFFF, #e6e6e6 20%,#f2f2f2 80%,#cccccc);
	background: linear-gradient(top, #FFFFFF, #e6e6e6 20%,#f2f2f2 80%,#cccccc);
	-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
	-mox-box-shadow: 0 1px 2px 0  rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);
	color: #676767;
	cursor: pointer;
}
	.lt-ie9 .b-btn {
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 );
	}


.b-btn:hover {
	text-decoration: none;
	color: #333;
}
.b-btn.active,
.b-btn.ie-active,
.b-btn:active {
	border: 1px solid #4D4D4D;
	border-bottom-color: #737373;
	background: #808080;
	-webkit-box-shadow: inset 0 2px 4px 0 rgba(102, 102, 102, 0.69);
	-moz-box-shadow: inset 0 2px 4px 0 rgba(102, 102, 102, 0.69);
	box-shadow: inset 0 2px 4px 0 rgba(102, 102, 102, 0.69);
	color: #FFF;
	text-shadow: 1px 1px 1px #646464;
}
	.lt-ie9 .b-btn:active {
		filter: none;
	}
.b-btn_icon {
	position: relative;
	width: 16px;
	height: 16px;
	padding: 0;
	text-align: center;
	line-height: 24px;
}
.b-btn_icon .icon {
	display: inline-block;
	width: 18px;
	height: 16px;
	margin: 1px 0 0 0;
	vertical-align: top;
}
.b-btn_prev .icon {
	background: url(../i/b-icon-pack.png) no-repeat -232px -33px;
	width: 18px;
	height: 21px;
	margin-top: 7px;
}
.b-btn_next .icon {
	background: url(../i/b-icon-pack.png) no-repeat -254px -33px;
	width: 18px;
	height: 21px;
	margin-top: 7px;
}
.b-btn_prev .disabled .icon,
.b-btn_prev.disabled .icon {
	background-position: -232px -56px;

}
.b-btn_next .disabled .icon,
.b-btn_next.disabled .icon {
	background-position: -254px -56px;

}
/*other*/
.b-pgc-video-player {
	margin-bottom: 20px;
}
.b-lead {
	font-size: 30px;
	line-height: 35px;
	margin-bottom: 35px;
}
.b-lead-small {
	font-size: 20px;
	line-height: 25px;
}
.b-text-bold {
	font-weight: bold;
}
.b-text-small {
	font-size: 14px;
	line-height: 16px;
    text-align: left;
}
.b-illustration {
	background-color: #FFF;
	padding: 15px;
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .3);
	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .3);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .3);
}
.b-img-brdr {
	padding:2px;
	border: 1px solid #E3E3E3;
	margin-bottom: 16px;
}

/*schedule*/
.b-schedule {
	margin: 0 40px 60px;
	width: 910px;
    overflow: hidden;
}
.b-schedule_single {
	margin: 0 30px 60px;
}
.b-schedule__column_left {
	width: 160px;
	float: left;

}
.b-carousel__schedule {
	width: 724px;
	margin-left: 2px;
	margin-right: 2px;
	overflow: hidden;
}
.b-carousel__schedule_single {
	width: 890px
}
    .b-carousel__schedule_single .b-carousel-content {
        min-width: 890px;
    }

.b-schedule__column_left .item {

}
.b-schedule__column_left  span {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	height: 80px;
	width: 160px;
}
.b-schedule__column_right {
	width: 728px;
	float: left;

	position: relative;
	background: url("../i/2012/paper_opacity-50.jpg");
}
.b-schedule__column_right_single {
	width: auto;
}

.shadow {
	position: absolute;
	width: 10px;
	height: 100%;
	top:0;
	z-index: 100;

}

.shadow-left{
	background: transparent url(../i/2013/schedule-bg.png) repeat-y left ;
	left:0;
	border-left: 1px solid #d3d3d3;

}
.shadow-right {
	background: transparent url(../i/2013/schedule-bg.png) repeat-y right ;
	right:0;
	border-right: 1px solid #d3d3d3;

}

.b-carousel__schedule  {
	background: transparent;
	padding: 0;
	background: url(../i/2013/dot.png) repeat-x top;
}
.b-carousel__schedule_content {
	display: inline-block;
	position: relative;
	left: 0
}
.b-carousel__schedule_items {
	display: block;
	left:0;
	background: url(../i/2013/dot.png) repeat-x bottom;
}
.b-carousel__schedule_items li {
	margin: 9px 10px 9px 0;
	background: #fff;
	padding: 11px 22px;
	width: auto;
}
.b-carousel__schedule_items li span {
	display: block;
	font-weight: bold;
	font-family: Georgia, serif;
}
.b-carousel__schedule_items li a{
	text-decoration: none;
	/*text-decoration: underline;*/
	border-bottom: 1px solid #000;
}
	.b-carousel__schedule_items li a:hover{
		text-decoration: none;
		border-bottom: none;
		color: #e01b21;
	}

.b-schedule__column_right .switcher {
	height: 36px;
	width: 36px;
	position: absolute;
	z-index: 101;
    top: 50%;
    margin-top: -18px;
}
.b-schedule__column_right .b-btn_prev {
	width: 36px;
	height: 100%;
	top:0;
	left: -16px;
	position: absolute;
}
.b-schedule__column_right .b-btn_next {
	width: 36px;
	top:0;
	right: -16px;
	height: 100%;
	position: absolute;
}

/* Заглушка */
html.touch * {max-height:1000000px;}
.b-placeholder {
	position: relative;
	background-color: #FFF;
	padding-bottom: 95px;
	font-size: 18px;
	line-height: 25px;
	-webkit-box-shadow: 1px 1px 17px 0 rgba(0, 0, 0, .5);
	box-shadow: 1px 1px 17px 0 rgba(0, 0, 0, .5);
}
	.b-placeholder_pad {
		padding: 0 132px;
	}
	.b-placeholder .header {
		height: 188px;
		margin-bottom: 75px;
		border-bottom: 1px solid #000;
	}
	.b-placeholder .logo-eda {
		float: left;
		margin-top: 78px;
	}
	.b-placeholder .logo-prazdnik {
		float: right;
		margin-top: 60px;
	}
	.b-placeholder h1 {
		font-weight: normal;
		font-size: 55px;
		line-height: 60px;
		margin-bottom: 72px;
	}
	.b-placeholder h2 {
		font-weight: normal;
		font-size: 30px;
		line-height: 15px;
		margin-bottom: 100px;
		text-align: center;
	}
	.b-placeholder .b-description {
		font-size: 24px;
		line-height: 35px;
		margin-bottom: 88px;
	}
	.b-placeholder .btn {
			display: inline-block;
			padding: 0 16px;
			margin-bottom: 195px;
			font-size: 20px;
			line-height: 52px;
			color: #FFF;
			text-align: center;
			text-shadow: none;
			background-color: #E11F25;
			-webkit-box-shadow: 2px 2px 0 0 #B2B2B2;
			box-shadow: 2px 2px 0 0 #B2B2B2;
			-webkit-border-radius: 4px;
			border-radius: 4px;
		}
			.b-placeholder .btn:hover {
				text-decoration: none;
				background-color: #F4868C;
				-webkit-box-shadow: 2px 2px 0 0 rgba(0,0,0,.3);
				box-shadow: 2px 2px 0 0 rgba(0,0,0,.3);
			}
	.b-placeholder .b-video {
		margin-bottom: 95px;
	}


.b-hr-wave-bold {
    height: 10px;
    margin: 95px 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAKCAYAAAAgs9cUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA2OUMwQ0REOTNGMzExRTM5OEU2OTgxNzQ0NUNDMUQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA2OUMwQ0RFOTNGMzExRTM5OEU2OTgxNzQ0NUNDMUQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDY5QzBDREI5M0YzMTFFMzk4RTY5ODE3NDQ1Q0MxRDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDY5QzBDREM5M0YzMTFFMzk4RTY5ODE3NDQ1Q0MxRDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz59JWX8AAABMklEQVR42sTUv0tCURTA8Wsi5iaVBSFBRTUVghBNJdRWi4SLY1tE/gu5BI0FrS6C4F8QBVFR7tUQNATR0pBhEREWaX0PnODy0EHfSw98pvveueee+8NnjKmjggfc4BwHeDTdjTBWsIBpjKEPfhn8aaCmhSe6UGwMBXw2qU2YAUxhGVmUHB8cYqIDxUaQd8x9hR0ktdtDugMNYxR71mo/kIHvnwpeRVnnkuNaxEy7ycZxbK38VBfkVfTrUfjLf41ZLxJLdzfwronfsI4el3mTetkl5ze2EfR6C6XrF46upBBosQFLOLPy3HrV3WYh3d3EizXpE3JYwxyielnEMOJIYx/31n9V7W5vJ9/QLWt7W/GKXYy4Oa9uQh76eSzqFk9iECEd/8Iz7nCJExzpq9R2/AowAEFGYZ7kTmB4AAAAAElFTkSuQmCC) repeat-x 0 0;
}

/* Gallery 2014 */
.gallery{
    position:relative;
    margin-bottom: 98px;
}

.gallery_logo{
    position:absolute;
    top:20px;
    left:50%;
    margin-left:-640px;
}

.gallery_thumbs{
    position:relative;
    height:86px;
    margin:0 auto 25px;
    overflow:hidden;
}
.gallery_thumbs_container{
    width:720px;
    height:86px;
    margin:0 auto;
    overflow:hidden;
}
.gallery_thumbs_list{
    height:86px;
    white-space:nowrap;
    margin:0;
    -webkit-transition:margin 200ms ease-out;
       -moz-transition:margin 200ms ease-out;
         -o-transition:margin 200ms ease-out;
            transition:margin 200ms ease-out;
}
.gallery_thumb{
    display:inline-block;
    cursor:pointer;
}
.gallery_thumb_img{
    display:inline-block;
    width:114px;
    height:76px;
    margin:5px 3px;
    opacity:.25;
    -webkit-transition:opacity 300ms ease-out;
       -moz-transition:opacity 300ms ease-out;
         -o-transition:opacity 300ms ease-out;
            transition:opacity 300ms ease-out;
}
.gallery_thumb_img:hover,
.gallery_thumb_selected .gallery_thumb_img{
    opacity:1;
}

.gallery_fotos{
    position:relative;
    height:525px;
    margin:0 auto;
    overflow:hidden;
}
.gallery_fotos_container{
    width:791px;
    height:525px;
    margin:0 auto;
}
.gallery_fotos_list{
    height:525px;
    white-space:nowrap;
    margin:0;
    -webkit-transition:margin 200ms ease-out;
       -moz-transition:margin 200ms ease-out;
         -o-transition:margin 200ms ease-out;
            transition:margin 200ms ease-out;
}
.gallery_foto{
    display:inline-block;
}
.gallery_foto_img{
    display:block;
    width:auto;
    height:525px;
    opacity:.25;
    -webkit-transition:opacity 300ms ease-out;
       -moz-transition:opacity 300ms ease-out;
         -o-transition:opacity 300ms ease-out;
            transition:opacity 300ms ease-out;
}
.gallery_foto_active .gallery_foto_img{
    opacity:1;
}

.gallery_thumbs_control{
    position:absolute;
    top:50%;
    display:block;
    margin-top:-15px;
    width:29px;
    height:29px;
    background-position:top left;
    background-repeat:no-repeat;
    cursor:pointer;
    -webkit-transition:background 100ms ease-out;
       -moz-transition:background 100ms ease-out;
         -o-transition:background 100ms ease-out;
            transition:background 100ms ease-out;
}
.gallery_thumbs_control_prev{
    left:133px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZFMUNCMTEwQTVDRjExRTM5NTM2OEEyQTBGOTE3QzNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZFMUNCMTExQTVDRjExRTM5NTM2OEEyQTBGOTE3QzNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkUxQ0IxMEVBNUNGMTFFMzk1MzY4QTJBMEY5MTdDM0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkUxQ0IxMEZBNUNGMTFFMzk1MzY4QTJBMEY5MTdDM0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Mxvp6AAACI0lEQVR42rRXPWsCQRBdowhWaQL5UKy0CdhEESxSCoKQSvAHBA78Af4KLbU4EEwvCAZ7i1SBM4JgbaFEYqP5BZt5y15YE7y7Xc+Bx7HnzHvO7t3MXIQFs0vCE+GR8EC4JdwRPgkbwgfhjfBK+GYn2j1hQOAaGMg4I7Ndong8zqvVKrdtmzuOw9frNYfhijXu43f4KeK2jtgVYYzAaDTKLcvim82GBzH4wR9xUngs+TztmvCOgHQ6zWezGTcxxCFeCr9L3qM2gmM+nw+cnVfW4JHCo2OCPTgkk0m+3W55GAYe8Enh3l/BkvvAmG6p11YrD1hJFRWvRbPZ1CJcrVa83W77+oFXig5dwRvcSCQSWucIwWw2K8i63a7vNoNfCkOPPWNRq9WMBPGw7HY73xjwS1HosRcs+v3+2QRh4Jei0GNzLObz+dkEYYvFwhVdMFmg+X6/P5sgDPxSVDQEsfCzSqUi/GKxGF8ul0avj1KXg2eayWREUKFQODlT7LHY8yBnaiqsnumFbMBsOp36tp9UKsUmkwkjYUYtjZXLZUYZBGpdCr/Qs0zeU92M6/W6m6l1UJF0Cr0q3Ol0dCpS0k15aFp7W62WUe096DJBioSOge9Yl/ntp+j4YfZTZYLoHXvIxGxULBZDmRzAo8xKnjOSE/KM5PjNSP+mwUajoTUNwl93Ggw097p/Atew5l7VcoYTfs6LNGL4LZOS5/RFWOt+y/wIMADruJiRRLmEEwAAAABJRU5ErkJggg==);
}
.gallery_thumbs_control_next{
    right:133px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2M0ZGMDZCQTVDRjExRTNCMzE1Q0I2QTNCNUJBNEMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2M0ZGMDZDQTVDRjExRTNCMzE1Q0I2QTNCNUJBNEMyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODYzRkYwNjlBNUNGMTFFM0IzMTVDQjZBM0I1QkE0QzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODYzRkYwNkFBNUNGMTFFM0IzMTVDQjZBM0I1QkE0QzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6m9CPMAAACMUlEQVR42rxXwWoiQRBtVxE87WVhd6N4US+BXKIIOeQoCMKeBD8gMOAH+BVe9TAgmLsQyJK7hz0FxgiCZw9KJF40X1Bbr+leWoMz3ZNhCx7SY9d7UzU9VTUpYWdfGb8Yt4xrxk/GBeOVsWW8MP4wfjPexSftkjFhkAMmyi+W+Zoom81Sq9Ui3/cpCALabDYEwy/WuI7/sc8Q913EvjGe4JhOp8nzPNput2Rj2If98FPCT4ov1L4znuFQLBZpPp9THIMf/JXws+I9a4/YWK1WraMLixo8SvjxnOAIG/L5PO12O0rCwAM+JTw6FbzRByZuSsNSbRywG1NUvha9Xi+SpN/v03q9dhIGrxJ90II/cCGXy0U+x+FwKJ1LpZKTMNIMfiUMPXGHRbvdjnTe7/dUq9Wkc7lcdhIGvxKFnrjHYjweWzlDWJ9KF2HwK1HoiQUWi8XC+q7jCC+XSy26FKpA0+FwcDocpnClUokUBr8SlQ1BLuLYarWiTCYj/ZvNZuR+oy5/PlKbFJ9GihzLnLsIup5i85l+UQ1YzGYzqxbEdywajYbgliZYUEynU1EoFCL9DH6p59m+p0iRjtC1QHQ6HR2pd1SRogr9YDBIoiLldcgP/7v2HnUZlyJhY+A712X+9VN0/CT7qTFBjM4dMjkb1ev1RCYH8BizUuiMFCQ8IwVRM9KHabDb7TpNg9jvOg1azb36JvCb1Nxr2lXMCf8qjDQV81umoJ7TG2Pj+i3zV4ABAEHRmHzoyn4dAAAAAElFTkSuQmCC);
}
    .no-touch .gallery_thumbs_control_prev:hover,
    .touch .gallery_thumbs_control_prev:active {
        background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCODk5RjQ2QTVDRjExRTM4OUJBQkY3M0YxQzhDQkJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCODk5RjQ3QTVDRjExRTM4OUJBQkY3M0YxQzhDQkJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI4OTlGNDRBNUNGMTFFMzg5QkFCRjczRjFDOENCQkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI4OTlGNDVBNUNGMTFFMzg5QkFCRjczRjFDOENCQkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz461J9VAAADEUlEQVR42rRXz0sbURCeJDatCibQStMmWArRSkWQaiMteBEEIaKXevFUsLbgRSh4bUiv4k0PrQb6B0jBYPCg4EGoJFWxiMVqoUWjRu0hCpEaDdv5tm9lDbq/jAPf8rL75vv2zXuZmbXFyZC5GO2MJsYTxj3GfcY2Y4exyJhlRBkHemQ2HdHHjDDjBRm3MUaI8d2K6AfGa3mS00mulhZyt7dTaX093fB4yOn1UnZri05SKcosLFA6GqWDqSmSslnF/yPjjVHRO4xPjKDN4aDy7m7yhsOykJ7hBbZCIdqPREjK5XArxnjJ+KMlelfsS8BZUUFV4+NUUldHZu1oaYnWOjoou7GBnwlxHnaV5/a8+QhJACGsicctCcLgB3/wgE/w0kWio3gj7NWjyUlD4dQy+IMHfGKlo/mizxjdODBVExNUVF5OhTDwgA+84Bc6Z6JvcfH09ZkKaTaZpNTgoG6owSusX77yQfIwpK/FxVJ2Z0cyasebm9K3ykoJvrvDw5pzT/b2ZH7MhR5WGoS4Oxg0vI9Y4WpzM/1dX5cPy+2uLt0wg19Y0C5Sm/qmKcHq6WlyuN26fir+JrvIpVTy/3hfiyCsNBBQhk8h+gCjm5wMrksQJv46MB9EyzByuFyaTr96emRBW1ER+cfGTAnm8ZdB9BCj3IF2RXo4MkK3/H6STk/pZ2cn5dJpU6Iq/kOIJuXwccXQDI/PR9UzM7JwZn6eVrnqmBFW8SftogDL5Ul3X64grOJftIuKL9dDQwfConA6FlOGs+cyEjKHqYzk98tZJjU0ZCYjeSEKfMaNjf5+yYxBeHtgQHceeIUgdM6KOLL/F1SDGg5ZSW0tFcqOlpdppaFBaWOeM+aUKjPHiODBWlsbne7vF0QQPOATghGhc66Iv0JPgxbjB09Ev3MVgz94RMsSE/wXtisotAuZRIJWGhvlXsdSSNkP/uABn+Cly0TRPLUqK8Ze/O7tNbxqzMN8+KlW2Kpuyiz3vUjeqL0QQaYpRN+rNhzjdxY6/PeMZaufFZd9y/hEj7wrcrepb5l/AgwA/oBUB/3ffJEAAAAASUVORK5CYII=);
    }
    .no-touch .gallery_thumbs_control_next:hover,
    .touch .gallery_thumbs_control_next:active {
        background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDNDhGQTBEQTVDRjExRTNBNDIzOTUzQUE1NTJDM0U2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDNDhGQTBFQTVDRjExRTNBNDIzOTUzQUE1NTJDM0U2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUM0OEZBMEJBNUNGMTFFM0E0MjM5NTNBQTU1MkMzRTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUM0OEZBMENBNUNGMTFFM0E0MjM5NTNBQTU1MkMzRTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53ANvaAAADIklEQVR42qxXS0sbYRS9eTRWBRNoQ9MmWErESkWQaiMtuFAQhIhusnJVsLbgRhDcVuxWl7poNdAfEAqKwYWCC6ESqyKIxfqgJSbGRxdGUDQapvdMv9GY6jzSHDhhknz3nHx3vtx7xxQhXbAzW5n1zOfMh8xHzB1mgrnEnGWOM5NaYiYN02fMfmaA9CPE7GN+z8X0I/OtvMhmI3tTEzlaW6m4pobuuFxkc7spFY/T+e4uHS8u0uH4OCWnpkhKpZT4T8x3ek3vMz8z/SaLhZwdHeTu75eNtIAfEO/ro4NgkKR0Gh+Fma+Zv9VMH4j74rOVllL52BgVVVeTUZwsL9N6WxulolG8nRfnYU/53py1HinxIYWVkUhOhgDiEA8d6Aldusl0FL8I9+rp5KSudKoB8dCBntjpaLbpS2YHDkz5xARZnU7KB6ADPehCX/hcmvbgxdXdrZnSxOAgpWIxQ6mGrkCv/MoHycWUvhUWSqlEQlLD3vCwhLXLXq90tr0t6cX5/r6sj1j4Yad+mDv8fs37eK+9nYpra+lsa4vWGhp07xhphr6A3yxKW+aHt8LicFAFFwCcytPNTUPGGfr1ZlFLqejv8dZnPD1t2LjY51MuX8D0Ma4KuBjoxT/GjY2axuKvA3hgWiIL2e2G/g4wLguFyGS10unGBv3s7FRff6VfAtMjXKWTSUOm6cND2gwESLq4oLtlZfRkZER9/ZX+EUzlvKBjGDFc466D7gLDipkZsnk8qjEZ+jGzaMCygCHDhQXdhln6S2bR8eV+qGnIKVIMC7xe3YayfjisXM5eq0ioHGrYHRrKR0VywxT8gg+ivb2aAjsDA4YMAegKQ/hcNnFU/6/oBpWcuqKqKsoXTlZWaJVLpxhjXjHnlC4zxwzii/WWFro4OMiLIXSgJwyDwudaE3+DmQYjxg9eiHnnf4B46IiRJSz0bxxX0GgXj+fnabWuTp51ckopxyEeOtATunSbKYanZmXHuBe/urp07xrrsB5xGTtszhzKcp57UbzRe2GCSpOPuTcTOMbvc5jwPzBXcn2suO1ZxiNm5D1Ruw09y/wRYACv7FQAh0zReQAAAABJRU5ErkJggg==);
    }
.gallery_thumbs_first .gallery_thumbs_control_prev,
.gallery_thumbs_last .gallery_thumbs_control_next{
    display:none;
}

.gallery_control{
    position:absolute;
    top:0;
    bottom:0;
    display:block;
    width:50%;
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTBBNkM0OEE5QTNDMTFFM0E4QUQ4NTk0QzVDM0NFRTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTBBNkM0OEI5QTNDMTFFM0E4QUQ4NTk0QzVDM0NFRTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMEE2QzQ4ODlBM0MxMUUzQThBRDg1OTRDNUMzQ0VFOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMEE2QzQ4OTlBM0MxMUUzQThBRDg1OTRDNUMzQ0VFOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) 0 0 repeat;
    cursor:pointer;
    z-index:10;
}
.gallery_control_prev{
    right:50%;
    background-position:41px 50%;
}
.gallery_control_next{
    left:50%;
    background-position:437px 50%;
}
    .no-touch .gallery_control_prev:hover,
    .touch .gallery_control_prev {
        background-repeat: no-repeat;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRBRjQ2MDVEQTVDRjExRTM5MUI2ODNDNjUzRkU5NjMxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRBRjQ2MDVFQTVDRjExRTM5MUI2ODNDNjUzRkU5NjMxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REFGNDYwNUJBNUNGMTFFMzkxQjY4M0M2NTNGRTk2MzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REFGNDYwNUNBNUNGMTFFMzkxQjY4M0M2NTNGRTk2MzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7A99bYAAAExUlEQVR42tRaV2iUQRDeuwcxMYY8WECwYAsWsD8IdvGMQlCR2AsRDBGxgj6oGFT0QUGjYgdFxY7YQKOCLYKIYgG72EGwgFFjhDyo33izOK53yd3e7n9m4IP7l/tn59udf3Z2dkPXlTNpDgwEegK5QCugEdAACAGVwEfgJfAYuAlcBN646DyUIpEWwFRgHNDRUscD4CCwB3gVNJEuwGJgNBB2NKM/gKPASuCubyJNgNXAFHYXKVXAVeASj/IT4B27FEkW0BRoz7M3AOgDZBp6fvLsLATe+yBSAGwHcoxOzwG7gePA9yQHMgMYye4ZMQanAigCjiSiKBG3qAdsBg4bJE4APYA84IAFCcXvHGAdPXgwtORwn1vYhpSIkDucAmaItufAMB7J2+6C3m9do1j3c9FezDZk2RLJZLeJiDaa5m5AmfInZdyHdKkI25KZLJF6PAq9RVsJMAb4ovzLF+6rRLSRLSfjuVk8IqXAIPE8G1iughfqc454HgysT5TIWOOboFHZqNInG4yZKeYFuMbw2wy4L6LTEZ7i/0EOCVsoNHcC3sabkTWCBEWO6R4M6m/5XpGIZjlsa0zX6g6MF88zgc+OSczlRHGtxbuf2SYt49nmf4gsFSvrcQ8hdi4ToD7mGUYlE5r1ohlim//6RlrytIU57SCmdzyRICnnhe+bha6uwC3WRYlmW+CFnpFJYnbOB0BiuCUJxbadFx5VKF1rovjjrgBIVKaod5exXPx2LdrZvRapeCPLBNAUWsjWeSChs+aPImVpEzZW8PI6QEJnzeXieWCY99hartQBElouywAQ5h2blnuOSVz1RMK0NZeItBENTxyTGOaJBMlT8bs1EWksGj7UERKmrTlEJFs0fLVQODsNJExbG7oo5YRiVEECl7Cx42tooWM9506aQF/gtIpWGH2KtLUybPhaY0ulRGa+QeaMZzLS1k9E5JloaJ+C4tKAybSTlZ2wEXI7p6g8SDLS1sdE5KZo6Oegg1hkfHwzcqd5h4hcEA3UaX2HZOQAuSRDNvYRzxeJCJ1PPOQGyiZHOuqslKOZDzIjhJ6n+hsh2Sf+VOhw+n2RKTSqK0oS+cG/h/B20jeZTEt9ZJsu45LNOyWRlypaItUrdYnjDzMWmWmWumSRhGx+YVZRVohIQ99Jnkcy9HuThY6hKlqx16nQcrOKooSLTdCLDFdTXNe2BqjoqVayQsktHT205uf9stZgJo0LVLQcqfiF7R4WskuW7+0QJCrYVhWPCNVSZQGbaq1LVPplifq7Bj1DibpvLCIkdFS81fh2ZqWRxCy2Qcs2tlHVRkTv+OSKv0GJ8mSAspT71nKBN3IqUSLVQD5wTbQtU9HDyewACGRzX8tE2zW2qToZIiRV6s/ZnZYCjhwRjyQi3EeBaNNnmVU17RBrkkoehW2yYgGcBY45zgC6ss6zIjrpbyK/thpAInt2mspijhoVop0WTaqKU6mfjsIyLIzP4HfLWJdMWKmvsdx3da2FA4srHHRSNDlG0eEbV1CoAiivcHwVe2x5haM/p+INYhQv9vI64eUKh+kGi5SfSzWrlMWxhqtrTnQM1sFSxyNON9JyzSkeKbp41ovdp5WKHlFkicChL56R291Q0fPE1y46/yXAAFXPKHh+zqE5AAAAAElFTkSuQmCC);
    }
    .no-touch .gallery_control_next:hover,
    .touch .gallery_control_next {
        background-repeat: no-repeat;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3MjMyNjM1QTVDRjExRTNCRjU4QTIyOEZFNTdFNUFDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3MjMyNjM2QTVDRjExRTNCRjU4QTIyOEZFNTdFNUFDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzcyMzI2MzNBNUNGMTFFM0JGNThBMjI4RkU1N0U1QUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzcyMzI2MzRBNUNGMTFFM0JGNThBMjI4RkU1N0U1QUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7WUftxAAAE7ElEQVR42tRaW2iURxSe/R/EXAx5SCwUtBI1UiuoVR8Eo9Hi1hZCUyT1fnswREVNAvpgxaDFPigkVSG2EZQqXlIpagsmKmi9gJSKteC9NKYpCFrBRGOEPNR+xz2Dx3H/JDs7s1kPfLB72J1zvn/OP3POmYn8qpzJEGA6MBEYBQwD8oAsIAJ0Ao+AVuAOcAU4B/zjwngkSSJDgSXAXGC05Rg3gSPAfuDvVBMZC3wJzAYCRzP6H/AjsBX4wzeRwcA2YDGHi5Qu4BLwCz/lu8ADDimSbOAdoJBnrxiYAmQa47zg2VkPPPRBpAxoAHINo6eB74HjwPMEH2QGUMrhGTUeTjtQDhzty0B9CYsBQD3wg0HiBDABmAUctiCh+D+HeYwJ/DC05LLN3exDUkQoHH4GVghdC/AJP8nf3S16L8f6nMduEfoK9iHblkgmh01U6GiaxwPNyp80sw0ZUlH2JTNRIgP4KUwWuhrgC+CJ8i9P2FaN0JEvP4WFWRiRb4AZ4vsaYItKvZDNteL7R8COvhKZY7wT9FR2qf6TncbMVPAG3OPy+y5wQ6xOR3mK00EahS+0NH8A3A+bke2CBK0cyy2NFnsgUi5Ws1z2NW5ofQjME99XAR2JZgpAHSeDVY6JdLBPWuaxz28Q2SR21uOWS+xKoJI/13og0yw2zQj7/No78h5PW8BpBzG9ZmGIUvYmoEjoqngVdCXjgKtMhBLNEcA9PSMLxeycsSRB8ox35otCVydmyYVcYx91RC2TobVA/HBfkoZSQWafsV28DC2q7NpEKp5nmQCmMswyuNrUKcvwwNjBLzoiETYztY5m5rkx7vSAa2wtFxyvMkTmU2E04pDMebkABFyxabnuYSPr9ERG+jqKiAwXirue0oswMmuTGPNP8bmAiOQLxb8ec6V4ZOqSICN9zSUiOULx1HPip8lcckBG+jooUOkhL5IdIDAqvkGeHaa6+yS3gTSBSq45EhXpa2dgxFp+CkgUCRJVliRMXx8Tkb+EojDFJHYkMeZI2dkJjCV3zFtCwvT1DhG5IhRTHZPIikOi2gEJkmkyIyYiZ4WCDA50SKIpDgkXSeNAsWCQnCMidD5xixWUTZamOQmSz9iG3uFb9D5yUPxomYf03SUJ08dGWVgd5LKRZCaXk+lWg8hSV7dxyee9kkirirVIddpQY2lkqWcSZpOEfL5ndlG+EqkCvSezLIzUC8erPZD4WMU69vq922J2UZQIsfl6k+FuSoeFwWIVO7lyKZTc0tFDAX8/JHsNZtK4TsXakYr/0GBp1DUJkj2CRDv7qsKIUC9VNrCp17oxDbLjjer1HvQKJfq+8YiQ0FHxt8a7s7ofSaxmH7R8xz6q3ogoLnTkjr9TifZkCmWTkR2TT2vC6pF40g2UAJeFbrOKHU7mpIBADtvaLHSX2afuRIiQdKlXZ3daynjliHokEWUbZUKnzzK7eqoQe6uxSzgulVjNTgHHksgAwnbsYzx2gfFOlKhXFw+siOgwq+BVo13oadOkrji1+ukoLMPC+Qz+bzOPJRNWsjWHbXf3NpDNFQ46KVqk3rzC8Yy7I9QBlFc4nooaW17hmMapeFacRsQB3ie8XOEww2CD8nOp5mtlcazh6poTHYO9bznGbU43+uWaUxgpung2icNnmIodUWSLhUNfPKOw+03FzhrbXBj/X4ABAEEdKHl7b0GqAAAAAElFTkSuQmCC);
    }
.no-touch .gallery_fotos_first .gallery_control_prev,
.no-touch .gallery_fotos_last .gallery_control_next{
    display:none;
}


.gallery_info{
    position:relative;
    padding-top:15px;
    font-family: Georgia, serif;
    font-size:14px;
    line-height:15px;
    cursor:default;
}
.gallery_info_text{
    position:relative;
    width:791px;
    padding:10px 10px 0;
    margin:0 auto;
    text-align: left;
}
.gallery_info_text_full{
    cursor:default;
}
.gallery_info_full{
    position:absolute;
    display:none;
    width:791px;
    padding:10px;
    bottom:6px;
    left:0;
    background:#fff;
}
.gallery_info_text_show_full .gallery_info_full{
    display:block;
}
.gallery_info_small_icon:after{
    content:'';
    display:inline-block;
    width:15px;
    height:20px;
    margin-left:5px;
    line-height:20px;
    background: url(data:image/gif;base64,R0lGODlhDwAPAIABAO0vNf///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRDM0MTk5MUU0QUMxMUUyODkzM0RDMjk3RDU2RTZDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRDM0MTk5MkU0QUMxMUUyODkzM0RDMjk3RDU2RTZDMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFEMzQxOThGRTRBQzExRTI4OTMzREMyOTdENTZFNkMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFEMzQxOTkwRTRBQzExRTI4OTMzREMyOTdENTZFNkMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAA8ADwAAAiCEj6mL4Q9Di3HSZx2op3KDWZn0bZAZgleKriPFxHJSAAA7) center center no-repeat;
}


.gallery_info_social{
    position:absolute;
    left:30px;
    top:50%;
    margin-top:-7px;
}



/* ==|== non-semantic helper classes ========================================
   Please define your styles before this section.
   ========================================================================== */

.g-align-center {
	text-align:center;
}
.g-rel_position {
	position:relative;
}
.g-block {
    display: block;
}
.g-inline-block {
	display:inline-block;
	vertical-align:top
}
.g-no-padd-x {
	padding-left:0;
	padding-right:0;	
}
.g-indent-y {
	padding-top: 16px;
	padding-bottom:16px;
}
.g-float-left {
	float: left;
}
.g-float-right {
	float: right;
}
.g-red-link,
.g-red-link:hover {
	display: block;
	color: #E01B21;
	text-decoration: none;
}
.g-black-link,
.g-black-link:hover {
	color: #404040;
}

/* For image replacement */
.ir { border: 0; font: 0/0 a; text-shadow: none; color: transparent; background-color: transparent; }

/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden { display: none !important; visibility: hidden; }

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

/* Hide visually and from screenreaders, but maintain layout */
.invisible { visibility: hidden; }

/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }


/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}

.lt-ie8 .g-inline-block {
 display: inline;
 zoom: 1;
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){
.gallery_thumbs_control_prev,
.gallery_thumbs_control_next {
    background-size: 29px 29px;
}
.gallery_thumbs_control_prev{
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY0MzREM0I1QTVDRjExRTNCRUI2OUVENThERTZCREZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY0MzREM0I2QTVDRjExRTNCRUI2OUVENThERTZCREZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjQzNEQzQjNBNUNGMTFFM0JFQjY5RUQ1OERFNkJERkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjQzNEQzQjRBNUNGMTFFM0JFQjY5RUQ1OERFNkJERkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz60D3Z4AAAEV0lEQVR42uSbTUgbQRTHJxVyEEEICEJACBQKQiA0kFNLD5KjPQlCILK9e9CDULCKBaG14BeCECgIgidBMBUsxk9avFmCxSBYEoReEyIpHqzJ9L0lKZNhNprNzGxC/vAgzG7mvd/O7O58vHURdfKBvQB7Wf7tAQuAPSkfL4ElwXJgGbBvYN/Lvx8UpbSuYFyS4V6BhcFeg/lt1vETLA6WADuRBWpb6KjsDIE+gKWxWLKly3X7K/7sWiN6Vg6CajL01W8X1G7XfQv2HsxtdUJ3dzcJh8Om+Xw+4vF4SCAQIB0dHebxYrFIkskkyeVyJJPJkEQiYdrNzU0tv0WwdxD4R9U91gv2xeqqe71eOjo6Snd3d+n9/T2tV/gf/C/WgXXVaF2Mwauq6xpgWZFjv99PNzY2qGxhnVi3BSzGYsgGnRI56+npoWtra1S11tfXTV8WwFOyQOdEDoaGhmg+n6e6hL7QpwXsXKOgM3ylbrebrqysUKeEvjEGAeyMXVCDr6yrq4vu7e1Rp4UxYCwCWKNeUByyFXjI09NT2izCWASwGLOvHtBtvrseHBzQZhPGJOjG248FneC7RCwWo80qjE3QhSceAvXzfxoeHqbNLoxRAOuvBVo1doVhG81ms00PijEK3rOfrECD/FVRMdrhdXx8LG0UJWjVoAh0lh/Wqdbi4iJ1uVx0bGxMSn0waeBBZ3lQnFL8Zk/a3NzUAlnxh7ClUqmhOjFmDhSZ3CxohD0BplW2Zh92IdE6Ozvp5eVlQ/VizBg7BxthQVfZg5OTk9ohZb2np6enedBVFvSaPXh+ft6SkCiMnQO9roD62AN9fX1KIJeWlpRDVoQMHCwykhG2MBqNaoPc399XclGRgQMdwTXWEPuOCYVCUtdelpeXyfj4eNUjHiBJPB4nAwMDStZ7BAxmwVeWHtdsWrUlK0IGrkWRkfxiC6+urloaEoUMHCgykjxbKGN5xElIVKFQ4EH/EH582KjgnnQUsiKe64mKrQrhJo/LRXTp7u6OL/qrtevqWqXAaRvXorhjZ27T/S9Mp9MtMwqyEjJwoOZW5AlbKGt+6CQsMnCgJ3iPptjOnEqlpN0rMPUiCwsLVffn7e0tGRwcJIeHh8ruUQFDSssQ0KplAVZJixqGwbfoG22DeoTlH/mqYAWD+qfCadrFxUXLwuLk3WqahoqxB3HyqnLirRJWMPH+zIJGdS+liGAVLaUYLKjbicUx1p+uxTHHljtlQT52udOxBeyjoyPtC9htsyXRVptMbbNt2FYbwW21td/UyRrYkrKSNWqm3zh5z6Jv2ek3NROqIpGI9oQq9Kkqoapmilxvb6+ZvqZa6AN9WUDOUAVJjwWRs2AwSLe2tqQDYp1YtwVgQUXSI/s03mmCNNYdq6crVZCYPFtOCXh0YjK0TtU5Z2dnTZuYzKofbF5jqvl8I6nmUnbpNHw8ELL6eEF11225z0FUboiIPvB5zp3zQ9cHPv8EGACWkMmC0vdQiQAAAABJRU5ErkJggg==);
}
.gallery_thumbs_control_next{
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA2OTRDNTM2QTVEMDExRTNCQTRDODdGM0MxMUUwNTkwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA2OTRDNTM3QTVEMDExRTNCQTRDODdGM0MxMUUwNTkwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDY5NEM1MzRBNUQwMTFFM0JBNEM4N0YzQzExRTA1OTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDY5NEM1MzVBNUQwMTFFM0JBNEM4N0YzQzExRTA1OTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4q+4/wAAAEOUlEQVR42uSbX2RbURzHT1ryUKWEUkIJY5QQC3najJLH7qmUkLp7L61SRtfqKFtH/ymljFL6VEqX0mn616Zvneg0SidR9ppIZfrQNTv7/a50Tn47N2uSc25umx9f4tx7z+/3yTn33vPnd11Mn/lAT0HPir89oACoqXj8NygByoLSoM+gL8Xf/zXOeUXBuBTDPQeFQS9A/irr+Ab6CIqDDlWBqjAEegtKoX/FShXr9stAK1Et9rgYBLdJ6KurUsBbVdt1X4HegNxWJ7S1tbFwOGzK5/Mxj8fDAoEAa25uNo8XCgWWSCRYNptl6XSaxeNxU5eXl+X8FkCvIfB3urupFxSz+te9Xi8fGBjgW1tb/ObmhldqeA1ei3VgXWVaF2Pw6uq6Bigjc+z3+/nq6ipXbVgn1m0Bi7EYqkHHZM7a29v58vIy120rKyumLwvgMVWgUzIHvb29PJfLcbsMfaFPC9ipWkEnaKVut5svLCzwehn6xhgksBPVghq0stbWVr69vc3rbRgDxiKBNSoFxSFbnkIeHR1xpxjGIoHFmH2VgG7Q7rq7u8udZhiTpBtv3BV0hHaJpaUl7lTD2CRdeOR/oH56UV9fH3e6YYwSWH850JKxKwzbeCaTcTwoxih5z763Ag3Sf0XVaGd/f187LMYqadWgDHSSDutU2NDQkFnfzMyMdliYNFDQSQqKU4of4klra2vKIG+lGxZjJqDI5BZBI+IJMK2qavYh2tnZGW9pafmnO83OzmoDxZgxduIzIoIuigdHR0eVON7b27Mddnx8nPpbFEEvxIMnJydKX+p2wmLsxNfFLahPPNDZ2allBGMnLDIQX8jI+sXCaDSqbbhGYV0ulxZYZCCg/bjGGhLfMaFQSMsaTHd3N4vFYgxgS1byhoeH2dzcnFJfEgaz4JNIj2s2ugfiulsWGUiLIiP7Lhaen59rf7Hv7OxIYaFlldSPDAQUGVlOLLRreUQnbD6fp6A/GX0S2mk6YSlXE3OgAWxN119fX9OiX47ruvPz80qmbaRFccfO3Kb7W5hKpe79wwgZCKi5FXkoFh4cHNTl9aIKEg0ZCOgh3qNJsTMnk0lt9x4M8llPTw+7uroquR/hHcoGBweV+ZEwJB/kENAwDNqiL+s2qNcFaTGofySdpp2ent5bSJzwW03T0JbEgzh5fUAT7w8iaPQBL6UYIqjbjsUxnZB3XRxrmOXOhlrAbpgtiYbaZGqYbcOG2ghuqK19RydrYEuqStYom35Tz3sWfatOvymbUBWJRGxPqEKfuhKqyqbIdXR0mOlrug19oC8LyAmuIekxL3MWDAb5+vq6ckCsE+u2AMzrSHoUn8abDkhj3bR6unINicmTxZSAOycmQ+uUnHN8fOzYxGTRukDTNqaaT9eSal61CRWEbPh4IFQtYK1d9959DuLS2LVlH/g8Ied8tesDnz8CDABViMZtN0qNrAAAAABJRU5ErkJggg==);
}
    .touch .gallery_thumbs_control_prev:active{
        background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCODk5RjQ2QTVDRjExRTM4OUJBQkY3M0YxQzhDQkJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCODk5RjQ3QTVDRjExRTM4OUJBQkY3M0YxQzhDQkJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI4OTlGNDRBNUNGMTFFMzg5QkFCRjczRjFDOENCQkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI4OTlGNDVBNUNGMTFFMzg5QkFCRjczRjFDOENCQkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz461J9VAAADEUlEQVR42rRXz0sbURCeJDatCibQStMmWArRSkWQaiMteBEEIaKXevFUsLbgRSh4bUiv4k0PrQb6B0jBYPCg4EGoJFWxiMVqoUWjRu0hCpEaDdv5tm9lDbq/jAPf8rL75vv2zXuZmbXFyZC5GO2MJsYTxj3GfcY2Y4exyJhlRBkHemQ2HdHHjDDjBRm3MUaI8d2K6AfGa3mS00mulhZyt7dTaX093fB4yOn1UnZri05SKcosLFA6GqWDqSmSslnF/yPjjVHRO4xPjKDN4aDy7m7yhsOykJ7hBbZCIdqPREjK5XArxnjJ+KMlelfsS8BZUUFV4+NUUldHZu1oaYnWOjoou7GBnwlxHnaV5/a8+QhJACGsicctCcLgB3/wgE/w0kWio3gj7NWjyUlD4dQy+IMHfGKlo/mizxjdODBVExNUVF5OhTDwgA+84Bc6Z6JvcfH09ZkKaTaZpNTgoG6owSusX77yQfIwpK/FxVJ2Z0cyasebm9K3ykoJvrvDw5pzT/b2ZH7MhR5WGoS4Oxg0vI9Y4WpzM/1dX5cPy+2uLt0wg19Y0C5Sm/qmKcHq6WlyuN26fir+JrvIpVTy/3hfiyCsNBBQhk8h+gCjm5wMrksQJv46MB9EyzByuFyaTr96emRBW1ER+cfGTAnm8ZdB9BCj3IF2RXo4MkK3/H6STk/pZ2cn5dJpU6Iq/kOIJuXwccXQDI/PR9UzM7JwZn6eVrnqmBFW8SftogDL5Ul3X64grOJftIuKL9dDQwfConA6FlOGs+cyEjKHqYzk98tZJjU0ZCYjeSEKfMaNjf5+yYxBeHtgQHceeIUgdM6KOLL/F1SDGg5ZSW0tFcqOlpdppaFBaWOeM+aUKjPHiODBWlsbne7vF0QQPOATghGhc66Iv0JPgxbjB09Ev3MVgz94RMsSE/wXtisotAuZRIJWGhvlXsdSSNkP/uABn+Cly0TRPLUqK8Ze/O7tNbxqzMN8+KlW2Kpuyiz3vUjeqL0QQaYpRN+rNhzjdxY6/PeMZaufFZd9y/hEj7wrcrepb5l/AgwA/oBUB/3ffJEAAAAASUVORK5CYII=);
    }
    .touch .gallery_thumbs_control_next:active{
        background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDNDhGQTBEQTVDRjExRTNBNDIzOTUzQUE1NTJDM0U2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDNDhGQTBFQTVDRjExRTNBNDIzOTUzQUE1NTJDM0U2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUM0OEZBMEJBNUNGMTFFM0E0MjM5NTNBQTU1MkMzRTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUM0OEZBMENBNUNGMTFFM0E0MjM5NTNBQTU1MkMzRTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53ANvaAAADIklEQVR42qxXS0sbYRS9eTRWBRNoQ9MmWErESkWQaiMtuFAQhIhusnJVsLbgRhDcVuxWl7poNdAfEAqKwYWCC6ESqyKIxfqgJSbGRxdGUDQapvdMv9GY6jzSHDhhknz3nHx3vtx7xxQhXbAzW5n1zOfMh8xHzB1mgrnEnGWOM5NaYiYN02fMfmaA9CPE7GN+z8X0I/OtvMhmI3tTEzlaW6m4pobuuFxkc7spFY/T+e4uHS8u0uH4OCWnpkhKpZT4T8x3ek3vMz8z/SaLhZwdHeTu75eNtIAfEO/ro4NgkKR0Gh+Fma+Zv9VMH4j74rOVllL52BgVVVeTUZwsL9N6WxulolG8nRfnYU/53py1HinxIYWVkUhOhgDiEA8d6Aldusl0FL8I9+rp5KSudKoB8dCBntjpaLbpS2YHDkz5xARZnU7KB6ADPehCX/hcmvbgxdXdrZnSxOAgpWIxQ6mGrkCv/MoHycWUvhUWSqlEQlLD3vCwhLXLXq90tr0t6cX5/r6sj1j4Yad+mDv8fs37eK+9nYpra+lsa4vWGhp07xhphr6A3yxKW+aHt8LicFAFFwCcytPNTUPGGfr1ZlFLqejv8dZnPD1t2LjY51MuX8D0Ma4KuBjoxT/GjY2axuKvA3hgWiIL2e2G/g4wLguFyGS10unGBv3s7FRff6VfAtMjXKWTSUOm6cND2gwESLq4oLtlZfRkZER9/ZX+EUzlvKBjGDFc466D7gLDipkZsnk8qjEZ+jGzaMCygCHDhQXdhln6S2bR8eV+qGnIKVIMC7xe3YayfjisXM5eq0ioHGrYHRrKR0VywxT8gg+ivb2aAjsDA4YMAegKQ/hcNnFU/6/oBpWcuqKqKsoXTlZWaJVLpxhjXjHnlC4zxwzii/WWFro4OMiLIXSgJwyDwudaE3+DmQYjxg9eiHnnf4B46IiRJSz0bxxX0GgXj+fnabWuTp51ckopxyEeOtATunSbKYanZmXHuBe/urp07xrrsB5xGTtszhzKcp57UbzRe2GCSpOPuTcTOMbvc5jwPzBXcn2suO1ZxiNm5D1Ruw09y/wRYACv7FQAh0zReQAAAABJRU5ErkJggg==);
    }
.gallery_control_prev,
.gallery_control_next {
    background-size: 50px 50px;
}
    .touch .gallery_control_prev{
        background-repeat: no-repeat;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwOUMzM0M0QTVEMDExRTM4OTMxQ0E1RUMyNzBGMUExIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwOUMzM0M1QTVEMDExRTM4OTMxQ0E1RUMyNzBGMUExIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTA5QzMzQzJBNUQwMTFFMzg5MzFDQTVFQzI3MEYxQTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTA5QzMzQzNBNUQwMTFFMzg5MzFDQTVFQzI3MEYxQTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4nsvS1AAAKwUlEQVR42uxdaXAVVRY+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);
    }
    .touch .gallery_control_next{
        background-repeat: no-repeat;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYxNzNEMUQ2QTVEMDExRTNCQzA1ODU5RUJCQjY2OTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYxNzNEMUQ3QTVEMDExRTNCQzA1ODU5RUJCQjY2OTcxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjE3M0QxRDRBNUQwMTFFM0JDMDU4NTlFQkJCNjY5NzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjE3M0QxRDVBNUQwMTFFM0JDMDU4NTlFQkJCNjY5NzEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Pg0m+AAAKwUlEQVR42uxdfZAUxRV/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);
    }
}
