@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body {
   font-family: 'Poppins', sans-serif !important;
    margin:0px;
    padding:0px;
    outline:none;
    background-image:url(/images/body_bg.jpg);
    background-repeat:repeat;

}

.urun_detay_benzerler .urunler_kutucuk .productPrice {
    margin-top: -6px !important;
}


.urun_detay_benzerler .discountIcon {
    display: block;
    float: left;
    width: 44px;
    height: 41px;
    border-radius: 5px;
    text-align: center;
    line-height: 41px;
    background: #e6453c;
    color: #fff;
    overflow: hidden;
    font-size: 15px;
    font-weight: 700;
    margin-right: 10px;
    box-sizing: border-box;
}

* {
    outline: none;
}
.header1{
    height:28px;
    width:100%;
    background-color:#ffffff;
}
.header_1_ortala {
    width: 1200px;
    color: #a31523;
    font-size: 11px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 8px;
}
.yorum_yap_h3 {
    color: #9e0020;
}
.kucuk_reismler_kutu {
    display: inline-flex;
    border: 1px #d9d9d9 solid;
    height: 90px;
    width: 90px;
    margin-right: 4px;
    text-align: center;
}
.uyumlu_urunler {
    font-size: 14px;
    margin-top: 7px;
    margin-bottom: 8px;
    font-weight: bold;
    color: #a21621;
}
.gelal_pnl {
    background-color: #eaf7d9;
    border: 1px solid #bbdf8d;
    box-sizing: border-box;
    font-size: 12px;
    padding: 16px;
    clear:both;
}
.gelal_pnl p {
   margin:0px;
   padding:0px;
}
    .gelal_pnl span {
        font-weight: bold;
        margin-bottom: 6px;
        clear: both;
        display: block;
    }
    .banka_hesaplarimiz {
        width: 100%;
        font-size: 14px;
        background-color: white;
        border: 1px #e3e1e1 solid;
        padding: 19px;
        margin-bottom: 28px;
        border-radius: 8px;
    }
.siparisler_div .cell {
    border-bottom: 1px #eaeaea solid;
}

.banka_hesaplarimiz tr {
}

.banka_hesaplarimiz td{
    line-height: 42px;
    border-bottom: 1px #ededed solid;
}

.banka_hesaplarimiz thead{
        font-weight: bold;
    color: #a31523;
}

.sepet_miktar_td{

    width:75px;
    text-align:center;
}

.kargo_kalan_sure {
    margin-top: 16px;
    color: #a31523;
    font-size: 13px;
    text-align: center;
}
.uyumlu_urunler_kutu {
    display: inline-flex;
    border: 1px #d9d9d9 solid;
    height: 80px;
    width: 80px;
    margin-right: 4px;
    text-align: center;
}
.widget_baslik{

        font-size: 12px;
    color: #a31523;
}

.sozlesme_chk{
    text-decoration:none;
    font-weight:bold;
    color:#000007;
}

.indirim_kupon {
    background-color: #f7f7f7;
    padding: 16px;
    margin-top: 22px;
    border: 1px #ebebeb solid;
    margin-bottom: 13px;
}


.bilgilendirme_chk {
    text-align: left;
    font-size: 12px;
}

.urunler_kutucuk_benzer_urunler{
    width:100% !important;
    height:100% !important;
}
.urunler_kutucuk_benzer_urunler img {
    width: 100% !important;
    height: 100% !important;
}
.benzer_urunler_space{
    height:380px;
}

.widget {
    /* display: flex; */
    flex-direction: column;
    text-align: center;
    align-items: center;
    justify-content: center;
    border: 1px solid #d4d4d4;
    border-radius: 4px;
    /* box-sizing: border-box; */
    float: left;
    /* width: 113px; */
    margin-left: 5px;
    margin-top: 14px;
    padding: 10px;
    width: 28% !important;
}
.widget_cerceve{
    clear:both;
}
.markalar_secenekler_sayfa{
        width: 19%;
    /* height: 24px; */
    line-height: 132px;
    text-align: center;
    float: left;
    border-right: 1px #434650 solid;
    border-bottom: 1px #434650 solid;
      font-family: 'Poppins', sans-serif !important;
    font-size: 16px;
    color: #434650;
    
}
.ucretsiz_kargo_div{
    text-align: right;
    /* padding-right: 11px; */
    border: 1px #c1c1c1 solid;
    padding: 9px;
    margin-bottom: 28px;
    background-color: white;

}
.ucretsiz_kargo_div h1{     font-size: 16px;
    font-weight: normal;
    margin: 0px;  }
.ucretsiz_kargo_div h2{     margin: 0;  }
.ucretsiz_kargo_div i{      font-size: 50px; }
.ucretsiz_kargo_satir{    display: inline-block;
    margin-right: 8px;
    line-height: 32px;

}
.anasayfa_sag_banner{

  
}
.bayilik_basvuru_zorunlu_alan_Yazi{

        padding-top: 17px;
    font-size: 13px;
    color: red;
}
.bayilik_basvuru_btn{
        
    text-align: center;
    margin-top: 30px;
}
.fiyat_kutucuk_filtre{

        width: 40%;
    margin-bottom: 14px;
    border: 1px solid #d7d7d7;
    height: 25px;
    padding: 0 5px;
    font-size: 12px;
    color: #000;
}

#tab4 baslik{

        font-size: 12px;
    font-weight: 700;
    display: block;
    margin-top: 15px;
    margin-bottom: 17px;


}
.pazar_yeri{
    font-weight: bold !important;
    color: #e85c0f !important;
}
.pazar_Yeri_el_yazisi{
  font-family: 'Pacifico', cursive;
    font-size: 31px;
    font-weight: 100;
    color: #a31523;
    width:100%; 
}
#tab4 span{

        width: 100%;
    display: block;
    font-weight: 600;
    color: black;
    font-size: 13px;
    margin-top: 10px;
    margin-bottom: 10px;
}
#tab4 input[type=text] {
    margin: 0;
    height: 30px;
    padding: 0 10px;
    width: 100% !important;
    box-sizing: border-box;
    border: solid 1px #a9a9a9;
}
#tab4 textarea {
    margin: 0;
    padding: 10px;
    width: 100% !important;
    background: #fff;
    border: solid 1px #a9a9a9;
    padding: 4px;
    width: 100%;
    height: 80px;
    box-sizing: border-box;
    resize: none;
}
.kategori_aciklama{

    margin-top: 8px;
    background-color: white;
    padding: 15px;
    overflow-y: scroll;
    height: 104px;
    font-size: 13px;
}
.kucuk_buton_dizayn{

       background: #a31523;
    color: #fff;
    /* font-weight: 600; */
    line-height: 29px;
    font-size: 12px;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    letter-spacing: 1px;
    border: none;
    border-radius: 0px;
    text-transform: uppercase;
    -moz-appearance: none;
    -webkit-appearance: none;
      font-family: 'Poppins', sans-serif !important;!important;
    padding-left: 7px;
    padding-right: 7px;
}
.adres_defterim_tbl{

    margin-top:40px;
    font-size:13px;

}
.markalar_secenekler_sayfa:nth-child(5n-2)
{
    border-left: 1px #434650 solid;
}

.markalar_header_border_sayfa{

     border-bottom: 1px #434650 solid;
    width: 997px;
}
.markalar_footer_bosluk_sayfa{ 
        clear: both;
    height: 44px;

}

.yorumlar_baloncuk_login_0{
        width: 161px;
    height: 161px;
    border-radius: 150px;
    padding: 14px;
    border: 1px solid #c6c8ca;
    margin-left: auto;
    margin-right: auto;
    color:#c6c8ca;

}
.yorum_txt{
    border: 1px #dedede solid;
    height: 174px;
    color: gray;
    width: 100%;
    margin-bottom: 20px;
}

.kayitli_yorumlar_div {
    margin-bottom: 14px;
}

.kayitli_yorumlar_div .bilgiler{
}

.header_siparisim_nerede{
text-decoration: none;
    color: #74111b;
}

.kayitli_yorumlar_div .bilgiler span{
        width: 50%;
    float: left;
    display: flex; 
      color:black;
      font-weight:bold;
}
.uyelik_chk{
        display: inline-flex;
        margin-top:15px;

}
.uyelik_chk input[type=checkbox]
 {
    margin-top: 9px;
}
.uyelik_chk label{
    font-size: 12px !important;
    color: gray !important; 
  padding-top: 6px;
    line-height: 29px !important;
}
.kayitli_yorumlar_div .bilgiler span:nth-child(1){
    float:left;
}
.kayitli_yorumlar_div .bilgiler span:nth-child(2){
    text-align:right; 
    display: block;
}

.sifre_goster_uyelik{
       margin-top: 9px;
    z-index: 9;
    cursor: pointer;
    position: absolute;
    font-size: 20px;
    color: gray;
    margin-left: -31px;
}

.sifre_guncelle{

    
    font-size: 15px;
    line-height: 35px;

}
.havale_bildirimi{

     border: 1px #d4d4d4 solid;
    border-radius: 3px;
    background-color: #f9f9f9;
    color: #848484;
    font-size: 12px;
    line-height: 25px;
    margin-top: 16px;
    width: 96%;
}

.odemele_bilgileri_havale_bankalar{
font-size: 13px;
    line-height: 22px;
    margin-bottom: 14px;
    margin-right: 26px;
}

.havale_bildirim_bankalar_radio{


}

.havale_bildirim_bankalar_radio label{


}
.havale_bildirim_bankalar_radio label b{
        color: #a31523;

}

.havale_odeme_bildirim_btn{
        width: 99%;
    margin-bottom: 4px;
    cursor: pointer;
    /* width: 293px; */
    line-height: 36px;
    color: white;
    background-color: #a61826;
     font-family: 'Poppins', sans-serif !important;
    border: 0px;
    border-radius: 7px;
    font-size: 14px;
}

.uyelik_bilgileri_col{
 font-size: 15px;
    line-height: 40px;
}
 
.hesabim_txt{
        height: 33px;
    width: 100%;
    border: 1px #cacaca solid;
    outline: none;
    border-radius: 3px;
    padding: 0px;
    margin-bottom: 21px;

}

.yorum_btn{

        background: #a31523;
    color: #fff;
    font-weight: 600;
    height: 30px!important;
    line-height: 0px;
    font-size: 14px;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    letter-spacing: 1px;
    border: none;
    border-radius: 0px;
    text-transform: uppercase;
    -moz-appearance: none;
    -webkit-appearance: none;
     font-family: 'Open Sans', sans-serif !important;
    margin-top: -15px;


}

.hic_yorum_yok_div{
    color: #c6c8ca;
    text-align: center;
    margin-top: 37px;
}

.yorumlar_baloncuk_login_0 i{

    font-size: 34px;
    display: block;
    margin-bottom: 11px;
    margin-top: 27px;
}

