#menu {
    width: 100%;
    height: 52px;
    /*background:url(../images/bg_menu.png) repeat-x;*/
    border-bottom: 2px solid #f3f060;/*f4eabd eski renk daha da açık olan ile değiştirildi*/
    z-index: 16000;
background: -moz-linear-gradient(top, #31608c 0%, #193c5d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #31608c 0%,#193c5d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #31608c 0%,#193c5d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31608c', endColorstr='#193c5d',GradientType=0 ); /* IE6-9 */
}

.navbar {
   background-color:transparent;
   margin:0px auto;
   border:none;
   height:50px;
   max-width: 1002px;
   max-width: 1142px;
    z-index: 2;
}

 .sticky {
        position: initial;
        top: 0px;
        width: 100%;
    }
  
@media (min-width: 1199px) {
    .sticky {
        position: fixed;
        top: 35px;
        width: 100%;
    }
    
}
.navbar-nav {
    z-index: 17000 !important;
}

/*.sticky + .content {
    padding-top: 60px;
}*/

a.dropdown-item {
    font-size: 13px !important;
}


a.nav-link {
    color: #fff !important;
}


.custom-toggler .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}


#navbar{
    padding: 0px;
    margin: 0px;
}

#navbar a {
    line-height: 19px;
}

    #navbar a:hover {
        background-color: transparent;
    }

    #navbar a:hover, #navbar a:active, #navbar a:focus {
   
        background-color: transparent;
    }
#navbar .dropdown-menu{
    padding:0px;
    width: 100%;
}
#navbar .dropdown-menu > li:hover {
    color: #104c84;
    background-color: #fafafa;
}
#navbar .dropdown-menu> li a{
    background-color:#c0cfde;
    padding:10px;
}
#navbar .dropdown-menu> li a:hover{
    text-decoration:underline!important;
}

#menuResponsive li{
    width:100%;
}


#menuResponsive #lblMiniHeaderBg{
    background-image: url(/ContentBddk/menu/banner.png);
    background-position: 12px top;
    background-size: contain;
    background-repeat: no-repeat;
        height: 60px;
}
@media (max-width: 590px) {
    #menuResponsive #lblMiniHeaderBg{
    background-size: cover;
}
}


.menuAltKirilim{
    padding-top:2px;
    padding-bottom:2px;
    border-bottom:1px solid transparent;
    margin-bottom: 5px;
}
.menuAltKirilim a{
    transition:all 0.2s;
    border-bottom:1px solid transparent;
}
.menuAltKirilim a:hover{
    border-bottom:1px solid #bed2e5;
    color:#193c5d;
}


/*Home Link Menu*/

#menu .lnkHomeMenu{
    font-size:18px;
    border-right:1px solid #507396;
    border-left:1px solid #507396;
}
    #menu .lnkHomeMenu a {
        color: #ced2d5 !important;
    }
#menu .caret{
    margin-left:5px;
}




.dropdown-menu.dropdown-menu-large {
    padding:0px;
    width: 100%;
    min-width:initial;
    left:initial;
    right:0px;
    padding:10px 0px;
}
.dropdown-menu.dropdown-menu-large ul{
       padding: 10px;
    margin-left: 0px;
}
.dropdown-menu.dropdown-menu-large img{
    width:100%;
    /*width:250px;
height:250px;*/
margin:0px auto;
}

