#t_menubir .ustmenuli:nth-child(5) ul {
    display: none;
}
#urunkategorilistesi{text-align:center;border-bottom:var(--renkbir) 1px solid}
#urunkategorilistesi li a {background-color: var(--renkbira);color: var(--bgrenk);margin: 2%;padding: 10px 56px !important}
@media only screen and (max-width:640px){.buyuk{font-weight:bold} #icerikbaslik{text-align:center} #sayfayolu{display:none} #slidebir .owl-slidealani .caption{font-size: 0.8em !important;line-height: 1.2em !important;width: calc(100% - 24px);} #menu_25 .menuicerik{text-align:center} }
@media only screen and (max-width:920px){#ustbasrsol{float: none !important;display: block !important;text-align: center !important;} #menuiki{float: none !important;text-align: center !important;display: block !important};}
@media only screen and (min-width:920px){.s-satis #icerikustresmi{height:100px} .s-satis #icerikustresmi img{margin-top:-220px} }
@media only screen and (max-width:900px){#slideiki .owl-slidealani .caption{font-size:5vw}}

.urunvitrinkutu .urunvitrinicerik p.urunvitrinurunadi{line-height:30px}
html{overflow-x:hidden}
body{padding-top:10px;font-family:'00297regular';font-size:17px;line-height:20px}
p{line-height:30px}
#haritaalani p{padding:0;margin:0;line-height:unset}
.aragenisalan {width: calc(100vw - 8px);position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}
.zamansecimi {font-size: 1em;padding-left: 36px;}
ul.yanyanaliste{text-align:center}
ul.yanyanaliste li{display: inline-block;margin: 2%}

.s-anasayfa #t_slidebiranaalan{display:none}
#slidebir{margin-top:-45px}
#slidebir .cercevele{background-color:#fff;padding:10px}
#slidebir .cercevele, #slidebir .owl-stage-outer{border:#ccc 1px solid}
#slidebir .cercevele .golgelendir{box-shadow: #000 0px 0px 10px 0px;width: 100%;height: 65%;display: block;position: absolute;top: 5%;left: 0;z-index: -1}
#slidebir .owl-controls {display:none}
#slidebir .owl-slidealani .caption {padding: 15px 0px;color: #fff;text-align: center;max-width: 400px;top: 15%;bottom: unset;font-size: 20px;line-height: 26px;background-color: var(--renkbir);background-color: var(--renkbira);}

@keyframes baslikvurgula {0% { color: #ffffff; } 50% { color: #04ff00; } 100% { color: #e3e3e3; }}
#icerikustresmi h1#icerikbaslik{position: absolute;width: 50%;line-height: 50px;bottom: 5%;right: 0;text-align: center;background-color: var(--renkbir);background-color: var(--renkbira);color: var(--renkiki); animation: baslikvurgula 2s infinite;}
#icerikustresmi h1#icerikbaslik a {animation: baslikvurgula 2s infinite;}

#menubir, #menuiki{font-size:0.9em}
#t_menubir {display:none}
#menubir #t_menubir > ul > li {text-align: center;position: relative;white-space: nowrap;border: #ccc 1px solid;margin: 0 1px;line-height: 32px;width: 150px;font-weight: bold;background-image: linear-gradient(to bottom, #efefef , #fdfdfd, #efefef)}
#menubir #t_menubir > ul > li:hover{background:#FFF}
#menubir #t_menubir ul ul {text-align:left;border: #fff 10px solid;margin: 10px 0 0 0;padding: 0 5px;width: unset;background-color: #f0f0f0;}
#menubir #t_menubir ul ul li{width:calc(87% / 3);display:inline-block;float:left;font-size:85%;padding:5px;margin:2%;line-height:0px}
#menubir #t_menubir ul ul li:hover{background:#fff}
#menubir #t_menubir ul li:hover ul{width:515px;left:unset;right:0}
#t_menubir ul ul ul{display:none !important}
#menubir ul ul li{text-align:center}
#menubir li.ustmenuli i {font-size: 2em;color: #0f9647;display: block;margin-bottom: 15px;}
#menubir #t_menubir .uzunmenu{width:280px;background-color:#fff;border:#0f9647 1px solid}
.yandamenu{padding-bottom:55px}
.yandamenu li.ustmenuli{font-weight: bold}
.yandamenu li.ustmenuli a{border-bottom: var(--renkbira) 1px dashed}
.yandamenu li.ustmenuli li {font-weight:normal}
.yandamenu li.ustmenuli li a{border-bottom: none}

#ortaalan {padding-bottom:0 !important}

#anasayfahizmeler{text-align:center}
#anasayfahizmeler li {position:relative; list-style-type: none;display: inline-block;border-radius: 25%;border: 1px solid #ccc;background-color: var(--bgrenk);width: 250px;height: 250px;overflow: hidden;text-align: center;margin: 1%;padding: 1%;box-shadow:#000 0px 15px 35px -25px;cursor:url('/site_dosyalar/webtasarim/galeri/thumbs-up_803.png'), auto;}
#anasayfahizmeler li strong {transition: 1s; animation: rengarenk 3s infinite; display: block;font-size: calc(1em + 0.5vw);line-height: calc(1em + 0.9vw);padding-top: 50px;border-bottom: var(--renkbir) 1px dotted}
#anasayfahizmeler li span{display: block;font-size:0.8em;margin-top: 10px;}
#anasayfahizmeler li:hover strong {transform: translate(0px, -20px);}
#anasayfahizmeler li:hover span {font-weight:bold}

@keyframes rengarenk {0% { color: #253c85; } 50% { color: #f89938; } 100% { color: #0f9647; }}
@media only screen and (max-width:640px){
	#anasayfahizmeler li {width:150px;height:150px;} #anasayfahizmeler li strong{padding-top:52px;border-bottom:none} #anasayfahizmeler li span{margin-top:200px;}
}

#slideiki .slideoge {overflow:hidden}
#slideiki .owl-parca img {height: 100%;width: auto;left: calc(calc(100% / 3) - 400px);position: relative;}
#slideiki .caption {background-color: unset;color: #fff;text-shadow: #000 2px 0px 3px;font-size: 2.2vw;bottom: 45%}
#slideiki .owl-controls .owl-nav{display:none}

.parlat {border-top-left-radius:25%;border-bottom-right-radius:25%;
  background-repeat: no-repeat;
  background-position: -360px -360px, 0 0;
  background-image: -webkit-linear-gradient(top left, rgba(223, 239, 278, 0.2) 0%, rgba(223, 239, 278, 0.2) 37%, rgba(255, 255, 255, 0.8) 45%, rgba(255, 255, 255, 0.0) 50%);
  background-image: -moz-linear-gradient( 0 0, rgba(223, 239, 278, 0.2) 0%, rgba(223, 239, 278, 0.2) 37%, rgba(255, 255, 255, 0.8) 45%, rgba(255, 255, 255, 0.0) 50%);    
  background-image: -o-linear-gradient(0 0, rgba(223, 239, 278, 0.2) 0%, rgba(223, 239, 278, 0.2) 37%, rgba(255, 255, 255, 0.8) 45%, rgba(255, 255, 255, 0.0) 50%);
  background-image: linear-gradient(0 0, rgba(223, 239, 278, 0.2) 0%, rgba(223, 239, 278, 0.2) 37%, rgba(255, 255, 255, 0.8) 45%, rgba(255, 255, 255, 0.0) 50%);
  -moz-background-size: 250% 250%, 100% 100%; background-size: 250% 250%, 100% 100%;
  -webkit-transition: background-position 0s ease;
     -moz-transition: background-position 0s ease;       
       -o-transition: background-position 0s ease;
          transition: background-position 0s ease;
	transition-property:unset !important
}
.parlat:hover {background-position: 0 0, 0 0; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
#anasayfailetisimler li{margin-bottom:2%}
#anasayfailetisimler li i{display: block;margin-bottom: 30px;color: var(--renkbir);}
#anasayfailetisimler li strong{transition: 1s;display: block;font-size: calc(1em + 0.5vw);line-height: calc(1em + 0.9vw);border-bottom: var(--renkbir) 1px dotted;color: var(--renkbir);}
#anasayfailetisimler li a{display: block;color: var(--metinrenk);margin: 15px 0;}
#anasayfailetisimler li span{}
.referansduzliste{text-align:center;}
.referansduzliste li {display: inline-block;width: 100%;max-width: calc(94% / 3);min-width: 220px;padding: 5px 10px;background-color: #f0f0f0;border: #ccc 1px solid;margin: 10px 5px}
.reflist1, .reflist2, .reflist3{position:relative;}
#reflist1sonraki, #reflist2sonraki, #reflist3sonraki {display: inline-block;background-color: #000;padding: 5px 15px;color: #fff;border-radius: 7px}

#kurumsalreflist li{border:#ccc 1px solid;height:290px;overflow:hidden;margin:1%}
#kurumsalreflist li > b{background-color:#fff}
#kurumsalreflist li p:nth-child(2){background-color:#efefef;font-size:calc(1em - 0.1vw)}

#icerikustresmi, #icerikustresmi img{transition:1s;}
#icerikustresmi{max-height:375px;overflow:hidden}
/* #icerikustresmi img{margin-top:-150px} JS de*/
#icerikustresmi:hover{max-height:667px;}
#icerikustresmi:hover img{margin-top:0 !important}
#asagiyolgoster {position: absolute;bottom: -25px;left: calc(50% - 17px);color: var(--renkbir);text-shadow: #969696 0px -3px 3px;}

#menu_26 #altmenulist{margin: 5% 0;}
#menu_26 #altmenulist ul li{width:170px;height:170px;border-radius:100%;padding-top:27px;border:var(--renkiki) 1px solid}
#menu_26 #altmenulist .altmenulistgorsel i{font-size:5em}

#menu_8 #altmenulist{margin: 5% 0;}
#menu_8 #altmenulist ul li{-webkit-shape-outside:circle();shape-outside:circle(); width:100px;height:100px;overflow:unset;border-radius:100%;padding-top:27px;border:var(--renkiki) 1px solid;margin-bottom:35px}
#menu_8 #altmenulist .altmenulistgorsel i{font-size:2.5em}
#menu_8 #altmenulist .altmenulistbaslik{white-space: nowrap;line-height: unset;font-size: 0.8em;position: absolute;bottom: -20px;text-align: center;display: block;width: 100%}

#menu_114 #altmenulist li {border:none}

#sosyalaglar{float:right;}
#sosyalaglar i{font-size:2em;margin:10px}
#sosyalaglar a{color:#fff}

#t_reklambir, #t_reklamiki {text-align:center}
#t_reklambir .reklamkutusu{width: calc(88% / 4);display: inline-block; zoom:0.6}
@media only screen and (max-width:719px){#t_reklambir .reklamkutusu{width: calc(94% / 2);} }
@media only screen and (max-width:359px){#t_reklambir .reklamkutusu{width: 100%;} }

#altalan a {color:#fff !important;padding-left:0}
#menudort{display: inline-block}

.refkutusu{display:inline;float:left;width:275px;border:#ccc 1px solid;background-color:#fff;padding:10px;margin:3px}
.refilksatir{position:relative}.refbaslik{color:#253b85;margin-top:5px}
.refzaman{position:absolute;top:-12px;right:-8px;font-size:12px}
.refbaglantisi{padding:10px;margin-top:10px;background-color:#f0f0f0;border:#ccc 1px solid}
.refbaglantisi strong,.refbaglantisi a{display:block;margin-bottom:4px}


#webtasarimtalepformu .tblsatir,#webtasarimtalepformu .tblsutun{display:block;margin-bottom:4px}
#webtasarimtalepformu .tblsutun{width:unset !important;background: transparent;border: none;color: var(--renkbir);padding-left: 0}