/*!
 * ZeplinGo
 * Custom css
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) ZeplinGo
 */

/*
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@200;300;400;500;600;700;800&display=swap');


li a {
 	font-family: 'Raleway', sans-serif!important;
}
p {
 	font-family: 'Raleway', sans-serif!important;
}
a {
 	font-family: 'Raleway', sans-serif!important;
}
h1,h2,h3,h4,h4,h5,h6,h7 {
 	font-family: 'Raleway', sans-serif!important;
}
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Yeseva+One&display=swap');


a, b, blockquote, body, canvas, caption, code, div, em, embed, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, html, iframe, img, label, li, main, nav, object, ol, p, pre, section, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, video {
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    font-family: "Roboto", sans-serif!important;
}

.breadcrumb {
    margin: 10px 0px 10px 30px;
}



.cid-ry6ebB5y3k .mbr-text {
      white-space: normal !important;
    word-wrap: break-word;
    overflow-wrap: break-word;
}

#main-prod > div.title.mbr-section-btn.pt-3.pb-0.col-12.text-center > a {
      float: left;
}

/*! ana sayfa içerik sıralama */
#mainpage-body {
      display: flex;
    flex-direction: column;
}
#slider1-8 {
  order: 13;
}
.Case0 {
  order: 14;
  margin-top: 20px;
}
.Case {
  order: 15;
}
.contentid32 {
  order: 16;
}
.contentid63 {
  order: 17;
}
.contentid24 {
  order: 18;
}
#footer2-5 {
  order: 19;
}
.footer_ssl_card {
      order: 20;
}

/*! ana sayfa içerik sıralama */



/*! ürün detay form */
#form-item-1 label {
    display: none;
}
@media (max-width: 768px) {
#form-item-1  input[type=email], input[type=text] {
    font-size: 12px;
	}
}

/*! ürün detay form */


/*! ürün detay sıralama */
.product-description-review-area {
  display: flex;
    flex-direction: column;
}
.DetailPageSimilarProdList {
      margin-top: 30px;
      order: -1;
}
.detail-icon-section {
      margin-bottom: 30px;
      order: -1;
}

.detail-icon-section .container {
    display: flex;
    flex-direction: row;
    align-items: center;
}
.detail-icon-section .container a {
    margin-right: 40px;
}
@media screen and (max-width: 768px) { 
    .detail-icon-section .container a {
      margin-right: 0px;
      margin-bottom: 20px;
  }
  .detail-icon-section .container {
    display: flex;
    flex-direction: column;
    align-items: center;
}
}
/*! ürün detay sıralama */

/*! ürünDetay nav menü */
.product-description-review-area h2 {
    color: #000000!important;
}
.nav-tabs {
    padding-top: 0px!important;
}
.nav-tabs .nav-link.active {
    background-color: #dfe3e7;
}
.nav-tabs .nav-link {
    padding-left: 20px;
    padding-right: 20px;
}
/*! ürünDetay nav menü */

/*! bazı sayfalardan filitre silme*/
.categories-body-202 #services1-5 > div > div > div > div:nth-child(2) > div > div {
  display:none;
}
.categories-body-201 #services1-5 > div > div > div > div:nth-child(2) > div > div {
  display:none;
}
.categories-body-200 #services1-5 > div > div > div > div:nth-child(2) > div > div {
  display:none;
}
.categories-body-174 #services1-5 > div > div > div > div:nth-child(2) > div > div {
  display:none;
}
.categories-body-23 #services1-5 > div > div > div > div:nth-child(2){
  display:none;
}
.categories-body-28 #services1-5 > div > div > div > div:nth-child(2){
  display:none;
}
/*! bazı sayfalardan filitre silme*/

/*! yardım sayfası*/
.categories-body-174 #services1-5 > div > div > div > nav {
  display:none;
}
.categories-body-174 #services1-5 > div > div > div > div:nth-child(2) {
  display:none;
}

.contencattid174 .container {
  margin-top: 0rem !important;
}

.contentid65 h1 {
  font-size: 2.3rem;
  font-weight: 500;
}

.contentid65 .media-container-row {
    display: flex;
    align-content: center;
    align-items: center;
}
.contentid65 {
  padding-top: 30px;
  padding-bottom: 0px;
}
.custom-box {
      border-radius: 20px;
	  box-shadow: 0 0px 8px rgb(0 0 0 / 25%);
      padding: 20px;
      text-align: center;
      background-color: #f8f9fa;
      margin-bottom: 20px;
      height: 100%;
    }

