/*!
 * ZeplinGo
 * Custom css
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) ZeplinGo
 */

//@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700&display=swap');
//li a {
//	font-family: 'Roboto Slab', serif!important;
//}
//p {
//	font-family: 'Roboto Slab', serif!important;
//}
//a {
//	font-family: 'Roboto Slab', serif!important;
//}
//h1,h2,h3,h4,h4,h5,h6,h7 {
//	font-family: 'Roboto Slab', serif!important;
//}



.CorporationContent img {
  display: block;
  width: 100%;
  max-width: none;
  margin-left: -15px;
  margin-right: -15px;
}
#cms-detail-body .mbr-parallax-background {
   padding-top: 0px!important;
}
#cms-detail-body .mbr-parallax-background .container {
    padding-right: 0px;
    padding-left: 0px;
}
#cms-detail-body  #content5-o > div > div > div > h2 {
      margin-top: 20px;
}

body {
    max-width: 1350px;
    margin: 0 auto;
    background: #bfbfb7;
}
.white-background {
    background-color: #bfbfb7;
}
.CorporationContent {
    padding: 0px;
    background-color: #bfbfb7;
}
.cid-ry6ebB5y3k {
    background-color: #bfbfb7!important;
}
.mbr-gallery .mbr-gallery-item>div {
    background: #bfbfb7;
}

.navbar-logo {
  display:none!important;
}

.zoomWrapper {
    border: 1px solid #fff!important;
}
.lity-content {
      height: 870px;
}

#form-item-1 label {
    font-size: 12px;
}


#account-nav p {
    color: #011224;
    float: left;
    margin: 0;
    font-size: 16px!important;
}





/*! ana sayfa öne çıkan kategoriler*/
#main-prod > div > a {
      float: left;
    margin-left: 17px;
}
/*! ana sayfa öne çıkan kategoriler*/

/*! yeni ürün listeleme ana sayfa*/
.MainPageProdList table p{
    text-align: center!important;
      padding: 2px;
}

.MainPageProdList .col-12 {
    padding-right: 2px;
    padding-left: 20px;
    display: flex;
}  

table, th, td {
  border: 1px solid #f9691c;
  border-collapse: collapse;
}
.MainPageProdList .card-box a h4 {
  display:none;
}

.card-box { 
	display: flex;
  	flex-direction: column;
} 
.basket-list-button { 
  order: 1; 
}

.card-box table {
	font-size: 12px;
    width: 50%;
    float: left;
    margin-bottom: 40px;
    padding-bottom: 50px;
      min-height: 280px;
}

@media screen and (max-width: 768px) { 
  .card-box table {
    width: 100%;
	}
}

.card-box table > tbody > tr:nth-child(3) {
  font-weight: 700;
}
/*! yeni ürün listeleme ana sayfa*/

/*! 1li ürün listeleme */
#cat-prod > div > div > div > form > div:nth-child(8) > div:nth-child(1) {
  font-size:12px;
}
.priceicon {
  font-size: 1.4rem;
}
    
.dayicon {
    margin-right: 3rem!important;
    background: #cb5112;
    padding: 5px;
    border-radius: 20px;
    color: #fff;
    font-weight: 500;
    box-shadow: 0px 2px 7px #000;
    width: 70px;
    display: inline-block;
    text-align: center;
    font-size: 1rem;
}
.categories-sidebar-title {
margin-bottom: 40px;
    width: 100%;
    text-align: center;
    margin-top: 20px;
}

.listplane {
font-size: 1.5rem;
    color: #cb5211;
    margin-left: 50px;
}  
.listbus{
font-size: 1.5rem;
    color: #cb5211;
    margin-left: 32px;
}  
#services1-5 .card-box .mbr-section-btn {
  display:none
}

.list-paketler-kisi {
background: #cb5112;
    padding: 5px;
    border-radius: 20px;
    color: #fff;
    font-weight: 500;
    box-shadow: 0px 2px 7px #000;
    margin-left: 60px;
    width: 70px;
    display: inline-block;
    text-align: center;
    font-size: 1rem;
}

.list-paketler-guest {
	margin-top: 17px;
    font-size: 0.8rem;
    float: left;
    text-align: center;
    color: #5a5843;
}

.list-paketler-fiyat {
    background: linear-gradient(270deg, rgba(142,109,30,1) 0%, rgb(237 237 237) 100%);
    border-radius: 50px;
    padding: 5px;
    font-weight: 800;
    margin-left: 40px;
}