.yorumlar_uye_giris{
        width: 100%;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 20px;
}

.yorumlar_uye_giris a{
    text-decoration:none;
    color:#434650;
}
.yorumlar_uye_giris a:hover{
    text-decoration:none;
    color:#d84545;
}

.header_1_ortala headers{
 

}
.sayfalar{

    font-size: 14px;
    line-height: 23px;
    color: #434650;
    padding-bottom: 68px;
    background-color: white;
    padding: 18px;
    border: 1px #e5e5e5 solid;
        margin-bottom: 32px;
}

.sayfalar h1{
        color: #a31523;
    margin-bottom: 31px;
}
headers alan{
margin-right: 11px;

}

headers alan a{
color:#a31523;
text-decoration:none;

}
 
.detay_resim{
    width:616px !important;
}

.kategori_secenekler{
    
           font-family: 'Poppins', sans-serif !important;;
    font-size: 13px!important;
    color: #1a1a17;
    font-weight: 500;
    margin-bottom: 13px!important;
    transition: padding .2s;

}
.kategori_secenekler a{
    text-decoration:none; 
    color: #1a1a17 !important;
   transition: 500ms;

}
    .kategori_secenekler:hover a {
        color: #d84545 !important;
        margin-left: 15px;
    transition: 500ms;
    }

.header2{
       height: 92px;
    width: 100%;
    background-color: #a31523;
    background-image:url(/images/bg.jpg);
    

}
header_menu_arama{
     position: absolute;
    margin-top: 15px;
}
.header_2_ortala {
    width: 1200px;
    color: white;
    font-size: 11px;
    margin-left: auto;
    margin-right: auto;
   height:100%;
}

.header_logo{
                margin-top: 20px;
    vertical-align: bottom;
}


.header_arama_txt {
   border: 1px #ffa472 solid;
    border-radius: 3px;
    margin-left: 44px;
    width: 278px;
    height: 29px;
    background-color: #edeff0;
    outline: none;
     font-size: 14px;
    color: white !important;
    height: 56px;
    width: 586px;
    background: rgba(0, 0, 0, 0.3);
    border: 0px;
    border-radius: 8px;
}
   .header_arama_txt::-webkit-input-placeholder{
       padding-left:10px;
      color:#b5b5b5;
   }
   .header_2_menuler{
           display: inline-flex;
   }
   .header_2_menuler_secenekler{
   color: #434650;
    font-size: 12px;
    float: left;
    padding-left: 8px;
    font-weight: 500;

   }

   .header_2_menuler_secenekler a{
       text-decoration:none;
       color:#434650;
   }
    .header_2_menuler_secenekler:hover a{

        color:#a31523;
   }

   .header_bayi_girisi{
     border-radius: 3px;
    border: 1px #a31523 solid;
    height: 29px;
    width: 179px;
    color: #ffffff;
    font-weight: 500;
    text-align: right;
    vertical-align: middle;
    margin-top: -10px;
    font-size: 12px;
    margin-left: 11px;

   }
   .header_bayi_girisi a{
   text-decoration: none;
    color: #ffffff;
    font-size: 12px;
   }

      .header_bayi_girisi a:hover{
       text-decoration:underline;
       color:white;
   }
   .header_bayi_girisi yazi{

       margin-top: 8px;
    display: inline-table;
   }
   .header_mobil_arama_btn{
       display:none;
   }
   .header_sepetim{
    border-radius: 3px;
    border: 1px #a31523 solid;
    height: 29px;
    width: 111px;
    color: #434650;
    font-weight: 500;
    text-align: right;
    vertical-align: middle;
    margin-top: -8px;
    font-size: 12px;
    
   }

      .header_sepetim a{
       text-decoration: none;
    color: #ffffff;
   }
        .header_sepetim a:hover yazi{
       text-decoration: underline;
    color: #ffffff;
   }

      .header_sepetimi_ico{
              margin-right: 5px;
    font-size: 21px;
    vertical-align: sub;

      }
      .header_sepetim:hover a{
       
       color:white;
   }

      .header_sepetim yazi{

       margin-top: 8px;
    display: inline-table;
   }

   .header_bayi_girisi img{
           vertical-align: top;
    margin-top: 3px;
   }
   .header_sepetim img{
         vertical-align: top;
    margin-top: 3px;
   }
   .slider{
       width:100%;
       height:463px;
   }
   .slider_ortala{

           width: 1200px;
           margin-left:auto;
           margin-right:auto;
   }
   .slider_resim{
       margin-top:31px;
         opacity: 1;
  transition: opacity 1s; 
  border-radius:10px;
   }
   .header_menu_bg{
       width:100%;
        background: rgba(0, 0, 0, 0.5);
       height:100vh;
       position:absolute;
       display:none;
   }
 

.slider_resim_kapat {
       margin-top:31px;
    opacity:0; 
      transition-duration:500ms; 
}


.slider_resim_ac {
       margin-top:31px;   
  opacity:1;
  transition-duration:500ms; 
  width:1037px;
  height:390px;
  border-radius:10px;

}

 
  
   .slider_thumbnail{
         width: 1200px;
           margin-left:auto;
           margin-right:auto;
           MARGIN-TOP: 14PX;
   }
   .slider_thumbnail_kucuk{
    float: left;
    margin-right: 4px;
    cursor: pointer;
    background-color: white;
    border-radius: 14px;
   }
  
   .slider_thumbnail_kucuk img{
        border:2px #e6e6e6 solid;
     border-radius: 15px;
    padding: 2px;
   }

   .anasayfa_kutular_banner{
    display: table;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 27px;
   }
   .anasayfa_kutucuk_banner{

       display:table-cell;
   }
   .anasayfa_kutular{

    background-color:white;
   }
   .anasayfa_kutular_ortala{
                   width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
   }
   .footer_bar_1{
          width: 100%;
    height: 9px;
    background-color: #d84545;

   }
   .footer_bar_1_ortala{
       
           width: 1200px;
           margin-left:auto;
           margin-right:auto;
               padding-top: 4px;
   }

.anasayfa_urunler {
    width: 100%;

}
   .anasayfa_urunler h3{
       width: 100%;
    text-align: center;
    font-weight: 600;
    font-size: 19px;
    color: #434650;
     font-family: 'Poppins', sans-serif !important;
    margin-top: 34px;
   }
.anasayfa_urunler_kat_ortala {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;

}
      .anasayfa_urunler_kat_ortala h2{      
     
         font-weight: bold;
    font-size: 15px;
    color: #434650;
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
   }

      .header_Arama_Btn{
          border: 0px;
  display:none;
    height: 2px;
    width: 2px;
    position: absolute;
    margin-left: -40px;
    margin-top: 6px;
    background-color:transparent;

      }

    .anasayfa_urunler_kat_ortala h2:hover {
       color:#a31523;
       cursor:pointer;
    }
    .anasayfa_urun_kutu{
        width:260px;
        height:340px; 
    }
    .anasayfa_urun_marka{ 
            color: #212121;
    font-size: 15px;
    font-weight: 400;
    text-align: left;
    padding-top: 10px;
    }

       .anasayfa_urun_aciklama{ 
            color: #212121;
    font-size: 15px;
    font-weight: 300;
    text-align: left;
    padding-top: 10px;
    }

       .anasayfa_urun_katlar{

               margin-bottom: 20px;
       }
       .anasayfa_kategoriler_resimli{
           background-color:white;
           height:415px;
           width:100%;
           padding-top:15px;
           padding-bottom:15px;
       }
       .anasayfa_kategoriler_resimli_ortala{
           width:1200px;
           margin-right:auto;
           margin-left:auto;

       }
       .anasayfa_kategoriler_resimli_ortala img{
                  margin-right: 10px;
    margin-bottom: 12px;
       }
        .anasayfa_kategoriler_resimli_ortala img:nth-child(4),img:nth-child(7) {
            margin-right:0px;
        }

        .anasayfa_markalar{
            width:1200px;
            margin-left:auto;
            margin-right:auto;
            display:block;
        }
        .anasayfa_markalar span{
                   color: #a31523;
    font-size: 20px;
    font-weight: 700;
    display: block;
    margin-bottom: 15px;
    margin-top: 10px;
        }

            .anasayfa_markalar .marka_bar {
                background-size:contain;
                background-repeat: no-repeat;
                font-size: 14px;
                color: #0b0b59;
                display: inline-block;
                border: 2px #e6e6e6 solid;
                width: 100px !important;
                height: 100px;
                text-align: center;
                /*  border-radius: 65px;*/
                margin-left: 37px;
                background-color: white;
                background-position-y: center;
                background-position-x: center;
                transition: 500ms;
            }

            .anasayfa_markalar .marka_bar:hover {


                   border:2px #700f16 solid;
    transition:500ms;

            }


       .anasayfa_orta_kategoriler_banner{
            width:1200px;
           margin-left:auto;
           margin-right:auto;
           display:block;
       }
       .anasayfa_orta_kategoriler_banner video{
           width:1043px;
           margin-left:auto;
           margin-right:auto;
           border:0px;
           outline:none;
            
       }
       .footer{
             padding-top: 15px;
    padding-bottom: 15px;
    background-color: white;
    color: #0b0b59;
    height: auto;
       }
       .footer_info{
              text-align: center;
    font-weight: 400;
    font-size: 13px;
    color: #1a1a17;
    line-height: 33px; 
       }

       .footer_info img{
           vertical-align: middle;
       }
       .footer_ortala{
           width:1200px;
           margin-left:auto;
           margin-right:auto;
       }
       .footer_col_Baslik{
        /* font-weight: BOLD; */
    /* FONT-SIZE: 12PX; */
    font-size: 14px;
    font-weight: 600;
    color: #0b0b0b;
    margin: 0;
    padding-bottom: 20px;
}
       
       .footer_col{
             width: 21%;
    display: table-cell;
    vertical-align: top;
       }
       .footer_row{
        FONT-SIZE: 12PX;
          margin-bottom: 20px;
       }
       yeni_urun_widget{
              background-color: #4687f1;
    width: 37PX;
    height: 15px;
    color: white;
    font-size: 10px;
    display: block;
    font-weight: 500;
    padding-top: 3px;
    float: right;

       }
     .content{
         margin-left:auto;
         margin-right:auto;
         width:1200px;
         margin-top:32px;
     }

     .table{
         display:table;
         width:100%;
     }
     .col{
         display:table-row;
      }
     .cell{
         display:table-cell;    vertical-align: top;
         background-color:white;
     }

     .kurumsal_sol{
               display: table-cell;
    font-size: 14px;
    color: #434650;
    line-height: 21px;
    padding-right: 34px;
     }

