/*
 jquery update sonunda css cozumu 
*/
.emos-confirm .ui-dialog-buttonpane .ui-dialog-buttonset button:first-child{
    color: #FFFFFF;
   }
   .emos-confirm .ui-dialog-titlebar button{
    text-indent: -9999px;
   }
    
   #ui-datepicker-div{ z-index:2; }

   /*
    sepet stok haberci sorununa cozum
   */ 
   
   .stock-alert-wrapper .btnStokHaberci, 
   .stock-alert-wrapper .btnStokHaberci span { 
    background: none !important; 
    padding: 0 !important; 
    margin: 0 !important; 
    color: #000 !important; 
    font-size: 11px !important; 
    border: 0 !important; 
    font-weight: normal !important; 
    text-align: left !important;
    line-height: normal !important;
    display: block !important;
   }

   .stock-alert-wrapper .btnStokHaberci span:before {
        display:none !important;
   }

   .stock-alert-wrapper .btnStokHaberci {
       margin:10px 0 !important; 
       text-decoration: underline !important;
    }

    .urunListe_urunStokUyari span[id$="lbfURN_AYNIGUNKARGO"] {
      display: none;
  }


/* İzinlerimi Yönet */

.ems-page-member .ems-form-inner .ems-field.button .btnDefault.btnPermission {
    max-width: 250px;
    margin-top: 10px;
    background: #ff6600;
}

@media screen and (max-width: 850px) {
    .ems-page-member .ems-form-inner .ems-field.button .btnDefault.btnPermission {
        max-width: 100%;
        background: #252525;
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

/* Font Icon */

@font-face {
    font-family: "regular";
    src: url(/styles/fonts/colfax/regular/ColfaxWebRegular.eot);
    src: url(/styles/fonts/colfax/regular/ColfaxWebRegular.eot?#iefix) format("embedded-opentype"), url(/styles/fonts/colfax/regular/ColfaxWebRegular.woff) format("woff"), url(/styles/fonts/colfax/regular/ColfaxWebRegular.ttf) format("truetype");
    font-weight: normal;
    font-style: normal; }
  @font-face {
    font-family: "medium";
    src: url(/styles/fonts/colfax/regular/ColfaxWebRegular.eot);
    src: url(/styles/fonts/colfax/regular/ColfaxWebRegular.eot?#iefix) format("embedded-opentype"), url(/styles/fonts/colfax/regular/ColfaxWebRegular.woff) format("woff"), url(/styles/fonts/colfax/regular/ColfaxWebRegular.ttf) format("truetype");
    font-weight: normal;
    font-style: normal; }
  @font-face {
    font-family: "sbold";
    src: url(/styles/fonts/colfax/medium/ColfaxWebMedium.eot);
    src: url(/styles/fonts/colfax/medium/ColfaxWebMedium.eot?#iefix) format("embedded-opentype"), url(/styles/fonts/colfax/medium/ColfaxWebMedium.woff) format("woff"), url(/styles/fonts/colfax/medium/ColfaxWebMedium.ttf) format("truetype");
    font-weight: normal;
    font-style: normal; }
  @font-face {
    font-family: "bold";
    src: url(/styles/fonts/colfax/medium/ColfaxWebMedium.eot);
    src: url(/styles/fonts/colfax/medium/ColfaxWebMedium.eot?#iefix) format("embedded-opentype"), url(/styles/fonts/colfax/medium/ColfaxWebMedium.woff) format("woff"), url(/styles/fonts/colfax/medium/ColfaxWebMedium.ttf) format("truetype");
    font-weight: normal;
    font-style: normal; }
  @font-face {
    font-family: "tl";
    src: url(/styles/fonts/tl/abakutlsymsans.eot);
    src: url(/styles/fonts/tl/abakutlsymsans.eot?#iefix) format("embedded-opentype"), url(/styles/fonts/tl/abakutlsymsans.woff) format("woff"), url(/styles/fonts/tl/abakutlsymsans.ttf) format("truetype");
    font-weight: normal;
    font-style: normal; }
  @font-face {
    font-family: "icomoon";
    src: url(/styles/fonts/icon/icomoon.eot);
    src: url(/styles/fonts/icon/icomoon.eot?#iefix) format("embedded-opentype"), url(/styles/fonts/icon/icomoon.woff) format("woff"), url(/styles/fonts/icon/icomoon.ttf) format("truetype");
    font-weight: normal;
    font-style: normal; }

/* EMS004445193579 */

.iletisimBilgi ul {display: flex; column-gap: 20px; align-items: center; justify-content: center;}
.iletisimBilgi ul li {text-align: center;}
.iletisimBilgi ul li img {display: block; margin: 10px auto;}


/* Ürün Detay Swiper */

.ems-list-banner-detail {height: auto; margin-bottom: 0;}
.ems-list-banner-detail .ems-list-banner-property {max-width:none; padding-top:0; height:auto; margin-bottom:0;}
.ems-list-banner-detail .title-small h3 {margin:5px auto;}
.ems-list-banner-detail .ems-list-banner-property.color-white {color: #fff;}
.ems-list-banner-detail .ems-list-banner-property ul {height:auto;}
.ems-list-banner-detail .ems-list-banner-property ul li {width:100% !important; padding:0; opacity:1;     pointer-events: auto;}
.ems-list-banner-detail .content-wrapper {position:absolute; left: 50%; bottom:0; transform: translateX(-50%); padding: 20px; display:inline-block; min-width: 300px;}
.ems-list-banner-detail .ems-list-banner-property.rightText .content-wrapper {right:20px; left:auto; transform: translateX(0%);}
.ems-list-banner-detail .ems-list-banner-property.leftText .content-wrapper {left:20px; transform: translateX(0%);}
.ems-list-banner-detail .price-control {max-width:200px; margin:0 auto;}
.ems-list-banner-detail .linkAll {width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.ems-list-banner-detail .content-wrapper .title-large {margin-bottom: 10px;}

.footerBox ul {display: flex; flex-wrap: wrap;}

@media screen and (max-width: 850px) {
  .ems-list-banner-detail .content-wrapper {display:none;} 
  .no-swiper .swiper-inner ul {flex-wrap: wrap;} 
  .footerBox ul li {flex: 1 50%;}
}

@media screen and (max-width: 480px) {
  .no-swiper .swiper-inner ul .ems-prd {width: 100%!important;}
}

/* Menu Genişlik Düzenlemesi */

.nav-main > ul {max-width: 1180px;}
.nav-main>ul > li {flex: 1 auto;}

