/* Top block */ .header-type-3 .top_bar { background: ; } .header-type-3 .top_bar li, .header-type-3 .top_bar span { color:;} .header-type-3 .top_bar a { color:;} .header-type-3 .top_bar a:hover, .header-type-3 .top_bar a:hover span { color:;} .header-type-3 .header-bar__module.cart .baskettop a.icon-cart-arrow #cartCount { background: #fc4c4b;color:#ffffff;} .header-type-3 .header-bar__module.cart .baskettop a.icon-cart-arrow:hover #cartCount { background: #000000;color:#ffffff;} /* Logo block */ .header-type-3 .site-header__logo a { color:#000000;} .header-type-3 .site-header__logo a:hover { color:#fc4c4b;} /* Menu block */ .header-type-3 .site-header,.mobile-nav-section ,.header-type-3 .sticky-animate,.banner-slideshow:before{background: rgba(0,0,0,0);} .header-type-3 .menu-tool ul li {color: ;} .header-type-3 .menu-tool ul li a,.mobile-nav-section .mobile-nav-trigger {color:#151413;} .header-type-3 .menu-tool ul li a:hover,.header-type-3 .menu-tool .site-nav > li > a.current:hover {color:#fc4c4b;} .header-type-3 .menu-tool .site-nav > li > a.current {color:#fc4c4b;} .header-type-3 .site-nav-dropdown,#MobileNav,.mobile-nav__sublist { background: #ffffff;} .header-type-3 .site-nav-dropdown .inner > a {color: #000;} .header-type-3 .site-nav-dropdown .inner > a:hover {color: #fc4c4b;} .header-type-3 .site-nav-dropdown .inner .dropdown a,.header-type-3 .menu-tool .site-nav .site-nav-dropdown li a,.header-type-3 .site-nav .widget-featured-product .product-title,.header-type-3 .site-nav .widget-featured-product .widget-title h3,#MobileNav a,.mobile-nav__sublist a,.site-nav .widget-featured-nav .owl-prev a,.site-nav .widget-featured-nav .owl-next a {color: #151413;} .header-type-3 .site-nav-dropdown .inner .dropdown a:hover,.header-type-3 .menu-tool .site-nav .site-nav-dropdown li a:hover,.header-type-3 .site-nav-dropdown .inner .dropdown a.current,.header-type-3 .menu-tool .site-nav .site-nav-dropdown li a.current,.header-type-3 .site-nav .widget-featured-product .product-title:hover,#MobileNav a.current,.mobile-nav__sublist a.current,.site-nav .widget-featured-nav .owl-prev a:hover,.site-nav .widget-featured-nav .owl-next a:hover {color: #fc4c4b;} /* Dropdown block */ .header-type-3 .menubar-section #Togglemodal i {color: #000000;} .header-type-3 .menubar-section #Togglemodal i:hover {color: #fc4c4b;} .header-type-3 #slidedown-modal {background: #ffffff;} .header-type-3 #slidedown-modal ul li a {color:#000000;} .header-type-3 #slidedown-modal ul li a:hover {color:#fc4c4b;} @media only screen and (min-width:320px) and (max-width:967px) { .header-type-3 .header_currency ul select, .header-type-3 .header_currency ul li.currency .selector-arrow::after{color: #000000;} } /* Search block */ .header-type-3 .search-bar input[type="search"] {color:#000000;} .header-type-3 .header-search span {color:#000000;} .header-type-3 .header-search span:hover {color:#fc4c4b;} .header-type-3 .search-bar__form, .header-type-3 #SearchDrawer { } .header-type-3 .search-bar__form button,.header-type-3 .search-bar__icon-button { color:#000000;} .header-type-3 .search-bar__form button:hover,.header-type-3 .search-bar__icon-button:hover { color:#fc4c4b;} .header-type-3 .search-bar input[type="search"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color:#000000; } .header-type-3 .search-bar input[type="search"]::-moz-placeholder { /* Firefox 19+ */ color:#000000; } .header-type-3 .search-bar input[type="search"]:-ms-input-placeholder { /* IE 10+ */ color:#000000; } .header-type-3 .search-bar input[type="search"]:-moz-placeholder { /* Firefox 18- */ color:#000000; } /* Cart Summary block */ .header-type-3 a.icon-cart-arrow i {color: #000000;} .header-type-3 a.icon-cart-arrow:hover i {color: #fc4c4b;} .header-type-3 #slidedown-cart .actions, .header-type-3 #slidedown-cart {background: #ffffff;} .header-type-3 .header-bar__module p {color: #000000;} .header-type-3 .header-bar__module a {color:#000000;} .header-type-3 .header-bar__module a:hover {color:#fc4c4b;} .header-type-3 .header-bar__module .btn {color:#ffffff;background: #fc4c4b;} .header-type-3 .header-bar__module .btn:hover {color:#ffffff;background: #000000;} .header-type-3 #slidedown-cart .total .price, .header-type-3 #minicart_total,.header-type-3 #slidedown-cart ul li .cart-collateral {color:#000000;} /*Ana Govde*//*media*/@media (min-width:823px) {}@media (min-width:824px) {}@media (min-width:992px) {}@media (min-width:1200px) {}@media screen and (max-width:767px) {}@media screen and (max-width:480px) {}@media (max-device-width:480px) and (orientation:landscape) {} .footer-model-6 a.mail:hover { color:#fc4c4b !important; } .footer-model-6 .footer_newsletter button:hover { background: !important;color: !important; } .footer-model-6 .site-footer__links li a:hover { color:#fc4c4b !important; } .footer-model-6 .footer-bottom .footer-bottom__menu ul li a:hover { color:#fc4c4b !important; } .footer-model-6 .copyright a { color:#ffffff; } .footer-model-6 .copyright a:hover { color:#fc4c4b; } .footer-model-6 .site-footer .social-icons li a { color:#ffffff ; } .footer-model-6 .site-footer .social-icons li a:hover { color:#fc4c4b; } .footer-model-6 .footer_newsletter input::-webkit-input-placeholder { color:;} .footer-model-6 .footer_newsletter input:-moz-placeholder { color:;} .footer-model-6 .footer_newsletter input::-moz-placeholder { color:;} .footer-model-6 .footer_newsletter input:-ms-input-placeholder { color:;} .footer-model-6 .footer_newsletter input { color:; } .triangle-icon-block-4 .icon-content--1568352155535 h2 { color:#000000;} .triangle-icon-block-4 .icon-content--1568352155535 h3 { color:#000000;} .triangle-icon-block-4 .icon-content--1568352155535 p { color:#000000;} .triangle-icon-block-4 .slick-current .icon-content--1568352155535 p { color:;} .triangle-icon-block-4 .icon-content--1568352155535 .btn { background:rgba(0,0,0,0);color:#000000; } .triangle-icon-block-4 .icon-content--1568352155535.btn:hover { background:rgba(0,0,0,0);color:#fc4c4b; } .triangle-icon-block-4 .icon-content--1568352190474 h2 { color:#000000;} .triangle-icon-block-4 .icon-content--1568352190474 h3 { color:#000000;} .triangle-icon-block-4 .icon-content--1568352190474 p { color:#000000;} .triangle-icon-block-4 .slick-current .icon-content--1568352190474 p { color:;} .triangle-icon-block-4 .icon-content--1568352190474 .btn { background:rgba(0,0,0,0);color:#000000; } .triangle-icon-block-4 .icon-content--1568352190474.btn:hover { background:rgba(0,0,0,0);color:#fc4c4b; } .triangle-icon-block-4 .icon-content--1569388528899 h2 { color:#000000;} .triangle-icon-block-4 .icon-content--1569388528899 h3 { color:#000000;} .triangle-icon-block-4 .icon-content--1569388528899 p { color:#000000;} .triangle-icon-block-4 .slick-current .icon-content--1569388528899 p { color:;} .triangle-icon-block-4 .icon-content--1569388528899 .btn { background:rgba(0,0,0,0);color:#000000; } .triangle-icon-block-4 .icon-content--1569388528899.btn:hover { background:rgba(0,0,0,0);color:#fc4c4b; } .triangle-icon-block-4 .icon i{color:;} @media (min-width: 767px) { #triangle-1568352108865-nav .grid__item { width:100% !important;} }/*Anagovde*/.banner-section .content-box .form-inner{ position: relative; display: block; padding: 20px 228px 20px 20px; background: rgba(64,146,196,0.15); border-radius: 6px;}.booking-form .form-group{ position: relative; float: left; width: 25%; padding-right: 5px;}.booking-form .form-group input[type='text']{ position: relative; max-width:287px; width: 100%; height: 64px; background: #fff; border-radius: 5px; padding: 10px 25px; font-size: 15px; font-weight: 500; color: #848484; transition: all 500ms ease;}.booking-form .form-group i{ position: absolute; top: 24px; right: 39px; z-index: 1;}.booking-form .form-group .nice-select:after{ position: absolute; content: "f107"; font-family: 'Font Awesome 5 Pro'; font-size: 16px; color: #848484; top: 0px; right: 30px; margin: 0px; margin: 0px; border: none !important; transform: rotate(0deg) !important;}.booking-form .form-group .nice-select{ position: relative; display: block; width: 100%; height: 64px; max-width: 287px; line-height: 64px; border: none !important; font-size: 15px; font-weight: 500; color: #848484; background: #ffffff; border-radius: 5px; padding: 0px 20px;}.booking-form .message-btn{ position: absolute; top: 20px; right: 20px; z-index: 1;}.booking-form .message-btn .theme-btn{ box-shadow: none; padding: 19.5px 50.5px;}.booking-form .message-btn .theme-btn i{ margin-right: 10px;}/*Anagovde*/.tour-section{ position: relative;}.tour-block-one .inner-box{ position: relative; display: block; background: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0px 15px 25px 0px rgba(0,0,0,0.05);}.tour-block-one .inner-box .image-box{ position: relative; display: block; overflow: hidden;}.tour-block-one .inner-box .image-box1:before{ position: absolute; z-index:1; content: ''; width: 100%; height: 11%; left: 0px; top: 0px; opacity: 0.8; transition: all 500ms ease;}.tour-block-one .inner-box1:hover .image-box1:before{ height: 16%;}.tour-block-one .inner-box .image-box a{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; font-size: 0px; color: #fff; z-index: 1;}.tour-block-one .inner-box .lower-content{ position: relative; padding: 33px 35px 40px 40px;}.tour-block-one .inner-box .lower-content .rating span{ position: relative; display: block; font-size: 15px; font-weight: 500; padding-left: 23px; margin-bottom: 0px;}.tour-block-one .inner-box .lower-content .rating span i{ position: absolute; left: 0px; top: 6px; font-size: 13px;}.tour-block-one .inner-box .lower-content h3{ display: block; font-size: 16px; line-height: 22px; font-weight: 700; margin-bottom: 5px;}.tour-block-one .inner-box .lower-content h3 a{ display: inline-block; color: #061a3a;}.tour-block-one .inner-box .lower-content h3 a:hover{}.tour-block-one .inner-box .lower-content h4{ display: block; font-size: 22px; line-height: 28px; font-weight: 700; margin-bottom: 22px;}.tour-block-one .inner-box .lower-content h4 span{ font-size: 15px; font-weight: 500; color: #808080;}.tour-block-one .inner-box .lower-content .info{ position: relative; display: block; background: #f5f7f8; padding: 10px 10px 9px 14px; border-radius: 5px; margin-bottom: 22px;}.tour-block-one .inner-box .lower-content .info li{ position: relative; float: left; display: inline-block; font-size: 15px; color: #808080; font-weight: 500; padding-left: 24px; margin-right: 35px;}.tour-block-one .inner-box .lower-content .info li:last-child{ margin: 0px !important;}.tour-block-one .inner-box .lower-content .info li i{ position: absolute; left: 0px; top: 6px; color: #c7c7c7;}.tour-block-one .inner-box .lower-content .info li:before{ position: absolute; content: ''; background: #e4e8e9; width: 1px; height: 20px; top: 4px; right: -18px;}.tour-block-one .inner-box .lower-content .info li:last-child:before{ display: none;}.tour-block-one .inner-box .lower-content p{ margin-bottom: 21px;}.tour-block-one .inner-box .lower-content .btn-box a{ position: relative; display: inline-block; font-size: 15px; line-height: 26px; color: #061a3a; font-weight: 500; border: 1px solid #e4e8e9; border-radius: 4px; padding: 11px 28px; text-align: center;}.tour-block-one .inner-box .lower-content .btn-box a:hover{ color: #ffffff; box-shadow: 0px 15px 25px 0px rgba(255,124,91,0.3);} .category-listing-type-3 .category-listing_inner{border:1px solid transparent;} .category-listing-type-3 .category-listing_inner:hover .category_text h5 { background:#000000 !important; color:#ffffff!important;} .grid-banner-type-3-b .featured-content .btn.four:hover { color:#ffffff !important;background-color:#231f1e !important; } .grid-banner-type-3-b .featured-content .btn.three:hover { color:#ffffff !important;background-color:#231f1e !important; } .grid-banner-type-3-b .featured-content .btn.two:hover { color:#ffffff !important;background-color:#231f1e !important; } .grid-banner-type-3-b .featured-content .btn.one:hover { color:#ffffff !important;background-color:#231f1e !important; } .grid-banner-type-3-b .ovrly31.overlay_1 .ovrly { background:rgba(212, 140, 2, 0.15); } .grid-banner-type-3-b .ovrly31.overlay_2 .ovrly { background:rgba(74, 149, 147, 0.15); } .grid-banner-type-3-b .ovrly31.overlay_3 .ovrly { background:rgba(115, 152, 78, 0.15); } .grid-banner-type-3-b .ovrly31.overlay_4 .ovrly { background:rgba(202, 103, 134, 0.15); } .grid-banner-type-3-b .ovrly31.overlay_5 .ovrly { background:rgba(206, 143, 104, 0.15); } .grid-banner-type-3-b .overlay_1 .featured-content:before { box-shadow: -8px -8px 0 #d48c02; } .newsletter-block-type-4 form input[type="email"]{color:#000000;border:1px solid #292929;} .newsletter-block-type-4 form input[type="email"]:focus{background-color:rgba(255, 255, 255, 0.5); } .newsletter-block-type-4 form input[type="email"]::-webkit-input-placeholder {color:#000000;} .newsletter-block-type-4 form input[type="email"]::-moz-placeholder { color:#000000;} .newsletter-block-type-4 form input[type="email"]:-ms-input-placeholder {color:#000000;} .newsletter-block-type-4 form input[type="email"]:-moz-placeholder { color:#000000;} /* .newsletter-block.news-block-4::before{background:#ffffff;} */ .newsletter-block-type-4 form .btn{color:#ffffff; background:#fc4c4b;} .newsletter-block-type-4 form .btn:hover {color:#ffffff; background:#000000;} .newsletter-block-type-4 .inline-list li a {border:1px solid #ffffff;} .newsletter-block-type-4 .inline-list li a:hover{border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#000000;}/*Anagovde*/.thumbnail{}.thumbnail .image{width:100%; height:150px; background-size:cover;}.thumbnail .caption{}.thumbnail .caption h3{font-size:12px;}/*Anagovde*//* Slider */.baslik204204204204 { display: none; text-align: center; color: #000; padding: 20px 0px; font-size: 42px; margin: 0px; clear: both;}.s-mode204204204204 { float: none; clear: both; margin: 0px auto 0px; padding-bottom: 10px; position: relative; display: block; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}.s-mode204204204204 .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}.s-mode204204204204 .slick-slide { float: left; height: 100%; min-height: 1px; margin: 0px; padding: 0 10px; margin-bottom: 20px; position: relative; min-height: 370px;}/*Yeni*/.s-mode204204204204 .tours_type_item {}.s-mode204204204204 .tours_type_item .count-attr { font-size: 1.2em; font-weight: 300;}.s-mode204204204204 .tours_type_item .item__title { font-size: 2.4em; line-height: 1.1em;}.s-mode204204204204 .tours_type_item .item__title:before { font: normal normal normal 0.7em/1 'FontAwesome'; content: "\f041"; margin-right: 10px;}.s-mode204204204204 .tours_type_item.width2x3 { width: 66.67%;}.s-mode204204204204 .tours_type_item:nth-child(3) { clear: both;}.s-mode204204204204 .tours_type_item .tours-type__item__image { display: block; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; border-bottom: none; overflow: hidden; position: relative;}.s-mode204204204204 .tours_type_item .tours-type__item__image:before { content: ""; background-color: rgba(0, 0, 0, 0.5); position: absolute; top: 0; right: 0; bottom: 0; left: 0; -webkit-transition: opacity 500ms ease-out; -moz-transition: opacity 500ms ease-out; -ms-transition: opacity 500ms ease-out; -o-transition: opacity 500ms ease-out; transition: opacity 500ms ease-out; opacity: 0;}.s-mode204204204204 .tours_type_item img { width: 100%; height: 370px; object-fit: cover; object-position: 50% 50%;}.s-mode204204204204 .tours_type_item .content-item { position: absolute; bottom: 15px; right: 30px; text-align: right; color: #fff;}.s-mode204204204204 .tours_type_item:hover .tours-type__item__image:before { opacity: 1;}.s-mode204204204204 .tours-type_item_container { display: block; width: 195px; height: 195px; margin: 0 auto; position: relative; border: 3px solid rgba(255, 255, 255, 0.85); border-radius: 100%; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}.s-mode204204204204 .tours-type_item_container .tours-type_content { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; color: #fff; font-size: 1.200em; font-weight: 700; font-style: normal; text-transform: uppercase; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}.s-mode204204204204 .tours-type_item_container:hover { background: rgba(38, 189, 247, 0.5); text-decoration: none; border: 3px solid rgba(38, 189, 247, 0.7);}/*media*/@media (min-width:768px) { .s-mode204204204204 h3 { } .s-mode204204204204 h4 { } .s-mode204204204204 .slick-slide .image { }}@media (min-width:992px) { .s-mode204204204204 h3 { } .s-mode204204204204 h4 { } .s-mode204204204204 .slick-slide .image { }}@media (min-width:1200px) { .s-mode204204204204 h3 { } .s-mode204204204204 h4 { } .s-mode204204204204 .slick-slide .image { }}@media screen and (max-width:767px) { .s-mode204204204204 h3 { } .s-mode204204204204 h4 { } .s-mode204204204204 .slick-slide .image { }}@media screen and (max-width:480px) { .s-mode204204204204 h3 { } .baslik204204204204 { font-size: 18px; padding: 20px 0px; } .thumbnail .caption .col-md-4 { border: none; } .s-mode204204204204 h4 { } .s-mode204204204204 { } .s-mode204204204204 .slick-slide .image { }}@media (max-device-width:480px) and (orientation:landscape) { .s-mode204204204204 h3 { } .baslik204204204204 { font-size: 18px; padding: 20px 0px; } .thumbnail .caption .col-md-4 { border: none; } .s-mode204204204204 h4 { } .s-mode204204204204 { } .s-mode204204204204 .slick-slide .image { }}/*Anagovde*/.baslik208208208208 { display: none; text-align: center; color: #000; padding: 20px 0px; font-size: 42px; margin: 0px; clear: both;}.s-mode208208208208 .slick-loading .slick-list { background: #fff url('./ajax-loader.gif') center center no-repeat;}.gemif h2 { width: 100%; position: absolute; top: 50%; color: #fff; font-size: 22px; text-align: center; pointer-events: none; font-style: normal; text-transform: uppercase; transform: translateY(-50%);}.gemif h3 { color: #00A0E3; font-size: 11px; margin: 10px; padding: 2%; position: relative; text-align: left;}.gemif .image { overflow: hidden; position: relative; width: 100%; height: 100%;}.gemif .imglitmask208208208208 { width: 100px; top: 10px; left:23px; overflow: hidden; border-radius: 20%; z-index: 3; position: absolute;}.gemif .image:focus { outline: none !important;}.gemif img { border: 0px solid #FFF; display: block; width: 100%; height: 100%; object-fit: cover; object-position: 50% 50%;}/*Anagovde*/.tour_detail .owl-carousel .owl-stage {}.tour_detail .thumb-gallery-thumbs.owl-carousel .owl-stage { display: flex !important;}.tour_detail .owl-carousel .owl-item img1{ display: block; width: 100%; height: auto;}.tour_detail .thumb-gallery-thumbs.owl-carousel .owl-item img1{ display: block; width: 100%; height: 80px; object-fit: cover; max-width: initial;}/*detail occup*/.form-row.occupancy { border: 0; background: #fff; color: #333; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; margin-left:0px; margin-right:0px;}.form-row.occupancy span.occupancyField { font-weight: 400; display: block; font-size: 14px; padding: 0 5px 0 0; height: 40px; line-height: 40px; margin-right: 5px;}.form-row.occupancy span.occupancyField .fa { margin: 0 4px 0 10px; color: #9e9e9e;}.form-row.occupancy .occupancyPanel { z-index: 5;}.adultsCol,.infantsCol {}.childrenCol {}.seniorsCol {}.infantsCol,.seniorsCol { padding: 0 0px;}.roomCol {}.roomLabel { position: relative; padding-top: 10px;}.ageCol,.ageList {}span.cross { cursor: pointer; right: 2px; margin-top: 5px; width: 16px; height: 16px; display: block; float:right;}.childrenList { margin: 0 -10px; padding-left: 0;}.childrenList>li { width: 70px; padding: 0 10px; display: inline-block; vertical-align: top; margin: 0px !important;}.submitBottom { margin: 10px;}.submitBottom .active { display: block !important;}.addRoom { height: 38px; line-height: 38px; float: left; color: #1e88e5; font-size: 14px; display: none;}.errorSpan { position: absolute; background: #ee6d26; color: #fff; font-size: 14px; font-weight: 400; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; padding: 8px 10px; max-width: 250px; z-index: 3; bottom: 50px; text-align: center; top: auto;}.errorSpan:before { content: ""; width: 0; height: 0; border: 8px solid; border-color: #ee6d26 transparent transparent transparent; position: absolute; bottom: -16px; left: 0; margin: auto; right: 0;}.errorSpan.rightAbsolute { right: 0;}.mobile-view { display: none;}.rooms { display: table;}.rooms .tr-row { margin: 0px; display: block;}.rooms .tr-row>div { vertical-align: top; display: inline-block; padding: 0 10px; color: #707070; font-size: 14px; text-align: left;}.selectTitle { width: 150px; margin-right: 15px;}.tr-row .selectTitle:last-child { margin-right: 0;}@media screen and (min-width:992px) { #hotels .occupancyPanel { padding-left: 0px; } #hotels .occupancyPanel .occBottomButtons { padding-right: 2px; } #packages .submitBottom { width: 630px; }}.modal-dialog.occupancyModal { width: 100%; max-width: 460px; margin: auto; padding-top: 10px; max-height: 88vh;}.modal-dialog.occupancyModal #hotels .adultsCol .repeatingTitle,.modal-dialog.occupancyModal #hotels .childrenCol .repeatingTitle { display: none;}.modal-dialog.occupancyModal .seniorsCol { width: 126px;}.modal-dialog.occupancyModal .infantsCol { width: 140px;}.modal-dialog.occupancyModal .occupancy span { margin-right: 0;}.modal-dialog.occupancyModal .rooms { display: block;}.modal-dialog.occupancyModal .rooms .tr-row.rowTH { display: none;}.modal-dialog.occupancyModal .rooms .tr-row { margin: 0px;}.modal-dialog.occupancyModal .ageList { margin-top: 22px; width: 100%;}.modal-dialog.occupancyModal .ageList .repeatingTitle { vertical-align: top; padding-top: 5px; width: 140px; display: inline-block;}.modal-dialog.occupancyModal .ageList .childrenList { display: inline-block;}.modal-dialog.occupancyModal span.cross { top: -5px; right: 23px; padding: 20px 15px 10px 15px; background-position: -196px -34px;}.modal-dialog.occupancyModal .roomLabel { padding-top: 0; display: block;}.modal-dialog.occupancyModal .repeatingTitle { display: inline-block;}.modal-dialog.occupancyModal #packages .seniorsInfantsWrapper { margin-top: 10px; padding: 0;}.modal-dialog.occupancyModal .modal-content { max-height: 88vh; overflow: hidden;}.modal-dialog.occupancyModal #packages .rooms .tr-row>div.ageList { margin: 22px 0 0 0; padding: 0 10px;}.modal-dialog.occupancyModal #hotels,.modal-dialog.occupancyModal #packages { max-height: 88vh;}.modal-dialog.occupancyModal #hotels .occupancyPanel,.modal-dialog.occupancyModal #packages .occupancyPanel { padding: 10px 0 92px; position: relative;}.modal-dialog.occupancyModal #hotels .occupancyPanel .ocForm,.modal-dialog.occupancyModal #packages .occupancyPanel .ocForm { padding: 0 10px; max-height: -moz-calc(88vh - 103px); max-height: -webkit-calc(88vh - 103px); max-height: -o-calc(88vh - 103px); max-height: calc(88vh - 103px); position: relative; overflow: auto;}.modal-dialog.occupancyModal #hotels .occupancyPanel .ocForm .rooms .tr-row .roomLabel,.modal-dialog.occupancyModal #packages .occupancyPanel .ocForm .rooms .tr-row .roomLabel { margin-bottom: 10px;}.modal-dialog.occupancyModal #hotels .occupancyPanel.smallerFooter,.modal-dialog.occupancyModal #packages .occupancyPanel.smallerFooter { padding-bottom: 67px;}.modal-dialog.occupancyModal #hotels .occupancyPanel.smallerFooter .ocForm,.modal-dialog.occupancyModal #packages .occupancyPanel.smallerFooter .ocForm { max-height: -moz-calc(88vh - 78px); max-height: -webkit-calc(88vh - 78px); max-height: -o-calc(88vh - 78px); max-height: calc(88vh - 78px);}.modal-dialog.occupancyModal #hotels .submitBottom,.modal-dialog.occupancyModal #packages .submitBottom { padding: 0 20px 0 10px; border-top: 1px solid #e5e5e5; position: absolute; bottom: 10px; width: 100%; margin: 0;}.modal-dialog.occupancyModal #hotels .submitBottom .addRoom,.modal-dialog.occupancyModal #packages .submitBottom .addRoom { float: none; height: 45px; line-height: 15px; padding: 15px 0 10px 10px;}@media (max-width:450px) { .modal-dialog.occupancyModal span.cross { top: -6px; right: 0; } .modal-dialog.occupancyModal #packages .seniorsInfantsWrapper { margin-left: 0; }}.modal-dialog.occupancyModal * { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;}@media screen and (max-width:991px) { #hotels .adultsCol .repeatingTitle,#hotels .childrenCol .repeatingTitle { display: none; } .seniorsCol { width: 126px; } .infantsCol { width: 140px; } .occupancy span { margin-right: 0; } .rooms { display: block; } .rooms .tr-row.rowTH { display: none; } .rooms .tr-row { margin: 10px 0 35px; } .ageList { margin-top: 22px; width: 100%; } .ageList .repeatingTitle { vertical-align: top; padding-top: 5px; width: 140px; display: inline-block; } .ageList .childrenList { display: inline-block; } span.cross { top: -5px; right: 23px; padding: 20px 15px 10px 15px; background-position: -196px -34px; } .roomLabel { padding-top: 0; display: block; } .repeatingTitle { display: inline-block; } #packages .seniorsInfantsWrapper { margin-top: 10px; padding: 0; } .selectTitle { margin: 0 6px 15px; width: 46.5%; } #vacation .form-group.occupancy .occupancyPanel.vacationsAdultsChildren { width: 100%; } #packages .rooms .tr-row { display: inline-block; } #packages .rooms .tr-row .roomLabel { display: block; padding: 0 10px 15px; } #packages .rooms .tr-row .adultsCol,#packages .rooms .tr-row .childrenCol { width: 50%; } #packages .rooms .tr-row .seniorsInfantsWrapper { width: 100%; } #packages .rooms .tr-row .seniorsInfantsWrapper .infantsCol,#packages .rooms .tr-row .seniorsInfantsWrapper .seniorsCol { width: 50%; display: inline-block; } .form-group.occupancy .occupancyPanel { width: 100%; max-width: 699px; }}@media screen and (max-width:520px) { .roomLabel { padding-top: 0!important; margin-bottom: 10px; } .selectTitle { margin: 0 0 15px; width: 100%; } .mobile-view { display: block; } #packages .seniorsInfantsWrapper>div { margin-bottom: 10px; }}@media screen and (max-width:450px) { #packages .seniorsInfantsWrapper { margin-left: 0; } span.cross { right: 0; } .ageList { margin-top: 10px; } .ageList .repeatingTitle { display: block; } .modal-content .occupancyPanel .submitBottom { padding-right: 10px; } .modal-content .occupancyPanel .occBottomButtons { padding-right: 0; } .modal-content .occupancyPanel .addRoom,.modal-content .occupancyPanel .ocForm .rooms,.modal-content .occupancyPanel .occBottomButtons { width: 276px; margin: auto; } .modal-dialog.occupancyModal .occupancyPanel .ocForm { padding: 0; } .modal-dialog.occupancyModal .occupancyPanel .ocForm .rooms .tr-row .seniorsInfantsWrapper { padding: 0; }}.form-group.occupancy .occupancyPanel .form-group { position: relative; display: block; margin-bottom: 20px; vertical-align: top;}.form-group.occupancy .occupancyPanel .form-group input { font-weight: 400; border: none; font-size: 14px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;}.form-group.occupancy .occupancyPanel .form-group span { border-radius: inherit;}.calendar { display: inline-block;}.repeatingTitle { margin-bottom: 6px;}.input1,.input2,.input3 { min-width: 0; margin-right: 10px;}.input1 { padding: 0 15px 0 31px; width: 290px; background: url(/assets/images/iconImages/magnifier.png?v=) no-repeat 10px center #fff; background-size: 15px;}.input2 { padding: 0 0 0 37px; width: 98px;}.selectBox1 { font-family: inherit; width: 100%; min-width: 0; height: 38px; line-height: 33px; font-weight: 400; font-size: 14px; cursor: pointer; display: inline-block; position: relative; color: #222; border: 1px solid #a3a3a3; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;}.selectBox[disabled] { opacity: .3; cursor: not-allowed;}.selectWrapper { width: 100%; position: relative;}.selectWrapper .selectBox { min-width: 56px;}#autosuggest-hotels:disabled { color: #222;}@media screen and (min-width:992px) { #hotels .form-group.occupancy span.occupancyField { width: 174px; } .es_es #hotels .form-group.occupancy span.occupancyField { width: 228px; } #activity .form-group,#cruises .form-group,#hotels .form-group,#vacation .form-group { margin-bottom: 0; }}@media screen and (max-width:991px) { .react-datepicker { width: 394px; } .searchTabList { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; width: 95%; max-width: 490px; margin: auto; padding: 20px; } .react-autosuggest__suggestions-container { left: 0; } #hotels .input1 { margin-right: 0; }}@media screen and (max-width:640px) { select:not(.flightClassSelect) { background: #fff!important; }}@media screen and (max-width:480px) { .tabInnerContent { padding: 0; }}.ReactModal__Overlay { -webkit-perspective: 600; perspective: 600; opacity: 0; overflow-x: hidden; overflow-y: auto; background-color: rgba(0,0,0,.5)!important;}.ReactModal__Overlay--after-open { z-index: 100; opacity: 1; transition: opacity 150ms ease-out;}.ReactModal__Content { -webkit-transform: scale(.5) rotateX(-30deg); transform: scale(.5) rotateX(-30deg);}.ReactModal__Content--after-open { -webkit-transform: scale(1) rotateX(0); transform: scale(1) rotateX(0); transition: all 150ms ease-in;}.ReactModal__Overlay--before-close { opacity: 0;}.ReactModal__Content--before-close { -webkit-transform: scale(.5) rotateX(30deg); transform: scale(.5) rotateX(30deg); transition: all 150ms ease-in;}.ReactModal__Content.modal-dialog { border: none; background-color: transparent;}.modal-dialog { position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%,-50%)!important; -o-transform: translate(-50%,-50%)!important; -ms-transform: translate(-50%,-50%)!important; -webkit-transform: translate(-50%,-50%)!important; transform: translate(-50%,-50%)!important;}.ReactModal__Body--open { overflow-y: hidden; position: fixed;}.ReactModal__Body--open #react-main-mount { pointer-events: none; opacity: .5;}/*Anagovde*/.embed-responsive-item img{ object-position: 50% 50%; object-fit: cover; height: 100%;}.empty_state_tour, .member-inbox--empty { width: 100%; color: #666; padding: 10px 0; background: #fff; text-align: center;}.empty_state_tour span.fa, .member-inbox--empty span.fa { font-size: 60px; font-weight: bold;}.empty_state_tour h2, .member-inbox--empty h2 { color: #666;}.empty_state_tour div, .member-inbox--empty div { padding: 20px 0; margin: 0 auto; width: 75%; max-width: 400px;}/*Anagovde*/.cruise_detail .image p { width: 100%; position: absolute; top: 50%; color: #fff; font-size: 18px; text-align: center; pointer-events: none; font-style: normal; text-transform: uppercase; transform: translateY(-50%);}.cruise_detail h2 { width: 100%; position: absolute; top: 50%; color: #fff; font-size: 22px; text-align: center; pointer-events: none; font-style: normal; text-transform: uppercase; transform: translateY(-50%);}.cruise_detail .image { border-radius: 0%; overflow: hidden; position: relative; width: 100%; min-height: 165px;}.cruise_detail .imglitmask210210210210 { width: 100px; margin-top: -350px; overflow: hidden; border-radius: 20%; position: relative; z-index: 3; position: absolute;}.cruise_detail .image:focus { outline: none !important;}.cruise_detail img { border: 0px solid #FFF; display: block; width: 100%;}.cruise_detail .nav-deckcontent { display: table; margin: 0px auto;}.cruise_detail .nav-deckcontent li { padding: 0px 3px; margin: 3px 0px;}.cruise_detail .nav-deckcontent li a { padding: 8px 16px; border-radius: 5px; text-align: center; border: 1px solid #0067a3; background: #0067a3; color: #fff; transition: all ease 300ms; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05); box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);}.cruise_detail .nav-deckcontent li a.active { border: 1px solid #f89e18; background: #f89e18;}.cruise_detail .deckscroll { height: 600px; overflow-y: scroll; text-align: center; margin: 0px auto;}.cruise_detail .deckscroll img { height: auto; width: auto; margin: 0px auto; vertical-align: middle;}.cruise_detail .content-tabs { transition: box-shadow ease 300ms;}.cruise_detail .content-tabs ul { display: block; overflow: hidden; list-style: none; margin: 0; padding: 0; white-space: nowrap; border-bottom: 1px solid #dedede;}@media all and (max-width:991px) { .cruise_detail .content-tabs ul { overflow: auto; }}.cruise_detail .content-tabs ul li { position: relative; color: rgba(68,68,68,0.6); display: inline-block; padding: 24px 12px; font-weight: 500; font-size: 16px; cursor: pointer; transition: all ease 100ms; margin-right: -4px;}.cruise_detail .content-tabs ul li:last-child:after { display: none;}.cruise_detail .content-tabs ul li:hover { color: #0067a3;}.cruise_detail .content-tabs ul li:first-child { padding-left: 0;}.cruise_detail .content-tabs ul li.active { color: #0067a3 !important;}@media all and (max-width:991px) { .cruise_detail .content-tabs ul li { font-size: 14px; padding: 8px; } .cruise_detail .content-tabs ul li:hover { color: rgba(68,68,68,0.6); }}.cruise_detail .content-area .content-title { color: #0067a3; font-size: 18px; font-weight: 800; margin: 16px 0px;}.cruise_detail .content-area .content-subtitle { overflow: hidden; font-size: 18px; font-weight: 900; color: #444; margin-bottom: 16px;}.cruise_detail .content-area .content-subtitle a { font-size: 12px; font-weight: normal; color: #0067a3;}.cruise_detail .content-area .content { font-size: 15px;}.cruise_detail .content-area .content p { margin-bottom: 25px;}.cruise_detail .content-area .content p>img { max-width: 100%; width: 100%;}.cruise_detail .content-area .content table { width: 100%; margin-bottom: 16px; border: 1px solid #dedede !important; border-bottom: none !important;}.cruise_detail .content-area .content table tr th, .cruise_detail .content-area .content table tr td { padding: 16px; border-bottom: 1px solid #dedede;}@media all and (max-width:768px) { .cruise_detail .content-area .content table tr th, .cruise_detail .content-area .content table tr td { padding: 16px 8px; }}.cruise_detail .content-area .content table tr th:nth-child(even), .cruise_detail .content-area .content table tr td:nth-child(even) { background: #f4f4f4;}.cruise_detail .content-area .content table tr th { padding: 12px; font-weight: 400;}@media all and (max-width:768px) { .cruise_detail .content-area .content table tr th { padding: 12px 8px; }}.cruise_detail .content-area .content .nav-dates { margin-bottom: 8px;}.cruise_detail .content-area .content .nav-dates li { padding-right: 8px; margin-bottom: 8px; width: calc(25% - 2px);}@media all and (max-width:991px) { .cruise_detail .content-area .content .nav-dates li { width: calc(50% - 2px); }}.cruise_detail .content-area .content .nav-dates li a { padding: 8px 16px; border-radius: 3px; text-align: center; border: 1px solid #0067a3; transition: all ease 300ms;}.cruise_detail .content-area .content .nav-dates li.active a { background: #0067a3;}.cruise_detail .content-area .table-responsive { border: 0;}.cruise_detail ul.to_do { padding: 0px; margin: 0px;}.cruise_detail ul.to_do li { display: block;}.cruise_detail ul.to_do li span { margin-right: 10px; color: #649b25;}/*cabin according*/.cruise_detail .route-accordion .item { border: 1px solid #dedede;}.cruise_detail .route-accordion .item:first-child { border-radius: 3px 3px 0 0;}.cruise_detail .route-accordion .item:last-child { border-radius: 0 0 3px 3px;}.cruise_detail .route-accordion .item:not(:last-child) { border-bottom: 0;}.cruise_detail .route-accordion .item .item-title { display: block; overflow: hidden; font-size: 16px; padding: 10px 20px; border-bottom: 1px solid transparent; cursor: pointer; font-weight: 500; transition: all ease 300ms;}.cruise_detail .route-accordion .item .item-title .fa { color: #ff565b; font-size: 20px; margin-right: 8px;}.cruise_detail .route-accordion .item .item-title .letter { color: #ff565b; font-weight: 500;}.cruise_detail .route-accordion .item .item-title .title { margin-left: 8px; color: #444;}.cruise_detail .route-accordion .item .item-title .mobile-title { display: block; font-size: 12px; font-weight: 400; margin-top: 2px;}.cruise_detail .route-accordion .item .item-content { padding: 20px 20px; display: none;}.cruise_detail .route-accordion .item .item-content > .row { margin-bottom: 15px; padding: 15px 0px; border-bottom: 1px dashed #999;}.cruise_detail .route-accordion .item .item-content img { margin-bottom: 12px;}.cruise_detail .route-accordion .item.active .item-title { border-bottom: 1px solid #dedede;}/*Anagovde*/.paln-index-circle{ display:none !important}.tour_detail .owl-carousel .owl-stage {}.tour_detail .thumb-gallery-thumbs.owl-carousel .owl-stage { display: flex !important;}.tour_detail .owl-carousel .owl-item img1{ display: block; width: 100%; height: auto;}.tour_detail .thumb-gallery-thumbs.owl-carousel .owl-item img1{ display: block; width: 100%; height: 80px; object-fit: cover; max-width: initial;}.btn-secondary{ background-color:#061a3a;}.tour_detail .thumb-gallery{ max-width:470px;}#tourProg .accordion img{ max-width:300px;}@media screen and (max-width:480px) { .tour_detail .thumb-gallery{ max-width:414px !important; } #tourProg img{ max-width:100% !important; }}.list-icons li::marker{ display:none;}.list li{margin-bottom:13px;}.list.list-icons{list-style:none;padding-left:0;padding-right:0;}.list.list-icons li{position:relative;padding-left:25px;}.list.list-icons li > [class*="fa-"]:first-child{position:absolute;left:0;top:5px;}.list.list-icons li > [class*="fa-"]:first-child{color:var(--primary);border-color:var(--primary);}.list-secondary.list-icons li > [class*="fa-"]:first-child{color:var(--secondary);border-color:var(--secondary);}/*detail occup*/.form-row.occupancy { border: 0; background: #fff; color: #333; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; margin-left:0px; margin-right:0px;}.form-row.occupancy span.occupancyField { font-weight: 400; display: block; font-size: 14px; padding: 0 5px 0 0; height: 40px; line-height: 40px; margin-right: 5px;}.form-row.occupancy span.occupancyField .fa { margin: 0 4px 0 10px; color: #9e9e9e;}.form-row.occupancy .occupancyPanel { z-index: 5;}.adultsCol,.infantsCol {}.childrenCol {}.seniorsCol {}.infantsCol,.seniorsCol { padding: 0 0px;}.roomCol {}.roomLabel { position: relative; padding-top: 10px;}.ageCol,.ageList {}span.cross { cursor: pointer; right: 2px; margin-top: 5px; width: 16px; height: 16px; display: block; float:right;}.childrenList { margin: 0 -10px; padding-left: 0;}.childrenList>li { width: 70px; padding: 0 10px; display: inline-block; vertical-align: top; margin: 0px !important;}.submitBottom { margin: 10px;}.submitBottom .active { display: block !important;}.addRoom { height: 38px; line-height: 38px; float: left; color: #1e88e5; font-size: 14px; display: none;}.errorSpan { position: absolute; background: #ee6d26; color: #fff; font-size: 14px; font-weight: 400; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; padding: 8px 10px; max-width: 250px; z-index: 3; bottom: 50px; text-align: center; top: auto;}.errorSpan:before { content: ""; width: 0; height: 0; border: 8px solid; border-color: #ee6d26 transparent transparent transparent; position: absolute; bottom: -16px; left: 0; margin: auto; right: 0;}.errorSpan.rightAbsolute { right: 0;}.mobile-view { display: none;}.rooms { display: table;}.rooms .tr-row { margin: 0px; display: block;}.rooms .tr-row>div { vertical-align: top; display: inline-block; padding: 0 10px; color: #707070; font-size: 14px; text-align: left;}.selectTitle { width: 150px; margin-right: 15px;}.tr-row .selectTitle:last-child { margin-right: 0;}@media screen and (min-width:992px) { #hotels .occupancyPanel { padding-left: 0px; } #hotels .occupancyPanel .occBottomButtons { padding-right: 2px; } #packages .submitBottom { width: 630px; }}.modal-dialog.occupancyModal { width: 100%; max-width: 460px; margin: auto; padding-top: 10px; max-height: 88vh;}.modal-dialog.occupancyModal #hotels .adultsCol .repeatingTitle,.modal-dialog.occupancyModal #hotels .childrenCol .repeatingTitle { display: none;}.modal-dialog.occupancyModal .seniorsCol { width: 126px;}.modal-dialog.occupancyModal .infantsCol { width: 140px;}.modal-dialog.occupancyModal .occupancy span { margin-right: 0;}.modal-dialog.occupancyModal .rooms { display: block;}.modal-dialog.occupancyModal .rooms .tr-row.rowTH { display: none;}.modal-dialog.occupancyModal .rooms .tr-row { margin: 0px;}.modal-dialog.occupancyModal .ageList { margin-top: 22px; width: 100%;}.modal-dialog.occupancyModal .ageList .repeatingTitle { vertical-align: top; padding-top: 5px; width: 140px; display: inline-block;}.modal-dialog.occupancyModal .ageList .childrenList { display: inline-block;}.modal-dialog.occupancyModal span.cross { top: -5px; right: 23px; padding: 20px 15px 10px 15px; background-position: -196px -34px;}.modal-dialog.occupancyModal .roomLabel { padding-top: 0; display: block;}.modal-dialog.occupancyModal .repeatingTitle { display: inline-block;}.modal-dialog.occupancyModal #packages .seniorsInfantsWrapper { margin-top: 10px; padding: 0;}.modal-dialog.occupancyModal .modal-content { max-height: 88vh; overflow: hidden;}.modal-dialog.occupancyModal #packages .rooms .tr-row>div.ageList { margin: 22px 0 0 0; padding: 0 10px;}.modal-dialog.occupancyModal #hotels,.modal-dialog.occupancyModal #packages { max-height: 88vh;}.modal-dialog.occupancyModal #hotels .occupancyPanel,.modal-dialog.occupancyModal #packages .occupancyPanel { padding: 10px 0 92px; position: relative;}.modal-dialog.occupancyModal #hotels .occupancyPanel .ocForm,.modal-dialog.occupancyModal #packages .occupancyPanel .ocForm { padding: 0 10px; max-height: -moz-calc(88vh - 103px); max-height: -webkit-calc(88vh - 103px); max-height: -o-calc(88vh - 103px); max-height: calc(88vh - 103px); position: relative; overflow: auto;}.modal-dialog.occupancyModal #hotels .occupancyPanel .ocForm .rooms .tr-row .roomLabel,.modal-dialog.occupancyModal #packages .occupancyPanel .ocForm .rooms .tr-row .roomLabel { margin-bottom: 10px;}.modal-dialog.occupancyModal #hotels .occupancyPanel.smallerFooter,.modal-dialog.occupancyModal #packages .occupancyPanel.smallerFooter { padding-bottom: 67px;}.modal-dialog.occupancyModal #hotels .occupancyPanel.smallerFooter .ocForm,.modal-dialog.occupancyModal #packages .occupancyPanel.smallerFooter .ocForm { max-height: -moz-calc(88vh - 78px); max-height: -webkit-calc(88vh - 78px); max-height: -o-calc(88vh - 78px); max-height: calc(88vh - 78px);}.modal-dialog.occupancyModal #hotels .submitBottom,.modal-dialog.occupancyModal #packages .submitBottom { padding: 0 20px 0 10px; border-top: 1px solid #e5e5e5; position: absolute; bottom: 10px; width: 100%; margin: 0;}.modal-dialog.occupancyModal #hotels .submitBottom .addRoom,.modal-dialog.occupancyModal #packages .submitBottom .addRoom { float: none; height: 45px; line-height: 15px; padding: 15px 0 10px 10px;}@media (max-width:450px) { .modal-dialog.occupancyModal span.cross { top: -6px; right: 0; } .modal-dialog.occupancyModal #packages .seniorsInfantsWrapper { margin-left: 0; }}.modal-dialog.occupancyModal * { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;}@media screen and (max-width:991px) { #hotels .adultsCol .repeatingTitle,#hotels .childrenCol .repeatingTitle { display: none; } .seniorsCol { width: 126px; } .infantsCol { width: 140px; } .occupancy span { margin-right: 0; } .rooms { display: block; } .rooms .tr-row.rowTH { display: none; } .rooms .tr-row { margin: 10px 0 35px; } .ageList { margin-top: 22px; width: 100%; } .ageList .repeatingTitle { vertical-align: top; padding-top: 5px; width: 140px; display: inline-block; } .ageList .childrenList { display: inline-block; } span.cross { top: -5px; right: 23px; padding: 20px 15px 10px 15px; background-position: -196px -34px; } .roomLabel { padding-top: 0; display: block; } .repeatingTitle { display: inline-block; } #packages .seniorsInfantsWrapper { margin-top: 10px; padding: 0; } .selectTitle { margin: 0 6px 15px; width: 46.5%; } #vacation .form-group.occupancy .occupancyPanel.vacationsAdultsChildren { width: 100%; } #packages .rooms .tr-row { display: inline-block; } #packages .rooms .tr-row .roomLabel { display: block; padding: 0 10px 15px; } #packages .rooms .tr-row .adultsCol,#packages .rooms .tr-row .childrenCol { width: 50%; } #packages .rooms .tr-row .seniorsInfantsWrapper { width: 100%; } #packages .rooms .tr-row .seniorsInfantsWrapper .infantsCol,#packages .rooms .tr-row .seniorsInfantsWrapper .seniorsCol { width: 50%; display: inline-block; } .form-group.occupancy .occupancyPanel { width: 100%; max-width: 699px; }}@media screen and (max-width:520px) { .roomLabel { padding-top: 0!important; margin-bottom: 10px; } .selectTitle { margin: 0 0 15px; width: 100%; } .mobile-view { display: block; } #packages .seniorsInfantsWrapper>div { margin-bottom: 10px; }}@media screen and (max-width:450px) { #packages .seniorsInfantsWrapper { margin-left: 0; } span.cross { right: 0; } .ageList { margin-top: 10px; } .ageList .repeatingTitle { display: block; } .modal-content .occupancyPanel .submitBottom { padding-right: 10px; } .modal-content .occupancyPanel .occBottomButtons { padding-right: 0; } .modal-content .occupancyPanel .addRoom,.modal-content .occupancyPanel .ocForm .rooms,.modal-content .occupancyPanel .occBottomButtons { width: 276px; margin: auto; } .modal-dialog.occupancyModal .occupancyPanel .ocForm { padding: 0; } .modal-dialog.occupancyModal .occupancyPanel .ocForm .rooms .tr-row .seniorsInfantsWrapper { padding: 0; }}.form-group.occupancy .occupancyPanel .form-group { position: relative; display: block; margin-bottom: 20px; vertical-align: top;}.form-group.occupancy .occupancyPanel .form-group input { font-weight: 400; border: none; font-size: 14px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;}.form-group.occupancy .occupancyPanel .form-group span { border-radius: inherit;}.calendar { display: inline-block;}.repeatingTitle { margin-bottom: 6px;}.input1,.input2,.input3 { min-width: 0; margin-right: 10px;}.input1 { padding: 0 15px 0 31px; width: 290px; background: url(/assets/images/iconImages/magnifier.png?v=) no-repeat 10px center #fff; background-size: 15px;}.input2 { padding: 0 0 0 37px; width: 98px;}.selectBox1 { font-family: inherit; width: 100%; min-width: 0; height: 38px; line-height: 33px; font-weight: 400; font-size: 14px; cursor: pointer; display: inline-block; position: relative; color: #222; border: 1px solid #a3a3a3; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;}.selectBox[disabled] { opacity: .3; cursor: not-allowed;}.selectWrapper { width: 100%; position: relative;}.selectWrapper .selectBox { min-width: 56px;}#autosuggest-hotels:disabled { color: #222;}@media screen and (min-width:992px) { #hotels .form-group.occupancy span.occupancyField { width: 174px; } .es_es #hotels .form-group.occupancy span.occupancyField { width: 228px; } #activity .form-group,#cruises .form-group,#hotels .form-group,#vacation .form-group { margin-bottom: 0; }}@media screen and (max-width:991px) { .react-datepicker { width: 394px; } .searchTabList { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; width: 95%; max-width: 490px; margin: auto; padding: 20px; } .react-autosuggest__suggestions-container { left: 0; } #hotels .input1 { margin-right: 0; }}@media screen and (max-width:640px) { select:not(.flightClassSelect) { background: #fff!important; }}@media screen and (max-width:480px) { .tabInnerContent { padding: 0; }}.ReactModal__Overlay { -webkit-perspective: 600; perspective: 600; opacity: 0; overflow-x: hidden; overflow-y: auto; background-color: rgba(0,0,0,.5)!important;}.ReactModal__Overlay--after-open { z-index: 100; opacity: 1; transition: opacity 150ms ease-out;}.ReactModal__Content { -webkit-transform: scale(.5) rotateX(-30deg); transform: scale(.5) rotateX(-30deg);}.ReactModal__Content--after-open { -webkit-transform: scale(1) rotateX(0); transform: scale(1) rotateX(0); transition: all 150ms ease-in;}.ReactModal__Overlay--before-close { opacity: 0;}.ReactModal__Content--before-close { -webkit-transform: scale(.5) rotateX(30deg); transform: scale(.5) rotateX(30deg); transition: all 150ms ease-in;}.ReactModal__Content.modal-dialog { border: none; background-color: transparent;}.modal-dialog { position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%,-50%)!important; -o-transform: translate(-50%,-50%)!important; -ms-transform: translate(-50%,-50%)!important; -webkit-transform: translate(-50%,-50%)!important; transform: translate(-50%,-50%)!important;}.ReactModal__Body--open { overflow-y: hidden; position: fixed;}.ReactModal__Body--open #react-main-mount { pointer-events: none; opacity: .5;}/*new*/#nd_travel_package_l2_tabs li a:hover { background-color:#f3a46b; color:#fff; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;}#nd_travel_package_l2_content_program p.nd_options_toogle_title { margin: 10px 0;}#nd_travel_package_l2_booking_content input[type="text"],#nd_travel_package_l2_booking_content input[type="email"],#nd_travel_package_l2_booking_content input[type="submit"],#nd_travel_package_l2_booking_content textarea{ width:100%;}#nd_travel_package_l2_booking_content input[type="submit"]{ background-color:#f3a46b;}/*Anagovde*/.thumbnail{}.thumbnail .image{ width:100%; height:150px; background-size:cover;}.thumbnail .caption{}.thumbnail .caption h3{ font-size:12px;}.nd_options_container p, .nd_options_container h1, .nd_options_container h2, .nd_options_container h3, .nd_options_container h4, .nd_options_container h5, .nd_options_container h6{ margin-bottom:0px; padding-bottom:0px;}.tp-loader.spinner5{display:none;}/*Anagovde*/.container .sideBarContainer { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; font-size: 13px; font-family: "Roboto Condensed", sans-serif; padding-left: 0px;}.container .sideBarContainer .total { font-size: 20px;}.container .sideBarContainer .total del { margin-right: 12px;}.fomoWrapper { margin-bottom: 50px;}.fomoBorder { border: 1px solid #d1d1d1; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; margin-bottom: 22px;}.fomoTop { display: flex; flex-direction: row; align-items: center; justify-content: space-around;}.fomoLimited { background: url(/assets/images/checkout/fomo_limited_bg.png?v=) center/100% no-repeat; height: 40px; line-height: 40px; width: 286px; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; text-align: center; font-size: 20px; font-weight: 800;}.fomoLowRes { display: none;}.fomoAdvantages { display: flex; flex-direction: row; justify-content: space-around; color: #707070; font-size: 16px;}.fomoAdvantages .fomoAdv { margin: 10px 5px 20px; width: 170px; display: flex; align-items: center;}.fomoAdvantages span { font-weight: 700;}.fomoAdvantages i { color: #1a7e06; font-size: 14px; margin-right: 2px;}.fomoWhyJoin { vertical-align: top; padding: 10px; font-size: 15px;}.fomoWhyJoin p { margin: 5px 0; font-size: 33px; font-weight: 700;}.fomoWhyJoin p.fomoWhyJoinTitle { font-size: 22px;}.fomoWhyJoin .fomoDiscountedPriceTitle { color: #1e88e5;}.fomoChoiceTitle { font-weight: 700; font-size: 16px; margin: 10px 0;}@media (max-width:1004px) { .fomoTop { flex-direction: column; } .fomoLimited { margin: 14px 0 -10px; }}@media (max-width:900px) and (min-width:767px) { .fomoWhyJoin p { font-size: 28px; text-align: center; } .fomoWhyJoin p.fomoWhyJoinTitle { font-size: 19px; } .fomoAdvantages { flex-direction: column; } .fomoAdvantages .fomoAdv { margin: 1px 22px 16px; width: auto; }}@media (max-width:514px) { .fomoAdvantages { flex-direction: column; } .fomoAdvantages .fomoAdv { margin: 10px 22px 11px; width: auto; } .fomoTop { align-items: flex-start; justify-content: flex-start; margin-left: 16px; } .fomoChoiceWrapper { margin-top: 13px; }}@media (max-width:420px) { .fomoWhyJoin p { font-size: 28px; } .fomoWhyJoin p.fomoWhyJoinTitle { font-size: 19px; }}@media (max-width:400px) { .fomoTop { margin-left: 5px; } .fomoAdvantages .fomoAdv { margin: 10px 10px 11px; } .fomoChoiceWrapper { padding: 10px 10px 10px 14px; } .fomoWhyJoin p { font-size: 25px; } .fomoWhyJoin p.fomoWhyJoinTitle { font-size: 16px; }}.fomoChoiceWrapper { background: #eeeff3; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; padding: 10px 10px 10px 25px;}.fomoChoiceWrapper .fomoChoiceRow { margin: 10px 0;}.fomoChoiceWrapper .fomoChoiceRow.fomoSavingRow.fomoYesRow { color: #1a7e06;}.fomoChoiceWrapper .fomoChoiceRow.fomoSavingRow.fomoYesRow input.radioButton[type=radio]:checked+label.css-label:after { background: #1a7e06;}.fomoChoiceWrapper .fomoChoiceRow.fomoSavingRow.fomoYesRow label.css-label:before { border-color: #1a7e06;}.fomoChoiceWrapper .fomoChoiceRow.fomoSavingRow.fomoYesRow label { font-weight: 700; font-size: 16px;}.fomoChoiceWrapper .fomoChoiceRow.fomoSavingRow label.css-label { font-size: 16px;}.fomoChoiceWrapper .fomoChoiceRow input.radioButton[type=radio]:checked+label.css-label:after { background: #1e88e5;}.fomoChoiceWrapper .fomoChoiceRow label.css-label:before { border-color: #1e88e5;}.fomoAlreadyHave { padding-left: 15px; font-size: 15px;}.sideBarBox { border: 1px solid #d2d2d2; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;}.sideBarBox .hotelInfoOpaque { margin: 10px 0 0 25px; color: #222;}.sideBarBox .hotelImage { position: relative; margin-bottom: 20px;}.sideBarBox .hotelImage:before { background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 100%); content: ''; position: absolute; top: 0; right: 0; bottom: 3px; left: 0; opacity: .8;}.sideBarBox .hotelImage img { width: 100%; max-height: 200px;}.sideBarBox .hotelImage .hotelInfo { bottom: 15px; color: #fff; left: 15px; position: absolute;}.sideBarBox .hotelInfo { color: #000000;}.sideBarBox .hotelInfo h2 { margin: 3px 8px; font-size: 18px; font-weight: 400;}.sideBarBox .hotelImage h2 { margin: 3px 0; font-size: 23px; font-weight: 400;}.sideBarBox .roomDetail { padding: 0 8px 14px; border-bottom: 1px solid #d2d2d2; margin-bottom: 20px;}.sideBarBox .roomDetail .bookCount,.sideBarBox .roomDetail .bookDate,.sideBarBox .roomDetail .roomInfo,.sideBarBox .roomDetail a { margin-bottom: 10px; display: inline-block;}.sideBarBox .roomDetail .bookDate { text-transform: capitalize;}.sideBarBox .roomDetail .bookRoomType { margin: 0 0 10px 0px; font-size: 15px;}.sideBarBox .roomDetail span.CancellationPolicyText { color: #1a7e06; margin-right: 7px; font-size: 14px;}.sideBarBox .roomDetail .tooltipElem { margin: 5px 0 0;}.sideBarBox .roomDetail span { color: #707070;}.sideBarBox .roomDetail .greenText { margin: 5px 0 10px 4px; font-size: 13px; font-weight: bold;}.sideBarBox .roomDetail .HDrequest { background: #e2e4e6 none repeat scroll 0 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; padding: 5px; display: block; margin: 5px 0; text-align: center; max-width: 156px;}.sideBarBox .roomDetail.hotelBooked .greenText { margin-left: 0;}.sideBarBox .roomDetail.hotelBooked .greenText.fa-info { margin-left: 3px;}.sideBarBox .callHotel { width: 100%; display: block;}.sideBarBox .callHotel a { display: inline-block;}.sideBarBox .callHotel span { padding: 0; color: #1e88e5; font-size: 14px;}.sideBarBox .callHotel .fa-location { margin: 0 5px;}.sideBarBox .callHotel .fa-phone { margin: 0 3px 0 0;}.sideBarBox .roomCoast { padding: 0 20px 20px; border-bottom: 1px solid #d2d2d2;}.sideBarBox .roomCoast .clearfix { margin-bottom: 20px;}.sideBarBox .roomCoast .clearfix.form { margin-top: 15px;}.sideBarBox .roomCoast .pullLeft { float: left; max-width: 65%;}.sideBarBox .roomCoast .pullLeft.roomCost { text-transform: capitalize;}.sideBarBox .roomCoast .pullLeft input[type=text] { border: 1px solid #1e88e5; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; height: 36px; font-size: 14px; max-width: 80px; padding: 0 10px;}.sideBarBox .roomCoast .pullLeft input[type=text]:disabled { border: 1px solid #868686;}.sideBarBox .roomCoast .pullLeft .promoCodeBtn { background: transparent none repeat scroll 0 0; border: 0 none; color: #1e88e5; padding: 0; cursor: pointer; display: inline;}.sideBarBox .roomCoast .pullLeft .promoCodeBtn.disabled { color: #868686; cursor: default;}.sideBarBox .roomCoast .pullRight { float: right; text-align: right;}.sideBarBox .roomCoast .pullRight .error { color: #ff4800; line-height: 20px;}.sideBarBox .roomCoast .creditCardCharge,.sideBarBox .roomCoast .totalPriceBreakdown { color: #707070; font-size: 13px; margin-top: 10px;}.sideBarBox .roomCoast .creditCardCharge { text-align: left;}.sideBarBox .roomCoast .totalPriceBreakdown { text-align: right;}.sideBarBox .roomCoast .totalPriceBreakdown .priceLine { line-height: 20px;}.sideBarBox .roomCoast .creditCardCharged { font-size: 13px;}.sideBarBox .timeArea { font-size: 18px; padding: 20px 20px 20px 65px; position: relative; border-bottom: 1px solid #d2d2d2;}.sideBarBox .timeArea .fa-clock-o { color: #1e88e5; font-size: 38px; left: 20px; position: absolute; top: 15px;}.sideBarBox .timeArea span { color: #db1638; display: block; font-size: 14px;}.sideBarBox .contactArea { color: #707070; padding: 20px;}.sideBarBox .contactArea .contactAreaTitle { margin: 0 0 10px 8px; font-size: 18px;}.sideBarBox .contactArea a { font-size: 22px; text-decoration: none;}.sideBarBox .contactArea a:hover { color: #db1638;}.sideBarBox .contactArea .hotelBooked { color: #222;}.sideBarBox .contactArea .hotelBooked .contactAreaTitle { margin: 0 0 10px 0;}.sideBarBox .contactArea .hotelBooked a { font-size: 14px;}.sideBarBox .contactArea .hotelBooked a:hover { color: #1e88e5;}.greenText { color: #1a7e06;}.thank-you-link { color: #1e88e5; cursor: pointer; display: inline-block;}.getLinkForm .react-tel-input { color: #777; background: #fdebeb; border: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; max-width: 295px; height: 45px; padding: 0 13px; margin-right: 10px; width: 100%; display: inline-block; vertical-align: top; position: relative;}.getLinkForm .react-tel-input input { background: 0 0; border: none; margin: 2px 38px;}/*odeme*/.passive-process { position: absolute; left: 0; top: 40px; background: #cccccc; height: 3px; z-index: 5; width: 100%;}.active-process { position: absolute; left: 0; top: 40px; background: #5ba71b; height: 3px; z-index: 10;}.process-container { position: absolute; left: 0; background: #cccccc; top: 40px; height: 3px; z-index: 10; width: 100%;}.done .process-container { background: #5ba71b;}.form-group{ margin-bottom: 15px;}/*bankwireoptions*/.bank_wire_options ul.to_do { padding: 0;}.bank_wire_options ul.to_do li { background: #f3f3f3; border-radius: 3px; position: relative; padding: 7px; margin-bottom: 5px; list-style: none;}.bank_wire_options ul.to_do p { margin: 0;}.bank_wire_options .buying-selling.active { background: #7BB712;}.bank_wire_options .buying-selling { padding: 10px; position: relative; width:100%;}.bank_wire_options .buying-selling-word { margin-left: 22px;}.bank_wire_options .btn input[type=radio] { clip: rect(0,0,0,0); position: absolute; pointer-events: none;}.bank_wire_options .radio-dot:before, .bank_wire_options .radio-dot:after { content: ""; display: block; background: #fff; border-radius: 100%;}.bank_wire_options .radio-dot:before { width: 20px; height: 20px; border: 1px solid #ccc; margin:0px auto;}.bank_wire_options .radio-dot:after { width: 12px; height: 12px; border-radius: 100%; margin:0px auto; margin-top:-16px;}.bank_wire_options .buying-selling.active .buying-selling-word { color: #fff;}.bank_wire_options .buying-selling.active .radio-dot:after { background: #426C2A;}.bank_wire_options .buying-selling.active .radio-dot:before { background: #fff; border-color: #699D17;}.bank_wire_options .buying-selling:hover .radio-dot:before { border-color: #adadad;}.bank_wire_options .buying-selling.active:hover .radio-dot:before { border-color: #699D17;}.bank_wire_options .buying-selling.active .radio-dot:after { background: #426C2A;}.bank_wire_options .buying-selling:hover .radio-dot:after { background: #e6e6e6;}.bank_wire_options .buying-selling.active:hover .radio-dot:after { background: #426C2A;}
