.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static; }.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}
@media only screen and (min-width:480px){

.yammGrid{padding: 20px 30px; margin-top:-30px;}
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a{
	 background-image: -webkit-linear-gradient(top,#576bbe 0,#8378be 100%);
    background-image: -o-linear-gradient(top,#576bbe 0,#8378be 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#576bbe),to(#8378be));
    background-image: linear-gradient(to bottom,#576bbe 0,#8378be 100%);
	    background-image: linear-gradient(to bottom,#576bbe 0,#8378be 100%);
	
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover
{
	color: #fff;
}
a.engmenu{padding:0 !important; margin:0 !important; background:#A9081C; height:48px !important; line-height:48px !important; width:50px !important; text-align:center !important; border:none !important; 
display: block; position: absolute; top:6px; right: 6px; color: #FFF; font-weight:bold;}
a.engmenu:hover{background: #272822;}


@media only screen and (min-width:768px){
ul.nav li.dropdown:hover > ul.dropdown-menu {
display: block;
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
   background-color: #000036;
	color: #fff;
}
}
.nav > li > a:focus, .nav > li > a:hover{
    
    border: 0;
	background-color: #000036;
	color: #fff;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .nav > li > a:hover, .nav > li > a:focus {
   border: 0;
	background-color: #000036;
	color: #fff;
}
@media only screen and (max-width:768px){
.menuwide
{
    background-image: -webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);
    background-image: -o-linear-gradient(top,#fff 0,#f8f8f8 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));
    background-image: linear-gradient(to bottom,#fff 0,#f8f8f8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);
}
}
.navbar-nav {
    margin: 0px 0px;
}
.navbar-nav > li > a.lv1MainMenu {
    font-size: 15px;
    color: #fff;
       
    white-space: nowrap;
    overflow: hidden;
}
@media (max-width:990px) { 
.navbar-nav > li > a.lv1MainMenu {
    font-size: 1.1em;
    color: #fff;
    white-space: nowrap;
    padding-left: 20px;
    padding-right: 20px;
    height: 50px;
    overflow: hidden;
}
}

.navbar-default {


    }
a.lv1MainMenu.selected {
    color:#000 !important;
    background: #f5f8fa none;
    background: -webkit-gradient(linear,left top,left bottom,from(#30449b),to(#868ddf));
    background: -moz-linear-gradient(top,#30449b,#868ddf);
    background: -ms-linear-gradient(top,#30449b,#868ddf);
    background: -o-linear-gradient(top,#30449b,#868ddf);
}

.navbar-nav > li > a.lv1MainMenu div.channelDesc {
    font-size: .6em;
    position: relative;
    top: -4px;
    
}

.navbar-nav > li:last-child {
   
    overflow: hidden;
    margin-right: 1px;
    max-width: 200px;
}

.mainnav .dropdown-menu {
    background: #f5f8fa none;
	background: -webkit-gradient(linear,left top,left bottom,from(#00006E),to(#3838c2));
    background: -webkit-gradient(linear,left top,left bottom,from(#00006E),to(#3838c2));
    background: -moz-linear-gradient(top,#00006E,#3838c2);
    background: -ms-linear-gradient(top,#00006E,#3838c2);
    background: -o-linear-gradient(top,#00006E,#3838c2);
}

.dropdown-menu a.lv2MainMenu {
    font-size:1em;
    color: #FFF;
    font-weight: 600;
}

    .dropdown-menu a.lv2MainMenu + ul {
        margin:0; padding:0;
        /* margin-top:7px;*/
    }

.navbar a {
    color: #FFF;
}

.mainNavigationPlaceHolder {
    
    width: 100%;
  background-color: #ff7800;
   background: transparent !important;
    background-image: -webkit-linear-gradient(bottom, #035390, #3484c3);
    background-image: -moz-linear-gradient(bottom, #035390, #3484c3);
    background-image: -o-linear-gradient(bottom, #035390, #3484c3);
    background-image: -ms-linear-gradient(bottom, #035390, #3484c3);
    background-image: linear-gradient(to top, #035390, #3484c3);

}

    .mainNavigationPlaceHolder.affix {
        
        position: fixed;
        top: 0;
        z-index: 1000000;
        width:100%;
        left:0;
        height:49px;
    }
 .mainNavigationPlaceHolder.affix nav{
     background:url(../images/tkd-symbol-w-affix.png) no-repeat;
    padding-left:60px;
    margin:0 auto;background-image: -webkit-linear-gradient(bottom, #00006E, #3838c2);
    background-image: -moz-linear-gradient(bottom, #00006E, #3838c2);
    background-image: -o-linear-gradient(bottom, #00006E, #3838c2);
    background-image: -ms-linear-gradient(bottom, #00006E, #3838c2);
    background-image: linear-gradient(to top, #00006E, #3838c2);
    }
    
    
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .nav > li > a:hover, .nav > li > a:focus {
   background-color: #000036;
    border: 0;
    color:#fff !important;
}

.mainnav .dropdown-menu {
    box-shadow: none;
}

.dropdown-menu .yamm-content ul li {
    margin-bottom: 1px;
    list-style-type:none !important;
    
    }

    
    
    
    
    
    
#ContentPlaceHolderMaster_ContentPlaceHolderSubPage_lblTitle h1{
    padding-top:0; margin-top:0;
}


    
    
    
    
    
    
    .dropdown-menu .yamm-content a{
color:#fff;
    display:block;
    padding:3px 3px 7px 3px; 
    
    }
    
        
    .dropdown-menu .yamm-content a:hover{
text-decoration:underline;
color:#225FD7;
    }
    
.dropdown-menu .yamm-content ul li a{
    display:block;
    padding:3px;
    font-size:16px;
    color:#fff;
    }
    
    .dropdown-menu .yamm-content ul li a:hover{
    color:#fff;
    text-decoration:underline;
    }


.dropdown-menu .yamm-content .row {
    margin-bottom: 15px !important;
}

.yamm .yamm-content {
    padding: 15px;
}
.navbar{
	margin-bottom: 0px !important;
}
.navbar, .mainnav .dropdown-menu {
    border: 0;
}

.nav.navbar-nav {
    width: 100%;
}

.navbar-collapse {
    padding: 0;
}