/*!
 * ZeplinGo
 * Custom css
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) ZeplinGo
 */

/* @import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap'); */
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

/*!
 * Mobil menu açılınca arka plan rengi en aşığa sayfayı 100% kaplamadığı için transparent yaptık
 */
.cid-rxVuiMJXcQ .navbar-toggleable-sm.opened:after {
    background-color: transparent;
}
/*!
 * Mobil menu açılınca arka plan rengi en aşığa sayfayı 100% kaplamadığı için transparent yaptık
 */


#detail-choice {
    height: auto!important;
}

.basket-list-button {
  display:none;
}
.price-box-list {
  display:none!important
}

a, b, blockquote, body, canvas, caption, code, div, em, embed, fieldset, figure, footer, form, 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", serif;!important;

}
.hero-title {   
    -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: "Libre Baskerville", serif;!important; */
      font-weight: 900;

}
.title {   
    -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: "Libre Baskerville", serif;!important; */
      font-weight: 900;

}
.media-content h1{   
    -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: "Libre Baskerville", serif;!important; */
      font-weight: 900;

}
.title h2{   
    -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: "Libre Baskerville", serif;!important; */
      font-weight: 900;

}
h2 span {   
    -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: "Libre Baskerville", serif;!important; */
      font-weight: 900;

}
h2 strong {   
    -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: "Libre Baskerville", serif;!important; */
      font-weight: 900;

}
h1, h2, h3, h4, h5, h6  {   
    -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: "Libre Baskerville", serif;!important; */
      font-weight: 900;

}

@media (min-width: 1200px) {
    .container {
        max-width: 1500px;
    }
}

#accordionExample .card-header {
    background-color: rgb(241 245 236);
}

#accordionExample button p {
	color :#000;
}

#accordionExample .fa {
  color:#787878;
}


.navbar-dropdown {
    background: #3c383c;
}

.contentid13 h2 {
    color: #936d43!important;
}

.contentid19 h2 {
    color: #936d43!important;
}

.contentid15 .display-2 {
       font-size: 1.2rem;
}

.contentid16 .display-2 {
       font-size: 1.2rem;
}

.contentid17 .display-2 {
       font-size: 1.2rem;
}

.contentid18 .display-2 {
       font-size: 1.2rem;
}

.contentid19 h2 {
    color: #936d43!important;
}

.contentid19 {
padding-bottom: 0px!important;
}

.contentid20 {
padding-top: 0px!important;
}

/*!
 * Hesapalama
 */
		@media screen and (max-width: 768px) { 
          
		 .contentid32 > div {

          }
          
	   	 .contentid32  > div > div > div > h3 > div {
          padding: 0px;
          }
          
          .contentid32 > div > div > div > h3 > div > div {
          margin: 0px!important;
          }
          .contentid32 > div > div > div {
          padding: 0px;
          }
          
        }


	    .contentid32 .media-container-row {
              margin-top: -230px;
        }

        .contentid32 .col-md-8 {
                -ms-flex: 0 0 100%;
                -webkit-box-flex: 0;
                flex: 0 0 100%;
                max-width: 100%;
        }

		.contentid32 .container .media-container-row .title .display-5 {
          display:none;
        } 
        

/*!
 * Hesapalama
 */

/*!
 * Protective cover layer
 */
.contentid20 .container {
    max-width: 100%;
}
/*!
 * Protective cover layer
 */



/*!
 * Sağ resim Solda Resim görsel sıdırlama
 */

.cid-ryhAs5k9qM {
    padding-top: 0px;
    padding-bottom: 0px;
}
.cid-ryaIH3Vnnq {
    padding-top: 0px;
    padding-bottom: 0px;
}

.cid-ryhAs5k9qM h1{
	text-align: left;
}
.cid-ryaIH3Vnnq h1{
	text-align: left;
}

.cid-ryhAs5k9qM .mbr-figure {
    padding-right: 0rem;
    padding-left: 0rem;
}
.cid-ryaIH3Vnnq .mbr-figure {
    padding-right: 0rem;
}
.media-container-row {
      display: flex;
    align-items: center;
    margin: 0 auto;
}