.kurumsal_sag {
width: 580px;

}
     .kurumsal_sol baslik{
             font-weight: bold;
    display: block;
    margin-bottom: 17px;

     }

     .kurumsal_sag_kutucuk{
       background-color: #edeff0;
    border: 1px #a31523 solid;
    border-radius: 5px;
    padding: 10px;
    font-size: 14px;
    color: #434650;
    margin-bottom: 7px;
     }

     .kurumsal_sag_kutucuk baslik{
                font-weight: bold;
    display: block;
    margin-bottom: 17px;

     }

     .iletisim_harita{

         width:100%;
         height:418px;
     }

     .iletisim_harita iframe{
         
         width:100%;
         height:418px;

     }

     .iletisim_kutucuklar
     {
         width:440PX;
         height:440px;
         background-color:#edeff0;
     }
     .iletisim_kutucuklar[konum='sag']{
         float:right;
         margin-right:60px;
     }

      .iletisim_kutucuklar[konum='sol']{
         float:left;
         margin-left:60px;
     }

     .iletisim_kutucuklar baslik{
         color:#ffffff;
         font-size:24px;
         font-family:Roboto;
         font-weight:bold;
         width:396px; 
     }
     .iletisim_kutucuklar metin{
         font-size: 12px;
    color: #434650;
    display: block;
    margin: 30px;
    line-height: 18px;
     }

      .iletisim_kutucuklar baslik[konum='sol']
      {
         
            background-color: #a31523;
    display: block;
    padding: 22px;
        top: 571px;
    position: absolute;
      }

      
      .iletisim_kutucuklar baslik[konum='sag']
      {    display: block;
    padding: 22px;
           
           background-color:#434650;
               top: 571px;
    position: absolute;
      }

      .bayilik_txt{

          height:51px;
          width:373px;
          background-color:#edeff0;
          border:1px #e85d10 solid;
          border-radius:4px;    
          outline:none;
      }
      .bayilik_form{ 

      }

      .bayilik_form h1{

     font-size: 26px;
    color: #434650;
    margin-bottom: 46px;
      }

      .bayilik_form h2{

     color: #434650;
    font-size: 24px;
    font-weight: 500;
          
      }

     .bayilik_form h3{
        font-size: 14px;
    font-weight: 400;
    color: #434650;
      }

      .bayilik_form h4{
           font-size: 14px;
    font-weight: 400;
           color:#434650;
      }
      .oturum_ac_logo{

              margin-left: auto;
    margin-right: auto;
    display: block;
      }

      .login_border{

           width: 473px;
    height: 436px;
    border: 1px #a31523 solid;
    border-radius: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 29px;
    background-color:white;
      }
.login_txt {
        border: 1px #a31523 solid !important;
    border-radius: 5px !important;
    width: 328px !important;
    height: 56px !important;
    background-color: #edeff0 !important;
    margin-bottom: 14px !important;
    outline: none !important;
    display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.login_txt::-webkit-input-placeholder
{
    font-size:17px; 
    color:#72757b;
    padding-left:13px;
    font-weight:100;
}
.login_giris_btn{
    width: 335px;
    height: 56px;
    color: white;
    background-color: #a31523;
    border-radius: 5px;
    border: 0px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    outline: none;
    cursor: pointer;
    margin-top: 36px;
    font-size: 17px;
    font-weight: 700;
}

.login_header_btn_cerceve {
       width: 335px;
    height: 56px;
    border: 1px #a31523 solid;
    border-radius: 5px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 54px;
    margin-bottom: 27px;
    overflow: hidden;
        background-color: #edeff0;
}
.sifremi_unuttum{
        width: 328px;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    font-weight: 700;
    margin-top: 14px;

}
.sifremi_unuttum a{
    color:#a31523;
    text-decoration:none;
}

.sifremi_unuttum_mail_txt{
        width: 100%;
    border-radius: 4px;
    height: 28px;
    margin-bottom: 16px;
    border: 1px #d84545 solid;
}

.login_giris_yap_btn{

        margin: 0px;
    border: 0px;
    width: 49%;
    background-color: white;
    color: #72757b;
    font-size: 17px;
    font-weight: 600;
    margin-left: 0px;
    height: 56px;
    border-right: 1px #a31523 solid;
    border-radius: 5px;
    outline:none;
    cursor:pointer;
}
.login_bayi_ol_btn{
         color: #72757b;
    font-size: 17px;
    font-weight: 600;
    background-color: #edeff0;
    margin: 0px;
    border: 0px;
    width: 49%;
    height: 55px;
     cursor:pointer;
   outline:none;
}
 


    .breadcumb div{
           
     
    font-size: 13px;
    color: #979797;
    float:right; 
        }
  
    .breadcumb div::after{
         font-family: "Font Awesome 5 Free";
   content: "\f101";
   display: inline-block;
   padding-right: 5px;
   padding-left:5px;
   vertical-align: middle;
   font-weight: 900;

    }
        
     
.breadcumb {
     text-align: left;
    display: table-cell;
    padding-bottom: 13px;
}



.bread a{
    text-decoration:none;
     color: #979797;
}
.bread:hover a{
    color:#e6453c;
}



.urun_ozellikleri_tabs{

}

.urun_ozellikleri_tabs table{

}
.urun_ozellikleri_tabs tr{
    line-height: 40px;
    color: #000000;
    border-bottom: 1px #d8d4d4 solid;
    text-decoration: none;
    font-size: 13px;
}
.urun_ozellikleri_tabs td{


}











.kategoriler_sol h3{

color: #d84545;
    border-bottom: 2px #ececec solid;
    padding-bottom: 12px;
    font-size: 15px;
    font-weight: 900;
   
    width: 100%;
    display: block;   
    font-size: 14px;
    font-weight: bold;
  
      font-family: 'Poppins', sans-serif !important;
 
    text-transform: uppercase;
}

.kategoriler_sol{
    width:230px;
    min-width: 230px; 
    background-color:white;
}

.kategoriler_sol ul{
       color: #464444;
    margin-left: 0px;
    padding-left: 0px;
    list-style-type: none;
    font-size: 14px;
    font-weight: 500;
}

.kategoriler_sol ul li a{
    text-decoration:none;
    color:#1a1a17;
}

.kategoriler_sol ul li:hover a{
    text-decoration:none;
    color:#d84545;
}
.kategoriler_sag{

    background-color:white;

}


.anasayfa_bilgi_kutulari{

      width: 1200px;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 47px;
}

 

.anasayfa_bilgi_kutulari .kutucuk{
    border: 1px #d4d4d4 solid;
    height: 260px;
    width: 280px;
   float:left;
    margin-right: 14px;
    border-radius: 7px;
    background-color:white;
}
.anasayfa_bilgi_kutulari .baslik{
        color: #004079;
    font-size: 15px;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
}
.anasayfa_bilgi_kutulari .aciklama{
        color: #6e6e6e;
    font-size: 13px;
    text-align: center;
    margin-top: 22px;
    line-height: 26px;
}
.anasayfa_bilgi_kutulari img{
        display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    margin-bottom: 26px;
}
 
/* header menu css */

.menu{ 
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.menu-container {
    margin: 0 auto;
    border-bottom: 1px solid #e2e2e2;
    background-color: white;
    height:75px;
}
.menu a.logo {
    display: inline-block;
    padding: 1.5em 3em;
    width: 19%;
    float: left;
}
.menu img {
    max-width: 100%;
}
.menu-mobile {
  display: none;
  padding: 20px;
}
.menu-mobile:after {
content: "☰";
    font-family: "Font Awesome 5 Free";
    font-size: 25px;
    padding: 0;
    float: left;
    position: relative;
    top: 0px;
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%);
    color: white;
    margin-top: -5px;
}
 
.menu > ul {
  margin: 0 auto;
  width: 100%;
  list-style: none;
  padding: 0;
  position: relative;
  /* IF .menu position=relative -> ul = container width, ELSE ul = 100% width */
  box-sizing: border-box;
      clear: right;
}
.menu > ul:before,
.menu > ul:after {
  content: "";
  display: table;
}
.menu > ul:after {
  clear: both;
}
.menu > ul > li {
  float: left;  
  padding: 0;
  margin: 0;
}



.ilk_menu_kirilim{
    border-right: 1px gray solid;
    width: 114px;
    text-align: center;
    height: 61px;
    padding-top: 13px;
}
.ilk_menu_kirilim:hover{
     color:#a31523 !important;
}

.header_menu_ikon{

        display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 7px;
} 


.menu > ul > li a {
text-decoration: none;
          font-family: 'Poppins', sans-serif !important;
    display: block;
    color: #a31523;
    font-size: 12px;
}
.menu > ul > li:hover a
{
    color:black;
}


.menu > ul > li:hover {
  background: white;
}
.menu > ul > li > ul {
  display: none;
  width: 100%;
   background: white;
  padding: 30px;
  position: absolute;
  z-index: 99;
  left: 0;
  margin: 0;
  list-style: none;
  box-sizing: border-box;
}
.menu > ul > li > ul:before,
.menu > ul > li > ul:after {
  content: "";
  display: table;
}
.menu > ul > li > ul:after {
  clear: both;
}
.menu > ul > li > ul > li {
  margin: 0;
  padding-bottom: 0;
  list-style: none;
  width: 25%;
  background: none;
  float: left;
}
.menu > ul > li > ul > li a {
  color: #777;
  padding: .2em 0;
  width: 95%;
  display: block;
  border-bottom: 1px solid #ccc;

}

.menu > ul > li > ul > li a
{

color:#a31523 !important;
font-weight:bold;
}



.menu > ul > li > ul > li > ul a
{

 color:black !important;
 font-weight:normal;
 font-size:12px !important;
  transition:200ms;

}

.menu > ul > li > ul > li > ul a:hover
{

 color:#d84545 !important;
 font-weight:normal;
 font-size:12px !important;
 transition:200ms;
 padding-left:8px;

}



.menu > ul > li > ul > li a:hover{
	color:#a31523;
}
.menu > ul > li > ul > li > ul {
  display: block;
  padding: 0;
  margin: 10px 0 0;
  list-style: none;
  box-sizing: border-box;
}
.menu > ul > li > ul > li > ul:before,
.menu > ul > li > ul > li > ul:after {
  content: "";
  display: table;
}
.menu > ul > li > ul > li > ul:after {
  clear: both;
}
.menu > ul > li > ul > li > ul > li {
  float: left;
  width: 100%;
  padding: 10px 0;
  margin: 0;
  font-size: .8em;
}
.menu > ul > li > ul > li > ul > li a {
  border: 0;    
  font-size: 14px;
}
.menu > ul > li > ul.normal-sub {
  width: 300px;
  left: auto;
  padding: 10px 20px;
}
.menu > ul > li > ul.normal-sub > li {
  width: 100%;
}
.menu > ul > li > ul.normal-sub > li a {
  border: 0;
  padding: 1em 0;
}
/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Mobile style's
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media only screen and (max-width: 959px) {
  .menu-container {
    width: 100%;
  }
  .menu-container .menu{
	display:inline-block;
   }
  .menu-mobile {
     display: block;
    float: right;
    /* padding: 20px 20px 0; */
    height: 4px;
  }
  .menu-dropdown-icon:before {
    display: block;
  }
  .menu > ul {
    display: none;
    width:100%;
  }
  .menu > ul > li {
    width: 100%;
    float: none;
    display: block;
  }
  .menu > ul > li a {
    padding: 1.5em;
    width: 100%;
    display: block;
  }
  .menu > ul > li > ul {
    position: relative;    
    padding: 0 40px;
  }
  .menu > ul > li > ul.normal-sub {
    width: 100%;
  }
  .menu > ul > li > ul > li {
    float: none;
    width: 100%;
    margin-top: 20px;
  }
  .menu > ul > li > ul > li:first-child {
    margin: 0;
  }
  .menu > ul > li > ul > li > ul {
    position: relative;
  }
  .menu > ul > li > ul > li > ul > li {
    float: none;
  }
  .menu .show-on-mobile {
    display: block;
  }
}
/* header menu css */


.kategori_urunler_sutun{


    }

.urunler_kutucuk {
    margin-top: 22px;
    width: 313px;
    float: left;
    margin-right: 0px;
    text-align: left;
    margin-right: 10px;
    background-color: white;
    height: 514px;
}
.urunler_kutucuk_anasayfa{
        background-color:white;
        margin-top: 23px;
    width: 237px;
    float: left;
    margin-right: 24px;
    text-align: left;
}
.urunler_kutucuk .markas{

        display: block!important;
    color: #1a1a17;
    font-size: 13px;
    font-weight: 700;
    margin-bottom: 12px;
    float: left;
    width: 100%;
}
.urunler_kutucuk .kodu{

        width: 100%;
    padding: 0;
    /* line-height: 18px; */
    height: 20px;
    font-weight: 400;
    font-size: 12px;
    color: #949494;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    position: relative;
    /* margin: 0 0 10px; */
    float: left;
    width: 100%;

}
.urunler_kutucuk .ad{

         width: 100%;
    padding: 0;
    line-height: 18px;
    height: 36px;
    font-weight: 400;
    font-size: 13px;
    color: #1a1a17;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    position: relative;
    margin: 0 0 3px;
    float: left;
    width: 100%;
}
.urunler_kutucuk .fiyat{

    color: #e6453c;
    font-size: 16px;
    line-height: .8;
    font-weight: 700;
}

.urunler_kutucuk .resim{
width: 313px;
    height: 313px;
}

 
.header_bilgi_bar{
 display: flow-root;
 height:37px;
    padding: 10px;
    text-align: center;
    background: #fafafa;
}

.kategori_filtre_siralama{
        float: left;
    height: 35px;
    color: #979797;
    font-size: 12px;
    font-weight: 400;
    border: 1px solid #ccc;
    background: #fff;
    border-radius: 10px;
    padding: 0 10px;
    outline:none;
}

.kategori_toplam_urun_sayisi{

        color: #252525;
    font-size: 12px;
    line-height: 35px;
    font-weight: 400;
    float: right;
    margin: 0;
}


.KatSepetFiyat {
      /* padding: 6px 10px; */
    
    /* border-radius: 5px; */
    color: #3aa656;
    font-size: 13px;
    font-weight: 700;
    margin-top: 15px;
    width: 100%;
    
}
.hizli_Sepete_ekle_tuslar
{
    border: 0px;
    height: 30px;
    font-weight: 900;
    background-color: #f4f4f4;
    cursor: pointer;
    width: 30px;
}

.sepete_hizli_ekle {
    border: 0px;
    /* height: 19px; */
    font-weight: 300;
    /*background-color: #a31523;*/
    
    cursor: pointer;
    line-height: 34px;
    color: white;
    font-family: 'Poppins', sans-serif !important;
    width: 100%;
    /* position: absolute; */
    margin-top: -2px;
    /* margin-right: 8px; */
    transition: 500ms;
    background: url(/images/cart-white.webp) #a31523 no-repeat calc(100% - 40px) center !important;
    border-radius: 12px;
}
    .sepete_hizli_ekle:hover {
        background: url(/images/cart-white.webp) #a31523 no-repeat calc(50%) center !important;
        background-color: #ff0019;
        transition: 500ms;
        font-size: 0px;
    }

.KatSepetFiyat input[type=text]
{
       border: 0px;
    height: 30px;
    width: 30px !important;
    text-align:center;
}

.KatSepetFiyat span {
    display: block;
    font-size: 17px;
    font-weight: 700;
    color: #1a1a17;
    margin-top: 3px;
}

.discountIcon {
    display: block;
    float: left;
    width: 44px;
    height: 32px;
    border-radius: 5px;
    text-align: center;
    line-height: 32px;
    background: #e6453c;
    color: #fff;
    overflow: hidden;
    font-size: 13px;
    font-weight: 700;
    margin-right: 10px;
}
.discountIcon span, .mycartIcon a span {
    font-weight: 400;
}

.urunler_kutucuk .productPrice {
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin: 0;
    bottom: 0;
    margin-top:-13px;
}
.urunler_kutucuk .regularPrice {
    display: block!important; 
    margin-top: 1px;
}
urunler_kutucuk .discountPrice {
    display: block;
}
.urunler_kutucuk .discountPrice span {
    color: #e6453c;
    font-size: 20px;
    line-height: .8;
    font-weight: 700;
}

.benzer_urunler_resim{
    height:auto !important;
}
.urunler_kutucuk .regularPrice span {
    font-size: 13px;
    color: #969696;
    -moz-text-decoration-color: #969696;
    text-decoration-color: #969696;
    line-height: .8;
    font-weight: 400;
    text-decoration: line-through;
}
.kategori_footer_bosluk{

    height:20px;
    width:100%;
}

#back-to-top {
    float: right;
    position: fixed;
    right: 1%;
    bottom: 5%;
    z-index: 9999;
 
}