.list-paketler {    font-size: 2rem;    margin-bottom: 11px;}
.list-not {     margin-top: 10px;    margin-bottom: 10px;    border-bottom: solid;}
.list-day { margin-top: 10px;    font-weight: 700;     font-size: 0.8rem;    margin-bottom: 10px;}
.list-guest-room { margin-top: 10px;    font-weight: 700;     font-size: 0.8rem;    margin-bottom: 10px;}

.list-content-tour {
      margin: 0px;
}
.listotel {
  font-size: 1rem;
    top: 60px;
    padding-top: 10px;
    display: inline-block;
    font-weight: 700;
}
.listdaynight {
background: #cb5112;
    padding: 5px;
    border-radius: 10px;
    color: #fff;
    font-weight: 500;
    box-shadow: 0px 2px 7px #000;
    margin-top: -20px;
    display: grid;
      font-size: 0.9rem;
}

.card-title-link-list {
    position: absolute;
    z-index: 1;
    top: -10px;
    left: 0;
    background: linear-gradient(90deg, rgba(136,137,35,1) 0%, rgba(170,174,159,1) 100%);
    border: solid 2px #f8d7ae;
      box-shadow: 0px 2px 7px #000;
      border-radius: 0px 0px 40px 0px;
}
.card-title-link-list h4 {
	padding-top: 0;
    margin: 16px;
    font-size: 1.2rem;
    color: #fff;
    text-shadow: 0px 0px 10px #000;
}

.card-wrapper {
    border: solid 10px #5a5843;
    background-color: transparent;
    border-radius: 10px;
      margin-bottom: 30px;
}
.listimage1 {
	display: inline-table;
    margin: 0;
    padding: 5px;
    float: left;
      
  
}
.listimage1 img {
    padding: 6px;
    background: linear-gradient(0deg, rgba(137,122,31,1) 0%, rgba(254,254,252,1) 100%);
      border-radius: 5px;
}
.listimage2 img {
    padding: 6px;
    background: linear-gradient(0deg, rgba(137,122,31,1) 0%, rgba(254,254,252,1) 100%);
      border-radius: 5px;
}
.listimage2 {
	display: inline-table;
    margin: 0;
    padding: 5px;
    float: left;
}
/*! 1li ürün listeleme */

/*!
.rating { 
    display: block!important;
    margin-top: 20px;
}

.rating .fa {
    color: #816a24;
    font-size: 30px;
}
 */

.MainPageProdList h2 {
  display:none;
}
.contentid40 h3 {
  display:none;
}
.contentid40 {
  padding-bottom: 0px;
}

.FormArea {
  display:none;
}

/*! ana sayfa ürünleri font büyüklüğü  */
.MainPageProdList .display-5 {
    font-family: Rubik,sans-serif;
    font-size: 1rem;
}
/*! ana sayfa ürünleri font büyüklüğü  */

.group-style {
    font-size: 22px;
    font-weight: 400;
    background-color: #cd6f00;
    color: #fff;
    padding-top: 12px;
    border-radius: 100%;
    height: 70px;
    width: 70px;
    position: absolute;
    right: 40px;
    top: 84px;
}

.ozel-alan-table * {
font-size: 20px!important;
  text-align: center;
}

.navbar2 .nav-item a {
    padding: 0.5rem 0.2rem!important;
    margin: 0 0.2rem!important;
}

.zeplingofooter {
  display:none;
}

.navTop2 .container {
    max-width: 100%;
}
.header-social {
  display:none;
}

.cid-rxVuiMJXcQ .navbar {
      background: #bfbfb7;
}

.text-black {
    color: #484848!important;
}

.breadcrumb {
  display:none;
}


.navbar-expand .navbar-nav .nav-link {
    text-transform: uppercase;
}

.btn-info, .btn-info:active {
    background-color: #81712b!important;
    border-color: #827136!important;
    color: #fff!important;
}

.navbar-dropdown {
    align-items: center;
    justify-content: center;
    background-image: url(https://demo.zeplingo.com/d4/uploads/header.png);
    background-size: cover;
    padding: 5px;
}

.container {
    max-width: 1360px;
}

.contentid21 {
    margin-top: 0rem!important;
}
.contentid21 a {
    padding: 0;
}


/*! slider 7 */
.rg-thumbs {
  display:none;
}


#rg-gallery > div.rg-thumbs > div > div.es-carousel > ul > li {
          width: 104px !important;
}