.custom-box h5 {
      text-align: left;
    margin-bottom: 20px;
      font-size: 1rem;
}

.custom-box p {
    font-size: 0.8rem;
}




.categories-body-174 #accordionExample > div {
  padding: 0;
}
.categories-body-174 .collapse > div {
  background-color: #fff;
}
.categories-body-174 .collapsing > div {
  background-color: #fff;
}
/*! yardım sayfası*/

.CorporationContent {
    background-color: #fff;
}
#detail-choice {
  height: auto!important;
}
.media-container-row h2 {
    color: #000000!important;
    font-weight: 400!important;
    font-size: 2rem!important;
}
/*! User Seller Page*/
.user-logo {
  max-width: 300px;
    border-radius: 30px;
  margin-bottom: 20px;
}
.user-title {
  color: #ffffff!important;
}
.sectionuser .btn-primary, .btn-primary:active {
    background-color: #e6e6e6!important;
    border-color: #d1d1d1!important;
    color: #707070!important;
}
/*! User Seller Page*/

/*! ürün detayda resimi sabit tutma */
@media screen and (min-width: 768px) {
  .prod_picture_box {
        position: sticky;
      top: 0;
	}
}
/*! ürün detayda resimi sabit tutma */

/*! ürün envanter widgets */

#WidgetsProdsStartPrice {
  display:none;
}

.multi-range-field span span:nth-child(2) {

}

.multi-range-field span span:nth-child(1) {
    background-color: #ede88d;
    padding: 10px;
    color: #404040;
    font-weight: 800;
}

/*! ürün envanter widgets */


/*! hakkımızda */
.contentid56 {
    padding-top: 50px;
    padding-bottom: 0px;
} 
.contentid56 .mbr-section-title {
  display:none;
}
.categories-body-23 .breadcrumb{
  display:none;
}
/*! hakkımızda */

/*! ana sayfa ürünler */

.tslidercontentMain {
    white-space: normal!important;
}

#rightMain > i {font-size: 26px!important;}
#leftMain > i  {font-size: 26px!important;}

.ProdSliderMainBox {
  order:1;
}
.MainPageProdList {
  background-color: #ffffff;
}
.MainPageProdList h2 {
	color: #000!important;
}
/*! ana sayfa ürünler */

/*! ana sayfa promosyon ürünleri */
.contentid41 {
      padding-top: 20px;
    padding-bottom: 0px;
}
.contentid41 .btn-info-outline, .btn-info-outline:active {
    background: none;
    border-color: #ffffff;
    color: #777777;
    background-color: #fff;
}
/*! ana sayfa promosyon ürünleri */

/*! ana sayfa hakkımızda yazısı */
.contentid55 .container {
      max-width: 100%;
}
/*! ana sayfa hakkımızda yazısı */

/*! ürün detayda resimi sabit tutma */


/*! ürün detay sepete ekleme */
.prod_count_add {
    background-color: #ffffff;
    border: solid 1px #c2c2c2;
    border-radius: 5px;
}
.prod_count_remove {
    background-color: #ffffff;
    border: solid 1px #c2c2c2;
    border-radius: 5px;
}
.prodcount {
    background-color: #fff;
    border: 1px solid #c2c2c2;
    border-radius: 5px;
}
/*! ürün detay sepete ekleme */

/*! detay sayfası */
#product-detail-body #text-banner-title  {
	font-size: 12px;
    background: #e9e9e8;
    margin-top: 0px!important;
    text-align: left!important;
}

.details-price {
  position: sticky;
    top: 0;
    z-index: 999;
}

.product-datebox {
  display:none;
  background: rgb(255, 255, 255);
    width: 73px;
    /* height: 73px; */
    border-radius: 6px;
    overflow: hidden;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
    position: absolute;
    right: 26px;
}
.date-month {
    font-size: 14px;
    line-height: 1.8;
    text-align: center;
    background: rgb(0, 150, 94);
    color: rgb(255, 255, 255);
}
.date-day-items {
  padding: 4px 0px;
}
.date-day-number {
  background: rgb(255, 255, 255);
    line-height: 22px;
    font-size: 29px;
    text-align: center;
}

.date-day {
  font-size: 13px;
    text-align: center;
}

.btn-info, .btn-info:active {
    background-color: #e76835!important;
    border-color: #e76835!important;
    color: #fff!important;
  border-radius: 5px;
}

.form-control {
    background-color: #ffffff;
}
.prod_features {
	font-size: 14px;
    margin-top: 0px;
    margin-bottom: 30px;
    border-top: solid 1px #dcdcdc;
    color: #505b6c;
}
.product-details-content { 
  display: flex;
  flex-direction: column; 
} 
.product-details-content .details-price { 
  order: -1; 
}