@media screen and (min-width: 992px) { 
  
  .cid-ryaIH3Vnnq h1 {
      margin-left: 20px;
  }
  .cid-ryaIH3Vnnq .mbr-section-text {
        margin-left: 20px;
  }
  
}

/*!
 * Sağ resim Solda Resim görsel sıdırlama
 */

/*!
 * Ürün detay
 */

.zoomContainer {
  display:none;
}
.product_details #zoom1 {
  cursor: default;
}

#img-1 {
    border: 0px solid #ddd;
}

product-detail-body > section.product_details.product_detail-tip1.white-background > div > div > form {
    /* background: linear-gradient(180deg, rgb(222 222 222) 0%, rgba(255, 255, 255, 1) 40%); */
    background: #ededed;
}

#option_value_content {
  text-align: left !important;
}
.detail-select-box-radio{
  text-align: left !important;
  padding: 0;
  margin: 0;
}
.detail-select-box-radio .radio-option label {
  text-align: left;
  font-size: 11px;
  font-weight: 600;
}
.detail-select-box-radio .radio-option {
      margin: 10px 10px 0px 0px!important;
}

.product-details-content h1 {
 	text-align: left !important;
    margin-top: 20px;
    padding: 0;
    margin-bottom: 20px;
    font-weight: 600;
}

#product-detail-body .breadcrumb {
  display:none;
}
.details-price {
      text-align: left !important;
    margin-bottom: 20px;
}
.details-price>span {
    font-weight: 400;
}

#WidgetsProdsStartPrice {
  display:none;
}
.add-basket-detail {
      background: #efefef;
} 

.option_value_content-color img {
      width: 90px!important;
} 

/*! * radio square-meter*/
.option_value_content-mobilya-metrekare .detail-select-box-radio,
.option_value_content-dus-ve-banyo-metrekare .detail-select-box-radio,
.option_value_content-zemin-metrekare .detail-select-box-radio,
.option_value_content-duvar-metrekare .detail-select-box-radio {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 10px;
    margin: 10px 0;
}
.option_value_content-mobilya-metrekare .detail-select-box-radio .form-check-inline, 
.option_value_content-dus-ve-banyo-metrekare .detail-select-box-radio .form-check-inline,
.option_value_content-zemin-metrekare .detail-select-box-radio .form-check-inline, 
.option_value_content-duvar-metrekare .detail-select-box-radio .form-check-inline {
    margin: 0;
    padding: 0;
}
.option_value_content-mobilya-metrekare .detail-select-box-radio input[type="radio"],
.option_value_content-dus-ve-banyo-metrekare .detail-select-box-radio input[type="radio"],
.option_value_content-zemin-metrekare .detail-select-box-radio input[type="radio"],
.option_value_content-duvar-metrekare .detail-select-box-radio input[type="radio"] {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
}
.option_value_content-mobilya-metrekare .detail-select-box-radio .form-check-label,
.option_value_content-dus-ve-banyo-metrekare .detail-select-box-radio .form-check-label,
.option_value_content-zemin-metrekare .detail-select-box-radio .form-check-label,
.option_value_content-duvar-metrekare .detail-select-box-radio .form-check-label {
    display: block;
    padding: 10px 20px;
    background-color: #ffffff;
    border: 1px solid #000000;
    border-radius: 4px;
    cursor: pointer;
    transition: all 0.2s ease;
    font-size: 14px;
    font-weight: 400;
    color: #000000;
    text-align: center;
    min-width: 80px;
    margin: 0;
    line-height: 1.2;
    white-space: nowrap;
}
.option_value_content-mobilya-metrekare .detail-select-box-radio input[type="radio"]:checked + .form-check-label,
.option_value_content-dus-ve-banyo-metrekare .detail-select-box-radio input[type="radio"]:checked + .form-check-label,
.option_value_content-zemin-metrekare .detail-select-box-radio input[type="radio"]:checked + .form-check-label,
.option_value_content-duvar-metrekare .detail-select-box-radio input[type="radio"]:checked + .form-check-label {
    background-color: #000000;
    border-color: #000000;
    color: #ffffff;
    font-weight: 400;
}
.option_value_content-mobilya-metrekare .detail-select-box-radio .form-check-label:hover,
.option_value_content-dus-ve-banyo-metrekare .detail-select-box-radio .form-check-label:hover,
.option_value_content-zemin-metrekare .detail-select-box-radio .form-check-label:hover,
.option_value_content-duvar-metrekare .detail-select-box-radio .form-check-label:hover {
    background-color: rgba(0, 0, 0, 0.05);
}

