@font-face{font-family:'cuprum';src:url(/sites/all/themes/goldenmiddle/fonts/cuprum-regular-webfont-webfont.eot);src:url(/sites/all/themes/goldenmiddle/fonts/cuprum-regular-webfont-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/goldenmiddle/fonts/cuprum-regular-webfont-webfont.woff) format('woff'),url(/sites/all/themes/goldenmiddle/fonts/cuprum-regular-webfont-webfont.ttf) format('truetype'),url(/sites/all/themes/goldenmiddle/fonts/cuprum-regular-webfont-webfont.svg#_.regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'unisansregular';src:url(/sites/all/themes/goldenmiddle/fonts/FONTFABRICUNISANSREGULAR.eot);src:local('☺'),url(/sites/all/themes/goldenmiddle/fonts/FONTFABRICUNISANSREGULAR.woff) format('woff'),url(/sites/all/themes/goldenmiddle/fonts/FONTFABRICUNISANSREGULAR.ttf) format('truetype'),url(/sites/all/themes/goldenmiddle/fonts/FONTFABRICUNISANSREGULAR.svg) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'unisansbold';src:url(/sites/all/themes/goldenmiddle/fonts/UNISANSBOLD.eot);src:local('☺'),url(/sites/all/themes/goldenmiddle/fonts/UNISANSBOLD.woff) format('woff'),url(/sites/all/themes/goldenmiddle/fonts/UNISANSBOLD.ttf) format('truetype'),url(/sites/all/themes/goldenmiddle/fonts/UNISANSBOLD.svg) format('svg');font-weight:normal;font-style:normal;font-display:swap;}*{margin:0;padding:0;outline:none;}html{height:100%;}body{font:12px/18px Arial,sans-serif;width:100%;height:100%;min-width:960px;}body.not-front{background:url(/sites/all/themes/goldenmiddle/images/not_front_body.png) repeat-x scroll 0 108px transparent;}#wrapper{width:100%;margin:0 auto;min-height:100%;height:auto !important;height:100%;}a:hover{text-decoration:none;}p{margin:0 0 18px;}tbody{border:none;}a.supermain{padding:6px 12px;border-radius:4px;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;text-align:center;font:15px 'unisansbold';text-shadow:0 -1px 1px #db8d00;background:url("/sites/all/themes/goldenmiddle/images/bg_goto_node2.png") repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}a.supermain:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}body.admin-menu{margin:0 !important;}.newListSelected.error,input.error,textarea.error{border:1px solid red !important;box-shadow:0 0 20px red inset;background:#fff;}input[type="submit"]{-webkit-appearance:none;}img{border:none;vertical-align:middle;}a{color:#02ae5f;}.node_type_view_default h2{font-size:18px;}.node_type_view_default h3{font-size:18px;}div.region > div.block_block > div.block_content > h1{font-size:22px;padding-bottom:5px;}div.region > div.block_block > div.block_content > p{font-size:13px;}div.region > div.block_block > div.block_content > p > a{color:#566473;}#header{height:128px;position:relative;width:100%;z-index:5;clear:both;margin:0 auto;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.06);z-index:50;}#header .header_center{width:960px;margin:0 auto;clear:both;position:relative;}#logo_site{position:absolute;left:50%;top:37px;width:276px;background:url(/sites/all/themes/goldenmiddle/images/bg_logo_site.png) no-repeat scroll center bottom transparent;height:142px;margin-left:-138px;text-align:center;}#logo_site .site_slogan{position:absolute;left:0;width:100%;top:104px;color:#8696a7;font:14px/18px arial;}#block-system-main-menu{clear:both;overflow:hidden;height:50px;margin:0px 0px 0px 60px;}#block-system-main-menu table{float:left;width:388px;}#block-system-main-menu table + table{float:right;}#block-system-main-menu a{display:block;height:50px;text-decoration:none;color:#566473;font:16px/50px 'unisansregular';padding-right:13px;position:relative;z-index:20;}#block-system-main-menu a.active,#block-system-main-menu a:hover{height:45px;border-bottom:5px solid #ffd312;}#block-system-main-menu .leaf_4 a{padding:0;}#block-system-main-menu table td + td{padding-left:10px;}#block-system-main-menu ul li.leaf{float:left;list-style-image:none;list-style-type:none;}#block-system-main-menu ul.menu li{margin:0 0 0 0.1em;}#block-block-1{float:right;color:#566473;font:16px/20px 'unisansbold';padding-left:22px;margin-top:17px;}#block-block-1 a{color:#566473;text-decoration:none;}#block-block-1 a.supermain{color:#ffffff;text-decoration:none;display:inline-block;margin-top:8px;padding:3px 12px;}#block-block-1 a.supermain:nth-child(3){background:#4dc68f;background:-moz-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:-webkit-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:linear-gradient(to bottom,#4dc68f 0%,#02ae5f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dc68f',endColorstr='#02ae5f',GradientType=0);border:1px solid #018b4c;box-shadow:0 1px 1px #018b4c inset;text-shadow:0 -1px 1px #018b4c;}#block-block-2{position:absolute;left:200px;top:76px;color:#566473;font:16px/16px 'unisansregular';padding:3px 0 3px 28px;background:url(/sites/all/themes/goldenmiddle/images/work_ico.png) no-repeat scroll 0 center transparent;}#block-block-3{float:left;height:29px;margin:25px 12px 0 0;}#block-block-3 a{float:left;display:block;width:30px;height:29px;background:url(/sites/all/themes/goldenmiddle/images/soc_ico.png) no-repeat scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}#block-block-3 a:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}#block-block-3 a + a{margin-left:6px;}#block-block-3 a.ins{background-position:0 0;}#block-block-3 a.vk{background-position:-37px 0;}#block-block-3 a.yout{background-position:-72px 0;}#block-ajax-register-ajax-register-block{float:left;margin-top:15px;height:29px;}#block-ajax-register-ajax-register-block ul{padding:0;margin:0;}#block-ajax-register-ajax-register-block li{float:left;list-style-image:none;list-style-type:none;height:29px;padding:0;margin:5px 0 0 0;}#block-ajax-register-ajax-register-block li a{display:block;height:18px;text-decoration:none;color:#ff850e;padding-left:22px;font:14px/18px 'unisansbold';background:url(/sites/all/themes/goldenmiddle/images/login_ico.png) no-repeat scroll 0 center transparent;}#block-ajax-register-ajax-register-block li a span{border-bottom:1px dashed #ff850e;}#block-ajax-register-ajax-register-block li a:hover span{border-bottom:1px solid #fff;}#block-block-6{float:left;text-align:right;margin:25px 0 0 5px;;}#block-block-6 .lk a{color:#ff850e;text-decoration:none;border-bottom:1px dashed #ff850e;float:right;clear:both;font:14px/14px 'unisansbold';}#block-block-6 .logout a{float:right;clear:both;color:#b5b8bb;font:12px/14px 'unisansregular';text-decoration:none;border-bottom:1px dashed #b5b8bb;}#block-block-6 a:hover{border-color:#fff;}#block-block-6 .logout a:hover{color:#02ae5f;}#content{padding:0 0 173px;}.not-front #content{width:960px;margin:0 auto;padding-top:33px;}#block-views-slider-block-1{clear:both;overflow:hidden;position:relative;height:510px;}#block-views-slider-block-1 .block_content{width:1920px;height:510px;position:absolute;left:50%;top:0;margin-left:-960px;}#block-views-slider-block-1 .views-field-nid{position:absolute;left:0;bottom:0;width:100%;height:286px;z-index:5;background:url(/sites/all/themes/goldenmiddle/images/slid_shadow.png) repeat-x scroll 0 0 transparent;}#block-views-slider-block-1 .info_wraps{position:absolute;bottom:0;left:50%;text-align:center;color:#fff;width:830px;margin-left:-415px;padding-bottom:18px;}#block-views-slider-block-1 .info_wraps .title{clear:both;font:36px/50px 'unisansbold';}#block-views-slider-block-1 .info_wraps .field_body{clear:both;font:19px 'unisansregular';}#block-views-slider-block-1 .views-slideshow-controls-text{position:absolute;left:50%;width:960px;bottom:0;height:1px;z-index:40;margin-left:-480px;}#block-views-slider-block-1 .views-slideshow-controls-text-pause{display:none;}#block-views-slider-block-1 .views-slideshow-controls-text-next a{display:block;text-indent:-9999px;width:35px;height:35px;right:0;bottom:38px;position:absolute;background:url(/sites/all/themes/goldenmiddle/images/slider_nav.png) no-repeat scroll 0 bottom transparent;}#block-views-slider-block-1 .views-slideshow-controls-text-previous a{display:block;text-indent:-9999px;width:35px;height:35px;left:0;bottom:38px;position:absolute;background:url(/sites/all/themes/goldenmiddle/images/slider_nav.png) no-repeat scroll 0 0 transparent;}#block-views-slider-block-1 .views-slideshow-controls-text a{-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}#block-views-slider-block-1 .views-slideshow-controls-text a:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}#block-views-news-block-1{clear:both;overflow:hidden;width:960px;margin:0 auto;border-bottom:1px solid #9c9c9c;padding-bottom:25px;position:relative;}#block-views-news-block-1 .block_title{clear:both;height:62px;color:#566473;font:30px/68px 'unisansbold';}#block-views-news-block-1 .view-header{position:absolute;right:5px;top:25px;font:14px/18px 'unisansregular';}#block-views-news-block-1 .views-row{float:left;width:307px;}#block-views-news-block-1 .views-row + .views-row{margin-left:19px;}#block-views-news-block-1 .views-field-created{clear:both;color:#b5b8bb;text-transform:uppercase;font:11px/14px 'unisansregular';padding-bottom:8px;}#block-views-news-block-1 .views-field-title a{color:#02ae5f;font:14px/18px 'unisansregular';}#block-views-news-block-1 .views-field-body{clear:both;color:#566473;font:13px/16px 'unisansregular';text-align:justify;padding-top:5px;}#block-views-cities-block-1{clear:both;overflow:hidden;}#block-views-cities-block-1 .block_title{clear:both;width:960px;margin:0 auto;height:62px;color:#566473;font:30px/62px 'unisansbold';}#block-views-cities-block-1 .block_content{clear:both;overflow:hidden;}#block-views-cities-block-1 .block_content .geolocation-views-map{margin-top:-30px;}#block-views-cities-block-1 .map_labels{background:#f3d440;height:18px;padding:0 5px;border-radius:3px;color:#231f20;font:12px/18px 'unisansbold';text-shadow:0 1px 1px #fff;text-transform:uppercase;border:1px solid #ffcb00;}#block-views-cities-block-1 .map_labels:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #896d00;border-radius:3px;}#block-views-articles-block-1,.block-block-text-front{clear:both;overflow:hidden;padding-bottom:20px;width:960px;margin:0 auto;}#block-views-articles-block-1 .block_title,.block-block-text-front h1{clear:both;color:#566473;font:29px/66px 'unisansbold';}div.block-block-text-front div.block_content{font-size:14px;line-height:22px;}div.block-block-text-front div.block_content p{margin:0 0 10px;}#block-views-articles-block-1 .block_title a{color:#8696a7;font:14px/16px 'unisansregular';float:right;text-decoration:none;border-bottom:1px dashed #8696a7;margin-top:30px;}#block-views-articles-block-1 .block_title a:hover{border-bottom:1px solid #fff;}#block-views-articles-block-1 .views-row{float:left;width:307px;}#block-views-articles-block-1 .views-row + .views-row{margin-left:19px;}#block-views-articles-block-1 .views-field-title{clear:both;padding:7px 0 5px;}#block-views-articles-block-1 .views-field-title a{color:#02ae5f;font:14px/18px 'unisansregular';}#block-views-articles-block-1 .views-field-body{clear:both;text-align:justify;color:#566473;font:13px/16px 'unisansregular';padding-bottom:17px;}#block-views-articles-block-1 .views-field-view-node a{float:left;display:block;height:22px;border:1px solid #d6812f;border-top:1px solid #eb9744;border-bottom:1px solid #b96512;border-radius:3px;box-shadow:0 1px 1px #ffd26b inset;padding:0 14px;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #e09400;font:14px/24px 'unisansbold';text-transform:uppercase;background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}#block-views-articles-block-1 .views-field-view-node a:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}#giz_breadcrumbs{clear:both;overflow:hidden;width:375px;float:left;color:#8aa2b5;font:13px/18px 'unisansregular';padding-bottom:5px;}#giz_breadcrumbs a{color:#8aa2b5;text-decoration:none;}#giz_breadcrumbs a:hover{text-decoration:underline;color:#02ae5f;}.giz_page_title{clear:both;overflow:hidden;padding-bottom:17px;}.giz_page_title h1{float:left;color:#566473;font:36px/36px 'unisansbold';}.giz_page_title h3{float:left;color:#566473;font:36px/36px 'unisansbold';}.giz_page_title .goto_back a{color:#02ae5f;font:13px/20px 'unisansregular';float:right;padding-left:27px;margin-top:5px;background:url(/sites/all/themes/goldenmiddle/images/goto_back.png) no-repeat scroll 0 0 transparent;}.page_articles_group{clear:both;overflow:hidden;padding-bottom:20px;}.page_articles_group + .page_articles_group{border-top:1px solid #cccccc;padding-top:20px;}.page_articles_group .views-row{float:left;width:307px;}.page_articles_group .views-row + .views-row{margin-left:19px;}.page_articles_group .views-field-title{clear:both;padding:7px 0 5px;}.page_articles_group .views-field-title a{color:#02ae5f;font:14px/18px 'unisansregular';}.page_articles_group .views-field-body{clear:both;text-align:justify;color:#566473;font:13px/16px 'unisansregular';padding-bottom:17px;}.page_articles_group .views-field-view-node a{float:left;display:block;height:22px;border:1px solid #d6812f;border-top:1px solid #eb9744;border-bottom:1px solid #b96512;border-radius:3px;box-shadow:0 1px 1px #ffd26b inset;padding:0 14px;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #e09400;font:14px/24px 'unisansbold';text-transform:uppercase;background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.page_articles_group .views-field-view-node a:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}#content .block_block:not(:first-of-type){margin-top:25px;}.block_block h1{color:#566473;font:29px 'unisansbold';padding-bottom:17px;}.item-list .pager{clear:both;overflow:hidden;position:relative;margin:10px 0 20px;height:30px;}.top-pager .item-list .pager{border-bottom:1px solid #cccccc;padding-bottom:7px;}.bottom-pager .item-list .pager{border-top:1px solid #ccc;padding-top:7px;}.item-list .pager .pager-first,.item-list .pager .pager-last{display:none;}.item-list .pager .pager-previous a{display:block;text-indent:-9999px;position:absolute;left:0;top:50%;margin-top:-12px;width:24px;height:24px;background:url(/sites/all/themes/goldenmiddle/images/pager_nav.png) no-repeat scroll 0 bottom transparent;}.item-list .pager .pager-next a{display:block;text-indent:-9999px;position:absolute;right:0;top:50%;margin-top:-12px;width:24px;height:24px;background:url(/sites/all/themes/goldenmiddle/images/pager_nav.png) no-repeat scroll 0 0 transparent;}.item-list .pager li{margin:0 2px;padding:0;}.item-list .pager .pager-current{padding:2px 4px;position:relative;top:3px;color:#566473;border-bottom:3px solid #ffd312;font:18px/22px 'unisansbold';}.item-list .pager .pager-item a{text-decoration:none;color:#8696a7;font:18px/22px 'unisansbold';padding:2px 4px;position:relative;top:3px;}.item-list .pager .pager-item a:hover{color:#566473;}.view-empty{clear:both;color:#8696a7;font:18px/22px 'unisansbold';padding-bottom:40px;text-align:center;}.node_type_view_default .page_node_title,.node_type_view_default .page_node_title h1{clear:both;overflow:hidden;color:#566473;font:24px/28px 'unisansbold';padding-bottom:10px;}.node_type_view_default .page_node_title h2{font-size:18px;}.node_type_view_default .page_node_title h3{font-size:18px;}.node_type_view_default{color:#566473;font:15px/18px 'unisansregular';text-align:justify;padding-bottom:25px;clear:both;overflow:hidden;}.node_type_view_default .field-type-image{float:left;margin:0 20px 15px 0;}.node_soc_block{float:left;}.pluso-010011001010-04 .pluso-wrap a.pluso-facebook{background-position:-0px 0;}.pluso-010011001010-04 .pluso-wrap a.pluso-vkontakte{background-position:-84px 0;}.pluso-010011001010-04 .pluso-wrap a.pluso-twitter{background-position:-21px 0;}.pluso-010011001010-04 .pluso-wrap a.pluso-odnoklassniki{background-position:-63px 0;}.pluso-010011001010-04 .pluso-wrap a.pluso-google{background-position:-126px 0;}.pluso-010011001010-04 .pluso-wrap a.pluso-moimir{background-position:-147px 0;}.pluso-010011001010-04 .pluso-wrap a.pluso-livejournal{background-position:-168px 0;}#block-drupal-snazzy-maps-snazzy-maps-1{clear:both;overflow:hidden;}#block-drupal-snazzy-maps-snazzy-maps-1 .before_html_wrap{float:right;position:relative;overflow:hidden;border:1px solid #dedede;width:265px;padding:0 20px;height:348px;margin-bottom:10px;}#block-drupal-snazzy-maps-snazzy-maps-1 .before_html_wrap .form_title{clear:both;height:50px;color:#566473;font:24px/56px 'unisansbold';}.form-item,.form-actions{margin:0;padding:0;}#block-drupal-snazzy-maps-snazzy-maps-1 .form-required{display:none;}#block-drupal-snazzy-maps-snazzy-maps-1 label{clear:both;height:24px;color:#566473;font:13px/24px 'unisansregular';}#block-drupal-snazzy-maps-snazzy-maps-1 .form-text{float:left;border:1px solid #abadb3;padding:2px 10px;height:16px;width:243px;margin-bottom:3px;color:#566473;font:13px/16px 'unisansregular';}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #fff !important;-webkit-text-fill-color:#566473 !important;}#block-drupal-snazzy-maps-snazzy-maps-1 textarea{float:left;border:1px solid #abadb3;padding:2px 10px;height:113px;width:265px;margin-bottom:12px;color:#566473;font:13px/16px 'unisansregular';resize:none;}#block-drupal-snazzy-maps-snazzy-maps-1 .form-submit{float:right;width:127px;height:34px;border:1px solid #d98432;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;border-radius:3px;box-shadow:0 1px 1px #ffd36b inset;cursor:pointer;color:#fff;text-transform:uppercase;font:14px 'unisansbold';text-shadow:0 -1px 1px #e09000;background:url(/sites/all/themes/goldenmiddle/images/bg_sub.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}#block-drupal-snazzy-maps-snazzy-maps-1 .form-submit:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}#block-drupal-snazzy-maps-snazzy-maps-1 .throbber{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;background:url(/sites/all/themes/goldenmiddle/images/framely.gif) no-repeat scroll center center #fff;opacity:0.7;}#block-drupal-snazzy-maps-snazzy-maps-1 .drupal_snazzy_map_wrap{float:left;margin-bottom:10px;}#block-drupal-snazzy-maps-snazzy-maps-1 .after_html_wrap{clear:both;overflow:hidden;padding-bottom:22px;}#block-drupal-snazzy-maps-snazzy-maps-1 .after_html_wrap .row{float:left;width:307px;}#block-drupal-snazzy-maps-snazzy-maps-1 .after_html_wrap .row + .row{margin-left:19px;}#block-drupal-snazzy-maps-snazzy-maps-1 .after_html_wrap .label{clear:both;color:#566473;font:24px/28px 'unisansbold';padding:3px 0 10px;}#block-drupal-snazzy-maps-snazzy-maps-1 .after_html_wrap .value{clear:both;color:#566473;font:15px/18px 'unisansregular';}#block-drupal-snazzy-maps-snazzy-maps-1 .after_html_wrap .skype a{color:#29abd1;}#block-block-5{clear:both;overflow:hidden;color:#566473;font:15px/18px 'unisansregular';text-align:justify;border-top:1px solid #cccccc;padding:24px 0 25px;}#block-block-5 .block_title{clear:both;margin:-10px 0 15px;font:30px/34px 'unisansbold';}.page_staff_group{float:left;width:100%;padding-bottom:20px;}.page_staff_group + .page_staff_group{padding-top:30px;}.page_staff_group .views-row{float:left;width:50%;}.page_staff_group .views-field-field-staff-photo{float:left;width:120px;height:185px;padding:6px;box-shadow:0 1px 1px #929191;}.page_staff_group .views-field-title{padding:0 10px 1px 154px;color:#566473;font:18px/22px 'unisansbold';position:relative;top:-3px;}.page_staff_group .views-field-field-staff-work{padding:0 10px 7px 154px;color:#8696a7;font:15px/18px 'unisansregular';}.page_staff_group .views-field-body{padding:0 10px 18px 154px;color:#566473;font:15px/18px 'unisansregular';}.page_staff_group .views-field-view-node{padding:0 0 0 154px;}.page_staff_group .views-field-view-node a{float:left;display:block;height:22px;border:1px solid #d6812f;border-top:1px solid #eb9744;border-bottom:1px solid #b96512;border-radius:3px;box-shadow:0 1px 1px #ffd26b inset;padding:0 14px;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #e09400;font:14px/24px 'unisansbold';text-transform:uppercase;background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.page_staff_group .views-field-view-node a:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.node_type_staff .field-name-field-staff-work{clear:both;color:#8696a7;font:15px/18px 'unisansregular';margin:-5px 0 15px;}.page_schedule_filter_wrap{float:left;margin-bottom:20px;position:relative;width:100%;}.page_schedule_filter_wrap form{float:left;border:1px solid #dbdbdb;height:77px;padding:0 22px;width:914px;}.page_schedule_filter_wrap .form-item{display:inline-block;margin-right:20px;vertical-align:bottom}.page_schedule_filter_wrap label{clear:both;height:35px;color:#566473;font:13px/46px 'unisansregular';}.page_schedule_filter_wrap .form-text,.page_schedule_filter_wrap .form-select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;cursor:pointer;border:1px solid #abadb3;height:22px;padding:2px 5px;width:150px;color:#566473;font:13px/16px 'unisansregular';}.page_schedule_filter_wrap .newListSelected{float:left;height:20px;border:1px solid #abadb3;width:150px;position:relative;}.page_schedule_filter_wrap .selectedTxt{clear:both;padding:0 30px 0 10px;height:20px;overflow:hidden;color:#566473;font:13px/22px 'unisansregular';cursor:pointer;background:url(/sites/all/themes/goldenmiddle/images/bg_select.png) no-repeat scroll right center transparent;}.page_schedule_filter_wrap .newList{background:#fff;position:absolute;z-index:20;width:193px;left:-1px !important;border:1px solid #abadb3;overflow:hidden;overflow-y:auto;max-height:150px;}.page_schedule_filter_wrap .newList li{list-style-image:none;list-style-type:none;}.page_schedule_filter_wrap .newList a{display:block;padding:2px 10px 1px;text-decoration:none;color:#566473;font:13px/16px 'unisansregular';}.page_schedule_filter_wrap .newList a.hiLite,.page_schedule_filter_wrap .newList a:hover{color:#02ae5f;background:#dcefff;}.page_schedule_filter_wrap .form-submit{cursor:pointer;border:1px solid #dbdbdb;background:#fff;color:#566473;font:13px/16px 'unisansregular';padding:2px 18px;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.wrap_fieldset_search{float:right;border:0px;padding-top:35px;}.page_schedule_filter_wrap .goto_view_form_subscr.form-submit:hover{background:#fff;border-color:#dbdbdb;color:#566473;}.page_schedule_filter_wrap .wrap_fieldset_search .form-submit{float:right;margin-top:0px;}.page_schedule_filter_wrap .form-submit:hover{background:#ff7a00;border-color:#b96412;color:#fff;}.page_schedule_filter_wrap .goto_view_form_subscr.form-submit{background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node2.png) repeat-x scroll 0 0 transparent;bottom:0;border-radius:4px 0 4px 0;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;color:#fff;height:32px;text-align:center;font:14px/34px 'unisansbold';text-shadow:0 -1px 1px #db8d00;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;padding:0 14px;position:absolute;right:0;text-decoration:none;text-transform:uppercase;}.page_schedule_filter_wrap .goto_view_form_subscr.form-submit:hover{background:#fff;border-color:#dbdbdb;box-shadow:0 1px 1px #dbdbdb inset;color:#566473;}.page_schedule_filter_wrap .filter_title,.page_schedule_filter_wrap .filter_title h2{clear:both;height:50px;color:#566473;font:24px/50px 'unisansbold';}.page_schedule_group{clear:both;overflow:hidden;padding-bottom:20px;}.page_schedule_group + .page_schedule_group{border-top:1px solid #cccccc;padding-top:20px;}.schedule_all_nodes_block .views-row,.page_schedule_group .views-row{float:left;width:307px;}.schedule_all_nodes_block .views-row + .views-row,.page_schedule_group .views-row + .views-row{margin-left:19px;}.schedule_all_nodes_block .views-field-field-schedule-photo,.page_schedule_group .views-field-field-schedule-photo{clear:both;overflow:hidden;height:155px;position:relative;}.schedule_all_nodes_block .departure,.page_schedule_group .departure{position:absolute;left:0;bottom:0;background:#02ae5f;width:45px;text-align:center;color:#fff;}.page-schedule-tury-za-rubezh .departure{display:none!important;}.schedule-route-list h3{font-size:22px;}.schedule_all_nodes_block .departure .top,.page_schedule_group .departure .top{clear:both;height:40px;font:24px/48px 'unisansregular';}.schedule_all_nodes_block .departure .bot,.page_schedule_group .departure .bot{font:16px/16px 'unisansregular';height:24px;text-transform:lowercase;}.schedule_all_nodes_block .views-field-title,.page_schedule_group .views-field-title{clear:both;padding:7px 0;}.schedule_all_nodes_block .views-field-title a,.page_schedule_group .views-field-title a{color:#02ae5f;font:16px 'unisansregular';}.schedule_all_nodes_block .views-field-field-body-small,.schedule_all_nodes_block .views-field-body,.page_schedule_group .views-field-field-body-small,.page_schedule_group .views-field-body{clear:both;color:#566473;font:13px/16px 'unisansregular';padding-bottom:8px;text-align:justify;}.page_schedule_group .views-field-nid .date{clear:both;font-size:17px;padding-bottom:8px;}.page_schedule_group .views-field-nid{clear:both;color:#566473;font:15px/16px 'unisansregular';padding-bottom:4px;}.page_schedule_group .views-field-nid span{color:#8696a7;}.schedule_all_nodes_block .views-field-field-schedule-price,.page_schedule_group .views-field-field-schedule-price{float:left;height:34px;margin-right:5px;color:#566473;font:22px/34px 'unisansbold';}.schedule_all_nodes_block .views-field-field-schedule-price sub,.page_schedule_group .views-field-field-schedule-price sub{position:relative;font:14px/18px 'unisansregular';top:-6px;}.schedule_all_nodes_block .views-field-view-node a,.page_schedule_group .views-field-view-node a{float:left;height:32px;border-radius:4px;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;width:95px;text-align:center;font:13px/34px 'unisansbold';text-shadow:0 -1px 1px #db8d00;background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node2.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.schedule_all_nodes_block .views-field-view-node a:hover,.page_schedule_group .views-field-view-node a:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.node_type_routes .departure,.node_type_schedule .departure{float:left;width:45px;background:#02ae5f;color:#fff;text-align:center;}.node_type_routes .departure .top,.node_type_schedule .departure .top{clear:both;height:40px;font:24px/48px 'unisansregular';}.node_type_routes .departure .bot,.node_type_schedule .departure .bot{font:16px/16px 'unisansregular';height:24px;text-transform:lowercase;}.node_type_routes .schedule_info,.node_type_schedule .schedule_info{float:right;width:95%;}.node_type_routes .field-name-body{clear:right;}#giz_gallery_node{float:left;width:570px;margin:0 20px 20px 0;overflow:hidden;}#giz_gallery_node .big_photo{clear:both;overflow:hidden;height:350px;position:relative;}#giz_gallery_node .small_wraps{clear:both;overflow:hidden;height:40px;position:relative;margin-top:10px;}#giz_gallery_node .jcarousel-clip{clear:both;height:40px;width:510px;margin:0 auto;overflow:hidden;}#giz_gallery_node .jcarousel-clip li{float:left;width:80px;height:40px;margin:0 6px 0 0;padding:0;}#giz_gallery_node .jcarousel-clip a{opacity:0.6;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}#giz_gallery_node .jcarousel-clip a:hover,#giz_gallery_node .jcarousel-clip a.active{opacity:1;}#giz_gallery_node .jcarousel-prev{position:absolute;left:0;top:50%;width:24px;height:24px;cursor:pointer;margin-top:-12px;background:url(/sites/all/themes/goldenmiddle/images/pager_nav.png) no-repeat scroll 0 bottom transparent;}#giz_gallery_node .jcarousel-next{position:absolute;right:0;top:50%;width:24px;height:24px;cursor:pointer;margin-top:-12px;background:url(/sites/all/themes/goldenmiddle/images/pager_nav.png) no-repeat scroll 0 0 transparent;}#giz_gallery_node .jcarousel-next-disabled,#giz_gallery_node .jcarousel-prev-disabled{display:none !important;}.node_type_routes .info_row,.node_type_schedule .info_row{padding-bottom:8px;color:#566473;}.node_type_routes .info_row span,.node_type_schedule .info_row span{color:#8696a7;}.node_type_routes .info_row sup,.node_type_schedule .info_row sup{position:relative;font:10px/12px 'unisansregular';text-decoration:underline;top:2px;}.node_type_routes .info_row.price_row,.node_type_schedule .info_row.price_row{font:24px/24px 'unisansbold';}.node_type_routes .info_row.price_row span,.node_type_schedule .info_row.price_row span{font:15px/24px 'unisansregular';float:left;padding-right:4px;}.node_type_routes .info_row.price_row sub,.node_type_schedule .info_row.price_row sub{position:relative;font:14px/16px 'unisansregular';top:-6px;}.node_type_schedule .goto_view_form_order_off,.node_type_schedule .goto_view_form_order{cursor:pointer;width:240px;height:52px;border-radius:4px;border:1px solid #d5812f;border-top:1px solid #ed9846;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;color:#fff;text-shadow:0 1px 1px #db7c00;font:24px/54px 'unisansbold';background:url(/sites/all/themes/goldenmiddle/images/goto_view_form_order.png) repeat-x scroll 0 0 transparent;float:left;text-align:center;text-transform:uppercase;margin:0 50px 12px 0;text-decoration:none;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.node_type_schedule .goto_view_form_callback{cursor:pointer;width:240px;height:52px;border-radius:4px;border:1px solid #018b4c;color:#fff;text-shadow:0 1px 1px #01572f;font:24px/54px 'unisansbold';background:#4dc68f;background:-moz-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:-webkit-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:linear-gradient(to bottom,#4dc68f 0%,#02ae5f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dc68f',endColorstr='#02ae5f',GradientType=0);float:left;text-align:center;text-transform:uppercase;margin:0 50px 12px 0;text-decoration:none;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.node_type_schedule .goto_view_form_order_off:hover,.node_type_schedule .goto_view_form_order:hover,.node_type_schedule .goto_view_form_callback:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.node_type_schedule .schedule_info .ajax-progress{display:none;}.schedule_all_nodes_block{float:left;width:100%;}.schedule_all_nodes_block .view-header{margin:30px 0 0;border-top:1px solid #cccccc;clear:both;height:52px;color:#566473;font:24px/52px 'unisansbold';}#modalContent .ctools-modal-content{border:10px solid rgba(0,0,0,0.2);overflow:hidden;background:none;padding:0;margin:0;}#modalContent .modal-header{clear:both;overflow:hidden;background:#fff;height:50px;padding:0 20px;}#modalContent .modal-header .modal-title{float:left;color:#566473;font:24px/50px 'unisansbold';}#modalContent .close img{display:none;}#modalContent .close{position:absolute;right:20px;top:20px;width:23px;height:23px;background:url(/sites/all/themes/goldenmiddle/images/exit.png) no-repeat scroll 0 0 transparent;padding:0;margin:0;}#modalContent .modal-content{clear:both;overflow:hidden;padding:0 20px;background:#fff;position:relative;width:294px !important;}#modalContent .description,#modalContent div.password-confirm,#modalContent .password-strength,#modalContent .form-required{display:none !important;}#modalContent label{clear:both;height:24px;color:#566473;font:13px/24px 'unisansregular';}#modalContent .form-text{float:left;padding:2px 10px;height:16px;border:1px solid #abadb3;margin-bottom:5px;width:272px;color:#566473;font:13px/16px 'unisansregular';}#modalContent .form-submit{cursor:pointer;height:34px;width:100%;margin-top:15px;border-radius:4px;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;color:#fff;text-shadow:0 -1px 1px #db8d00;text-transform:uppercase;font:14px 'unisansbold';background:url(/sites/all/themes/goldenmiddle/images/bg_sub.png) repeat scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;padding-top:2px;}#modalContent .form-submit:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}#modalContent .wrap_my_form_user_login .form-submit{float:right;width:67px;}#modalContent .reg_link{clear:both;text-align:center;height:46px;padding-top:17px;color:#566473;font:14px/46px 'unisansregular';}#modalContent .reg_link a{border:none;}#modalContent li{padding:0;margin:0;}#modalContent .wrap_my_form_user_login .pass_link{position:absolute;left:20px;bottom:63px;height:34px;}#modalContent .wrap_my_form_user_login .pass_link a{color:#566473;border:none;font:14px/34px 'unisansregular';}#modalContent .wrap_my_form_user_login .form-type-ulogin-widget{position:absolute;height:34px;overflow:hidden;bottom:62px;right:88px;}#modalContent .throbber{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:url(/sites/all/themes/goldenmiddle/images/framely.gif) no-repeat scroll center center #fff;opacity:0.4;}.page-user-reset #block-system-main{color:#566473;text-align:center;font:15px/18px 'unisansregular';}.page-user-reset #block-system-main .form-submit{display:block;margin:0 auto;float:none !important;font:14px 'unisansbold' !important;}.giz_user_lk_menu{float:left;width:100%;height:49px;border-bottom:1px solid #dbdbdb;}.giz_user_lk_menu a{display:block;float:left;height:48px;padding:0 20px;border:1px solid #fff;border-bottom:1px solid #dbdbdb;border-radius:5px 5px 0 0;margin-left:20px;margin-bottom:-1px;color:#8696a7;text-decoration:none;font:18px/50px 'unisansbold';}.giz_user_lk_menu a + a{margin-left:0;}.giz_user_lk_menu a.active{border:1px solid #dbdbdb;border-bottom:1px solid #fff;color:#566473;}.giz_user_lk_menu a:hover{color:#566473;}.user_lk_info_block{clear:both;padding:25px 0;}.user_lk_info_block .user_name{clear:both;color:#566473;font:18px/22px 'unisansbold';padding-bottom:5px;}.user_lk_info_block .user_mail a{color:#02ae5f;font:15px/18px 'unisansregular';}.user_lk_info_block .count_wrap{clear:both;color:#566473;font:16px/20px 'unisansregular';padding:23px 0;}.user_lk_info_block .settings_wrap div{clear:both;padding-bottom:10px;float:left;}.user_lk_info_block .settings_wrap a{float:left;display:block;height:26px;padding-left:35px;color:#566473;font:14px/26px 'unisansregular';}.user_lk_info_block .edit a{background:url(/sites/all/themes/goldenmiddle/images/edit_ico.png) no-repeat scroll 0 center transparent;}.user_lk_info_block .logout a{background:url(/sites/all/themes/goldenmiddle/images/logout_ico.png) no-repeat scroll 0 center transparent;}.not-logged-in.page-user #block-system-main,.giz_user_profile_form_wrap{clear:both;padding:20px 0 25px;overflow:hidden;}.not-logged-in.page-user #block-system-main .description,.giz_user_profile_form_wrap .description,.not-logged-in.page-user #block-system-main div.password-confirm,.giz_user_profile_form_wrap div.password-confirm,.not-logged-in.page-user #block-system-main .password-strength,.giz_user_profile_form_wrap .password-strength,.not-logged-in.page-user #block-system-main #edit-timezone,.giz_user_profile_form_wrap #edit-timezone,.not-logged-in.page-user #block-system-main .form-required,.giz_user_profile_form_wrap .form-required{display:none !important;}.not-logged-in.page-user #block-system-main label,.giz_user_profile_form_wrap label{clear:both;height:24px;color:#566473;font:13px/24px 'unisansregular';}.not-logged-in.page-user #block-system-main .form-text,.giz_user_profile_form_wrap .form-text{float:left;padding:2px 10px;height:16px;width:252px;margin-bottom:14px;color:#566473;font:13px/16px 'unisansregular';}.not-logged-in.page-user #block-system-main .form-submit,.giz_user_profile_form_wrap .form-submit{clear:both;float:left;cursor:pointer;border-radius:4px;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;color:#fff;text-transform:uppercase;text-shadow:0 -1px 1px #db8d00;height:34px;padding:0 12px;background:url(/sites/all/themes/goldenmiddle/images/bg_sub.png) repeat-x scroll 0 0 transparent;font:14px 'unisansbold';-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.not-logged-in.page-user #block-system-main .form-submit:hover,.giz_user_profile_form_wrap .form-submit:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.giz_block_popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001;background:rgba(0,0,0,0.4);overflow-y:auto;display:none;}.giz_reservation_block_block .bg_wrap{clear:both;overflow:hidden;background:#fff;position:relative;padding:26px 15px 15px 26px;}.giz_reservation_block_block .block_title{clear:both;overflow:hidden;color:#566473;padding:10px 20px;font:28px 'unisansbold';}.giz_reservation_block_block .exit{position:absolute;right:10px;top:10px;cursor:pointer;width:23px;height:23px;background:url(/sites/all/themes/goldenmiddle/images/exit.png) no-repeat scroll 0 0 transparent;}.giz_reservation_block_block fieldset{float:left;margin:0;padding:0;border:none;}.giz_reservation_block_block .form_title{clear:both;padding:0 20px 10px;color:#566473;font:16px 'unisansbold';}.giz_reservation_block_block .ajax-progress{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:url(/sites/all/themes/goldenmiddle/images/framely.gif) no-repeat scroll center center #fff;opacity:0.4;text-indent:-9999px;}.giz_reservation_block_block .throbber,.giz_reservation_block_block .form-required{display:none;}.giz_reservation_block_block label{clear:both;padding:0 20px;height:24px;color:#566473;font:17px/27px 'unisansregular';}.giz_reservation_block_block .form-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;margin:0 20px 5px;padding:2px 10px;border:1px solid #abadb3;width:300px;color:#566473;font:21px/27px 'unisansregular';}.giz_reservation_block_block textarea{margin:0 20px 5px;padding:2px 10px;border:1px solid #abadb3;width:274px;color:#566473;font:13px/16px 'unisansregular';resize:none;}.giz_reservation_block_block select{display:none;}.giz_reservation_block_block .newListSelected{float:left;height:20px;border:1px solid #abadb3;width:272px;position:relative;margin:0 20px 9px;}.giz_reservation_block_block .selectedTxt{clear:both;padding:0 30px 0 5px;height:20px;overflow:hidden;color:#566473;font:13px/22px 'unisansregular';cursor:pointer;background:url(/sites/all/themes/goldenmiddle/images/bg_select.png) no-repeat scroll right center transparent;}.giz_reservation_block_block .newList{background:#fff;position:absolute;z-index:20;width:272px;left:-1px !important;border:1px solid #abadb3;overflow:hidden;overflow-y:auto;max-height:150px;}.giz_reservation_block_block .newList li{list-style-image:none;list-style-type:none;display:none;}.giz_reservation_block_block .newList li + li{display:block;}.giz_reservation_block_block .newList a{display:block;padding:2px 10px 1px;text-decoration:none;color:#566473;font:13px/16px 'unisansregular';}.giz_reservation_block_block .newList a.hiLite,.giz_reservation_block_block .newList a:hover{color:#02ae5f;background:#dcefff;}.giz_reservation_block_block .info_change_buttons{border-bottom:1px solid #ededed;clear:both;overflow:hidden;padding:5px 20px 10px;margin-bottom:10px}.giz_reservation_block_block .info_change_buttons .form-submit{float:right;width:107px;height:26px;cursor:pointer;border-radius:3px;border:1px solid #d37f2c;border-top:1px solid #ec9745;border-bottom:1px solid #b96512;box-shadow:0 1px 1px #ffd36b;color:#fff;text-transform:uppercase;text-shadow:0 -1px 1px #db8e00;font:14px 'unisansbold';margin:0 0 0 10px;background:url(/sites/all/themes/goldenmiddle/images/bg_sub.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.giz_reservation_block_block .submit_submit_form:hover,.giz_reservation_block_block .info_change_buttons .form-submit:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.giz_reservation_block_block .info_change_buttons .submit_add_row{box-shadow:none;cursor:pointer;width:auto;display:table;cursor:pointer;border:none;color:#02ae5f;font:16px 'unisansregular';text-decoration:underline;padding-left:30px;background:url(/sites/all/themes/goldenmiddle/images/bg_add_sub.png) no-repeat scroll 0 center transparent;height:24px;text-shadow:none}.giz_reservation_block_block .info_change_buttons .submit_add_row:hover{text-decoration:none;}.giz_reservation_block_block .submit_submit_form,.giz_reservation_block_block .submit_submit_form:hover,.giz_reservation_block_block .form-submit,#webform-client-form-948 .form-submit{margin:0 20px 15px;width:300px;height:34px;cursor:pointer;border-radius:3px;border:1px solid #d37f2c;border-top:1px solid #ec9745;border-bottom:1px solid #b96512;box-shadow:0 1px 1px #ffd36b;color:#fff;text-transform:uppercase;text-shadow:0 -1px 1px #db8e00;font:20px 'unisansbold';background:url(/sites/all/themes/goldenmiddle/images/bg_sub.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.giz_reservation_block_block .form-submit:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.giz_reservation_block_block .wrap_info_change_row.hidden_change{display:none;}.giz_reservation_block_block .info_wrap_change_sub{clear:both;overflow:hidden;margin:0 20px 20px;width:274px;}.giz_reservation_block_block .info_wrap_change_sub .count_num{float:left;color:#566473;font:24px/28px 'unisansregular';}.giz_reservation_block_block .info_wrap_change_sub .info_wraps{float:right;width:242px;}.giz_reservation_block_block .info_wrap_change_sub .fio_wrap{clear:both;color:#566473;font:14px/18px 'unisansbold';padding-bottom:5px;}.giz_reservation_block_block .info_wrap_change_sub .phone{float:left;margin-right:10px;font:12px/18px 'unisansregular';}.giz_reservation_block_block .info_wrap_change_sub .edit{float:left;cursor:pointer;height:18px;margin-right:4px;color:#8696a7;font:12px/18px 'unisansregular';text-decoration:underline;}.giz_reservation_block_block .info_wrap_change_sub .edit:hover{text-decoration:none;color:#02ae5f;}.giz_reservation_block_block .info_wrap_change_sub .delete{float:left;width:14px;height:14px;margin-top:2px;cursor:pointer;background:url(/sites/all/themes/goldenmiddle/images/delete_ico.png) no-repeat scroll 0 0 transparent;}.giz_reservation_block_block .wrap_info_change_row.hidden_change .cancel_save_row,.giz_reservation_block_block .delete_row{display:none !important;}.giz_lk_excursions_page{clear:both;overflow:hidden;padding:20px 0 0;}.lk_excursions_group{clear:both;overflow:hidden;padding-bottom:20px;}.lk_excursions_group + .lk_excursions_group{padding-top:20px;border-top:1px solid #cccccc;}.lk_excursions_group .row{float:left;width:307px;}.lk_excursions_group .row + .row{margin-left:19px;}.lk_excursions_group .photo{clear:both;overflow:hidden;position:relative;margin-bottom:14px;height:155px;}.lk_excursions_group .hide_button{background:#fff url(/sites/all/themes/goldenmiddle/images/exit.png) 50% 50% no-repeat;border-radius:0 0 0 10px;cursor:pointer;height:32px;overflow:hidden;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;right:0;text-indent:100%;visibility:hidden;white-space:nowrap;width:32px;}.lk_excursions_group .row:hover .hide_button{opacity:1;visibility:visible}.lk_excursions_group .departure{position:absolute;left:0;bottom:0;background:#02ae5f;width:45px;text-align:center;color:#fff;}.lk_excursions_group .departure .top{clear:both;height:40px;font:24px/48px 'unisansregular';}.lk_excursions_group .departure .bot{font:16px/16px 'unisansregular';height:24px;text-transform:lowercase;}.lk_excursions_group .all_info{clear:both;color:#566473;font:13px/16px 'unisansregular';}.lk_excursions_group .all_info span{color:#8696a7;}.lk_excursions_group .all_info .info_row{clear:both;padding-bottom:9px;}.lk_excursions_group .price_row{font:24px/24px 'unisansbold';}.lk_excursions_group .price_row span{font:15px/24px 'unisansregular';float:left;padding-right:4px;}.lk_excursions_group .price_row sub{position:relative;font:14px/16px 'unisansregular';top:-6px;}.lk_excursions_group .buttons div{float:left;cursor:pointer;height:32px;padding:0 15px;border-radius:4px;border:1px solid #db4c4b;border-top:1px solid #ee6362;border-bottom:1px solid #c4312f;box-shadow:0 1px 1px #f9b6b5 inset;color:#fff;text-transform:uppercase;text-shadow:0 -1px 1px #cc5150;font:14px/34px 'unisansbold';background:url(/sites/all/themes/goldenmiddle/images/bg_buttons.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.lk_excursions_group .buttons .node_off{opacity:0.7;color:#000;border-color:#566473;text-shadow:0 -1px 1px #566473;box-shadow:0 1px 1px #000 inset;background:#8696a7;cursor:no-drop;}.lk_excursions_group .buttons .change_button_off{opacity:0.7;cursor:no-drop;}.node_type_schedule .field-name-body{clear:both;overflow:hidden;}.cities_map_photo{clear:both;overflow:hidden;height:664px;background:url(/sites/all/themes/goldenmiddle/images/cities_map_photo.jpg) no-repeat scroll center 0 transparent;}#footer{width:100%;margin:-173px auto 0;height:173px;position:relative;background:url(/sites/all/themes/goldenmiddle/images/bg_footer.jpg) no-repeat scroll center 0 transparent;}#block-block-4{clear:both;position:relative;width:960px;height:173px;margin:0 auto;}#block-block-4 .logo{float:left;margin:14px 40px 0 -20px;}#block-block-4 .top_wrap{clear:both;height:128px;border-bottom:1px solid #b7c4cb;margin-bottom:10px;}#block-block-4 .copyright{float:left;height:22px;color:#566473;font:13px/22px 'unisansregular';}#block-block-4 .menu{float:left;width:465px;margin-top:50px;}#block-block-4 .menu table{float:left;width:100%;}#block-block-4 .menu a{color:#566473;font:16px/20px 'unisansregular';}#block-block-4 .menu tr td{padding-bottom:10px;}#block-block-4 .menu tr td + td{padding-left:25px;}#block-block-4 .contacts{float:right;margin-top:50px;width:230px;}#block-block-4 .contacts .text{float:right;clear:both;color:#566473;font:16px/20px 'unisansregular';}#block-block-4 .contacts .phone{float:right;clear:both;color:#566473;font:16px/20px 'unisansbold';}#block-block-4 .contacts .phone a{color:#566473;text-decoration:none;}#footer .devel{position:absolute;right:10px;bottom:11px;height:22px;background:rgba(0,0,0,0.3);text-transform:uppercase;font:12px/24px 'cuprum';box-shadow:0 1px 1px #cbcbcb;color:#fff;padding:0 7px;}#footer .devel img{margin:5px 2px 0 0;float:left;}#footer .devel a{text-decoration:none;color:#fff;}#footer .devel a:hover{text-decoration:underline;}#footer .devel span{float:left;height:20px;padding:0 5px;}.popup_fon{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,0.2);display:none;}.maintenance-page #wrapper{background:#fff;}.maintenance-page #header{height:auto;padding:40px 0;text-align:center;background:none;}.maintenance-page #center{clear:both;text-align:center;padding:0 20px;color:#566473;width:920px;margin:0 auto;font:18px/22px 'unisansregular';}.maintenance-page #center h2{clear:both;text-transform:uppercase;padding-bottom:20px;font:24px/30px 'unisansbold';}.error_page_content{clear:both;text-align:center;padding:50px;color:#566473;font:30px/50px 'unisansbold';}.krumo-root{float:left;}.city p{margin-bottom:9px;}.page-schedule .city p{margin-bottom:0px;}#admin-menu .link-badge-badge-wrapper{margin:-7px 0 0 8px;right:0;top:50%;}#admin-menu .link-badge-badge-wrapper .link-badge{border:none;border-radius:50%;font-family:inherit;margin:0;padding:4px 5px;text-shadow:none;}#comments{border-top:1px solid #AAA;}#comments .comment{border-top:1px dotted #CCC;background-color:#EFEFEF;padding:10px;}#comments .comment .submitted{font-size:12px;color:#AAA;}#comments h2.title{padding:10px 0;}.views-exposed-widgets .views-widget input{width:150px;}.view-bus-rent .views-row{clear:both;display:inline-block;min-height:400px;margin-bottom:10px;color:#566473;font:15px/18px "unisansregular";text-align:justify;width:100%;}.view-bus-rent .views-field-field-bus-pic{float:left;margin-right:30px;}.view-bus-rent .views-field-title a,.view-bus-rent .views-field-title h3{//   clear:both;color:#566473;font:24px/28px "unisansbold";overflow:hidden;padding-bottom:10px;}.view-bus-rent .views-field-field-bus-year,.view-bus-rent .views-field-field-bus-mest,.view-bus-rent .views-field-field-bus-color,.view-bus-rent .views-field-field-bus-cond,.view-bus-rent .views-field-field-bus-tv,.view-bus-rent .views-field-field-bus-video,.view-bus-rent .views-field-field-bus-tualet{padding:1px 0;}.view-bus-rent .views-field-field-bus-year span,.view-bus-rent .views-field-field-bus-mest span,.view-bus-rent .views-field-field-bus-color span,.view-bus-rent .views-field-field-bus-cond span,.view-bus-rent .views-field-field-bus-tv span,.view-bus-rent .views-field-field-bus-video span,.view-bus-rent .views-field-field-bus-tualet span{float:left;//	width:110px;padding-right:10px;}.view-bus-rent .field-content{font-weight:bold;font:16px/16px "unisansbold";display:table-cell;}.view-bus-rent .views-field-field-bus-price .field-content{color:#566473;font:24px/34px "unisansbold";padding:20px 0 10px 0;float:left;text-align:left;margin-left:-55px;}.view-bus-rent .views-field-view-node a{background:rgba(0,0,0,0) linear-gradient(to bottom,#4dc68f 0%,#02ae5f 100%) repeat scroll 0 0;border:1px solid #018b4c;border-radius:4px;color:#fff;cursor:pointer;float:left;font:24px/54px "unisansbold";height:52px;margin:0px 50px 12px 0;text-align:center;text-decoration:none;text-shadow:0 1px 1px #01572f;text-transform:uppercase;transition:all 0.6s ease 0s;width:240px;}.view-bus-rent .views-field-nothing a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:transparent url(/sites/all/themes/goldenmiddle/images/goto_view_form_order.png) repeat-x scroll 0 0;border-color:#ed9846 #d5812f #b96412;border-image:none;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 1px #ffd36b inset;color:#fff;cursor:pointer;float:left;font:24px/54px "unisansbold";height:52px;margin:0 50px 12px 0;text-align:center;text-decoration:none;text-shadow:0 1px 1px #db7c00;text-transform:uppercase;transition:all 0.6s ease 0s;width:240px;}.bus_year span{width:200px;}.bus-rent .exit{display:none;}.bus-rent{padding:20px 0;}.bus-rent h3{font-size:24px;font-weight:normal;text-transform:uppercase;}.p-bus-year,.p-bus-mest,.p-bus-color,.p-bus-cond,.p-bus-color,.p-bus-tv,.p-bus-video,.p-bus-tualet{padding:1px 0;font:16px/16px "unisansbold";}.p-bus-year span,.p-bus-mest span,.p-bus-color span,.p-bus-cond span,.p-bus-color span,.p-bus-tv span,.p-bus-video span,.p-bus-tualet span{float:left;font-weight:normal;//    width:130px;font:16px/16px "unisansregular";padding-right:10px;}.price-row{color:#566473;font:24px/34px "unisansbold";padding:20px 0;}#webform-client-form-948 fieldset{border:none;}#webform-client-form-948 #webform-component-levaya-kolonka--fio input,#webform-client-form-948 #webform-component-levaya-kolonka--nomer-telefon,#webform-client-form-948 #webform-component-levaya-kolonka--mesto-podachi,#webform-client-form-948 #webform-component-pravaya-kolonka--marshrut,#webform-client-form-948 #webform-component-pravaya-kolonka--kommentariy{width:93%;}#webform-client-form-948 #webform-component-pravaya-kolonka--marshrut textarea,#webform-client-form-948 #webform-component-pravaya-kolonka--kommentariy textarea{width:110%;}a.rent-bus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:transparent url(/sites/all/themes/goldenmiddle/images/goto_view_form_order.png) repeat-x scroll 0 0;border-color:#ed9846 #d5812f #b96412;border-image:none;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 1px #ffd36b inset;color:#fff;cursor:pointer;float:left;font:24px/54px "unisansbold";height:52px;margin:0 50px 12px 0;text-align:center;text-decoration:none;text-shadow:0 1px 1px #db7c00;text-transform:uppercase;transition:all 0.6s ease 0s;width:240px;}a:hover.rent-bus{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.node_type_bus .goto_view_form_callback{background:rgba(0,0,0,0) linear-gradient(to bottom,#4dc68f 0%,#02ae5f 100%) repeat scroll 0 0;border:1px solid #018b4c;border-radius:4px;color:#fff;cursor:pointer;float:left;font:24px/54px "unisansbold";height:52px;margin:20px 50px 12px 0;text-align:center;text-decoration:none;text-shadow:0 1px 1px #01572f;text-transform:uppercase;transition:all 0.6s ease 0s;width:240px;}a.go_to_shedule{cursor:pointer;width:290px;height:52px;border-radius:4px;border:1px solid #018b4c;color:#fff;text-shadow:0 1px 1px #01572f;font:20px/54px 'unisansbold';background:#4dc68f;background:-moz-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:-webkit-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:linear-gradient(to bottom,#4dc68f 0%,#02ae5f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dc68f',endColorstr='#02ae5f',GradientType=0);float:left;text-align:center;text-transform:uppercase;margin:0 0 12px 0;text-decoration:none;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}a.goto_view_arrive{cursor:pointer;width:240px;height:52px;border-radius:4px;border:1px solid #d5812f;border-top:1px solid #ed9846;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;color:#fff;text-shadow:0 1px 1px #db7c00;font:18px/54px 'unisansbold';background:url(/sites/all/themes/goldenmiddle/images/goto_view_form_order.png) repeat-x scroll 0 0 transparent;float:left;text-align:center;text-transform:uppercase;margin:0 50px 12px 0;text-decoration:none;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}.sp-show{z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;}.sp-form{margin-top:10% !important;}button.goto_view_form_subscr{display:none;}.page_schedule_filter_wrap .container-inline-date{clear:none !important;display:inline-block !important;vertical-align:bottom;}.page_schedule_filter_wrap .date-padding label,.page_schedule_filter_wrap .container-inline-date .description{display:none !important;}.page_schedule_filter_wrap .date-padding{padding:0;float:left;}.page_schedule_filter_wrap .date-padding .form-item{margin-right:0;}.page_schedule_filter_wrap .container-inline-date input.form-text{width:95px;margin-bottom:0;}.page-schedule-tury-za-rubezh .page_schedule_filter_wrap .form-text,.page_schedule_filter_wrap .form-select{width:130px!important;}.page-schedule-tury-za-rubezh .container-inline-date .form-type-date-popup .form-item-date-from-date input{width:90px!important;}.page-schedule-tury-za-rubezh .container-inline-date .form-type-date-popup .form-item-date-to-date input{width:90px!important;}.page-schedule-tury-za-rubezh .form-type-date-popup input[type=text]{background:url(/sites/all/modules/custom/magput_tur/img/calendar.png) no-repeat 97% center;background-size:14px 14px;cursor:pointer;}.page-schedule-tury-za-rubezh .page_schedule_filter_wrap .form-item{margin-right:10px;}.page-schedule-tury-za-rubezh .views-field-view-node{display:flex;}.page-schedule-multi-day-tours .views-field-view-node{display:flex;}.page-schedule-multi-day-tours .departure{display:none;}@media screen and (max-width:767px){.node_type_schedule .goto_view_form_order_off,.node_type_schedule .goto_view_form_order{width:100%;}}.messages.error{display:none!important;}div.error{display:none!important;}
.pay-info{color:red;font-weight:bold;}.info-node-mir-body{clear:both;overflow:hidden;font-weight:bold;color:#02563c;margin:0 0 12px 0;}.info-node-mir div{margin:0 0 9px 0;background:#0068482e;float:left;width:242px;padding:10px 10px;border:1px solid #00a773;border-radius:10px 0 0 0;}.goto_view_form_order-mir{}.info-block-mir{background:#00a773;padding:15px;overflow:hidden;margin-bottom:15px;color:#fff;font-size:16px;}.info-block-mir a{color:#fff;}.info-block-mir-img{float:left;margin:0 20px 0 0;}.info-block-mir-img img{width:105px;}.info-block-mir-text{padding:12px 10px;text-shadow:0 1px 1px #db7c00;}#block-menu-menu-privetmir{padding:15px 0 0 0;}#block-menu-menu-privetmir ul{list-style-type:none;}#block-menu-menu-privetmir ul li{display:inline-block;list-style-image:none;list-style-type:none;padding:0 20px 10px 0;}#block-menu-menu-privetmir ul li.last{padding:0 20px 0 0;}#block-menu-menu-privetmir ul li a{text-transform:uppercase;font:14px/20px 'unisansbold';}ul.menu{display:flex;justify-content:space-between;}#block-system-main-menu{margin:0px;}#webform-ajax-wrapper-426 .webform-confirmation p{margin:0px 0 6px;}#webform-ajax-wrapper-426 .webform-confirmation{color:#fff;font:15px 'unisansregular';}#node_426 .webform-component-email label{display:none;}.admin-menu #webform-ajax-wrapper-426 .webform-component-number{text-align:center;margin:20px 0;}.admin-menu #webform-ajax-wrapper-426 .webform-component-number .form-number{width:35px;display:inline-block;}.admin-menu #webform-ajax-wrapper-426 .webform-component-number label{text-align:left;display:inline-block;margin-right:10px;}.ajax-progress-throbber{position:absolute;top:0;line-height:13px;}.unsubscribe-page .unsubscribe-info{margin:20px 0;font-size:14px;}.unsubscribe-page .form-actions .form-submit,.webform-client-form .form-submit{height:32px;border-radius:4px;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;width:105px;text-align:center;font:14px/34px 'unisansbold';text-shadow:0 -1px 1px #db8d00;background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node2.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}#subscribe-confirm .subscribe-info,#node_426 .subscribe-info{display:none;}.unsubscribe-page .form-actions .form-submit:hover,.webform-client-form .form-submit:hover{background:#ff7a00;border-color:#b96412;color:#fff;}.webform-client-form .form-email{width:240px;}.webform-client-form .form-email{margin-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:1px solid #abadb3;height:30px;padding:2px 10px;color:#566473;font:14px/20px 'unisansregular';}.webform-client-form .webform-component-email{margin-top:2px;vertical-align:top;}.webform-client-form .webform-component-email,.webform-client-form .form-actions{display:inline-block;position:relative;}.webform-client-form{margin-bottom:20px;}#subscribe-confirm h2{margin:0 0 10px 0;color:#566473;}#subscribe-confirm label{color:#566473;display:none;}#block-webform-client-block-426 .webform-component-email label,#block-webform-client-block-426 .exit{display:none;}#block-webform-client-block-426 .subscribe-info{font-size:17px;float:left;width:40%;color:#fff;text-transform:uppercase;text-shadow:1px 1px 3px #787878;font:18px/24px 'unisansbold';}#block-webform-client-block-426{background:#f18f20;padding:13px 5%;margin-bottom:30px;clear:both;}#block-webform-client-block-426 .webform-client-form{margin-bottom:0px;}body.front  #block-webform-client-block-426{clear:both;overflow:hidden;width:960px;margin:0 auto;margin-bottom:20px;}#block-webform-client-block-426 .webform-confirmation{margin-top:10px;}#goldenmiddle-all-newsletter-unsubscribe .form-submit{margin-right:20px;}#modalContent .ctools-modal-content #modal-content{padding-bottom:20px;width:auto !important;}.node-type-routes .schedule_all_nodes_block .view-display-id-block_3 .row-padding{}#content .view-id-schedule.view-display-id-block_3 .view-content .page_schedule_group .views-row{padding:0;vertical-align:top;}.schedule_all_nodes_block .view-header h3{text-align:center;}*{box-sizing:border-box;}html body.admin-menu{margin-top:20px !important;}body .fancybox-wrap{overflow:visible !important;}#open-menu,#tel-m,#logo-m{display:none;}#tel-m,#logo-m{position:absolute;top:-9999px;}#footer ul{list-style:none;}#footer li{display:inline-block;width:16%;padding:0 0 15px 0;}#footer .menu-item-218,#footer .menu-item-1282{width:160px;}#footer .menu-item-351{width:177px;}#content .page_articles_group img{max-width:100%;height:auto;width:100%}#content .page_articles_group .views-row,#content .schedule_all_nodes_block .views-row,#content .page_schedule_group .views-row,#content #block-views-news-block-1 .views-row{width:33.3%;padding:0 15px;}#content .page_articles_group .views-row + .views-row,#content .schedule_all_nodes_block .views-row + .views-row,#content .page_schedule_group .views-row + .views-row,#content #block-views-news-block-1 .views-row + .views-row{margin-left:0;}.fancybox-overlay .giz_reservation_block_block .bg_wrap{background:transparent;}.span-error{color:red;}#prepayment{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 5px;margin:5px 0;font-size:14px;background:#efefef}#prepayment input{width:230px;border:none;background:none;font-size:14px;}#prepayment a{background:#02ae5f;font-size:12px;padding:3px 6px;border-radius:7px;margin-left:7px;text-decoration:none;color:#fff;}#prepayment div.label{margin-bottom:6px;display:block;padding:0;color:#444;font-size:15px;}#mapSearch{margin-bottom:45px;}#mapSearch img{max-width:100;width:100%;height:auto;}#mapSearch h3,#mapSearch-title{text-align:left;margin-top:0px;margin-bottom:25px;color:#566473;font:30px/1.4 'unisansbold';}.page-staff .page_staff_group .views-field-field-staff-photo{padding:0;box-shadow:none;}.page-staff .view-staff img{height:auto;padding:6px;box-shadow:0 1px 1px #929191;}.node-type-routes .schedule_all_nodes_block h3{font:30px/1.4 'unisansbold';}.node-type-routes .schedule_all_nodes_block .view-header{margin:30px 0px 19px;padding:13px 0px 0 0;}.node-type-routes .schedule_all_nodes_block .views-field-title{text-align:left;}.node-type-routes .schedule_all_nodes_block{margin-bottom:30px;border-bottom:1px solid #cccccc;padding-bottom:25px;}.node-type-routes .schedule_all_nodes_block .page_schedule_group{padding:0 40px;}.node-type-routes #content .schedule_all_nodes_block .views-row + .views-row,.node-type-routes #content .page_schedule_group .views-row + .views-row{margin:0px;overflow:hidden;}.node-type-routes .schedule_all_nodes_block .row-padding{margin:0 20px;}.node-type-routes .schedule_all_nodes_block .slick-prev{left:13px;}.node-type-routes .schedule_all_nodes_block .slick-next{right:13px}.schedule_all_nodes_block .slick-prev:before,.schedule_all_nodes_block .slick-next:before{color:#000;z-index:100;font-size:28px;display:block;text-indent:-9999px;position:absolute;left:0;top:50%;margin-top:-12px;width:24px;height:24px;background:url(/sites/all/themes/goldenmiddle/images/pager_nav.png) no-repeat scroll 0 bottom transparent;}.schedule_all_nodes_block .slick-next:before{background-position:0 0;}.node-type-routes .schedule_all_nodes_block .slick-prev.slick-disabled,.node-type-routes .schedule_all_nodes_block .slick-next.slick-disabled{display:none !important;}.node-type-routes h1{margin:20px 0}.node-type-routes .giz_page_title{padding-top:20px;}.node-type-routes #giz_breadcrumbs{width:100%;padding-top:25px;}.schedule-route-list .views-field-field-body-small{font:14px/16px 'unisansregular';padding:5px 0;color:#000;}#content .node_type_routes .info_row.price_row{font:25px/18px 'unisansregular';font-weight:bold;}#content .node_type_routes .info_row.price_row span{font:15px/22px 'unisansregular';color:#566473;font-weight:bold;}#content .node_type_routes .info_row.price_row sub{font:18px/18px 'unisansregular';color:#566473;font-weight:bold;}#footer #block-block-4 .menu{float:left;width:685px;margin-top:40px;}#header #block-system-main-menu a{padding-right:47px;padding:0 8px;}#header #block-system-main-menu li.first a{padding-left:0;}#header #block-system-main-menu li.last a{padding-right:0;}#block-system-main-menu ul.menu li{padding-left:0;padding-right:0;margin-left:0;}.giz_reservation_block_block #reservation_form_wrap .info-change-fios,.giz_reservation_block_block #mir_reservation_form_wrap .info-change-fios,.giz_reservation_block_block #sbank_reservation_form_wrap .info-change-fios{text-transform:capitalize;}.giz_reservation_block_block #reservation_form_wrap .submit_submit_form,.giz_reservation_block_block #mir_reservation_form_wrap .submit_submit_form,.giz_reservation_block_block #sbank_reservation_form_wrap .submit_submit_form{margin:15px 20px 15px;}.giz_reservation_block_block #reservation_form_wrap label,.giz_reservation_block_block #mir_reservation_form_wrap label,.giz_reservation_block_block #sbank_reservation_form_wrap label{font:16px/25px 'unisansregular';}.giz_reservation_block_block #reservation_form_wrap .form-text,.giz_reservation_block_block #mir_reservation_form_wrap .form-text,.giz_reservation_block_block #sbank_reservation_form_wrap .form-text{font:17px/20px 'unisansregular';height:30px;}.giz_reservation_block_block #reservation_form_wrap textarea,.giz_reservation_block_block #mir_reservation_form_wrap textarea,.giz_reservation_block_block #sbank_reservation_form_wrap textarea{width:300px;font:18px/20px 'unisansregular';}.giz_reservation_block_block #reservation_form_wrap .newListSelected,.giz_reservation_block_block #mir_reservation_form_wrap .newListSelected,.giz_reservation_block_block #sbank_reservation_form_wrap .newListSelected{height:30px;width:298px;}.giz_reservation_block_block #reservation_form_wrap .newList,.giz_reservation_block_block #mir_reservation_form_wrap .newList,.giz_reservation_block_block #sbank_reservation_form_wrap .newList{width:298px;}.giz_reservation_block_block #reservation_form_wrap .selectedTxt,.giz_reservation_block_block #mir_reservation_form_wrap .selectedTxt,.giz_reservation_block_block #sbank_reservation_form_wrap .selectedTxt{font:17px/24px 'unisansregular';padding:0 30px 0 5px;height:inherit;line-height:31px;}.giz_reservation_block_block #reservation_form_wrap .newList a,.giz_reservation_block_block #mir_reservation_form_wrap .newList a,.giz_reservation_block_block #sbank_reservation_form_wrap .newList a{font:17px/24px 'unisansregular';}.f-table{display:table;width:100%;}.f-thead{display:table-header-group;}.f-body{display:table-row-group;}.f-tr{display:table-row;}.f-td{display:table-cell;padding:15px;font-size:14px;vertical-align:middle;}.f-td-count span{white-space:nowrap;}.excursion-view-content{padding-bottom:50px;padding-top:10px;}.f-tr-header .f-td{padding:2px 5px;font-size:12px;font-weight:bold;text-align:center;}.f-td-date,.f-td-price,.f-td-count,.f-td-action{text-align:center;}.f-tr-even{background:#f5faff;}.get-excurs,.views-exposed-form .filter-form-wrapper input[type=submit],#excursion-form input[type=submit]{display:inline-block;height:32px;border-radius:4px;text-decoration:none;text-transform:uppercase;color:#fff;border:1px solid #d78230;border-top:1px solid #ec9845;border-bottom:1px solid #b96412;box-shadow:0 1px 1px #ffd36b inset;width:auto;padding-left:15px;padding-right:15px;text-align:center;font:14px/34px 'unisansbold';text-shadow:0 -1px 1px #db8d00;background:url(/sites/all/themes/goldenmiddle/images/bg_goto_node2.png) repeat-x scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;cursor:pointer;}.get-excurs:hover,.views-exposed-form .filter-form-wrapper input[type=submit]:hover,#excursion-form input[type=submit]:hover{-webkit-transform:perspective(1px) scale(0.9);transform:perspective(1px) scale(0.9);}.price-span{white-space:nowrap;font-size:15px;font-weight:bold;color:#f18f20;}.f-tr-body .f-td-name .excursion-list-title{font-weight:bold;color:#02ae5f;}.views-exposed-form .filter-form-wrapper input[type=text]{width:210px;height:34px;padding:0 10px;border:1px solid #ccc;}.views-exposed-form .filter-form-wrapper select{width:245px;height:34px;border-color:#ccc;background:none;}.views-exposed-form .filter-form-wrapper .form-item-sort-order select{width:149px;}.form-type-date-popup input[type=text]{background:url(/sites/all/modules/custom/magput_tur/img/calendar.png) no-repeat 97% center;background-size:18px 18px;cursor:pointer;}.views-exposed-form .filter-form-wrapper input[type=submit]{margin-top:19px;}.views-exposed-form .filter-form-wrapper .views-reset-button input[type=submit],#excursion-form input[type=submit]{border:1px solid #018b4c;background:#4dc68f;background:-moz-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:-webkit-linear-gradient(top,#4dc68f 0%,#02ae5f 100%);background:linear-gradient(to bottom,#4dc68f 0%,#02ae5f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dc68f',endColorstr='#02ae5f',GradientType=0);box-shadow:none;text-shadow:0 1px 1px #01572f;}.views-exposed-form .filter-form-wrapper .views-exposed-widget{padding-top:0;}.views-exposed-form .filter-form-wrapper .description{display:none;}.hidden{display:none !important;}#excursion-form{width:420px;padding:20px 15px;box-sizing:border-box;}#excursion-form *{box-sizing:border-box;}.excursion-form-title{margin-bottom:30px;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;}#excursion-form input[type=text],#excursion-form input[type=email]{width:100%;box-sizing:border-box;box-shadow:none;height:38px;padding-left:10px;padding-right:10px;border:1px solid #ccc;}#excursion-form .form-item{margin-bottom:20px;}.form-excurs-price{float:left;}#form-excurs-count{float:right;}#excursion-form .form-excurs-price input{width:120px;background:#fff;}#excursion-form #form-excurs-count input{width:55px;text-align:center;}.count-item{position:relative;float:left;margin-top:18px;display:inline-block;width:38px;height:38px;border:2px solid #4dc68f;color:#4dc68f;font-size:18px;line-height:37px;font-weight:bold;vertical-align:bottom;text-align:center;transition:.3s;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none;}#excursion-form .form-excurs-price .form-item{float:left;margin-bottom:0;margin-left:3px;margin-right:3px;}#excursion-form .form-excurs-price .form-item.form-item-price{margin-left:0;margin-right:0;}.count-item-minus{line-height:34px;}.count-item:hover{color:#fff;background:#4dc68f;}#excursion-form .form-action{clear:both;padding-top:35px;text-align:center;}.excurs-form-total{clear:both;padding:25px 0 0;font-size:20px;font-weight:bold;text-align:right;}.excurs-form-total > div{padding-top:20px;border-top:1px solid #ccc;}#form-excurs-price .form-item{position:relative;}#form-excurs-price .form-item:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;}#excursion-form .error{height:0;position:relative;top:-21px;background:none;color:#fd0505;}.views-exposed-form .filter-form-wrapper .ajax-progress-throbber{display:none;}#excursion-form .form-action .ajax-progress-throbber{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.7);}#excursion-form .form-action .ajax-progress-throbber .throbber{position:absolute;top:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;text-indent:-9999px;overflow:hidden;background:url(/sites/all/themes/goldenmiddle/images/ajax-loader.gif) no-repeat center;}.empty-count{font-size:13px;line-height:1;display:inline-block;color:#de4e4e;}.get-excurs.disabled{opacity:.7;font-size:12px;padding-left:7px;padding-right:7px;}.f-td-action .get-excurs{width:117px;white-space:nowrap;}.f-td-action .get-excurs.disabled{width:auto;}.views-exposed-form .filter-form-wrapper .views-exposed-widget.views-reset-button{padding-right:0;}.views-exposed-form .filter-form-wrapper .views-exposed-widget.views-submit-button{padding-left:15px;}.pay_page_info{font-size:14px;}#excursion-form .form-item.form-item-comment{clear:both;padding-top:20px;}#block-block-39 .block_content > ul,#block-block-39 .block_content > ol{padding-left:40px;}.excurs-etap-block,.excurs-etap-block *{box-sizing:border-box;}.excurs-etap-block{padding:10px 0;text-align:center;}.excurs-etap-item{position:relative;display:inline-block;width:27%;padding:0 15px;vertical-align:top;}.excurs-etap-icon{display:inline-block;width:52px;height:52px;margin-bottom:15px;}.excurs-etap-icon-1{background:url(/sites/all/themes/goldenmiddle/images/icon/ico-calendar.png) no-repeat center;background-size:contain;}.excurs-etap-icon-2{background:url(/sites/all/themes/goldenmiddle/images/icon/ico-btn.png) no-repeat center;background-size:contain;}.excurs-etap-icon-3{background:url(/sites/all/themes/goldenmiddle/images/icon/ico-bus.png) no-repeat center;background-size:contain;}.excurs-etap-item:nth-child(1):after,.excurs-etap-item:nth-child(2):after{content:"";position:absolute;top:25px;right:-16px;width:32px;height:32px;background:url(/sites/all/themes/goldenmiddle/images/icon/ico-delim.png) no-repeat center;;}.excurs-etap-item{text-transform:uppercase;font-weight:bold;}.excursion-list-descr{height:40px;margin-top:10px;overflow:hidden;transition:.3s;}.excursion-list-descr.active{height:auto;}.cruise-page-error{font-size:17px;line-height:1.4;}.giz_reservation-msg-content,.giz_reservation-msg-content-ok{padding:10px 0px 20px;font-size:16px;text-align:center;}#tur-yookassa-buy-form{padding-top:20px;}#tur-yookassa-buy-form:after{content:'';display:table;clear:both;visibility:hidden;}.tur_yookassa_price{}#tur-yookassa-buy-form .form-action{}#tur-yookassa-buy-form .form-action .form-submit{font-size:14px;width:inherit;margin:0;padding-left:25px;padding-right:25px;}.giz_reservation-msg-text{padding:15px 10px;font-size:20px;font-weight:bold;}.giz_reservation-msg-info{margin-bottom:20px;text-align:left;line-height:1.4;}.giz_reservation-msg-content,.giz_reservation-msg-content-ok{max-width:515px;}.form-item-rows-0-wrap-info-change-is-sms,.form-item-rows-0-wrap-info-change-aggre,.giz_reservation_block_block #reservation_form_wrap .form-item-aggre{padding:10px 20px;}.giz_reservation_block_block #mir_reservation_form_wrap .form-item-rows-0-wrap-info-change-aggre,.giz_reservation_block_block #sbank_reservation_form_wrap .form-item-rows-0-wrap-info-change-aggre,.giz_reservation_block_block #reservation_form_wrap .form-item-aggre{max-width:340px;}.giz_reservation_block_block #reservation_form_wrap .form-item-rows-0-wrap-info-change-is-sms label,.giz_reservation_block_block #mir_reservation_form_wrap .form-item-rows-0-wrap-info-change-aggre label,.giz_reservation_block_block #sbank_reservation_form_wrap .form-item-rows-0-wrap-info-change-aggre label,.giz_reservation_block_block #reservation_form_wrap .form-item-aggre label{padding:0;line-height:1;vertical-align:middle;}.is_sms_semd_msg{padding:20px 0 0;font-weight:600;text-align:center;}.is_sms_semd_msg div{padding:15px 0 5px;font-size:14px;color:#f70000;}.oplata-ok{padding-top:8px;white-space:nowrap;font-size:16px;font-weight:600;}.node_type_schedule .goto_view_form_order-mir{height:auto;background-size:contain;font-size:18px;line-height:1.4;padding:12px 10px;background-color:#006848;background-image:none;border:none;text-shadow:none;}#popup-mir-reserv-form-wrap.giz_reservation_block_block .bg_wrap,#popup-sbank-reserv-form-wrap.giz_reservation_block_block .bg_wrap,#popup-reserv-form-wrap.giz_reservation_block_block .bg_wrap{padding-top:12px;}.pay-icon{display:inline-block;width:33px;height:26px;}.pay-icon-mastercard{background:url(/sites/all/themes/goldenmiddle/images/pay/mastercard.svg) no-repeat center;}.pay-icon-maestro{background:url(/sites/all/themes/goldenmiddle/images/pay/maestro.svg) no-repeat center;}.pay-icon-mir{background:url(/sites/all/themes/goldenmiddle/images/pay/mir.svg) no-repeat center;}.pay-icon-jcb{background:url(/sites/all/themes/goldenmiddle/images/pay/jcb.svg) no-repeat center;}.pay-icons-block{padding:5px 0;text-align:right;}.pay-icons-block > div{display:inline-block;}#block-block-4 .contacts{margin-top:40px;}.mob-offert{display:none;}.excurs-metka-wrap{position:absolute;left:7px;top:7px;z-index:1;}.view-schedule.view-display-id-page_2 .excurs-metka-wrap{left:7px;top:7px;}.excurs-metka{display:block;width:50px;height:50px;}.excurs-metka-10{background:url(/sites/all/themes/goldenmiddle/images/metka1.png) no-repeat center;background-size:cover;}.page_schedule_group .views-field-field-schedule-photo{overflow:visible;}.schedule-photo-wrap{height:155px;overflow:hidden;}.shedule_slider-wrap{position:relative;}.shedule_slider-wrap .excurs-metka-wrap{top:7px;}.shedule_slider-wrap .departure{position:absolute;top:0;left:-64px;}.places-left-block{padding-top:5px;padding-bottom:12px;}.places-left-block > span{color:#8696a7;}.places-block{padding-bottom:3px;}.page_schedule_group .views-field-nid .places-block{font:13px/16px 'unisansregular';color:#566473;}.page_schedule_group .views-field-nid .places-block span{color:#566473;}.page_schedule_group .views-field-field-body-small{padding-bottom:2px;margin-bottom:10px;}.places-empty{text-align:left;}@media(max-width:991px){.giz_reservation_block_block{max-width:500px;font-size:16px;}.giz_reservation-msg-info{font-size:14px;}.giz_reservation-msg-info > div > div{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc;}.giz_reservation-msg-info > div > div.is_sms_semd_msg{font-size:15px;border-bottom:none}.giz_reservation-msg-info span{font-weight:bold;}.giz_reservation-msg-text{font-size:18px;}.pay-icons-block{text-align:left;}}.page-schedule-multi-day-tours .page_schedule_group .views-field-nid{display:none;}.places-left-block{display:none;}.page-schedule-tury-za-rubezh .views-field-nid{display:none;}.page-schedule-tury-za-rubezh .views-field-field-strana{display:none;}.zagran-hidden-select{display:none;}#block-block-40{clear:both;overflow:hidden;padding-bottom:20px;max-width:960px;margin:0 auto;margin-top:0px !important;width:100%;padding:0px 15px;}#block-block-40 .block_title{color:#566473;font:29px 'unisansbold';padding-bottom:17px;}#block-block-40 p{margin:0 0 10px;}.page-node-add-schedule div.error{display:none!important;}.guides-container{max-width:900px;margin:0 auto;font-family:'Roboto',sans-serif;}.guide-item{display:flex;background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:30px;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,0.05);transition:transform 0.2s ease,box-shadow 0.2s ease;}.guide-item:hover{transform:translateY(-2px);box-shadow:0 8px 15px rgba(0,0,0,0.1);}.guide-image{flex:0 0 200px;margin-right:30px;}.guide-image img{width:100%;height:auto;display:block;border-radius:4px;object-fit:cover;box-shadow:0 2px 5px rgba(0,0,0,0.15);}.guide-details{flex:1;display:flex;flex-direction:column;justify-content:space-between;}.guide-title{margin:0 0 15px 0;font-size:22px;line-height:1.3;font-weight:700;}.guide-title a{text-decoration:none;color:#333;transition:color 0.2s;}.guide-title a:hover{color:#d4a017;}.guide-description{font-size:16px;line-height:1.6;color:#555;margin-bottom:20px;}.guide-footer{display:flex;align-items:center;margin-top:auto;}.guide-price{font-size:24px;font-weight:bold;color:#333;margin-right:25px;}.list-add-to-cart.form-submit{display:inline-block;background-color:#ff850e;color:#fff;padding:12px 30px;border-radius:30px;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;transition:background-color 0.3s;border:none;cursor:pointer;}.guide-buy-btn:hover{background-color:#b8860b;text-decoration:none;color:#fff;}@media (max-width:768px){.guide-item{flex-direction:column;align-items:center;text-align:center;}.guide-image{margin-right:0;margin-bottom:20px;flex:0 0 auto;width:180px;}.guide-footer{justify-content:center;flex-direction:column;gap:15px;}.guide-price{margin-right:0;}}.uc-cart-checkout-form{margin-bottom:60px;}.uc-cart-checkout-form #edit-cancel{padding:10px;border:none;}.uc-cart-checkout-form #edit-continue{margin-left:10px;padding:10px;color:#fff;border:none;background:#62ac5b;border-radius:4px;cursor:pointer;}.modern-checkout-review{max-width:700px;margin:40px auto;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,0.08);padding:30px;font-family:'Roboto','Arial',sans-serif;}.review-pane-section{margin-bottom:30px;border-bottom:1px solid #eaeaea;padding-bottom:20px;}.review-pane-section:last-child{border-bottom:none;}.review-pane-title{font-size:18px;font-weight:600;color:#333;margin:0 0 20px 0;text-transform:uppercase;letter-spacing:0.5px;}.review-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:16px;color:#555;}.review-row:not(:last-child){border-bottom:1px dashed #f0f0f0;}.review-title-col{color:#888;}.review-data-col{font-weight:500;color:#222;}.review-row:has(.uc-price) .review-data-col{font-size:18px;font-weight:700;color:#d4a017;}.review-raw-data table.cart-review{width:100%;border-collapse:collapse;margin-top:10px;}.review-raw-data table.cart-review th{text-align:left;padding:12px 8px;color:#888;font-weight:normal;font-size:14px;border-bottom:2px solid #eaeaea;}.review-raw-data table.cart-review td{padding:15px 8px;border-bottom:1px solid #f5f5f5;vertical-align:middle;}.review-raw-data table.cart-review .products a{text-decoration:none;color:#333;font-weight:500;}.review-raw-data table.cart-review .products a:hover{color:#d4a017;}.review-raw-data table.cart-review .price .uc-price{font-weight:600;color:#333;}.sticky-header{display:none !important;}.modern-review-buttons{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding-top:20px;border-top:2px solid #eaeaea;}.modern-review-buttons form,.modern-review-buttons form div{margin:0;padding:0;}#uc-cart-checkout-review-form #edit-back{background:transparent;border:1px solid #ccc;color:#666;padding:12px 25px;border-radius:6px;cursor:pointer;font-size:16px;transition:all 0.3s;}#uc-cart-checkout-review-form #edit-back:hover{background:#f5f5f5;color:#333;}#yoo-ubercart-api-form #edit-submit{background:#ff850e;border:none;color:#fff;padding:14px 35px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;text-transform:uppercase;transition:background 0.3s,transform 0.1s;box-shadow:0 4px 10px rgba(212,160,23,0.3);}#yoo-ubercart-api-form #edit-submit:hover{background:#b8860b;}#yoo-ubercart-api-form #edit-submit:active{transform:translateY(2px);}@media (max-width:500px){.modern-review-buttons{flex-direction:column-reverse;gap:15px;}.modern-review-buttons form{width:100%;}#uc-cart-checkout-review-form #edit-back,#yoo-ubercart-api-form #edit-submit{width:100%;}}#uc-cart-checkout-form{max-width:700px;margin:40px auto;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,0.08);padding:30px;font-family:'Roboto','Arial',sans-serif;}#uc-cart-checkout-form fieldset{border:none;margin:0 0 30px 0;padding:0 0 20px 0;border-bottom:1px solid #eaeaea;background:transparent;}#uc-cart-checkout-form fieldset:last-of-type{border-bottom:none;}#uc-cart-checkout-form legend{display:block;width:100%;padding:0;border:none;}#uc-cart-checkout-form legend .fieldset-legend{font-size:18px;font-weight:600;color:#333;margin:0 0 20px 0;text-transform:uppercase;letter-spacing:0.5px;display:block;}#uc-cart-checkout-form .fieldset-description{color:#666;font-size:14px;margin-bottom:15px;line-height:1.5;}#uc-cart-checkout-form .form-item label{display:block;font-weight:500;color:#444;margin-bottom:8px;}#uc-cart-checkout-form .form-item input[type="text"]{width:100%;max-width:350px;padding:12px 15px;border:1px solid #ccc;border-radius:6px;font-size:16px;outline:none;transition:border-color 0.3s,box-shadow 0.3s;}#uc-cart-checkout-form .form-item input[type="text"]:focus{border-color:#d4a017;box-shadow:0 0 5px rgba(212,160,23,0.3);}#uc-cart-checkout-form .form-required{color:#e74c3c;}#uc-cart-checkout-form table.cart-review{width:100%;border-collapse:collapse;}table.cart-review th.qty,table.cart-review td.qty,table.sticky-header th.qty{display:none !important;}#uc-cart-checkout-form table.cart-review td.qty{display:none!important;}.review-pane-section:nth-of-type(3) .review-row:first-child{display:none;}.payment-success-page{margin-bottom:60px;}#uc-cart-checkout-form table.cart-review th{text-align:left;padding:12px 8px;color:#888;font-weight:normal;font-size:14px;border-bottom:2px solid #eaeaea;}#uc-cart-checkout-form table.cart-review td{padding:15px 8px;border-bottom:1px solid #f5f5f5;vertical-align:middle;}#uc-cart-checkout-form table.cart-review .products a{text-decoration:none;color:#333;font-weight:500;}#uc-cart-checkout-form table.cart-review .subtotal td{text-align:right;font-size:16px;font-weight:600;color:#333;padding-top:20px;}#uc-cart-checkout-form table.cart-review .subtotal{display:none;}#uc-cart-checkout-form .sticky-header{display:none !important;}#uc-cart-checkout-form #uc-order-total-preview{width:100%;max-width:350px;margin-bottom:20px;border-collapse:collapse;}#uc-cart-checkout-form #uc-order-total-preview{display:none!important;}#uc-cart-checkout-form #uc-order-total-preview td{padding:10px 0;border-bottom:1px dashed #f0f0f0;font-size:16px;}#uc-cart-checkout-form #uc-order-total-preview .title{color:#888;}#uc-cart-checkout-form #uc-order-total-preview .price{text-align:right;font-weight:500;color:#222;}#uc-cart-checkout-form #uc-order-total-preview .line-item-total .price{font-size:18px;font-weight:700;color:#d4a017;}#uc-cart-checkout-form .form-radios .form-item{background:#fdfdfd;border:1px solid #eaeaea;padding:15px;border-radius:8px;display:flex;align-items:center;}#uc-cart-checkout-form .form-radios label.option{margin-left:10px;font-weight:500;color:#333;cursor:pointer;}#uc-cart-checkout-form .yoo-ubercart-logo{max-width:120px;display:block;margin-top:10px;}#payment-details{margin-top:15px;font-size:14px;color:#155724;background-color:#d4edda;padding:10px 15px;border-radius:6px;}#uc-cart-checkout-form .form-actions{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding-top:20px;border-top:2px solid #eaeaea;}#uc-cart-checkout-form #edit-cancel{background:transparent;border:1px solid #ccc;color:#666;padding:12px 25px;border-radius:6px;cursor:pointer;font-size:16px;transition:all 0.3s;}#uc-cart-checkout-form #edit-cancel:hover{background:#f5f5f5;color:#333;}#uc-cart-checkout-form #edit-continue{background:#ff850e;border:none;color:#fff;padding:14px 35px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;text-transform:uppercase;transition:background 0.3s,transform 0.1s;box-shadow:0 4px 10px rgba(212,160,23,0.3);}#uc-cart-checkout-form #edit-continue:hover{background:#b8860b;}@media (max-width:500px){#uc-cart-checkout-form .form-actions{flex-direction:column-reverse;gap:15px;}#uc-cart-checkout-form .form-actions input{width:100%;}}.messages.error{display:none!important;}div.error{display:none!important;}
@media (max-width:991px){#block-menu-menu-privetmir ul li a{padding:0 20px 20px 0;text-transform:uppercase;font:14px/20px 'unisansbold';}body.front  #block-webform-client-block-426{clear:both;overflow:hidden;width:100%;margin:0 auto;margin-bottom:20px;}body  #block-webform-client-block-426 div.messages{padding:10px 10px 10px 50px;}#content #block-webform-client-block-426 .block_content{margin-top:0;}.schedule_all_nodes_block .view-header h3{font:24px/1.4 'unisansbold';text-align:center;}#content .view-content .page_schedule_group .views-row{border-top:none;}html body.html{background-position:0 158px;margin-top:44px;}#header{padding-top:5px;padding-bottom:5px;position:fixed;top:0;left:0;width:100%;z-index:888;background:#f6f6f6;border-bottom:1px solid #eaeaea;}#header{height:60px;}#header{}#content{padding:0 0 10px;}html body{min-width:inherit;}ul.menu{display:inline-block;}#footer{margin:0px;padding:0px 10px 0 10px;height:170px;}#footer #block-block-4 .menu{float:none;width:100%;margin-top:0px;display:none;}#footer #block-block-4{width:100%;padding-top:10px;height:auto;}#footer #block-block-4 .contacts{float:none;margin-top:0;width:100%;}#footer #block-block-4 .contacts .phone{float:none;margin-top:5px;}#footer #block-block-4 .contacts .text{float:none;}#footer #block-block-4 .top_wrap{height:120px;}#content .block_content{margin-top:13px;}.not-front #content{width:100%;margin:0;padding:33px 15px 30px 15px;overflow:hidden;}#content #giz_breadcrumbs{width:100%;}#open-menu{display:block;position:absolute;right:0;top:0;z-index:20;height:60px;width:60px;overflow:hidden;white-space:nowrap;color:transparent;text-indent:-9999px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}#open-menu span{position:absolute;height:4px;width:38px;top:50%;margin-top:-2px;left:50%;margin-left:-19px;-webkit-transition:background-color .3s .3s;-moz-transition:background-color .3s .3s;transition:background-color .3s .3s;background-color:#3399cc;}#open-menu span:before,#open-menu span:after{content:'';position:absolute;left:0;width:100%;height:100%;background-color:#3399cc;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s .3s;-moz-transition:-moz-transform .3s .3s;transition:transform .3s .3s;}#open-menu span:before{-webkit-transform:translateY(-13px);-moz-transform:translateY(-13px);-ms-transform:translateY(-13px);-o-transform:translateY(-13px);transform:translateY(-13px);}#open-menu span:after{-webkit-transform:translateY(13px);-moz-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px);}#open-menu.active span{background-color:rgba(255,255,255,0);}#open-menu.active span:before{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);}#open-menu.active span:after{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);}#block-mainnavigation{position:fixed;width:50%;left:0;top:89px;bottom:0;background-color:#fff;z-index:99;text-align:left;padding:10px 0 20px;overflow:auto;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;height:auto;}#block-mainnavigation.open{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}#block-system-main-menu{overflow:hidden;height:auto;}#block-system-main-menu ul li.leaf{float:none;}#header #block-system-main-menu a{padding:0;line-height:30px;height:auto;text-transform:uppercase;font-size:14px;}#block-mainnavigation #logo_site{display:none;}#block-mainnavigation #block-system-main-menu a.active,#block-mainnavigation #block-system-main-menu a:hover{border-bottom:2px solid #ffd312;}#block-mainnavigation .region-header{margin:0px 20px 0 20px;}#block-mainnavigation #block-block-2{position:inherit;margin-top:5px;}#tel-m{top:12px;width:28%;right:68px;}#tel-m img{width:24px;padding-right:5px;}#tel-m span{font:16px/12px 'unisansregular';}#tel-m a{text-decoration:none;font-weight:bold;font-size:13px;color:#566473;}#tel-m,#logo-m{display:block;}#logo-m{top:7px;left:6px;}#content .page_articles_group img,#content .page_articles_group img,#content .page_schedule_group img{max-width:100%;height:auto;width:100%}#content .page_articles_group .views-row,#content .schedule_all_nodes_block .views-row,#content .page_schedule_group .views-row{width:33.3%;padding:0 15px;margin-bottom:30px;}#content .page_articles_group + .page_articles_group,#content .page_schedule_group + .page_schedule_group{border:none;}#content .page_articles_group .views-field-title a{font:18px/19px 'unisansregular';}#content #map{max-width:100%;height:300px !important;width:100% !important;}#content div#blockMenu-map{width:100%;max-width:100%;margin-left:0;height:220px;margin-top:15px;}#content .list-map{height:165px;overflow-y:auto;}.page-staff #content .view-staff img{box-shadow:0px 1px 5px #929191;}#content .node_type_view_default .departure{position:absolute;z-index:100;}#content .schedule_all_nodes_block .views-field-field-schedule-photo,#content .page_schedule_group .views-field-field-schedule-photo{height:auto;}.page_schedule_filter_wrap form{float:none;border:1px solid #ada8a8;width:100%;padding:0 10px 8px 10px;height:auto;}#content .page_schedule_filter_wrap label{line-height:20px;}#content .page_schedule_filter_wrap .form-submit{width:94px;}#content .page_schedule_filter_wrap .wrap_fieldset_search .form-submit{width:93px;}.node-type-routes #content #giz_breadcrumbs{padding-top:0;}.node-type-routes #content .giz_page_title{padding-top:0;}.node-type-routes #content h1{margin:0;}#content #block-views-slider-block-1,#content #block-views-slider-block-1 .block_content{height:343px;}#content #block-views-slider-block-1 .block_content{}#content #block-views-slider-block-1 .info_wraps{width:254px;margin-left:-128px;top:0;}#content #block-views-slider-block-1 .views-field-nid{top:45px;}#content #block-views-slider-block-1 .info_wraps .title{clear:both;font:22px/27px 'unisansbold';}#block-views-slider-block-1 .views-slideshow-controls-text{left:50%;width:301px;bottom:9px;margin-left:-302px;margin-left:-8%;}#content #block-block-7 .block-block-text-front{width:100%;}#content #block-block-7 .block_content,#content #block-views-news-block-1{width:100%;padding:0 15px;max-width:100%;border-bottom:none;}#content #block-block-7 .block_content .block_content{padding:0;}#content #block-block-7 img{}#content #block-views-news-block-1 .block_content{border-bottom:1px solid #9c9c9c;overflow:hidden;padding-bottom:25px;}#content #block-block-7 h3,#block-views-news-block-1 .block_title{font-size:21px;}#content #block-block-7 h1{font-size:22px;padding-bottom:0;}#content #block-views-news-block-1 .view-header{right:35px;}#content #block-views-news-block-1 .views-field-body,#content div.block-block-text-front div.block_content,#content .page_articles_group .views-field-body,#content .node_type_view_default,#content .schedule_all_nodes_block .views-field-field-body-small,#content .schedule_all_nodes_block .views-field-body,#content .page_schedule_group .views-field-field-body-small,#content .page_schedule_group .views-field-body,#content #block-views-news-block-1 .views-field-title a{font:16px/20px 'unisansregular';color:#566473;}#content .page_schedule_group .views-field-field-body-small,#content .page_schedule_group .views-field-nid .places-block{font:15px/16px 'unisansregular';}#content #block-views-news-block-1 .views-field-title a{color:#02ae5f;}#logo-m{top:-2px;left:40%;}#logo-m img{width:120px;}#soc-libk a{float:left;display:block;width:30px;height:29px;background:url(/sites/all/themes/goldenmiddle/images/soc_ico.png) no-repeat scroll 0 0 transparent;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;}#soc-libk a.ins{background-position:0 0;}#soc-libk a.vk{background-position:-37px 0;}#soc-libk a + a{margin-left:15px;}#soc-libk{position:absolute;top:16px;left:9%;}#block-mainnavigation{top:60px;}#block-block-1,#block-block-3,#block-block-6{float:none;padding-left:0;text-align:left;}#block-block-6 .lk a,#block-block-6 .logout a{float:none;padding:10px 0 0 0;}#block-block-6 .lk,#block-block-6 .logout{padding:10px 0 0 0;}html body.admin-menu{margin-top:60px !important;background-position:0px 160px;}html body.admin-menu #header{top:21px;}html body.admin-menu #block-mainnavigation{top:81px;}body .giz_reservation_block_block .block_title{font:20px 'unisansbold';margin:0;padding:0 20px 4px 20px;}body .giz_reservation_block_block .form_title{font:14px 'unisansregular';padding:0 20px 4px 20px;}body .giz_reservation_block_block .bg_wrap{padding:0;}body .giz_reservation_block_block #reservation_form_wrap label,body .giz_reservation_block_block #mir_reservation_form_wrap label,body .giz_reservation_block_block #sbank_reservation_form_wrap label{font:14px 'unisansregular';height:auto;}body .giz_reservation_block_block #reservation_form_wrap .selectedTxt,body .giz_reservation_block_block #mir_reservation_form_wrap .selectedTxt,body .giz_reservation_block_block #sbank_reservation_form_wrap .selectedTxt{font:14px/28px 'unisansregular';}body .giz_reservation_block_block #reservation_form_wrap .form-text,body .giz_reservation_block_block #mir_reservation_form_wrap .form-text,body .giz_reservation_block_block #sbank_reservation_form_wrap .form-text{font:14px/20px 'unisansregular';}body .giz_reservation_block_block #reservation_form_wrap .newList a,body .giz_reservation_block_block #mir_reservation_form_wrap .newList a,body .giz_reservation_block_block #sbank_reservation_form_wrap .newList a{font:14px/24px 'unisansregular';}body .giz_reservation_block_block #reservation_form_wrap textarea,body .giz_reservation_block_block #mir_reservation_form_wrap textarea,body .giz_reservation_block_block #sbank_reservation_form_wrap textarea{max-height:50px;}body div.messages{font:14px/17px 'unisansregular';margin:0;padding:1px 10px 0px 50px;}.mob-offert{display:block;}.mob-offert a{margin-right:7px;}.schedule-photo-wrap{height:auto;}.node_type_schedule .schedule_info{width:auto;}.shedule_slider-wrap{float:left;}.shedule_slider-wrap .excurs-metka-wrap{left:initial;right:3px;}}@media(max-width:767px){#content #block-webform-client-block-426{text-align:center;margin-top:0;margin-bottom:0;}#block-webform-client-block-426 .webform-client-form{width:85%;margin:0 auto;}#block-webform-client-block-426 .subscribe-info{float:none;margin-bottom:20px;text-align:center;margin-right:0;width:auto;}#content .giz_user_lk_menu a{font:15px/50px 'unisansregular';margin-left:0;float:none;border:none;border-bottom:1px solid #dbdbdb;}.schedule_all_nodes_block .view-header h3{font:18px/1.2 'unisansbold';text-align:center;}#content .giz_user_lk_menu{float:none;height:auto;}#content .giz_user_lk_menu a.active{color:#18a650;text-decoration:underline;}#content .page_staff_group{float:none;width:100%;padding-bottom:0;}#content .page_staff_group + .page_staff_group{padding-top:0;}#content .page_staff_group .views-row{float:none;width:100%;clear:both;display:inline-block;margin-bottom:20px;}#content .page_staff_group .views-field-field-staff-photo{height:inherit;}#content .node_type_view_default img{max-width:100%;height:auto;}#content .node_type_view_default .field-type-image{margin:0 0 20px 0;float:none;}#content .node_type_view_default .page_node_title,#content .node_type_view_default .page_node_title h1{font-size:18px;line-height:22px;}#content .giz_page_title h3{font-size:23px;}#content .page_articles_group .views-row + .views-row{margin-left:0;}#content .schedule_all_nodes_block .views-row + .views-row,#content .page_schedule_group .views-row + .views-row{margin-left:0;}#content .page_schedule_group{padding-top:0;}#content .node_type_routes .schedule_info,#content .node_type_schedule .schedule_info{width:100%;float:none;}.page_schedule_filter_wrap .form-item{}#content .page_schedule_filter_wrap label{line-height:20px;height:auto;}#content #giz_gallery_node{width:100%;float:none;}#content #giz_gallery_node .big_photo{height:auto;}#content #giz_gallery_node .jcarousel-clip{width:100%;height:auto;}#content #giz_gallery_node .small_wraps{height:auto;}#content #giz_gallery_node .jcarousel-clip li{margin:0 6px 6px 0;}body .giz_reservation_block_block #reservation_form_wrap .form-text,body .giz_reservation_block_block #mir_reservation_form_wrap .form-text,body .giz_reservation_block_block #sbank_reservation_form_wrap .form-text{width:100%;margin:0 0 5px;max-width:100%;}body .giz_reservation_block_block #reservation_form_wrap .newListSelected,body .giz_reservation_block_block #mir_reservation_form_wrap .newListSelected,body .giz_reservation_block_block #sbank_reservation_form_wrap .newListSelected{width:100%;margin:0 0 9px;}body .giz_reservation_block_block #reservation_form_wrap textarea,body .giz_reservation_block_block #mir_reservation_form_wrap textarea,body .giz_reservation_block_block #sbank_reservation_form_wrap textarea{width:100%;margin:0 0 9px;}#reservation_form_wrap,#mir_reservation_form_wrap,#sbank_reservation_form_wrap{width:100%;}body .giz_reservation_block_block .bg_wrap{padding:0px 0 15px 0;}body .giz_reservation_block_block label{padding:0;}body .giz_reservation_block_block .form_title{padding:0 0 10px;}body .giz_reservation_block_block .submit_submit_form,body .giz_reservation_block_block .submit_submit_form:hover,body .giz_reservation_block_block .form-submit,body #webform-client-form-948 .form-submit,body #tur-yookassa-buy-form .form-action .form-submit{margin:15px auto 0 auto;width:211px;text-align:center;display:block;}body .giz_reservation_block_block{max-width:100%;width:250px;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-opened .fancybox-skin{background:#f7f7f7;}body .giz_reservation_block_block .bg_wrap{background:transparent;}#open-menu{top:7px;height:45px;width:45px;right:12px;}#open-menu span{width:39px;}#header .header_center{width:100%;margin:0;}#content .page_articles_group .views-row,#content .schedule_all_nodes_block .views-row,#content .page_schedule_group .views-row{width:50%;margin-bottom:10px;}#content .page_articles_group .views-row{min-height:395px;}#content .schedule_all_nodes_block .views-row,#content .page_schedule_group .views-row{min-height:295px;}#content #block-views-news-block-1 .views-row{width:100%;margin-bottom:25px;}#content .page_articles_group,#content .schedule_all_nodes_block,#content .page_schedule_group{clear:none;overflow:visible;padding-bottom:0;}#content .wrap_fieldset_search{float:none;padding:15px 0 0 0;margin:0;}.page_schedule_filter_wrap .wrap_fieldset_search .form-item-title,.page_schedule_filter_wrap .wrap_fieldset_search .form-submit{float:left;}html body.admin-menu{margin-top:79px !important;background-position:0px 179px;}html body.admin-menu #header{top:41px;}html body.admin-menu #block-mainnavigation{top:101px;}#tur-yookassa-buy-form{padding-top:0;}body .giz_reservation_block_block .block_title{padding:0 0px 4px 0px;}body .form-item-rows-0-wrap-info-change-is-sms{padding:0 0 10px 0;}.shedule_slider-wrap + div,.info-node-mir{clear:both;}.info-node-mir{padding:10px 0 15px;}}@media(max-width:767px){#header #block-mainnavigation{width:85%;}}@media(max-width:650px){#tel-m{right:40px;}#tel-m span{font:13px/12px 'unisansregular';}.shedule_slider-wrap{float:none;}.node_type_schedule.node_type_view_default{overflow:visible;}.shedule_slider-wrap .excurs-metka-wrap{left:initial;right:-9px;top:-9px;}}@media(max-width:500px){#footer #block-block-4 .top_wrap{height:130px;}#block-block-4 .top_wrap{margin-bottom:5px;}#node_426 .webform-client-form .form-email{width:200px;}#block-webform-client-block-426 .webform-client-form .form-email{margin:0 0 10px 0;float:none;}#block-webform-client-block-426 .webform-client-form{width:auto;text-align:center;}#content .page_articles_group,#content .page_schedule_group{padding-bottom:0;}#content .page_articles_group + .page_articles_group,#content .page_schedule_group + .page_schedule_group{border-top:none;padding-top:0;}#content .page_articles_group .views-row,#content .page_schedule_group .views-row,#content #block-views-news-block-1 .views-row{float:none;width:100%;clear:both;display:inline-block;border-top:1px solid #cccccc;padding-top:20px;padding-left:0;padding-right:0;margin-top:0px;min-height:auto;}#content #block-views-news-block-1 .views-row.views-row-first{border-top:none;padding-top:0;margin-top:0;}#content .view-content > .page_articles_group:first-child .views-row:first-child,#content .view-content > .page_schedule_group:first-child .views-row:first-child{border-top:none;padding-top:0;margin-top:0;padding:0;}#content .schedule_all_nodes_block .views-row,#content .page_schedule_group .views-row{min-height:265px;padding-right:0;padding-left:0;}#tel-m{top:8px;right:18%;width:42px;height:44px;display:none;}#tel-m span{display:none;}#tel-m img{width:41px;padding:6px 6px;}html body.admin-menu{margin-top:100px !important;background-position:0px 215px;}html body.admin-menu #header{top:60px;}html body.admin-menu #block-mainnavigation{top:120px;}}@media(max-width:400px){#node_426 form.webform-client-form{width:90%;margin:0 auto;text-align:center;}#node_426 form.webform-client-form .form-email{width:100%;}#node_426 .form-actions{margin-top:15px;}#logo-m{left:31%;}#tel-m{top:11px;right:20%;}#soc-libk{left:4%;}#open-menu{right:8px;}}@media(max-height:600px){body .giz_reservation_block_block #reservation_form_wrap .submit_submit_form,body .giz_reservation_block_block #mir_reservation_form_wrap .submit_submit_form,body .giz_reservation_block_block #sbank_reservation_form_wrap .submit_submit_form{margin:4px 20px 0px;}body .giz_reservation_block_block .form_title{display:none;}}
