/*
Theme Name: Yin Yang Travel
Theme URI: https://yinyang.com.tr
Author: Goup Digital
Author URI: https://goup.com.tr
Description: Yin Yang Travel
Version: 1.0
License: Goup
License URI: https://yinyang.com.tr
Text Domain: listeo
Domain Path: /languages/
Tags: light, responsive-layout, post-formats, theme-options, translation-ready, two-columns
Template: listeo
*/



#logo img {
max-height:60px !important;
max-width:180px !important;
margin-top:-11px !important;
}

#header.cloned #logo img {
max-height:60px !important;
max-width:180px !important;
margin-top:-11px !important;
}

#navigation.style-1 ul a {
padding:2px 12px;
}

body {
cursor:default;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}

#singleListingMap {
border-radius:8px !important;
}

#navigation ul ul {
box-shadow:0 8px 15px 0 rgba(50,50,93,0.20);
border-radius:8px !important;
}

#listeo-coupon-link {
display:none;
color:#333333 !important;
}

/*! Dashboard edit buton gizleme
.listeo_core-dashboard-action-edit {
display:none !important;
}

.listeo_core-dashboard-action-delete {
display:none !important;
}
*/

/*! Blog önceki sonraki yazı gizleme */
.nav-links {
display:none !important;
}

.coupon-form {
margin-top:0;
}

.verified-icon {
display:none;
}

.slick-dots li.slick-active {
box-shadow:inset 0 0 0 6px #287dfa;
}

.slick-dots li:after {
background-color:#287dfa;
}

.blog-post {
box-shadow:0 2px 6px 0 rgba(0,0,0,0.07);
background:#fff;
border-radius:8px;
}

.blog-post img.post-img {
border-radius:8px !important;
}

.listing-item-container.list-layout {
background:#ffffff !important;
}

.listing-item-container.compact .listing-item {
border-radius:8px;
}

.icon-box-2 {
border-radius:8px;
}

body .icon-box-2 i {
display:none;
}

.alternative-imagebox .img-box:before {
background:linear-gradient(to top,rgb(0 0 0 / 70%) 0%,rgb(0 0 0 / 60%) 25%,rgb(0 0 0 / 0%) 50%,rgb(0 0 0 / 0%) 100%) !important;
}

.listing-item {
background:#fff !important;
}

.listing-item:before {
background:linear-gradient(to top,rgb(0 0 0 / 70%) 0%,rgb(0 0 0 / 60%) 25%,rgb(0 0 0 / 0%) 50%,rgb(0 0 0 / 0%) 100%) !important;
background-color:rgba(0,0,0,0) !important;
}

.listing-features.checkboxes li {
color:#333 !important;
margin:5px 5px 0 0 !important;
}

.show-more-button {
color:#287dfa !important;
background-color:#c1daff !important;
}

.mega-menu:not(.mm-panel) {
box-shadow:0 8px 15px 0 rgba(50,50,93,0.20);
border-radius:8px;
}

#navigation.style-1 .mega-menu:not(.mm-panel) ul li {
height:auto;
}

.user-name span {
display:none;
}

.verified-badge {
display:none;
}

.claim-badge {
display:none;
}

.user-menu ul {
box-shadow:0 8px 15px 0 rgba(50,50,93,0.20);
border-radius:8px;
width:200px !important;
top:30px;
right:3px !important;
left:auto !important;
}

@media (max-width:380px) {
.user-menu .user-name {
overflow:inherit !important;
max-width:inherit !important;
}
}

@media (max-width:768px) {
#getDirection {
right:initial !important;
left:20px !important;
top:30px !important;
}
}

a.button {
border-radius:5px;
}

#header-container {
background-color:#ffffff !important;
}

#wrapper {
background-color:rgb(255 255 255 / 0%) !important;
}

.boxed-widget {
background-color:#ffffff;
border-radius:8px !important;
box-shadow:0 4px 4px 0 rgba(50,50,93,0.1) !important;
}

.single-listing-page-titlebar {
height:400px !important;
background:linear-gradient(to bottom,#f2f6fa 0%,rgb(244 247 252 / 50%)) !important;
}

.transparent-header #header:not(.cloned) {
border-bottom:none !important;
}

.apartment-details {
background:#e5ebf5 !important;
border-radius:8px !important;
}

.apartment-details li {
color:#222;
}

.listing-links li a {
background:#ffffff;
color:#287dfa;
}

.listing-links.contact-links li a:hover {
color:#ffffff !important;
background:#287dfa !important;
}

.listing-links.contact-links li a {
border-left:1px solid #f4f7fc !important;
}

.pricing-list-container h4 {
color:#ffffff;
border-color:#287dfa;
background-color:#287dfa;
border-radius:8px 8px 0 0 !important;
}

.pricing-list-container .pricing-menu-no-title:first-child {
border-top:1px solid #d6dae2 !important;
}

.pricing-list-container ul li:nth-child(2n+2) {
background-color:#e5ebf5 !important;
border-radius:8px !important;
}

.numerical-rating {
display:none !important;
}