.product_details .display-2 {
    font-family: Rubik,sans-serif;
    font-size: 1.4rem;
    text-align: left!important;
    padding-top: 10px;
    color: #505b6c!important;
    font-weight: 400;
}
.product_details .details-price {
    color: #404040!important;
    text-align: left!important;
}
.details-price>span {
  min-width: 205px;
    font-size: 2.4rem;
    padding: 10px;
    display: inline-block;
    font-weight: 700;
    border-radius: 0px 30px 30px 0px;
}
.DetailPageSimilarProdList {
      background-color: #ffffff;
}
.nav-tabs {
    border-bottom: none;
    padding: 0;
    width: 100%;
    display: flex!important;
    align-items: center;
    padding-top: 5px;
    background-color: rgb(223, 227, 231);
}
.nav-tabs .nav-link {
    background-color: transparent;
}
/*! detay sayfası */

/*! detay iconlar */
.product-details-cati-tag  {
    margin-top: 30px!important;
    border-top: solid 1px #dcdcdc;
    padding-top: 20px;
}
.product-details-cati-tag .row .features1 img {
  width: 50%;
    opacity: 0.6;
}
/*! detay iconlar */


/*! hedaer */

#navbarSupportedContent > div > div:nth-child(2) a .navcartcount {
    position: absolute;
    margin-top: -18px;
    margin-left: -10px;
    background-color: #ffffff;
    color: #484848;
    min-width: 20px;
    min-height: 15px;
    border-radius: 10px;
    line-height: 15px;
    font-weight: 500;
    border: solid 2px #919191!important;
}
#navbarSupportedContent > div > div:nth-child(2) {
      order: 1;
}

.top-menu-sss {
	width: 100%!important;
    display: inline-grid;
    text-align: right;
    font-size: 12px;
}
.top-menu-sss-content {
  max-width: 1030px;
    margin: 0 auto;
      padding: 0px 0px 10px 0px;
}

.top-menu-sss-content .mr-4 {
    margin-right: 2.7rem!important;
}

.logonasilyuktop {}
.hakkimizdatop {}
.nasilsiparistop {}

.yardimtop {}

@media screen and (min-width: 900px) { 
  
  
  .menu-logo-button-container {
  display: flex;
  justify-content: space-between;
  }

  .menu-logo {
    float: left;
  }

  #navbarSupportedContent {
    flex-grow: 1;
  }
  
  #search {
    width: 100%!important;
	}
  
  #searchfulltext {
    width: 100%;
	}

}



@media screen and (min-width: 768px) {


	#navbarSupportedContent > div > ul > li.nav-item.dropdown.megamenu.open > div > div > div > div > div > div > div > ul {
      border-right: solid 1px #f0f0f4;
    }
  .font-weight-bold {
    border-right: 1px solid #f0f0f4!important;
	}
  .navbar2 .nav-item a {
    margin: 0rem!important;
    border-bottom: 0px solid #f0f0f4!important;
	}
   #navbarSupportedContent > div > ul > li.nav-item.dropdown.megamenu.open > div > div > div > div > div > div > div {
         margin-bottom: 0rem!important;
   }
  #navbarSupportedContent > div > ul > li.nav-item.dropdown.megamenu.open > div > div > div > div > div > div > div > ul > li > a {
    padding: 0.2rem 0.6rem!important;
  }
  .cid-rxVuiMJXcQ .dropdown .dropdown-menu {
    padding-top: 1.3rem!important;
    border-top: solid 1px #f0f0f4!important;
	}
  #navbarSupportedContent > div > ul > li.nav-item.dropdown.megamenu.open > a {
    border-bottom: solid 3px #fb9e1a!important;
    color: #fb9e1a!important;
  }
  .nav5 .nav-item {
    padding: 5px 0px 5px 0px!important;
 }
}
.nav5 {
    border-top: solid 5px #fff;
}

@media screen and (min-width: 1100px) {
  #navbarSupportedContent > div > ul > li.nav-item.dropdown.megamenu > a {
	padding: 10px 4px 10px 10px !important;
  }
}

#navbarSupportedContent > div > ul > li > a {
  	color: #4a4a56!important;
    cursor: pointer;
    display: flex;
    font-weight: 400;
    font-size: 0.8rem;
    align-items: center;
    width: 100%;
    justify-content: center;
    padding: 10px 10px 10px 10px!important;
    border-left: 1px solid #f0f0f4!important;
    border-bottom: 0px solid #f0f0f4!important;
}