/* Responsive düzenleme */
@media (max-width: 768px) {
    .option_value_content-mobilya-metrekare .detail-select-box-radio,
    .option_value_content-dus-ve-banyo-metrekare .detail-select-box-radio,
    .option_value_content-zemin-metrekare .detail-select-box-radio,
    .option_value_content-duvar-metrekare .detail-select-box-radio {
        gap: 6px;
    }
    .option_value_content-mobilya-metrekare .detail-select-box-radio .form-check-label,
    .option_value_content-dus-ve-banyo-metrekare .detail-select-box-radio .form-check-label,
    .option_value_content-zemin-metrekare .detail-select-box-radio .form-check-label,
    .option_value_content-duvar-metrekare .detail-select-box-radio .form-check-label {
        padding: 8px 16px;
        font-size: 13px;
        min-width: 70px;
    }
}
/*! * radio square-meter*/




/*!
 * Ürün detay
 */



/*!
 * BeforeAfterContainer
 */

@media screen and (min-width: 768px) { 

	.BeforeAfterContainer {
      height: 750px;
	}

}

.afterBACtext {
  display:none;
}

.beforeBACtext {
  display:none;
}


/*!
 * BeforeAfterContainer
 */



.contentid33 .mbr-figure {
      width: 50%!important;
}



/*!
 * Teknik bilgi 1.icon grup
 */


.contentid36 .card-title {
	  display :none;
}

.contentid36 {
      margin-top: 50px;
    margin-bottom: 50px;
}

.contentid36 img {
      width: 60%!important;
}

@media (min-width: 992px) {
    .contentid36 .col-lg-1 {
        -ms-flex: 0 0 12.5%;
        -webkit-box-flex: 0;
        flex: 0 0 12.5%;
        max-width: 12.5%;
    }
}
.contentid33 {
padding-top: 60px;
}

/*!
 * Teknik bilgi 1.icon grup
 */



/*!
 * Teknik bilgi galerii
 */
.mbr-gallery-item img {
      border: solid 1px #d3d3d3!important;
}
/*!
 * Teknik bilgi galerii
 */


@media (min-width: 1200px) {
    .contentid44 .container {
        max-width: 1420px;
    }
}

.contentid44 {
    padding-top: 90px;
    padding-bottom: 40px;!important
    background-color: #fff;
}


.contentid44 .fa {
    font-size: 2rem;
    color: #b1c9f9 !important;
    margin-right: 10px;
}

.contentid44 span {
	font-size: 0.9rem;
}




/*!
     * iconlar
     */
.contentid45 {
    margin-top: 10px;
}