#back-to-top a {
    float: left;
    text-align: center;
    width: 45px;
    height: 45px;
    background: #a31523;
    color: #fff;
    border-radius: 100%;
    font-size: 14px;
}
#back-to-top a i {
   
    display: inline-block;
    vertical-align: top;
    line-height: 45px;
}

.kucuk_resimler {
    width: 100%;
    /* float: left; */
    padding-top: 23px;
    padding-bottom: 23px;
    text-align: center;
}

 .kucuk_resimler img{
      width: 90px !important;
    margin-bottom: 7px;
 }
 .kucuk_resimler img:hover{

         border-bottom: 2px #a31523 solid !important;
 }
 .buyuk_resim{

    

 }
 .header_yazi{
         background-color: #000000;
    text-align: center;
    line-height: 40px;
    font-weight: 500;
    color: white;
 }
 .header_yazi a{
     text-decoration:none;
     color:yellow;
 }
 .buyuk_resim img{
    width: 316px;
    margin-right: 23px;
 }

 .urun_detay_kategoriler{
     width:230px;
 }
 .urun_bilgiler_kismi{

 }
.ud_markas {
    font-size: 18px;
    font-weight: 700;
       font-family: 'Poppins', sans-serif !important;
    margin: 0px;
    clear: none;
    width: 100%;
}

.ud_markas a{
    text-decoration:none;
    color:#1a1a17;
}
.ud_adi {
    float: left;
    width: 100%;
    display: inline-block;
    color: #a21621;
    font-size: 16px;
    font-weight: 700;
}

.ud_adi h1{
font-size: 16px;
}
 .ud_kod{
    float: left;
    clear: left;
    color: #1a1a17;
    font-size: 12px;
    font-weight: 400;
    line-height: 12px;
    padding: 0;
    margin: 11px 0 0;
}
  

 .ud_kod span{
         display: inline-block;
    vertical-align: top;
    color: #1a1a17;
    font-size: 12px;
    font-weight: 700;
    position: relative;
    line-height: 12px;
    float: left;
 }

 .ud_kod span:after {
    content: ':';
    margin: 0 4px;
}







  .ud_stok{
         float: left;
    clear: left;
    color: #1a1a17;
    font-size: 12px;
    font-weight: 400;
    line-height: 12px;
    padding: 0;
    margin: 13px 0 0;

 }

 .ud_stok span{
         display: inline-block;
    vertical-align: top;
    color: #1a1a17;
    font-size: 12px;
    font-weight: 700;
    position: relative;
    line-height: 12px;
    float: left;
 }

 .ud_stok span:after {
    content: ':';
    margin: 0 4px;
}

  



 .ud_fiyat{
      float: left;
    position: relative;
    width: 100%;
    padding: 0;
    margin: 15px 0 0;
    margin-bottom: 16px;
 }
 .ud_fiyat_indirim_yuzde{
    font-size: 14px;
    color: #fff;
    line-height: 1.1;
    font-weight: 700;
    margin: 0 10px 0 0;
    clear: none;
    width: 54px;
    height: 36px;
    border-radius: 5px;
    text-align: center;
    background: #e6453c;
    overflow: hidden;
    padding-top: 5px;
    float: left;
    padding: 5px;
 }

.ud_eski_fiyat {
    color: #969696;
    font-size: 15px;
    display: inline-block;
    vertical-align: top;
    font-weight: 400;
    text-decoration: line-through;
    line-height: .8;
    margin-top: 3px;
}

.ud_yeni_fiyat {
    font-size: 24px;
    font-weight: 700;
    color: #e6453c;
    margin-top: -9px;
}
 .ud_sepete_ekle_div{

     margin-top:16px;

 }
 .ud_birim{
    color: #1a1a17;
    font-size: 13px;
    font-weight: 700;
    margin: 0;
    float: left;
    clear: left;
    line-height: 35px;
    margin-top: 18px;

 }

 .sepet_adet{
     float: left;
    position: relative;
    width: 100%;
    padding: 0; 
 }

 .sepet_adet input[type=text]
 {
         background: #fff;
    color: #000;
    border: 1px solid #d5d5d5;
    font-size: 13px;
    font-weight: 500;
    outline:none;
   line-height:40px;
   text-align:center;
    margin: 0;
    border-radius: 10px;
    width:140px;
 }
 .sepet_arttir{
        border-left: 1px solid #d5d5d5;
    line-height: 43px;
    text-align: center;
    color: #000;
    font-weight: 100;
    position: absolute;
    width: 30px;
    font-size: 11px;
    margin-left: -30px;

 }
 .sepet_dusur{
  border-right: 1px solid #d5d5d5;
    line-height: 43px;
    text-align: center;
    color: #000;
    font-weight: 100;
    position: absolute;
    width: 30px;
    font-size: 11px;
 }
 .sepet_btn{

     float: left;
    position: relative;
    width: 100%;
    padding: 0;
    margin-top:22px;
 }