.booking-sticky-footer {
background-color:rgb(255 255 255 / 0.7) !important;
backdrop-filter:blur(8px);
-webkit-backdrop-filter:blur(8px);
}

.booking-widget .panel-dropdown a {
box-shadow:0 0 3px 0 rgba(0,0,0,0.25) !important;
}

.booking-widget .panel-dropdown a:hover {
color:#287dfa !important;
box-shadow:0 1px 5px 0 rgba(0,0,0,0.2) !important;
}

input#date-picker {
box-shadow:0 0 3px 0 rgba(0,0,0,0.25) !important;
}

input#date-picker:hover {
color:#287dfa !important;
box-shadow:0 1px 5px 0 rgba(0,0,0,0.2) !important;
}

.booking-widget {
background-color:#febb02 !important;
}

body .boxed-widget h3 {
padding:0 !important;
border-bottom:none !important;
}

.booking-estimated-cost {
border-top:none !important;
animation-name:slotFadeIn;
animation-duration:2s;
margin-top:5px;
}

.booking-estimated-cost span {
padding:1px 5px 1px 5px;
font-size:18px;
float:none;
}

span.slider-disable,span.panel-disable,span.panel-cancel,button.panel-cancel {
border:1px solid #dbdbdb;
}

.booking-sticky-footer .button {
background-color:#febb02;
color:#222;
}

.im.im-icon-Map2:before {
font-style:normal !important;
}

.date {
display:none !important;
}

.daterangepicker:after {
border-bottom:7px solid #fff !important;
}

.daterangepicker .calendar-table th,.daterangepicker .calendar-table td {
border-radius:0;
}

.daterangepicker td.start-date.end-date {
border-radius:0;
border:1px solid #fff;
}

.daterangepicker.daterangepicker td.disabled,.daterangepicker.daterangepicker option.disabled {
border-radius:0;
}

.coupon-widget:before {
border-radius:8px;
}

.coupon-widget .coupon-bottom {
border-radius:0 0 8px 8px;
}

.vc_row[data-vc-full-width] {
background-color:rgb(255 255 255 / 0%) !important;
}

.blog-compact-item-container {
box-shadow:0 2px 6px 0 rgba(0,0,0,0.07) !important;
transition:all .2s ease-in-out;
}

.blog-compact-item-container:hover {
transition:all .5s ease-in-out;
}

.blog-compact-item {
border-radius:8px !important;
background:#fff !important;
}

.blog-compact-item:before {
border-radius:8px !important;
background:linear-gradient(to top,rgb(0 0 0 / 70%) 0%,rgb(0 0 0 / 60%) 25%,rgb(0 0 0 / 0%) 50%,rgb(0 0 0 / 0%) 100%) !important;
}

.blog-compact-item img {
border-radius:8px !important;
}

.header-widget {
text-align:right !important;
padding:0 0 16px !important;
}

.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after {
height:2px !important;
background-color:#287dfa !important;
border-radius:0 !important;
}

.mmenu-trigger {
background-color:rgb(255 255 255 / 0.7) !important;
border-radius:8px !important;
}

.contact-map #singleListingMap-container #singleListingMap {
border-radius:0px !important;
}

#header.cloned {
background-color:rgb(255 255 255 / 0.85) !important;
backdrop-filter:blur(8px) !important;
-webkit-backdrop-filter:blur(8px) !important;
}

.nav-links div.nav-next a:before,.nav-links div.nav-previous a:before,#posts-nav li.prev-post a:before,#posts-nav li.next-post a:before {
color:#287dfa;
background:#ffffff;
}

.post-meta li {
background:#ffffff !important;
}

.single-post #respond {
border-radius:8px !important;
background-color:rgb(0 119 200 / 0.1) !important;
}

.post-content {
padding:30px 25px !important;
}

#titlebar.gradient {
background:#f4f7fc;
}

#titlebar {
padding:40px 0;
margin-bottom:10px;
background-color:rgb(255 255 255 / 0%) !important;
}

#header {
box-shadow:0 4px 16px 0 rgba(69,88,115,.2);
}

table.basic-table tr:nth-child(odd) {
background-color:#ffffff !important;
}

.table-bordered {
border:1px solid #e5ebf5 !important;
}

.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
border-bottom-width:1px !important;
border:1px solid #e5ebf5 !important;
background-color:#fff !important;
padding:14px;
}

.margin-top-75 {
margin-top:35px !important;
}

.add-review-box {
background-color:#e5ebf5;
border-radius:8px;
}

.rating-bars i.tip,.sub-ratings-container i.tip {
background:#ff9800;
color:#fff;
display:none;
}

.listing-details-sidebar {
margin-bottom:-10px !important;
}

.margin-bottom-30 {
margin-bottom:15px !important;
}

#not-found i {
color:#FF9800 !important;
font-size:inherit !important;
top:0 !important;
}

#not-found .main-search-input,#not-found .main-search-input input {
background:#ffffff !important;
}

.main-search-inner .highlighted-category {
padding:5px 15px 3px 12px;
}

.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale {
display:none !important;
}

.gm-style-cc {
display:none !important;
}