#navbarSupportedContent > div > ul > li.nav-item.dropdown.megamenu > a {
	color: #4a4a56!important;
    cursor: pointer;
    display: flex;
    font-weight: 400;
    font-size: 0.8rem;
    align-items: center;
    width: 100%;
    justify-content: center;
    padding: 10px 10px 10px 10px;
    border-left: 1px solid #f0f0f4!important;
    border-bottom: 3px solid #fff!important;
}
.menu-logo-button-container {
      max-width: 1220px;
    margin: 0 auto;
}
.menu-logo-button-container .btn-info, .btn-info:active {
    background-color: #ffffff!important;
	border: solid 1px#595849!important;
    color: #1b1b1b!important;
    border-radius: 5px!important;
    padding: 9px!important;
}
.menu-logo-button-container .btn .mbr-iconfont {
    color: #595849;
}
#search button, #searchfulltext {
    border-bottom: 0px solid #e1e1e1;
    border-top: 0px solid #e1e1e1;
    border-radius: 0 5px 5px 0;
}
#search button {
    border-right: 2px solid #eeeeee;
    color: #534141;
    background: #eeeeee;
}
#searchfulltext {
    font-size: 1rem;
	width: 80%;
    border-left: 2px solid #e1e1e1;
    border-radius: 5px 0 0 5px;
    background-color: #e1e1e1;
}
#search {
      height: 48px;
}
@media screen and (min-width: 768px) { 
  
    #search {
      width: 255px;
          margin: 6px;
  }
  
}

@media screen and (max-width: 768px) { 
  
  #navbarSupportedContent > div > div:nth-child(3) {
        width: 50%;
    float: left;
  }
  #navbarSupportedContent > div > div:nth-child(4) {
        width: 50%;
    float: left;
  }
  

}
/*! hedaer */

/*! iconlar */
@media screen and (max-width: 768px) { 
  .contentid24 p {
	display:none;
	}
}
/*! iconlar */

/*! slider 7 */

.es-carousel-wrapper {
   /*border-bottom: solid 1px #dcdcdc;*/
  display:none!important;
  /*background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgb(134 134 134 / 47%) 100%)!important;*/
}

/*! slider sabit kalması için */
@media screen and (min-width: 1200px) { 
  .rg-image {
      display: flex;
    max-width: 100%;
    align-items: center;
    justify-content: center;
  }
  .rg-image img {
        width: 100%!important;
      object-fit: cover!important;
      height: 310px!important;
  }
}

/*! slider sabit kalması için */

#rg-gallery > div.rg-thumbs > div > div.es-carousel > ul > li {
          /* width: 104px !important;*/
      margin: 10px;
}


.es-carousel ul li a {
    border-color: #d4a958!important;
}
.es-carousel ul li.selected a {
    border-color: #03449e!important;
      box-shadow: 0px 0px 10px 0px #080808;
}
#rg-gallery > div.rg-image-wrapper {
      display: flex;
    justify-content: center;
}
.rg-image-nav {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 50px;
}
.rg-image-wrapper {
	position: relative;
    padding: 0px 0px;
    height: 100%;
    display: flex;
    align-content: center;
    align-items: center;
}
.rg-image-nav .rg-image-nav-next {
    border-radius: 10px 0px 0px 10px!important;
}
.rg-image-nav .rg-image-nav-prev {
    border-radius: 0px 10px 10px 0px!important;
}
.rg-image img{
    max-height:100%!important;
	max-width:auto!important;
    width: auto!important;
}
.categori-menu-slider-wrapper {
    padding-bottom: 0px;
}
.es-carousel-wrapper {
    background: transparent;
}
.es-carousel {
    overflow: hidden;
    background:transparent!important;
}
.slider-ul {
  width: 100% !important;
}
@media (max-width: 768px) {
  
  .slider-ul {
    width: max-content !important;
  }
  
}

/*! slider 7 */

/*! listeleme */
.btn-info-outline, .btn-info-outline:active {
    background: none;
    border-color: #b7b7b7;
    color: #777777;
}

.p-3 {
    padding: 0.5rem!important;
}
.card-wrapper:hover {
border: solid 2px #ffac59!important;
}
.cid-ry6ebB5y3k .card-wrapper {
    border: solid 1px #e8e8e8;
    border-radius: 10px;
    box-shadow: 0px 0px 0px 0px #cecece;
      padding: 20px;
      background-color: #fff;
}
.card-wrapper .card-img img, .mbr-figure img {
    border-radius: 10px;
    /*border: solid 1px #e8e8e8;*/
}

