.zmnBg{color: rgba(255,255,255,0.7);
  background-image: url("zmn.png") !important;
  background-repeat: no-repeat;
  background-position: top center;
background-size: cover;
  padding: 0 0;
  
  }
  .zmnPDF{
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  background-image: url("images/pdfLogo48.png") !important;
  }
  .zmnExcel{
	background: url('images/excelLogo48.png')no-repeat right #444 !important;
    background-repeat: ;
    background-attachment: fixed;
    background-position: right; 
  }
  .zmnVideo{
	  color: rgba(255,255,255,0.0);
	  background-position: top center;
	  background-repeat: no-repeat;
	  background-image: url("images/videoLogo48.png") !important;
	  padding: 0px 0;
	  background-size: cover;
  }


.nyABcizgiW {
  border-top: 0.08rem solid #fff;
  height: 0.08rem;
  line-height: 0.1em;
}
.nyABzeminW {margin:0 auto;
  max-width: 220px;
  background: #343a40;
  position: relative;
  top: -18px;color:#fff;
}



  
.nyABdiv {
  text-align: center;padding-top:50px;padding-bottom:30px;clear:both;position:relative;max-width:960px;margin:0 auto;
}
.nyABcizgi {
  border-top: 0.08rem solid #bbb;
  height: 0.08rem;
  line-height: 0.1em;
}
.nyABzemin {margin:0 auto;
  max-width: 220px;
  background: white;
  position: relative;
  top: -18px;color:#444;
}
.ntext {
  text-size: 1.2rem;
}
.nyUrun{position:relative;margin:10px auto;float:left;padding-top:4px;min-height: 340px}
.nyUrun a:link{text-decoration: none;color:#444;}
.nyUrunLink a{text-decoration: none;color:#444;}
.nyUrunLink a:hover{text-decoration: underline;color:#D71920;}
.nyUrun:hover{border:solid 0px #f0f0f0;padding-top:4px;background:#fcfcfc;
-webkit-box-shadow: inset 0px 0px 30px -2px rgba(176,169,169,0.8);
-moz-box-shadow: inset 0px 0px 30px -2px rgba(176,169,169,0.8);
box-shadow: inset 0px 0px 30px -2px rgba(176,169,169,0.8);
/*
-webkit-box-shadow: 0px 0px 29px -2px rgba(176,169,169,1);
-moz-box-shadow: 0px 0px 29px -2px rgba(176,169,169,1);
box-shadow: 0px 0px 29px -2px rgba(176,169,169,1);*/
}
.nyYayinevi{position:relative;margin:0 auto;float:left;padding-top:4px;box-sizing: fixed}
.nyYayinevi:hover{border:solid 0px #f0f0f0;padding-top:4px;background:#fcfcfc;
-webkit-box-shadow: inset 0px 0px 15px -2px rgba(176,169,169,1);
-moz-box-shadow: inset 0px 0px 15px -2px rgba(176,169,169,1);
box-shadow: inset 0px 0px 15px -2px rgba(176,169,169,1);
}


.testt{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.sNokta{position:relative;margin:3px auto;float:left;padding-top:4px;min-height: 60px}
.sNokta:hover{border:solid 0px #f0f0f0;padding-top:4px;background:#fcfcfc;
-webkit-box-shadow: inset 0px 0px 5px -2px rgba(176,169,169,1);
-moz-box-shadow: inset 0px 0px 5px -2px rgba(176,169,169,1);
box-shadow: inset 0px 0px 5px -2px rgba(176,169,169,1);
}

.nyUrunResim{min-height:230px;position:relative;margin:0 auto;}
.nyShadow{
-webkit-box-shadow: 0px 6px 0px 0px rgba(0,0,0,0.13);
-moz-box-shadow: 0px 6px 0px 0px rgba(0,0,0,0.13);
box-shadow: 0px 6px 0px 0px rgba(0,0,0,0.13);
}

.nyShadow1{/*
-webkit-box-shadow: 0px 2px 0px 0px rgba(100,100,100,0.7);
-moz-box-shadow: 0px 2px 0px 0px rgba(100,100,100,0.7);
box-shadow: 0px 2px 0px 0px rgba(100,100,100,0.7);*/
-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .3)!important;
-moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .3)!important;
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .3)!important;

}
.nyShadow2{
-webkit-box-shadow: 5px 0 10px 0 rgba(0, 0, 0, .3)!important;
-moz-box-shadow: 5px 0 10px 0 rgba(0, 0, 0, .3)!important;
box-shadow: 5px 0 10px 0 rgba(0, 0, 0, .3)!important;

}

.menuAd{font-weight:400;
  line-height: 24px!important;
    font-size: 16px!important;}
	
.ktpBaslik{clear:both;width:100%;}
@media (min-width:320px){.nyUrun{width:100%}.nyABzemin{max-width:180px}.nyUrunResim{max-width: 300px}.ubPosta{display:none;}.ktpBaslik{margin-top:50px;text-align:center;}}
@media (min-width:576px){.nyUrun{width:50%}.nyABzemin{max-width:200px}.nyUrunResim{max-width: 350px}.ubPosta{display:none;}.ktpBaslik{margin-top:50px;text-align:center}}
@media (min-width:768px){.nyUrun{width:33.3%}.nyABzemin{max-width:220px}.nyUrunResim{max-width: 380px}.ubPosta{display:list-item;}.ktpBaslik{margin-top:10px;text-align:left}}
@media (min-width:992px){.nyUrun{width:25%}.nyABzemin{max-width:240px}.nyUrunResim{max-width: 400px}.ubPosta{display:list-item;}.ktpBaslik{margin-top:10px;text-align:left}}


.vimeoVideo{min-height:240px;height:auto;min-width:320px;max-width:100%;margin:0 auto} 
@media (min-width:320px){.vimeoVideo{height:150px;min-width:280px;}}
@media (min-width:5760px){.vimeoVideo{height:240px;min-width:426px;}}
@media (min-width:768px){.vimeoVideo{height:360px;min-width:640px;}}
@media (min-width:992px){.vimeoVideo{height:480px;min-width:857px;}}
	

.anaSayfaSlidAlti {
    display: inline-block;
    margin: 5px 0 5px -1px;
    padding: 5px 0 0 8px;
    width: 32%;
    height:65px;
    text-align: left;
	border-radius:0.3rem;
	border:solid 2px #fff;
	/*background:#dc3545;*/
	background:#505050;line-height:1.2
}
.anaSayfaSlidAlti >a{font-size:14px;color:#fff}
.anaSayfaSlidAlti > a:hover{color:#eee;text-decoration:none}

/*İletişim İconlar*/

.con-top{max-width:960px;margin:0 auto;font-size:14px}
@media (min-width:320px){.iletisim{float:left;position:relative;width:auto;font-size:90%} .con-top{width:320px} #ubposta{display:none}}
@media (min-width:576px){.iletisim{float:left;position:relative;width:auto;font-size:90%} .con-top{width:576px} #ubposta{display:inline}}
@media (min-width:768px){.iletisim{float:left;position:relative;width:auto;font-size:90%} .con-top{width:768px} #ubposta{display:inline}}
@media (min-width:992px){.iletisim{float:left;position:relative;width:auto;font-size:90%} .con-top{width:960px} #ubposta{display:inline}}

.iletisim ul.con-icon {
  list-style: none;
  padding: 1px;
  margin: 0px;
  display: inline-block;
  font-weight:500;font-size:110%
}
.iletisim ul.con-icon >li {
  display: inline-block;
  padding: 2px;
}
.iletisim ul.con-icon >li a {
  color: rgba(0,0,0,0.9);
}
.iletisim ul.con-icon >li a:hover {
  color: rgba(0,50,48,0.7);text-decoration:inherit;
}

/*Sosyal Media İconlar*/
/*Sosyal Media İconlar*/

.beyaz a{color:#fff}
.sMedia{float:right;width:auto;position:relative;}
.sMedia a{color:#000;}
.sMedia a:hover{color:#fff}
.sMedia ul.sm-icon {
  list-style: none;
  padding: 1px;
  margin: 2px;
  display: inline-block;font-size:120%;
}
.sMedia ul.sm-icon >li {
  display: inline-block;
  padding: 2px;font-size:130%
}
.sMedia ul.sm-icon >li a {
  color: rgba(0,0,0,0.7);
}
.sMedia ul.sm-icon >li a:hover {
  color: rgba(255,255,255,0.99);
}

.sMedia ul.sm-icon >li.sm-facebook a:hover{color:#3b5999}
.sMedia ul.sm-icon >li.sm-twitter a:hover{color:#55acee}
.sMedia ul.sm-icon >li.sm-instagram a:hover{color:#e4405f}
.sMedia ul.sm-icon >li.sm-google a:hover{color:#dd4b39}
.sMedia ul.sm-icon >li.sm-pinterest a:hover{color:#bd081c}
.sMedia ul.sm-icon >li.sm-youtube a:hover{color:#cd201f}
.sMedia ul.sm-icon >li.sm-vimeo a:hover{color:#1ab7ea}
.sMedia ul.sm-icon >li.sm-flickr a:hover{color:#ff0084}

.sMedia ul.sm-icon1 {
  list-style: none;
  padding: 1px;
  margin: 2px;
  display: inline-block;font-size:120%;
}
.sMedia ul.sm-icon1 >li {
  display: inline-block;
  padding: 2px;font-size:130%
}
.sMedia ul.sm-icon1 >li a {
  color: rgba(0,0,0,0.7);
}
.sMedia ul.sm-icon1 >li a:hover {
  color: rgba(255,255,255,0.99);
}

.sMedia ul.sm-icon1 >li.sm-facebook1 a{color:#3b5999}
.sMedia ul.sm-icon1 >li.sm-facebook1 a:hover{color:#3b5999}
.sMedia ul.sm-icon1 >li.sm-twitter1 a{color:#55acee}
.sMedia ul.sm-icon1 >li.sm-twitter1 a:hover{color:#55acee}
.sMedia ul.sm-icon1 >li.sm-instagram1 a{color:#e4405f}
.sMedia ul.sm-icon1 >li.sm-instagram1 a:hover{color:#e4405f}
.sMedia ul.sm-icon1 >li.sm-pinterest1 a{color:#bd081c}
.sMedia ul.sm-icon1 >li.sm-pinterest1 a:hover{color:#bd081c}


.sMedia ul.sm-iconAlt {
  list-style: none;
  padding: 1px;
  margin: 2px;
  display: inline-block;font-size:120%;
}
.sMedia ul.sm-iconAlt >li {
  display: inline-block;
  padding: 5px;font-size:130%
}
.sMedia ul.sm-iconAlt >li a {
  color: rgba(255,255,255,1);
}
.sMedia ul.sm-iconAlt >li a:hover {
  color: rgba(255,255,255,0.99);
}

.sMedia ul.sm-iconAlt >li.sm-facebook a:hover{color:#3b5999}
.sMedia ul.sm-iconAlt >li.sm-twitter a:hover{color:#55acee}
.sMedia ul.sm-iconAlt >li.sm-instagram a:hover{color:#e4405f}
.sMedia ul.sm-iconAlt >li.sm-google a:hover{color:#dd4b39}
.sMedia ul.sm-iconAlt >li.sm-pinterest a:hover{color:#bd081c}
.sMedia ul.sm-iconAlt >li.sm-youtube a:hover{color:#cd201f}
.sMedia ul.sm-iconAlt >li.sm-vimeo a:hover{color:#1ab7ea}
.sMedia ul.sm-iconAlt >li.sm-flickr a:hover{color:#ff0084}


.navbarEk{background:rgba(230,230,230,0.9);border-bottom:solid 1px #eee;}
@media (min-width:320px){.navbarEk{height:30px;}.sMedia{float:rihgt;}}
@media (min-width:576px){.navbarEk{height:30px;}.sMedia{float:right;}}

		
.renkGri{background:#ddd}
/*Sosyal Media İconlar*/
.size960{max-width:960px;margin:0 auto;width:100%;clear:both;position:relative;padding-top:30px;padding-bottom:30px;}
.size960p0{max-width:960px;margin:0 auto;width:100%;
flex-wrap:wrap;display:flex;
}

.flexHight{clear: both;margin-top:3px;display: flex; flex-direction: column;}
.faSimge{float:left;font-size:36px;margin:8px;}

.second-navbar{clear:both;position:absolute;width:100%;
  top:70px;background:#ff0000;
}

.dropbtn {
    background:transparent;
    color: white;
    font-size: 16px;
    border: none;
}
/*
.dropdown {
    position: relative;
    display: inline-block;
}*/


.text-darky{color:#000!important}a.text-dark:focus,a.text-darky:hover{color:rgba(204,9,17,1)!important}

.dropdown-content {
    display: none;
    position: absolute;
	/* background:#cf0911;*/padding:10px;
  background:rgba(255,255,248,1);
   min-width: 100%;width:auto!important;
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
    z-index: 2001;
}

.dropdown-content a {border:solid 0px #ce0909;margin:2px;
    /*color: white;*/padding:5px;
    text-decoration: none;
    margin:3px;clear:both;
}

.dropdown-content a:hover {background-color: transparent;}
.dropdown:hover .dropdown-content {display: block;}
.dropdown:hover .dropbtn {background-color: transparent;}

#ustBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}

#ustBtn:hover {
  background-color: #555;
}






#mega-nav, #mega-nav div.mega-block, #mega-nav ul {
    list-style: none outside none;    
    padding: 0;
}
.mega-mobile-container {
    display: none;
}
.mega-container{
    float: left;    
    width: 100%;
}
.mega-container *{-webkit-backface-visibility: hidden;-o-backface-visibility: hidden;-ms-backface-visibility: hidden;}
#mega-nav {
    float: left;
    width: 100%;margin:0 auto;
}



#mega-nav div.mega-block {
    background-color: #FFFFFF;
    padding: 0 0.5% /*1% 2%*/;/* PI #35 29-02-16*/
position: absolute;
    max-width: 100%;
    display: none/9;	
    opacity: 0;
    -moz-opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);					
    pointer-events: none;
    /*visibility: hidden;*/

    -webkit-transform: 		translateY(20px);
    -moz-transform: 		translateY(20px);
    -o-transform: 		translateY(20px);
    -ms-transform: 		translateY(20px);
    transform: 			translateY(20px);
    
    -moz-box-shadow: 		0 0 5px -1px rgba(0,0,0,.2);
    -webkit-box-shadow: 	0 0 5px -1px rgba(0,0,0,.2);
    box-shadow: 		0 0 5px -1px rgba(0,0,0,.2);
    
    -webkit-transition: 	all 0.2s ease-in-out;
    -moz-transition: 		all 0.2s ease-in-out;
    -o-transition: 		all 0.2s ease-in-out;
    transition: 		all 0.2s ease-in-out;       
    
}


#mega-nav li:hover div.mega-block {
    z-index: 1000;
    display: block/9;
    opacity: 1;
    -moz-opacity: 1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);					
    pointer-events: all;
    /*visibility: visible;*/
    
    -webkit-transform: 		translateX(0px);
    -moz-transform: 		translateX(0px);
    -o-transform: 		translateX(0px);
    -ms-transform: 		translateX(0px);
    transform: 			translateX(0px); 
}

#mega-nav > li {
    float: left;
    text-align: left;
}

#mega-nav > li > a {
    padding: 14px 10px 10px;
    display: block;
    text-decoration: none;
    white-space: normal;
    font-size: 16px;
    position: relative
}
#mega-nav > li:hover > a,
#mega-nav li.active > a{
    color:#00c0f3;/* #00c0f3;*/
}

#mega-nav > li.parent > a:before{
    content: " ";
    display: block;
    border-bottom: 8px solid #E4E4E4;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: none;
    margin-top: -8px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0;
    margin: 0 auto;
    width: 0;
    height: 0;
    
    display: none/9;	
    opacity: 0;
    -moz-opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);					
    pointer-events: none;
    
    -webkit-transform: 		translateY(20px);
    -moz-transform: 		translateY(20px);
    -o-transform: 		translateY(20px);
    -ms-transform: 		translateY(20px);
    transform: 			translateY(20px);
    
    -webkit-transition:     all 0.2s ease-in-out;
    -moz-transition:        all 0.2s ease-in-out;
    -o-transition:          all 0.2s ease-in-out;
    transition:             all 0.2s ease-in-out;        
}
#mega-nav > li.parent:hover > a:before{
    z-index: 1000;
    
    display: block/9;
    opacity: 1;
    -moz-opacity: 1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);					
    pointer-events: all;

    -webkit-transform: 		translateX(0px);
    -moz-transform: 		translateX(0px);
    -o-transform: 		translateX(0px);
    -ms-transform: 		translateX(0px);
    transform: 			translateX(0px);  
}

/* Second level */
#mega-nav ul.subs{
    padding:10px
}
#mega-nav ul.subs > li {
    /*display: inline-block;*/
    /*float: none;
    margin-top: 0;*/font-size:14px;font-weight:500;
	float: left;border:solid 1px #f0f0f0;
	margin:3px;padding:5px;/*padding-top:2px;padding-bottom:5px;padding-left:5px;padding-right*/
    vertical-align: top;border-radius: 5px;
}
/*#mega-nav ul.subs > li :before{ font-weight:200;
   font-family:'FontAwesome';
   content: "\f036" ;
	
}*/
#mega-nav ul.subs > li:hover {
   background:#f5f5f5;border-radius: 5px;text-decoration:none;
}
#mega-nav ul.subs li:last-child{/*margin:0;*/}
#mega-nav ul.subs li img{
    display: inline-block;
    vertical-align: middle;
    margin-right: 15px;
    margin-bottom: 10px;
}
#mega-nav ul.subs > li > a,
#mega-nav .mega-block .header-mega-dropdown-wrapper .heading{text-decoration:none;
}
#mega-nav ul.subs li a {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 1px;
}
#mega-nav ul.subs > li > a:hover{
    color: #fff;
}

/* Third level */
#mega-nav ul.subs ul{        
    /*margin-top: 10px;*/
}

#mega-nav ul.subs li li{
    float: left;
    width: 100%;
	position:relative;
}
#mega-nav ul.subs li li a,
#mega-nav .mega-block .header-mega-dropdown-wrapper p,
#mega-nav .mega-block .header-mega-dropdown-wrapper a,
#mega-nav .mega-block .show-separators .links a,
#mega-nav .mega-block .show-separators .label{
    font-size: 16px;
    font-weight: 400;
}
#mega-nav ul.subs li li a {padding-left:10%;line-height:1.2;/* PI #35 29-02-16*/}
#mega-nav ul.subs li li a:before{
    content: "\f105";
    font-family: FontAwesome;
    padding-right: 10px;
	position:absolute;
	left:1%;
}
#mega-nav ul.subs li li a:hover,
#mega-nav .mega-block .header-mega-dropdown-wrapper a:hover,
#mega-nav .mega-block .show-separators .links a:hover{
    color:#00c0f3;
}

#toTop {
    position: fixed;
    bottom: 10px;
    right: 10px;
    cursor: pointer;
    display: none;
    z-index: 4;
}


@media (min-width:320px){.slidAlt{width:100%}}
@media (min-width:576px){.slidAlt{width:50%}}
@media (min-width:768px){.slidAlt{width:33.3%}}
@media (min-width:992px){.slidAlt{width:33.3%}}
#yazarList{max-height:350px;}
#yazarList ul{overflow:auto;height:inherit!important;
	list-style: none;
  padding: 1px;
  margin: 0px;
  display: inline-block;
	}
#yazarList li{
	list-style-type: none;
  display: inline-block;
	}
	
	

.yazarlar{max-width:960px;margin:0 auto;width:100%;clear:both;min-height:100%;position:relative;padding-top:30px;padding-bottom:30px;}
.anakutu{float:left;max-width:475px;}
.anakutu2{float:right;max-width:475px;}


.radiusx{border-radius: 5px;}


#yazarInput {
     /* Add a search icon to input */
    width: 100%; /* Full-width */
    font-size: 16px; /* Increase font-size */
    padding: 8px; /* Add some padding */
    border: 1px solid #ddd; /* Add a grey border */
    margin-bottom: 12px; /* Add some space below the input */
}

#yazarUl {
    /* Remove default list styling */
    list-style-type: none;
    padding: 0;
    margin: 0;
	width:inherit;
}

#yazarUl li a {
    border: 1px solid #eee; /* Add a border to all links */
    margin-top: -1px; /* Prevent double borders */
    background-color: #f8f8f8; /* Grey background color */
    padding: 8px; /* Add some padding */
    text-decoration: none; /* Remove default text underline */
    font-size: 14px; /* Increase the font-size */
    color: black; /* Add a black text color */
    display: block; /* Make it into a block element to fill the whole list */
}

#yazarUl li a:hover:not(.header) {
    background-color: #f0f0f0; /* Add a hover effect to all links, except for headers */
}

.fw300{font-weight:300;}
.fw400{font-weight:400;}
.fw500{font-weight:500;}
.fw600{font-weight:600;}
.fw700{font-weight:700;}
.fw800{font-weight:800;}
.fw900{font-weight:900;}

.imgRad{
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: rgba(0,0,0,0.3) 0 3px 5px;
-moz-box-shadow: rgba(0,0,0,0.3) 0 3px 5px;
box-shadow: rgba(0,0,0,0.3) 0 3px 5px;
background: #ffffff;
}


.yzrListAra{position:absolute;display:none;z-index:3000;max-height:100%;height:inherit!important;overflow:auto;max-width:300px;width:100%}

.footerx {
  position: absolute;
  bottom: 0;
  width: 100%;
   /* Set the fixed height of the footer here */
  /* Vertically center the text there */
  background-color: #f5f5f5;
}

@media (min-width:320px){.cardw{width:99%;}.cardh{min-height:220px} #jsReklam{max-width:220px;}}
@media (min-width:576px){.cardw{width:98%;}.cardh{min-height:180px} #jsReklam{max-width:480px;}}
@media (min-width:768px){.cardw{width:48%}.cardh{min-height:180px} #jsReklam{max-width:600px;}}
@media (min-width:960px){.cardw{width:308px}.cardh{height:230px} #jsReklam{max-width:100%;}}




.lbPasive{
   display: none;
   position:fixed;
   top: 0%;
   left: 0%;
   width: 100%;
   height: 100%;
   text-align:center;
   background-color: black;
   z-index:4000;
   -moz-opacity: 0.8;
   opacity:.40;
   filter: alpha(opacity=40);
  }
.lbActive {
top: 0%;
  left: 0%;
  display: none;
position:absolute;
  /*position:fixed;*/
  width: 100%;
  height: 100%;
  padding: 0px;
  border: 0px solid #ffffff;
  z-index:20000;
  overflow: auto;
 }