#field .genelfieldset {
    border: #0d3a5e 1px solid;
    padding: 20px;
    background: #fff;
    margin: 10px 0;
    text-align: left;
}#field .genellegend {
    font-size: 15px;
    font-weight: bold;
    color: #ffffff;
    background: #0d3a5e;
    border: #0d3a5e 1px solid;
    padding: 12px 10px;
}.tab-content {margin-top: 86px;}
#tumicsayfalar .sonuc_divi {
    padding-top: 15px;
    padding-bottom: 15px;
        border-bottom: #ccc 2px solid !important;
           margin-top: 15px;
    margin-bottom: 15px;
}#tumicsayfalar .arama_tekil {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    padding-right: 0;
  background-color: rgba(0,0,0,.02);
    box-shadow: rgba(0,0,0,.027451) 0 2px 1px;
}#tumicsayfalar .ara_link a{
    display: block;
    text-align: right;
    margin-top: 11px;
}

#tumicsayfalar .refkutu {
  padding: 0;
  border: solid 1px #bbbaba;
  margin-bottom: 15px;
}
#tumicsayfalar .refkutu img{
width: 100%;
}#tumicsayfalar .blokkategori {
    margin-bottom: 15px;
}
#tumicsayfalar .blokkategori h4 a{
text-decoration: none;
color: #292929;

}#tumicsayfalar .blokkategori h4 {
margin-bottom: 28px;
line-height: 1.4em;
font-size: 34px;
}#tumicsayfalar .blokkategori p{
font-size: 16px;
line-height: 24px;
margin-bottom: 24px;
padding-right: 10%;
}
#tumicsayfalar .kategori_tekil {
        background-color: rgba(0,0,0,.02);
            box-shadow: rgba(0,0,0,.027451) 0 2px 1px;
            position: relative;
            margin-top:30px;
            margin-bottom:30px;
}#tumicsayfalar .kategori_ad {
        padding: 2.7rem;
    text-align: center;
    height: 77px;
}#tumicsayfalar .kategori_ad a{
  outline: 0;
    cursor: pointer;
    color: #D22C2E;
    font-size: 15px;
}
#tumicsayfalar .kategori_resim {
    position: relative;
    width: 100%;
    height: 197px;
    overflow: hidden;
     border-top-right-radius: calc(.25rem - 1px);
    border-top-left-radius: calc(.25rem - 1px);
    }#tumicsayfalar .kategori_resim img{
    width: 100%;
}
.urun_bize_ulas {
background-color: rgba(0,0,0,.03);
border-left-color: rgba(0,0,0,.1);
border-width: 1px 1px 1px 5px;
border-left: 3px solid #e30613;
padding: 10px 15px;
margin-bottom: 30px;
}.urun_bize_ulas p{
margin-top: 10px;
margin-bottom: 5px;
color: #000000;
font-weight: bold;
font-size: 17px;
}.urun_bize_ulas span{
display: inline-block;
margin-top: 10px;
}.urun_bize_ulas span i{
margin-right: 10px;
}.urun_bize_ulas a{
float: right;
background: #e30613;
color: #fff;
display: inline-block;
border-radius: 6px;
padding: 10px;
}
.urun_fotolarr {
    padding-top: 15px;
}.alt_urn_resim_alt {
    margin-bottom: 16px;
}
.urun_fotolarr:before {
    position: absolute !important;
    display: block !important;
    top: 0px !important;
    left: 0 !important;
    right: 0 !important;
    margin: 0 auto !important;
    width: 97% !important;
    height: 2px !important;
    transition: 0.8s !important;
    -webkit-transition: 0.8s !important;
    border-top: #ccc 2px solid !important;

    content: '' !important;
    -webkit-backface-visibility: hidden !important;
    -webkit-transition: all .5s cubic-bezier(.25,1,.35,1) 0;
    -moz-transition: all .5s cubic-bezier(.25,1,.35,1) 0;
    -o-transition: all .5s cubic-bezier(.25,1,.35,1) 0;
    -ms-transition: all .5s cubic-bezier(.25,1,.35,1) 0;
    transition: all .5s cubic-bezier(.25,1,.35,1) 0;
}
.btnhaber  {
background:transparent ;
border: 2px solid #3b3b3a !important;
line-height: 14px !important;
font-size: 16px !important ;
font-weight: 700 !important ;
min-width: 175px !important;
color:#3a3a3a !important;
padding: 20px 0px;
}.btnhaber:hover  {
background:#3b3b3a !important;
color: #fff !important;
}#tumicsayfalar .blok_baslik h2 {
margin-bottom: 28px;
line-height: 1.4em;
font-size: 34px;
}#tumicsayfalar .blokicerik p{
font-size: 16px;
line-height: 24px;
margin-bottom: 24px;

}
.blok_icerik {margin-top: 33px;}
#hy_urun_sag a{ background: #e30613 !important; float: right; cursor: pointer; padding: 5px 12px;
    border-radius: 15px;}
 #hy_urun_sol   {
        padding-top: 7px;
     }