.es-carousel ul li a {
    border-color: #d4a958!important;
}
.es-carousel ul li.selected a {
    border-color: #03449e!important;
      box-shadow: 0px 0px 20px 0px #080808;
}
.es-carousel-wrapper {
    background: #fff!important;
}

.rg-image-nav {
  display: none;
}
.rg-image img{
    max-width: 1400px!important;
}
.categori-menu-slider-wrapper {
    padding-bottom: 0px;
}
.es-carousel-wrapper {
    background: #fff;
}
.es-carousel {
    overflow: hidden;
    background: #fff !important;
}
.slider-ul {
  width: 100% !important;
}
@media (max-width: 768px) {
  
  .slider-ul {
    width: max-content !important;
  }
  
}

.cid-rxVuiMJXcQ .dropdown.open>.dropdown-menu {
    border-top: solid #3F51B5;
    border-bottom: solid 1px #eee;
    border-right: solid 1px #eee;
    border-left: solid 1px #eee;
    background-color: #f1f1f1;
}
/*! slider 7 */


/*! rezervasyon */

.otel-rezervasyon h2 {
  display: none;
}

.otel-rezervasyon .pt-4, .py-4 {
    padding-top: 0rem!important;
}
.otel-rezervasyon .container  {
  border: solid 6px #9f9f9f;
      background-color: #fff;
}

.otel-rezervasyon .btn-info, .btn-info:active {
    background-color: #f9691b!important;
    border-color: #f9691b!important;
    color: #fff!important;
}

/*! rezervasyon */


/*! 1. bannar alanı görselleri yakınlaştırma */
.contentid16 .lightbox {
  	margin: 0;
    padding: 0;
}

.contentid16 .container {
    max-width: 1400px;
}
/*! 1. bannar alanı görselleri yakınlaştırma */



/*! ana sayfa galeri üst padding 0 */

.cid-ryadLfwoYT {
    padding-top: 0px;
}

/*! ana sayfa galeri üst padding 0 */


/*! footer images */
.cid-rFgRut2Lhs { 
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: url(https://www.rahatur.com/uploads/footer-2025-2.jpg);
    border-top: 15px solid #403603;
    /* background: linear-gradient(0deg, rgb(42 36 2) 0%, rgba(88, 77, 5, 1) 100%); */
    background-position: bottom;
}


@media screen and (min-width: 768px) { 
	.footer-logo {
	margin-left: -80px;
	}
}


.cid-rFgRut2Lhs:before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color: rgb(0 0 0 / 0%);
}
/*! footer images */


/*! detyay sayfası */

.details-price {
    color: #81712b!important;
}

.product_details .display-2 {
    font-size: 2rem;
    font-weight: 600;
    color: #622231 !important;
}

.product_details  .btn-info, .btn-info:active {
    background-color: #cd6f00!important;
    border-color: #cd6f00!important;
    color: #fff!important;
}

/*! detyay sayfası */

/*! benzer ürünler */

.cid-ry6ebB5y3k {
    background-color: #ffffff;
}

/*! benzer ürünler */

/*! ana sayfa listeleme  */
.MainPageProdList {
    background-color: #bfbfb7;
}
.MainPageProdList .container {
    max-width: 1350px;
}
.MainPageProdList .pic-1 {
    display: inline;
    width: 48%!important;
    float: left!important;
}

.MainPageProdList .pic-2 {
    width: 48%!important;
    float: left!important;
  display: block !important;
}

.MainPageProdList .card-wrapper img {
    margin: 0px 2px !important;
    border-radius: 0px;
    border: solid 0px #af995b!important;
}

.MainPageProdList .card-wrapper {
    border: solid 0px #ccc6c8;
    /* box-shadow: 0px 15px 20px 0px #5555558a; */
    /* margin-bottom: 40px; */
    /* background-position: 50% 50%; */
    /* background-size: cover; */
    /* background-repeat: no-repeat; */
    /* background-image: url(https://www.rahatur.com/uploads/listing-arka-plan.jpg); */
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0px 0px 0px 0px;
}
.MainPageProdList h4 {
    text-align: center;
    font-size: 22px !important;
    color: #816a24;
}

.MainPageProdList .btn-info-outline, .btn-info-outline:active {
    border-color: #f9691c;
    color: #fff;
    background-color: #f9691c;
}
.mbr-section-btn a.btn:not(.btn-form) {
    border-radius: 4px;
}

.MainPageProdList img, .mbr-figure img {
    width: 99%;
}
/*! ana sayfa listeleme  */