/*!
 * ZeplinGo
 * Custom css
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) ZeplinGo
 */
@import url('https://fonts.googleapis.com/css2?family=Kristi&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;500&display=swap');

#navbarSupportedContent > div.nav-bottom.justify-content-end-desktop > ul > li:nth-child(9) > a {
  background-color: #bb2125;
    color: #fff!important;
      margin-right: 15px !important;
    border-radius: 20px;
}

/*!
BEYAZ LOGO İÇİN
 */
.menu .opened .menu-logo .navbar-brand .navbar-logo a {
	filter: initial;
}
.bg-color .menu-logo .navbar-brand .navbar-logo a {
    filter: brightness(0) invert(1);
}

/*!
BEYAZ LOGO İÇİN
 */


.contentid39 {
  margin-top: 50px;
  margin-bottom: 60px;
}


@media screen and (max-width: 768px) {
	
  .footer_ssl_card {
    margin-bottom: 200px;
  }

}



.footer-logo {
    filter: brightness(0) invert(1);
    height: 9rem !important;
    margin-bottom: 40px;
}


.WhatsApp {
    left: 20px !important;
    right: inherit !important;
}

/*! footer */

#footer2-5  a {
  color:#fff !important;
}
/*! footer */

.bb-1 {
    border-bottom: 4px solid #dbac89;
    box-shadow: 0px 10px 30px 5px #b9b9b9;
}

.prodcount {
    border: 2px solid #d6d6d6;
    font-size: 32px;
    padding: 4px;
    color: #b89b81;
}

.form-control {
    background-color: #ffffff;
    border: 1px solid #dbac89;
    box-shadow: 0px 10px 30px 5px #b9b9b9;
	font-size: 18px;
    color: #a25723;
    font-weight: 100;
}

.product_details h1 {
    border-top: 4px solid #dbac89;
    padding-top: 10px;
}

.prod_count_add {
    font-size: 36px;
    padding: 0px;
  color: #fff;
}

.prod_count_remove {
    font-size: 36px;
    padding: 0px;
  color: #fff;
}


/*! envanter seceneklerine görsel ekleme */
#color-size {
  background-image: url(https://demo.zeplingo.com/d6/uploads/kacgram.jpg);
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
                        background-color: #fff;
                            padding-left: 70px;
                            height: 3.5em;
}
#option-free {
    background-image: url(https://demo.zeplingo.com/d6/uploads/nasilogutelim.jpg);
    background-position: left;
    background-size: contain;
    background-repeat: no-repeat;
                          background-color: #fff;
                              padding-left: 70px;
                              height: 3.5em;
}
/*! envanter seceneklerine görsel ekleme */

/*! footer images */
.cid-rDVWtCctjD { 
    position: relative; 
    display: flex;
    align-items: center;
    justify-content: center;
     background-image: url(https://demo.zeplingo.com/d6/uploads/footer.jpg);
    background-size: cover;
}

.cid-rDVWtCctjD:before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
background-color: rgb(0 0 0 / 77%);
}
/*! footer images */



/*! listeleme */
.p-3 {
    padding: 0.3rem!important;
}
.card-wrapper:hover {
box-shadow: 0px 0px 10px 0px #5c5756 !important;
}
.cid-ry6ebB5y3k .card-wrapper {
    border: solid 1px #e8e8e8;
    border-radius: 10px;
    box-shadow: 0px 0px 5px 0px #cecece;
      padding: 10px;
      background-color: #fff;
}
.card-img img, .mbr-figure img {
    border-radius: 10px;
    border: solid 1px #e8e8e8;
}
.card-wrapper .display-5 {
    font-size: 0.9rem;
	line-height: 20px;
    font-weight: 500 !important;
}
/*! listeleme */

/*!
RATING ICON CHANGE
 */
#reviews {
  max-width: 1140px;
    margin: 0 auto;
}
#nostart {
      background-image: url(https://demo.zeplingo.com/d6/uploads/kahve2.png);
}
.product-details-content .star_rating ul li a i:before {
	content:none;
}
.product-details-content .star_rating ul li a i {
width: 30px;
    height: 30px;
}

.comment_text .reviews_meta .star_rating ul li a i:before {
	content:none;
}
.comment_text .reviews_meta .star_rating ul li a i {
width: 30px;
    height: 30px;
}

.star_rating ul li a {
    color: #ea000d;
    font-size: 12px;
    font-size: 30px!important;
    background-image: url(https://demo.zeplingo.com/d6/uploads/kahve1.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    height: 30px;
    width: 30px;
}
.startrating1 .fa:before  {
  content:none;
} 
.startrating2 .fa:before  {
  content:none;
}
.startrating3 .fa:before  {
  content:none;
} 
.startrating4 .fa:before  {
  content:none;
} 
.startrating5 .fa:before  {
  content:none;
} 
.startrating1 .fa {
width: 30px;
    height: 30px;
}
.startrating2 .fa {
width: 30px;
    height: 30px;
}
.startrating3 .fa {
width: 30px;
    height: 30px;
}
.startrating4 .fa {
width: 30px;
    height: 30px;
}
.startrating5 .fa {
width: 30px;
    height: 30px;
}
/*!
RATING ICON CHANGE
 */


/*! DETAY SAYFASI GÖRSEL BOYUTU MASAÜSTÜ */
@media (min-width: 992px){
   
		.product-details-tab {
		-ms-flex: 0 0 85% !important;
		flex: 0 0 85%!important;
		max-width: 85%!important;
	}
}
/*! DETAY SAYFASI GÖRSEL BOYUTU MASAÜSTÜ */


/*! SLIDER */
.slide .mbr-overlay {
 opacity: 0.5 !important;
 background: linear-gradient(0deg, rgb(0 0 0 / 0%) 0%, rgb(0 0 0) 100%);
}
#slider1-8 h2{
    font-size: 3.5rem;
    font-family: 'Quicksand', sans-serif;
    margin-bottom: -20px;
	text-shadow: 0px 0px 5px #000000;
}
#slider1-8 p{
    font-size: 3.5rem;
    font-family: 'Kristi', cursive;
    margin-bottom: 0px;
    text-shadow: 0px 0px 5px #000000;
}
.slideraltmetin {
      font-size: 1rem !important;
    font-family: 'Quicksand', sans-serif!important;
}



