@charset "utf-8";
/* CSS Document */

.dropdown-menu { 
    background-color:#F8F8FE; 
	/*border: none;
    border-radius: 0px;
    box-shadow:none;*/
}

.navbar-default{
	color: #fff;
	background-color:#F8F8FE;
	margin:0 auto;
	/*border-color: #aca1a2;*/
}
.navbar-default .navbar-nav > li > a{
	color: #003087;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	padding-right:20px;
	padding-left:20px;

}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{
	text-decoration:underline;
	color:#5393C8;}

.menu-large {
  	position: static !important;
}
.megamenu{
  padding: 20px 0px;
  width:100%;
}
.megamenu> li > ul {
  padding: 0;
  margin: 0;
}
.megamenu> li > ul > li {
  list-style: none;
}
.dropDownHeaderRed a{
	color:#C9191C; font-weight:bold;}

.megamenu> li > ul > li > a {
  font-size:1em;
  display: block;
  padding: 2px 20px 10px 0;
  clear: both;
  font-weight:normal;
  line-height: 1.428571429;
  color: #003087;
  white-space: normal;
}

.megamenu> li ul > li > a:hover,
.megamenu> li ul > li > a:focus {
  text-decoration: none;
  color: #0365B1;
  background-color: #eee;
}
.megamenu.disabled > a,
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus {
  color: #0365B1;
}
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.dropdown-header {
    color:#C9191C;
	 font-size: 0.9em;
	 text-transform:uppercase;
	 padding:0;
}
	
@media (max-width: 1024px) {

.navbar-default .navbar-nav	.nav:hover ul {background-color:#F8F8FE;
		display: block;
	}
	.navbar-default .navbar-nav > li > a {display:block; background-color:#F8F8FE !important; }
	.navbar-default .navbar-nav > li > a:hover, 
	.navbar-default .navbar-nav > li > a:focus {display:block; color:#fff; background-color:#002747 !important; }
  
  .megamenu{
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .megamenu> li {
    margin-bottom: 30px;
  }
  .megamenu> li:last-child {
    margin-bottom: 0;
  }
  .megamenu.dropdown-header {
    padding: 0px 15px !important;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header{
	color:#C9191C;
	 font-size: 1em;
	 text-transform:uppercase; padding-left:0;
	 filter:alpha(opacity=100); /* IE */
	-moz-opacity:1; /* Mozilla */
	opacity: 1; /* CSS3 */
  }
}

@media only screen and (min-width : 1025px) {
    /* Make Navigation Toggle on Desktop Hover */
    .dropdown:hover .dropdown-menu {
        display: block;
    }
}