#tumicsayfalar .projekat_sol img { width: 100%; } 
#tumicsayfalar .projekat_sol {padding: 0;}
#tumicsayfalar .projekat_sag { padding-top: 60px; }
#tumicsayfalar .projekat_genel {padding: 0; margin-bottom: 16px;     background: #403f3b; color: #fff;}
#tumicsayfalar .projekat_genel a{text-decoration: none; color: #fff;}
#tumicsayfalar .projekat_mask { position: absolute; top: 0; width: 100%; height: 100%;     background: #00000038; opacity: 0;  }
#tumicsayfalar .projekat_genel:hover .projekat_mask{opacity: 1; -webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}

/* Kategori Ve Ürün İç */
#urun_dosyalar img{width:auto!important;margin-bottom:0!important;margin-right:15px}
#urun_dosyalar{padding-top:10px;padding-bottom:10px;background:#d8d8d8;padding-left:0}
#urun_dosyalar li{list-style-type:none}
#urun_dosyalar a{text-decoration:none;width:100%;display:block;color:#474747}
.panel-p{font-size:13px!important;color:#333}
.kat_aktif .panel-p{color:#fff}
.kat_ust_aciklama h2{text-decoration:none!important;font-weight:300!important;font-size:25px!important;color:#c1c1c1}
.kat_ust_aciklama h2:after{    background: transparent !important;}
.kat_ust_aciklama p{font-size:28px;line-height:0 !important; font-weight: bold; margin-bottom: 0 !important;}
.kat_ust_aciklama{margin-bottom:26px; margin-top: 3%;     padding-left: 0;}
#tab2{display:none}
#tab3{display:none}
#tab4{display:none}
#tab5{display:none}
#tab6{display:none}
#tab7{display:none}
#tab8{display:none}
#tumicsayfalar .urun_resim img{width:100%; }
#tumicsayfalar .urun_tekil_genel{padding-right:10px!important;padding-left:10px!important}
#tumicsayfalar .urun_tekil_genel a{text-decoration:none;color:#474747}
#tumicsayfalar .urun_tekil{background:#fff;margin-bottom:32px;     border: 1px solid #e4e4e4;}
#tumicsayfalar .urun_adi{height:170px;text-align:left;padding:15px 45px 10px 20px}
#tumicsayfalar .urun_adi h3{font-size: 16px;    line-height: 1.5; font-weight:400;}
#tumicsayfalar .urun_tekil_genel:hover .urun_adi{background:#66c600;color:#fff}
#urun_tekil_slayt .owl-theme .owl-nav [class*=owl-]{color:#000!important}
#tumicsayfalar .urun_aciklama h3{font-size:18px}
#tumicsayfalar .urun_aciklama a:hover {color: #e30613 !important; border-bottom: 1px solid #e30613 !important; }
#tumicsayfalar .urun_aciklama ul li{    margin-bottom: 17px!important;
    font-size: 14px;
    margin-left: 26px;
    list-style-type: disc;}
#tumicsayfalar .urunaciklamabaslik{color:#66c600;font-size:30px}
#tumicsayfalar .urunaciklamaaltbaslik{color:#4c4d4f;font-size:24px;font-weight:700; margin-bottom: 16px;}
#tumicsayfalar .alt_urn_resim{text-align:center}


/* Panel Kategori Ve Ürün İç */
#tumicsayfalar .panel_icerik p{margin-bottom:15px; line-height:1.5!important;}
#tumicsayfalar .panel_icerik h2:after{height:3px!important;background:transparent!important;width:35%!important;margin-top:5px!important}
#tumicsayfalar .panel_icerik h2{font-weight:600}
#tumicsayfalar .panel_icerik h3{font-size:20px;font-weight:600;margin-left:30px;margin-top:10px}
#tumicsayfalar .panel_icerik ul{padding-left:17px}
#tumicsayfalar .panel_icerik ul li{margin-bottom:7px;font-style:normal}
#tumicsayfalar .panel_icerik img{width:100%;margin-bottom:16px}
#tumicsayfalar .panel_icerik table{width:100%;margin-bottom:32px}
#tumicsayfalar .pdfbaslik{background:#66c600;color:#fff;padding:12px;margin-bottom:20px}
#tumicsayfalar .alt_urn_resim_panel{padding:0;text-align:center}
#tumicsayfalar .alt_urn_resim_panel img{width:100%}
.grid {
position: relative;
margin: 0 auto;
max-width: 1000px;
list-style: none;
text-align: center;
}

/* Common style */
.grid figure {
position: relative;
float: left;
overflow: hidden;
margin: 10px 1%;
max-height: 360px;
background: #000000;
text-align: center;
cursor: pointer;
}
.grid p {
color: #ffffff !important
}
.grid figure img {
position: relative;
display: block;
min-height: 100%;
max-width: 100%;
opacity: 0.8;
}

.grid figure figcaption {
padding: 2em;
color: #fff;
font-size: 1.25em;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
z-index: 1000;
text-indent: 200%;
white-space: nowrap;
font-size: 0;
opacity: 0;
}

.grid figure h2 {
word-spacing: -0.15em;
font-weight: 600;
color:#ffffff !important;
}

.grid figure h2 span {
font-weight: 800;
}

.grid figure h2,
.grid figure p {
margin: 0;
}

.grid figure p {
letter-spacing: 1px;
font-size: 68.5%;
}

figure.effect-lily img {
    max-width: none;
    width: -webkit-calc(100% + 50px);
    width: calc(100% + 50px);
    opacity: 0.7;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: translate3d(-40px,0, 0);
    transform: translate3d(-40px,0,0);
}

figure.effect-lily figcaption {
    text-align: left;
}

figure.effect-lily figcaption > div {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 1em;
    width: 100%;
    
}

figure.effect-lily h2,
figure.effect-lily p {
    -webkit-transform: translate3d(0,40px,0);
    transform: translate3d(0,40px,0);
}

figure.effect-lily h2 {
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
}

figure.effect-lily p {
    color: rgba(255,255,255,0.8);
    opacity: 0;
    -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
    transition: opacity 0.2s, transform 0.35s;
}

figure.effect-lily:hover img,
figure.effect-lily:hover p {
   
}

figure.effect-lily:hover img,
figure.effect-lily:hover h2,
figure.effect-lily:hover p {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

figure.effect-lily:hover p {
    -webkit-transition-delay: 0.05s;
    transition-delay: 0.05s;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s;
}


/* Sol Menüler */
.alttabmenuler{padding:0;border-top:1px solid #66c600;margin-top:20px}
.current{background:#fff}
.current a{color: #4c4d4f!important; font-weight:700}
.sag_baslik1{float: left;
    width: 100%;
    background: #3b3b3a;
    margin-top: 27px;
    display: block;}
.sag_baslik1 li{float:left;list-style-type:none;color:#fff;padding:11px}
.sag_baslik1 li a{color:#fff;text-decoration:none}
.panel-default>.panel-heading a{text-decoration:none; font-weight: 400; font-size: 15px;}
.panel-default>.panel-heading{padding:15px 10px!important}
.panel:after{
background: #e30613;
content: '';
display: block;
width: 0;
height: 2px;
transition: width .3s;}
.panel:hover:after {
width: 100%;
}
.aktife{color:#e30613!important; font-weight: bold;}
.panel-body{padding:0 0 15px!important}
.panel-body a{word-wrap: break-word; display:block!important;width:100%!important;text-decoration:none;padding:10px 25px;color:#333;border-bottom:1px solid #c5c5c5; font-size: 15px;}
.panel-body a:last-child{border-bottom:1px solid #fff}
#tumicsayfalar .sol{padding-top:32px;padding-left:0}
#tumicsayfalar .menu_adi{background:#66c600;color:#fff;font-weight:700;padding:13px 6px}
#tumicsayfalar .sol_menuler{padding-left:0}
#tumicsayfalar .sol_menuler li{list-style-type:none;transition-property:initial;transition-duration:.6s;background-color:#d8d8d8; margin-bottom: 4px;    border-top-left-radius: 3px;
    border-top-right-radius: 3px;}
#tumicsayfalar .sol_menuler li a{display:block!important;width:100%!important;text-decoration:none;padding: 15px 10px;color:#333;}
#tumicsayfalar .sol_menuler li a:last-child{}
#tumicsayfalar .sol_menuler li:hover{transition-property:initial;transition-duration:.6s}
#tumicsayfalar .sol_menuler .aktif{   background: #3b3b3a;}
#tumicsayfalar .sol_menuler .aktif:after{   
background: #e30613;
content: '';
display: block;
width: 100%;
height: 2px;
transition: width .3s;
}#tumicsayfalar .sol_menuler li:after{
background: #e30613;
content: '';
display: block;
width: 0;
height: 2px;
transition: width .3s;
}#tumicsayfalar .sol_menuler li:hover:after {
width: 100%;
}



#tumicsayfalar .sol_menuler .aktif a{color:#fff!important}
.kat_aktif{background:#3b3b3a!important}
.kat_aktif a{color:#fff!important}
#tumicsayfalar .sol_menuler li a i{float:right}


/* sayfa üst resim */
#icarkabg{position:relative;margin-top: -22px;top:0;padding:0;width:100%;}
#icarkabg img{width:100%;}
.icarkamask{top:0;position:absolute;width:100%;height:100%;background-color: rgba(0, 0, 0, 0.56);text-align:center;padding-top:3%}
.icarkamask h1{font-weight:700;color:#fff}
.icarka_bg_menu_adi {font-size:28px;}
.icarka_bg_menu_adi_1 {padding:5px 5px 0px 5px; font-weight:100; color: #fff;}
.icarka_bg_menu_adi_2 {margin-top:10px; height:35px;}
.icarka_bg_menu_adi_3 {margin-top:10px; border-left:1px solid #fff; height:35px;}
.icarka_bg_sayfa_adi {margin-top:19px; font-size:19px; font-weight:100; color: #fff !important;}
.icarka_bg_sayfa_adi_span {border-bottom: 1px solid #fff; padding:0px 23px;}


/* Hiyerharşi */
#hiyerarsi{    padding: 13px 0; background: #3b3b3a; border-bottom: 3px solid #e30613;}
#hiyerarsi a{text-decoration:none;color:#fff; font-size:15px;}
#hiyerarsi i{padding-right:5px;padding-left:5px;color:#fff}

/*  Tüm İç Sayfalar Genel */
#tumicsayfalar .icerik{font-size:16px;font-weight:400;color:#505354;padding-top:32px;padding-bottom:55px}
#tumicsayfalar .icerik p {margin-bottom: 15px;    line-height: 1.5; font-size: 14px;}
#tumicsayfalar .grid h2:after{content:'';height:2px;background:#e30613;display:block;width:180px;margin-top:2px}
#tumicsayfalar .icerik h1{text-decoration:underline;-webkit-text-decoration-color:#66c600;text-decoration-color:#66c600}
#tumicsayfalar td{border:1px solid #a09b9b;padding:10px;text-align:center}
#tumicsayfalar .icerik table {width: 100%;}





/*   İletişim */
#iletisim_form{padding:20px 0}
#iletisim_form input{width:100%;padding:11px 10px;margin-bottom:15px;border:solid 1px #e2dddd;border-radius:10px}
#iletisim_form textarea{border:solid 1px #e2dddd;border-radius:10px;width:100%;padding:10px 5px;margin-bottom:15px;height:142px}
#iletisim_form button{padding:7px 78px;background:#3b3b3a;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:15px;color:#fff;font-size:21px}
#sss_form{padding:20px 0}
#sss_form input{width:100%;padding:11px 10px;margin-bottom:15px;border:solid 1px #e2dddd;border-radius:10px}
#sss_form textarea{border:solid 1px #e2dddd;border-radius:10px;width:100%;padding:10px 5px;margin-bottom:15px;height:142px}
#sss_form button{padding:7px 78px;background:#3b3b3a;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:15px;color:#fff;font-size:21px}
#iletisim_bilgi{padding:20px 0}
#iletisim_bilgi .ikql{padding:11px 0 13px}
#iletisim_bilgi .ikql i{font-size:20px}
#iletisim_bilgi .disticaretbaslik {margin-top: 15px; margin-bottom: 15px;}
#iletisim_bilgi .disticaretbaslik span{display:inline-block;width:250px;height:3px;background:#66c600; }

#tumicsayfalar .ietisimsolbaslik{padding:15px}
#tumicsayfalar .ietisimsolbaslik span{display:inline-block;width:250px;height:3px;background:#66c600}
#mapss{padding:70px 0}
#mapss iframe{    width: 100%;
    height: 450px;
    border:0px;}
#insan_kaynaklari_form .ikbaslik{padding-bottom:20px;padding-top:20px}
#insan_kaynaklari_form .ikbaslik h3{font-weight:700}
#insan_kaynaklari_form .ikbaslik span{display:inline-block;width:250px;background:#66c600;height:3px}



/* Tüm iç sayfalar Duyuru */
.bloktarih{display:inline-block;text-align: right; font-size: 18px; color:#fff;}
#tumicsayfalar .blokicerik{display:block;padding-top:5px}
#tumicsayfalar .ietisimsolbaslik{padding:15px}
#tumicsayfalar .ietisimsolbaslik span{display:inline-block;width:250px;height:3px;background:#66c600}
#tumicsayfalar .duyururesim{height: 250px;     overflow: hidden;}

/* Tüm iç sayfalar sıkça sorulan sorular */
#icsayfass{padding-bottom:10px;background-size:cover;background-position:center center;margin-bottom:10px}
#icsayfass .icsayfassbaslik{text-align:center;padding-bottom:35px;color:#fff}
#icsayfass .icsayfassbaslik span{display:block;width:205px;height:4px;border-radius:15px;background:#66c600;margin:0 auto}
.icsayfasslink a{text-decoration:none;font-weight:400;color:#fff;float:right;border-bottom:1px solid #fff}
.icsayfasslink a i{padding-left:10px}
#icsayfass .sorular{padding-bottom:5px}
#icsayfass .sorular h4{font-weight:700}
#icsayfass .sorular h4 i{padding-right:5px}
#icsayfass .sorular p{border-bottom:1px solid #949393;padding-bottom:5px}
#icsayfass .parent a{color:#fff!important}
#icsayfass .parent p{color:#fff!important}
#accordion{padding:0}
#accordion .parent{list-style-type:none;padding-left:0}
#accordion .parent a:hover{color:#66c600;border:1px solid #66c600!important}
#accordion .parent a{cursor:pointer;width:100%;display:block;text-decoration:none;color:#474747;    font-size: 18px;letter-spacing:.05em;padding:16px 65px 16px 21px;border:1px solid #66c600;margin-bottom:24px;font-weight:400;outline:0}
#accordion .parent a:after{content:"+";position:absolute;font-size:18px;line-height:0;margin-top:11px;right:0;margin-right:32px;transform-origin:center;font-weight:400}
#accordion .child{animation-name:bounceIn;animation-duration:750ms;animation-timing-function:linear;animation-fill-mode:forwards;list-style-type:none;padding-left:0}
#accordion .deneme{width:100%;display:block;text-decoration:none;color:#66c600!important;font-size:24px;letter-spacing:.05em;padding:21px 16px;border:1px solid #66c600!important;margin-bottom:24px;font-weight:400;outline:0}
#accordion .deneme:after{content:"-"!important;position:absolute;font-size:30px;line-height:0;margin-top:11px;right:0;margin-right:18px;transform-origin:center;font-weight:900}
#accordion p{line-height:1.7;color:#474747;font-size:16px;font-weight:400;margin-bottom:24px;padding:0 15px}
#accordion .paranticerik{display:inline-block;width:49%;margin-right:10px;position:relative}
#tumicsayfalar .sayfa_baslik{color:#505354;font-size:22px;text-align:center;font-weight:600;padding-bottom:19px;padding-top:19px;border-bottom:1px solid #aba9a9}
#tumicsayfalar .sss_button{text-align:right}
#tumicsayfalar .soruform{border:#ccc 1px solid;padding:20px;background:#f9f9f9;margin:10px 0;text-align:left}
#tumicsayfalar .ssorularbaslik{padding-bottom:15px}
#tumicsayfalar .ssorularbaslik span{display:inline-block;width:449px;height:3px;background:#66c600}
#tumicsayfalar .ssorularicerik{padding:35px 0}



/* Tüm iç sayfalar Duyuru */
#tumicsayfalar .cizgii{position:absolute;z-index:1;bottom:0;width:0;background:#F8C017;height:5px;transition:.4s}
#tumicsayfalar .dgorsel{background-position:center;background-size:cover;position:relative}
#tumicsayfalar .duyurutekil:hover .cizgii{width:100%}
#tumicsayfalar .icerikbaslik{font-size:26px;font-weight:400;color:#505354;padding-top:15px;padding-bottom:15px;padding-right:35px}
#tumicsayfalar .icerikbaslik span{display:block;width:200px;height:2px;background:#66c600}
#tumicsayfalar .duyurutekil{padding:10px}
#tumicsayfalar .dgorsel img{width:100%}
#tumicsayfalar .dtarih{color:#fff;font-weight:400;padding:6px 26px}
#tumicsayfalar .dyazi{padding-top:5px;line-height:22px;color: #fff; text-align: left;}
#tumicsayfalar .duyurutekil a{text-decoration:none;color:#66c600;font-weight:400;display:block;text-align:right;margin-top:15px}
#tumicsayfalar .dicerik{    position: absolute; top: 0;  width: 100%; height: 100%;}



#tumicsayfalar .blokkutu_resim  {margin-bottom: 10px;    position: relative;  height: 347px;   overflow: hidden;}
#tumicsayfalar .blokkutu_resim img {position: absolute; left: 50%; top: 50%; height: 100%; width: auto; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
#tumicsayfalar .blokkutu_mask {  opacity: 0; transition: 0.8s; -webkit-transition: 0.8s; padding: 12px;  position: absolute; width: calc(100% - 30px); height: 97%; top: 0; background: #66c600; }
#tumicsayfalar .blokkutu_mask h3{font-family: Montserrat, sans-serif;    font-weight: 700;  line-height: 1.5em; text-align: center; }
#tumicsayfalar .blokkutu_mask p{line-height: 1.7;  text-align: center;}
#tumicsayfalar .blokkutumask_ust  { float: left; width: 100%; margin-bottom: 44px;}
#tumicsayfalar .blok_kutu:hover .blokkutu_mask { opacity: 1; margin-top: -10px; margin-left:10px; transition: 0.8s; -webkit-transition: 0.8s;}
#tumicsayfalar .blok_kutu i {padding-right:  15px;}
#tumicsayfalar .blok_kutu a {color: #fff; text-decoration: none;}


#tumicsayfalar .resat_widget{border-left:3px solid #66c600;margin-bottom:15px}
#tumicsayfalar .resat_widget li{list-style-type:none;color:#4c4d4f}
#tumicsayfalar .resat_widget li h3{font-weight:700}
#tumicsayfalar .resat_widget li a{font-weight:700;color:#66c600}
#tumicsayfalar .arabaslik{font-weight:700;margin-top:10px}


@media (max-width: 1024px){
#tumicsayfalar .katicerik a{margin-top:38px}
#tumicsayfalar .katicerik{height:auto;padding-top:77px}
#tumicsayfalar .katurunisim{text-align:center;font-size:26px;color:#fff;padding:5px 83px}
	}
	@media (max-width: 767px){
	.icarka_bg_menu_adi {
	font-size: 20px;
	}#icarkabg img {
	height: 159px;
	}.icarka_bg_sayfa_adi {

	font-size: 12px;
	}
#proje9{height:auto}
#proje9 img{height:auto}
.ozel-scrollbar{height:auto;overflow:none;float:none}
#projemobill{top:20%;position:relative;padding:0}
.xg4v{padding-top:15px}
#makale .yayin{padding:10px}
#tumicsayfalar{text-align:center}
#tumicsayfalar .alt_urn_resim img{width:100%}
#tumicsayfalar .alt_urn_resim{padding:0 45px;text-align:center}
#tumicsayfalar .bilgialani{height:100%;max-height:147px;padding:12px 15px}
#tumicsayfalar .katicerik{background:#a71d22;text-align:center;left:0;height:auto;padding-top:10px;padding-bottom:10px}
#tumicsayfalar .katicerik a{float:none}
.fancybox-thumbs{top:auto;width:auto;bottom:10px;left:0;right:0;height:80px;background:transparent}
.fancybox-thumbs > ul > li{border-color:transparent}
.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0;bottom:90px}
#tumicsayfalar{border:none}
#sol{text-align:center}
#tumicsayfalar .icerik{padding-right:0}
.urun_aciklama li{color:#fff;display:block;width:100%;padding:10px 0}
.urun_aciklama li a{padding:3px 10px}
#sol_menu{padding:0}
#icsayfass{height:auto}
#tumicsayfalar .ssorularbaslik span{width:200px}
#tumicsayfalar .duyurutekil{margin-bottom:25px}
.kat_ust_aciklama p {
    font-size: 32px;
    line-height: 1;
}
#tumicsayfalar .icerik h2:after { width: 100%; }
}
@media (max-width: 425px){
#tumicsayfalar .katurunisim{text-align:center;font-size:16px;color:#fff;padding:5px 83px}
#tumicsayfalar .katicerik a{font-size:15px}
#tumicsayfalar .katicerik span{margin-top:-3px;font-size:12px}
}
@media (max-width: 375px){
#tumicsayfalar .katurunisim{text-align:center;font-size:14px;color:#fff;padding:5px 83px}
#tumicsayfalar .katicerik a{font-size:12px}
}
@media all and (max-width: 800px){
.fancybox-thumbs{display:none!important}
.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap,.fancybox-container--thumbs .fancybox-caption-wrap{bottom:0}
}


/* ----- urun kategoriler sol menu alternatif css 
#trex .urunss{padding:15px 0 16px 17px !important}
#trex .urunss a{font-weight:400}
#aktif a{font-weight:600!important}
.tree{list-style-type:none;margin:0;padding:0;transition:.8s;-webkit-transition:.8s}
.tree li{list-style-type:none;padding:15px 7px;border:1px solid #4c4d4f26;transition:.8s;-webkit-transition:.8s;margin-left:0}
.tree li a i{float:right;padding-top:7px}
.tree-parent li{border:none;padding:15px 7px 15px 11px !important}
.tree li ul li{padding:0}
.tree i{font-size:8px}
.tree-parent{margin-top:.5rem;padding:0;list-style-type:none;display:none;transition:.4s;-webkit-transition:.4s}
.tree-parent.open{display:block!important;border:none;transition:.4s;-webkit-transition:.4s}
.tree-parent.open a{color:#4c4d4f;line-height:25px}
.tree-parent.close{display:none}
.tree-item a{color:#4c4d4f;line-height:25px;font-weight:600;text-decoration:none}
.tree-item a:focus,.tree-item a:hover{padding-left:15px;text-decoration:none;transition-property:initial;transition-duration:.6s}
#aktif a{opacity:1!important}
#aktif:before{color:#4c4d4f!important}
.tree-item{position:relative;margin-left:1.25rem;margin-left:1.7rem;line-height:2rem;z-index:1;color:#3c3c3c;line-height:25px;border:none;text-align:left;transition-property:initial;transition-duration:.6s}
.tree-item i{font-size:10px;padding-right:15px}
.tree-item:last-child{margin-bottom:11px}
.sayfala{padding:5px;margin:25px auto 50px;text-align:center}
.aktif_sayfa{padding:5px 10px;color:#2b2b2b;margin:0 5px;border:1px solid #2b2b2b}
.sayfala a,.sayfala a:hover,.sayfala a:focus{padding:5px 10px;border:1px solid #bdbdbd;color:#2b2b2b}
.aktif_sayfam{padding:3px 7px;background:#2b2b2b;color:#fff;margin:0 5px}
*/
/* ürün kategoriler alternatif css
.gridd{position:relative;margin:0 auto;padding:1em 0 0;max-width:1000px;list-style:none;text-align:center}
.gridd figure{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:93%;max-width:480px;max-height:360px;width:48%;text-align:center;cursor:pointer}
.gridd figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}
.gridd figure figcaption{padding:2em;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.gridd figure figcaption::before,.gridd figure figcaption::after{pointer-events:none}
.gridd figure figcaption,.gridd figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%}
.gridd figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.gridd figure h2{word-spacing:.1em;font-weight:300;text-decoration:none!important}
.gridd figure h2 span{font-weight:800}
.gridd figure h2,.gridd figure p{margin:0}
.gridd figure p{letter-spacing:1px;font-size:68.5%}figure.effect-marley figcaption{text-align:right;background:#000000a1}figure.effect-marley h2,figure.effect-marley p{position:absolute;right:30px;left:30px;padding:10px 0}figure.effect-marley p{bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-marley h2{top:30px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-marley:hover h2{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-marley h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-marley h2::after,figure.effect-marley p{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s}figure.effect-marley:hover h2::after,figure.effect-marley:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
*/

/*  Sıkça Sorulan Sorular içerik Alternatif css
#tumicsayfalar .tab-content>.active{display:block;height:400px;background:#fff;padding:14px}
.tabs-left,.tabs-right{border-bottom:none;padding-top:2px}
.tabs-left{border-right:1px solid #ddd}
.tabs-right{border-left:1px solid #ddd}
.tabs-left>li,.tabs-right>li{float:none;margin-bottom:22px}
.tabs-left>li{margin-right:-1px}
.tabs-left>li i{float:right}
.tabs-right>li{margin-left:-1px}
.tabs-left>li.active>a,.tabs-left>li.active>a:hover,.tabs-left>li.active>a:focus{border-bottom-color:#ddd;border-right-color:transparent;border-left:4px solid #66c600}
.tabs-right>li.active>a,.tabs-right>li.active>a:hover,.tabs-right>li.active>a:focus{border-bottom:1px solid #ddd;border-left-color:transparent}
.tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block}
.tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0}
.sideways{margin-top:50px;border:none;position:relative}
.sideways>li{height:20px;width:120px;margin-bottom:100px}
.sideways>li>a{border-bottom:1px solid #ddd;border-right-color:transparent;text-align:center;border-radius:4px 4px 0 0}
.sideways>li.active>a,.sideways>li.active>a:hover,.sideways>li.active>a:focus{border-bottom-color:transparent;border-right-color:#ddd;border-left-color:#ddd}
.sideways.tabs-left{left:-50px}
.sideways.tabs-right{right:-50px}
.sideways.tabs-right>li{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.sideways.tabs-left>li{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
*/