.sepete_ekle_btn {
    background: #a31523 !important;
    color: #fff;
    font-weight: 200;
    /* height: 50px !important; */
    line-height: 50px;
    font-size: 17px;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    letter-spacing: 1px;
    border: none;
    border-radius: 0px;
    text-transform: uppercase;
    -moz-appearance: none;
    -webkit-appearance: none;
    font-family: 'Poppins', sans-serif !important;
    cursor: pointer;
    transition: 500ms;
    border-radius: 12px;
    transition: none;
    background: url(/images/cart-white.webp) #a31523 no-repeat calc(100% - 40px) center !important;
    text-align: left;
    padding-left: 29px !important;
    font-weight: 400;
    transition: 500ms;
}
    .sepete_ekle_btn:hover {
        background: url(/images/cart-white.webp) #a31523 no-repeat calc(50%) center !important;
        transition: 500ms;
        font-size: 1px;
        color: #a31523;
    }

    .indirlebilir_dosyalar_tab a {
        display: block;
        line-height: 40px;
        color: #000000;
        border-bottom: 1px #d8d4d4 solid;
        text-decoration: none;
        font-size: 13px;
    }
  .indirlebilir_dosyalar_tab a:hover{
color:#a31523;
 }

 .indirlebilir_dosyalar_tab a:before{
      font-family: "Font Awesome 5 Free";
    font-weight: 400;
    content: "\f15b";
    font-size: 27px;
    padding-right: 7px;
    padding-left: 8px;
 }



 .hemen_al_btn{
     background: #1a1a17!important;
     color: #fff;
    font-weight: 600;
    height: 50px!important;
    line-height: 50px;
    font-size: 17px;
    width: 49%;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    letter-spacing: 1px;
    border: none;
    border-radius: 10px;
    text-transform: uppercase;
    -moz-appearance: none;
    -webkit-appearance: none;
     font-family: 'Poppins', sans-serif !important;
    cursor:pointer;
 }

 .yerli_uretim_bnr{

    float: left;
    position: relative;
    width: 100%;
    padding: 0;
    margin-top: 10px;

 }
.kategori_filtreler {
    display: none;
}

 .urun_detay_tabs_cerceve{ 
    width: 100%;
    background: #fafafa;
    border: 1px solid #dedede;
    height: 45px;
    margin-top: 5px;
 }

 .urun_detay_tabs{
     float: left;
    width: 19%;
 }
    .urun_detay_tabs a {
        cursor: pointer;
        color: #848689;
        font-size: 14px;
        float: left;
        font-weight: 600;
        width: 100%;
        text-align: center;
        /*  text-transform: uppercase;*/
        line-height: 45px;
        font-family: 'Poppins', sans-serif !important;
        position: relative;
        text-decoration: none;
        outline: none;
    }

 .urun_detay_tabs_aktif{
     
    top: -2px !important;
    height: 43px !important;
    background: white;
    color: black !important;
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
    border-top: 3px #a31523 solid;
 }
  .urun_detay_tabs_pasif{
        
  
    height: 1px;
    background: #dedede;
    color: #1a1a17;
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
 }
  .tabmenu{
 display: block;
      font-family: 'Poppins', sans-serif !important;
    font-size: 13px;
    padding-top: 10px;
    border-bottom: 1px solid #dedede;
    padding-bottom: 28px;
  }
    .tabmenu_kapali{
      display:none;

  }

.urun_detay_benzer_title {
    font-size: 29px;
    text-align: center;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: 34px;
}

.urun_detay_tabs i {
    display: none;
}

    .urun_detay_benzerler{


    }
    .popup_duyuru{
            background-color: white;
    text-align: center;
    padding: 7px;
    border-radius: 7px;
    }
    .popup_duyuru img{
        border-radius:8px;
    }

       .modalBackground
        {
            background-color: Black;
            filter: alpha(opacity=90);
            opacity: 0.7;
        }
        .modalPopup
        {
            background-color: #fff;
            border: 3px solid #ccc;
            padding: 10px;
            width: 300px;
        }

        .sepete_ekle_uyari_pnl{
              background-color: white;
    padding: 25px;
       font-family: 'Poppins', sans-serif !important;
    font-size: 14px;
    border-radius: 9px;
        }
        .sepete_ekle_uyari_pnl a{
            color:black;
            text-decoration:none;
            font-weight:bold;
            cursor:pointer;
        }

        .sepete_ekle_uyari_pnl img{

                display: block;
    margin-left: auto;
    margin-right: auto;
        }

        .sepete_ekle_uyari_pnl input[type=submit]
        {
            margin-left: auto;
    margin-right: auto; 
    outline:none;
    margin-top: 18px;
    background-color: #a31523;
    color: white;
    border: 0px;
    line-height: 25px;
    border-radius: 6px;
}
         

        .heaader_welcome_bar
        {
            color:#a31523;
                float: right;
        }

        .footer_row a{
       /* text-decoration: none; */
    /* color: white; */
    /* transition: 500ms; */
    font-size: 13px;
    line-height: 1.3;
    color: #979797;
    margin: 5px 0;
    text-decoration: none;
        }
        .footer_row:hover a{
            color:#d84545;
             transition:500ms;
        }

        .hesabim_sol_menu{

               background-color: #f2f2f2;
    width: 172px;
    padding: 17px;
        }
        .hesabim_sol_menu_secenekler{
   line-height: 47px;
    border-bottom: 1px #e0e0e0 solid;
    font-size: 14px;
    color: #4a4a4a;
      font-family: 'Poppins', sans-serif !important;
        }

        .hesabim_sol_menu_secenekler a{
  color: #4a4a4a;
  text-decoration:none;
  transition:500ms;
        }

         .hesabim_sol_menu_secenekler:hover a{
  color: #d84545;
  text-decoration:none;
   transition:500ms;
        }
        .hesabim_h1{

       margin: 0px;
    font-size: 21px;
    font-weight: 400;
       font-family: 'Poppins', sans-serif !important;
    color: #4a4a4a;
        }
        .hesabim_h2{
            margin: 0px;
    font-size: 19px;
    font-weight: 400;
      font-family: 'Poppins', sans-serif !important;
    color: #4a4a4a;
    margin-top:5px;
        }
        .hesabim_onizleme{
               font-family: 'Poppins', sans-serif !important;
    font-size: 13px;
    margin-top: 12px;
        }
        
        .hesabim_kutucuk{
      width: 150px;
    height: 200px;
    background-color: #f2f2f2;
    float: left;
    margin-right: 32px;
    margin-top: 33px;
   font-family: 'Poppins', sans-serif !important;
    font-size: 13px;
    font-weight: 500;
    text-align: center;
        color: black;
        }

        .hesabim_kutucuk i{
            text-align: center;
    width: 100%;
    font-size: 37px;
    margin-top: 48px;
    margin-bottom: 20px;
        }

        .oturum_ac_status{
                display: block;
    width: 100%;
    text-align: center;
    padding-top: 13px;
    color: #a31523;
    font-weight: 600;
    margin-bottom: -38px;
        }

        .sepet_cerceve{
              font-family: 'Poppins', sans-serif !important;
        }
        .sepet_satirlar{
             font-size: 14px;
        }
        .sepet_satirlar img{
            vertical-align:middle;
        }
        .sepet_urun_bilgileri{
            display: inline-block;
    font-size: 11px;
    line-height: 18px;
        font-weight: 600;
        }


        .sepet_sag_kisim{
            width:294px;
        }

        .sepetim_hucreler
        {          
    vertical-align:middle;
    border-bottom: 1px #f3f3f3 solid;
    padding-top: 16px;
    padding-bottom: 16px;
        }

        .sepetim_hucreler a {
                text-decoration: none;
                color: black;
        }

        .sepet_baslik
        {
               font-weight: 600;
               font-size: 14px;
        }

.sepet_toplam_tutar {
    color: #d84545;
    font-weight: 600;
    /* float: left; */
    margin-right: 21px;
    width: 100%;
    text-align: center;
}
        .siparisi_tamamla_btn{
            margin-bottom:4px;
            cursor:pointer;
        width: 293px;
    line-height: 36px;
    color: white;
    background-color: #d84545;
   font-family: 'Poppins', sans-serif !important;
    border: 0px;
    border-radius: 7px;
    font-size: 14px;
        }
        .sepet_toplam_sag{
               font-family: 'Poppins', sans-serif !important;
    margin-top: 11px;
    line-height: 30px;
    font-size: 13px;
        }
        .sepet_toplam_sagl div:nth-column(2n+1){
            background-color:red;
        }
        .sepet_asama_2{
                font-size: 13px;
 

        }
    

        .sepet_asama_3{
                line-height: 32px;
    text-align: center;
    margin-bottom: 20px;
    font-size: 15px;
    font-weight: 600;
    color: #434650;
        }

        .sepet_asama_3 i{

                font-size: 49px;
    display: block;
    margin-bottom: 12px;
    color: #3aa656;
        }
        .hesabim_div{

            
        }
        .siparis_table{
                  width: 100%;
    line-height: 28px;
    font-size: 13px;
    margin-top: 13px;
     font-family: 'Poppins', sans-serif !important;
        }
        .siparis_baslik{
            font-weight: bold;
        }

        .siparis_satirlar{
         line-height: 42px;
    color: #313131;
        }
        .siparis_satirlar:nth-child(2n+2){
           background-color: #f7f7f7;
        }

        .siparis_satirlar a{
               text-decoration: none;
    color: #a31523;
    font-weight: 400;
        }

        .siparis_detay_tablo{
             width: 100%;
    line-height: 28px;
    font-size: 13px;
    margin-top: 13px;
     font-family: 'Poppins', sans-serif !important;

        } .siparis_satirlar_detay:nth-child(2n+2){
           background-color: #f7f7f7;
        }

            .siparis_satirlar_detay{
         line-height: 42px;
    color: #313131;
        }.siparis_baslik_detay{
            font-weight: bold;
        }
         .siparis_satirlar_detay span{
                 display: block;
    font-size: 11px;
    margin-top: -16px;
    color: #afadad;
         }
         
         .siparis_satirlar_detay img{

            
         }
.bayi_fiyatlari_icin_tiklayin {
    color: #e6453c;
    font-size: 13px;
    line-height: .8;
    font-weight: 700;
    text-decoration: none;
    border: 0px;
    background-color: transparent;
    margin: 0px;
    padding: 0px;
    height: 13px;
    margin-top: 3px;
    outline: none;
    cursor:pointer;
}

.ud_detay_ekozellikler_pnl{


}

.ud_detay_ekozellikler_pnl i{
        margin-right: 19px;
    font-size: 20px;
    transition:500ms;
    color:#a31523;
}

.ud_detay_ekozellikler_pnl i:hover{
        margin-right: 19px;
    font-size: 20px;
       transition:500ms;
       color:#a31523;
}
.favorilerim_table{
      width: 100%;
    font-size: 13px;
    margin-top: 16px;
      font-family: 'Poppins', sans-serif !important;

}

