﻿.jspContainer,.scrollpane{width:100% !important}.jspArrow,.jspTrack{cursor:pointer}.messangers_center,.messangers_mes{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.main_left .heading,.main_right .heading{color:#182650;margin-bottom:33px}.main_left .heading,.main_right .heading,.main_right .offer_block .below .cost,.main_right .offer_block .below .country{font-size:18px;font-weight:600;text-transform:uppercase}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:8px;width:9px;background:0 0}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}#fullText,.advantages .text_block ul li:last-child:before,.excursion_tours .text_block .links_list a:last-child:after,.jspCap,.offers_general .other_tours a:last-child:after,.slider-slick .slick-dots li button:before,.tours_reviews .reviews_left .reviews_general:last-child .dashed{display:none}.condition,.headerLogo,.jspArrow,.opening_hours span,.photogallery .heading ul li img{display:block}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:0 0;position:relative}.jspDrag{position:relative;top:0;left:0}.jspDrag .jspDragTop{position:absolute;top:0;width:100%;height:50%;background:url("/img/dragTop.jpg") 0 12px/100% 100% no-repeat}.jspDrag .jspDragBottom{position:absolute;bottom:0;width:100%;height:50%;background:url("/img/dragBottom.jpg") 0 -12px/100% 100% no-repeat}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow.jspArrowUp{background:url("../img/jsp_arrows.png") 0 7px no-repeat}.jspArrow.jspArrowDown{background:url("../img/jsp_arrows.png") 0 -6px no-repeat}.jspArrow.jspDisabled{cursor:default}.jspVerticalBar .jspArrow{width:8px;height:12px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus,:focus,a:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.messangers_widget{transform-origin:center;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;border-radius:50%;position:fixed;bottom:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:99999999;width:240px;height:240px;margin-left:-55px;margin-bottom:-55px}.messangers_mes{text-align:left;position:absolute;width:18%;height:100%;margin-left:41%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.messangers_mes1{-webkit-transform:rotate(335deg);-ms-transform:rotate(335deg);transform:rotate(335deg)}.messangers_mes2{-webkit-transform:rotate(370deg);-ms-transform:rotate(370deg);transform:rotate(370deg)}.messangers_mes3{-webkit-transform:rotate(405deg);-ms-transform:rotate(405deg);transform:rotate(405deg)}.messangers_mes4{-webkit-transform:rotate(440deg);-ms-transform:rotate(440deg);transform:rotate(440deg)}.messangers_mes5{-webkit-transform:rotate(475deg);-ms-transform:rotate(475deg);transform:rotate(475deg)}.messangers_center_big,.messangers_mes_circle{transform-origin:center;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out}.messangers_mes_circle{-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;width:100%;height:18%;position:absolute;background-color:#ff0;border-radius:50%;top:40%;-ms-transform:all 200ms ease-out;transition:.2s ease-out;opacity:0}.messangers_active .messangers_mes_circle{top:5%;opacity:1}.messangers_mes1 .messangers_mes_circle{background:url("../img/messangers/00.png") center/101%;-webkit-transform:rotate(-335deg);-ms-transform:rotate(-335deg);transform:rotate(-335deg)}.messangers_active .messangers_mes1 .messangers_mes_circle:hover{-webkit-animation:3s linear infinite anim_size1;animation:3s linear infinite anim_size1}.messangers_mes2 .messangers_mes_circle{background:url("../img/messangers/03.png") center/101%;-webkit-transform:rotate(-370deg);-ms-transform:rotate(-370deg);transform:rotate(-370deg)}.messangers_active .messangers_mes2 .messangers_mes_circle:hover{-webkit-animation:3s linear infinite anim_size2;animation:3s linear infinite anim_size2}.messangers_mes3 .messangers_mes_circle{background:url("../img/messangers/01.png") center/101%;-webkit-transform:rotate(-405deg);-ms-transform:rotate(-405deg);transform:rotate(-405deg)}.messangers_active .messangers_mes3 .messangers_mes_circle:hover{-webkit-animation:3s linear infinite anim_size3;animation:3s linear infinite anim_size3}.messangers_mes4 .messangers_mes_circle{background:url("../img/messangers/02.png") center/101%;-webkit-transform:rotate(-440deg);-ms-transform:rotate(-440deg);transform:rotate(-440deg)}.messangers_active .messangers_mes4 .messangers_mes_circle:hover{-webkit-animation:3s linear infinite anim_size4;animation:3s linear infinite anim_size4}.messangers_mes5 .messangers_mes_circle{background:url("../img/messangers/07.png") center/101%;-webkit-transform:rotate(-475deg);-ms-transform:rotate(-475deg);transform:rotate(-475deg)}.messangers_center,.messangers_center_big{border-radius:50%;width:30%;height:30%;-ms-transform:all 200ms ease-out;position:absolute}.messangers_active .messangers_mes5 .messangers_mes_circle:hover{-webkit-animation:3s linear infinite anim_size5;animation:3s linear infinite anim_size5}.messangers_center_big{-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;background-color:rgba(102,12,204,.3);margin-left:35%;margin-top:35%;transition:.2s ease-out}.messangers_active .messangers_center_big{width:100%;height:100%;margin-left:0;margin-top:0}.messangers_center{left:0;transform-origin:center;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;cursor:pointer;background:url("../img/messangers/_l.png") center/50% no-repeat #660ccc;margin-left:35% !important;margin-top:35% !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-animation:3s linear infinite anim_btn;animation:3s linear infinite anim_btn;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.messangers_active .messangers_center{background-color:#660ccc;background-image:url("../img/messangers/_c.png");background-position:center;background-repeat:no-repeat;background-size:40%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation:none;animation:none}@-webkit-keyframes anim_size0{0%,10%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes anim_size0{0%,10%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes anim_size1{0%,10%{-webkit-transform:rotate(-335deg) scale(1);transform:rotate(-335deg) scale(1)}5%{-webkit-transform:rotate(-335deg) scale(1.1);transform:rotate(-335deg) scale(1.1)}}@keyframes anim_size1{0%{-webkit-transform:rotate(-3355deg) scale(1);transform:rotate(-335deg) scale(1)}5%{-webkit-transform:rotate(-335deg) scale(1.1);transform:rotate(-335deg) scale(1.1)}10%{-webkit-transform:rotate(-335deg) scale(1);transform:rotate(-335deg) scale(1)}}@-webkit-keyframes anim_size2{0%,10%{-webkit-transform:rotate(-370deg) scale(1);transform:rotate(-370deg) scale(1)}5%{-webkit-transform:rotate(-370deg) scale(1.1);transform:rotate(-370deg) scale(1.1)}}@keyframes anim_size2{0%,10%{-webkit-transform:rotate(-370deg) scale(1);transform:rotate(-370deg) scale(1)}5%{-webkit-transform:rotate(-370deg) scale(1.1);transform:rotate(-370deg) scale(1.1)}}@-webkit-keyframes anim_size3{0%,10%{-webkit-transform:rotate(-405deg) scale(1);transform:rotate(-405deg) scale(1)}5%{-webkit-transform:rotate(-405deg) scale(1.1);transform:rotate(-405deg) scale(1.1)}}@keyframes anim_size3{0%,10%{-webkit-transform:rotate(-405deg) scale(1);transform:rotate(-405deg) scale(1)}5%{-webkit-transform:rotate(-405deg) scale(1.1);transform:rotate(-405deg) scale(1.1)}}@-webkit-keyframes anim_size4{0%,10%{-webkit-transform:rotate(-440deg) scale(1);transform:rotate(-440deg) scale(1)}5%{-webkit-transform:rotate(-440deg) scale(1.1);transform:rotate(-440deg) scale(1.1)}}@keyframes anim_size4{0%,10%{-webkit-transform:rotate(-440deg) scale(1);transform:rotate(-440deg) scale(1)}5%{-webkit-transform:rotate(-440deg) scale(1.1);transform:rotate(-440deg) scale(1.1)}}@-webkit-keyframes anim_size5{0%,10%{-webkit-transform:rotate(-475deg) scale(1);transform:rotate(-475deg) scale(1)}5%{-webkit-transform:rotate(-475deg) scale(1.1);transform:rotate(-475deg) scale(1.1)}}@keyframes anim_size5{0%,10%{-webkit-transform:rotate(-475deg) scale(1);transform:rotate(-475deg) scale(1)}5%{-webkit-transform:rotate(-475deg) scale(1.1);transform:rotate(-475deg) scale(1.1)}}@-webkit-keyframes anim_btn{0%{-webkit-box-shadow:0 0 0 0 #660ccc,0 0 0 0 rgba(102,12,204,.7);box-shadow:0 0 0 0 #660ccc,0 0 0 0 rgba(102,12,204,.7)}40%{-webkit-box-shadow:0 0 0 19.2px rgba(102,12,204,0),0 0 0 10px rgba(102,12,204,.7);box-shadow:0 0 0 19.2px rgba(102,12,204,0),0 0 0 9.6px rgba(102,12,204,.7)}80%{-webkit-box-shadow:0 0 0 38.4px rgba(102,12,204,0),0 0 0 19.2px rgba(102,12,204,0);box-shadow:0 0 0 38.4px rgba(102,12,204,0),0 0 0 19.2px rgba(102,12,204,0)}100%{-webkit-box-shadow:0 0 0 48px rgba(102,12,204,0),0 0 0 38.4px rgba(102,12,204,0);box-shadow:0 0 0 48px rgba(102,12,204,0),0 0 0 38.4px rgba(102,12,204,0)}}body,html{height:100%}.hotels .scrollpane li a:hover,.offers_general .cities a:hover,p a{color:#4760af}.hr_line{height:2px;background-color:#b1bcde;margin:0}.bread_crumbs_content,.tour_description{margin-bottom:25px}.bread_crumbs_content>div{float:left;margin-right:5px}.bread_crumbs_content a{font-size:12px;font-weight:600;text-decoration:underline;margin-right:3px}.bread_crumbs_content a:hover,.excursion_tours .heading a:hover,.main_center .heading a:hover,.main_right a.all_tours:hover,.one_new_page>.heading a:hover,.tour_description>.heading a:hover,.tourism_news .heading a:hover{color:#ef2752}.bread_crumbs_content span.arrow{width:5px;height:7px;background:url(../img/bread_crumbs_arrow.png) no-repeat;display:inline-block}.breadCrumbsSpan{font-size:12px;font-weight:600;color:#182650}.header{background-color:#182650;padding-top:2%}.headerLogo{position:relative;top:-11px}.headerLogo img{width:100%;height:auto;max-width:270px}.phoneNumber{padding-left:30px;background:url(../img/handset.png) left top no-repeat;color:#fff;font-size:15px;margin-bottom:35px}.phoneNumber span{line-height:1.5}.backCall{padding:0 0 4px 33px;background:url(../img/backcall.png) left top no-repeat}.backCall a{font-size:15px;font-weight:600;color:#fdfdfd;line-height:23px;border-bottom:1px dashed #dedede}.backCall a:hover,a.full_story:hover{text-decoration:none}.opening_hours{padding-left:30px;background:url(../img/clock.png) left top no-repeat;font-size:14px;color:#fdfdfd;margin-bottom:40px}a.pay_online{margin-right:4px}.currency{font-size:13px;color:#fdfdfd}.currency span{color:#fff34d;font-weight:600}.header_search{height:28px;border:2px solid #4760af;box-sizing:border-box}.header_search form{width:100%;height:100%;position:relative}.header_search form input{width:inherit;height:inherit;border:0;font-weight:300;font-size:11px;color:#fff;background-color:transparent;padding:0 30px 0 8px}.header_search form input::-webkit-input-placeholder{color:#fff}.header_search form input::-moz-placeholder{color:#fff !important;opacity:1}.header_search form button{position:absolute;width:15px;height:11px;background:url(../img/search_icon.png);border:0;right:6px;top:6px;cursor:pointer}.header_soc{height:84px;display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.header_soc .caption{font-size:14px;color:#fdfdfd;margin-right:7px;vertical-align:middle;display:block;padding:0 5px 5px 0}.header_soc .links{display:flex;align-items:center}.header_soc a{width:25px;height:25px;display:inline-block;vertical-align:middle;margin-right:5px;flex-shrink:0}.header_soc a.facebook{background:url(../img/soc_sprite_new.png) 0 -25px no-repeat}.header_soc a.facebook:hover{background-position:0 0}.header_soc a.telegram{background:url(../img/soc_sprite_new.png) -125px -25px no-repeat}.header_soc a.telegram:hover{background-position:-125px 0}.header_soc a.instagram{background:url(../img/soc_sprite_new.png) -75px -25px no-repeat}.header_soc a.instagram:hover{background-position:-75px 0}.header_soc a.viber{background:url(../img/soc_sprite_new.png) -100px -25px no-repeat}.header_soc a.viber:hover{background-position:-100px 0}.header_soc a.twitter{background:url(../img/soc_sprite_new.png) -25px -25px no-repeat}.header_soc a.twitter:hover{background-position:-25px 0}.header_soc a.youtube{background:url(../img/soc_sprite_new.png) -250px -25px no-repeat}.header_soc a.youtube:hover{background-position:-250px 0}.header_soc a.google_maps{background:url(../img/soc_sprite_new.png) -200px -25px no-repeat}.header_soc a.google_maps:hover{background-position:-200px 0}.ticker{font-size:13px;font-weight:700;line-height:31px;height:31px;display:block;background-color:#fff34d}.header_menu{background-color:#4760af;border-style:none;border-radius:0;padding-top:16px;min-height:0}.border_0{border-color:transparent !important}.navbar-nav ul.dropdown-menu{background-color:#4863b7;border:2px solid #334b99;border-radius:0;padding:0;top:95%;border-top-color:#fff34d}.navbar-nav ul.dropdown-menu:after{content:" ";position:absolute;width:22px;height:13px;background-image:url(/img/drop_corner.jpg);top:-13px;left:20px}.navbar-nav ul.dropdown-menu li{margin:0;padding:0 12px;border-right-style:none}.navbar-nav ul.dropdown-menu li:hover{background-color:#334b99}.navbar-nav ul.dropdown-menu li a:hover{background-color:inherit}.navbar-nav ul.dropdown-menu li a{font-size:13px;text-transform:none;display:block;color:#fff;padding:0;border-bottom:1px dashed #6e8be7;line-height:35px;font-weight:400}.main_left ul li a:hover,.main_right .offer_block .below .country:hover{color:#fff34d;text-decoration:none}.navbar-nav ul.dropdown-menu li:last-child a{border-bottom-style:none}.header_menu .navbar-nav>li{padding:0;margin:0}.header_menu .navbar-nav>li:last-child a{margin:0;border:0}.header_menu .navbar-nav>li>a{font-size:12px;font-weight:700;color:#fff !important;text-transform:uppercase;padding:15px 21px;border-right:1px dashed #8293c9;background:0 0 !important}.header_menu .navbar-nav>li>a:focus{border-color:#8293c9}.header_menu .navbar-nav>li>a:hover{background:0 0;color:#fff34d !important}.main_top{margin-bottom:36px}.description{padding-bottom:25px;border-bottom:1px dashed #b5c2eb;margin-bottom:35px}.description p{font-size:13px;color:#686c78;margin:0;line-height:22px}.main_left,.tours_page{margin-bottom:38px}.main_left ul{padding:0;margin:0 0 37px;list-style-type:none;border-top:1px dashed #b3b8c8}.main_left ul li a{position:relative;display:block;line-height:18px;color:#182650;padding:9px 0 9px 36px;border-bottom:1px dashed #b3b8c8}.main_left ul li a:hover{background-color:#4760af}.main_left ul li a:visited{color:#f04062;background-color:#4760af;text-decoration:none}.main_left ul li a:before{position:absolute;content:" ";width:5px;height:7px;display:block;top:14px;left:15px;background:url(/img/list_arrow.png) 0 -10px no-repeat}.main_left .subscribe_form{padding:12% 13%;border:3px solid #b1bcde}.main_left .subscribe_form form{width:100%}.main_left .subscribe_form .form_heading{font-size:1em;font-weight:600;color:#182650;line-height:120%;text-transform:uppercase;text-align:center;margin-bottom:13px}.main_left .subscribe_form .form_heading span{display:block;font-size:2em;line-height:22px}.main_left .subscribe_form input{width:100%;height:30px;padding-left:8px;border:2px solid #b3bede;font-size:12px;font-weight:300;color:#686c78;margin-bottom:15px}.main_left .subscribe_form button{width:100%;height:40px;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;background-color:#4760af;border:2px solid #3852a5;border-radius:3px}.main_left .subscribe_form button:hover,.tours_form form button:hover{background-color:#f04062;border-color:#f04062;color:#fff}@media(max-width: 767px){.main_left .subscribe_form{display:none}}.tourism_news .row>div.clearfix,div.hr{height:2px;background-color:#b1bcde;background-clip:content-box}.main_right .heading{position:relative;line-height:1}.main_right a.all_tours{position:absolute;font-size:13px;font-weight:700;text-transform:uppercase;color:#4760af;right:0;bottom:1px;text-decoration:underline}.main_right .offer_block{position:relative;margin-bottom:16px;height:170px}.main_right .offer_block img{width:100%;height:auto;max-height:170px}.main_right .offer_block .below{position:absolute;bottom:0;width:100%}.main_right .offer_block .below .country{width:64%;line-height:40px;color:#fff;padding-left:12px;float:left;background-color:rgba(71,96,175,.7)}.main_right .offer_block .below .cost{width:36%;float:left;color:#182650;line-height:40px;text-align:center;background-color:rgba(255,243,77,.7)}.offers_general{padding-bottom:21px;border-bottom:1px dashed #b3b8c8;margin:0 auto 38px;max-width:270px}.offers_general .cities{height:36px;text-align:center;overflow:hidden;margin-bottom:17px}.offers_general .other_tours{height:54px;text-align:center;overflow:hidden;margin:0}.offers_general .other_tours a{font-size:13px;font-style:italic;font-weight:300;color:#4760af;text-decoration:underline}.main_center .country a:hover,.offers_general .other_tours a:hover{color:#ef2752;text-decoration:none}.offers_general .other_tours a:after{content:",";color:#686c78}.main_center .heading,.topical_articles .heading,.tourism_news .heading{font-size:18px;font-weight:600;color:#182650;position:relative;line-height:1;text-transform:uppercase;margin-bottom:30px}.container.tourism_news,.main_center .row>div{margin-bottom:35px}.main_center .heading a,.tourism_news .heading a{position:absolute;right:0;bottom:1px;font-size:12px;font-weight:700;color:#4760af;text-decoration:underline;float:right}.main_center .country_general{padding-bottom:25px;border-bottom:1px dashed #b3b8c8}.excursion_tours,.reviews_general .reviews_repeat_block{padding-bottom:20px}.main_center .country{margin-bottom:18px}.container.topical_articles,.departure_dates,.excursion_tours,.site-bottom-text{margin-bottom:40px}.main_center .country img{border:5px solid #dadada;margin-right:16px;height:50px}.main_center .country a{font-size:16px;font-weight:600;color:#4760af;text-transform:uppercase}.main_center .cities{font-size:13px;color:#182650;height:36px;box-sizing:content-box;overflow:hidden}.main_center p{font-size:13px;color:#686c78;margin:0 0 40px;line-height:22px;padding-bottom:40px;border-bottom:2px solid #b1bcde}a.full_story{font-size:12px;font-weight:700;text-transform:uppercase;color:#4760af;text-decoration:underline}.footer_logo img,.tourism_news img{width:100%;height:auto}.tourism_news .row>div{padding-bottom:38px;max-width:293px;margin:0 auto}.tourism_news .row>div.clearfix{max-width:100%;padding-bottom:0}.topical_articles .row>div a,.tourism_news .row>div a{font-size:15px;font-weight:600;color:#4760af;display:block;text-decoration:none;text-transform:uppercase}.topical_articles .row>div a:hover,.tourism_news .row>div a:hover{color:#1f4ad3}.tourism_news .row>div .date{font-size:13px;font-weight:700;color:#182650;margin-bottom:13px}.topical_articles .row>div p,.tourism_news .row>div p{font-size:13px;color:#686c78;margin-bottom:15px}.topical_articles .row>div a.more_info,.tourism_news .row>div a.more_info,button.feeds_nav{width:170px;height:31px;font-size:16px;font-weight:700;color:#fff;margin:0;padding-top:2px;text-transform:uppercase;background-color:#4760af;border:2px solid #3852a5;border-radius:3px;text-align:center}.topical_articles .row>div a.more_info:hover,.tourism_news .row>div a.more_info:hover,button.feeds_nav:hover{text-decoration:none;background-color:#f04062;border-color:#f04062;color:#fff}.excursion_tours{border-bottom:1px dashed #b5c2eb}.about_tour>.caption,.advantages .heading,.beach .heading,.excursion_tours .heading,.meals .heading,.share>.heading,.tour_description>.heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:18px}.excursion_tours .heading a,.one_new_page>.heading a{font-size:12px;font-weight:700;color:#4760af;float:right;padding-top:1px;text-decoration:underline}.excursion_tours .text_block>:last-child,.tours_reviews .reviews_left .reviews_general:last-child{margin-bottom:0}.excursion_tours .text_block p{font-size:13px;color:#686c78;margin-bottom:17px}.excursion_tours .text_block ol,.excursion_tours .text_block ul{list-style-position:inside;padding:0;margin-bottom:20px}.excursion_tours .text_block ol li,.excursion_tours .text_block ul li,.tours_text ol li,.tours_text ul li{font-size:13px;color:#686c78}.excursion_tours .text_block .links_list{padding:0 10px}.excursion_tours .text_block .links_list a{font-size:13px;font-weight:300;font-style:italic;color:#4760af;text-decoration:underline}.excursion_tours .text_block .links_list a:hover{color:#f04062}.excursion_tours .text_block .links_list a:after{content:","}.tours_table .heading{font-size:18px;font-weight:600;text-transform:uppercase;color:#182650;margin-bottom:20px}.tours_table .heading span{margin-right:50px}.tours_table .heading .filters{display:inline-block}.tours_table .heading .filters a{display:inline-block;margin-right:20px}.tours_table .filters .stars_rating{font-size:18px;font-weight:600;color:#4760af}.pageNavigation .activPageNav,.pageNavigation a:hover,.tours_table .filters .stars_rating:hover{color:#f04062;text-decoration:none}.advantages .text_block>:last-child,.one_new_page ol li:last-child,.one_new_page ul li:last-child,.pageNavigation a:last-child,.radio_buts>div:last-child,.share .social_networks a:last-child,.tour_description .table,.tours_form .radio_buts>div:last-child,.tours_form form label span,.tours_table .heading .filters a:last-child,.tours_table .table,.tours_text>:last-child{margin:0}.tours_table .table thead tr{border-top:2px solid #b1bcde;border-bottom:2px solid #b1bcde;height:100%}.tours_table .table thead tr td{text-align:center;padding:8px 0;height:100%;vertical-align:middle}.tours_table .table thead tr td>div{border-left:1px dashed #4760af;padding:0 14px}.tours_table .table tbody tr{border-bottom:1px dashed #b5c2eb}.departure_dates .table thead td:last-child>div,.tours_table .table tbody tr:last-child,.visa_documents thead tr td:last-child>div{border-style:none}.tours_table .table tbody td{padding:23px 13px;border-style:none;vertical-align:middle}.tours_table .table tbody td:first-child{padding-left:0}.tours_table tbody td.photo img{width:100%;height:auto;min-width:120px}.tour_program thead tr td:first-child,.tours_table .table tbody td.photo{width:185px}.tours_table .table tbody td.tour_name{line-height:1.38;width:200px;vertical-align:top}.tours_table .table tbody td.arrival_time{text-align:center;font-size:15px;font-weight:600;color:#4760af;width:160px}.tours_table .table tbody td.trans_food{text-align:center;width:200px}.tours_table .table tbody td.trans_food .food{font-size:16px;font-weight:600;color:#4760af;vertical-align:middle}.tours_table .table tbody td.trans_food img{margin-right:35px}.tours_table .table tbody td.people{text-align:center;font-size:16px;font-weight:600;color:#4760af;width:145px}.tours_table .table tbody td.price_qty{text-align:center;font-size:16px;font-weight:600;color:#4760af;width:190px}#call_me,#showFullText,.tours_table td.tour_name a.details{color:#fff;background-color:#4760af;font-weight:400}.tours_table .table tbody td.price_qty a{display:block;color:inherit}.tours_table td.tour_name>a{font-size:16px;font-weight:600;color:#4760af;display:block;white-space:normal;margin-bottom:8px}.tours_table td.tour_name p{font-size:13px;font-style:italic;font-weight:300;color:#4760af;margin-bottom:20px}.tours_table td.tour_name p a{border-bottom:1px solid #7f90c8;line-height:21px}#showFullText,.tours_table td.tour_name a.details{position:relative;width:88px;font-size:12px;padding:4px 18px 5px 6px;margin:0;cursor:pointer}#showFullText:after,.tours_table td.tour_name a.details:after{position:absolute;content:" ";width:5px;height:8px;background:url(../img/details_mark.png) -3px -11px no-repeat;top:8px;right:5px}#showFullText:hover,.footer_list li a:hover,.share .social_networks a:hover,.tours_table td.tour_name a.details:hover{color:#fff34d;text-decoration:none}#showFullText:hover:after,.tours_table td.tour_name a.details:hover:after{background-position:-3px -2px}.tours_reviews{margin-bottom:65px}.tours_reviews .reviews_left .heading{font-size:18px;font-weight:600;color:#182650;text-decoration:underline;margin-bottom:20px}.tours_reviews .reviews_left .heading span{cursor:pointer}.reviews_repeat_block .date{font-weight:700;font-size:13px;color:#686c78;margin-bottom:11px}.reviews_repeat_block .full_review{font-size:16px;font-weight:700;color:#4760af;padding-right:18px;background:url(../img/reviews_arrow.png) right 8px no-repeat}.tours_form .heading,.tours_reviews .tours_form .heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:21px}.tours_form form{display:block;padding:16px 20px 11px;border:1px solid #556cb5;border-radius:2px;overflow:hidden;max-width:600px;margin:0 auto}.modal-box .text_area,.tours_form form>div{margin-bottom:10px}.tours_form form>div span{display:block;font-weight:300;color:#686c78;margin-bottom:6px}.tours_form form input[type=text]{width:100%;height:32px;border:2px solid #b3bede;padding:0 5px}.tours_form form textarea{width:100%;height:73px;border:2px solid #b3bede;padding:5px 0 0 4px;line-height:1.2;resize:none}.radio_buts,.tours_form .radio_buts{float:left;margin:0}.tours_form .radio_buts>div{float:left;margin-right:19px;position:relative}.radio_buts>div:first-child,.tours_form .radio_buts>div:first-child{padding-left:6px}.radio_buts>div label,.tours_form .radio_buts>div label{font-size:16px;font-weight:600;color:#4760af;margin:0;cursor:pointer}.tours_form .radio_buts>div input[type=radio]{display:block;visibility:hidden;margin:0}.radio_buts>div span,.tours_form .radio_buts>div span{position:absolute;width:13px;height:13px;background:url(../img/radios.png) no-repeat;right:6px;bottom:0}.hotel_description a,.order_tour .button:hover,.slider-slick .slick-dots li.slick-active button,.tours_form form button{background-color:#4760af}.tours_form .radio_buts>div input[type=radio]:checked+span{background-position:0 -15px}.tours_form form button{font-size:16px;font-weight:700;color:#fff;float:right;padding:1% 3%;text-transform:uppercase;border:2px solid #3852a5;border-radius:3px}.tours_text{margin-bottom:75px}.tours_text p{font-size:13px;color:#686c78;margin-bottom:20px}.hotel_description a,.order_tour .button{font-size:16px;font-weight:700;border-radius:3px}.tours_text ol,.tours_text ul{margin:0;padding:0;list-style-position:inside}.tour_description>.heading a{font-size:13px;font-weight:700;padding-top:3px;color:#4760af;float:right;text-decoration:underline}.tour_description .table tr{height:68px;border-bottom:1px dashed #b5c2eb}.tour_description .table tr:first-child{border-top:2px solid #b1bcde}.tour_description .table tr:last-child,.tour_program tbody tr:last-child{border-bottom:2px solid #b1bcde}.tour_description .table td{vertical-align:middle;padding:19px 0;border-style:none}.tour_description .table td>div{position:relative}.tour_description .table td:first-child{width:202px;padding-right:22px;font-size:14px;color:#182650}.tour_description .table td:last-child{font-size:14px;font-weight:400;color:#000;line-height:24px}.hotel_description{padding-right:195px}.hotel_description a{position:absolute;color:#fff;height:35px;padding:6px 9px;text-transform:uppercase;right:0;top:50%;margin-top:-18px}.hotel_description a:hover{background-color:#f04062;color:#fff;text-decoration:none}.tour_description td.transport img{margin:0 8px}.tour_description td.transport img:first-child{margin-left:0}.footer_list ul,.hotelCase ul,.tour_description td.services_list ul{margin:0;padding:0;list-style-type:none}.tour_description td.services_list ul li{padding-left:14px;background:url(../img/reviews_arrow.png) 0 9px no-repeat}.order_tour{text-align:center;margin-bottom:38px}.order_tour .button{color:#fff;padding:6px 25px 5px;background-color:#f04062;display:inline-block;text-transform:uppercase;cursor:pointer}.about_tour>.heading,.attachments .heading,.photogallery .heading{font-size:18px;text-transform:uppercase}.odin-tur.tours_text,.photogallery{margin-bottom:45px}.photogallery .heading{font-weight:600;color:#182650;margin-bottom:30px}.slider-slick .slick-slide img{margin:0 auto;width:270px;height:auto}.slider-slick .slick-dots:after{content:" ";position:absolute;width:100%;border-top:2px solid #b1bcde;left:0;bottom:0}.slider-slick .slick-dots li{width:auto;height:auto;margin:0;z-index:10}.slider-slick .slick-dots li button{width:100%;height:5px;padding:0}.slider-slick .slick-dots li button:hover{background-color:#b1bcde}.advantages{margin-bottom:34px}.advantages .text_block p,.one_new_page .date,.one_new_page ol li,.one_new_page ul li{margin-bottom:20px}.advantages .text_block ul{margin:0 0 20px;padding:0;list-style-type:none}.advantages .text_block ul li{position:relative;padding-left:8px}.advantages .text_block ul li:before{content:"-";position:absolute;left:0;top:0}.about_tour>.heading{font-weight:600;color:#182650;text-align:center;margin-bottom:40px}.visa_documents{border-bottom:2px solid #b1bcde;margin-bottom:55px}.departure_dates .table thead tr,.tour_program thead tr,.visa_documents thead tr{border-top:2px solid #b1bcde;border-bottom:2px solid #b1bcde}.visa_documents thead tr td{text-align:center;padding:9px 0}.visa_documents thead tr td>div{font-size:14px;color:#182650;border-right:1px dashed #4760af}.visa_documents tbody tr td:first-child{text-align:left}.visa_documents tbody tr td{padding:12px 0;border-style:none;text-align:center;font-size:15px;font-weight:600;color:#4760af;vertical-align:middle}.visa_documents .table .col-1{min-width:136px}.visa_documents .table .col-2,.visa_documents .table .col-3{width:200px}.visa_documents .table .col-4{width:184px;min-width:184px}.departure_dates .table thead td{font-size:14px;color:#182650;padding:8px 0}.departure_dates .table thead td>div,.tour_program thead tr td:first-child>div{border-right:1px dashed #4760af}.departure_dates .table tr td{text-align:center;vertical-align:middle}.departure_dates .table tbody tr{height:57px;border-bottom:2px solid #b1bcde}.departure_dates .table tbody td{font-size:16px;font-weight:600;color:#4760af;padding:18px 5px;width:163px}.tour_program{margin-bottom:32px}.tour_program thead tr td{font-size:14px;color:#182650;text-align:center;padding:8px 0}.tour_program tbody tr{height:78px;border-bottom:1px dashed #b5c2eb}.tour_program tbody tr td{vertical-align:middle;border-style:none}.tour_program tbody tr td:first-child{font-size:16px;font-weight:600;color:#4760af;text-align:center}.tour_program tbody tr td:last-child{padding:18px 13px;font-size:14px;color:#000;line-height:24px}.tour_program tbody .weekday{font-size:16px;font-weight:600;color:#4760af;margin-bottom:5px}.tour_program tbody p{font-size:13px;color:#182650;line-height:24px;margin:0}.hr_case{margin-bottom:60px}.social_attachments{padding-bottom:70px}.attachments,.share{text-align:center}.attachments .heading{font-weight:600;color:#182650;margin-bottom:17px}.attachments ul{display:inline-block;padding:0;margin:0 auto;list-style-type:none}.attachments ul li{font-size:16px;font-weight:600;color:#4760af;line-height:34px;text-align:left}.attachments ul li a{display:inline-block;margin:0 5px}a.pdf{width:17px;height:15px;background:url(../img/pdf_doc.png) no-repeat}a.doc{width:17px;height:17px;background:url(../img/pdf_doc.png) 0 -22px no-repeat}.share .social_networks_general{margin-bottom:12px}.share .social_networks{overflow:hidden;display:inline-block;padding-bottom:30px;border-bottom:1px dashed #b3b8c8}.share .social_networks a{font-size:27px;color:#fbfcff;width:53px;height:52px;float:left;line-height:52px;margin-right:13px;background:#4760af;border-radius:30px}.share .send_print{display:inline-block;text-align:center}.share .send_print .heading{font-size:13px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:6px}.share .send_print .print,.share .send_print .send{float:left;margin:0 27px}.share .send_print .send a{width:41px;height:30px;display:inline-block;background:url(../img/envelope.png) 0 -5px no-repeat}.share .send_print .send a:hover{background-position:0 -37px;color:#f04062}.share .send_print .print a{width:32px;height:32px;display:inline-block;background:url(../img/print.png) -8px 3px no-repeat}.share .send_print .print a:hover{background-position:-8px -29px}.country_information,.hotels{height:342px;border:3px solid #b1bcde;padding:23px 11% 0;margin:6% 0}.country_information .heading,.hotels .heading{font:600 26px/27px "Open Sans",sans-serif;color:#182650;text-transform:uppercase;text-align:center;margin-bottom:22px}.hotels .select_main{display:block;height:32px;margin:0 0 15px;position:relative;border:2px solid #b3bede;padding-right:13px;background:url(../img/select_arrow.png) right center no-repeat content-box border-box}.hotels .select_main select{width:100%;height:100%;position:absolute;border-style:none;cursor:pointer;opacity:0}.hotels .select_main span{position:absolute;width:100%;height:100%;left:0;top:0;font:300 12px/28px "Open Sans",sans-serif;color:#686c78;overflow:hidden;padding-left:10px}.hotels .radio_buts{text-align:center;float:none;margin-bottom:18px}.hotels .scrollpane{height:123px;padding:9px;border:2px solid #b3bede;margin:0;list-style-type:none;overflow:auto}.hotels .scrollpane li{font:300 12px/18px "Open Sans",sans-serif}.country_information .main_left{margin-bottom:0;max-height:220px;overflow:auto;padding-right:8%}.country_information .main_left ul{border-top-style:none;padding-right:30px}.radio_buts>div{display:inline-block;margin-right:16px;position:relative;vertical-align:top}.radio_buts>div input[type=radio]{display:block;visibility:hidden;margin:3px 0 0}.photogallery .heading span{margin-right:6px}.photogallery .heading ul{display:inline-block;margin:0;padding:0;list-style-type:none}.photogallery .heading ul li{float:left;margin-right:3px}.news_page>.heading,.one_new_page>.heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:20px}.news_repeat_block{padding-bottom:25px;border-bottom:1px dashed #b5c2eb;margin-bottom:28px}.news_repeat_block img{width:100%;height:auto;display:block}.news_repeat_block .news_wrapper{padding:0 15px}.news_repeat_block .new_title{font-size:16px;font-weight:600;line-height:23px;margin-bottom:10px}.news_repeat_block .new_title a{color:#4760af;max-width:270px;display:inline-block}.news_repeat_block .date,.one_new_page .date{font-size:13px;font-weight:700;color:#182650;margin-bottom:10px}.news_repeat_block p{font-size:13px;color:#686c78;margin:0;line-height:18px}.news_repeat_block p:after{content:" ";display:inline-block;width:5px;height:8px;background:url(../img/reviews_arrow.png) no-repeat}.one_new_page{padding-bottom:40px}.modal-box .direction,.one_new_page>.heading{margin-bottom:15px}.one_new_page>.heading a{padding-top:4px}.one_new_page p{color:#686c78;line-height:18px;margin-bottom:18px}.one_new_page ol,.one_new_page ul{padding:0;list-style-position:inside;margin-bottom:20px}.pageNavigationCase{overflow:hidden;margin-bottom:24px}.beach,.hotelCase,.hotel_page_description,.meals{border-bottom:2px solid #b1bcde;margin-bottom:37px;color:#000}.pageNavigation{float:right}.pageNavigation a{font-size:16px;font-weight:600;color:#4760af;float:left;margin-right:30px}.hotelCase,.hotel_page_description{padding-bottom:28px;font-size:14px;line-height:24px}.hotelCase .heading,.hotel_page_description .heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:15px}.beach p,.hotel_page_description p,.meals p{font-size:13px;color:#686c78;margin:0}.hotelCase ul li{font-size:14px;color:#000;line-height:24px;padding-left:25px;background:url(../img/check.png) 2px 5px no-repeat}.footer_list li a,.modal-box button{font-weight:700;color:#fff;text-transform:uppercase}.beach,.meals{padding-bottom:27px;font-size:14px}.popup_overlay{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.5);z-index:1999;display:none}.modal-box{width:920px;height:650px;left:50%;top:50%;background-color:#fff;position:fixed;padding:24px 60px 40px;border:1px solid #4861ad;z-index:2000;margin-left:-460px;margin-top:-323px}.modal-box form{position:relative;width:100%;height:100%}.modal-box form .form_heading{font-size:28px;font-weight:600;color:#182650;text-align:center;text-transform:uppercase;margin:0 0 8px}.modal-box form .form_title{font-size:16px;text-align:center;color:#182650;margin-bottom:10px}.modal-box form .form_title span{display:inline-block;max-width:585px}.modal-box .divCase{overflow:hidden;text-align:justify;text-align-last:justify}.modal-box .divCase:after{content:" ";width:100%;display:inline-block;height:0}.modal-box .divCase>div{width:230px;display:inline-block}.modal-box input{width:100%;height:30px;border:2px solid #b3bede;padding-left:8px}.modal-box textarea{width:100%;height:90px;border:2px solid #b3bede;padding:5px 5px 0 8px;resize:none}.modal-box .field_heading{font-size:14px;font-weight:300;color:#686c78;line-height:28px}.modal-box .form_button{text-align:center;bottom:0}.modal-box button{width:170px;height:31px;display:inline-block;font-size:16px;background-color:#4760af;border-radius:2px;border-style:none}.modal-box button:hover{background-color:#f04062}.scroll_bar{overflow:hidden}.close_modal{width:54px;height:56px;background:url(../img/x.png) 0 0/100% no-repeat;position:absolute;top:0;right:0;cursor:pointer}.footer{background-color:#182650;border-top:2px solid #fff34d;padding:15px 0 30px}.footer_contacts,.footer_list{padding-top:20px}.footer_list li{padding-left:14px;background:url(../img/footer_list_marker.png) left center no-repeat;margin-bottom:3px}.footer_list li a{font-size:14px}.footer_contacts .header_soc{margin-bottom:17px}.footer_contacts .phoneNumber{margin-bottom:13px}.footer_contacts .backCall a{font-size:16px}.footer_right{text-align:right}.footer_logo{display:inline-block;margin-bottom:5px}.copyright{font-size:11px;color:#fbfcff;margin-bottom:7px}@media(min-width: 768px)and (max-width: 991px){.main_left .subscribe_form .form_heading span{font-size:19px}.main_left .subscribe_form button{font-size:12px}.main_right .offer_block .below .country{font-size:16px}.main_center .country img{margin-bottom:6px}.header_menu .navbar-nav>li{margin-right:13px}.header_menu .navbar-nav>li>a{padding:0;border-style:none;font-size:10px;line-height:15px}.header_menu .navbar-nav>li:hover .dropdown-menu{display:block}.phoneNumber{margin:7px 0 33px}.header_soc{margin-bottom:17px}.opening_hours{margin:5px 0 0}.footer_list li a{font-size:11px}.footer_contacts{padding-left:42px}.tours_table .table thead tr td>div{border-style:none}.tours_table td.tour_name a{font-size:13px;margin-bottom:12px}.modal-box form .form_title,.news_repeat_block .new_title,.tour_description .table td:last-child,.tours_table .table tbody td.people{font-size:15px}.tours_table .table tbody td.arrival_time{font-size:13px}.tours_table .table tbody td.trans_food img{margin-right:19px}.footer_contacts .backCall a,.tours_table .table tbody td.price_qty,.tours_table .table tbody td.trans_food .food,.visa_documents .table tbody tr td{font-size:14px}.tours_table .table tbody td{width:auto !important}.tours_table .table tbody td.tour_name{width:154px !important}.tours_reviews .tours_form .heading{text-align:center}.modal-box .divCase>div,.visa_documents .table .col-2,.visa_documents .table .col-3,.visa_documents .table .col-4{width:175px}.departure_dates .table tbody td{font-size:14px;width:103px}.attachments ul{padding-left:25px}.share .social_networks a{width:43px;height:42px;font-size:22px;line-height:42px}.share .send_print .print,.share .send_print .send{margin:0 14px}.modal-box{width:725px;height:500px;padding:34px 40px 30px;margin-left:-363px;margin-top:-250px}.modal-box .divCase{margin:0}.modal-box form .form_heading{font-size:28px}.modal-box form button{width:165px}.modal-box .text_area{margin-bottom:12px}.news_repeat_block .new_title a{display:inline}}@media(min-width: 992px)and (max-width: 1199px){.footer_contacts .backCall a,.main_center .country a{font-size:13px}.header{padding-bottom:2%}.header_menu .navbar-nav>li{margin-right:16px}.header_menu .navbar-nav>li>a{padding-right:18px;font-size:10px;line-height:14px}.header_menu .navbar-nav>li:hover .dropdown-menu{display:block}.opening_hours{margin-bottom:29px}.header_soc{margin-bottom:43px}.phoneNumber{font-size:14px;margin-bottom:21px}.tours_table .table tbody td.arrival_time{width:152px}.tours_table .table tbody td.tour_name{width:190px}.tours_table td.tour_name a{font-size:15px;margin-bottom:12px}.tours_table .table tbody td.trans_food img{margin-right:23px}.tours_table .table tbody td.price_qty{font-size:15px}.tours_reviews{margin-bottom:40px}.tours_text{margin-bottom:55px}.departure_dates .table tbody td{width:134px}.modal-box{width:890px;height:650px;padding-bottom:45px;margin-left:-445px;margin-top:-323px}.modal-box .divCase>div{width:200px}}@media(max-width: 768px){.footer_logo,.navbar-nav li.dropdown{position:relative}.attachments ul li,.beach p,.footer,.footer_right,.header,.header_menu .navbar-nav,.hotelCase ul,.meals p,.tours_form form,.tours_reviews .tours_form .heading{text-align:center}.header_menu.navbar{padding:0}.header_menu .navbar-nav>li{padding:0;line-height:32px}.header_menu .navbar-nav>li>a{margin:0;padding:0;border-style:none;display:inline-block}.navbar-default .navbar-collapse{border-style:none}.about_tour>.caption,.advantages .heading,.excursion_tours .heading,.main_center .heading,.main_right .heading,.photogallery .heading,.tour_description .heading,.tourism_news .heading{font-size:13px}.excursion_tours .heading a,.main_center .heading a,.main_right a.all_tours,.tour_description .heading a,.tourism_news .heading a{font-size:10px}.headerLogo{display:inline-block;margin-bottom:7px}.phoneNumber{display:inline-block;padding-bottom:2px;margin-bottom:25px}.navbar-nav ul.dropdown-menu{text-align:center;background-color:#334b99 !important}.navbar-nav ul.dropdown-menu li a{display:inline-block;color:#fff !important;border-style:none}.navbar-nav li,.navbar-nav li.dropdown.open{margin:0 !important}.navbar-nav ul.dropdown-menu li a:hover{color:#fff34d !important}.navbar-nav ul.dropdown-menu:after{display:none}.navbar-nav li.dropdown>a:after{content:" ";position:absolute;width:17px;height:17px;background:url(../img/drop_icon.png) no-repeat;right:-25px;top:0}.navbar-nav li.dropdown>a:hover:after{background-position:0 -19px}.footer_contacts{margin-bottom:20px}.footer .backCall,.footer_list ul{display:inline-block}.footer_list ul li,.hotelCase ul li{background:0 0;padding:0}.footer .header_soc{display:inline-block;text-align:left}.footer_logo{left:12px}.tours_table .table tbody td.arrival_time,.tours_table .table tbody td.price_qty,.tours_table .table tbody td.trans_food .food,.tours_table td.tour_name a{font-size:1em}.tour_description .table td:last-child,.tours_table .table tbody td.people,.visa_documents .table tbody tr td{font-size:14px}.tours_table .table tbody td.trans_food img{margin-right:19px}.tours_table .table tbody td{width:auto !important}.tours_table .heading span{margin-right:15px}.tours_table .heading .filters a{margin-right:9px}.tours_form form>div span{text-align:left}.tours_form .radio_buts{float:none;overflow:hidden;text-align:justify;text-align-last:justify}.tours_form .radio_buts:after{content:" ";display:inline-block;width:100%;height:0}.tours_form .radio_buts>div{display:inline-block;float:none}.tours_form form button{display:inline-block;float:none;margin-top:-8px}.attachments,.tours_reviews{margin-bottom:50px}.departure_dates .table,.tour_description .table,.tour_program .table,.visa_documents .table{width:720px}.departure_dates .table td,.tour_description .table td,.tour_program .table td,.visa_documents .table td{white-space:normal !important}.hotel_description a{font-size:15px;padding:7px 9px}.about_tour>.heading,.attachments ul li,.one_new_page>.heading,.tour_program tbody .weekday,.tour_program tbody tr td:first-child{font-size:15px}.visa_documents .table .col-2,.visa_documents .table .col-3,.visa_documents .table .col-4{width:175px}.departure_dates .table tbody td{font-size:14px;width:99px}.attachments .heading,.news_page>.heading,.share>.heading{font-size:16px}.beach .heading,.hotelCase .heading,.hotel_page_description .heading,.meals .heading{font-size:14px;text-align:center}.share .social_networks a{width:43px;height:42px;font-size:22px;line-height:42px}.modal-box,.modal-box .divCase>div{width:100%}.share .send_print .print,.share .send_print .send{margin:0 14px}.modal-box{height:100%;padding:34px 30px 30px;left:auto;top:auto;margin:0;overflow-y:auto}.modal-box .divCase{margin:0}.modal-box form .form_heading{font-size:23px}.modal-box .form_button{padding-bottom:20px}.modal-box .form_button button{width:165px}.modal-box .text_area{margin-bottom:12px}.close_modal{width:42px;height:43px}.photogallery .heading ul{vertical-align:top}.beach .heading,.meals .heading{margin-bottom:15px}.news_repeat_block{max-width:270px;margin:0 auto 28px}.news_repeat_block img{margin-bottom:15px}.one_new_page img{max-width:270px !important;height:auto !important;float:none !important;margin:0 auto 20px !important;display:block}}@media(max-width: 1199px){.headerLogo{position:static}}@media(min-width: 1200px){.navbar-nav ul.dropdown-menu{top:93%}.header_menu .navbar-nav>li:hover .dropdown-menu{display:block}.tours_reviews .reviews_left .reviews_general:last-child .reviews_repeat_block{padding-bottom:0}.tours_reviews .reviews_general .dashed{height:1px;clear:both;background:url(../img/reviews_border.png) repeat-x padding-box content-box}.tours_reviews .reviews_general{margin-bottom:33px}.reviews_general .reviews_repeat_block{padding-bottom:30px}}.s-o tr{border:2px solid #fff}.s-o tr td{border-right:10px solid #fff}form select{width:100%;margin-top:15px}.hotels .scrollpane li,.hotels .scrollpane li a{color:#000}.scroll-up-btn{width:65px;height:50px;line-height:50px;color:#5658ae;background-color:#ddd;text-align:center;vertical-align:middle;outline:0;font-size:1.5rem;position:fixed;right:5px;bottom:5px;opacity:.5;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;z-index:1000;cursor:pointer;display:none}#search_mvoyage_all,.heading{display:flex}.scroll-up-btn:active,.scroll-up-btn:hover{opacity:.9}.icomoon-up:before{content:"Наверх!"}@media only screen and (max-width: 500px){div#feeds,div.hide_mob,div.tours_form{display:none}}body>div.container{overflow:auto}div.text_block,div.text_block b,div.text_block div,div.text_block li,div.text_block p,div.text_block span,div.text_block strong{color:#000 !important;font-size:14px !important;font-family:Tahoma,sans-serif !important}.heading h1,.heading h2{margin:0 10px 0 0;font-size:inherit;color:inherit;font-weight:inherit}.heading{align-items:center;justify-content:space-between}.admin-links{position:fixed;bottom:0;left:0;padding:10px;background:#1d5987;z-index:999;color:#fff}.admin-links *{font-size:14px;color:#fff !important}.admin-links span.sep{display:inline-block;padding:0 10px}.admin-links a{display:inline-block;padding-right:20px;background:url(../img/link-blank-icon.svg) 100% 50%/12px 12px no-repeat}.admin-links span.red{color:#ff9800 !important}.site-bottom-text p{margin:5px 0}#search_mvoyage_all>div{width:100%;box-sizing:border-box}/*# sourceMappingURL=styles.min.css.map */
