@import './header-panel.css';
.hidden {display: none !important;}
@media(min-width: 768px) {
    .hidden-lg,
    .hidden-md,
    .hidden-sm {display: none;}
}
@media(max-width: 768px) {
    .hidden-xs {display: none;}
}
.header-area {background: #000!important;}
.topbar-area {background: #000;}
.blog-card .blog-img {height: 270px;}
.blog-card .blog-img img {height: 100%;object-fit: cover;}
.gray-bg {background: #eee;}
.loader1 {background-image: url('../images/logo.png');background-size: 100px;background-repeat: no-repeat;background-position: center;}
.ui-autocomplete {border-radius: 10px;box-shadow: 0px 2px 6px rgba(0,0,0,0.11);z-index: 9999 !important;}
.ui-autocomplete li {border-radius: 10px;}
.ui-autocomplete-category {padding: 5px 10px;font-weight: bold;background: #f5f5f5;border-radius: 0 !important;}
.ui-autocomplete-category:first-child {border-radius: 10px !important;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;}
.owl-carousel .owl-item img {height: auto;}
.breadcrumb-area {min-height: auto;padding: 15px 0px;background: cadetblue;}
.section-head h2 a {color: inherit;}
.package-card .package-details h3 {font-size: 17px;line-height: normal;display: flex;align-items: center;}
@media(min-width: 768px) {.package-card .package-details h3 {height: 72px;overflow: hidden;} }
.package-card .package-details h3 i {padding-right: 10px;}

.side-cats ul {list-style: none;margin: 0;padding: 0;}
.side-cats ul li {margin-bottom: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.side-cats ul li:last-child {margin-bottom: 0;}
.side-cats ul li a {font-family: "Work Sans", sans-serif;font-style: normal;font-weight: 500;font-size: 18px;color: #A5A5A5;}

.sidebar-banner {box-shadow: none;}
.sidebar-banner ul {list-style: none;margin: 0;padding: 0;}
.sidebar-banner ul li {position: relative;-webkit-box-shadow: 0px 0px 64px rgb(17 17 17 / 10%);box-shadow: 0px 0px 64px rgb(17 17 17 / 10%);border-radius: 10px;overflow: hidden;}
.sidebar-banner ul li img {max-width: 100%;height: auto;}

@media (min-width: 768px) { .mobile-filter {display: none;} }
.mobile-filter {position: relative;width: 100%;text-align: center;background: #fff;padding: 10px 0px;}
.mobile-filter .btns {background: #ddd;color: #000;border-radius: 6px;}
.mobile-filter .mfilter-btn {display: block;padding: 8px;color: #000;border-right: 1px solid #fff;}

@media (max-width:  768px) {
  .filter-wrap {display: none !important;}
  .filter-wrap.mobile {display: block !important;position: fixed;top: 0px;z-index: 999999;padding: 10px;left: 0;overflow-y: auto;height: calc(100% - 40px);margin: 0;}
  .filter-apply {position: fixed;bottom: 0px;left: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 0.9rem;font-weight: bold;z-index: 99999;background: #2fa252;color: #fff;}
  .filter-apply.hide {display: none;}
  #dynamicSort {display: none !important;}
  #dynamicSort.mobile {width:  100%;display: block !important;position: fixed;top: 0px;z-index: 999999;padding: 10px;left: 0;overflow: auto;height: calc(100% - 40px);background: #fff;}
  #dynamicSort.mobile .sort-btn {width: 100%;margin: 0 0 5px;}
  .sort-apply {position: fixed;bottom: 0px;left: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 0.9rem;font-weight: bold;z-index: 99999;background: #2fa252;color: #fff;}
  .sort-apply.hide {display: none;}

}
.kategoritanitim {font-size: 1rem;margin: 15px 0px;background: #fff;padding: 15px 25px;border-radius: 0px;border: 1px solid #e0e0e0;}

.package-details .p-short-info .single-info {width: -webkit-fill-available;}
.flexslider {margin: 0 0 10px 0px !important;background: #ffffff !important;border: 0 !important;}
.flex-direction-nav a.flex-next,
.flex-direction-nav a.flex-prev {font-size: 0;}
.flex-direction-nav a.flex-next i,
.flex-direction-nav a.flex-prev i {width: 40px;height: 40px;background: #000;color: #fff;line-height: 40px;text-align: center;font-size: 30px;}
.flex-direction-nav a.flex-next:before,
.flex-direction-nav a.flex-prev:before {display: none !important;}

.package-details .package-tab .nav-pills button.nav-link {padding: 10px 25px;margin-right: 15px;}
.package-details .package-tab .p-tab-content .tab-content-2 ul.p-timeline {margin-top: 0;}

.tur-fiyat-tablo table > thead > tr > th, 
.tur-fiyat-tablo table > tbody > tr > th, 
.tur-fiyat-tablo table > tfoot > tr > th, 
.tur-fiyat-tablo table > thead > tr > td, 
.tur-fiyat-tablo table > tbody > tr > td, 
.tur-fiyat-tablo table > tfoot > tr > td {
    border: 1px solid #cccccc;
    line-height: normal;
    padding: 5px 2px;
    vertical-align: middle;
}
.tur-fiyat-tablo .turfiyatbaslik{background: #464646;color: #fff;}
.tur-fiyat-tablo .turfiyatsatir2 {
  background: #e8e8e8;
}
.tur-fiyat-tablo .turfiyatsatir1,
.tur-fiyat-tablo .turfiyatsatir2 {
  font-size: 13px;
}
.tur-fiyat-tablo .turfiyatsatir2 .taksit,
.tur-fiyat-tablo .turfiyatsatir1 .taksit {color: #1b3481;font-size: 13px;font-weight: bold;}
.tur-fiyat-tablo .turfiyatsatir2 .taksit:hover,
.tur-fiyat-tablo .turfiyatsatir1 .taksit:hover {color: #f5600c;}
.tur-fiyat-tablo .turfiyatsatir1 del,
.tur-fiyat-tablo .turfiyatsatir2 del {color: red;}

.pop-fit-img img {height: 242px !important;object-fit: cover;}

@media(max-width: 768px) {
  .breadcrumb-area .breadcrumb-wrap h2 {font-size: 20px;line-height: normal;margin-bottom: 5px;}
  .breadcrumb-area .breadcrumb-wrap ul.breadcrumb-links li {font-size: 13px;}
}


.lang-wrap  , .currency-wrap{
    float:right;
    position: relative;
    width: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    height: 49px;
}
.currency-wrap {

}
.lang-wrap img {width: auto;height: 20px;}
.lang-wrap ul, .currency-wrap ul,
.lang-tooltip , .currency-tooltip {
    display: none;
    position:absolute;
    top:4px;
    right:0;
    z-index:105;
    background:#fff;
    color: #000;
    padding: 38px 0 12px;
    border-radius:4px;
    border:1px solid #eee;
    border-top:none;
    visibility:hidden;
    opacity:0;
    box-shadow: 0px 0px 0px 7px rgba(255,255,255,0.1);
    text-align: left;
    width: 100%;
}
.lang-wrap ul li, 
.currency-wrap ul li {display: block;width: 100%;margin: 0;padding: 0 5px;margin-bottom: 3px;}
.lang-wrap ul li a, 
.currency-wrap ul li a {color: #000 !important;display: flex;justify-content: center;width: 100%;}
.lang-wrap ul li img {margin-right: 4px;}
.show-lang  , .show-currency-tooltip{
    cursor:pointer;
    position:relative;
    z-index:106;
    text-align: center;
    display: flex;
}
.show-currency-tooltip span {
    position:relative;
}


.show-lang i {position: relative !important;right: 0 !important;height: auto;line-height: inherit;}

.show-lang img , .lang-tooltip li img {
    position:relative;
    border-radius:0px;
}
.show-lang img {
    margin-right:4px;
}
.show-lang span {
    position:relative;
    z-index:2;
}
.show-lang .fa-angle-down {
    position:relative;
     top:2px;
}
.lang-wrap:hover .lang-tooltip,
.lang-wrap:hover ul,
.currency-wrap:hover .currency-tooltip,
.currency-wrap:hover ul {
    visibility:visible;
    opacity:1;
    display: block;
}
.lang-wrap:hover .show-lang span  , .currency-wrap:hover .show-currency-tooltip span {
        color:#666;
}
.lang-tooltip li  , .currency-tooltip li{
    float:left;
    width:100%;
    position:relative;
    text-align:left;
    border-radius:4px;
    padding:6px 14px;
    margin-left: 0;
}
.currency-tooltip li{text-align: center;}
.lang-tooltip li:hover , .currency-tooltip li:hover {
    background:#18458B;
}
.currency-tooltip li {
    margin-bottom:4px;
    padding-left:10px;
}
.currency-tooltip li:last-child {
    margin-bottom:0;
}
.currency-tooltip li i {
    margin-right:8px;
}
.lang-tooltip li img {
    margin-right:10px;
}
.lang-tooltip li:hover a , .currency-tooltip li:hover a {
    color:#fff;
}
.lang-tooltip li a , .currency-tooltip li a{
    display: block;
    width: 100%;
    color: #566985;
    font-weight:500;
    font-size:10px;
    text-transform:uppercase;
}

.user-dropdown-icon {cursor: pointer;}

.otelfiyatsablon {background: #efefef;position: relative;margin: 0px;padding: 10px;}
.otelfiyatsablon:nth-of-type(odd) {background-color: #f9f9f9;}
.otelfiyatsablon:first-child {margin-top: 10px;}
.otelfiyatsablon .info .oda {color: #63285a;font-weight: bold;font-size: 17px;}
.otelfiyatsablon .info .pansiyon {color: #2196F3;font-weight: bold;}
.otelfiyatsablon .buy .fiyat {color: #4CAF50;font-size: 18px;font-weight: bold;margin-top: 5px;}
.otelfiyatsablon .buy .fiyat .fiyatOrj {display: block;}
.otelfiyatsablon .buy .fiyat .fiyatTL {display: block;font-size: 14px;color: #000;}
.otelfiyatsablon .satinal a {display: block;width: 100%;padding: 10px;background: #1dc1f8;font-weight: bold;color: #fff;margin-top: 2px;}


.faturabilgigizle {display: none;}
.faturabilgigizle.active {display: flex;}

.hes-code-content {display: inline-block;width: 100%;border-radius: 6px;background-color: rgba(0,101,184,0.07);padding: 15px;display: inline-block;position: relative;margin-bottom: 20px;}
.hes-code-content .name {font-size: 16px;font-weight: bold;line-height: 1.13;color: #28374f;margin: 0;}
.hes-code-content .text {font-size: 14px;line-height: 1.29;color: #28374f;margin-top: 5px;}
.hes-code-content figure {position: absolute;right: 20px;top: 20px;}
.hes-code-content .col {display: block;margin-top: 10px;}
.hes-code-content a {margin-right: 15px;font-size: 0.8rem;}

@media(max-width: 768px) {
    .lang-wrap, .currency-wrap {width: auto;}
    .navbar-brand img {height: auto!important;}
}
@media(min-width: 768px) {
    .navbar-wrap {margin-top: -10px;margin-bottom: -10px;}
    .sticky .navbar-wrap {margin: 0;}
    .sticky .main-nav > ul > li > a {padding: 35px 0px !important;}
}

.navbar-icons-2 {    background: #000;
    padding: 7px 15px;
    flex-direction: row;
    margin: 0 0 0 20px !important;}
.user-dropdown-icon {display: flex;align-items: center;line-height: normal;color: #fff;font-size: 12px;}

header .header-area .main-nav .navbar-icons .searchbar-open i, 
header .header-area .main-nav .navbar-icons-2 .searchbar-open i {color: #fff;}


.cookies {float: left;position: sticky;z-index: 9999;bottom: 0;width: 100%;background: #000000c2;color: #fff;padding: 15px 0px;}
.cookies p {margin: 0;padding: 0;font-size: 12px;}
.cookies a {color: #f7931e;}
.cookies .close-cookie {position: absolute;font-size: 30px;right: 0;top: -8px;}


@media(max-width: 768px) {
    .hidden-xs {display: none;}
    .user-dropdown-icon {position: relative;height: 49px;}
}


.date-btn {position: relative;display: inline-block !important;padding: 3px 6px !important;font-size: 11px !important;border-radius: 4px;background: #fff;color: #3a739c !important;width: auto;border: 1px solid #29ade2;cursor: pointer;}
.date-btn i {margin-left: 3px;}
.date-btn .other-dates {display:none;position: absolute;width: 100%;left: 0;top: 100%;margin-top: 0px;background: #fff;box-shadow: 0px 4px 5px rgba(0,0,0,0.35);border-radius: 5px;padding: 5px;z-index: 9;border: 1px solid #c7c7c7;color: #707070;font-size: 13px;transition: ease-in-out all 300ms;}
.date-btn .other-dates span {display: block;}
.date-btn .other-dates a {display: block;text-align: left;color: #3a739c;font-weight: bold;font-size: 12px;margin-top: 5px;}
.date-btn:hover .other-dates {display: block;}

.filter-check-item .count{display: none;}

.kampanya-aciklama {display: inline-block;padding: 2px 6px;border-radius: 4px;background: #304F47;color: #fff;line-height: normal;margin-right: 3px;}