.favorilerim_table img{

        width: 100px;
}
.favorilerim_table_baslik{
    font-weight: 600;

}
.favoriler_cell{
    vertical-align:middle;
}
.favoriler_cell i{
    color:#434650;
}
.favoriler_cell i:hover{
    color:#e95f13;
}
.finans_table{

        width: 100%;
    line-height: 28px;
    font-size: 13px;
    margin-top: 13px;
      font-family: 'Poppins', sans-serif !important;
}
.finans_table_baslik{
    font-weight:bold;
}
.finans_satirlar{

        line-height: 42px;
    color: #313131;
}
.finans_satirlar:nth-child(2n+2) {
    background-color: #f7f7f7;
}

.finans_satirlar a{

        text-decoration: none;
    color: #a31523;
    font-weight: 400;
}


.markalar{

       font-family: 'Poppins', sans-serif !important;
     font-size:13px;
}
.outlet_bar{
    width: 1200px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.outlet_bar span{
        width: 100%;
    text-align: right;
    float: right;
    margin-top: -45px;
      font-family: 'Poppins', sans-serif !important;
   
}
 
.outlet_bar span a{
    color:#434650;
    text-decoration:none;
}
.outlet_bar span a:hover{
    color:#a31523;
    text-decoration:none;
}
.hizli_favoriler_btn{
    background-color: #a31523;
    text-align: center;
    width: 30px;
    line-height: 30px;
    padding-top: 3px;
    border-radius: 43px;
    color: white !important;
    padding-left: 1px;
    padding-right: 1px;
    display: none;
    margin-left: 261px;
    position: absolute;
    margin-top: -269px;
    z-index: 999999999999;
    transition: opacity 2s linear;
}

.hizli_favoriler_btn a{
    color:white
}

.urunler_kutucuk:hover .hizli_favoriler_btn{
 
     transition: opacity 2s linear; 
      display:block;
}

.markalar td{

}

.markalar tr{
        line-height: 19px;
}

.markalar label{
        margin-left: 10px;
    font-size: 12px;
    color: #1a1a17;
    font-family: arimo,sans-serif;
    white-space: normal;
    font-weight: 400;
}
 
.content404{
        display: table;
    margin-left: auto;
    margin-right: auto;
    margin-top: 45px;
    margin-bottom: 45px;
    text-align:center;

}

.content404 img{

    margin-bottom:34px;

}

.content404 h3{
        font-family: 'Poppins', sans-serif !important;;
          color: #a31523;
          text-align:center;
}

.hizli_sepete_ekle_btn{
     background: #9a9ca0;
    width: 38px;
    /* height: 38px; */
    border-radius: 10px;
    text-align: center;
    color: #fff;
    position: absolute;
    line-height: 38px;
    z-index: 9999999;
    margin-top: -172px;
    margin-left: 44px;
    display:none;
  
}

.urunler_kutucuk:hover .hizli_sepete_ekle_btn {
    display:block;
}


.urunler_kutucuk:hover  .hizli_urune_git_btn{
    display:block;
}

.hizli_urune_git_btn{
    background: #3aa656;
    width: 38px;
    /* height: 38px; */
    border-radius: 10px;
    text-align: center;
    color: #fff;
    position: absolute;
    line-height: 38px;
    z-index: 9999999;
    margin-top: -269px;
    display: none;
    margin-left: 20px;
}
.hizli_stok
{
    position: absolute;
    margin-top: -117px;
    /* margin-left: 77px; */
    width: 260px;
    color: #1a1a17;
    text-align: right;
      font-family: 'Poppins', sans-serif !important;
    font-size: 13px;
    display:none;
}

.urunler_kutucuk:hover  .hizli_stok{
    display:block;
}
.sepet_stoksuz_urun{

        color: #d84545;
    /* font-style: italic; */
    font-weight: 500;
}

.stokdakiler_chk{

        color: #979797;
    font-size: 12px;
    line-height: 35px;
    font-weight: 400;
    float: left;
    margin-left: 14px;
}

.sepet_odeme_tur_btn {
    width: 49%;
    margin-bottom: 4px;
    cursor: pointer;
    /* width: 293px; */
    line-height: 36px;
    color: white;
    background-color: #a61826;
     font-family: 'Poppins', sans-serif !important;
    border: 0px;
    border-radius: 7px;
    font-size: 14px;


}
.sepet_miktar_btn {
    border: 0px;
    width: 23px;
    font-weight: 700;
    font-size: 14px;
    font-family: 'Poppins', sans-serif !important;
    height: 25px;
    vertical-align: middle;
    cursor: pointer;
    background-color: #dfdfdf;
    color: black;
    border-radius: 5px;
}
    .kategoriler_alt_urunler_ul {
            display: inline-flex;
        }

    .urun_detay_aciklama_tab{

        display: table; float:right; width:563px;
    }

    .hesabim_sol{
        padding-left: 27px; width:100%;
    }

    .genel_table{
        display:table;
        width:100%;
    }
    .genel_row{
        display:table-row;
    }
    .genel_cell{
        display:table-cell;
    }
   .siparisler_detay_adres {
    font-size: 14px;
    margin-top: 13px;
}

    .siparisler_detay_adres .genel_row {
            line-height: 25px;
    }

      .siparisler_detay_adres .genel_row .genel_cell:nth-child(2n) {
         width:1px;
         font-weight:bold;
        
    }


.siparis_satirlar_detay_cell {
    border-bottom: 1px #f1eded solid;
    line-height: 46px;
    vertical-align: middle;
}

      
        .siparisler_detay_adres .genel_row .genel_cell:nth-child(3n) {
       padding-left:9px;
        
    }

            .admin_hizli_header
    {
          position: fixed;
    left: -72px;
    /* height: 45px; */
    width: 103px;
    background-color: #ff2600;
    color: white;
    line-height: 45px;
    padding-left: 11px;
    font-size: 14px;
    font-weight: bold;
    border-radius: 7px;
    transition:500ms;
    }
    .admin_hizli_header:hover{
         transition:500ms;
            left: -7px;
    }

    .admin_hizli_header i{

            margin-left: 10px;
    font-size: 18px;
    }

    .admin_hizli_header a{
        text-decoration:none;
        color:white;
    }

              .header_instagram_slider{
          width: 1022px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 33px;
    margin-bottom: -21px;
            
        }

              .header_instagram_slider a{
                  text-decoration:none;
                  color:black;
              }
         .header_instagram_div {
    background-image: url(/images/header_slider_bg.png);
    overflow: hidden;
    width: 105px !important;
    height: 132px !important;
    cursor: pointer;
    background-size: contain;
    background-repeat: no-repeat;
   transition: background-image 1s ease-in-out;

            }
         .header_instagram_div:hover{
             background-image:none;
            transition: background-image 1s ease-in-out;

         }
            .header_instagram_div img {
                width: 87px;
                height: 87px;
                border: 3px #a31523 solid;
                border-radius: 73px;
                margin-left: 3px;
                margin-top: 3px;
            }
            .instagram_slider_title{
           
    /* z-index: 99999999; */
    /* top: -16px; */
    font-size: 13px;
    text-align: center;
    margin-top: -27px;
    color: #434650;
    line-height: 14px;
    display: block;
    text-decoration: none;
}
 

.indirim_kupon {
    background-color: #f7f7f7;
    padding: 16px;
    margin-top: 22px;
    border: 1px #ebebeb solid;
    margin-bottom: 13px;
}
.indirim_kupon span{
        width: 100%;
    text-align: left;
    display: block;
    font-size: 11px;
    margin-bottom: 7px;
    font-weight: 700;
}
.indirim_kupon input[type=text]
{
    width:100%;
    border:0px;
    height:29px;
}

.indirim_kupon input[type=submit]
{
    border: 0px;
    height: 30px;
    background-color: #606060;
    font-size: 11px;
    color: white;
}
.kupon_status_0{
font-size: 12px;
    margin-top: 16px;
    text-align: left;
    color: red;

}

.kupon_status_1{
    font-size: 12px;
    margin-top: 16px;
    text-align: left;
    color: green;

}
 
 .kvvk_bari {
    z-index: 99;
    position: fixed;
    bottom:8px;
    text-align: center;
    width: 276px;
    /* background: black; */
    color: #fff;
    padding: 5px 10px;
    font-size: 12px;
    margin-left: 8px;
    border-radius: 11px;
    background: rgba(0, 0, 0, 0.8);
}
 .kvvk_bari a {
    color: #a31523;
    text-decoration:none;
}
 .kvvk_bari span {
    font-weight: bold;
    font-size: 13px;
    left: 15px;
    position: absolute;
    cursor: pointer;
}

 .form-group{

 }

  .form-group input[type=text]{
          width: 97%;
    height: 29px;
    border: 1px gray solid;
    border-radius: 4px;
 }
  .form-group select{
              height: 38px;
    width: 49%;
    margin-bottom: 0px;
    border: 1px gray solid;
 }
 .form-group label{
display: block;
    margin-bottom: 1px;
    margin-top: 11px;
    font-weight: 700;
    font-size: 14px;
    color: #a31523;
    text-transform: uppercase;

 }

 .cc-wrapper{
           margin-top: 20px;
 }

 ::-webkit-scrollbar {
    height: 5px;
width: 5px;
background:#f5f5f5;
    }
::-webkit-scrollbar-thumb {
    background: #a31523;
    -webkit-border-radius: 1ex;
    -webkit-box-shadow: 0px 1px 2px #a31523;
}
::-webkit-scrollbar-corner {
    background:#a31523;
}
.varyasyonlar_alt_secenekler{
    height: 108px;
    overflow-y: scroll;
    width: 97%;
}

.markalar_secenekler{

   height: 108px;
    overflow-y: scroll;
    width: 97%;
}
.sayfalama_kategori{
    display:none;
        width: 100%;
        padding-top:23px;
    clear: both;
}

.sayfalama_kategori a {
    color:black;
    text-decoration:none;
}

.sayfalama_kategori span{
    /* margin-top: 43px; */
    width: 51px;
    /* height: 32px; */
    display: block;
    background-color: #a31523;
    color: white;
    text-align: center;
    line-height: 30px;
    border-radius: 19px;
    font-size: 12px;
    font-weight: bold;
    display: inline-block;
    margin-right: 7px;
    transition:500ms;
}
.sayfalama_kategori span:hover{
    background-color:#bfbfbf;
    transition:500ms;
}
.odeme_yap_btn_div{

        width: 100%;
    text-align: center;
    margin-top: 19px;


}
.basarisiz_odeme_div h1{
       font-size: 17px;
    margin-top: 18px;
    color: red;
    text-align: center;
}

.basarisiz_odeme_div h2{
         font-size: 14px;
    font-weight: 200;
    color: #272525;
    text-align: center;
}

.basarisiz_odeme_div i{
        font-size: 34px;
    color: red;
    margin-left: auto;
    margin-right: auto;
    display: table;
    margin-top: 40px;
}

.basarili_odeme_div h1{

     font-size: 17px;
    margin-top: 18px;
    color: green;
    text-align: center;
}
.basarili_odeme_div h2{ font-size: 14px;
    font-weight: 200;
    color: #272525;
    text-align: center;}
.basarili_odeme_div i{  font-size: 34px;
    color: green;
    margin-left: auto;
    margin-right: auto;
    display: table;
    margin-top: 40px;}

.anasayfa_kategori_secim_btn{

      border: 2px #a31523 solid;
    width: 182px;
    border-radius: 26px;
    line-height: 37px;
    font-size: 15px;
    display: inline-block;
    margin-bottom: 15px;
    margin-right: 18px;
    cursor:pointer;
      transition:500ms;
      background-color:white;
}
.anasayfa_kategori_secim_btn:hover{

    background-color:#a31523;
    color:white;
    transition:500ms;
}
.anasayfa_kategori_secim_btn a{
    text-decoration:none;
    color:#a31523;
}

.anasayfa_kategori_secim_btn:hover a{
    text-decoration:none;
    color:white;
}
.anasayfa_urun_kutular{
     box-shadow: 0px 0px 12px 0px rgb(239 239 239 / 75%);
    -webkit-box-shadow: 0px 0px 12px 0px rgb(241 239 239 / 75%);
    -moz-box-shadow: 0px 0px 12px 0px rgba(239,239,239,0.75);
    height: 445px;
    width: 270px;
    display: inline-block;
    margin-right: 25px;
    margin-bottom: 15px;
    background-color:white;
}
.anasayfa_urun_kutular_cerceve{

    margin-top: 41px;
}
    .anasayfa_urun_kutular_cerceve a{
        color:transparent;
    }

    .anasayfa_urun_kutular .marka {
        font-size: 18px;
        /* font-weight: 500; */
        color: #a31523;
        line-height: 28px;
        text-align: left;
        font-weight: 600;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 5px;
        height: 30px;
        overflow: hidden;
    }
.anasayfa_urun_kutular .ad{       
     font-size: 16px;
    color: #636363;
    height: 57px;
    text-align: left;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:5px;
                     overflow:hidden;         
                                
                                }

.anasayfa_urun_kutular img{
    height:auto;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: -webkit-box;
    margin-bottom: 7px;
    margin-top: 11px;

}

.anasayfa_urun_kutular .indirimsiz_fiyat{ 

        color: #636363;
    text-align: left;
    font-size: 15px;
    text-decoration: line-through;    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.anasayfa_urun_kutular .indirimli_fiyat{  

    color: #d84545;
    text-align: left;
    font-size: 19px;
    font-weight: 700;
    margin-top: 3px;    width: 90%;
    margin-left: auto;
    margin-right: auto;

}

.anasayfa_urun_kutular .yildizlar{

      background-image: url(/images/yildizlar_kutu.png);
    width: 87px;
    height: 23px;
    background-repeat: no-repeat;
    width: 90%;
    margin-left: auto;
    margin-right: auto;    margin-bottom:5px;
                        
}

.anasayfa_ozel_urunler{

    width:1200px;
    margin-left:auto;
    margin-right:auto;
        margin-bottom: 44px;
}

.anasayfa_ozel_table{
    display:table;

}
.anasayfa_ozel_table_row{
    display:table-row;

}
.anasayfa_ozel_table_cell{
    display:table-cell;
    vertical-align:top;
}

    .anasayfa_ozel_table_cell a{

        color:transparent;
    }
    .anasayfa_ozel_table_cell:first-child {
        width: 948px;
    }
.anasayfa_ozel_table_cell span{
    color: #a31523;
    font-size: 20px;
    font-weight: 700;
    display: block;
    margin-bottom: 26px;
    margin-top: 25px;
}

.sepet_iskonto_orani_satir {

    
    color: white;
    background-color: red;
    width: 27px;
    text-align: center;
    line-height: 17px;
    border-radius: 5px; 
        float: left;
}


 
.anasayfa_ozel_table_cell .anasayfa_urun_kutular{
        margin-right: 41px !important;
}

.anasayfa_ozel_butonlar{
        margin-bottom: 21px;
    text-align: right;

}
.anasayfa_ozel_btn{
   font-size:15px;
 border:0px;
    border-radius: 34px;
    color: #a31523;
    text-align: center;
    width: 126px;
    display: inline-block;
    background-color: white;
    font-weight: 600;
    cursor:pointer;
    transition:500ms;
}

.slider_sol_ok{
       position: absolute;
    left: 15px;
    top: 439px;
    color: white;
    font-size: 41px;
    cursor: pointer;
    opacity: 36%;
      transition:500ms;
}
.slider_sol_ok:hover{
    opacity:100%;
      transition:500ms;
}
.slider_sag_ok{
        position: absolute;
    right: 15px;
    top: 439px;
    color: white;
    font-size: 41px;
    cursor: pointer;
     opacity:36%;
       transition:500ms;
}
.slider_sag_ok:hover{
    opacity:100%;
    transition:500ms;
}

.anasayfa_indirim_buton{
        float: left;
    width: 44px;
    height: 32px;
    border-radius: 5px;
    text-align: center;
    line-height: 32px;
    background: #e6453c;
    color: #fff;
    overflow: hidden;
    font-size: 13px;
    font-weight: 700;
    position: absolute;
    margin-left: 9px;
    margin-top: 9px;
}
.anasayfa_ozel_btn:hover{
    background-color: #a31523;
    color:white;
    transition:500ms;
}
.footer_sosyal_medya{  float:left;}
.footer_sosyal_medya i{

        font-size: 53px;
    margin-right: 10px;
    color: #a31523;


}
.footer_sosyal_medya span{
        display: block; 
    font-size: 14px;
    font-weight: 900;
    color: #d84545;
    margin: 0;
    padding-bottom: 15px;


}
.footer_sosyal_medya span a{
    text-decoration:none;
    color:#7c0008;
}

.footer_mail_aboneligi{   float:right;}
.footer_mail_aboneligi i{font-size: 37px;
    margin-right: 10px;}
.footer_mail_aboneligi span{
        display: block; 
    font-size: 14px;
    font-weight: 900;
    color: #d84545;
    margin: 0;
    padding-bottom: 15px;
    }
.footer_mail_aboneligi_txt{
    width: 480px;
    height: 50px;
    border: 1px #d4d4d4 solid;
    border-radius: 3px;
    background-color: #f9f9f9;
    color:black;
}
.email_aboneligi_btn{

        color: white;
    background-color: #962247;
    border: 0px;
    height: 53px;
    border-radius: 3px;
    width: 84px;
    margin-left: 21px;
    font-weight: 700;
    padding-top: 2px;
}
.uyelik_table_rows{
    display:table-row;
}

.cerceve_1200px{
    display:table;
    margin-left:auto;
    margin-right:auto;
    width:1200px;
}
.uyelik_tables{
    width:100%;
    display:table;
}
.uye_ol_btn{
    width: 100%;
    margin-bottom: 15px;
    margin-top: 15px;
    background-color: #d84545;
    color: white;
    border: 0px;
    line-height: 40px;
    border-radius: 0px;
    font-weight: 700;
    font-size: 15px;
    cursor:pointer;

}

.sepet_hesap_turu_chk{
    margin-bottom:17px;
}
.uyelik_cells{
        width: 50%;
    display: table-cell;
    border: 1px #cacaca solid;
    border-radius: 5px;
    padding: 16px;
    background-color: white;
    margin-right: 7px;
}
.uyelik_cells label{
    display: block;
    color: #c82d2d;
    font-size: 13px;
    font-weight: 600;
    line-height: 40px;

}

.footer_ortala{


}

.footer_1{
display: table-caption;
    clear: both;
    margin-bottom: 34px;
    margin-top: 65px;
    width: 1200px;
}
.email_aboneligi_chk{
     color: #979797;
    font-size: 12px;
    margin-top: 5px;
}
 .musteri_destek_hatti_footer{    color: #7c0008;}
 .musteri_destek_hatti_footer span{    display: block;
    font-size: 13px;}
 .musteri_destek_hatti_footer label a{
     color: #7c0008;
         display: block;
    font-size: 24px;
    font-weight: 700;
    margin-top: 6px;}



 .footer_bar_2{
    border-top: 1px solid #d8d8d8;
    padding-top: 30px;
    padding-bottom: 30px;
  
 }
 .footer_bar_2_ortala{

       width:1200px;
    margin-left:auto;
    margin-right:auto;
 }
 .footer_bar_2 img{
         vertical-align: middle;
 }

 .footer_bar_2 span{
     
 
    padding: 0 10px;
    box-sizing: border-box;
    height: 40px;
    color: #979797;
    font-size: 12px;

 }
 .uyelik_cells h1{
     font-size: 17px;
    margin: 0px;
    color: #a31523;
    margin-bottom: 17px;
 }



   #paytr_taksit_tablosu {
                                    clear: both;
                                    font-size: 12px;
                                    max-width: 1200px;
                                    text-align: center;
                                    font-family: Arial, sans-serif;
                                }

                                    #paytr_taksit_tablosu::before {
                                        display: table;
                                        content: " ";
                                    }

                                    #paytr_taksit_tablosu::after {
                                        content: "";
                                        clear: both;
                                        display: table;
                                    }

                                .taksit-tablosu-wrapper {
                                    margin: 5px;
                                    width: 280px;
                                    padding: 12px;
                                    cursor: default;
                                    text-align: center;
                                    display: inline-block;
                                    border: 1px solid #e1e1e1;
                                }

                                .taksit-logo img {
                                    max-height: 28px;
                                    padding-bottom: 10px;
                                }

                                .taksit-tutari-text {
                                    float: left;
                                    width: 126px;
                                    color: #a2a2a2;
                                    margin-bottom: 5px;
                                }

                                .taksit-tutar-wrapper {
                                    display: inline-block;
                                    background-color: #f7f7f7;
                                }

                                    .taksit-tutar-wrapper:hover {
                                        background-color: #e8e8e8;
                                    }

                                .taksit-tutari {
                                    float: left;
                                    width: 126px;
                                    padding: 6px 0;
                                    color: #474747;
                                    border: 2px solid #ffffff;
                                }

                                .taksit-tutari-bold {
                                    font-weight: bold;
                                }

                                @media all and (max-width: 600px) {
                                    .taksit-tablosu-wrapper {
                                        margin: 5px 0;
                                    }
                                }

