* {margin: 0; padding: 0; /*font-family: 'Poppins', sans-serif;*/ font-family: 'Open Sans', sans-serif; }
.easing, .easing a, .module, .module .info p.sub, .selectbox .dropicon img, .ayrac, .minislider a, .easing span, .thumbsnav a {transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}
.slow {transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
/* + Mcv */
body, a, a:hover, p, li, input, select, input::placeholder {/*font-family: 'Poppins', sans-serif;*/ font-family: 'Open Sans', sans-serif; text-decoration: none;}
body {background: #f4f4f4 !important;}

.w-100 {width: 100%!important; float: left !important;}
.h-100 {height: 100%!important;}
.p-rel {position: relative!important;}
.p-abs {position: absolute!important;}

.m-0 {margin: 0px !important;}
.mt-10 {margin-top: 10px;} .mt-20 {margin-top:20px;} .mt-30 {margin-top:30px;} .mt-40 {margin-top:40px;} .mt-50 {margin-top:50px;} .mt-60 {margin-top:60px;} .mt-100 {margin-top:100px;}
.mb-10 {margin-bottom: 10px;} .mb-20 {margin-bottom:20px;} .mb-30 {margin-bottom:30px;} .mb-40 {margin-bottom:40px;} .mb-50 {margin-bottom:50px;} .mb-60 {margin-bottom:60px;} .mb-100 {margin-bottom:100px;}
.mr-5 {margin-right: 5px;} .mr-10 {margin-right: 10px;}.mr-15 {margin-right: 15px;}.mr-20 {margin-right: 20px;}.mr-25 {margin-right: 25px;}.mr-30 {margin-right: 30px;}.mr-35 {margin-right: 35px;}
.ml-5 {margin-left: 5px;} .ml-10 {margin-left: 10px;}.ml-15 {margin-left: 15px;}.ml-20 {margin-left: 20px;}.ml-25 {margin-left: 25px;}.ml-30 {margin-left: 30px;}.ml-35 {margin-left: 35px;}

.p-0 {padding: 0 !important;} .pl-0 {padding-left: 0 !important;} .pr-0 {padding-right: 0 !important;}
.p-5 {padding: 5px !important; box-sizing: border-box;} .p-10 {padding: 10px !important; box-sizing: border-box;} .p-20 {padding: 20px !important; box-sizing: border-box;} .p-30 {padding: 30px !important; box-sizing: border-box;} .p-40 {padding: 40px !important; box-sizing: border-box;} .p-50 {padding: 50px !important; box-sizing: border-box;} .p-60 {padding: 60px !important; box-sizing: border-box;}
.pt-10 {padding-top: 10px!important; box-sizing: border-box;} .pt-20 {padding-top: 20px!important; box-sizing: border-box;} .pt-30 {padding-top: 30px!important; box-sizing: border-box;} .pt-40 {padding-top: 40px!important; box-sizing: border-box;} .pt-50 {padding-top: 50px!important; box-sizing: border-box;}
.pr-10 {padding-right: 10px!important; box-sizing: border-box;} .pr-20 {padding-right: 20px!important; box-sizing: border-box;} .pr-30 {padding-right: 30px!important; box-sizing: border-box;} .pr-40 {padding-right: 40px!important; box-sizing: border-box;} .pr-50 {padding-right: 50px!important; box-sizing: border-box;}
.pb-10 {padding-bottom: 10px!important; box-sizing: border-box;} .pb-20 {padding-bottom: 20px!important; box-sizing: border-box;} .pb-30 {padding-bottom: 30px!important; box-sizing: border-box;} .pb-40 {padding-bottom: 40px!important; box-sizing: border-box;} .pb-50 {padding-bottom: 50px!important; box-sizing: border-box;}
.pl-10 {padding-left: 10px!important; box-sizing: border-box;} .pl-20 {padding-left: 20px!important; box-sizing: border-box;} .pl-30 {padding-left: 30px!important; box-sizing: border-box;} .pl-40 {padding-left: 40px!important; box-sizing: border-box;} .pl-50 {padding-left: 50px!important; box-sizing: border-box;}

.text-c {text-align: center !important;} .text_l {text-align: left !important;} .text_r {text-align: right !important;} .text-j {text-align: justify !important;}
.fl {float: left !important;} .fr {float: right !important;} .fn {float: none !important;}
.font-12px {font-size: 12px;color: #666;line-height: 20px;}
/* / Mcv */

/* + Standart Css */
.bg-white {background: #fff !important;}
.bg-orange {background: #ffcc00 !important;}
.bg-f1 {background: #f1f1f1 !important;}
.border-666 {border: 1px solid #666 !important;}
.border-radius {border-radius: 4px !important;}
/* / Standart Css */

/* + index */
.header .tel-menu {display: none;}
.top-header {min-height: 45px;background: #0062a3;}
.top-header .min-menu {}
.top-header .min-menu li {list-style: none;color: white;float: left;margin: 8px 4px 0px 0px;}
.top-header .min-menu li a {color: white;display: block;font-size: 12px;padding: 1px 0px 0 0;}
.top-header .min-menu li a:hover {
    color: #ff9c00;
}
.top-header .social {width: auto;float: right;min-height: 45px;padding: 0 10px;box-sizing: border-box;}
.top-header .social ul {float: right;margin: 0;}
.top-header .social li {float: left; list-style: none;}
.top-header .social li a {display: block;color: white;padding: 13px 4px 12px 4px;}
.top-header .social li a:hover {color: #c4aa95;}
.header {background: #fff;}
.header .logo {margin: 0px 0 0 0;}
.header .top-iletisim {margin-top: 10px;width: 100%;float: left;}
.header-right {position: relative;display: block;padding: 10px 30px 10px 0;float: right;text-align: right;margin-left: 20px;}
.header-right:before {position: absolute;top: 19px;right: 0;width: 37px;height: 40px;background: url(../images/header-right-arrow.png);background-repeat: no-repeat;content: "";}
.header-right p {color: #333;font-size: 12px;font-weight: 400;margin: 0px 0 0 0;}
.header-right h2 {position: relative;display: block;color: #e11185;font-size: 16px;padding: 0 20px 0 0 !important;margin: 16px 0 0 0;font-weight: 400;}

.header .menu {width: 100%;height: 50px;background: #ffffff;position: static;left: 0;top: 0;z-index: 999999;}
.header .menu ul {text-align: center;width: 100%;margin: 20px;}
.header .menu li {float: none;display: inline-block;}
.header .menu li a {color: #5a5a5a;font-weight: 400;font-size: 15px;display: block;padding: 12px 5px;}
.header .menu li a:hover {background: #0062a3;color: #fff;}
.header .menu li .open-menu {display: none;width: 100%;position: absolute;right: 0;top:120px;z-index: 99999;}
.header .menu li .open-ic-menu {
    background: #fff;
    padding: 30px 0 30px 0;
    border-top: 1px solid #2828b5;
    position: static;
    margin-top: -20px;
}
.header .menu li:hover > .open-menu {display: block !important;}

.open-menu-img img {width: 100%;float: left;}
.open-menu li {margin: 0 0 0px 0!important;padding: 0!important;float: left !important;width: 50% !important;text-align: left;}
.open-menu li a {margin: 0!important;padding: 5px 0px !important;font-size: 12px !important;font-weight: 400 !important;color: #666 !important;}
.open-menu li a i {margin-right: 8px;float: left;margin: 6px 10px 0 0;display: block;font-size: 6px;}
.open-menu li a:hover {background: none !important;color: #0062a3 !important;}
.drop-title {width: 100%; float: left; font-size: 16px; font-weight: 600; margin-bottom: 10px;}

.siziarayalim {float: right !important;margin-top: 7px !important;margin-right: 10px;}
.siziarayalim a {background: #fff;color: #e11185 !important;padding: 8px 12px !important;border-radius: 24px;border: none !important;font-weight: 400 !important;}
.siziarayalim a:hover {background:#fff !important; color:#333 !important;}

.slider {box-sizing: border-box;padding-top: 0;background: #fff;position: relative;}
.slider-text-frame {position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.slider-text {margin: 200px 0 0 0px;background: #fff; padding: 12px 20px; width: auto; font-weight: 600; font-size: 24px;}
.slider-link {display: block;background: #0062a3;color: #fff;float: left;}
.slider-link:hover {color: #fff;}
.slider-link span {display: block;float: left;margin: 10px 20px 0 20px;}
.slider-link i {display: block;float: left;padding: 12px;background: #0062a3;}
.slider .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display: block !important;}
.slider .owl-carousel .owl-nav button.owl-prev {float: left;margin-left: 50px;}
.slider .owl-carousel .owl-nav button.owl-next {float: right;margin-right: 50px;}
.slider .owl-theme .owl-nav.disabled + .owl-dots {position: absolute;bottom: 0;left: 0;width: 100%;}
.search-fr {background: #fff;float: left;width: 100%;min-height: 126px;position: relative;}
.index-title {font-size: 24px;font-weight: 600;color: #0062a3;text-align: center;width: 100%;margin: 0 0 -10px 0;}
.title-text {position: absolute;background: #f4f4f4;left: 0;margin: auto;right: 0;width: 280px;top: 34px;text-align: center;color: #5f5f5f;font-size: 17px; font-weight: 600;}
.title-line hr {width: 100%;height: 2px;border-bottom: 2px dotted #969696 !important;float: left;border: none;}

.index-hotel-resim {width: 100%;float: left;position: relative;overflow: hidden;border-radius: 4px 4px 0 0;height: 160px;}
.index-hotel-resim img {width: 100%;float: left;position: absolute;top: 0;left: 0;min-height: 100%;}
.index-hotel-resim .gradiant {position: absolute;bottom: 0;left: 0;font-size: 12px;height: 50%;color: #fff;z-index: 9999;width: 100%;padding: 25px 0 0 10px;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 5%, rgba(255,255,255,0) 49%, rgba(255,255,255,0) 100%);}
.index-hotel-resim .gradiant i {font-size: 16px;}
.index-hotel-resim .gradiant b {font-size: 14px;}
.index-hotel-resim .gradiant span {color: #84cff6;font-weight: 700;}
.index-otel-list {}
.index-otel-list li {width: 100%;float: left;display: block;margin-top: 5px;position: relative;}
.index-otel-list li a {display: block;width: 100%;float: left;background: #fff;border: 1px solid #fff;padding: 11px 10px;font-size: 13px;font-weight: 300;}
.index-otel-list li a i {position: absolute;margin: 12px 0 0 0;color: #71787b;}
.index-otel-list li a b {margin-left: 10px;font-weight: 600;color: #656869;}
.index-otel-list li a span {color: #84cff6;font-weight: 600;margin-left: 10px;}
.index-otel-list li a:hover {border: 1px solid #ee1d23;}

.min-slider {}
.min-resim {height: 200px;width: 100%;float: left;position: relative;overflow: hidden;border-radius: 4px 4px 0 0;}
.min-resim img {width: 100%;float: left;position: absolute;min-height: 100%;}
.min-resim .indirim {position: absolute;top: 0;right: 0;color: #fff;background: #c5ab94db;border-radius: 0 0 0 4px;padding: 10px 15px;}
.min-resim .bilgi {background: #ff9c00;position: absolute;bottom: 20px;left: 0;padding: 8px;color: #fff;width: 85%;font-size: 12px;}
.min-text {background: #fff;width: 100%;float: left;box-sizing: border-box;padding: 10px;border-radius: 0 0 6px 6px;}
.min-title {width: 100%;float: left;font-weight: 500;font-size: 14px;margin: 8px 0 0 0;min-height: 35px;color: #ff9c00;}
.min-ozellikler {padding-left: 0;padding-right: 0;}
.min-ozellikler li {list-style: none;width: 100%;float: left;font-size: 12px;}
.min-ozellikler li {}
.min-ozellikler li i {display: block;float: left;width: 18px;text-align: center;font-size: 12px;color: #717171;margin: 4px 0 0 0;font-weight: 100;}
.min-fiyat {text-align: right;font-weight: 400;font-size: 23px;box-sizing: border-box;padding-right: 0;padding: 32px 0 0 0; color: #0062a3}
.min-line {border-top: 1px solid #f1f1f1; margin: 10px 0 0 0; width: 100%; float: left;}
.min-star { padding-left: 0; margin: 10px 0 0 0;}
.min-star i {color: #ffd200; margin-top: 5px;}
.min-tarih { font-size: 12px; padding-left: 0; padding-right: 0;padding-top: 13px;}
.min-tarih i {color: #0062a3;font-size: 13px;}
.min-incele {padding-right: 0;}
.min-incele a {width: 100%;text-align: center;background: #0062a3;color: #fff;display: block;padding: 6px;margin-top: 6px;}
.min-incele a:hover {background: #ff9c00;}
.min-hover:hover {color: #2f0d10;}

.tur-index-resim {width: 100%; height: 220px; float: left; position: relative; overflow: hidden; margin-bottom: 20px;}
.tur-index-resim:hover img {-webkit-transform: scale(1.3);transform: scale(1.3);}
.tur-index-resim img {float: left;-webkit-transform: scale(1);transform: scale(1);width: 100%;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.tur-index-resim a:hover > .tur-index-baslik {left: 55px;}
.tur-index-bg {background: #00000038;position: absolute;top: 0;left: 0;z-index: 3;width: 100%;height: 100%;}
.tur-index-baslik {font-size: 28px;font-weight: 700;position: absolute;top: 44%;left: 20px;z-index: 4;text-shadow: 1px 1px 1px #333;color: #fff;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.tur-index-baslik span {}

.ft-1 {background: #333333;}
.ft-2 {background: url('../images/footer-bg.jpg') top center;background-attachment: fixed;background-size: cover;padding-top: 50px;padding-bottom: 50px;}
.ft-2 b {font-size: 18px;color: #fff;margin-bottom: 15px;display: block;}
.ft-2 li {float: left;width: 100%;margin: 3px 0 0 0;display: block;}
.ft-2 li a {color: #fff;display: block;font-size: 12px;}
.ft-2 li a i {font-size: 5px; display: block; float: left; margin: 8px 5px 0 0;}
.ft-2 .adres {text-align: left;color:#fff;font-size:12px;line-height: 20px;}
.ft-4 {background-size: cover;min-height: 68px;padding-top: 15px;text-align: left;background: #151515;}
.ft-4 span{color: #666;font-size:12px;float: left;margin-top: 10px;}
.ft-4 .footer_social {text-align: right;margin: 0px;}
.ft-4 .footer_social li{display: inline-block;margin-left: 3px;color:#fff;font-size: 16px;margin-top: 9px;}
.ft-4 .footer_social li a{display: block;float:left;margin-left: 4px;color: #20212d;font-size:15px;}

.footer-logo {
    width: 100%;
    float: left;
    margin: -25px 0 0 0;
}
.adres ul {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}
.adres li {}
.adres i {
    width: 30px;
    float: left;
    text-align: center;
    margin: 2px 0 0 0;
    font-size: 14px;
}

.footer-menu b {display: block;width: 100%;font-size: 16px;color: #fff;margin-top: 25px;margin-bottom: 15px;}
.footer-menu ul {}
.footer-menu li {list-style: none;color: #fff;}
.footer-menu li a {display: block;width: 100%;color: #fff; font-size: 12px;}

.footer-adres {text-align: right; color: #fff; font-size: 12px; box-sizing: border-box; padding-top: 10px;}
/* / index */

/* + Slider Search */
.form-tsrm1 input[type=text]{width:100%;border: 1px solid #e4e4e4;margin:8px 0;padding: 14px;box-sizing:border-box;transition:.3s;color: #d2d2d2;}
.form-tsrm1 input[type=text]:focus{border-color: #c5ad97;box-shadow: 0 0 8px 0 #808080;}
.form-tsrm1 .inputWithIcon input[type=text]{padding-left:40px;outline: none;color: #333;}
.form-tsrm1 .inputWithIcon{position:relative;}
.form-tsrm1 .inputWithIcon i{position:absolute;left:0;top:8px;padding: 16px 8px;color:#0062a3;font-weight: 100;transition:.3s;}
.form-tsrm1 .inputWithIcon input[type=text]:focus + i{color: #0062a3;}
.form-tsrm1 .inputWithIcon.inputIconBg i{background-color:#0062a3;color:#fff;padding:9px 4px;border-radius:4px 0 0 4px;}
.form-tsrm1 .inputWithIcon.inputIconBg input[type=text]:focus + i{color:#fff;background-color:dodgerBlue;}
.search-button {width: 100%;display: block;text-align: center;padding: 14px 0 14px 0;margin: 8px 0px 0 0px;font-weight: 400;color: #fff;border: none;background: #0062a3;font-size: 16px !important;}

.slider-search .panel-body {background: #fff;padding: 25px 0px 25px 0px;}
.slider-search .panel-heading .active i{color: #2466bd;}
.slider-search {position: absolute;z-index: 9999;top: -44px;width: 100%;}
.search-tur {background: #9a8674;color: #fff !important;width: 33.3336%;text-align: center;}
.search-otel {background: #c5ab94;width: 33.3336%;text-align: center;color: #fff !important;}
.search-otel i{color: #fff;}
.search-ucak {width: 33.3336%;background: #e4bd99;text-align: center;color: #fff !important;}
.search-ucak i{color: #fff;}
.slider-search a {color: #fff;font-size: 16px;}
.slider-search i {font-size: 24px;margin: 0 5px 0 0;color: #ffffff;}

.slider-search .t-dates {padding-top: 15px !important;color: #393939 !important;}
.slider-search .t-check-in, .t-check-out {height: 50px !important;}
.slider-search .t-check-in, .t-check-out i {}
.slider-search .t-datepicker {
    margin: 8px 0 0 0;
}
.slider-search .t-day-check-out {margin: 0 2px 0 18px !important; display: block; float: left;}
.slider-search .t-day-check-in {margin: 0 2px 0 18px !important; display: block; float: left; }
.slider-search .t-check-in .t-date-info-title, .t-check-out .t-date-info-title {top: 16px !important;font-size: 14px;opacity: 1 !important;color: #aaa;display: block;margin-top: 0px;}
.search-pl {padding-left: 0;}
.search-pr {padding-right: 0;}
/* / Slider Search */

.banner {background: #fff;padding-top: 0px;}
.banner-text {width: 100%; float: left; padding: 12px; background: #00000090; color: #fff; font-size: 28px; font-weight: 700; text-shadow: 1px 1px 1px #666; text-align: center; margin-top: 100px;}
.banner-hakkimizda {width: 100%; height: 200px; background: url("../images/banner-hakkimizda.jpg") no-repeat top center; background-attachment: fixed;}
.banner-tur {width: 100%; height: 200px; background: url("../images/banner-tur.jpg") no-repeat top center; background-attachment: fixed;}
.banner-otel {width: 100%; height: 200px; background: url("../images/banner-otel.jpg") no-repeat top center; background-attachment: fixed;}

.kurumsal-title {font-size: 24px; font-weight: 700; width: 100%; float: left; text-align: center; margin: 30px 0 10px 0;}

.sizi-arayalim {margin: 50px auto;padding: 15px;border: 1px solid #e4e4e4;background: #fff;}
.sizi-arayalim label {display: block;width: 100%;font-size: 13px;}
.sizi-arayalim input {width: 100%;border: 1px solid #b5b5b5;height: 38px;padding-left: 8px;margin-bottom: 10px;}
.sizi-arayalim textarea {width: 100%;border: 1px solid #b5b5b5;height: 80px;padding-left: 8px;margin-bottom: 10px; max-width: 100%;}
.sizi-arayalim .sizi-button {width: 100%;float: left;padding: 10px;background: #c5ae99;color: #fff;text-align: center;}

.tur_kategori_detay {overflow: hidden;}
.tur_kategori_liste {float: left;box-shadow: 2px 2px 2px #dcdcdc;background: #fff;margin-bottom: 40px;}
.tur_kategori_liste img {width: 100%;height: 100% !important;}
.tur_kategori_liste h1 {display: block;float: left;font-size: 18px;color: #333;padding-top: 5px;padding-bottom: 15px;border-bottom: 1px solid #eaeaea;width: 100%;padding-left: 15px;margin-bottom: 10px;box-sizing: border-box;font-weight: 600;}
.tur_kategori_liste a {display: block;float: right;font-size: 13px;color: #333;margin-right: 15px;font-weight: 500;text-decoration: none;margin-top: 2px;}
.tur_kategori_liste ul {width: 100%;display: block;float: left;padding: 15px 20px;overflow: hidden;padding-top: 0px;}
.tur_kategori_liste li {width: 100%;display: block;float: left;padding-top: 12px;padding-bottom: 12px;border-bottom: 1px solid #e6e6e6;}
.tur_kategori_liste li:hover {background: #c5ad97;}
.tur_kategori_liste li:hover a {color: #fff;}
.tur_kategori_liste li:last-child {border-bottom: 0px solid #e6e6e6;}
.tur_kategori_liste li a {width: 100%;display: block;float: left;margin-right: 0px;font-size: 14px;padding-left: 10px;font-weight: 400;}
.tur_kategori_liste li .daha_fazlasi {color: #e0a166;}

.filtre {width: 100%; float: left; background: #fff; padding: 10px; box-sizing: border-box;}
.filtre li {list-style: none;width: 100%;float: left;margin-bottom: 5px;}
.filtre li label {font-weight: 500;font-size: 13px;display: block;margin: 3px 0 0 5px;float: left;}
.filtre-title {width: 100%;float: left;font-size: 18px;font-weight: 600;color: #0062a3;padding-bottom: 5px;border-bottom: 1px solid #0062a3;margin-bottom: 8px;}
.alt-title {color: #333; font-size: 14px; font-weight: 600; width: 100%; float: left; margin: 5px 0 5px 0; border-bottom: 1px solid #f1f1f1; padding-bottom: 5px;}
.liste-ara-button {width: 100%;text-align: center;background: #0062a3;color: #fff;border: none;font-weight: 500;display: block;margin: 20px auto;padding: 10px;}
.liste-ara-button:hover {background: #a27d5c;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.liste-frame {padding-top: 10px; padding-bottom: 10px; box-sizing: border-box; float: left; width: 100%;}
.liste-frame .liste-img {width: 100%; float: left;}
.liste-frame .liste-img img {width: 100%; float: left;}
.liste-frame .liste-icerik {}
.liste-frame .liste-icerik .liste-info {font-size: 13px;color: #666;margin-bottom: 2px; margin-top: 10px;}
.liste-frame .liste-icerik .liste-info2 {font-size: 18px;font-weight: 400;color: #ffa44b;line-height: 24px;}
.liste-frame .liste-icerik .liste-info3 {font-size: 13px;color: #c39873;font-weight: 600;margin: 3px 0;font-weight: 400;}
.liste-frame .liste-fiyat {border-left: 1px solid #f1f1f1;padding-left: 10px; box-sizing: border-box; height: 100px; margin-top: 30px; width: 100%;}
.liste-ozellik {width: 100%;float: left;padding: 20px 0 0 0;box-sizing: border-box;}
.liste-ozellik ul {width: 100%; float: left;}
.liste-ozellik li {list-style: none;width: calc(100%/2);float: left;font-size: 12px;}
.liste-ozellik li i {}
.liste-ozellik li span {}
.liste-indirim {width: 100%;float: left;text-align: center;background: #fff;padding: 10px 5px;color: #ff9c45;margin: 10px 0 0 0;font-weight: 600;border: 1px solid #f19647;}
.liste-price {width: 100%;float: left;font-size: 28px;font-weight: 500;color: #0062a3;margin: 15px 0 0 0;padding-left: 8px;}
.liste-price span {font-size: 14px;color: #797979;text-decoration: line-through;font-weight: 400;}

.detay-slider {width: 100%; float: left;}
.right-title {width: 100%;float: left;padding: 10px;box-sizing: border-box;background: #0062a3;color: #fff;font-weight: 600;}
.hizmet-info {width: 100%;float: left;padding: 30px 10px 0px 10px;text-align: center;color: #533;}
.hizmet-baslik {width: 100%;float: left;text-align: center;padding: 0px 10px 15px 10px;font-weight: 700;font-size: 24px;color: #ff9c00;}
.hizmet-fiyat {width: 100%;float: left;font-size: 34px;font-weight: 700;color: #2f2f2f;padding-bottom: 20px;margin-top: 10px;text-align: center;}
.hizmet-fiyat span {font-size: 14px;text-decoration: line-through;font-weight: 600;color: #666;}
.hizmet-tarih {width: 100%;float: left;text-align: center;border-top: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;padding: 10px 0;font-weight: 300;color: #737373;}
.otel-detay-arama {width: 100%;float: left;padding: 15px;}
.otel-detay-arama b {width: 100%;float: left; display: block; font-size: 18px; margin: 0 0 10px 0;}
.otel-detay-arama .oda-ara-rez {width: 100%;height: 38px;text-align: center;border: none;background: #0062a3;color: #fff;font-weight: 600;}
.otel-detay-arama select {width: 100%; border: 1px solid #f1f1f1; height: 38px;}

.right-title2 {width: 100%;float: left;padding: 10px;box-sizing: border-box;background: #0062a3;color: #fff;font-weight: 600;}
.farkli-spot {border: 1px solid #f1f1f1;margin: 10px 0;width: 100%;float: left;padding: 15px;color: #797979;}
.farkli-spot b {display: block;width: 100%;float: left;color: #ff9c00;}
.farkli-spot span {display: block;width: 100%;float: left;color: #333;font-size: 13px;}
.farkli-fiyat {text-align: right;font-size: 24px;color: #2f2f2f;font-weight: 700;}
.farkli-fiyat b {}
.farkli-stil1 {width: 49%;float: left;display: block;float: left;padding: 6px;text-align: center;font-size: 13px;font-weight: 600;background: #989898;color: #fff;white-space: nowrap;}
.farkli-stil2 {width: 49%;float: left;display: block;float: right;padding: 6px;text-align: center;font-size: 13px;font-weight: 600;background: #ff9c00;color: #fff;}

#exTab1 .tab-content {color: #333;background-color: #ffffff;padding : 20px 15px;box-shadow: 0px 3px 8px 0px rgba(41, 41, 41, 0.1);}
#exTab2 h3 {color : white;background-color: #428bca;padding : 5px 15px;}
#exTab1 .nav-pills > li > a {border-radius: 0;font-weight: 600;font-size: 14px;background: #fff;padding: 18px 20px;}
#exTab3 .nav-pills > li > a {border-radius: 4px 4px 0 0 ;}
#exTab3 .tab-content {color : white;background-color: #428bca;padding : 5px 15px;}
.grup-button {width: 200px;background: #0062a3;color: #fff;border: none;margin-top: 15px;border: none !important;}
.tur-gunler {}
.tur-gunler li {width: 100%;float: left;padding: 10px 0;margin:  10px 0 0 0;border-bottom: 1px solid #f1f1f1;list-style: none;}
.tur-gunler li:hover {transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}
.gun-frame {background: #ffffff;text-align: left;padding: 8px 8px;margin-bottom: 10px;color: #0062a3;font-size: 16px;font-weight: 600;border-left: 4px solid #3c3a39;}
.takvim-title {display: block;float: left;width: 100%;font-size: 14px;color: #4a4a4a;margin:0;}
.detay-sabit-baslik {font-size: 16px;font-weight: 600;background:#0062a3;width: 100%;color: #fff;float: left;margin: 20px 0 0 0;padding: 10px;}
.hizmet-ozellikler {}
.hizmet-ozellikler li {float: left;width: 50%;list-style: none;margin: 10px 0 0 0;padding: 0;}
.hizmet-ozellikler li i {display: block;float: left;margin: 3px 5px 0 0;color: #5ea751;}
.btn {
    width: auto;
    text-align: center;
    height: auto !important;
    padding: 10px;
}
.hizmet_box {
    font-size: 12px;
    width: 100%;
    position: relative;
    z-index: 9999;
    top: 0;
    background-color: #fff;
    min-height: 95px;
    display: none;
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
    transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
    padding-top: 30px;
    margin-bottom: 15px;
}
.hizmet_box span {
    position: absolute;
    z-index: 999;
    right: 0;
    top: 0;
    background-color: #ed1c26;
    color: #fff;
    padding: 5px;
    cursor: pointer;
}
.hizmet_btn {
    border: none;
    padding: 8px 10px;
    background: #e4e4e4;
    display: block;
    margin-bottom: 10px;
    height: auto !important;
    margin-left: 5px;
}
.olmyn li i {color: #bb2424 !important;}
.not {width: 100%; margin: 20px 0 0 0; font-size: 12px;}
.not b {font-size: 14px;color: #e3a777;}
.not2 {font-size: 14px;}
.not2 li {width: 100%;float: left;list-style: none;margin: 10px 0 0 0;}
.not2 li i {color: #c39469;display: block;float: left;margin: 3px 5px 0 0;}
.not2 b {width: 100%; float: left; display: block; margin: 20px 0;}


.grup-talebi label {display: block;width: 100%;float: left;margin: 0px 0 5px 0;}
.grup-talebi input {border: 1px solid #d4d4d4; height: 38px; width: 100%; float: left; padding-left: 8px;}
.grup-talebi select {border: 1px solid #d4d4d4;height: 38px;width: 100%;float: left;padding-left: 8px;border-radius: 2px;}
.grup-talebi textarea {border: 1px solid #d4d4d4; height: 100px; width: 100%; float: left; padding-left: 8px;}

.biz-sizi label {display: block;width: 100%;float: left;margin: 0px 0 5px 0;}
.biz-sizi input {border: 1px solid #d4d4d4; height: 38px; width: 100%; float: left; padding-left: 8px;}
.biz-sizi select {border: 1px solid #d4d4d4;height: 38px;width: 100%;float: left;padding-left: 8px;border-radius: 2px;}
.biz-sizi textarea {border: 1px solid #d4d4d4; height: 100px; width: 100%; float: left; padding-left: 8px;}


.odalar_fiyatlar {box-shadow: 0px 3px 8px 0px rgba(41, 41, 41, 0.1);}
.otel-rez-info .title2 {font-size: 15px;color: #785447;margin: 5px 0 0 0;font-weight: 600;}
.otel-rez-info span {width: 100%;display: block;color: #f7af69;font-weight: 500;margin: 2px 0 0 0;font-size: 14px;}
.otel-rez-info p {margin: 0;font-size: 12px;font-weight: bold;}
.otel-rez-fiyat {text-align: right; font-weight: 600; font-size: 18px; color: #333;}
.otel-rez-fiyat2 {text-align: right; font-weight: 600; font-size: 14px; color: #333;}
.otel-rez-button {display: block;width: 100%;background: #67b55a;color: #fff;padding: 9px;font-weight: 600;font-size: 16px;text-align: center;margin-top: 10px;}
.otel-rez-button:hover {color: #fff;background: #449e35;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.ajax-spot1 {width: 100%; float: left; margin: 10px 0;border: 1px solid #eee; padding: 10px;}
.ajax-spot1:hover {border-color: #40bac1;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.ajax-spot1 .img img {width: 100%; float: left; height: 100px;}
.ajax-spot1 .title {font-weight: 600; padding: 34px 0 0 10px; line-height: 18px;}
.ajax-spot1 .title span {font-weight: 500;}
.ajax-spot1 .title2 {font-weight: 600; padding: 34px 0 0 10px; line-height: 18px;}
.ajax-spot1 .title2 a {font-weight: 500;color: #c38a53;}
.ajax-spot1 .title3 {padding: 29px 0 0 10px;line-height: 18px;font-weight: 600;color: #333;font-size: 20px;text-align: left;}
.ajax-spot1 .title3 span {line-height: 20px;text-decoration: line-through;font-size: 12px;font-weight: 500;color: #666;}
.ajax-spot1 .title4 {padding: 30px 0;border-left: 1px solid #f1f1f1;text-align: center;}
.ajax-spot1 .title4 a {display: block;text-align: center;width: 85%;background: #67b55a;color: #fff;padding: 10px;margin: 0 auto;}
.ajax-spot1 .title4 a:hover {background: #489c3a;}
.otel-rez-bigtitle {margin: 0px 0 0 0;font-size: 22px;font-weight: 600;color: #c38a53;}

.otel-detay-arama {width: 100%;float: left;padding: 20px;box-shadow: 0px 3px 8px 0px rgba(41, 41, 41, 0.1);}
.otel-detay-arama h2{margin-top: 0px;font-size:25px;font-weight: bold;border-left: 3px solid #40bac1;text-indent: 10px;margin-bottom: 20px;color: #40bac1;}
.otel-detay-arama .t-check-in .t-date-info-title, .t-check-out .t-date-info-title {top: 16px !important;}

.detay-left-bar {float: left;height: auto !important;min-height: auto !important;}
.detay-left-bar .title {width: 100%;padding: 10px;/*background: #c0a58b;*/color: #fff;font-weight: 600;float: left;}
.detay-left-bar .title-info {line-height: 32px;font-size: 28px;color: #333;font-weight: 900;padding: 8px 10px 0 10px;text-align: center;}
.detay-left-bar .title-info-min {text-align: center;margin: 10px 0 0 0;font-size: 12px;font-weight: 600;}
.detay-left-bar .title-info-money {text-align: center;font-weight: bold;font-size: 34px;width: 100%;float: left;margin: 0 0 5px 0;/*color: #fec006;*/}
.detay-left-bar .title-info-money2 {text-align: center;font-weight: 400;font-size: 18px;margin: 0px 0 0px 0;width: 100%;float: left;color: #666;text-decoration: line-through;}
.online-satin {width: 100%;padding: 10px;text-align: center;background: #73b947;color: #fff;font-weight: 600;display: block;}
.online-satin:hover {color: #fff; background: #629f3e;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear}

.otel-detay-arama .t-check-in {height: 42px !important;}
.otel-detay-arama .t-check-out {height: 42px !important;}
.otel-detay-arama input {width: 100%;float: left;padding: 10px 9px 10px 9px;border: 1px solid #d4d4d4;}
.otel-detay-arama .t-datepicker {max-width: none!important; width: 50% !important;}
.otel-detay-arama .t-datepicker label {margin: -1px 0 0 5px;font-size: 14px !important;top: 11px !important;}
.oda-ara-rez {background: #fec006;color: #fff;font-weight: 600;border: none !important;}

.ajax-radio ul{list-style: none;margin: 0;padding: 0;}
.ajax-radio ul li{color: #AAAAAA;display: block;position: relative;float: left;width: 100%;}
.ajax-radio ul li input[type=radio]{position: absolute;visibility: hidden;}
.ajax-radio ul li label{display: block;position: relative;font-size: 16px;padding: 8px 0 0px 20px;margin: 10px auto;height: 30px;font-weight: 600;z-index: 9;cursor: pointer;-webkit-transition: all 0.25s linear;}
.ajax-radio ul li:hover label{color: #333;}
.ajax-radio ul li .check{display: block;position: absolute;border: 5px solid #AAAAAA;border-radius: 100%;height: 25px;width: 25px;top: 46px;left: 28px;z-index: 5;transition: border .25s linear;-webkit-transition: border .25s linear;}
.ajax-radio ul li:hover .check {border: 5px solid #757575;}
.ajax-radio ul li .check::before {display: block;position: absolute;content: '';border-radius: 100%;height: 11px;width: 11px;top: 2px;left: 2px;margin: auto;transition: background 0.25s linear;-webkit-transition: background 0.25s linear;}
.ajax-radio input[type=radio]:checked ~ .check {border: 5px solid #0DFF92;}
.ajax-radio input[type=radio]:checked ~ .check::before{background: #0DFF92;}
.ajax-radio input[type=radio]:checked ~ label{color: #0DFF92;}
.ajax-radio .signature {margin: 10px auto;padding: 10px 0;width: 100%;}
.ajax-radio .signature p{text-align: center;font-family: Helvetica, Arial, Sans-Serif;font-size: 0.85em;color: #AAAAAA;}
.ajax-radio .signature .much-heart{display: inline-block;position: relative;margin: 0 4px;height: 10px;width: 10px;background: #AC1D3F;border-radius: 4px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.ajax-radio .signature .much-heart::before, .signature .much-heart::after {display: block;content: '';position: absolute;margin: auto;height: 10px;width: 10px;border-radius: 5px;background: #AC1D3F;top: -4px;}
.ajax-radio .signature .much-heart::after {bottom: 0;top: auto;left: -4px;}
.ajax-radio .signature a {color: #AAAAAA;text-decoration: none;font-weight: bold;}
.fiyat-title {}

.tarih-border-b {border-bottom: 1px solid #f1f1f1;}
.tur-tarih2 {width: 50%;float: left;text-align: center;padding: 10px 0;border-right: 1px solid #f1f1f1;color: #785447;font-weight: 600;}
.tur-gun-bilgi {width: 50%;float: left;text-align: center;padding: 10px 0;color: #785447;font-weight: bold;}


/* + iletisim */
.iletisim {width: 100%;height: 200px;background: url("../images/banner-iletisim.jpg") no-repeat top center;background-attachment: fixed;position: relative;margin-top: 135px;}
.iletisim-title {width: 100%;float: left;padding: 5px;color: #0062a3;font-size: 20px;border-left: 3px solid #3c3c3e;margin-top: 10px;font-weight: 500;}
.iletisim-form input {width: 100%;float: left;background: none;border: 1px solid #e4e4e4;height: 50px;font-size: 12px;outline-color: #e01186;margin-bottom: 6px;padding: 0 0 0 10px;}
.iletisim-form input::placeholder {color: #999; font-size: 12px;}
.iletisim-form textarea {max-width: 100%;min-width: 100%;height: 105px;border: 1px solid #e4e4e4;padding: 5px 10px;font-size: 12px;color: #999;}
.form-button {width: 140px !important;text-align: center;padding: 10px 0;margin: 0 auto;background: #0062a3 !important;color: #fff !important;}
.form-button:hover {background: #0062a3 !important;}
.iletisim-text {font-size: 12px;}
.iletisim-text b {font-size: 12px;}
.maps iframe {width: 100% !important; height: 250px; margin-bottom: 20px;}
/* / iletisim */

/* + Rezervasyon */
.rezervasyon-top-line {background: #fff;min-height: 50px;margin: 10px 0 0 0;}
.rezervasyon-top-line .img-frame {width: 65px;height: 65px;border-radius: 50%;background: #1b8bf3;text-align: center;border: 6px solid #f4f4f4;position: absolute;left: 0;top: -7px;}
.rezervasyon-top-line .img-frame i {display: block;text-align: center;color: #fff;font-size: 20px;margin: 17px 0 0 0;}
.rezervasyon-top-line .img-frame span {display: block;text-align: center;color: #fff;font-size: 20px;font-weight: 600;margin: 12px 0 0 0;}
.mar-top {margin: 10px 0 0 0;font-weight: 600;line-height: 14px;font-size: 12px;}

.rezervasyon {}
.rezervasyon .rez-title {font-size: 20px;font-weight: 400;color: #ce9969;}
.rezervasyon label {display: block;float: left;font-weight: 600;margin: 10px 0 10px 0;width: 100%;font-size: 13px;color: #5f5f5f;}
.rezervasyon select {width: 100%;float: left;height: 45px;border: 1px solid #e4e4e4;font-size: 12px;padding-left: 8px;outline: none;}
.rezervasyon input {width: 100%;float: left;height: 45px;border: 1px solid #e4e4e4;font-size: 12px;padding-left: 8px;outline: none;}
.rez-img {width: 100%; float: left;}
.rez-img img {width: 100%;}
.r-rez-title {font-size: 24px;font-weight: 400;color: #ce9969;margin: 10px 0 0px 0;}
.r-rez-content {font-size: 13px;color: #2b2b2b;margin-top: 0px;}
.r-rez-konaklama {}
.r-rez-konaklama b {font-size: 13px;}
.r-rez-konaklama li {width: 25%;float: left;font-size: 12px;list-style: none;}
.r-rez-konaklama li i {display: block;float: left;color: #ce9969;font-size: 16px;margin: 1px 4px 0 0;}
.r-rez-tarih {margin: 5px 0;font-size: 12px;}
.r-rez-tarih i {color: #797979;margin-right: 4px;font-size: 15px;}
.r-otel-fiyati {margin: 12px 0;border-top: 1px solid #eaeaea;padding: 10px 0 0 0;}
.r-otel-fiyati .r-otel-fiyati-l {color: #73b947;font-weight: 600;font-size: 18px;}
.r-otel-fiyati .r-otel-fiyati-l span {width: 100%;float: left;display: block;color: #333;font-size: 13px;}
.r-otel-fiyati .r-otel-fiyati-r {font-size: 20px;font-weight: bold;line-height: 19px;text-align: right;color: #525252;}
.r-otel-fiyati .r-otel-fiyati-r span {color: #666;font-size: 13px;text-decoration: line-through;}
.r-rez-border {/* border: 1px solid #1b8bf3; */box-shadow: 3px 3px 3px 0px rgba(173, 173, 173, 0.1);}
.r-toplam-fiyat {text-align: center;margin: 10px 0;padding: 10px 20px 20px 20px;line-height: 22px;background: #fff;font-weight: 800;font-size: 25px;color: #dea068;box-shadow: 3px 3px 3px 0px rgba(173, 173, 173, 0.1);}
.r-toplam-fiyat span {font-size: 15px;font-weight: 500;color: #597192;}
.r-toplam-odeme {text-align: center;margin: 10px 0 0 0;padding: 12px;width: 100%;display: block;color: #fff;background: #c59467;font-weight: 600;font-size: 14px;}
.r-toplam-odeme:hover {color: #fff;background: #dea068;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.r-toplam-odeme2 {text-align: center;margin: 10px 0 0 0;padding: 12px;width: 100%;display: block;color: #fff;background: #bf4040;font-weight: 600;font-size: 14px;}
.r-toplam-odeme2:hover {color: #fff;background: #ca2222;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.odeme-secenekleri {text-align: center;display: block;font-weight: 600;color: #ffffff;margin: auto;padding: 10px 0px 10px 0px;background: #c5c5c5;}
.rez-onaylandi {margin: 0 0 30px 0;font-size: 16px;font-weight: 500;color: #5c7a80;line-height: 30px;}
.rez-onaylandi-img {margin: 20px 0;}
.inline-gallery-1 {}
.inline-gallery-1 table {width: 100%;border: 1px solid #d4d4d4;}
.inline-gallery-1 thead {border-bottom: 1px solid #d4d4d4;padding-bottom: 5px;text-align: center;}
.inline-gallery-1 table td {border: 1px solid #d4d4d4;height: 40px;}
.inline-gallery-1 tbody {}
.inline-gallery-1 tr {height: 30px;text-align: center;}
/* / Rezervasyon */

.accordion {width: 100%;background: #FFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;/* margin-top: 20px; */border-radius: 4px;}
.accordion .link {cursor: pointer;display: block;padding: 10px 5px;color: #4D4D4D;font-weight: 600;font-size: 13px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion li i {font-size: 14px;color: #595959;display:  block;transition: all 0.4s ease;float: left;margin: 2px 4px 0 0;}
.accordion li i.fa-chevron-down {right: 12px;left: auto;font-size: 16px;}
.accordion li.open .link {color: #ffffff;background: #c1a59c;font-weight: 600;}
.accordion li.open i {color: #636363;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.accordion li.default .submenu {display: block;}
.submenu {display: none;font-size: 12px;color: #333;background: #ffffff;}
.submenu li {width: 100%;float: left;margin: 0 0 0px 0;padding: 3px 0;color: #555;}
.submenu a {display: block;text-decoration: none;margin-left: 12px;font-size: 12px;padding: 5px;color: #333;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.submenu a:hover {color: #333;}

.with-nav-tabs.panel-default .nav-tabs > li > a,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {color: #777;}
.with-nav-tabs.panel-default .nav-tabs > .open > a,
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {color: #777;background-color: #ddd;border-color: transparent;}
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {color: #555;background-color: #fff;border-color: #ddd;border-bottom-color: transparent;}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {background-color: #f5f5f5;border-color: #ddd;}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {color: #777;}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {background-color: #ddd;}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {color: #fff;background-color: #555;}
#style-6::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}
#style-6::-webkit-scrollbar {width: 6px;background-color: #F5F5F5;}
#style-6::-webkit-scrollbar-thumb {background-color: #97a6b3;background-image: -webkit-linear-gradient(45deg,rgba(255, 255, 255, .2) 25%,transparent 25%,transparent 50%,rgba(255, 255, 255, .2) 50%,rgba(255, 255, 255, .2) 75%,transparent 75%,transparent);}

#tab{font: 12px tahoma;}
#tab .tabHeader{margin: 0;padding: 0;list-style: none;}
#tab .tabHeader li{float: left;width: 100%;margin: 10px 0 0 0;}
#tab .tabHeader li.active{background: #ffd600;}
#tab .tabHeader li.active a{color: #333;}
#tab .tabHeader li a{padding: 12px 20px;display: block;text-decoration: none;border-left: 5px solid #ff9c00;font-weight: 600;margin: 0 0 0 0;color: #000;}
#tab .tabHeader li a:hover {background: #ffd600; color: #333;}
.tabContent{padding: 10px;width: 100%;background: #fff;color: #666;float: left;}
.shadow {box-shadow: 0px 3px 8px 0px rgba(41, 41, 41, 0.1);}

figure.snip0039 {font-family: 'Raleway', Arial, sans-serif;color: #fff;position: relative;float: left;overflow: hidden;margin: 10px 1%;width: 100% !important;max-height: 400px;background: #000000;}
figure.snip0039 * {-webkit-box-sizing: border-box;box-sizing: border-box;}
figure.snip0039 > img {opacity: 1;width: 100%;filter: blur(0px);-webkit-transition: all 0.35s;transition: all 0.35s;-webkit-transform: scale(1.05);transform: scale(1.05);}
figure.snip0039 figcaption {left: 30px;margin-top: -68px;position: absolute;right: 30px;text-align: left;top: 100%;-webkit-transition: top 0.35s;transition: top 0.35s;}
figure.snip0039 figcaption h2 {width: 100%;border-radius: 5px 5px 0 0;margin: 0;padding: 15px 20px;font-size: 1.1em;font-weight: 300;text-align:  center;text-transform: uppercase;box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);background-color: #000000d9;position: relative;z-index: 1;margin-bottom: 10px;}
figure.snip0039 figcaption h2 span {font-weight: 800;}
figure.snip0039 figcaption p {background-color: rgba(255, 255, 255, 0.9);padding: 15px 20px;color: #000;margin: 0;font-size: 0.9em;min-height: 220px;}
figure.snip0039 figcaption .icons {padding: 5px;position: absolute;right: 0;top: 0;}
figure.snip0039 figcaption .icons i {font-size: 23px;padding: 4px;color: #ffffff;opacity: 1;position: relative;top: -90px;opacity: 0;-webkit-transition: top 0.35s, opacity 0.35s;transition: top 0.35s, opacity 0.35s;}
figure.snip0039 figcaption .icons a:first-child i {-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}
figure.snip0039 figcaption .icons a:nth-child(2) i {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}
figure.snip0039 figcaption .icons a:nth-child(3) i {-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}
figure.snip0039:after {position: absolute;display: block;top: -15px;height: 8px;right: 0;left: 0;z-index: 2;content: '';-webkit-transition: top 0.35s;transition: top 0.35s;}
figure.snip0039 a {}
figure.snip0039 a:hover {opacity: 1;}
figure.snip0039:hover > img, figure.snip0039.hover > img {opacity: 0.9;filter: blur(5px);-webkit-transform: scale(1.1);transform: scale(1.1);}
figure.snip0039:hover figcaption, figure.snip0039.hover figcaption {top: 100px;}
figure.snip0039:hover figcaption .icons i, figure.snip0039.hover figcaption .icons i {opacity: 1;top: -41px;}
figure.snip0039:hover figcaption::before, figure.snip0039.hover figcaption::before {opacity: 0.8;}
figure.snip0039:hover:after, figure.snip0039.hover:after {top: 0;}
figure.snip0039 li {width: 100%;float: left;list-style: none;}
figure.snip0039 li a {color: #fff;display:  block;width: 100%;text-align: center;padding: 8px 4px;}
figure.snip0039 li a:hover {background: #ffffff52;color: #000;}
figure.snip0039 .tur-all-view {background: #2f2f2fd6;color: #fff;margin: 10px 0 0 0;padding: 10px 0;text-align: center;border-radius: 0 0 4px 4px;}

.arama_oda {display: block;width: 100%;}
.hesapac:hover .hesapla {display: block;}
.hesapla {position: absolute;top: 130px;min-height: 200px;background-color: #000000d6;display: none;width: 375px;color: #fff;border-radius: 4px;z-index: 999;padding: 10px;right: 0px;}
.hesapla2 {position: absolute;top: 130px;min-height: 200px;background-color: #000000d6;display: none;width: 375px;color: #fff;border-radius: 4px;z-index: 999;padding: 10px;right: 224px;}
.cocuk_div {display: none;}
.rez_btn1 {padding: 10px;}.rez_btn1 input[type="radio"], .rez_btn1 input[type="checkbox"] {display: none;}
.rez_btn1 input[type="radio"] + label, .rez_btn1 input[type="checkbox"] + label {position: relative;display: inline-block;padding-left: 2em;cursor: pointer;line-height: 1.7em;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;color: #888;font-size: 14px;}
.rez_btn1 input[type="radio"] + label:before, .rez_btn1 input[type="checkbox"] + label:before, .rez_btn1 input[type="radio"] + label:after, .rez_btn1 input[type="checkbox"] + label:after {content: '';position: absolute;top: 0;left: 0;width: 1.7em;height: 1.7em;text-align: center;color: #ed1c26;font-family: Times;border-radius: 50%;-webkit-transition: all .3s ease;transition: all .3s ease;}
.rez_btn1 input[type="radio"] + label:before {-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-box-shadow: inset 0 0 0 0.2em #888, inset 0 0 0 1em #fff;box-shadow: inset 0 0 0 0.2em #888, inset 0 0 0 1em #fff;}
.rez_btn1 input[type="radio"] + label:hover:before {-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-box-shadow: inset 0 0 0 0.3em #888, inset 0 0 0 1em #ffF;box-shadow: inset 0 0 0 0.3em #888, inset 0 0 0 1em #fff;}
.rez_btn1 input[type="radio"]:checked + label:before {-webkit-transition: all .3s ease;transition: all .3s ease;-webkit-box-shadow: inset 0 0 0 0.2em #888, inset 0 0 0 1em #abd904;box-shadow: inset 0 0 0 0.2em #888, inset 0 0 0 1em #abd904;}
.rez_btn1 input[type="checkbox"] + label:before {content: '';border-radius: 4px;background-color: #fff;color: #ed1c26;}
.rez_btn1 input[type="checkbox"] + label:hover:before {color: #ed1c26;}
.rez_btn1 input[type="checkbox"]:checked + label:before {background-color: #ed1c26;color: #abd904;}
.m_odaekle {margin-bottom: 0px;float: left;width: 100%;}
.m_cocukyas {width: 100%;float: left;}
.yeni_odalar {width: 100%;float: left;margin: 10px 0;}
.oda_ekle {width: 140px;background: #00aeff;border: 1px solid #333;border-radius: 4px;height: 40px;margin: 10px auto;font-weight: 500;color: #fff;cursor: pointer;}
.oda_ekle4 {width: 140px;background: #ff8a00;border: 1px solid #333;border-radius: 4px;height: 40px;margin: 10px auto;font-weight: 500;color: #fff;float: right;cursor: pointer;}
.cocuk_box {width: 100%;float: left;}
.m_odaekle_float_r {float: right !important;}
.araotel {padding: 10px;margin-top: 3px;margin-bottom: 10px;border: 1px solid #ccc;box-shadow: 0 3px 6px rgba(0, 0, 0, .01), 0 3px 6px rgba(0, 0, 0, .21);}
.input-group {width: 100%;}
.daterange {border-radius: 5px;}
.araotel h1 {color: #222;padding: 5px;margin-bottom: 5px;}
.tur_position {position: absolute;bottom: 5px;left: 0px;}
.tur_position label {background-color: rgba(240, 172, 39, 0.90);color: #222;display: block;margin-bottom: 10px;padding: 5px;font-size: 12px;}
.otel_position {position: absolute;bottom: 5px;left: 0px;}
.otel_position label {background-color: rgba(240, 172, 39, 0.90);color: #fff;display: block;margin-bottom: 10px;padding: 10px;font-size: 18px;}
.ucus {width: 30%;float: left;}
.arama_tab_box {display: none;}
.arama_tab_box_active {display: block;}
.ara_fixed {position: fixed;width: 240px;bottom: 0;z-index: 99999;}
.ara_normal {width: 240px;bottom: 0;}


.t-fiyat-listesi {}
table.minimalistBlack {width: 100%;margin: 30px 0 0 0;text-align: left;border-collapse: collapse;}
table.minimalistBlack td, table.minimalistBlack th {border: 1px solid #ccc;}
table.minimalistBlack tbody td {font-size: 14px;padding: 6px;}
table.minimalistBlack tr:nth-child(even) {background: #F1F1F1;}
table.minimalistBlack thead {background: #0062a3;color: #fff;}
table.minimalistBlack thead th {font-size: 15px;font-weight: bold;padding: 10px;color: #fff;text-align: left;}
table.minimalistBlack tfoot {font-size: 14px;font-weight: bold;color: #000000;border-top: 3px solid #000000;}
table.minimalistBlack tfoot td {font-size: 14px;}
.e-fiyat {font-size: 14px; color: #333; font-weight: 600;}
.e-fiyat span {text-decoration: line-through; font-size: 12px; color: #666;}

/* + Sayfalama */
.pagination {list-style: none;display: inline-block;padding: 0;margin-top: 10px;width: 100%;text-align: center;}
.pagination li {display: inline-block;text-align: center;width: 29px;}
.pagination a {float: left;display: block;font-size: 14px;text-decoration: none;padding: 5px 12px;color: #fff;margin-left: -1px;border: 1px solid transparent;line-height: 1.5;}
.pagination a.active {cursor: default;}
.pagination a:active {outline: none;}
.modal-1 li:first-child a {-moz-border-radius: 6px 0 0 6px;-webkit-border-radius: 6px;border-radius: 6px 0 0 6px;}
.modal-1 li:last-child a {-moz-border-radius: 0 6px 6px 0;-webkit-border-radius: 0;border-radius: 0 6px 6px 0;}
.modal-1 a {border-color: #ddd;color: #989898;background: #fff;}
.modal-1 a:hover {background: #eee;}
.modal-1 a.active, .modal-1 a:active {background: #c4ab94;color: #fff;}
/* / Sayfalama */

.tur-index-resim {width: 100%;height: 180px;float: left;position: relative;overflow: hidden;margin-bottom: 20px;border-radius: 4px;}
.tur-index-resim:hover img {-webkit-transform: scale(1.3);transform: scale(1.3);}
.tur-index-resim img {float: left;-webkit-transform: scale(1);transform: scale(1);width: 100%;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;left: 0;top: 0;min-height: 100%;}
.tur-index-bg {background: #0000003d;position: absolute;top: 0;left: 0;z-index: 3;width: 100%;height: 100%;transition: .25s linear;-webkit-transition: .25s linear;-ms-transition: .25s linear;-moz-transition: .25s linear;}
.tur-index-resim a:hover > .tur-index-bg {background: #00000060}
.tur-index-baslik2 {font-size: 22px;font-weight: 400;width: 100%;position: absolute;bottom: 10px;left: 10px;z-index: 4;color: #fff;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.tur-index-baslik2 span {}

.min-slider .owl-theme .owl-nav {display: none!important;}

.tur-list-bar li input {float: right !important;}
.foto-galeri {}
.foto-galeri ul {}
.foto-galeri li {list-style: none;height: 160px;overflow: hidden;position: relative;padding: 0;margin: 0 0 0 0;border: 5px solid #f4f4f4;}
.foto-galeri li a {}
.foto-galeri li a img {width: 100%;float: left;position: absolute;min-height: 100%;}

.referanslar {}
.referanslar ul {
    width: 100%;
    float: left;
    margin: 0;
}
.referanslar li {
    list-style: none;
    float: left;
}
.referanslar li a {
    display: block;
    width: 100%;
    float: left;
}
.referanslar li a img {
    width: 100%;
    float: left;
}
.referanslar .fancy-baslik {
    width: 100%;
    float: left;
    text-align: center;
    background: #fff;
    padding: 12px 0;
}

.home_menu_first {}
.home_menu_first h2{width:100%;float:left;margin-top: 15px;margin-bottom: 15px;font-size: 24px;color: #333;text-align: center;font-weight: 600;}
.home_menu_first h2::after{width:100px; margin-top: 10px; height: 1px; border-bottom: 1px solid #333;}
.home_menu_first ul {float: left; width: 100%; margin: 0;}
.home_menu_first li {padding: 0px;float: left; list-style: none;}
.home_menu_first li h1{display: block; float:left; width:100%; margin: 10px 0px 10px 0px; font-size:20px; font-weight: 400;}
.home_menu_first li .fiyat{display: block; float:left; width:100%; text-align: right;}
.home_menu_first li .fiyat b{font-size: 14px;color: #969696;text-decoration: line-through;margin-right: 10px;font-weight: 500;}
.home_menu_first li .fiyat font{font-size:24px;color: #bf1e2e;font-weight: bold;}
.home_menu_first a{width:100%;display: block;float:left;position: relative;}
.home_menu_first img{width:100%;}
.home_menu_first span{}
.tur-secenek-title {width: 100%;display: flex;vertical-align: middle;align-items: flex-start;height: 70px;padding: 15px 10px 0 10px;flex-direction: column;font-size: 12px;color: #fff;background: #000000bf;position: absolute;bottom: 0;}
.tur-secenek-title {}
.tur-secenek-title span {color: #fff;font-weight: 600;font-size: 14px;}
.tur-sec-resim {height: 310px;overflow: hidden;position: relative;}
.tur-sec-resim img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;position: absolute;left: 0;right: 0;top: 0;min-height: 100%;min-width: 100%;}
.tur-sec-resim:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.tur-sec-bg {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.tur-tum-gor {background: #c5ab94;padding: 30px 0;color: #fff;font-size: 18px;font-weight: 200;}
.tur-tum-gor a {margin: 0 0 0 10px;font-weight: 600;text-decoration: underline; color: #fff;}
.tur-tum-gor a:hover {color: #fff;}

.min-frame {width: 100%;float: left;padding: 0 8px;border-radius: 6px;}
hr {margin-bottom: 10px !important;}

.top-tel {float: right;}
.top-tel a {display: block;padding: 14px 0px 9px 10px;font-size: 14px;color: #5a5a5a;}

.gezitakvimi .gezi-icerik {
    width: 100%;
    float: left;
    background: #fff;
    margin: 3px 0 15px 0;
    padding: 10px;

}
.gezitakvimi .title {
    width: 100%;
    float: left;
    background: #fff;
    padding: 4px 10px;
    font-weight: 400;
    color: #333;
    font-size: 24px;
    border-bottom: 1px solid #c7ae97;
}


.index-tab {}
.index-tab .nav {text-align: center; width: 100%;}
.index-tab .nav li {display: inline-block;float:none;padding-top: 5px;}
.index-tab #exTab1 .nav-pills > li > a {border-radius: 0;font-weight: 400;font-size: 13px;color: #fff;background: #53b848;padding: 14px 15px;border-radius: 4px !important;}
.index-tab #exTab1 .tab-content {color: #333;background-color: #ffffff;padding: 15px 0;margin: 10px 0 0 0;}
.index-tab #exTab2 h3 {color: #333;background-color: #428bca;padding: 5px 15px;}
.index-tab #exTab1 .nav-pills > li > a {border-radius: 0;}
.index-tab #exTab3 .nav-pills > li > a {border-radius: 4px 4px 0 0;}
.index-tab #exTab3 .tab-content {color: #333333;background-color: #428bca;padding: 5px 15px;}
.index-tab .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {background: #fff!important;color: #333!important;}

.index-tab2 {}
.index-tab2 .nav {text-align: center; width: 100%;}
.index-tab2 .nav li {display: inline-block;float: none;padding-top: 5px;}
.index-tab2 #exTab1 .nav-pills > li > a {border-radius: 0;font-weight: 400;font-size: 12px;color: #fff;background: #a57d5b;padding: 10px 10px;border-radius: 4px !important;margin: 0 0 0px 0;}
.index-tab2 #exTab1 .tab-content {color: #333;background-color: #ffffff;padding: 15px 0;margin: 10px 0 0 0;}
.index-tab2 #exTab2 h3 {color: #333;background-color: #428bca;padding: 5px 15px;}
.index-tab2 #exTab1 .nav-pills > li > a {border-radius: 0;}
.index-tab2 #exTab3 .nav-pills > li > a {border-radius: 4px 4px 0 0;}
.index-tab2 #exTab3 .tab-content {color: #333333;background-color: #428bca;padding: 5px 15px;}
.index-tab2 .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {background: #0062a3!important;color: #fff!important;}

.tabs-spot {border: 1px solid #e4e4e4;padding: 10px 0;margin: 0 0 10px 0;}
.tabs-spot .tabs-pad {padding: 0 10px;}
.tabs-img {width: 100%;float: left;height: 170px;position: relative;}
.tabs-img img {width: 100%;float: left;position: absolute;min-height: 100%;}
.tabs-text {width: 100%;float: left;padding: 20px 0 0 0;position: relative;min-height: 170px;}
.tabs-text span {display: block;width: 100%;float: left;margin: 0 0 3px 0;padding: 0;font-size: 12px;color: #1b1b1b;}
.tabs-text b {display: block;width: 100%;float: left;margin: 0;padding: 0;font-size: 16px;color: #ff9c00;font-weight: 500;}
.tabs-text p {display: block;width: 100%;float: left;margin: 4px 0 0 0;padding: 0;font-size: 12px;color: #464646;}
.tabs-text .tabs-incele {padding: 8px 18px;color: #fff;background: #0062a3;float: left;font-size: 12px;margin: 10px 0 0 0;cursor: pointer;}
.tabs-text .tabs-fiyat {display: block;float: right;font-size: 20px;font-weight: 500;color: #0062a3;cursor: pointer;}
.taps-fr {position: absolute; bottom: 0; left: 0; width: 100%;}

.tabs-title {width: 100%;float: left;border-bottom: 1px dotted #afafaf;margin: 0 0 10px 0;padding-bottom: 5px;font-size: 20px;font-weight: 600;text-align: center;color: #a57d5b;}
.input-tsrm {
    height: 45px;
    border-radius: 4px;
    border: 1px solid #b9b9b9;
    box-shadow: none;
}
.cizgi {padding: 0;}
.hizmet_btn {margin-left: 15px;}

.sozlesme-frame {width: 100%;height: 100%;position: fixed;background: #000000b5;z-index: 999999;color: #333; display: none;}
.sozlesme-frame .soz-fr {background: #fff;position: relative;height: 95vh;overflow: auto;font-size: 12px;text-align: left;}
.sozlesme-frame .soz-fr .close {
    position: fixed;
    right: 30px;
    top: 20px;
    background: #a0a0a0;
    color: #fff;
    opacity: 1;
    padding: 4px 10px 8px 10px;
    z-index: 9999;
    font-weight: 400;
}
.sozlesme-frame .soz-fr .baslik {
    width: 100%;
    float: left;
    color: #b1905f;
    font-size: 18px;
    font-weight: 500;
    border-bottom: 1px solid #b1905f;
    margin: 20px 0 10px 0;
}

.owl-tours-img img{
    height: 450px;
    object-fit: cover;
}

@media (max-width: 992px) {
    .owl-tours-img img{
        height: 300px;
    }
}

.kat-spot2 {font-size: 14px;font-weight: 600;box-sizing: border-box;margin: 0 0 20px 0;}
.kat-spot2 .rsm {overflow: hidden;height: 200px;position: relative;}
.kat-spot2 .title {padding: 20px 5px !important;text-align: left; height: 80px;}
.kat-spot2 .rsm img {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;width: 100%;position: absolute;min-height: 100%;}
.kat-spot2:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);}
.kat-spot2:hover {box-shadow: 0px 1px 2px #e4e4e4;}
.kat-spot2 .para {font-size: 10px;color: #999;text-align: left !important;}
.kat-spot2 .para b {font-size: 18px; color: #0c487b; font-weight: 600;}

.farkli-secenekler .tabcontent{
    height: 100%;
}


.floating_btn {
    position: fixed;
    bottom: 10px;
    right: 10px;
    width: 100px;
    height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    z-index: 1000;
}

@keyframes pulsing {
    to {
        box-shadow: 0 0 0 30px rgba(232, 76, 61, 0);
    }
}

.contact_icon {
    background-color: #25D366;
    color: #fff;
    width: 60px;
    height: 60px;
    font-size: 30px;
    border-radius: 50px;
    text-align: center;
    box-shadow: 2px 2px 3px #999;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translatey(0px);
    animation: pulse 1.5s infinite;
    box-shadow: 0 0 0 0 #42db87;
    -webkit-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulsing 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    font-weight: normal;
    font-family: sans-serif;
    text-decoration: none !important;
    transition: all 300ms ease-in-out;
}

.text_icon {
    margin-top: 8px;
    color: #fff;
    font-size: 13px;
    text-shadow: 2px 2px 3px rgb(0 0 0);
}