/*main*/.form-row.passive{ display:none;}.place-block .imglitmask { width: 100px; height: 100px; top: -30px; left:35%; background:#ffffff; overflow: hidden; border-radius: 100%; position: absolute; border: 1px solid #ebebeb; z-index: 3;}.place-block .imglitmask img { border: 0px solid #FFF; display: block; width: 100%; height: 100%; vertical-align: middle; object-fit: contain; object-position: 50% 50%;}/* Color Transition *//** Cards*/.custom-card:hover:before { background-color: #58b13b;}.custom-card-style-2:before { background-color: #58b13b;}/*telinput*/.intl-tel-input .country-name{ color:#000000 !important;}.intl-tel-input .divider{ padding: 0 !important; margin: 0 !important;}/** Testimonial*/.custom-testimonial blockquote:before { color: #58b13b !important;}.custom-testimonial blockquote { background: transparent !important; padding: 11.2px 28.8px; padding: 0.7rem 1.8rem;}.custom-testimonial blockquote:before, .custom-testimonial blockquote:after { font-family: "Font Awesome 5 Free"; font-weight: 900;}.custom-testimonial blockquote:before { content: "\f10d"; font-size: 17px !important; left: -12px !important;}#tourBookingForm .form-control:disabled{ background-color:#78798d !important; color:#303030 !important;}/** Tabs*/.custom-tabs .nav-item.active,.custom-tabs .nav-item:hover { background-color: #58b13b;}.custom-tabs .nav-item .nav-link { color: #04062d !important;}.owl-carousel.custom-dots button.owl-dot span { border-color: #e7e7e7;}.owl-carousel.custom-dots button.owl-dot.active span,.owl-carousel.custom-dots button.owl-dot:hover span { border-color: #04062d;}.owl-carousel.custom-dots button.owl-dot.active span:before,.owl-carousel.custom-dots button.owl-dot:hover span:before { background: #04062d;}/*404*/.container-404{ text-align:center; margin:50px 0 100px}.container-404 h2{ font-size:250px; line-height:200px; font-weight:600; color:#333}@media(max-width:767px){ .container-404 h2{ font-size:80px}}.container-404 h3{ font-size:30px; color:#2c2f34}.container-404 h4{ margin:20px auto 50px}/*flag*/.flag { background: url(../img/temp/flags.png) no-repeat;}/*Anagovde*/.tour_detail .nav-tabs li.active .nav-link, .tour_detail .nav-tabs li.active .nav-link:hover, .tour_detail .nav-tabs li.active .nav-link:focus{ color:#ffffff !important; border-top: 3px solid #061a3a !important; background:#061a3a !important;}.tour_detail .nav-tabs li .nav-link, .tour_detail .nav-tabs li .nav-link:hover, .tour_detail .nav-tabs li .nav-link:focus{ color:#061a3a !important; background:#a3a9b2 !important; border-top: 3px solid #6c757d !important;}.tour_detail .toggle.toggle-simple .toggle>label:after, .tour_detail .toggle.toggle-simple .toggle>.toggle-title:after{ background: #061a3a;}#tourBookingForm select{}.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;}.printarea .toggle .toggle-content { display: block !important;}/*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;}/*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;}