.stokda_yok_bar {
    background: rgba(0, 0, 0, 0.5);
    padding: 5px 10px;
    font-size: 14px;
    width: 259px;
    border-radius: 10px;
    text-align: center;
    color: #fff;
    position: absolute;
    z-index: 5;
    margin-top: 140px;
    margin-left: 14px;
    font-weight: 900;
}

.stok_yok_pnl_css{

     text-align: center;
    margin-top: 22px;
    font-size: 16px;
    font-weight: bold;
    color: #a31523;
}
.stok_yok_pnl_css i{
      display: block;
    font-size: 24px;
    margin-bottom: 9px;
    
}

.uyelik_textbox{
 height: 33px;
    width: 559px;
    border: 1px #cacaca solid;
    outline: none;
    border-radius: 3px;
    padding: 0px;
}

.sepet_textbox{
    height: 33px;
    width: 100%;
    border: 1px #cacaca solid;
    outline: none;
    border-radius: 3px;
    padding: 0px;
    margin-bottom: 21px;
}
.sepet_sifremi_unuttum_div{
    
    display: inline-flex;
    text-align:right;

}


.sepet_sifremi_unuttum_div a{
    text-align: right;
    color: gray;
    font-size: 12px;
    width: 100%;
    cursor:pointer;

}
.kargo_firmalari_radiolist{
    width:100%;

}
.kargo_firmalari_radiolist label{
        font-size: 13px;
 
}
.kargo_firmalari_table{
    font-size: 13px;
    width: 97%;
    float: right;
    border-bottom: 1px #e4e4e4 solid;
}