.card-wrapper .display-5 {
    font-size: 1.4rem!important;
    min-height: 60px!important;
    font-weight: 400!important;
}
/*! listeleme */

/*! blog-list */
.blog-list h2 {
      font-size: 1.2rem;
}
/*! blog-list */


/*! blog-detail-section */
.blog-detail-section a {
      text-decoration: underline;
}
.categories-menu a {
      text-decoration: none;
}
/*! blog-detail-section */

.blog-detail-section h2 strong {
    color: #000;
}


/*!
 * ana sayfa blog
 */
.card-wrapper {
    padding: 20px 20px 20px 20px;
    background-color: #ffffff;
    box-shadow: 0px 0px 30px 0px rgb(135 135 135 / 58%);
    border-bottom: solid 8px #41b5e6;
}
.mainbloglist .display-5 {
    font-size: 1rem;
}
.mainbloglist {
      background-color: #fff;
}

@media screen and (min-width: 768px) {

  	#main-blog > div > div > div.card-img {   
    width: 50%;
    float: left;
    }
    #main-blog > div > div > div.card-box {    
        width: 50%;
        float: left;
        padding: 10px;
    }
  
}

#main-blog .listdetail {
      margin: 10px;
}

#main-blog .card-wrapper {
  padding: 0;
}
#main-blog .mbr-section-btn {
  display:none;
}
.BlogMainDate {
  display:none;
}
/*!
 * ana sayfa blog
 */

/*!
 * genel buton
 */
.mbr-section-btn a.btn:not(.btn-form) {
    border-radius: 5px;
}
.btn {
    padding: 0.5rem;
}
/*!
 * genel buton
 */

/*!
 * iconlu numrator
 */
.icons-number-img {
      opacity: 0.6;
      max-width: 50%!important;
}
.number-icons-title {
     font-size: 1rem;
    font-weight: 300;
}
.number-icons-count {
     font-weight: 500;
}
/*!
 * iconlu numrator
 */


/*!
 * Kampanyalar linki
 */
#menu2-1 > nav > div.navbar-collapse.navbar2.nav5-bottom-style.collapse.top-menu-sss > div > a.kampanyalartop.mr-4 {
      color: #fb9e1c;
    font-weight: 600;
}
/*!
 * Kampanyalar linki
 */

/*!
 * mega menu
 */

.font-weight-bold {
    border-left: 0px solid #f0f0f4!important;
    border-bottom: 1px solid #f0f0f4!important;
}
.mega-menu-cat-title {
  font-weight: 400 !important;
}
#navbarSupportedContent > div > ul > li:nth-child(4) .mega-menu-cat-title {
  font-weight: 800 !important;
}
#navbarSupportedContent > div > ul > li:nth-child(5) .mega-menu-cat-title {
  font-weight: 800 !important;
}
//#navbarSupportedContent > div > ul > li:nth-child(7) .mega-menu-cat-title {
//  font-weight: 800 !important;
//}
.megamenu-dropdown .text-uppercase {
    text-transform: inherit!important;
}
.megamenu-dropdown {
    background-color: #000000c2!important;
    display: block;
    height: 100vh;
    pointer-events: none;
}
.megamenu-dropdown .container {
    margin-top: -21px;
    pointer-events: all;
}
/*!
 * mega menu
 */
/*!
 * kategoriler
 */

.sidebar-widget {
  border: solid 2px #d9d9e1;
    border-radius: 6px;
}
.border-left {
    border-left: 0px solid #dee2e6!important;
}
.sidebar-widget .card-header {
    font-weight: 300;
}


/*!
 * kategoriler
 */


/*!
 * footer icon
 */
#footer2-5 .fa {
      color: #fb9e1a!important;
}
#footer2-5 .socicon {
      color: #fb9e1a!important;
}
.footer-lower .social-list a {
    opacity: 10!important;
}

/*!
 * footer icon
 */


/*! Sepet sayfası */
#basket-list-body > #web-res-page > #section2 > .container > #complete-button > div > .paymentgo {
  display:none;
}
#complete-button > div {
  
      display: inline-grid;

}
#complete-button > div > a.col-lg-6.col-md-6.col-xl-3.btn.btn-info.buttonorange.mt-4.mb-4.float-right.paymentgo {
      left: 70%;
    right: auto;
}
#complete-button > div > a.col-lg-6.col-md-6.col-xl-3.btn.text-light.mt-4.mb-4.buttongrey.float-left.paymentgo {
      left: 70%;
    right: auto;
}

/*! Sepet sayfası */