
.container2 {
    width: 90%;
    max-width: 1000px;
    margin: 10px auto;
	
}
.toggleMenu2 {
    display:  none;
   /* background: #666;*/
    padding: 10px 15px;
    color: #000 !important;
	font-weight:bold;
	text-decoration:none !important;
}

.toggleMenu2:hover {
   
    color: #000 !important;
	font-weight:bold;
	text-decoration:none !important;
	
}

.nav2 {
    list-style: none;
    /* *zoom: 1;*/
     /*background:#000;*/
	 
	 /*border-radius:5px;*/
	/* background:url(../images/bg_menu.png) center 0 repeat;*/
	
	font-size:13px;
	margin-left:-37px;
	/*height:40px;*/
	margin-top:-20px;
	float:right;
	
}
.nav2:before,
.nav2:after {
    content: " "; 
    display: table; 
	
}
.nav2:after {
    clear: both;
	
}
.nav2 ul {
    list-style: none;
    width: 260px;
	
}
.nav2 a {
    padding: 10px 15px;
    color:#f0ab3c;
}
.nav2 li {
    position: relative;
	padding-left:5px;
	padding-right:9px;
}

.nav2 li ul li {
    position: relative;
	padding-left:0px;
	padding-right:0px;
}

.nav2 li:hover {
    	text-shadow:#000;
	/*height:40px;
	border-radius: 5px;*/
	/*background-color: #e20a17;*/
  /*  background-image: -webkit-gradient(linear, left top, left bottom, from(#0060b9), to(#1b3057));
    background-image: -webkit-linear-gradient(top, #0060b9, #1b3057);
    background-image: -moz-linear-gradient(top, #0060b9, #1b3057);
    background-image: -ms-linear-gradient(top, #0060b9, #1b3057);
    background-image: -o-linear-gradient(top, #0060b9, #1b3057);
    background-image: linear-gradient(top, #0060b9, #1b3057);*/
	
}
.nav2 a:hover { text-decoration:none;}

.nav2 > li {
    float: left;
   /* border-top: 1px solid #fff;
	border-top-width:90%;*/
	/*background:#222222;*/
	width:100%;
	
}
.nav2 > li > .parent2 {
    background-image: url("images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
.nav2 > li > a {
    display: block;
	font-family: 'montserratbold';
	font-size:14px
}

.nav2 li  ul {
    position: absolute;
    left: -9999px;

	
}
.nav2 > li.hover > ul {
    /*left: 0;*/
	left: -52%;
    top: 37px;
}

.nav2 li li.hover ul {
    left: 100%;
    top: 0;
}

.nav2 li li a {
    display: block;
    background: #ffffff;
    position: relative;
    z-index:100;
   /* border-top: 1px solid #000;*/
	
	color:#8e8e8e;
	font-size:12px
}

.nav2 li li a:hover {

	
	color:#fff;
	background:#f0ab3c
}
.nav2 li li li a {
    background:#303030;
    z-index:200;
    border-top: 1px solid #303030;
}


@media screen and (max-width: 768px) {
    .active2 {
        display: block;
    }
	.nav2 {
    list-style: none;
     *zoom: 1;
     /*background:#000;
	 
	 border-radius:5px;
	 background:#333;*/
	height:auto;
	float:none !important;
	display:block !important;
	padding-top:20px;
	

}


	.nav2 li ul li{
		display:block
		}

	.nav2 li{
			padding-left:0px;
	padding-right:0px;
		}
    .nav2 > li {
        float: none;
	
    }
    .nav2 > li > .parent2 {
        background-position: 95% 50%;
    }
    .nav2 li li .parent2 {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav2 ul {
        display: block;
		width:auto;
       
    }
   .nav2 > li.hover > ul , .nav2 li li.hover ul {
        position: static;
    }
	

	
	.nav2 li:hover {
    	text-shadow:#000;
	height:auto;
	border-radius: 5px;
	

}
	.nav2 li li a {
  
    background: #fff;
   
}
.nav2 li li li a {
   
    border-top: 1px solid #16263d;
}


	
	

}