/*yeni menu*/
.dropdown-large {
  position: static !important;
}
.dropdown-menu-large {
  /*margin-left: 16px;
  margin-right: 16px;
  padding: 20px 0px;*/
  left:initial;
}
.dropdown-menu-large > li > ul {
  padding: 0;
  margin: 0;
}
.dropdown-menu-large > li > ul > li {
  /*list-style: none;*/
}
.dropdown-menu-large > li > ul > li > a {
  display: block;
  padding: 3px 3px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  white-space: normal;
  font-size: 13px;
}
.dropdown-menu-large > li ul > li > a:hover,
.dropdown-menu-large > li ul > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu-large .disabled > a,
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  color: #999999;
}
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.dropdown-menu-large .dropdown-header {
  color: #fff;
  font-size: 16px;
        background-color: #264f76;
}
.dropdown-menu-large .dropdown-header i{
    font-size:12px;    
    margin-top: 3px;
}
@media (max-width: 768px) {
  .dropdown-menu-large {
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .dropdown-menu-large > li {
    /*margin-bottom: 30px;*/
  }
  .dropdown-menu-large > li:last-child {
    margin-bottom: 0;
  }
  .dropdown-menu-large .dropdown-header {
    padding: 3px 15px !important;
  }
}


#menu .lnkHomeMenu{
    font-size: 18px;
    border-right: 1px solid #507396;
    border-left: 1px solid #507396;
    color: #ced2d5 !important;
    display: inline-block;
    padding: 14px;
}


@media (max-width: 1199px) {
    .navbar-nav .show .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: #31608c;
        border: 0;
        box-shadow: none;
    }

    .navbar-default .navbar-nav > .show > a, .navbar-default .navbar-nav > .show > a:hover, .navbar-default .navbar-nav > .show > a:focus {
        color: #555;
        background-color: #e7e7e7;
    }

    .navbar-nav {
        margin: 0px -15px;
        background-color: #617184;
    }
}


.navbar-nav {
   
    
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
}
#menu a,#menu a:link,#menu a:visited,#menu a:active {
		color: #ffffff;
		text-decoration: none;
        background-color:transparent;
	}

.dropdown-menu-large.show{
    background-color:#507396;
}

.navbar-toggle,.navbar-toggle:visited,.navbar-toggle:active,.navbar-toggle:link,.navbar-toggle:focus{
    border:none;
    color:#fff;
    background-color:#507396;
    border-radius:0;
}
.navbar-toggle:hover{
    background-color:#fff;
    color:#507396;
    cursor:pointer;
}

@media (max-width: 1199px) {
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  /*.navbar-collapse.collapse {
      display: none!important;
  }*/
  .navbar-nav {
      float: none!important;
      margin-top: 0px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
}


#menutekilLogo{
    height:45px;
    width:45px;    margin: -12px;

}


.dropdown.dropdown-large.show{
    background-color:#96adc4;
    color:#193c5d;
}

.dropdown-menu.dropdown-menu-large.row li[class^='col-sm']{
    /*border-right:1px dashed #a2b1bf;
    border-top:1px dashed #a2b1bf;*/
}

.columnListUl{
/*height: 300px;*/
/*-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;*/

position: relative;
  margin: 0 0 50px;
  padding: 0;
  font-size: 16px;

}

.columnListUl li{
    /*padding-bottom:5px;*/
    /*list-style-position: inside;*/
       /*-webkit-column-break-inside: avoid;
    page-break-inside: avoid;           
    break-inside: avoid-column;         
    display:table;*/
       
        /*list-style-position: inside;
  -webkit-column-break-inside: avoid;
            page-break-inside: avoid;
                 break-inside: avoid;*/ 
        
    
        
}

.menuIcBaslikAyrac{
    font-size: 16px;
    border-bottom: 1px solid #eee;
    display: block;
        margin-top: 10px;
}



/*16.07.2018 site içi arama*/
@media (max-width: 1199px) {
    #menu {
        margin-top: 35px;
    }

    .ust .ustSagMenu {
        padding: 0px 0px;
        margin: 0px -15px;
    }

        .ust .ustSagMenu #txtSearchbox {
            width: calc(100% - 34px);
        }

        .ust .ustSagMenu #btnSearchbox {
            width: 34px;
        }

    .navbar-collapse.js-navbar-collapse.collapse.show {
        max-height: 9999px !important;
        height: 400px;
        width: 100%;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
    }
}
