#header .header-nav-main nav>ul>li>a{ font-size:14px;}.social-icons li a{ color:#ffffff !important;}/*uyeustmenu*/.uyemenu .aside-xl { width: 360px; right: 0; top:25px !important;}.uyemenu .dropdown-menu>.panel { background-color: #fff; margin: -5px 0; border: 0; color: #788188;}ul.uyemenu { padding: 0px; list-style:none;}.uyemenu a.top-icon span { color: #ffffff;}.uyemenu .navbar-nav>li>a { padding: 5px 10px;}.uyemenu ul.links { list-style: none; padding: 0px; margin: 0px;}.uyemenu ul.links li { -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; -o-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; float: right; border-left: 1px solid #999999; border-right: 1px solid #999999; border-radius: 0px; margin-top: 0px;}.uyemenu ul.links li.face { border: 0px solid #999999; border-radius: 0px; margin-top: 0px;}.uyemenu ul.links li a { color: #ffffff; text-decoration: none; padding: 10px; display: block; position: relative; line-height: 20px;}.uyemenu ul.links li a:hover { color: #f60; text-decoration: none;}.uyemenu ul.links li a.facebooklogin { padding: 10px; background: url(../images/temp/3/111201673366.PNG) no-repeat center left #3b5ba8; color: #ffffff; background-size: auto 55%; border-radius: 0px;}.uyemenu ul.links li a span { margin-right: 5px; font-size: 18px;}.uyemenu ul.links li.facebooklogin:hover { color: #ffffff;}ul li.lang a { color: #ffffff !important;}.uyemenu ul.links li.facebook a { background: url(../images/temp/8/2301201434961.PNG) no-repeat; background-position: -128px -32px;}.uyemenu ul.links li.facebook a:hover { background-position: -128px 0px;}.uyelikmenu { width: 485px; height: 31px; float: left; padding: 0px;}.uyemenu .panel>.list-group .list-group-item { margin-top: 0px;}.uyemenu .thumb-sm { width: 40px;}.sidebar .header-row svg{ fill:#28a745 !important;}.tabs-navigation .nav-tabs>li .nav-link:before{ display:none;}.tabs-navigation .nav-tabs .dropdown-menu{ position: relative; width: 100%; margin-left: 12px; border: none; background: #f7f7f7;}.tabs-navigation .nav-tabs a.dropdown-toggle::after{ margin:15px 10px; float:right; display:none;}.tabs-navigation .nav-tabs a.dropdown-toggle{ margin-right: 4.5rem;}.mmenu-btn{ display:-ms-flexbox; display:flex; position:absolute; top:50%; right:0rem; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center; width:3rem; height:3rem; margin-top:-1.5rem; border-radius:0; outline:none; background-color:transparent; color:#5e1e4c; font-size:.9rem; cursor:pointer; font-weight: bolder;}.mmenu-btn:after{ display:inline-block; margin-top:-2px; font-family:simple-line-icons; content:'\e604'}.open>a>.mmenu-btn:after{ content:'\e607'}.tabs-navigation .nav-tabs>li a.dropdown-toggle .nav-link{ background:none; border:none;}.tabs-navigation .nav-tabs a.dropdown-toggle > ul{}.tabs-navigation .nav-tabs a:not(.btn):hover{ color:#5e1e4c !important;}.tabs-navigation .nav-tabs .nav-link.active{ background: #5e1e4c; color:#ffffff !important;}.tabs-navigation .nav-tabs .dropdown-menu{ background:#ff7500 !important;}.tabs-navigation .nav-tabs .dropdown-menu li .nav-link, .tabs-navigation .nav-tabs .dropdown-menu li .nav-link:hover{ background:#ff7500 !important; color:#ffffff !important;}.tabs-left.tabs-navigation .nav-tabs>li .nav-link{ margin-left:0px !important;}/*Anagovde*/.thumbnail{}.thumbnail .image{width:100%; height:150px; background-size:cover;}.thumbnail .caption{}.thumbnail .caption h3{font-size:12px;}/*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 img{ display: block; width: 100%; height: auto;}.tour_detail .thumb-gallery-thumbs.owl-carousel .owl-item img{ 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;}.selectBox { 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*/.sort-menu-trigger { display: block; color: #313131; font-size: 12px; line-height: 1.4;}.sort-list li { padding: .5rem 0; font-size: 12px; list-style: none; line-height: normal;}.sort-list li a { color: inherit; font-weight: 600}.filter-toggle span { color: #777; font-size: 1.3rem}.filter-toggle a { display: inline-block; position: relative; width: 46px; height: 26px; margin-left: 8px; border-radius: 13px; background: #e6e6e6; text-decoration: none}.filter-toggle a:before { position: absolute; left: 0; width: 42px; height: 22px; -webkit-transform: translate3d(2px, 2px, 0) scale3d(1, 1, 1); transform: translate3d(2px, 2px, 0) scale3d(1, 1, 1); transition: all .3s linear; border-radius: 11px; background-color: #fff; content: ''}.filter-toggle a:after { position: absolute; left: 0; width: 22px; height: 22px; -webkit-transform: translate3d(2px, 2px, 0); transform: translate3d(2px, 2px, 0); transition: all .2s ease-in-out; border-radius: 11px; background-color: #fff; box-shadow: 0 2px 2px rgba(0,0,0,0.24); content: ''}.filter-toggle.opened a { background-color: #08C}.filter-toggle.opened a:before { -webkit-transform: translate3d(18px, 2px, 0) scale3d(0, 0, 0); transform: translate3d(18px, 2px, 0) scale3d(0, 0, 0)}.filter-toggle.opened a:after { -webkit-transform: translate3d(22px, 2px, 0); transform: translate3d(22px, 2px, 0)}.sidebar-toggle { position: fixed; top: 20%; left: 0; width: 40px; height: 40px; transition: left .2s ease-in-out 0s; border: #dcdcda solid 1px; border-left-width: 0; background: #fff; font-size: 17px; line-height: 38px; text-align: center; cursor: pointer; z-index: 999; margin-top: 50px}.sidebar-opened .sidebar-toggle { left: 260px; z-index: 9000}@media (min-width: 992px) { .main-content-wrap { overflow: hidden } .main-content-wrap .main-content { margin-left: -25%; transition: .15s linear } .main-content-wrap .sidebar-shop { left: -25%; transition: .15s linear; visibility: hidden; z-index: -1 } .sidebar-opened .main-content-wrap > .sidebar-shop { left: 0; visibility: visible; z-index: 0 } .sidebar-opened .main-content-wrap > .main-content { margin-left: 0 } main:not(.sidebar-opened) .main-content-wrap > .main-content { max-width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100% }} .sidebar-toggle { display: none }@media (min-width: 992px) { .horizontal-filter:not(.filter-sorts) { padding-left: 20px; padding-right: 20px } .filter-sorts .toolbox-left { position: relative } .filter-sorts .toolbox-item.toolbox-sort { margin-left: 0; margin-right: 1rem; background-color: #fff } .filter-sorts select { border: 0; text-transform: uppercase } .filter-sorts .mobile-sidebar.sidebar-shop { left: 0; padding: 0; visibility: visible; z-index: 2 }}.sort-list { display: none; position: absolute; top: 100%; left: 0; min-width: 220px; margin-top: 10px; padding: 10px 15px; background: #fff; box-shadow: 0 1px 3px rgba(0,0,0,0.15); z-index: 99}.sort-list:before, .sort-list:after { content: ''; position: absolute; bottom: 100%; border-right: 10px solid transparent; border-bottom: 10px solid #fff; border-left: 10px solid transparent}.sort-list:before { left: 21px; z-index: 999}.sort-list:after { left: 20px; border-right-width: 11px; border-bottom: 11px solid #e8e8e8; border-left-width: 11px}.sort-menu-trigger { min-width: 170px; height: 34px; padding-left: .8rem; color: #777; line-height: 34px; z-index: 9}.sort-menu-trigger:hover, .sort-menu-trigger:focus { text-decoration: none}.toolbox-item.opened .sort-list { display: block}@media (max-width: 991px) { .sort-menu-trigger { } .sidebar-shop .widget { padding: 2rem 0; border: 0 } .sidebar-shop .widget:first-child { padding-top: 0 } .sidebar-shop .widget:not(:last-child) { border-bottom: 1px solid #e7e7e7 }}.toolbox { flex-wrap: wrap; -ms-flex-wrap: wrap; justify-content: space-between; -ms-flex-pack: justify; margin-bottom: .5rem; font-size: 1.2rem; line-height: 1.5}.toolbox .select-custom:after { right: 1.0rem; margin-top: -1px; font-size: 1rem; font-weight: bold;}.toolbox .select-custom .form-control {}.toolbox label { margin: 1px 1.2rem 0 0; color: #777; font-size: 1.2rem; font-weight: 400; font-family: "Open Sans",sans-serif}.toolbox .form-control { display: inline-block; margin-bottom: 0; padding: 0 .8rem; color: #777}.toolbox .form-control:focus { color: #777}.toolbox select.form-control:not([size]):not([multiple]) {}.toolbox .toolbox-show .select-custom:after { right: 1rem}.toolbox .toolbox-show:not(:last-child) { margin-right: 1.6rem}.toolbox, .toolbox-left, .toolbox-right, .toolbox-item { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center}.toolbox-item { margin-bottom: 10px}.toolbox-item:not(:last-child) { margin-right: 10px}.toolbox-item.toolbox-sort { margin-right: 1.5rem}.toolbox-item .select-custom { margin-bottom: 0}.toolbox-pagination { border-top: 1px solid #efefef; padding-top: 2.5rem; margin-bottom: 3.5rem}.select-custom { position: relative; margin-bottom: 1rem; background: #fff}.select-custom select { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; position: relative; z-index: 1; background: transparent}.select-custom select:focus { background: transparent}.select-custom:after { display: inline-block; position: absolute; top: 50%; right: 1.9rem; transform: translateY(-50%); font-family: 'Font Awesome 5 Free'; font-size: 1.5rem; content: '\f0d7'}.horizontal-filter { margin-bottom: 2rem; padding: 12px 12px 2px; background-color: #f4f4f4}.horizontal-filter .filter-price-form { font-family: "Open Sans",sans-serif; font-size: 1.36rem}.horizontal-filter .filter-price-form .btn {}.horizontal-filter .input-price { display: block; width: 50px; padding: 6px; line-height: 1.45; outline: none; border: 1px solid rgba(0,0,0,0.09)}.horizontal-filter select { border: 0}/*Anagovde*/.room-suite-info::after { clear: both; content: ""; display: block;}.room-suite-info ul { margin: 10px 0 30px; padding: 0; list-style: none;}.room-suite-info ul li { border-bottom: 1px solid #e9e9e9;}.room-suite-info ul li label { display: inline-block; font-size: 12px; font-weight: normal; margin: 0; opacity: 0.7; padding: 0; text-align: left; text-transform: uppercase; width: 50%;}.room-suite-info ul li span, .room-suite-info ul li strong { display: inline-block; font-size: 12px; font-weight: normal; line-height: 14px; margin: 0 -10px 0 -5px; padding: 0; width: 50%; text-align: right;}.room-suite-info ul li strong { font-size: 14px; font-weight: 700; padding: 15px 0;}.room-suite-info ul li .room-suite-info-detail { float: left; font-size: 11px; margin: 7px 0 0; text-transform: uppercase;}.room-suite-info ul li .room-suite-info-book { float: right; font-size: 12px; margin: 7px 0 0; text-transform: uppercase; font-weight: 700;}.room-suite-info ul li .room-suite-info-book-now { float: right; margin: 7px 0 50px;}.room-suite-info ul li:last-child { border-bottom: 0;}.properties-listing { overflow: visible; position: relative; z-index: 1;}.properties-listing li { list-style: none;}.properties-listing .listing-item { -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.properties-listing .listing-item:hover { -webkit-box-shadow: 10px 8px 44px -15px rgba(0, 0, 0, 0.33); box-shadow: 10px 8px 44px -15px rgba(0, 0, 0, 0.33);}.properties-listing .listing-item:hover .thumb-info .thumb-info-price i:after { width: 60px;}.properties-listing .listing-item .thumb-info .thumb-info-listing-type { position: absolute; top: 0; left: 0; z-index: 2;}.properties-listing .listing-item .thumb-info .thumb-info-price { display: block; width: 100%; line-height: 1;}.properties-listing .listing-item .thumb-info .thumb-info-price i { position: relative;}.properties-listing .listing-item .thumb-info .thumb-info-price i:after { content: ''; display: block; position: absolute; top: 50%; right: 0; width: 40px; border-bottom: 1px solid #219cd2; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}.properties-listing .listing-item .thumb-info .custom-thumb-info-title { display: block;}.properties-listing .listing-item .thumb-info .custom-thumb-info-title .thumb-info-inner { height:52px; overflow:hidden;}.properties-listing .listing-item .thumb-info .custom-thumb-info-title ul li { display: inline-block; line-height: 1; padding: 1px 5px;}.properties-listing .listing-item .thumb-info .custom-thumb-info-title ul li { padding-left: 0; width:100%;}.properties-listing .listing-item .thumb-info .custom-thumb-info-title ul li:nth-child(1) { height:52px; overflow:hidden;}.properties-listing .listing-item .thumb-info .custom-thumb-info-title ul li:nth-child(2) {}.properties-listing .thumb-info-listing-type-detail { position: absolute; z-index: 2;}#listingLoadMore { display: inline-block;}.listing-load-more-loader { display: none; min-height: 113px; position: relative;}.properties-listing .thumb-info-side-image .thumb-info-side-image-wrapper { padding: 8px;}.properties-listing .thumb-info-side-image .thumb-info-side-image-wrapper img { -webkit-transition: none; transition: none;}.properties-listing .thumb-info-side-image .thumb-info-caption p { font-size: 1em;}.properties-listing .thumb-info .thumb-info-wrapper { overflow:hidden;}.properties-listing .thumb-info .thumb-info-wrapper img { object-fit: cover; object-position: 50% 50%; position: relative; height: 250px;}.properties-listing .thumb-info:hover .thumb-info-wrapper:after { opacity: 0.4;}.thumb-info .thumb-info-price ins{ text-decoration:none; font-size:18px;}/*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) {}.custom-image-style-1 { position: relative; border-radius: 100%; border: 7px solid #FFF; box-shadow: 0px 7px 60px -15px rgba(0, 0, 0, 0.5); z-index: 2;}@media (min-width: 767px) { .custom-image-style-1:not(._middle) { position: absolute; top: 30%; z-index: 1; } .custom-image-style-1._left { left: 6%; }}@media (min-width: 767px) and (min-width: 992px) and (max-width: 1199px) { .custom-image-style-1._left { left: 0%; }}@media (min-width: 767px) and (max-width: 991px) { .custom-image-style-1._left { left: 11.2%; }}@media (min-width: 767px) { .custom-image-style-1._middle { top: 23%; } .custom-image-style-1._right { left: 65%; }}svg#curved-line-1 { position: absolute; top: -10px; left: 10px; width: 100%; height: 180%;}svg#curved-line-1 .path, svg#curved-line-1 .circle { stroke-dasharray: 1000; stroke-dashoffset: 1000; opacity: 0.3;}@media (min-width: 992px) and (max-width: 1199px) { svg#curved-line-1 { width: 107.4%; transform: scale(1.13); }}/*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;}/*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;}
