.widget.widget-nav{
	position:relative;
}

.widget.widget-nav .logo{
	display:block;
	text-align:center;
	position:relative;
}

.widget.widget-nav .menubar{
	height:60px;
	line-height:60px;
	background-color:#024F9A;
}
.widget.widget-nav .menubar .menus-list > li{
	width:16.66666666666667%
}
.widget.widget-nav .menubar .menus-list > li > a{
	display:block;
	height:100%;
}
.widget.widget-nav .menubar .menus-list > li > a > img.on{
	display:none;
}

.widget.widget-nav .menubar .menus-list > li.selected > a > img{
	display:none;
}

.widget.widget-nav .menubar .menus-list > li.selected > a > img.on{
	display:inline-block;
}

.widget.widget-nav .menubar .menus-list{
	display:table;
	width:100%;	
}

.widget.widget-nav .menubar .menus-list > li{
	display:table-cell;
	text-align:center;
}

.widget.widget-nav .mainnav-child{
	overflow:hidden;
}

.widget.widget-nav .mainnav-child > .container,
.widget.widget-nav .mainnav-child > .container > .row,
.widget.widget-nav .mainnav-child > .container > .row > div{
	height:100%;
}

.widget.widget-nav .mainnav-child ul{
	list-style:none;
	display:none;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	position:absolute;
	background-color:#fff;
	z-index:600;
	box-shadow:0px 10px 20px -5px gray;
}

.widget.widget-nav .mainnav-child ul > li{
	display:block;
}

.widget.widget-nav .mainnav-child ul > li > a{
	line-height:35px;
	display:block;
	padding:0px 30px;
	text-align:center;
}

.widget.widget-nav .mainnav-child ul > li > a > img.on{
	display:none;
}

.widget.widget-nav .mainnav-child ul > li:hover > a > img.off{
	display:none;
}
.widget.widget-nav .mainnav-child ul > li:hover > a > img.on{
	display:inline-block;
}