.hediye_kuponu_var{
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 9px;

}
.hediye_kuponu_var a{

        margin-top: 8px;
    display: block;
    color: red;

}
.sepet_bos_uyarisi_ltr{

        text-align: center;
    margin-top: 120px;
    color: #aa1e29;
    font-weight: 300;
}
.sepet_bos_uyarisi_ltr i{
        display: block;
    margin-bottom: 13px;
    font-size: 38px;

}

.arama_cerceve{
    width:1300px;
    margin-bottom:15px;
}
.arama_baslik{
        color: #720f18;
    font-size: 15px;
}

.bilgi_sayfasi{
        text-align: center;
    background-color: white;

}

.bilgi_sayfasi h1{

        color: #700f16;
    font-size: 28px;
}

.bilgi_sayfasi span{
        display: block;
    font-size: 14px;
    margin-bottom: 16px;
    margin-top: 17px;

}
.bilgi_sayfasi input[type=text]{
        height: 33px;
    width: 465px;
    border: 1px #cacaca solid;
    outline: none;
    border-radius: 3px;
    padding: 0px;
    margin-bottom: 21px;

}

.bilgi_sayfasi input[type=submit]{
  display: block;
    margin-bottom: 4px;
    cursor: pointer;
    width: 293px;
    line-height: 36px;
    color: white;
    background-color: #d84545;
     font-family: 'Poppins', sans-serif !important;
    border: 0px;
    border-radius: 7px;
    font-size: 14px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;

}
.bilgi_sayfasi{

        font-size: 13px;
    color: #a31523;
    padding-bottom: 19px;
    font-weight: 600;
}


 
.bilgi_sayfasi .breadcumb{
        font-weight: 400;
    padding-top: 12px;
    padding-left: 14px;

}


.markalar_kutucuk{
         display: inline-table;
    margin-bottom: 26px;
}

.marka_logo{
     width: 90px;
    height: 90px;
    border-radius: 80px;
    border: 1px #e6e6e6 solid;

    background-repeat: no-repeat;
    background-size: contain;
    background-position-y: center;
    background-position-x:center;
    margin-left: 10px;
    margin-bottom: 10px;
    transition:500ms;
    cursor:pointer;
}

.markalar_kutucuk a{
   text-decoration:none;
   color:#a31523;
}
 
.marka_logo:hover{
    border:1px #700f16 solid;
    transition:500ms;
}

 

.siparis_sorgulama_col_baslik{

        font-weight: 600;
    font-size: 14px;
    color: #a51924;
    /* border-bottom: 1px gray solid; */
    line-height: 48px;
}

.siparis_sorgulama_Table{

        width: 1000px;
    margin-left: auto;
    margin-right: auto;
    font-size: 13px;
    color: gray;
}
.siparis_sorgulama_cell{
    vertical-align:middle;
}

.siparisim_nerede_table{

        width: 1000px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    /* border: 1px #e2dcdc solid; */
    color: #74121a;
    font-size: 13px;
    line-height: 25px;
}
.siparisim_nerede_sorgulama_sonuc h2{

        text-align: left;
    color: #721018;
    font-size: 19px;
    margin-bottom: 32px;
    margin-top: 32px;
    border-bottom: 1px #f3eeee solid;
    padding-bottom: 15px;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

.siparisim_nerede_sorgulama_sonuc{

    margin-bottom:15px;
}

.whatsapp_destek_icon{
    background-color: #25D366;
    position: fixed;
    right: 1%;
    bottom: 11%;
    z-index: 9999;
    width: 45px;
    line-height: 45px;
    text-align: center;
    color: white;
    border-radius: 1000px;
    font-size: 24px;
}


/*BLOG CSS*/
.blog_kutucuk{
    
       width: 300px;
    display: inline-table;
    margin-right: 31px;
    margin-bottom: 20px;
}
.blog_kutucuk a{
        text-decoration: none;
    color: #a31523;
    font-size: 16px;
}
    .blog_kutucuk img {
        width: 363px;
        height: 261px;
        border-radius: 11px;
        transition: 500ms;
        object-fit: cover;
    }
.blog_kutucuk:hover img{
     opacity:0.5;
     cursor:pointer;
     transition:500ms;
}
.blog_tarih{
        font-size: 11px;
    color: #9a9a9a;
}
.blog_baslik {
    height: 51px;
    overflow: hidden;
}
.blog_yazi_detay_img{

       
    height: 305px;
    background-size: cover;
    background-position: center;
    border-radius: 10px;
    width:95%;
    margin-bottom: 28px;
}

.blog_h1{
        color: #a31523;
    font-size: 19px;
    margin-bottom: 26px;
}

.blog_yazi{

        font-size: 16px;
    line-height: 28px;
    color: #272727;
    margin-bottom:50px;
}
.blog_yazi img{
    width:70% !important;
    height:auto !important;
    
}
.anasayfa_blog_kutular{
        width: 1200px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
}
.anasayfa_blog_baslik_buyuk{
 
    color: #a31523;
    font-size: 20px;
    font-weight: 700;
    display: block;
    margin-bottom: 26px;
    margin-top: 25px;
    text-transform: uppercase;
}
.anasayfa_blog_baslik_buyuk a{
      color: #a31523;
      text-decoration:none;
}
 
.anasayfa_blog_kutucuk{
   width: 387px;
    display: inline-grid;
    margin-right: 8px;
}
    .anasayfa_blog_kutucuk img {
        width: 100%;
        height: 235px;
        object-fit: cover;
    }
.anasayfa_blog_kutucuk:hover img{

   opacity:0.5;
   transition:500ms;
   cursor:pointer;
}


.anasayfa_blog_kutucuk a{
        text-decoration: none;
    color: #a31523;
    font-size: 16px;
}
.blog_sidebar {

           width: 380px;
    border-left: 1px #ececec solid;
    padding-left: 25px;
}
.blog_sidebar_kategoriler{

        font-size: 15px;
    margin-bottom: 12px;
}
.blog_sidebar_kategoriler a{
    text-decoration:none;
    font-weight:bold;
    color:gray;
}
.blog_sidebar_kategoriler a:hover{
   text-decoration:none;
    color:#a31523;
}
.sidebar_alt_kategoriler{
        margin-left: 29px;
    font-size: 14px;
    line-height: 31px;
    border-bottom: 1px #ececec solid;
}
.sidebar_alt_kategoriler a{
    text-decoration:none;
    color:gray;
    font-weight:normal;
}
.sidebar_alt_kategoriler a:hover{
    text-decoration:none;
    color:#a31523;
}
/*BLOG CSS*/

.kategori_sepet_iskonto {
    font-size: 12px;
    text-decoration: none;
    color: #e6453c;
    /* text-align: right; */
    /* position: absolute; */
    /* margin-top: 129px; */
    line-height: 24px;
}

.urunler_kutucuk a {
    text-decoration: none;
}

.sepette_ek_iskonto {
    margin-top: 16px;
    color: #e6453c;
    font-size: 13px;
    text-align: left;
}

    .fb_login_btn
    {
    background-color: #485a96;
    border-radius: 5px;
    transition: all .2s ease-in-out;
    width: 50%;
    color: white;
    line-height: 40px;
    font-size: 13px;
    text-align: center;
    float: right;
    border:0px;
    cursor:pointer;
    }


     .gmail_login_btn
     {
cursor: pointer;
    background-color: #4285f4;
    border-radius: 5px;
    transition: all .2s ease-in-out;
    width: 100%;
    color: white;
    line-height: 40px;
    font-size: 13px;
    text-align: center;
    border: 0px;
    display: block;
    text-decoration: none;
    }
      .gmail_login_btn i{

          margin-right:5px;
      }
    
.sosyal_medya_ile_oturum_ac {
    width: 335px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
}

.kategori_urun_widget{

       width: 100%;
    position: relative;
    margin-top: -520px;
    z-index: 9;
}


.urun_video {
    font-size: 13px;
    color: #beae59;
    font-weight: bold;
    margin-left: 495px;
}

    .urun_video a {
        color: #a31523;
        transition: 500ms;
        text-decoration: none;
    }

        .urun_video a:hover {
            color: black;
            transition: 500ms;
        }

        .urun_detay_ucretsiz_kargo{
                margin-top: 16px;
    color: #1a1a17;
    font-size: 13px;
    text-align: left;
    margin-bottom: -9px;
    font-weight: bold;

        }

.hizli_arama_div {
    position: absolute;
    margin-left: -588px;
    top: 58px;
    z-index: 9999999999999999;
    width: 581px;
}
.hizli_arama_header {
    background-color: white;
    border-bottom: 1px #edeff0 solid;
    padding: 7px;
}
.hizli_arama_header a{
    color:#000007;
    text-decoration:none;
}
.marka_urunler_cerceve{
    width:1300px;
    margin-left:auto;
    margin-right:auto;
}

.marka_urunler_cerceve h1{
        font-size: 24px;
    color: #720f18;
}

.marka_urunler_cerceve h2{
        color: #720f18;
    font-size: 16px;
    font-weight: normal;
}
.bugun_bakanlar_div
{
    z-index: 99;
    position: fixed;
    bottom: 45%;
    text-align: center;
    width: 196px;
    /* background: black; */
    color: #fff;
    padding: 5px 10px;
    font-size: 12px;
    margin-left: 8px;
    border-radius: 11px;
    background: rgba(0, 0, 0, 0.8);
    right: -17px;
}

.kasaonu {

    width:170px !important;
}
.kasaonu .resim {

    width:170px !important;
    height:170px !important;
}

.uyelik_kutucuk {
    width: 500px;
    display: table;
    border: 1px #cacaca solid;
    border-radius: 5px;
    padding: 16px;
    background-color: white;
    margin-right: auto;
    margin-left: auto;
}
.uyelik_h1{
    text-align:center;
}