a:focus{outline:none}:focus{outline:none}html,body{height:100%}p a{color:#4760af}.hr_line{height:2px;background-color:#b1bcde;margin:0}.bread_crumbs_content{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{color:#ef2752}.bread_crumbs_content span.arrow{width:5px;height:7px;background:url(../img/bread_crumbs_arrow.png) no-repeat transparent;display:inline-block}.breadCrumbsSpan{font-size:12px;font-weight:600;color:#182650}.header{background-color:#182650;padding-top:2%}.headerLogo{display:block;position:relative;top:-11px}.headerLogo img{width:100%;height:auto;max-width:270px}.phoneNumber{padding-left:30px;background:url(../img/handset.png) no-repeat left top;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) no-repeat left top}.backCall a{font-size:15px;font-weight:600;color:#fdfdfd;line-height:23px;border-bottom:1px dashed #dedede}.backCall a:hover{text-decoration:none}.opening_hours{padding-left:30px;background:url(../img/clock.png) no-repeat left top;font-size:14px;color:#fdfdfd;margin-bottom:40px}.opening_hours span{display:block}a.pay_online{margin-right:14px}.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}.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:0;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}.navbar-nav ul.dropdown-menu li:last-child a{border-bottom-style:none}.header_menu .navbar-nav>li{padding: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:none !important}.header_menu .navbar-nav>li>a.marked{background-color:#dd1616 !important}.header_menu .navbar-nav>li>a:focus{border-color:#8293c9}.header_menu .navbar-nav>li>a:hover{background:none;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{margin-bottom:38px}.main_left .heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:33px}.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.marked{color:#dd1616}.main_left ul li a.marked:before{background-position:0 -20px}.main_left ul li a:hover{color:#fff34d;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?r=1) no-repeat 0 -10px}.main_left ul li a:hover:before{background-position:0 0}.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:#fff34d;border-color:#ede137;color:#182650}.main_left .menu_search{height:34px;border:2px solid #3852a5;background-color:#4760af;box-sizing:border-box;margin-bottom:40px;display:none}.main_left .menu_search form{width:100%;height:100%;position:relative}.main_left .menu_search form input{width:inherit;height:inherit;border:0;font-weight:300;font-size:12px;color:#fff;background-color:transparent;padding:0 30px 0 8px}.main_left .menu_search form input::-webkit-input-placeholder{color:#fff}.main_left .menu_search form input::-moz-placeholder{color:#fff !important;opacity:1}.main_left .menu_search form button{position:absolute;width:15px;height:15px;background:url(../img/search_icon.png) no-repeat 50% 50%;border:0;right:6px;top:6px;cursor:pointer}@media(max-width: 767px){.main_left .menu_search{display:block}}.main_right .heading{position:relative;font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:33px;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 a.all_tours:hover,.main_center .heading a:hover,.tourism_news .heading a:hover,.excursion_tours .heading a:hover,.one_new_page>.heading a:hover{color:#ef2752}.main_right .offer_block{position:relative;margin-bottom:16px}.main_right .offer_block img{width:100%;height:auto}.main_right .offer_block .below{position:absolute;bottom:0;width:100%}.main_right .offer_block .below .country{width:64%;font-size:18px;font-weight:600;line-height:40px;color:#fff;padding-left:12px;float:left;text-transform:uppercase;background-color:rgba(71,96,175,.7)}.main_right .offer_block .below .country:hover{text-decoration:none;color:#fff34d}.main_right .offer_block .below .cost{width:36%;float:left;font-size:18px;font-weight:600;color:#182650;line-height:40px;text-align:center;text-transform:uppercase;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 .cities a:hover{color:#4760af}.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}.offers_general .other_tours a:hover{color:#ef2752;text-decoration:none}.offers_general .other_tours a:after{content:",";color:#686c78}.offers_general .other_tours a:last-child:after{display:none}div.hr{height:2px;background-color:#b1bcde;background-clip:content-box}.main_center .heading,.tourism_news .heading,.topical_articles .heading{font-size:18px;font-weight:600;color:#182650;position:relative;line-height:1;text-transform:uppercase;margin-bottom:30px}.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}.main_center .country{margin-bottom:18px}.main_center .country img{border:5px solid #dadada;margin-right:16px}.main_center .country a{font-size:16px;font-weight:600;color:#4760af;text-transform:uppercase}.main_center .country a:hover{color:#ef2752;text-decoration:none}.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}a.full_story:hover{text-decoration:none}.container.tourism_news{margin-bottom:35px}.pictureDiv{height:200px;margin-bottom:20px;overflow:hidden;text-align:center;font-size:1px;line-height:0}.pictureDiv:before{content:" ";display:inline-block;height:100%;vertical-align:middle}.pictureDiv img{max-width:98%;max-height:100%;display:inline-block;vertical-align:middle}.titleDiv{height:62px;overflow:hidden;display:table-cell;vertical-align:middle}.tourism_news .row>div{padding-bottom:38px;max-width:293px;margin:0 auto}.tourism_news .row>div.clearfix{max-width:100%}.tourism_news .row>div a,.topical_articles .row>div a{font-size:15px;font-weight:600;color:#4760af;display:block;text-decoration:none;text-transform:uppercase;max-height:62px}.tourism_news .row>div a:hover,.topical_articles .row>div a:hover{color:#1f4ad3}.tourism_news .row>div .date{font-size:13px;font-weight:700;color:#182650;margin:10px 0 13px}.tourism_news .row>div p,.topical_articles .row>div p{font-size:13px;color:#686c78;margin:13px 0 18px;height:54px;overflow:hidden}.tourism_news .row>div a.more_info,.topical_articles .row>div a.more_info{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}.tourism_news .row>div a.more_info:hover,.topical_articles .row>div a.more_info:hover{background-color:#fff34d;border-color:#ede137;color:#182650}.tourism_news .row>div.clearfix{height:2px;background-color:#b1bcde;padding-bottom:0;background-clip:content-box}.container.topical_articles{margin-bottom:40px}.tours_page{margin-bottom:38px}.excursion_tours{padding-bottom:20px;border-bottom:1px dashed #b5c2eb;margin-bottom:40px}.excursion_tours .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{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{font-size:13px;color:#686c78}.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:","}.excursion_tours .text_block .links_list a:last-child:after{display:none}.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}.tours_table .filters .stars_rating:hover{color:#fff34d;text-decoration:none}.tours_table .heading .filters a:last-child{margin:0}a.no_filter,a.bus,a.plane,a.train,a.car,a.ship{width:19px;height:19px;background:url(../img/filters_sprite.png) no-repeat 20px 20px}a.bus{background-position:-3px -5px}a.bus:hover,a.bus.selected{background-position:-3px -27px}a.plane{background-position:-26px -5px}a.plane:hover,a.plane.selected{background-position:-26px -27px}a.train{background-position:-48px -5px}a.train:hover,a.train.selected{background-position:-48px -27px}a.car{background-position:-97px -5px}a.car:hover,a.car.selected{background-position:-97px -27px}a.ship{background-position:-121px -5px}a.ship:hover,a.ship.selected{background-position:-121px -27px}a.no_filter{background-position:-72px -5px}a.no_filter:hover,a.no_filter.selected{background-position:-72px -27px}.tours_table .table{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}.tours_table .table tbody tr:last-child{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}.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}.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}.tours_table td.tour_name a.details{position:relative;width:88px;font-size:12px;color:#fff;font-weight:400;background-color:#4760af;padding:4px 18px 5px 6px;margin:0}.tours_table td.tour_name a.details:after{position:absolute;content:" ";width:5px;height:8px;background:url(../img/details_mark.png) no-repeat -3px -11px;top:8px;right:5px}.tours_table td.tour_name a.details:hover{color:#fff34d;text-decoration:none}.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_general_case{padding-bottom:30px}.tours_reviews .reviews_left .reviews_general:last-child{margin-bottom:0}.tours_reviews .reviews_left .reviews_general:last-child .dashed{display:none}.reviews_general .reviews_repeat_block{padding-bottom:20px}.reviews_repeat_block .date{font-size:13px;font-weight:700;color:#182650;margin-bottom:15px;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) no-repeat right 8px}.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}.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{float:left;margin:0}.radio_buts>div{display:inline-block;margin-right:16px;position:relative;vertical-align:top}.radio_buts>div:first-child{padding-left:6px}.radio_buts>div:last-child{margin:0}.radio_buts>div label{font-size:16px;font-weight:600;color:#4760af;margin:0;cursor:pointer}.radio_buts>div input[type=radio]{display:block;visibility:hidden;margin:3px 0 0}.radio_buts>div span{position:absolute;width:13px;height:13px;background:url(../img/radios.png) no-repeat 0 0 transparent;right:6px;bottom:0}.tours_form form label span{margin:0}.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;background-color:#4760af;border:2px solid #3852a5;border-radius:3px}.tours_text{margin-bottom:75px}.tours_text>:last-child{margin:0}.tours_text p{font-size:13px;color:#686c78;margin-bottom:20px}.tours_text ol,.tours_text ul{margin:0;padding:0;list-style-position:inside}.tours_text ol li,.tours_text ul li{font-size:13px;color:#686c78}.tour_description{margin-bottom:25px}.tour_description>.heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:18px}.tour_description>.heading a{font-size:13px;font-weight:700;padding-top:3px;color:#4760af;float:right;text-decoration:underline}.tour_description>.heading a:hover{color:#ef2752}.tour_description .table{margin:0}.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{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:16px;font-weight:600;color:#4760af}.hotel_description{padding-right:195px}.hotel_description a{position:absolute;font-size:16px;font-weight:700;color:#fff;height:35px;padding:6px 9px;text-transform:uppercase;background-color:#4760af;border-radius:3px;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}.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) no-repeat 0 9px}.order_tour{text-align:center;margin-bottom:38px}.order_tour .button{font-size:16px;font-weight:700;color:#fff;padding:6px 25px 5px;background-color:#f04062;display:inline-block;text-transform:uppercase;border-radius:3px;cursor:pointer}.order_tour .button:hover{background-color:#4760af}.photogallery{margin-bottom:45px}.photogallery .heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:30px}.slider-slick .slick-slide img{margin:0 auto;width:260px;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{left:0;bottom:-35px}.slider-slick .slick-dots li{width:auto;height:auto;margin:0;z-index:10}.slider-slick .slick-dots li button{width:100%;height:6px;padding:0}.slider-slick .slick-dots li button:hover{background-color:#b1bcde}.slider-slick .slick-dots li.slick-active button{background-color:#4760af}.slider-slick .slick-dots li button:before{display:none}.slider-slick .slick-prev,.slider-slick .slick-next{width:auto;height:auto}.slider-slick .slick-prev:before,.slider-slick .slick-next:before{opacity:1;color:#4760af;font-size:25px}.slider-slick .slick-prev{left:-18px}.slider-slick .slick-next{right:-18px}.advantages{margin-bottom:34px}.advantages .heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:18px}.advantages .text_block>:last-child{margin:0}.advantages .text_block p{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}.advantages .text_block ul li:last-child:before{display:none}.about_tour>.heading{font-size:18px;font-weight:600;color:#182650;text-align:center;text-transform:uppercase;margin-bottom:40px}.about_tour>.caption{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:18px}.visa_documents{border-bottom:2px solid #b1bcde;margin-bottom:55px}.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:last-child>div{border-style:none}.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{margin-bottom:40px}.departure_dates .table thead tr{border-top:2px solid #b1bcde;border-bottom:2px solid #b1bcde}.departure_dates .table thead td{font-size:14px;color:#182650;padding:8px 0}.departure_dates .table thead td>div{border-right:1px dashed #4760af}.departure_dates .table thead td:last-child>div{border-style:none}.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{border-top:2px solid #b1bcde;border-bottom:2px solid #b1bcde}.tour_program thead tr td{font-size:14px;color:#182650;text-align:center;padding:8px 0}.tour_program thead tr td:first-child{width:185px}.tour_program thead tr td:first-child>div{border-right:1px dashed #4760af}.tour_program tbody tr{height:78px;border-bottom:1px dashed #b5c2eb}.tour_program tbody tr:last-child{border-bottom:2px solid #b1bcde}.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}.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}.odin-tur.tours_text{margin-bottom:45px}.hr_case{margin-bottom:60px}.social_attachments{padding-bottom:70px}.attachments{text-align:center}.attachments .heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;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 0 0}a.doc{width:17px;height:17px;background:url(../img/pdf_doc.png) no-repeat 0 -22px}.share{text-align:center}.share>.heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:18px}.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 .social_networks a:last-child{margin:0}.share .social_networks a:hover{color:#fff34d;text-decoration:none}.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 .send,.share .send_print .print{float:left;margin:0 27px}.share .send_print .send a{width:41px;height:30px;display:inline-block;background:url(../img/envelope.png) no-repeat 0 0}.share .send_print .send a:hover{background-position:0 -34px}.share .send_print .print a{width:32px;height:32px;display:inline-block;background:url(../img/print.png) no-repeat 0 0}.share .send_print .print a:hover{background-position:0 -35px}.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}.photogallery .heading ul li img{display:block}.photogallery .slick-slider{padding:15px}.photogallery .slick-slider .slick-dots{left:0;bottom:-35px}.hotels,.country_information{height:342px;border:3px solid #b1bcde;padding:23px 11% 0;margin:6% 0}.hotels .heading,.country_information .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) no-repeat right center;background-origin:content-box}.hotels .select_main select{width:100%;height:100%;position:absolute;border-style:none;cursor:pointer;opacity:0;filter:alpha(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;color:#686c78}.hotels .scrollpane li a{color:#686c78}.hotels .scrollpane li a:hover{color:#4760af}.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}.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 0 0}.one_new_page{padding-bottom:40px}.one_new_page>.heading{margin-bottom:15px}.one_new_page>.heading a{padding-top:4px}.one_new_page .date{margin-bottom:20px}.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}.one_new_page ol li,.one_new_page ul li{margin-bottom:20px}.one_new_page ol li:last-child,.one_new_page ul li:last-child{margin:0}.pageNavigationCase{overflow:hidden;margin-bottom:24px}.pageNavigation{float:right}.reviewsPageNav{margin-bottom:0}.reviewsPageNav .pageNavigation{float:left}.pageNavigation a{font-size:16px;font-weight:600;color:#4760af;float:left;margin-right:30px}.pageNavigation a:last-child{margin:0}.pageNavigation a:hover,.pageNavigation .activPageNav{color:#fff34d;text-decoration:none}.hotel_page_description,.hotelCase{padding-bottom:28px;border-bottom:2px solid #b1bcde;margin-bottom:37px}.hotel_page_description .heading,.hotelCase .heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:15px}.hotel_page_description p{font-size:13px;color:#686c78;margin:0}.hotelCase ul{margin:0;padding:0;list-style-type:none}.hotelCase ul li{font-size:13px;color:#686c78;line-height:24px;padding-left:25px;background:url(../img/check.png) no-repeat 2px 5px}.beach,.meals{padding-bottom:27px;border-bottom:2px solid #b1bcde;margin-bottom:37px}.beach .heading,.meals .heading{font-size:18px;font-weight:600;color:#182650;text-transform:uppercase;margin-bottom:18px}.beach p,.meals p{font-size:13px;color:#686c78;margin:0}.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 .text_area{margin-bottom:10px}.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 .direction{margin-bottom:15px}.modal-box .form_button{text-align:center;bottom:0}.modal-box button{width:170px;height:31px;display:inline-block;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;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) no-repeat;background-size:100%;position:absolute;top:0;right:0;cursor:pointer}.condition{display:block}.footer{background-color:#182650;border-top:2px solid #fff34d;padding:15px 0 30px}.footer_list,.footer_contacts{padding-top:20px}.footer_list ul{margin:0;padding:0;list-style-type:none}.footer_list li{padding-left:14px;background:url(../img/footer_list_marker.png) no-repeat left center;margin-bottom:3px}.footer_list li a{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}.footer_list li a:hover{color:#fff34d;text-decoration:none}.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}.footer_logo img{width:100%;height:auto}.copyright{font-size:11px;color:#fbfcff;margin-bottom:7px}@media(min-width: 768px)and (max-width: 991px){.header{padding:2% 0}a.pay_online{margin:0 0 0 20px}.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 15px}.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}.tours_table .table tbody td.people,.tour_description .table td:last-child,.modal-box form .form_title,.news_repeat_block .new_title{font-size:15px}.tours_table .table tbody td.arrival_time{font-size:13px}.tours_table .table tbody td.trans_food img{margin-right:19px}.tours_table .table tbody td.trans_food .food,.tours_table .table tbody td.price_qty,.visa_documents .table tbody tr td,.footer_contacts .backCall a{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}.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 .send,.share .send_print .print{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 .divCase>div{width:175px}.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}.hotels .heading,.country_information .heading{font-size:19px}.pictureDiv{height:120px}.slider-slick .slick-prev,.slider-slick .slick-next{display:none !important}.reviews_general_case{padding-bottom:8px}.reviewsPageNav{margin-bottom:25px}}@media(min-width: 992px)and (max-width: 1199px){.main_center .country a,.footer_contacts .backCall 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}.hotels .heading,.country_information .heading{font-size:24px}.pictureDiv{height:160px}.reviews_general_case{padding-bottom:12px}}@media(max-width: 768px){.header{padding:2% 0 25px}.header,.header_menu .navbar-nav,.footer,.footer_right,.tours_reviews .tours_form .heading,.tours_form form,.attachments ul li,.hotelCase ul,.beach p,.meals p{text-align:center}.header_menu.navbar{padding:0}.header_menu .navbar-nav>li{padding:0;line-height:40px}.header_menu .navbar-nav>li>a{margin:0;padding:0;border-style:none;display:inline-block}.header_menu .navbar-nav>li>a.marked{display:block;line-height:inherit}.navbar-default .navbar-collapse{border-style:none}.main_right .heading,.main_center .heading,.tourism_news .heading,.excursion_tours .heading,.tour_description .heading,.photogallery .heading,.advantages .heading,.about_tour>.caption{font-size:13px}.main_right a.all_tours,.main_center .heading a,.tourism_news .heading a,.excursion_tours .heading a,.tour_description .heading a{font-size:10px}.headerLogo{display:inline-block;margin-bottom:7px}.phoneNumber{display:inline-block;padding-bottom:2px;margin-bottom:20px}.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{position:relative}.navbar-nav li.dropdown>a:after{content:" ";position:absolute;width:17px;height:17px;background:url(../img/drop_icon.png) no-repeat 0 0;right:-25px;top:0}.navbar-nav li.dropdown>a:hover:after{background-position:0 -19px}.footer_contacts{margin-bottom:20px}.footer_list ul,.footer .backCall{display:inline-block}.footer_list ul li{background:none;padding:0}.footer .header_soc{display:inline-block;text-align:left}.footer_logo{position:relative;left:12px}.tours_table td.tour_name a,.tours_table .table tbody td.arrival_time,.tours_table .table tbody td.trans_food .food,.tours_table .table tbody td.price_qty{font-size:1em}.tours_table .table tbody td.people,.tour_description .table td:last-child,.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}.radio_buts,.hotels .radio_buts{float:none;overflow:hidden;text-align:justify;text-align-last:justify}.radio_buts:after{content:" ";display:inline-block;width:100%;height:0}.radio_buts>div{display:inline-block;float:none;margin:0}.tours_form form button{display:inline-block;float:none;margin-top:-8px}.tours_reviews{margin-bottom:50px}.tour_description .table,.visa_documents .table,.departure_dates .table,.tour_program .table{width:720px}.tour_description .table td,.visa_documents .table td,.departure_dates .table td,.tour_program .table td{white-space:normal !important}.hotel_description a{font-size:15px;padding:7px 9px}.about_tour>.heading,.tour_program tbody .weekday,.tour_program tbody tr td:first-child,.attachments ul li,.one_new_page>.heading{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{margin-bottom:50px}.attachments .heading,.share>.heading,.news_page>.heading{font-size:16px}.share .social_networks a{width:43px;height:42px;font-size:22px;line-height:42px}.share .send_print .send,.share .send_print .print{margin:0 14px}.modal-box{width:100%;height:100%;padding:34px 30px 30px;left:auto;top:auto;margin:0;overflow-y:auto}.modal-box .divCase{margin:0}.modal-box .divCase>div{width:100%}.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}.hotelCase ul li{background:none;padding:0}.photogallery .heading ul{vertical-align:top}.hotel_page_description .heading,.hotelCase .heading{font-size:14px;text-align:center}.beach .heading,.meals .heading{font-size:14px;text-align:center;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}.hotels .heading,.country_information .heading{font-size:18px;line-height:23px}.excursion_tours{padding-bottom:0;margin-bottom:0;border-bottom-style:none}.excursion_tours .main_left{padding-top:23px}.hotels,.country_information{padding:23px 6% 0}.pictureDiv{height:auto}.titleDiv,.titleDiv a{height:auto;max-height:none;display:block}.slider-slick .slick-prev,.slider-slick .slick-next{display:none !important}.reviews_general_case{padding-bottom:8px}.reviewsPageNav{margin-bottom:25px}}@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;background-clip:content-box}.tours_reviews .reviews_general{margin-bottom:33px}.reviews_general .reviews_repeat_block{padding-bottom:30px}}/*# sourceMappingURL=style2.css.map */
