/* Generated time: 2026-05-31 07:07:01; Checksum: 7a21d1205710e2535d11ea20e5afe26b */

@media print{.video,.video-space,.gallery,.right,#pozvonim-button,.recomend_list,.social_blocks,#jivo_container,.footer1,.footer2,.social,#jivo-iframe-container,.bottom_menu,#tpcwl_iframe-0{position:absolute;margin-left:-9999999px;display:none!important}}.html,body{padding:0;margin:0;font-family:'Open Sans',sans-serif}body{min-width:1000px}table,td,tr,th{border:0;padding:0;border-collapse:collapse}.blockLink{text-decoration:none}a{color:#ca3137}a:hover{text-decoration:none}img{border:0}.preload div{width:1px;height:1px}.preload{position:absolute;margin-top:-500px;margin-left:-6000px}.popup .big{width:750px!important}.popup-container{z-index:99999999;left:0;top:0;width:100%;height:100%;display:none;position:absolute;background:url(/images/bg.png) 0 0}.popup-container td{vertical-align:middle!important}.popup{left:0;top:0;position:absolute;width:100%;height:100%;z-index:1000}.popup .close{width:13px;height:13px;background:url(/images/close.png) no-repeat 0 0;float:right;margin-top:-32px;margin-right:-18px;cursor:pointer}.popup .picture{padding:50px;margin:0 auto;text-align:center}.big_picture{cursor:pointer}.big_picture_modal .close{margin-top:-29px!important}.popup .picture img{box-shadow:0 0 125px rgba(0,0,0,.75)}.popup .form{padding-top:15px;width:380px;margin:0 auto;background:white;box-shadow:0 0 125px rgba(0,0,0,.75);border-radius:5px}.popup h1,.popup .h1{margin:0 20px 13px 20px;font-family:'Circe Regular',sans-serif}.popup .container{padding:15px 20px 24px 20px;color:#03161e}.popup .container .title{font-family:'Open Sans',sans-serif;font-size:14px;text-transform:none}.form td{vertical-align:middle!important}.form .title{width:50%;padding-bottom:5px;padding-right:10px}.form .input{padding-bottom:5px}.form .input input[type=text],.form .input input[type=password],.form .input input[type=file],.form .input input[type=email],.form .input input[type=number]{width:87%;padding:9px 10px;border:1px solid #efefef;border-radius:3px;outline:0;background:white}.form .input textarea{width:317px;height:60px;padding:9px 10px;border:1px solid #efefef;border-radius:3px;outline:0;background:white}.form .input input[type=checkbox]{outline:0}.form input[type=submit],.form input[type=button]{margin-top:16px;width:250px;height:57px;background:url(/images/big_button.png);color:white;font-size:18px;text-transform:uppercase;font-family:'Circe Bold',sans-serif;border:0;overflow:none;outline:0;cursor:pointer}.popup .wide input[type=text],.popup .wide input[type=password],.popup .wide input[type=file],.popup .wide input[type=number]{width:92%}.popup .wide textarea{width:92%;height:40px;padding:9px 10px;border:1px solid #efefef;border-radius:3px;outline:0;background:white}.popup .wide{width:100%}.popup .input select{width:170px;padding:0 10px;height:33px;border:1px solid #efefef;border-radius:3px;outline:0}.header .for_hover{height:100%}.header{height:128px;background:url(/images/bg.jpg) repeat}.header .main{background:url(/images/bg_logo.png) no-repeat 130px 0}.header_logo{height:100%;background:url(/images/bg_header.jpg) repeat 50% 0}.main{margin:0 auto;overflow:auto;max-width:1560px;min-width:1000px;*width:1060px!important}.main_padding{margin:0 30px;overflow:auto}.main_table{width:100%}.header .logo{position:relative;margin-left:-3px;margin-top:3px}.header .desc{position:relative;margin-top:-3px;width:143px;color:#395a67;font-size:11px;line-height:14px}.trigger{cursor:pointer;margin-top:10px;width:49px;height:21px;padding-left:2px;padding-top:2px;background:url(/images/trigger.png) no-repeat}.trigger_text{font-style:italic;position:relative;margin-top:-22px;margin-left:54px;;color:#191712;font-size:11px}.trigger_text a{color:#a91a1b;text-decoration:none}.trigger_text a:hover{text-decoration:underline}.trigger .elipse{width:19px;height:19px;background:url(/images/trigger_elipse.png) no-repeat}.header .elise .pos2{}.rouble{font-family:Rouble,sans-serif;text-transform:none;float:none!important;position:relative;left:3px}.header .price{font-family:'Circe Bold',sans-serif;font-size:20px}.header .title{font-family:'Circe Bold',sans-serif;font-size:41px;text-transform:uppercase;margin-top:-6px;margin-left:-3px}.header .order{font-size:14px;margin-top:-5px;color:#aa1f24;text-decoration:underline}.header .order_hover{text-decoration:none}.header .banner{color:#fff;text-shadow:0 2px 3px rgba(201,195,173,.75);cursor:pointer;margin-left:9%}.header .banner_hover{color:#aa1f24}.header .header_hover{background:url(/images/banner_hover.png) no-repeat 0 100%}.header .padding{padding-top:19px;height:109px}.header .float1{float:left;width:23%}.header .float2{float:left}.header .float3{float:left}.header .float4{float:left}.menu{background:url(/images/menu.png);position:relative;padding-bottom:1px}.menu .links{float:left;line-height:51px}.menu .login{float:right;height:50px;overflow:hidden}.menu .login .user{cursor:auto}.menu .login button{margin-top:11px;margin-bottom:11px;padding:8px 15px;background-color:#d1d0d0;color:#737475;border-radius:2px;border:0;font-size:11px;cursor:pointer;outline:0;opacity:.75}.menu .links .link{display:block;float:left;font-size:13px;margin-right:30px}.menu .links a{font-family:'Circe Bold',sans-serif;text-transform:uppercase;text-decoration:none;color:#18405a}.menu .links a:hover{color:#a91e23}.menu .links .selected{color:#a91e23}.menu .links .sub-links a{display:block;margin-top:4px;margin-bottom:4px}.menu .links .sub-links{display:none;position:absolute;line-height:19px;background:#EDEDED;float:left;padding:10px 15px;border-top:2px solid rgb(217,217,217);border-bottom:2px solid rgb(217,217,217);margin-top:11px;margin-left:-15px;z-index:1;line-height:initial}.menu .links .sub-links:after{position:absolute;content:"";top:-12px;left:20px;bottom:auto;border-style:solid;border-width:0 10px 10px;border-color:rgb(217,217,217) transparent}.slider{width:100%;height:300px;margin-top:0;overflow:hidden}.slider .block{float:left;width:200px;height:300px;cursor:pointer}.slider .block .hover{background:url(/images/slider_hover.png) no-repeat;width:150px;height:220px;padding:40px 35px 40px 15px;display:none}.slider .block .fix_height{height:230px}.slider .hover .title{font-size:15px;font-family:'Circe Regular',sans-serif;color:#fff;text-transform:uppercase}.slider .hover .title a{color:#fff;text-decoration:none}.slider .hover .text{margin-top:20px;font-size:12px;font-family:'Open Sans',sans-serif;color:#fff;line-height:16px}.counters{color:#fff;font-size:11px;width:100%;overflow:auto}.counters div{float:left;margin-right:13px;padding-left:15px}.counters .views{background:url(/images/views.png) 0 50% no-repeat}.counters .comments{background:url(/images/comments.png) 0 50% no-repeat}.counters .favorites{background:url(/images/favorites.png) 0 50% no-repeat}.counters2{color:#b8b8b8;font-size:11px;width:100%;overflow:auto}.counters2 div{float:left;margin-right:13px;padding-left:15px}.counters2 .views{background:url(/images/views2.png) 0 50% no-repeat}.counters2 .comments{background:url(/images/comments2.png) 0 50% no-repeat}.counters2 .favorites{background:url(/images/favorites2.png) 0 50% no-repeat}.slider_scroll{height:12px;margin-top:12px;background:url(/images/slider_bar.png) 0 50% repeat-x;overflow:none}.slider_scroll .scroll div{float:left;font-size:0}.slider_scroll .bar{background:url(/images/slider_scrollbar2.png) 0 1px repeat-x;height:12px;position:relative;overflow:hidden;border-radius:9px}.slider_scroll .scroll .space{height:12px;background:url(/images/slider_scroll_space.png) 0 50% repeat-x}.slider_scroll .scroll .center{width:12px;height:12px;background:url(/images/slider_scroll.png) 49% 50% no-repeat}.slider_scroll .scroll .left{width:12px;height:12px;background:url(/images/slider_scroll.png) 0 50% no-repeat}.slider_scroll .scroll .right{width:12px;height:12px;background:url(/images/slider_scroll.png) 100% 50% no-repeat}.slider_scroll .scroll{left:0;height:12px;cursor:pointer;position:absolute;outline:0;overflow:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.slider .main_padding{overflow:hidden}.info{margin-top:25px;overflow:hidden}.info .left{width:100%;overflow:auto;padding-right:20px;padding-bottom:60px;vertical-align:top}.info .right{vertical-align:top;padding-bottom:60px}.info .inner{padding-top:0}.info .fixed_width{width:240px}.info h2{margin:0;padding:0;font-style:normal;font-family:'Circe Bold',sans-serif;color:#03161e;font-size:17px;text-transform:uppercase;float:left;margin-top:+5px;position:absolute}.itemNews h2{float:none;position:relative}.info button{padding:7px 7px;border:1px solid #e1e1e1;background:transparent;color:#a1a1a1;border-radius:2px;font-size:12px;cursor:pointer;outline:0;float:right}button.modal{font-size:16px;padding:12px;margin:15px}.info button:hover{color:#ca373c;border:1px solid #e79699}.text-content button{padding:7px 15px;font-size:15px;float:none}.info .events{margin-top:15px;margin-bottom:23px}.info .block{min-width:230px;cursor:pointer;overflow:hidden}.info .block_space{width:10px;font-size:1px;display:none}.events .block .img{//width:240px;height:135px;background-size:cover!important}.proramm_table h2{margin-top:8px;font-size:15px;text-transform:uppercase;font-family:'Circe Regular',sans-serif;border-bottom:1px solid transparent}.info .block .title{margin-top:8px;font-size:15px;text-transform:uppercase;font-family:'Circe Regular',sans-serif;border-bottom:1px solid transparent}.info .block:hover .title{text-decoration:underline}.info .block .title{color:#306c85;text-decoration:none}.info .block .place{margin-top:4px;margin-bottom:2px;color:#03161e;font-size:12px;background:url(/images/pointer.png) 0 3px no-repeat;padding-left:15px}.info .head_title{overflow:auto}.delimiter{height:1px;background:url(/images/delimiter.png) repeat-x}.border_radius .date{color:white;text-shadow:0 2px 3px rgba(0,0,0,.55)}.border_radius{padding:5px 10px;float:left;//margin-left:36%;margin-top:40px;border-radius:3px;border:1px solid white;box-shadow:0 2px 3px rgba(0,0,0,.15)}.border_radius .number{font-size:28px;font-family:'Circe Bold',sans-serif}.border_radius .text{font-size:13px;text-transform:uppercase;font-family:'Circe Bold',sans-serif}.border_radius .n{text-align:center}.border_radius .one{width:100%;margin-top:-2px;text-align:center}.border_radius .two{margin-top:-2px;font-size:11px;text-align:center}.places .no_place{text-align:center;margin-bottom:20px;color:#03161e;font-size:12px}.places{overflow:auto;margin-top:15px}.places .block .hover{background:url(/images/place_hover.png) repeat-x;position:absolute;width:70px;height:70px;text-shadow:0 2px 3px rgba(20,20,20,.75);display:none}.places .block .hover .counters{margin-top:28px;width:auto;float:left}.places .block .hover .counters div{margin-right:0}.places .block{float:left;cursor:pointer}.places .block_space{float:left;width:10px;height:1px;font-size:1px}.places .img{width:70px;height:70px;float:left;margin-bottom:10px;background-size:cover!important}.places .text{margin-left:10px;float:left}.info table td{vertical-align:top}.places .block .title{margin-top:0}.places .block .desc{margin-top:5px;color:#03161e;font-size:12px;line-height:15px;max-height:30px;overflow:hidden}.places .block .place{color:#c2c2c2;font-size:11px}.places .block .trigger{font-size:12px;color:#a91e23;text-transform:uppercase;font-family:'HelveticaNueCur Bold',sans-serif}.places .block .category{font-size:11px;color:#adadad;border:1px solid #ededed;border-radius:2px;float:left;padding:1px 3px;margin:0 3px 3px 0}.places .pic_block{width:70px}.company-recall{margin-bottom:20px}.company-recall .block_space{width:20px;display:table-cell}.company-recall .bg-container{float:left;line-height:1px;padding:5px;border:1px solid #DADADA;margin-left:-5px;border-radius:5px}.company-recall .bg-image{width:300px;height:187px;background-size:cover!important}.company-recall .title{color:#03161e;font-size:18px;font-family:'Circe Bold',sans-serif}.company-recall .name{color:#ae5151}.company-recall .comment-table{margin-top:10px}.company-recall .comment-table .quote1{font-size:55px;color:#ae5151;line-height:40px}.company-recall .comment-table .quote2{font-size:55px;color:#ae5151;vertical-align:bottom;line-height:1px}.company-recall .comment-table .text{padding:12px;font-size:14px;color:#3B4346;font-style:italic;line-height:20px}.company-recall .block_comment .text{font-size:14px;color:#3B4346}.recall{display:none;width:100%}.recall_height{min-height:250px}.recall_active{display:inline-table!important}.recall_static{display:inline-table!important}.recall .gallery{width:400px!important;height:250px!important;background-size:cover!important}.recall .title{color:#03161e;font-size:15px;text-transform:uppercase;font-family:'Circe Bold',sans-serif;margin-bottom:20px}.recall .block_space{width:15px;display:table-cell!important}.recall .comment{color:#03161e;font-size:12px;margin-bottom:20px}.read_more{color:#306c85;display:block;font-size:12px;float:right}.read_more:hover{text-decoration:none}.gallery_paginator{width:390px;height:9px;cursor:pointer;margin-top:30px;float:right;overflow:auto;position:absolute;overflow:none}.gallery_paginator .controll{float:right;height:9px;overflow:none}.gallery_paginator .paginate{width:9px;height:9px;float:left;background:url(/images/paginate.png) no-repeat -14px 0;margin-right:5px}.gallery_paginator .active{background:url(/images/paginate.png) no-repeat 0 0}.recall img{display:none}.article_list{clear:both;overflow:auto}.article_list .block{float:left;height:186px;margin-bottom:14px}.article_list .img{width:auto!important}.article_list .block_space{float:left;width:15px;height:186px;margin-bottom:14px}.interviews .block{margin-bottom:14px}.interviews .block .img{height:35px;padding-top:90px;background-size:cover!important}.interviews .title a{margin-top:5px;color:#306c85;font-size:15px;font-family:'Circe Regular',sans-serif;text-transform:uppercase}.interviews .author{color:#bdbdbd;font-size:12px;font-family:'Open Sans',sans-serif;text-transform:none}.interviews .block .hover{background:url(/images/slider_hover.png) repeat-x;padding:10px 20px;text-shadow:0 2px 3px rgba(20,20,20,.75);display:none}.footer1{height:130px;background:url(/images/footer_bg.jpg) repeat-x 50% 0}.footer1 .banners .text-block{height:28px;overflow:hidden}.footer1 .banners{width:540px;overflow:auto;margin:0 auto}.footer1 .container{height:130px;background:url(/images/footer.jpg) no-repeat 50% 0}.footer1 td{padding-top:30px;vertical-align:top}.footer1 .company{font-family:'HelveticaNueCur Roman',sans-serif;color:white;font-size:12px;line-height:17px}.footer1 .adress{margin-top:8px;font-family:'HelveticaNueCur Roman',sans-serif;color:#bebebe;font-size:12px;padding-left:13px;background:url(/images/post.png) 0 1px no-repeat}.footer1 .mail{margin-top:3px;font-family:'HelveticaNueCur Roman',sans-serif;color:#bebebe;font-size:12px;padding-left:13px;background:url(/images/mail.png) 0 0 no-repeat;text-decoration:underline}.footer1 .tel{font-family:'Circe Bold',sans-serif;color:white;font-size:18px;text-align:right}.footer1 .tel2{font-family:'Circe Bold',sans-serif;color:white;font-size:12px;text-align:right}.footer1 .counter{margin-top:5px;text-align:right}.footer1 button{padding:4px 14px;font-size:12px;color:white;border:0;border:1px solid rgba(247,247,247,.14);background:url(/images/button_bg.png) -1px -1px;float:right;margin-top:7px;outline:0;border-radius:2px;cursor:pointer}.button_hover{background:none!important;background-color:#ca3137!important}.footer1 .banner{cursor:pointer;margin-top:-8px;width:170px;height:83px;float:left;margin-right:9px;margin-left:0;border-bottom:3px solid #909090}.footer1 .banner img{position:absolute;width:170px;height:83px}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 .3333 .3333 .3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}.footer1 .banner_hover{border-bottom:3px solid white}.footer1 .banner .block{position:absolute;width:170px;height:83px;background:url(/images/banner_bg.png) no-repeat}.footer1 .banner .block .left{margin-left:10px;margin-top:11px;float:left;font-size:13px;text-transform:uppercase;font-family:'Circe Bold',sans-serif;color:white}.footer1 .banner .block .right{margin-right:8px;margin-top:8px;float:right;font-size:16px;font-family:'Circe Bold',sans-serif;color:white}.footer1 .banner .block button{clear:both;float:none}.footer1 .banner .order{clear:both}.footer1 .banner .order td{padding-top:13px}.footer1 .b1{background:url(/images/banner1.jpg) no-repeat}.footer1 .b2{background:url(/images/banner2.jpg) no-repeat}.footer1 .b3{background:url(/images/banner3.jpg) no-repeat}.footer2{height:53px;background:url(/images/footer_bg.jpg) repeat-x 50% -130px}.footer2 .container{height:53px;background:url(/images/footer.jpg) no-repeat 50% -130px}.footer2 .copyright{float:right;margin-top:22px;color:#e6e6e6;font-size:12px;font-family:'HelveticaNueCur Roman',sans-serif}.footer2 .mw{float:left;margin-top:15px;padding-right:15px}.footer2 .pay{background:url(/_engine/Addons/user/card_logos.png) no-repeat 85% 4px;padding-right:65px}.footer2 .mw a{text-decoration:none;font-family:'HelveticaNueCur Roman',sans-serif;font-weight:normal;color:#e6e6e6;font-size:12px;border-bottom:1px solid #adadad}.footer2 .mw a:hover{border-bottom:0}.banner_block td{padding:0}.body{margin-bottom:20px}.body .social{float:right;font-size:13px;color:#b3b3b3;padding-top:8px}.body .social .share{margin-top:5px;margin-left:-3px}.body .right_side .place_type{cursor:pointer;float:right;font-family:'Circe Bold',sans-serif;color:#a1a1a1;font-size:13px;padding:5px 10px;border:1px solid #f0f0f0;border-radius:3px;outline:0;background:white;text-transform:uppercase;margin-left:5px;margin-top:5px}.body .navigator{color:#bababa;font-size:11px}.body .navigator a{color:#bababa}.body .navigator a:hover{text-decoration:none}h1,.h1{font-family:'Circe Bold',sans-serif;color:#03161e;font-size:20px;text-transform:uppercase;margin:0;padding:0;font-weight:bold}h1 span{color:#ca3137;padding-right:24px;background:url(/images/like.png) 100% 5px no-repeat}.navi_title h1{margin-top:15px}.both_navi{width:100%;clear:both;overflow:hidden;margin-bottom:15px}.both_navi .right_side{width:270px;text-align:right;vertical-align:middle!important}.both_navi .author{//max-width:180px;float:right;margin-bottom:6px}.both_navi .author .pic{width:59px;height:59px;float:left;margin-right:8px;border-radius:30px;background-size:cover!important}.both_navi .author .title{color:#3c4b5a;font-size:13px;line-height:14px}.both_navi .description{margin-top:10px;font-size:18px;color:#03161e;font-style:italic}.both_navi .description a{color:#ca3137}.both_navi .description a:hover{text-decoration:none}.middle{vertical-align:middle!important}.both_navi .author .date{color:#959595;font-size:11px;margin-top:3px}.area_map{margin:0 auto;width:722px;height:417px;background:url(/images/area_map.png) no-repeat}.area_map .element{cursor:pointer;*left:-722px;position:absolute;text-align:center}.area_map .element .title{position:relative;margin-top:-10px;font-family:'Circe Bold',sans-serif;color:#03161e;font-size:12px;text-transform:uppercase;margin-right:13px}.area_block{background:#FCFBFA;background:url(/images/area_map_bg.png) repeat-x 50% 1px}.area{margin:0 auto;width:80px;height:80px;background:url(/images/area.png) no-repeat;padding:6px 0 0 6px;text-align:left}.area img{width:60px;height:60px;border-radius:8px}.area_list{margin-top:25px;overflow:auto}.area_list table{border-spacing:0}.area_list .block{display:table;width:49%;height:180px;margin-bottom:15px;float:left;text-decoration:none}.area_list .block .img{display:table-cell;width:115px;height:178px;overflow:hidden;float:left}.area_list .block .img img{height:100%}.area_list .block .text{width:100%;display:table-cell;vertical-align:middle;padding:0 10px 0 20px;border:1px solid #e1e1e1;border-left:0}.area_list .title{color:#ca3137!important;font-family:'Circe Bold',sans-serif!important;font-size:18px!important;text-transform:uppercase;margin-bottom:10px!important;text-decoration:none}.area_list .desc{color:#03161e;font-size:13px}.left .control{margin-bottom:17px}.left .control .c1{background:#ededed;border-radius:3px;padding:11px 10px 12px 10px;;margin-bottom:12px;overflow:auto}.left .control .c2{padding:0}.left .control .price{color:#ca3137!important;margin-left:2px;margin-right:2px;padding-right:160px}.left .control .price_selector{position:absolute;float:left;width:154px;height:24px;background:url(/images/price_selector.png) no-repeat;margin:-20px 0 0 132px;*margin:2px 0 0 -158px}.left .control .price_selector .ui-slider-handle{display:block;float:left;position:absolute;margin-top:+2px;width:19px;height:19px;background:url(/images/trigger_elipse.png) no-repeat;outline:0}.left .control .price_selector .width{width:85%;display:block;position:absolute;margin-left:2px}.left .control .price_selector .price1{position:absolute;margin-top:-14px;font-family:'Circe Regular',sans-serif;color:#ca3137;font-size:12px;padding-left:10px}.left .control .price_selector .price2{position:absolute;margin-top:18px;font-family:'Circe Regular',sans-serif;color:#ca3137;font-size:12px;width:94%;text-align:right}.left .control .price_selector .ui-slider-range{margin-top:4px;margin-left:7px;display:block;position:absolute;height:19px;background:url(/images/price_bg.png) repeat-x}.left .control .title{color:#929292;font-family:'Circe Bold',sans-serif;font-size:11px;text-transform:uppercase;background:transparent;margin-right:5px}.left .control .active{color:white!important;background:#ca3137!important}.left .control .c1 .button{background:#dbdbdb}.left .category-links{line-height:25px}.left .category-info .button{cursor:default!important}.left .category-info .t{font-style:italic;font-size:14px;color:#656565;padding-right:5px}.left .control .button{color:#797979;font-size:13px;background:#ededed;padding:2px 5px;border-radius:4px;margin-right:1px;cursor:pointer;text-decoration:none;white-space:nowrap}.left .control .c1 .min{min-width:300px;text-align:left!important}.left .control .c1 .el{text-align:center;word-wrap:nowrap;width:29%;float:left}.left .control .el .link{color:#ca3137;font-family:'Circe Bold',sans-serif;font-size:12px;text-transform:uppercase}.left .control .el .link span{border-bottom:1px dotted #ca3137}.map_link_city{appearance:menulist;-moz-appearance:menulist;-webkit-appearance:menulist;font-size:14px;outline:0;background:white;color:#797979;font-family:Verdana;border-radius:3px;border:0;box-shadow:0 0 4px rgba(0,0,0,.25);padding:0 10px 0 3px}.map_link_city option{margin:0 2px}.map_link .city{background:transparent;border:0;outline:0;font-size:13px;color:#797979}.map_link .city option{}.map_link .city.selected{}.left .control table td{vertical-align:middle}.left .control .map_link{float:right;margin-left:15px;cursor:pointer;white-space:nowrap;border-radius:3px;color:#797979;height:26px;background:#ededed;padding:3px 3px 4px 4px}.left .control .map_link span{font-size:13px}.left .control .link{//display:none;background:url(/images/map_icon.png) no-repeat 0 0;padding:2px 0 4px 34px}.left .control .map_icon{width:27px;height:25px;border-radius:5px;float:left}.left .control .close{padding:2px 5px;cursor:pointer;background:url(/images/delete.png) no-repeat 0 10px}.place_list{overflow:auto;clear:both;margin-top:25px!important}.place_list .block table{width:100%}.place_list .block{float:left;height:108px;margin-bottom:15px;overflow:hidden}.place_list .block_space{width:15px;height:105px;float:left}.left .paginator{margin-top:15px}.left .paginator span{color:#929292;font-family:'Circe Bold',sans-serif;font-size:11px;text-transform:uppercase;background:transparent;margin-right:5px}.left .paginator a{color:#797979;font-size:14px;background:#ededed;padding:2px 7px;border-radius:4px;margin-right:5px;cursor:pointer;text-decoration:none}.left .paginator a.active{color:white!important;background:#ca3137!important}.text_inner .gallery{height:474px;margin-bottom:17px;clear:both;margin-bottom:17px}.text_inner .gallery .author_block{width:719px;position:absolute;margin-top:389px}.text_inner .gallery .author a{color:#474847;text-decoration:none}.text_inner .gallery .author{float:right;padding:0 5px;font-size:9px;background:rgba(255,255,255,.6);color:#474847;line-height:11px}.text_inner .show{width:719px;*width:719px!important;position:absolute}.text_inner .gallery .fixed{position:relative;height:400px;overflow:hidden;margin-bottom:6px}.text_inner .gallery .event_date{position:relative;width:719px;height:0}.event_date .border_radius{float:right;margin-right:40px;margin-top:40px;border-radius:5px}.event_date .border_radius .number{font-size:35px}.event_date .border_radius .one{font-size:16px}.event_date .border_radius .two{font-size:12px}.text_inner .gallery .pictures{font-size:0;width:719px;height:400px;white-space:nowrap;*margin-left:0!important}.text_inner .gallery .pictures .picture{width:719px;display:inline-block;*display:inline;cursor:pointer;background:black}.content .loupe{position:absolute;padding:5px;margin:20px;width:24px;height:24px;background:url(/images/loupe.png) no-repeat 50% 50% white;border-radius:5px;display:none;opacity:.9;*display:none!important}.text_inner .gallery .pictures .picture .img .loupe{position:absolute;padding:5px;margin:20px;width:24px;height:24px;background:url(/images/loupe.png) no-repeat 50% 50% white;border-radius:5px;display:none;opacity:.9;*display:none!important}.text_inner .gallery .pictures .picture .img{margin:0 auto!important;width:719px;height:400px;box-shadow:inset 0 0 17px 0 rgba(50,50,50,.75);opacity:.8;background-size:cover!important;*display:none!important}.text_inner .gallery .pictures .map_title{}.text_inner .gallery .pictures .map-canvas{width:719px!important;height:400px!important;-webkit-transform:none!important}.text_inner .gallery .pictures .picture .active{box-shadow:none;opacity:1!important;*display:block!important}.text_inner .gallery .navigation{text-align:center;font-size:0;height:68px;overflow:hidden;white-space:nowrap;*width:740px}.text_inner .gallery .navigation .prevList{overflow:hidden;display:inline-block}.text_inner .gallery .navigation .prev{overflow:hidden;box-sizing:border-box;margin:0 2px 2px 0;width:132px;height:65px;display:inline-block;box-shadow:none;background-size:cover!important;cursor:pointer}.text_inner .gallery .navigation .prev img{width:100%}.text_inner .gallery .navigation .active{border:4px solid rgb(136,25,29)}.left .content{max-width:900px;*overflow:hidden;margin:0 auto;*margin:0;*width:740px}.left .content2{max-width:900px;margin:0 auto}.content-description{clear:both;padding-top:20px}pre{margin:0;font-weight:normal;font-size:12px;color:#787878;font-style:italic;font-family:'Open Sans',sans-serif}.text_inner h1,.text_inner .h1{font-size:18px;margin:20px 0 10px 0}.text_inner ul{margin-top:0}.text_inner .content{font-size:14px}.text_inner h3{color:#ae5151;font-size:19px;font-style:italic;padding:20px 15px;border:6px solid #f0f0f0;text-align:center;font-family:'Circe Bold',sans-serif}.break-all{word-break:break-all}.text_inner h2{margin-bottom:20px;float:none;position:relative}.info .head_title h2{float:left!important}.text_inner .bottom_menu{//margin-top:35px}.text_inner .hearts{display:inline-block;cursor:pointer}.text_inner .hearts .icon{width:33px;height:35px;background:url(/images/hearts.png) no-repeat 0 0}.text_inner .hearts div{float:left}.text_inner .hearts .number{font-size:21px;font-family:'Circe Bold',sans-serif;border:1px solid #f0f0f0;border-radius:4px;padding:4px 10px;margin-left:10px;position:relative}.text_inner .hearts.pressed .icon{background:url(/images/hearts.png) no-repeat 0 -86px}.text_inner .hearts.pressed .number{background:#ffcacc}.text_inner .hearts.pressed .number:after{border-color:transparent #ffcacc}.text_inner .hearts .hover{background:url(/images/hearts.png) no-repeat 0 -43px}.text_inner .hearts .number:after{content:"";position:absolute;top:9px;left:-7px;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent white;display:block;width:0;z-index:1}.text_inner .hearts .number:before{content:"";position:absolute;top:9px;left:-8px;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent #f0f0f0;display:block;width:0;z-index:1}.text_inner .bottom_menu .border{border:1px solid #f3f3f3;vertical-align:middle;padding:20px}.text_inner .bottom_menu .share{text-align:center}.text_inner .bottom_menu .like{text-align:center}.bottom_menu .share .b-share a{padding:4px!important}.comment{width:100%;margin:16px 0}.comment .avatar{width:60px}.comment .block_comment .title{font-weight:bold;font-size:14px;color:#ae5151}.comment .block_comment .date{margin-left:20px;font-weight:bold;font-size:12px;color:#ccc}.comment .block_comment .text{margin-top:9px;clear:both}.comment .avatar img{width:48px;height:48px;border-radius:3px}.add_comment textarea{font-size:16px;padding:5px;width:99%;height:65px;border:1px solid #f0f0f0;border-radius:3px;outline:0}.add_comment input[type=submit]{margin-top:5px;color:#aeaeae;font-size:14px;padding:5px 15px;border:1px solid #f0f0f0;border-radius:3px;outline:0;background:white;text-transform:uppercase;cursor:pointer}.add_comment .send_table td{vertical-align:middle}.add_comment .send_button{text-align:right}.add_tabik .add_comment textarea{height:165px;width:100%}.add_tabik .info_block{margin-left:30px}.selectComment{cursor:pointer;border-bottom:1px dashed #ca3137}.selectCommentActive{border-bottom:0;color:#03161e}.commenet_in_check{background:#F2F2F2;border-radius:5px;padding:10px 24px;font-size:18px}.place_block{margin-top:25px;margin-bottom:35px;width:100%}.place_block .text{padding-right:20px;width:80%;vertical-align:middle!important}.request_block{padding:10px;width:220px;margin-bottom:15px;background:#e1e1e1;color:#03161e;border-radius:5px}.request_block td:nth-child(2){padding-left:10px}.request_block img{width:80px;height:80px}.request_block .i{font-style:italic;font-size:12px}.request_block .title{margin-bottom:7px}.request_block .link{margin-bottom:5px;font-size:14px}.request_block .link a{text-decoration:none;border-bottom:1px dashed #ca3137}.request_block .link a:hover{border:0}.info_block{padding:10px;width:220px;background:#e1e1e1;border-radius:5px}.info_block .red{color:#ca3137!important}.info_block input{outline:0}.info_block .mapLink{cursor:pointer;color:#ca3137;border-bottom:1px dotted #ca3137}.info_block .title{color:#253339;font-size:13px;font-family:'Circe Bold',sans-serif;text-transform:uppercase;margin-bottom:2px}.info_block .price{color:#253339;font-size:25px;font-family:'Circe Bold',sans-serif}.info_block .cont{color:#03161e;font-size:12px;margin-bottom:10px}.info_block .cont a{background:url(/images/link.png) no-repeat 100% 50%;padding-right:11px}.info_block button{float:none;padding:10px 15px;margin:5px auto 9px auto}.month_list{margin-bottom:20px;overflow:hidden}.month_list td{width:50px}.month_list .month.active{background:#ca3137;box-shadow:inset 0 0 2px 0 rgba(50,50,50,.75)}.month_list .month:hover{background:#ca3137;box-shadow:inset 0 0 2px 0 rgba(50,50,50,.75)}.month_list .month{width:50px;display:block;float:left;background-color:#bababa;padding:17px 0;border-radius:25px;font-size:12px;font-family:'Circe Bold',sans-serif;text-transform:uppercase;color:white;text-decoration:none;text-align:center;margin:0 2px 0 2px;cursor:pointer}.month_list .p{max-width:30px;margin:0 auto;width:100%;height:5px;background-color:#bababa;margin-top:22px;border-radius:1px}.month_list .all{margin-right:30px}.events_list{overflow:hidden;clear:both}.events_list .block{min-width:230px;float:left;margin-bottom:15px;overflow:hidden;height:185px}.events_list .block_space{width:15px;float:left;height:185px}.events_list .anons{color:#03161e;font-size:12px}.tour_list{overflow:hidden;clear:both}.tour_list .block{min-width:230px;float:left;margin-bottom:15px;overflow:hidden;height:185px}.tour_list .block_space{width:15px;float:left;height:185px}.tour_info{border-radius:5px;width:100%;min-height:180px;margin-top:25px;background:url(/images/tour_infotable_bg.png) 100% 0 repeat-y #e1e1e1}.tour_info .info_block{padding:10px 10px 0 15px;border-radius:0;background:none;width:auto}.tour_info .info_info{background:url(/images/vertical_delimiter.png) 100% 0 repeat-y}.tour_info .addition_info{vertical-align:top!important;padding-left:39px;background:url(/images/vertical_delimiter.png) 100% 0 repeat-y;width:212px;padding-bottom:5px;padding-left:10px;padding-right:10px}.tour_info .price_info{width:230px;padding-left:20px}.tour_info .price_info .old_price{text-decoration:line-through}.tour_info td{vertical-align:middle!important}.service_page .tour_day{cursor:pointer}.excursion_page .tour_day{cursor:pointer}.recomend_list .tour_day{cursor:pointer}.recomend_list .wiki_list{overflow:auto}.tour-blocks{max-width:800px;margin:0 auto}.tour_day{height:135px;width:100%;margin-bottom:25px}.tour_day .img{width:135px;height:135px}.tour_day .img .picture{width:135px;height:135px;background-size:cover!important;overflow:hidden}.tour_day .img .picture img{height:100%}.tour_day .block_cont{padding-left:15px;vertical-align:middle}.tour_day .subject .right_side{float:right;margin-top:-6px;overflow:hidden}.tour_day .subject{clear:both;overflow:auto}.tour_day .bottom{width:100%;margin-top:12px;overflow:auto;clear:both}.tour_day .subject .title-block{float:left}.tour_day .subject .title{display:inline;color:#306c85;font-family:'Circe Regular',sans-serif;font-size:16px;text-transform:uppercase}.tour_day .price{float:left;color:#253339;font-size:25px;font-family:'Circe Bold',sans-serif;margin-left:10px}.tour_day .old_price{text-decoration:line-through;float:left;margin-top:5px}.tour_day .desc{float:left;margin-top:11px;color:#cacaca;font-family:'Open Sans',sans-serif;font-size:12px;font-style:italic}.tour_day .bottom .text{width:90%;color:#03161e!important;padding-right:20px}.tour_day .bottom .checkbox_block{height:93px;vertical-align:middle}.tour_day .bottom .checkbox{cursor:pointer;margin-left:30px;margin-right:30px;width:54px;height:48px;background:url(/images/checkbox.png) 0 -51px no-repeat}.tour_day .bottom .checkbox.active{background:url(/images/checkbox.png) 0 0 no-repeat}.service_result .title_desc,.service_result .price_block,.service_result .button{float:right}.tabs{vertical-align:bottom!important}.tabs .tab-link{overflow:auto}.tabs .tab-link .link.active{background:#e1e1e1}.tabs .tab-body .body.active{display:block}.tabs .tab-link .link{cursor:pointer;background:white;color:#306c85;padding:8px 20px;font-size:16px;text-decoration:dashed;float:left;display:inline-block;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box}.tabs .tab-link .link::after{content:"";display:block;border-bottom:2px dashed #306c85}.tabs .tab-link .link.active::after{border-bottom:2px solid transparent}.tabs .tab-link .link:last-child{margin-right:0}.tabs .tab-body{width:100%}.tabs .tab-body .body{display:none;clear:both;background:#e1e1e1;padding:20px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tour_result{margin-top:40px;margin-bottom:40px;overflow:auto;width:100%;max-width:614px;margin:0 auto;height:165px}.tour_result .buy-button{width:50%;min-width:200px;vertical-align:middle!important}.tour_result .price_block{margin-left:20px;margin-right:20px;vertical-align:middle!important}.tour_result .title_desc{margin-left:20px}.tour_result .button input{outline:0}.tour_calculator .price_block .price span{float:left}.tour_calculator .price_block .space{width:10px;height:10px}.tour_result .price_block .price{overflow:hidden;width:100%;color:#253339;font-size:36px;font-family:'Circe Bold',sans-serif}.tour_result .price_block .desc-request{margin-top:6px;color:#263339;font-size:12px;font-style:italic}.tour_result .price_block .desc{color:#263339;font-size:12px;font-style:italic}.tour_result .title_desc{margin-top:6px;color:#253339;font-size:13px;font-family:'Circe Bold',sans-serif;text-transform:uppercase}.cap{width:100%;height:100%;background-size:cover;position:absolute;z-index:2000}.cap td{opacity:.9}.cap .desc{width:300px;font-size:18px;color:white;font-family:'Open Sans',sans-serif;margin-top:15px;margin-bottom:40px}.cap .title{font-size:20px;color:white;font-family:'Circe Regular',sans-serif;text-transform:uppercase;border:2px solid white;border-radius:10px;padding:15px 20px}.cap .social{width:300px;font-size:18px;color:white;font-family:'Open Sans',sans-serif;margin-top:39px}.cap .social_button{margin-top:10px}.cap .social_button a{margin:0 8px}.gm-style-iw div{overflow:hidden!important}.required{color:#aa1f24}.hide{display:none}.social_blocks{height:300px;margin:0 auto}.social_blocks .block3{width:60%;height:250px;margin:0 auto;overflow:hidden}.social_blocks .fixed{width:340px!important;height:255px!important;overflow:hidden!important}.social_blocks td{vertical-align:top;text-align:center}.rating{border-radius:5px;border:1px solid #f3f3f3;margin-top:15px;padding:20px 24px;font-family:Arial;text-align:center;overflow:auto}.rating div{width:32px;height:36px;float:left;cursor:pointer;margin:0 3px;background:url(/images/stars4.png);background-position:-41px,0px}.rating .active{background-position:-1px,0px}.rating.selected div{background-position:-121px,0px}.rating.selected .active{background-position:-81px,0px}.oldBrowser{border-bottom:1px solid #A29330;background:#FDF2AB;color:black;font-size:15px;padding:3px;text-align:center}.not_active{opacity:.5}.marker{margin-top:4px;margin-bottom:4px}.hotel-marker .img,.place-marker .img{margin-bottom:0;width:70px!important;height:70px!important;box-shadow:none!important}.place-marker .text a{font-size:16px;text-decoration:none;color:#306c85;display:block;max-width:250px;text-transform:uppercase;font-family:'Circe Regular',sans-serif}.place-marker .text .address{margin-top:2px;color:#c2c2c2;font-size:11px;background:url(/images/pointer.png) 0 3px no-repeat;padding-left:15px}.marker .text a:hover{text-decoration:underline}.place-marker td{vertical-align:middle!important}.event-marker .border_radius{margin-top:30px;margin-bottom:30px;zoom:.9}.event-marker,.event-marker .block{width:200px;min-width:200px}.event-marker .events{margin-top:0;margin-bottom:0}.event-marker .block .img{height:110px}.marker .block{cursor:default}.marker .block a:hover{text-decoration:underline}.tabik-marker .img{width:112px;border-radius:38px}#map-canvas{width:100%;height:500px}.map-triggers td{vertical-align:middle!important;padding-right:15px}.map-triggers{position:absolute;margin-top:-50px;margin-left:100px}.map-triggers .trigger .elipse{margin-left:25px}.red{color:#a91a1b}.teacher .description b{margin-right:10px}.teacher .option{margin-right:5px}.teacher .option::before{content:"✓";color:#ae5151;font-size:19px;margin-right:2px}.teacher .photo{float:left;width:250px;height:250px;border-radius:230px;background-size:cover!important;margin-top:10px;margin-right:10px}.teacher .document{height:120px;margin:0 3px 3px 0}.teacher .text-content table{width:100%!important}.teacher .text-content td{border:2px solid #e2e2e2;padding:3px 6px}.teacher .text-content tr:nth-child(2n+1){background-color:#f3f3f3}.teacher .get-contacts{cursor:pointer;display:inline-block;text-transform:uppercase;background:linear-gradient(0deg,#12a228,#25c53e);color:white;font-size:18px;padding:15px 20px;text-shadow:1px 1px #09821c;box-shadow:3px 5px #09821c;border-radius:5px;font-family:'Open Sans'}.people .social{padding-top:21px!important}.people .photo{float:left;width:250px;height:250px;border-radius:230px;background-size:cover!important;margin-top:10px;margin-right:10px}.people .name{float:left;padding-top:15px}.people .description{margin-top:10px;clear:both}.people .type{margin-top:5px;float:left;font-family:'Circe Bold',sans-serif;color:#a1a1a1;font-size:13px;padding:2px 5px;border:1px solid #f0f0f0;border-radius:3px;outline:0;background:white;text-transform:uppercase}.people .anons_block .photo_td{padding-right:10px}.people .anons_block td{vertical-align:middle!important}.article_count{margin-top:10px;float:right;font-family:'Circe Bold',sans-serif;color:#a1a1a1;font-size:13px;padding:5px 10px;border:1px solid #f0f0f0;border-radius:3px;outline:0;background:white;text-transform:uppercase}.clear{clear:both;overflow:auto}.info .hotels{margin-top:15px}.hotels a{text-decoration:none}.hotel240{width:240px;height:200px;background-size:cover!important;border-radius:4px}.hotel240_bg{width:100%;height:100%;background:rgba(0,0,0,.35);border-radius:5px}.hotels .nav:hover{background:rgba(252,252,252,.5)}.hotels .nav{cursor:pointer;position:absolute;font-family:'Circe Bold',sans-serif;text-shadow:0 1px 1px rgba(29,26,22,.2);font-size:32px;color:white;background:rgba(252,252,252,.2);float:left;border-radius:31px;z-index:10}.hotels .nav_left{padding:0 12px 0 10px;margin-top:152px;margin-left:14px}.hotels .nav_right{padding:0 10px 0 12px;margin-top:152px;margin-left:49px}.hotels .stars{color:rgb(253,185,50);text-shadow:0 1px 1px rgba(29,26,22,.2);font-size:21px;padding:0 16px;padding-top:9px}.hotels .name{margin-top:-4px;text-shadow:0 1px 1px rgba(29,26,22,.2);color:white;font-size:22px;font-family:'Open Sans',sans-serif;padding:0 16px;height:120px;overflow:hidden}.hotels .price{font-size:18px;color:white;font-family:'Open Sans',sans-serif;text-shadow:0 1px 1px rgba(29,26,22,.2);text-align:right;position:absolute;float:right;width:224px;margin-top:155px}.hotels .price span{font-size:22px}.banner_big{width:240px;height:320px}.banner_big table,.banner_big table td{height:100%;vertical-align:bottom}.banner_big .desc{background:url(/images/slider_hover.png) repeat-x;padding:10px 20px;text-shadow:0 2px 3px rgba(20,20,20,.75);text-transform:uppercase;color:white;text-decoration:none;width:200px;font-size:12px;opacity:.8}.travelpayouts_container-teaser{width:100%}.travelpayouts_container-teaser h2{position:relative}.author_blocks{margin-top:20px;overflow:auto}.author_blocks .block{width:300px;float:left;margin-bottom:20px}.author_blocks .block a{text-decoration:none}.author_blocks .block_space{width:15px;height:1px;float:left}.author_blocks .block td{vertical-align:middle}.author_blocks .block .pic_td{width:105px}.author_blocks .block .pic{float:left;width:90px;height:90px;border-radius:90px;background-size:cover!important}.guide_list .block{width:calc(50% - 13px)}.guide_list .block .pic_td{width:155px;overflow:auto}.guide_list .block .pic{width:140px;height:140px}.price_container .td:first-child{text-align:right;padding-right:30px}.price_container .td{vertical-align:middle}.price_container .price_block .price{overflow:hidden;width:100%;color:#253339;font-size:36px;font-family:'Circe Bold',sans-serif}.price_container .price_block .desc{color:#263339;font-size:16px;font-style:italic}.author_blocks .block .title a{text-transform:uppercase;color:#3c4b5a;text-decoration:none}.author_blocks .block .anons{color:#03161e;font-size:13px;margin-top:1px;padding-right:10px;overflow:hidden}.wiki_list .block_space{width:15px;height:1px;float:left}.wiki_list .block{width:290px;float:left}.wiki_list .block li{color:#CBCBCB;font-size:17px}.wiki_list .block a{color:#306c85;text-decoration:none}.wiki_list .block a:hover{text-decoration:underline}.main_page .events_list .container,.main_page .place_list .container{min-width:740px;position:absolute}.main_page .events_list{height:198px}.main_page .place_list{height:105px}.events_page .h1{margin-bottom:10px}.big_picture_modal .l,.big_picture_modal .r{position:absolute;box-shadow:none!important;cursor:pointer;display:none;opacity:.7}.big_picture_modal .l:hover,.big_picture_modal .r:hover{opacity:.5}.big_picture_modal .hide{display:none!important}.tour_calculator .tour_exscursion .img .picture{width:70px;height:70px;background-size:cover!important}.tour_exscursion_blocks{overflow:auto}.tour_exscursion_blocks .block_space{width:15px;float:left;margin-bottom:15px}.tour_exscursion_blocks .block{float:left;margin-bottom:15px}.tour_exscursion{width:100%}.tour_exscursion td{vertical-align:middle!important}.tour_exscursion .img{width:90px}.tour_exscursion .img .picture{border-radius:5px}.tour_exscursion .block1{}.tour_exscursion .block2{text-align:right}.tour_exscursion .title{margin-top:6px!important;float:left;display:inline;color:#306c85;font-family:'Circe Regular',sans-serif;font-size:16px;text-transform:uppercase;margin-right:15px}.tour_calculator .price{float:left;color:#253339;font-size:24px;font-family:'Circe Bold',sans-serif;white-space:nowrap}.tour_calculator .checkbox{float:right;cursor:pointer;margin-left:30px;margin-right:30px;width:54px;height:48px;background:url(/images/checkbox.png) 0 -51px no-repeat}.tour_calculator .checkbox.active{background:url(/images/checkbox.png) 0 0 no-repeat}.calculator_border{background:rgba(0,0,0,.03);overflow:auto;padding:15px 10px 0 15px;border-radius:10px;margin-bottom:40px}.tour_calculator .people{clear:both;overflow:auto;margin-bottom:15px}.tour_calculator .people div{line-height:47px;float:left}.tour_calculator .people .ico{cursor:pointer;opacity:.9;width:50px;height:50px;background-size:cover!important;background-image:url(/_engine/Addons/user/client-ico.png)}.tour_calculator .people input{float:left;margin-top:18px}.tour_calculator .people label{overflow:auto}.tour_calculator .people .title{margin-right:20px;font-style:italic;padding-top:5px}.tour_calculator .people .one{min-width:64px;width:10%}.tour_calculator .people .two{min-width:81px;width:10%}.tour_calculator .people .three{min-width:97px;width:10%}.tour_calculator .people .four{min-width:110px;width:10%}.tour_calculator .padding{padding:5px 0 5px 5px}.tour_calculator .people .active{border-radius:10px;background:url(/images/bg_header.jpg) repeat 50% 51%}.tour_calculator .people .one .ico{margin-left:-9px}.tour_calculator .people .two .ico{margin-right:-28px;margin-left:-7px}.tour_calculator .people .three .ico{margin-right:-29px;margin-left:-6px}.tour_calculator .people .four .ico{margin-right:-30px;margin-left:-5px}.tour_calculator .additions{width:100%}.tour_calculator .additions td{vertical-align:middle!important;border-top:1px solid #f3f3f3;padding:5px 5px}.tour_calculator .additions .title{font-size:17px;font-style:italic}.tour_calculator .additions .optional{float:left;padding:3px 6px;font-size:13px;font-style:italic;color:rgb(171,165,142);background:rgb(247,247,247);border-radius:5px}.tour_calculator .tour_result{margin-top:20px;margin-bottom:30px}.tour_calculator .tour_exscursion .anons{width:100%;clear:both}.service_page .block_cont .title a{color:#306c85;text-decoration:none}.calculator_result td,.calculator_result th{padding:4px 9px 6px 0}.calculator_result td{border-top:1px solid rgb(237,237,237)}.currencySelector .item a{text-decoration:none;font-size:13px;text-transform:uppercase;font-family:'Circe Bold',sans-serif}.currencySelector .item{display:table;cursor:pointer;padding:2px 0;line-height:20px}.currencySelector .td{display:table-cell;vertical-align:top}.currencySelector .currency{margin-right:9px;display:block;line-height:10px;width:10px;height:10px;overflow:hidden;background:#a91e23;color:white;padding:5px;border-radius:100%;text-transform:none;font-size:14px;text-align:center}.itemNews{margin-top:15px;margin-bottom:20px}.itemNews .subject{clear:both;overflow:auto}.itemNews .title{cursor:pointer;font-weight:bold;font-size:14px;color:#ae5151}.itemNews .title:hover{text-decoration:underline}.itemNews .date{display:block;float:left;font-weight:bold;font-size:12px;background:#F5F5F5;background:linear-gradient(#F5F5F5,#F9F9F9);color:rgb(77,77,77);padding:2px 7px;border-radius:5px;margin-right:15px}.itemNews .text{display:none}.itemNews .text .border{background:#F5F5F5;border-radius:10px;padding:1px 16px;position:relative}.itemNews .text .borderTop{height:25px;background:#F5F5F5;position:relative}.itemNews .text .borderTop:before{content:"";float:right;top:-0px;width:50%;height:25px;margin:0 0 0 -50px;border-bottom-left-radius:20px;background:white}.itemNews .text .borderTop:after{content:"";float:left;width:50%;height:25px;background:white;border-bottom-right-radius:20px}.text-content .forTable{overflow:hidden;overflow-x:auto;border-radius:10px}.areas_page .place_list{margin-top:10px!important}.areas_page .content{margin-bottom:20px}table.data{overflow:hidden;border-radius:10px;border-collapse:separate;border-spacing:0}table.data tr th{color:rgb(66,66,66)}table.data td,table.data th,table.data caption{border-right:1px solid rgb(249,249,249);border-bottom:1px solid rgb(249,249,249);padding:4px 8px}table.data caption{text-align:center;text-transform:uppercase;font-family:'Circe Regular',sans-serif;font-weight:bold}table.data th,table.data caption{background:linear-gradient(rgb(220,215,187),rgb(224,218,194))}table.data td{background:rgb(237,237,237)}table.data td:last-child,table.data th:last-child{border-right:0}table.data tr:last-child td{border-bottom:0}table.data tr:nth-child(2n) td{background:rgb(221,221,221)}.search_form{width:100%;overflow:auto}.search_form .border{overflow:auto;//float:left;background:rgba(0,0,0,.03);padding:15px;border-radius:10px;margin-bottom:40px}.search_form td:first-child{width:350px}.search_form input[type=text]{outline:0;width:100%;font-size:13px;padding:5px 5px}.search_form input[type=submit]{margin-left:30px;padding:5px 5px;font-size:20px;display:block}.search_form table td{vertical-align:middle}.search_page .search_list .block{margin-bottom:20px}.search_list .model_name{margin-top:8px;color:#c2c2c2;font-size:11px}.fixed_width .interviews .block{margin-bottom:10px}.fixed_width .mini-search{width:100%;width:240px;height:37px}.fixed_width .mini-search .border{border:1px solid rgb(204,204,204);position:relative}.fixed_width .mini-search .border::after{display:none;content:'';position:absolute;right:-37px;top:0;border:18px solid transparent;border-left:20px solid rgb(247,247,247)}.fixed_width .mini-search input[type=text]{outline:0;border:0;width:174px;font-size:13px;padding:10px 20px 10px 10px}.fixed_width .mini-search input[type=submit]{outline:0;width:34px;height:35px;background:url(/images/search.png) no-repeat 50% 50%;border:0;margin:0}.fixed_width .mini-search .focus input{cursor:pointer;background:url(/images/search.png) no-repeat 50% 50%,linear-gradient(to top,#F2F0ED,#FFF);box-shadow:-1px 0 1px rgb(204,204,204)}.fixed_width .mini-search .text{width:204px}.fixed_width .mini-search .submit{width:34px;height:35px}.fixed_width .mini-search .button{position:absolute;height:35px}.place_map_trigger{width:120px;float:right}.documents{overflow:auto}.documents .document{float:left;width:50%;overflow:auto;margin-bottom:15px;padding-right:15px;box-sizing:border-box}.documents .block_space{float:left;width:15px;height:15px}.documents .block:hover .title{text-decoration-color:#ca3137}.documents .document .title a{font-size:16px;text-decoration:none}.documents .document div{display:table-cell;vertical-align:middle}.documents .document .icon{width:120px;height:110px;zoom:.6;background:url(/_engine/Addons/user/file_types.jpg) no-repeat}.documents .document .pdf{background-position:-392px 0}.documents .document .xls,.documents .document .xlsx{background-position:-134px 0}.cut-link{display:inline}.cut-link p:first-child{display:inline}.cut-title{margin:15px 0 0 0}.cut-element{color:#ae5151}.cut-title .title{cursor:pointer;font-weight:bold;font-size:14px;color:#ae5151;text-decoration:none}.cut-title .title:hover{text-decoration:underline}.cut-text{display:none}.cut-text .border{background:#F5F5F5;border-radius:10px;padding:1px 16px;position:relative}.cut-text .borderTop{height:25px;background:#F5F5F5;position:relative}.cut-text .borderTop{height:25px;background:#F5F5F5;position:relative}.cut-text .borderTop:before{content:"";float:right;top:-0px;width:50%;height:25px;margin:0 0 0 -50px;border-bottom-left-radius:20px;background:white}.cut-text .borderTop:after{content:"";float:left;width:50%;height:25px;background:white;border-bottom-right-radius:20px}.header_video{height:auto}.video_block{position:absolute;width:100%;height:400px;overflow:hidden}.video-playing{width:1920px;height:400px}.header_video .banner{text-shadow:0 2px 3px rgba(60,59,55,.75)}.video-table{text-shadow:0 2px 3px rgba(60,59,55,.75);height:349px;position:relative;color:white}.video-table .banner a{color:white}.video-table tr:nth-child(1){height:20%}.video-table tr:nth-child(2){height:50%}.video-table tr:nth-child(1){height:30%}.video-table td{width:33.3%;text-align:center;vertical-align:middle}.video-table .banner{display:inline-block;text-align:left}.header_video .banner a{display:none}.header_video .logoTd{padding-top:30px;padding-left:3px;vertical-align:top;text-align:left}.header_video .descTd{padding-left:20px;padding-top:30px;vertical-align:top;text-align:right;font-size:19px}.header_video .menu{background:rgba(255,255,255,.68)}.header_video .main{background:none}.header_video .menu .links a{font-size:14px}.header_video .banners{display:none}.hidden{display:none}.no-visible{visibility:hidden}.animate-derevnya{width:1px;z-index:1}.header_video,.header_video .header_logo{background:none}.new-header{color:white;margin-top:17px}.new-header .descTd{text-align:right}.video_block{height:400px}.video-space{height:400px}.o-hidden{overflow:hidden}.video-space.inner,.video.inner{height:234px}.video.inner .opacity-menu{margin-top:32px}.video.inner .table .td2 .banners{padding-top:14px}.video.inner .table .td2 .banners .verticalLine{margin:0 15px}.video.inner video{display:none}.video.background{background:url(/_engine/Addons/video/main.jpg)}.video{position:absolute;width:100%;height:400px;color:#f7f7f7;text-shadow:0 0 2px rgba(0,0,0,.3)}.video .shadow{background:url(/_engine/Addons/user/menu-shadow.png) 0 100% repeat-x rgba(0,0,0,.1);height:100%}.video button{outline:0}.video .container{margin-top:30px}.video.inner .container{margin-top:25px}.video .logo{display:block;float:left;margin-right:25px}.video .desc{float:left;font-size:20px;margin-top:13px;font-family:'Circe Bold',sans-serif}.video .tel{font-size:23px;margin-top:13px;font-family:'Circe Bold',sans-serif;white-space:nowrap}.video .tel2{font-size:15px;margin-top:5px;font-family:'Circe Bold',sans-serif;white-space:nowrap}.video .callback{white-space:nowrap;cursor:pointer;color:white;margin-top:15px;text-transform:uppercase;font-family:'Circe Bold',sans-serif;font-size:12px;padding:10px 15px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.55);border-radius:5px}.video .callback a{text-decoration:none;color:#f7f7f7}.video .banners{padding-top:63px;width:auto;max-width:770px;margin:0 auto}.video .banner{position:relative;z-index:1;cursor:pointer}.video .banner .title{color:#e62d2d}.video .banner .title{text-transform:uppercase;font-family:'Circe Bold',sans-serif;font-size:45px;line-height:45px}.video .banner .price{opacity:.7;text-transform:uppercase;font-family:'Circe Bold',sans-serif;font-size:16px}.video .verticalLine{margin:0 60px;width:1px;height:65px;font-size:1px;background:rgba(255,255,255,.5)}.video .horizontalLine{width:96%;margin:0 auto;height:1px;margin-bottom:8px;font-size:1px;background:rgba(255,255,255,.5)}.video .opacity-menu{margin-top:45px;padding:22px 0;border-top:1px solid rgba(255,255,255,.5);background:none}.video .opacity-menu .links{float:left;width:100%;line-height:31px;margin-bottom:10px}.video .opacity-menu .login{float:right}.video .opacity-menu .login button{margin-left:5px;cursor:pointer;outline:0;border-radius:5px;border:1px solid rgba(255,255,255,.5);padding:7px 15px;background:none;font-size:12px;text-transform:uppercase;font-family:'Circe Bold',sans-serif;color:#f7f7f7}.video .opacity-menu .login .currencyButton{background:url(/_engine/Addons/user/arrow.png) 74% 50% no-repeat;padding-right:24px}.video .opacity-menu .login .loginButton{background:url(/_engine/Addons/user/login.png) 14% 50% no-repeat;padding-left:34px}.video .opacity-menu .links .link{float:left;text-transform:uppercase;font-family:'Circe Bold',sans-serif;font-size:15px;margin-right:35px}.video .opacity-menu .links .sub-links a{display:block;margin-top:4px;margin-bottom:4px;font-size:14px}.currencySelector,.video .opacity-menu .links .sub-links{display:none;position:absolute;line-height:19px;background:rgba(60,60,60,.95);float:left;padding:10px 15px;border-top:2px solid rgba(247,247,247,.8);border-bottom:2px solid rgba(247,247,247,.8);margin-top:17px;margin-left:-30px;z-index:1;line-height:initial}.video .opacity-menu a{color:#f7f7f7;text-decoration:none}.video .banner:hover{}.video .opacity-menu a:hover{color:#e62d2d}.video .banner:hover .horizontalLine{background:rgba(230,45,45,.55)}.video .callback:hover{background:rgba(255,255,255,.4)}.tourCategories{border:1px solid #e3e3e3;border-radius:5px;overflow:hidden;margin-top:14px}.tourCategories .category:first-child{border-top:0}.tourCategories .category{display:block;border-top:1px solid #e3e3e3;padding:12px 20px 12px 30px;font-size:16px;color:#306c85;text-decoration:none}.tourCategories .category:hover{background:#ee4f32;color:white}.paginator{margin-top:20px;clear:both}.tour-blocks{clear:both;width:100%;max-width:100%;overflow:visible}.tour-blocks .block{float:left;width:400px;border-radius:10px;box-shadow:0 2px 0 1px rgba(227,227,227,1);margin-bottom:20px}.tour-blocks .block_space{display:block;float:left;width:15px;height:1px}.tour-blocks .image{height:200px;background-size:cover!important}.tour-blocks .image .shadow{background:url(/_engine/Addons/user/tour-shadow.png) 100% 0 no-repeat;height:100%}.tour-blocks .icons{position:absolute;padding-left:10px;margin-left:-1px;margin-top:150px;height:40px;float:left;background:white}.tour-blocks .icons:after{content:"";position:absolute;bottom:0;right:-5px;border-width:40px 5px 0 0;border-style:solid;border-color:#FFF transparent;display:block;width:0}.tour-blocks .block .container{padding:10px 13px 13px 13px}.tour-blocks .block .text{margin-top:7px}.tour-blocks .block .title{width:60%;font-size:18px;float:left;color:#306c85;text-transform:none;font-family:'Circe Regular',sans-serif}.tour-blocks .block .title{text-decoration:none!important}.tour-blocks .block.small .title{width:100%}.tour-blocks .block.small .date{text-align:right;color:#fff;font-size:16px;float:right;margin:8px 12px 0 0}.tour-blocks .block.big .date{width:38%;margin-top:5px;font-family:'Circe Regular',sans-serif;font-size:16px;float:right;text-align:right;color:#306c85}.tour-blocks .block.big .image .shadow{background:none}.tour-blocks .block.big .image .date{display:none}.tour-blocks .block.small .container .date{display:none}.tour-blocks .block .anons{width:63%;float:left;font-size:13px;color:#03161e;line-height:18px}.tour-blocks .block .priceBlock{width:35%;font-size:16px;float:right;font-family:'Circe Bold',sans-serif;text-align:right;color:#e5154c}.tour-blocks .block.small .anons{width:100%}.tour-blocks .block.small .priceBlock{margin:6px 0;width:100%}.tour-blocks .block .priceBlock{color:#e5154c;overflow:hidden}.tour-blocks .block .priceBlock .price_title{clear:both}.tour-blocks .block .priceBlock .price{font-size:23px;float:right}.tour-blocks .block .priceBlock .old_price{color:#03161e;font-size:16px;margin-top:4px;margin-right:3px;text-decoration:line-through;float:right}.tour-blocks .block .icons .icon{width:40px;height:40px;float:left;background:url(/_engine/Addons/user/tour-included.png) 0 50% no-repeat}.tour-blocks .icon.i1{background-position:6px 5px!important}.tour-blocks .icon.i2{background-position:-40px 5px!important}.tour-blocks .icon.i3{background-position:-325px 5px!important}.tour-blocks .icon.i4{background-position:-85px 5px!important}.tour-blocks .icon.i5{background-position:-130px 5px!important}.tour-blocks .icon.i6{background-position:-174px 5px!important}.tour-blocks .icon.i7{background-position:-370px 5px!important}.tour-blocks .block:hover{box-shadow:0 0 0 3px rgba(238,79,50,.94)}.tour-blocks .block:hover .icons{margin-left:0;padding-left:9px}.customization-text{font-size:14px}.table{width:100%;display:table}.td{display:table-cell}.tr{display:table-row}.table .middle{vertical-align:middle}.table .top{vertical-align:top}.table .right{text-align:right}.table .center{text-align:center}.center{text-align:center}.pay-block{overflow:auto;padding-bottom:5px;display:table}.pay-link{background:linear-gradient(to bottom,#24C53E 0,#12A229 100%);box-shadow:4px 4px 0 0 rgba(8,130,26,1);font-size:19px;border-radius:3px;padding:15px 40px;display:block;float:left;color:white;text-decoration:none;text-transform:uppercase;font-weight:bold;margin-right:20px;display:table-cell;vertical-align:middle}.pay-text{display:table-cell;vertical-align:middle}.recipt{margin-left:-35px;margin-top:15px;background:#FBFBFB;padding:15px 35px;box-shadow:4px 4px 0 0 rgb(245,245,245);border:1px solid white}.ui-datepicker{//zoom:.7;font-size:70%!important}.ui-datepicker td{display:table-cell!important;float:none!important}.select-tour-date .ui-datepicker{margin:0 auto}.select-tour-date .ui-datepicker-header{background:none;border:1px solid #DCDCDC}.select-tour-date .ui-datepicker-inline{border:0;background:0}.ui-widget-content .ui-state-default{background:linear-gradient(white,#E6E6E6)!important}.ui-widget-content .ui-state-disabled .ui-state-default{background:none!important}.ui-widget-content .ui-state-disabled{opacity:.25}.ui-widget-content .ui-state-active{border:1px solid #797979!important}.user-info{margin-bottom:20px}.user-info td{font-size:14px;padding:3px 3px 10px 3px;vertical-align:middle!important}.user-info input[type=text],.user-info textarea{width:80%;padding:8px 9px;outline:0;border:1px solid rgb(204,204,204)}.print{color:#bababa}.subscribe{width:98%;border:1px solid #e1e7eb;color:#253339;font-size:19px;font-family:'Circe Bold',sans-serif}.subscribe form{margin-top:20px}.subscribe .title{margin-top:33px;font-size:16px;text-transform:uppercase;font-family:'Circe Bold',sans-serif}.subscribe input[type=text]{width:148px;padding:9px 10px;border:1px solid #efefef;border-radius:3px;outline:0;background:white}.subscribe input[type=submit]{margin-top:16px;width:250px;height:57px;background:url(/images/big_button.png);color:white;font-size:18px;text-transform:uppercase;font-family:'Circe Bold',sans-serif;border:0;border-radius:5px;overflow:none;outline:0;cursor:pointer}@media screen and (max-width:1400px){.inner .desc{display:none}.video.inner .banner .title{font-size:30px}.video.inner .banner .price{font-size:13px}.video .opacity-menu .links .link{margin-right:20px}.subscribe input[type=text]{font-size:12px;width:50%}.subscribe input[type=submit]{font-size:12px;width:80%}}@media screen and (max-width:1200px){.video .banners{padding-top:40px}.video.inner .opacity-menu{margin-top:26px}.video.inner .opacity-menu{margin-top:0;border-top:0;padding-top:22px}.video .tel{font-size:18px;margin-top:7px}.video .tel2{font-size:13px;margin-top:5px}}@media screen and (max-width:1130px){.events_page .month_list{zoom:.9}.events_page .month_list td{padding-right:10px;display:block;float:left}.events_page .month_list td a{height:15px;margin-bottom:5px}.events_page .month_list td .p{display:none}}@media screen and (max-width:1060px){body{min-width:320px}.header{height:auto}.header .for_hoover{background:none!important}.main{min-width:320px}.footer1 .banners{width:auto}.footer1 td{padding-top:15px}.footer1 .title{display:none}.footer1 .tel{font-size:16px;white-space:nowrap;margin-top:13px}.footer1 .adress,.footer1 .mail{color:white}.footer1 .banner{display:none}.header .float1{width:310px}.header .banner{margin-left:3%}.header .title{font-size:28px}.header .for_hover{background:none!important}.menu .links .link{margin-right:20px}.main_page .events_list .container,.main_page .place_list .container{min-width:inherit}.left .content{overflow:hidden}.left .text-content iframe{width:70%!important;overflow:auto}.left .text-content .subscribe-company iframe{width:296px!important}.left .text-content table td{vertical-align:middle!important;width:auto!important}.left .text-content table{width:90%!important;margin:0 auto!important}.left .text-content img{width:100%!important;height:auto!important}.left .content table.comment{margin:10px 0!important}.comment .avatar img{width:auto!important;height:auto!important}.content .place_block .text{display:block}.content .place_block .text_right{display:block;width:250px!important;margin:0 auto}.rating{margin-bottom:20px}.search_form td:first-child{width:70%}.new-header{margin-bottom:10px}.video .opacity-menu .links .link{margin-right:13px}.video.inner .desc{display:none}}@media screen and (max-width:955px){.info .left{padding:0;width:auto;display:block}.info .right{display:block;padding-top:20px;padding-bottom:20px;margin:0 auto;width:240px}.info .right .fixed_width{margin-top:0!important}.social_blocks table{display:block;margin:0 auto;overflow:hidden}.social_blocks{width:auto;height:auto}.social_blocks .block3{width:340px;margin:0 auto;height:auto}.social_blocks .block3 td{height:255px;margin:0 0 30px 0;display:block;float:left}.areas_page #map-canvas{margin-top:20px!important}.areas_page .map-triggers{position:relative;margin-left:0!important;margin-top:-10px!important}.areas_page .map-triggers td{display:block;float:left}#addTabik .commentForm{display:block}#addTabik .comment_right{width:240px!important;margin:0 auto;display:block;margin-top:15px}#addTabik .send_table td{display:block;float:left}#addComment form,#addTabik form{width:90%}#addTabik .add_tabik{width:100%!important}.text_right .info_block{margin-bottom:20px}.comment_right .info_block{margin-left:0}.tour_info td{display:block;float:left;background:none!important}.place_block .text{width:100%!important}.place_block{margin-bottom:0!important}.popup .big{zoom:.9}.header_video .descTd{font-size:13px}.header_video .logo img{width:100px}.header_video .menu{background:url(/images/menu.png)}.header_video .video-table{height:200px}.header_video .video_block{height:248px}.new-header .logoId,.new-header .descTd{display:none}.new-header .banner a{display:none}.video .logo img{width:100px;height:auto}.video .verticalLine{margin:0 10px!important}.video .tel{font-size:20px;margin-top:7px}.video .desc{font-size:10px}.video .callback{font-size:10px}.video .container{margin-top:15px}.video .banners{max-width:400px;padding-top:60px}.video .opacity-menu{margin-top:25px}.video .banner .title{font-size:20px!important}.video .banner .price{font-size:10px!important}.video.inner .table .td1,.video.inner .table .td3{display:none}.video.inner .table .td2 .banners{padding-top:0}.video.inner .opacity-menu{margin-top:15px}.footer2 .mw{display:none}.footer2 .pay{display:block}}@media screen and (max-width:700px){.tabs .tab-link{margin-bottom:10px}.tabs .tab-link .link{font-size:14px}.tabs .tab-link .link.active{border-radius:10px}.tabs .tab-body .body{border-radius:10px}}@media screen and (max-width:670px){.recall td{display:block;float:left}.recall .pic_block{margin-bottom:20px}.recall .gallery{width:280px!important;height:175px!important}.gallery_paginator{width:270px}.main .float1{width:100%;clear:both}.header .banner{width:auto;margin-left:0;margin-right:30px}.popup .form td{display:inline-table}.popup .form{width:270px!important}.popup table{width:240px!important}.popup table table{width:100%}.popup table td{height:auto;margin-bottom:5px}.popup .input input[type=text],.popup .input input[type=password],.popup .input input[type=file],.popup .input input[type=email],.popup .input input[type=number]{width:200px}.popup input[type=submit]{width:150px;background:rgb(41,163,60);border-radius:5px}.areas_page #map-canvas{height:300px}.places_page #map-canvas{height:300px}.left .anons_block td{display:block;float:left}.people .anons_block .photo_td{padding-right:0;width:100%}.people .photo{float:none;margin-right:0;margin:0 auto}.left .text-content table h3,.left .text-content table h2{font-size:14px!important}.left .text-content table td,.left .text-content table th{width:auto!important}.tour_day .block_cont{margin-top:10px}.tour_day .img{width:135px;margin:0 auto}.tour_day td{display:block}.popup .big{zoom:1}.menu .login button{margin-top:9px}.video.inner .opacity-menu{margin-top:0;padding-top:10px}.video .opacity-menu{margin-top:15px}.video .banners{max-width:400px;padding-top:20px}.tour_result .buy-button{margin:15px 0}.tour_result{width:auto}.tour_result td{overflow:auto;display:block}.company-recall .comment-table .quote1,.company-recall .comment-table .quote2{font-size:30px}.company-recall .bg-image{width:280px;height:170px}.company-recall .bg-container{border:0;padding:0;margin-left:0}.company-recall .pic_block{overflow:auto}.company-recall .td{clear:both;width:100%;display:block}.company-recall .title{margin-top:10px}.company-recall .block_space{display:none}.pay-text,pay-link{display:block;float:left}.pay-text{margin-top:10px}.categorySelector{display:block;float:left}.citySelector{margin-top:7px;display:block;float:right}}@media screen and (max-width:570px){.price_container .td{display:block;text-align:center!important;padding-top:20px}}@media screen and (max-width:450px){.main_padding{margin:0 15px}.both_navi .navi_title,.both_navi .right_side{display:block;float:left}.navi_title .description{font-size:14px;margin-bottom:5px}.left .text-content img{display:block!important;float:none!important;margin:0!important;margin-bottom:10px!important}.bottom_menu td{display:block;float:left;border:0!important;width:100%!important}.bottom_menu .like{margin-bottom:5px}.bottom_menu .share{zoom:.9}.content .recall .gallery{width:270px!important;height:169px!important}.text_inner .gallery .pictures .picture .img{zoom:.6}.text_inner .gallery{height:254px!important}.text_inner .gallery .fixed{height:180px!important}.comment td{display:block}.b-share_theme_counter .b-share-btn__wrap{margin:0 5px 5px 0!important}.header .inner .main{background:none}.header .float1{height:109px!important}.header .inner .float1{display:none}.header .padding{height:auto}.header .banner{padding-top:10px;margin-right:5%;margin-bottom:10px}.header .float4{margin-right:0}.header .title{font-size:22px}.header .price{margin-bottom:3px;font-size:12px}.header .order{font-size:12px;margin-bottom:10px}.menu .links .link{margin-right:8px}.menu .links .link{font-size:12px}.tour_calculator .checkbox{margin:0!important}.tour_calculator .people .title{width:100%}.currencySelector{margin-left:-31px}.currencySelector:after{left:37px}.tour_calculator .additions .td2,.tour_calculator .additions .td3{float:right;border-top:0}.header_video .video-table{height:150px}.header_video .video_block{height:198px}.header_video .logoTd,.header_video .descTd{padding-top:20px}.video.inner .links{line-height:25px}.user-info{width:100%}.user-info td{display:block;width:100%;padding:3px 0}.video .desc{margin-top:0}.video.inner .container{margin-top:15px}.video .tel{font-size:12px;margin-top:7px}.video .tel2{font-size:8px;margin-top:4px}}.main_padding{padding:0 30px}.header3{min-height:188px;background-position:50% 0;color:white}.top{height:137px;border-bottom:1px solid rgba(255,255,255,.3)}.table{display:table}.row{display:table-row}.cell{display:table-cell;vertical-align:top;height:100%}.header3 .cel0{width:1%;min-width:195px;padding-top:8px;font-family:'Circe Bold',sans-serif;font-size:18px}.header3 .cel1{width:4%;padding-top:22px}.header3 .cel2{width:39%;padding-top:35px;padding-left:20px}.header3 .cel3{width:29%;min-width:320px;padding-top:24px}.header3 .cel4{width:19%;min-width:234px;padding-top:15px}.header3 .cel1 .ico{width:40px}.header3 .cel1 .ico img{width:33px;height:33px;margin:0 auto;display:block}.header3 .main .top .logo{width:190px;height:91px}.header3 .cel2 input{outline:0;font-family:'Circe Regular',sans-serif;font-size:16px;color:black;border:0;width:100%;height:65px}.header3 .cel2 .search{width:99%;height:65px;border-radius:5px;background:white;overflow:hidden}.header3 .cel2 .input{width:100%;height:65px;padding-left:20px}.header3 .cel2 .icon{min-width:65px;height:65px;background:url(/images3/search.png) no-repeat 50% 50% white}.header3 .cel3 .tel-table{display:table;margin:0 auto;clear:both;overflow:auto}.header3 .cel3 .tel-row{display:table-row}.header3 .cel3 .tel-row span{display:block;font-size:13px}.header3 .cel3 .tel-row .l{min-width:117px;box-sizing:border-box;display:table-cell;padding-right:15px;padding-top:3px;text-align:right;font-family:'Circe Regular',sans-serif;font-size:16px}.header3 .cel3 .tel-row .r{display:table-cell;vertical-align:middle}.header3 .cel3 .tel-row .r a{font-family:'Circe Bold',sans-serif;font-size:24px;color:white;text-decoration:none}.header3 .cel4 .call{clear:both;float:right;display:block;padding:20px 57px 20px 23px;white-space:nowrap;margin-top:7px;border-radius:30px;border:1px solid #606471;color:white;font-family:'Circe Regular',sans-serif;font-size:16px;background:url(/images3/call.png) no-repeat 90% 50% rgba(255,255,255,.1);outline:0;text-transform:uppercase;text-decoration:none;cursor:pointer}.header3 .cel4 .call:hover{background:url(/images3/call.png) no-repeat 90% 50% rgba(255,255,255,.2)}.header3 .cel4 a{color:white;float:right}.menu3{width:100%;display:table;line-height:49px;letter-spacing:.007em}.menu3 div{display:table-cell;white-space:nowrap;width:300px;text-align:center;font-family:'Circe Regular',sans-serif;font-size:16px;text-transform:uppercase}.menu3 div a{color:white;text-decoration:none}.menu3 a:last-child{margin-right:0;vertical-align:middle}.menu3 a:hover{opacity:.8}.menu3 .lang{background-color:rgba(255,255,255,.2);border-radius:14px;padding:4px 13px}.menu3 .sub{display:none;position:absolute;background:url(/images3/header.jpg) 10% 0;margin-top:-6px;margin-left:-53px;text-align:right;z-index:1;width:auto}.menu3 .sub a{display:block;line-height:13px;margin:13px 12px}.menu3 .a{display:block}.image{max-height:458px;background-position:50% 0;background-repeat:no-repeat;color:white}.left-block-1{max-width:700px}.left-block-2{max-width:800px}.title-1{font-family:'Circe Bold',sans-serif;font-size:40px}.title-2{font-family:'Circe Regular',sans-serif;font-size:30px}.title-3{font-family:'Circe Regular',sans-serif;font-size:22px;margin-bottom:25px}.image .plus{float:left;width:40%;padding-left:35px;margin-bottom:15px;min-height:35px;font-family:'Circe Regular',sans-serif;font-size:16px;background:url(/images3/arrow.png) no-repeat 0 0}.image .plus a{text-decoration:none;color:white}.image .buttons{clear:both}.image .buttons .order{width:234px;height:61px;margin-right:25px;border-radius:30px;border:1px solid #606471;color:white;font-family:'Circe Regular',sans-serif;font-size:16px;background:url(/images3/arrow7.png) no-repeat 90% 50% rgba(255,255,255,.1);padding-right:38px;outline:0;text-transform:uppercase;cursor:pointer}.image .buttons .order:hover{background:url(/images3/arrow7.png) no-repeat 90% 50% rgba(255,255,255,.2)}.image .buttons .call{width:408px;height:61px;border-radius:30px;border:1px solid #d05e4f;color:white;font-family:'Circe Regular',sans-serif;font-size:16px;background:url(/images3/arrow8.png) no-repeat 95% 50% rgba(206,27,27,1);padding:0 43px 0 0;margin:0;outline:0;text-transform:uppercase;cursor:pointer}.image .buttons .call:hover{background:url(/images3/arrow8.png) no-repeat 95% 50% rgba(206,27,27,.8)}.tour-blocks{padding-top:20px}.title{font-family:'Circe Bold',sans-serif;font-size:20px;text-transform:uppercase}.description{font-family:'Circe Regular',sans-serif;font-size:16px;color:#747474;margin-top:15px}.tour .tour-blocks .block{overflow:hidden;cursor:pointer}.tour .tour-blocks .block .title{color:#306c85!important;text-transform:uppercase;text-decoration:none}.tour .tour-blocks .block.small .date{text-align:right;color:#747474;font-size:15px;float:right;margin:162px 12px 0 0;background:white;padding:3px 7px;border-radius:7px}div.more{clear:both;text-align:center}.more-big{display:inline-block;padding:15px 45px 15px 18px;color:#00b3dc;border:2px solid rgba(0,179,220,1);border-radius:20px;font-size:16px;text-transform:uppercase;text-decoration:none;background:url(/images3/arrow4.png) no-repeat 93% 50%;white-space:nowrap;cursor:pointer}.more-big:hover{border:2px solid #d03c28;background:url(/images3/arrow9.png) no-repeat 93% 50% #d03c28;color:white}.delimiter{border-top:1px solid #e3e3e3;width:100%;height:0}.center{text-align:center}.recommend{overflow:hidden}.recommend .block:hover .more{background:url(/images3/arrow9.png) no-repeat 91% 9px #d03c28;border:2px solid #d03c28;color:white}.recommend .block{float:left;width:220px;margin-bottom:25px}.recommend .block_space{float:left;width:15px;height:1px}.recommend .block .picture{width:100%;padding-top:243px;margin-bottom:15px;display:table;background-position:center!important;;background-size:cover!important}.recommend .block .title{width:100%;height:45px;background:rgba(255,255,255,.7);color:#306c85;font-family:'Circe Bold',sans-serif;font-size:15px;text-transform:uppercase;text-decoration:underline;display:table-cell;text-align:center;vertical-align:middle;padding:0 7px}.block .more{border:2px solid #00b3dc;border-radius:25px;font-family:'Circe Regular',sans-serif;font-size:14px;text-transform:uppercase;color:#00b3dc;background:url(/images3/arrow4.png) no-repeat 91% 9px;padding:10px 20px 10px 0;width:180px;margin-bottom:1px;cursor:pointer}.block .more:hover{background:url(/images3/arrow9.png) no-repeat 91% 9px #d03c28;border:2px solid #d03c28;color:white}.more-hover{background:url(/images3/arrow9.png) no-repeat 91% 9px #d03c28;border:2px solid #d03c28;color:white}.recommend .block .more{margin:0 auto}.group{max-height:348px;background:no-repeat 50% 0;color:white}.group .request{float:left;padding:15px 30px;background:rgba(230,45,45,1);border-radius:20px;font-family:'Circe Regular',sans-serif;font-size:16px;text-transform:uppercase;cursor:pointer}.group .request:hover{background:rgba(230,45,45,.8)}.group .note{float:left;font-family:'Circe Regular',sans-serif;font-size:16px;margin-left:15px;padding-top:14px}.services{overflow:hidden}.services .picture{float:left;width:160px;height:160px}.services .block{float:left;margin-bottom:30px}.services .block_space{float:left;width:15px;height:1px}.services .inner{background-repeat:no-repeat;padding:0 40px 0 180px;min-height:160px}.services .block .more{margin-bottom:10px}.services .title{margin-bottom:10px;font-family:'Circe Bold',sans-serif;font-size:16px;color:#306c85;text-transform:uppercase;text-decoration:underline}.services .anons{margin-bottom:13px;font-family:'Circe Regular',sans-serif;font-size:16px;color:black}.special{width:100%;max-width:1181px;height:302px;background:no-repeat 50% 0;margin:0 auto}.special .inner{padding:0 25px}.special .block{max-width:460px;margin:20px auto;background:no-repeat 0 46px;padding-left:342px;padding-top:46px}.special .title{font-family:'Circe Bold',sans-serif;font-size:15px;color:white;text-decoration:underline;text-transform:uppercase;margin-bottom:17px}.special .plus{font-family:'Circe Regular',sans-serif;font-size:16px;color:white;background:url(/images3/arrow2.png) no-repeat 0 2px;padding-left:25px;margin-bottom:3px}.special .more{margin-top:25px}.email{color:white;height:606px;background:no-repeat 50% 0}.email .block{max-width:575px;margin:0 auto}.email .input{height:55px;background:white;border-radius:25px}.email input[type=email]{width:210px;height:53px;padding-left:25px;border:0;font-family:'Circe Regular',sans-serif;font-size:16px;color:#747474;border-radius:25px;outline:0}.email input[type=submit]{float:right;width:310px;height:55px;padding:0 38px 0 10px;border:0;font-family:'Circe Regular',sans-serif;font-size:16px;color:white;background:url(/images3/arrow5.png) no-repeat 263px 13px #e62d2d;text-transform:uppercase;border-radius:25px;outline:0;cursor:pointer}.agency{background:#efefef}.agency .block{max-width:950px;margin:0 auto}.agency .love{width:112px;height:112px;margin:0 auto;background-repeat:no-repeat;background-position:34px 39px;border:1px solid #e62d2d;border-radius:100px;margin-bottom:20px}.agency .cell{width:33%;text-align:center;padding:0 10px}.agency .text{font-family:'Circe Regular',sans-serif;font-size:18px}.agency .links{max-width:780px;margin:0 auto}.agency .link{width:33%}.agency .personal{width:67%}.agency .personal button{background:url(/images3/arrow6.png) no-repeat 96% 10px #e62d2d;font-family:'Circe Regular',sans-serif;font-size:18px;color:white;height:56px;border-radius:25px;border:0;padding:0 66px 0 25px;text-transform:uppercase;outline:0;cursor:pointer}.agency .personal button:hover{background-color:rgba(230,45,45,.8)}.guide{overflow:auto}.guide .block{max-width:850px;margin:0 auto}.guide .image{width:220px;height:220px;background-size:contain;border-radius:150px}.guide .inner{padding-left:26px}.guide .name{font-family:'Circe Bold',sans-serif;font-size:17px;text-transform:uppercase;margin-bottom:5px}.guide .descr{font-family:'Circe Regular',sans-serif;font-size:16px;color:#7e7e7e;margin-bottom:20px}.guide .text{font-family:'Circe Regular',sans-serif;font-size:16px;margin-bottom:22px}.guide b{font-family:'Circe Bold',sans-serif;font-weight:normal}.guide .blue{color:#00b3dc;font-family:'Circe Bold',sans-serif;font-size:18px;padding-top:5px}.reviews{background:#efefef}.reviews .block{background:white;box-shadow:0 3px 0 1px rgba(227,227,227,1);border-radius:10px;padding:25px}.reviews .cell1{width:50%;padding-right:20px}.reviews .cell2{width:50%;padding-left:20px}.reviews .client{margin-bottom:20px}.reviews .picture{width:89px;background-size:contain}.reviews .pic{width:89px;height:89px;border-radius:89px}.reviews .name{font-family:'Circe Bold',sans-serif;font-size:17px;vertical-align:middle;padding:23px;text-transform:uppercase}.reviews .text{font-family:'Circe Regular',sans-serif;font-size:16px}.events{overflow:hidden}.events .blocks .block{float:left;cursor:pointer}.events .blocks .block:hover .title a{text-decoration:none}.events .block_space{width:15px;height:1px;float:left}.events .blocks{overflow:auto}.events .blocks .title{margin-top:8px;font-size:15px;text-transform:uppercase;font-family:'Circe Regular',sans-serif;border-bottom:1px solid transparent}.events .blocks .title a{color:#306c85}.events .place{margin-top:4px;margin-bottom:2px;color:#03161e;font-size:12px;background:url(/images/pointer.png) 0 3px no-repeat;padding-left:15px;color:#7e7e7e}.articles .block{float:left;cursor:pointer}.articles .block:hover a{text-decoration:none}.articles .block_space{width:15px;height:1px;float:left}.articles .block .img{height:90px}.articles .block .hover{display:none!important}.buy-guide{display:table;width:70%;margin:50px auto}.buy-guide .title{font-size:18px}.buy-guide .text{padding-right:20px}.buy-guide .td{vertical-align:middle}.request-form{border:1px solid red;border-radius:3px;border-left-width:3px;padding:30px 10px}.request-form-title{color:#d00404;font-weight:bold;margin-bottom:15px}.request-form-item:nth-child(-n+2){border:1px solid #757575}.request-form-item:nth-child(3){border:1px solid red;background:red}.request-form-item:nth-child(1)::before{content:"Имя";background-color:white;color:#757575;font-size:10px;position:absolute;margin-top:-8px;margin-left:9px}.request-form-item:nth-child(2)::before{content:"Телефон";background-color:white;color:#757575;font-size:10px;position:absolute;margin-top:-8px;margin-left:9px}.request-form-item{display:inline-block;width:31%;margin-right:1%;border-radius:3px;overflow:auto}.request-form-name .request-form-icon::before{filter:grayscale(1);content:"👤";font-size:14px;position:absolute;margin-left:9px;margin-top:7px}.request-form-phone .request-form-icon::before{filter:grayscale(1);content:"📞";font-size:14px;position:absolute;margin-left:9px;margin-top:7px}.request-form-input{box-sizing:border-box;width:100%;height:30px;border:0;padding:2px 20px 2px 30px;outline:0}.request-form-button{cursor:pointer;box-sizing:border-box;width:100%;height:30px;border:0;padding:2px 20px;outline:0;background:transparent;color:white}.request-form .invalid{border:0!important;border-bottom:1px dashed red!important}.request-form .after{display:none;border-radius:4px;background:#14a52c;color:white;padding:5px 20px}.footer3 .top{border-bottom:1px dashed #868686}.footer3{font-size:14px;font-family:'Circe Regular',sans-serif;background:#7b7b7b;color:white}.footer3 .top{padding:30px 0}.footer3 .top .cell:nth-child(n+2):nth-child(-n+4){width:15%}.footer3 .links{font-size:16px}.footer3 .links div,.footer3 .links a{margin-bottom:9px}.footer3 .tel{float:right;font-size:18px}.footer3 .tel a{margin-bottom:12px;text-decoration:none}.footer3 .tel .tel-title span{display:block;font-size:13px}.footer3 .company{color:white}.footer3 .gray{color:#d1d1d1}.footer3 .bottom{padding:20px 0}.footer3 a{color:white;display:block;font-family:'Circe Bold',sans-serif}.footer3 .bottom .pay{background-repeat:no-repeat;background-position:100% 4px;padding-right:55px}.footer3 .bottom a{font-family:'Circe Regular',sans-serif;font-size:16px;color:#d1d1d1;display:inline-block;margin-right:50px}.footer3 .bottom a:nth-last-child{margin-right:0}.block-list{overflow:hidden}.hover{position:absolute;border-radius:10px;box-shadow:0 0 0 3px rgba(238,79,50,.94)}.popup.new .big{max-width:400px!important}.popup.new .bigX2{width:500px}.popup.new .form .container-table{width:100%}.g-recaptcha-modal{overflow:hidden}.g-recaptcha,.g-recaptcha iframe{width:303px;height:84px;margin:0 auto;margin-top:6px}.invalid{border:1px solid #ca373c!important}.grecaptcha-badge{visibility:hidden}.faq .body.visible{display:block}.faq .body{display:none}.faq .question:last-child{border-bottom:1px solid #D8D8D8}.faq .question{border-top:1px solid #D8D8D8;padding:30px}.faq .question.active .title{color:#ca3137}.faq .question.active .answer{display:block}.faq .question .h{overflow:auto;cursor:pointer;user-select:none}.faq .question.active .h .p::before{content:"-"}.faq .question .h .p::before{content:"+";font-size:15px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.faq .question .h .p{float:right;width:36px;height:36px;background:#F2F2F2;border-radius:100%}.faq .question .h .title{float:left;width:90%;text-transform:none!important}.faq .question .h .plus{float:right;width:10%}.faq .question .title{font-weight:600;font-size:18px;line-height:140%;color:#1F1F22}.faq .question .answer{display:none;margin-top:25px;font-weight:400;font-size:16px;line-height:140%;color:#1F1F22}.reviews-slider{height:690px;overflow:hidden;margin-bottom:60px;margin-top:30px;user-select:none}.reviews-slider-rail{display:flex;justify-content:center;position:relative}.reviews-slider .item .phone{display:none}.reviews-slider .item.active .phone{display:inline;cursor:pointer;position:absolute;width:348px;height:687px;margin-left:-24px;margin-top:-19px}.reviews-slider .item{margin:0 25px;cursor:pointer;width:300px;height:687px;padding-top:20px;box-sizing:border-box}.reviews-slider .item.active .review{width:300px;padding:0}.reviews-slider .item .review{width:270px;padding:15px}@keyframes slide{0%{width:270px;padding:15px}50%{width:280px;padding:10px}100%{width:300px;padding:0}}@media screen and (max-width:1400px){}@media screen and (max-width:1200px){.menu3 div{font-size:15px}.guide_list .block{width:calc(100%)}}@media screen and (max-width:1060px){.menu3 div{font-size:14px}.header3 .cel4{display:none}}@media screen and (max-width:955px){.menu3 div{font-size:13px}.header3 .cel2{display:none}.special .block{background-image:none!important;padding-left:46px;padding-top:46px}.menu3{line-height:35px}.menu3 div{display:block;float:left;width:auto;margin-right:13px}.footer3 .cel3{display:none}}@media screen and (max-width:955px){.title-1{font-size:35px}.title-2{font-size:25px}}@media screen and (max-width:800px){.reviews .cell1,.reviews .cell2{width:100%;display:block;float:none;padding:0}.reviews .cell2{padding-top:50px}.footer3 .cel4,.footer3 .cel2{display:none}.image .buttons .order{display:none}.left-block-1{width:100%}.title-1{font-size:30px}.title-2{font-size:20px}.guide .buttons .cell{width:100%;display:block;clear:both}.guide .buttons .blue{margin-bottom:20px}}@media screen and (max-width:700px){.agency .personal button{background-image:none!important;background:#ce1b1b;width:auto;height:auto;padding:15px 25px;font-size:15px}.header3 .cel3{display:none}}@media screen and (max-width:670px){.special .inner{padding:0}.special .block{background:none}.footer3 .cel5{display:none}.title-1{font-size:27px}.title-2{font-size:18px}.email{height:auto}.left-block-2 .title-3{display:none}.email input[type=text]{margin-bottom:15px}.agency .cell{width:100%;display:block;float:left;clear:both;margin-bottom:20px}.guide .cell{display:block;width:100%}.guide .picture{margin-bottom:20px}.guide .inner{padding-left:0}.form input[type=submit],.form input[type=button]{width:220px;border-radius:10px}.image .plus{width:90%;margin-bottom:10px}.g-recaptcha-modal{width:222px}.request-form-item{width:100%;margin-bottom:5px}}@media screen and (max-width:500px){.services .inner{padding:180px 40px 0 0}.special .title{display:none}.image .buttons .call{background-image:none!important;background:#ce1b1b;width:auto;height:auto;padding:10px 20px}.guide_list .block .pic_td,.guide_list .block .text_td,.buy-guide .td{display:block}.buy-guide .text{margin-bottom:10px}}@media screen and (max-width:450px){.main_padding{margin:0}.main_padding{padding:0 21px}.image .title-2{display:none}.reviews .picture{display:none}.reviews .name{padding:0}.special .block{padding:25px}.more-big{font-size:13px;padding:15px 25px;background:none}.more-big:hover{background:#d03c28}}@media screen and (max-width:370px){.main_padding{padding:0 15px}.special .block{padding:30px 15px 10px 15px}.email input[type=submit]{width:auto;height:auto;background-image:none;padding:15px 25px}}.main-tours-v2 .block{width:calc(25% - 12px);margin-right:15px}.main-tours-v2 .block:nth-child(n + 4){margin-right:0}.main-tours-v2 .block:nth-child(n + 5){display:none}.page-tours-v2 .block{width:calc(25% - 13px);margin-right:15px;margin-bottom:20px}.page-tours-v2 .block:nth-child(4n){margin-right:0}.page-tours-v2 .title{font-size:15px!important}.tours-v2{overflow:auto;margin-top:20px;margin-bottom:30px;padding:3px}.tours-v2 .block{min-width:auto!important;float:left;box-sizing:border-box;border-radius:10px;text-decoration:none;overflow:hidden;box-shadow:rgba(227,227,227) 0 2px 0 1px}.tours-v2 .container{padding:10px 13px 13px 13px}.tours-v2 .block:hover{box-shadow:0 0 0 3px rgba(238,79,50,.94)}.tours-v2 .block .pic{width:100%;overflow:hidden;position:relative}.tours-v2 .block .shadow{position:absolute;right:10px;top:7px;text-shadow:1px 1px 20px black,0 0 1em black,0 0 .2em black;font-size:16px;text-align:right;color:#fff}.tours-v2 .block img{width:120%;border-top-left-radius:inherit;border-top-right-radius:inherit}.tours-v2 .title{margin-bottom:10px;color:#306c85!important;text-transform:uppercase;font-family:'Circe Regular',sans-serif;font-size:18px;height:52px;overflow:hidden}.tours-v2 .anons{width:100%;height:108px;overflow:hidden;float:left;font-size:13px;color:#03161e;line-height:18px}.tours-v2 .priceBlock{clear:both;margin:6px 0;height:40px;font-size:16px;float:right;font-family:'Circe Bold',sans-serif;text-align:right;color:#e5154c}.tours-v2 .priceBlock .price_title{white-space:nowrap}.school-page .tours-v2 .block .anons{height:197px}.recommend-v2 .block{float:left;width:calc(20% - 12px);margin-right:15px;text-decoration:none}.recommend-v2 .block img{width:100%}.recommend-v2 .block:nth-child(n + 5){margin-right:0}.recommend-v2 .block:nth-child(n + 6){display:none}.recommend-v2 .block .titleBlock{width:100%;height:45px;background:rgba(255,255,255,.7);color:#306c85;top:-50px;position:relative;display:table}.recommend-v2 .block .title{font-family:'Circe Bold',sans-serif;font-size:15px;text-transform:uppercase;text-decoration:underline;text-align:center;vertical-align:middle;padding:0 7px;display:table-cell}.recommend-v2 .block .more{position:relative;top:-30px}.recommend-v2 .block:hover .more{background-image:url(http://localhost/images3/arrow9.png);background-color:rgb(166,48,32);border-color:rgb(151,44,29);color:rgb(232,230,227)}.services-v2 .block{width:calc(33% - 12px);box-sizing:border-box;padding-right:5px;float:left;margin-right:15px;height:195px;overflow:hidden}.services-v2 .block:nth-child(3n){margin-right:0}.services-v2 .block .l{width:160px;margin-right:20px;float:left}.services-v2 .block .r{display:table-cell;vertical-align:top}.services-v2 .title{margin-bottom:10px;font-family:'Circe Bold',sans-serif;font-size:16px;color:#306c85;text-transform:uppercase;text-decoration:underline}.services-v2 .anons{margin-bottom:13px;font-family:'Circe Regular',sans-serif;font-size:16px;color:black;max-height:100px;overflow:hidden}.services-v2 .more{display:inline-block}.guide-v2 img{width:220px;height:220px;border-radius:100%}.reviews-v2{background:#efefef}.reviews-v2 .block{background:white;box-shadow:0 3px 0 1px rgba(227,227,227,1);border-radius:10px;padding:25px}.reviews-v2 .cell1{width:50%;padding-right:20px}.reviews-v2 .cell2{width:50%;padding-left:20px}.reviews-v2 .name{font-family:'Circe Bold',sans-serif;font-size:17px;vertical-align:middle;margin:30px 0 10px 0;text-transform:uppercase}.reviews-v2 img{max-width:100%;max-height:220px;border-radius:10px}.events-v2 .blocks .block{display:block;float:left;position:relative;margin-right:15px;text-decoration:none}.events-v2 .blocks-hidden{display:none}.main-mobile-v2 .blocks .block{width:calc(20% - 15px)}.main-mobile-v2 .blocks .block:nth-child(n + 5){margin:0}.page-mobile-v2 .blocks .block:nth-child(4n){margin-right:0}.page-mobile-v2{clear:both;overflow:auto}.page-mobile-v2 .block{width:calc(25% - 13px);margin-bottom:20px;min-width:auto!important}.page-mobile-v2 .block .title{height:37px;overflow:hidden}.page-mobile-v2 .block .place{height:33px;overflow:hidden}.events-v2 .blocks .block img{width:100%}.events-v2 .blocks .title{margin-top:8px;font-size:15px;text-transform:uppercase;font-family:'Circe Regular',sans-serif;border-bottom:1px solid transparent;color:rgb(124,183,208)}.events-v2 .blocks .block:hover .title{text-decoration:underline}.events-v2 .place{margin-top:4px;margin-bottom:2px;font-size:12px;background:url(/images/pointer.png) 0 3px no-repeat;padding-left:15px;color:#7e7e7e}.events-v2 .pic{display:flex;align-items:center;justify-content:center;max-height:160px;overflow:hidden}.events-v2 .date{position:absolute;box-sizing:border-box;padding:5px 10px;border-radius:3px;border:1px solid white;box-shadow:0 2px 3px rgba(0,0,0,.15);color:white;text-shadow:0 2px 3px rgba(0,0,0,.55)}.events-v2 .number{width:100%;overflow:auto;text-align:center;font-size:28px;font-family:'Circe Bold',sans-serif}.events-v2 .text{width:100%;overflow:auto;text-align:center;font-size:13px;text-transform:uppercase;font-family:'Circe Bold',sans-serif;clear:both}.articles-v2{overflow:auto}.articles-v2 .block{margin-right:15px;text-decoration:none;float:left}.articles-v2 .block .pic{max-height:160px;overflow:hidden}.articles-v2 .block img{width:100%}.articles-v2 .block .title{margin-top:5px;color:#306c85;font-size:15px;font-family:'Circe Regular',sans-serif;text-transform:uppercase}.articles-v2 .block:hover .title{text-decoration:underline}.articles-v2 .author{color:#bdbdbd;font-size:12px;font-family:'Open Sans',sans-serif;text-transform:none}.places-v2 .block{width:33%;min-width:auto;height:auto!important}.places-v2 .block .text{overflow:hidden;height:94px;padding-right:10px;box-sizing:border-box}.places-v2 .block .place{overflow:hidden;max-height:15px;margin-bottom:5px}.places-v2 .block .desc{overflow:hidden;max-height:30px}.places-v2 .block .title{overflow:hidden;max-height:37px}.places-v2 .block .categories{overflow:hidden;height:22px}@media screen and (max-width:1400px){.services-v2 .block{width:calc(50% - 15px)}.services-v2 .block:nth-child(3n){margin-right:15px}.services-v2 .block:nth-child(2n){margin-right:0}}@media screen and (max-width:1200px){.main-tours-v2 .block{width:calc(33% - 12px)}.main-tours-v2 .block:nth-child(n + 3){margin-right:0}.main-tours-v2 .block:nth-child(n + 4){display:none}.recommend-v2 .block{float:left;width:calc(25% - 12px)}.recommend-v2 .block:nth-child(n + 4){margin-right:0}.recommend-v2 .block:nth-child(n + 5){display:none}.page-tours-v2 .block{width:calc(33% - 13px)}.page-tours-v2 .block:nth-child(4n){margin-right:15px}.page-tours-v2 .block:nth-child(3n){margin-right:0}}@media screen and (max-width:1060px){.services-v2 img{width:100px}.services-v2 .block{width:calc(100% - 15px);height:130px}.services-v2 .block .l{width:110px}.services-v2 .more{width:auto;border:0;font-size:13px;padding:0;background:none}.services-v2 .block .more:hover{text-decoration:underline;background:none;border:0;color:#00b3dc}.services-v2 .block:nth-child(3n){margin-right:15px}.services-v2 .block:nth-child(2n){margin-right:15px}.services-v2 .block:nth-child(1n){margin-right:0}.main-mobile-v2 .blocks .block{width:calc(25% - 15px)}.main-mobile-v2 .blocks .block:nth-child(n + 4){margin:0}.main-mobile-v2 .blocks .block:nth-child(n + 5){display:none}.page-tours-v2 .block{width:calc(50% - 13px)}.page-tours-v2 .block:nth-child(4n){margin-right:15px}.page-tours-v2 .block:nth-child(3n){margin-right:15px}.page-tours-v2 .block:nth-child(2n){margin-right:0}.page-mobile-v2 .block{width:calc(33% - 13px)}.page-mobile-v2 .blocks .block:nth-child(4n){margin-right:15px}.page-mobile-v2 .blocks .block:nth-child(3n){margin-right:0}.places-v2 .block{width:50%}}@media screen and (max-width:955px){.main-tours-v2 .block{width:calc(50% - 12px)}.main-tours-v2 .block:nth-child(n + 2){margin-right:0}.main-tours-v2 .block:nth-child(n + 3){display:none}.recommend-v2 .block{float:left;width:calc(33% - 12px)}.recommend-v2 .block:nth-child(n + 3){margin-right:0}.recommend-v2 .block:nth-child(n + 4){display:none}.reviews-v2 .cell1{width:100%}.reviews-v2 .cell2{display:none}.main-mobile-v2 .blocks .block{width:calc(33% - 9px)}.main-mobile-v2 .blocks .block:nth-child(n + 3){margin:0}.main-mobile-v2 .blocks .block:nth-child(n + 4){display:none}}@media screen and (max-width:760px){.recommend-v2 .block{float:left;width:calc(50% - 12px)}.recommend-v2 .block:nth-child(n + 2){margin-right:0}.recommend-v2 .block:nth-child(n + 3){display:none}.main-mobile-v2 .blocks .block{width:calc(50% - 9px)}.main-mobile-v2 .blocks .block:nth-child(n + 2){margin:0}.main-mobile-v2 .blocks .block:nth-child(n + 3){display:none}}@media screen and (max-width:700px){.page-mobile-v2 .block{width:calc(50% - 15px)}.page-mobile-v2 .blocks .block:nth-child(4n){margin-right:15px}.page-mobile-v2 .blocks .block:nth-child(3n){margin-right:15px}.page-mobile-v2 .blocks .block:nth-child(2n){margin-right:0}.places-v2 .block{width:100%}}@media screen and (max-width:600px){.main-tours-v2 .block{width:calc(100%)}.main-tours-v2 .block:nth-child(n + 1){margin-right:0}.main-tours-v2 .block:nth-child(n + 2){display:none}.services-v2 .block{height:auto;margin-bottom:30px}.services-v2 .block .l{width:100%;margin-bottom:10px}.page-tours-v2 .block{width:calc(100%)}.page-tours-v2 .block:nth-child(4n){margin-right:15px}.page-tours-v2 .block:nth-child(3n){margin-right:15px}.page-tours-v2 .block:nth-child(2n){margin-right:15px}.page-tours-v2 .block:nth-child(1n){margin-right:0}}@media screen and (max-width:550px){.recommend-v2 .block{float:left;width:calc(100% - 15px)}.recommend-v2 .block:nth-child(n + 1){margin-right:0}.recommend-v2 .block:nth-child(n + 2){display:none}.main-mobile-v2 .blocks .block{width:calc(100%)}.main-mobile-v2 .blocks .block:nth-child(n + 1){margin:0}.main-mobile-v2 .blocks .block:nth-child(n + 2){display:none}.page-mobile-v2 .block{width:calc(100%)}.page-mobile-v2 .blocks .block:nth-child(4n){margin-right:15px}.page-mobile-v2 .blocks .block:nth-child(3n){margin-right:15px}.page-mobile-v2 .blocks .block:nth-child(2n){margin-right:15px}.page-mobile-v2 .blocks .block:nth-child(2n){margin-right:0}}@font-face{font-family:'Circe Bold';font-style:normal;font-weight:normal;font-display:swap;src:url(/fonts/circe-bold-webfont.ttf) format('truetype'),url(/fonts/circe-bold-webfont.woff) format('woff'),url(/fonts/circe-bold-webfont.eot) format('opentype')}@font-face{font-family:'Circe Regular';font-style:normal;font-weight:normal;font-display:swap;src:url(/fonts/circe-regular-webfont.ttf) format('truetype'),url(/fonts/circe-regular-webfont.woff) format('woff'),url(/fonts/circe-regular-webfont.eot) format('opentype')}@font-face{font-family:Rouble;font-weight:normal;font-display:swap;src:url(/fonts/rouble-webfont.ttf) format('truetype'),url(/fonts/rouble-webfont.woff) format('woff'),url(/fonts/rouble-webfont.eot) format('opentype')}@font-face{font-family:'HelveticaNueCur Bold';font-weight:normal;font-display:swap;src:url(/fonts/HelveticaNeueCyr-Bold.ttf) format('truetype'),url(/fonts/HelveticaNeueCyr-Bold.woff) format('woff'),url(/fonts/HelveticaNeueCyr-Bold.eot) format('opentype')}@font-face{font-family:'HelveticaNueCur Roman';font-weight:normal;font-display:swap;src:url(/fonts/HelveticaNeueCyr-Roman.ttf) format('truetype'),url(/fonts/HelveticaNeueCyr-Roman.woff) format('woff'),url(/fonts/HelveticaNeueCyr-Roman.eot) format('opentype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/OpenSans-Regular.ttf) format('truetype'),url(/fonts/OpenSans-Regular.woff) format('woff'),url(/fonts/OpenSans-Regular.eot) format('opentype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/OpenSans-Semibold.ttf) format('truetype'),url(/fonts/OpenSans-Semibold.woff) format('woff'),url(/fonts/OpenSans-Semibold.eot) format('opentype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/OpenSans-Italic.ttf) format('truetype'),url(/fonts/OpenSans-Italic.woff) format('woff'),url(/fonts/OpenSans-Italic.eot) format('opentype')}