.gm-style a[href^="https://maps.google.com/maps"] {
display:none !important;
}

#streetView {
display:none !important;
}

.grecaptcha-badge {
display:none !important;
}

span.like-icon {
display:none;
}

.vc_gitem-is-link {
border-radius:8px 8px 0 0;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
background:#ffffff !important;
}

.checkout_coupon.woocommerce-form-coupon {
background:#ffffff !important;
}

.woocommerce ul.order_details {
background:#ffffff !important;
border:1px solid #e0e0e0;
}

.woocommerce-customer-details address {
background:#ffffff !important;
}

.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review {
background:#ffffff !important;
border-radius:5px;
padding:10px !important;
border:1px solid #e0e0e0;
}

.woocommerce #payment #place_order,.woocommerce-page #payment #place_order {
width:auto !important;
padding:20px !important;
}

.woocommerce-MyAccount-content {
border-radius:5px;
background:#ffffff;
padding:20px 30px;
box-shadow:0 4px 4px 0 rgba(50,50,93,0.1) !important;
}

.woocommerce-MyAccount-navigation,.my-account-nav-container {
border-radius:5px;
box-shadow:0 4px 4px 0 rgba(50,50,93,0.1) !important;
padding:20px 30px;
background:#ffffff;
}

.woocommerce-cart .woocommerce table.shop_table,.woocommerce-checkout .woocommerce table.shop_table {
background-color:#ffffff;
}

#avatar-uploader.dropzone {
display:none;
}

.ical-dropdown-btn {
border-radius:5px;
}

body .woocommerce #respond input#submit.alt,body .woocommerce a.button.alt,body .woocommerce button.button.alt,body .woocommerce input.button.alt {
background:#287dfa !important;
}

body .woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover {
background:#3d8afb !important;
}

.face.front {
border-color:#287dfa;
color:#fff !important;
background-color:#287dfa;
}

.face.back:after {
border:none !important;
}

.listing-slider,
.listing-slider .item {
background-color:#e5ebf5;
height:45vh;
min-height:400px;
}

.listing-nav-container.cloned.stick {
background-color:rgb(255 255 255 / 0.8) !important;
backdrop-filter:blur(8px);
-webkit-backdrop-filter:blur(8px);
}

.transparent-header.user_not_logged_in #header.cloned .header-widget .sign-in,.user_not_logged_in .header-widget .sign-in {
color:#287dfa;
background:none;
top:6px !important;
}

#titlebar.listing-titlebar span.listing-tag {
display:none;
}

#leaflet-geocode-cont ul li.powered-by-osm {
display:none !important;
}

.img-box {
border-radius:8px;
}

.responsive-iframe {
margin-bottom:10px;
}

.responsive-iframe iframe {
border-radius:8px !important;
}

.gray-style .main-search-input {
background-color:#ffffff !important;
}

.gray-style .main-search-input-item.location a,.gray-style .main-search-input input,.gray-style .main-search-input input:focus {
background:#ffffff !important;
}

.panel-dropdown.active > a,.panel-dropdown > a:hover {
background:#ffffff !important;
}

.panel-dropdown > a:after {
top:auto !important;
}

/* .star-rating {
display:none;
} */

.star-rating .star {
margin:0 2px 0 0;
}

.comment-content .star-rating {
background:#f4f7fc;
padding:0;
}

.typed-words {
color:#ffffff !important;
background:none !important;
text-shadow:rgb(0 0 0 / 50%) 0px 3px 10px;
font-size:xx-large;
}

.typed-h1 {
display: none;
}

/*.total-discounted_costs {
display:none;
} */

.office-address ul {
margin:20px;
}

/*! Scrollbar Start */
@media screen and (min-width:768px) {
::-webkit-scrollbar {
  width:10px;
  height:10px;
}

::-webkit-scrollbar-button {
  width:0px;
  height:0px;
}

::-webkit-scrollbar-thumb {
  background:#287dfa;
  border:0px none #287dfa;
  border-radius:0px;
}

::-webkit-scrollbar-thumb:hover {
  background:#246eda;
}

::-webkit-scrollbar-thumb:active {
  background:#246eda;
}

::-webkit-scrollbar-track {
  background:#f4f7fc;
  border:0px none #f4f7fc;
  border-radius:0px;
}

::-webkit-scrollbar-track:hover {
  background:#f4f7fc;
}

::-webkit-scrollbar-track:active {
  background:#f4f7fc;
}

::-webkit-scrollbar-corner {
  background:transparent;
}
}
/*! Scrollbar End */

@media only screen and (max-width:991px) {
.panel-dropdown {
margin-top:0 !important;
}
}

@media only screen and (max-width:1023px) {
.listing-nav {
display:none !important;
}
}

@media only screen and (max-width:767px) {
.daterangepicker.calendar-animated {
transform:translateY(-50px) !important;
}

.flatpickr-calendar.open {
transform:translateY(-60px) !important;
}

body #titlebar.gradient {
padding-bottom:5px !important;
}
}

@media (max-width:991px) {
.office-address {
padding:25px !important;
}
}