.cid-ry6drk2Fr4 .carousel-caption {
    top: 45% !important;
}


/*! SLIDER */

/*! SLIDER MOBİL */

@media (max-width: 1023px) {
  
  #slider-img-zep {
        height: 400px!important;
  }
  .container-slide {
        height: 400px!important;
  }
  .slider-fullscreen-image {
    height: 400px!important;
  } 
 
  #slider1-8 h2{
    font-size: 3.5rem;
    font-family: 'Quicksand', sans-serif;
	margin-bottom: 10px !important;
    }
    #slider1-8 p{
        font-size: 2rem;
        font-family: 'Kristi', cursive;
        margin-bottom: 0px;
    }
    .slideraltmetin {
          font-size: 1rem !important;
        font-family: 'Quicksand', sans-serif!important;
    }
  
  .cid-ry6drk2Fr4 .carousel-caption {
		top: 50% !important;
  }  
}
/*! SLIDER MOBİL */

/*! SOCIAL HEADER ICON */

.header-social .social-list .soc-item-facebook {
	border-radius: 8px;
	font-size: 18px;
    margin: .2rem;
    height: 35px;
    width: 35px;
    padding-top: 7px
}


.header-social .social-list .soc-item-instagram {
	border-radius: 8px;
	font-size: 18px;
	background-image: repeating-linear-gradient(0deg,#FE813E,#B43B98 20px, #6D33C0 40px);
    margin: .2rem;
    height: 35px;
    width: 35px;
    padding-top: 7px
}

/*! SOCIAL HEADER ICON */


/*! SEPETE AT ICONA SEPET ICONU EKELEME */
#FormButtonValue {
      display: flex;
    align-items: center;
}
.product_details button span::before {
    font-family: MobiriseIcons!important;
    content: "\e972";
    visibility: visible;
    font-size: 25px;
    margin-right: 4px;
}


.MainPageProdList .mbr-section-btn a::before {
    font-family: MobiriseIcons!important;
    content: "\e972";
    visibility: visible;
    font-size: 25px;
    margin-right: 4px;
}
.sectionid41 .mbr-section-btn a::before {
    font-family: MobiriseIcons!important;
    content: "\e972";
    visibility: visible;
    font-size: 25px;
    margin-right: 4px;
}
/*! SEPETE AT ICONA SEPET ICONU EKELEME */
#search {
    margin: .4rem;
    height: 35px;
}

.cid-ry6ebB5y3k h4 {
    min-height: 60px;
	line-height: 20px;
}

.playerBox {
    top: -80px !important;
}

.sosial-cv-icon {
    display :none;
}

.WhatsApp {
    left: inherit;
    right: 20px;
}

#contact .form-control {
    min-height: 2.5em;
}

.menu .btn-info, .btn-info:active {
    background-color: #5c5756!important;
    border-color: #5c5756!important;
    color: #fff!important;
}
body > section.mt-4.contentid20 > .container {
    max-width: 100%;
}




#services1-9 .container .row .title{
 display :none
} 
.contentid17 > div > div > div > h3 {
	    border-bottom: solid 1px #c7c2c2;
}
.contentid17 {
	    padding-bottom: 0px;
}

.contentid15 {
    padding-top: 120px;
    padding-bottom: 120px;
}
#content5-h > div.container > div > div > div.col-12.mb-4 {
	    text-align: center;
}

#content5-h > div.container > div > div > div.col-12.mb-4 > a > img {
	width: 80% !important;
    margin: 0 auto;
}

.cid-ry6ebB5y3k {
    background-color: #fff;
}
.cid-rxVuiMJXcQ .navbar.navbar-short .navbar-logo a img {
    height: 5.8rem!important;
}


.cid-rxVuiMJXcQ .navbar.navbar-short {
    border-bottom: solid 4px #585855;
}


.CorporationContent {
    background-color: #fff;
}
.cid-ry6ebB5y3k .card-wrapper {
    border: solid 1px #efefef;
}
.card-wrapper .display-5 {
    font-size: 0.8rem;
    font-weight: 100 !important;
	font-weight: bold !important;
}
.h2, h2 {
    font-size: 1.2rem;
}

.date {
	display :none;
}
.BlogMainDate {
display :none;
}
.cid-ry6ebB5y3k {
    padding-bottom: 20px;
}
.cid-rycW8slXou {
    margin-bottom: 20px;
}

.ozel-alan-table tbody tr th {
      background-color: #b89b81 !important;
}
.btn-info, .btn-info:active {
    background-color: #b89b81!important;
    border-color: #b89b81!important;
    color: #fff!important;
}