@media screen and (max-width: 768px) {
    .contentid45 {
        margin-top: 20px;
    }
}


    .contentid45 {
            padding: 0px 0px 50px 0px;
          min-height: 200px;
    }


    .contentid45 .container .media-container-row {
        /* margin-top: -100px */

    }

    .contentid45 .container .media-container-row > div:nth-child(1){
        -webkit-box-shadow: 0 0 10px 1px rgb(53 53 53 / 10%);
        -moz-box-shadow: 0 0 10px 1px rgba(53,53,53,.1);
        box-shadow: 0 0 10px 1px rgb(53 53 53 / 10%);
          margin: 10px!important;
	      background: linear-gradient(3deg, rgba(255,255,255,1) 40%, rgba(255,255,255,0.7819721638655462) 100%);
          min-height: 414px;
          border-bottom: solid 5px #545454;
    	border-radius: 30px 30px 0px 0px;
          box-shadow: 0px 0px 40px 10px #4444557d;

      
    }

    .contentid45 .container .media-container-row > div:nth-child(2){
        -webkit-box-shadow: 0 0 10px 1px rgb(53 53 53 / 10%);
        -moz-box-shadow: 0 0 10px 1px rgba(53,53,53,.1);
        box-shadow: 0 0 10px 1px rgb(53 53 53 / 10%);
          margin: 10px!important;
		  background: linear-gradient(3deg, rgba(255,255,255,1) 40%, rgba(255,255,255,0.7819721638655462) 100%);
          min-height: 414px;
          border-bottom: solid 5px #545454;
	      border-radius: 30px 30px 0px 0px;
          box-shadow: 0px 0px 40px 10px #4444557d;

    }

    .contentid45 .container .media-container-row > div:nth-child(3){
        -webkit-box-shadow: 0 0 10px 1px rgb(53 53 53 / 10%);
        -moz-box-shadow: 0 0 10px 1px rgba(53,53,53,.1);
        box-shadow: 0 0 10px 1px rgb(53 53 53 / 10%);
          margin: 10px!important;
		  background: linear-gradient(3deg, rgba(255,255,255,1) 40%, rgba(255,255,255,0.7819721638655462) 100%);
	      min-height: 414px;
          border-bottom: solid 5px #545454;
	      border-radius: 30px 30px 0px 0px;
          box-shadow: 0px 0px 40px 10px #4444557d;
    }

    .contentid45 .container .media-container-row > div:nth-child(4){
        -webkit-box-shadow: 0 0 10px 1px rgb(53 53 53 / 10%);
        -moz-box-shadow: 0 0 10px 1px rgba(53,53,53,.1);
        box-shadow: 0 0 10px 1px rgb(53 53 53 / 10%);
          margin: 10px!important;
		  background: linear-gradient(3deg, rgba(255,255,255,1) 40%, rgba(255,255,255,0.7819721638655462) 100%);
          min-height: 414px;
          border-bottom: solid 5px #545454;
	      border-radius: 30px 30px 0px 0px;
          box-shadow: 0px 0px 40px 10px #4444557d;

    }

    .contentid45 .card-title {
    font-size: 1rem;
    font-weight: 600;
    
    }

    .contentid45 .card:hover {
    transform: scale(1.1);
    background-color: #4050b5 !important;
    scroll-behavior: smooth;
    border: solid #545454;
    cursor: pointer;
}



       @media (max-width:992px) {
        

    .contentid45 .container .media-container-row > div:nth-child(1){ margin: 0px!important;}
    .contentid45 .container .media-container-row > div:nth-child(2){ margin: 0px!important;}
    .contentid45 .container .media-container-row > div:nth-child(3){ margin: 0px!important;}
    .contentid45 .container .media-container-row > div:nth-child(4){ margin: 0px!important;}
      

    }

    /*!
     * iconlar
     */

    .contentid45 {
        -webkit-animation: slide-in-bottom 2s cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.1s both;
                animation: slide-in-bottom 2s cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.1s both;
    }


/*!
 * Mobil güncelleme
 */
.contentid15 > div > div > div.media-content > div > h2 {display:none;}
.contentid16 > div > div > div.media-content > div > h2 {display:none;}
.contentid17 > div > div > div.media-content > div > h2 {display:none;}
.contentid18 > div > div > div.media-content > div > h2 {display:none;}

#subs-send > div.dragArea.row.form-inline.justify-content-center > div.col-auto.input-group-btn.m-2 > button {
    padding: 0.45rem 1.5625rem !important;
}

#services1-5 > div > div > div > section.mt-4.contentid20 > div > div > a {
      padding: 0;
}

.catsectionid26 {
      padding-bottom: 0px;
}


  .categories-body-29 .catheader {
        padding-top: 122px!important;
    padding-bottom: 122px!important;
  }

@media screen and (max-width: 768px) { 
  
  .contentid36 {
      margin-bottom: 0px;
	}
  
  .categories-body-29 .catheader {
        padding-top: 110px!important;
    padding-bottom: 110px!important;
  }

}

.contentid21 {
      padding-bottom: 0px;
}
.contentid22 {
      margin-top: 0rem !important;
}
.contentid22 > div > div > a:nth-child(6) {
  
      margin-bottom: 0rem !important;
  
}

/*!
 * Mobil güncelleme
 */


/*!
 * Arama
 */
#search-list-body .mbr-section-btn {display:none}
#search-list-body .card-box .display-7 {display:none}
#search-list-body  .CorporationTitle {    display: block !important;    padding: 0;    margin: 0;    font-size: 1.4rem;}
/*!
 * Arama
 */