
.nav{
    background: #002060;
	color:#ffffff !important;
}
.nav .left{
    float: left;
    margin-left: 1em;
	color:#ffffff !important;
}
.nav .left li{
    border-bottom: 1px solid #ffffff;
    font-size: 14px;
    float: left;
}
.nav .left li a{
    display: block;
    padding: 9px 15px;
    line-height: 30px;
	color:#ffffff !important;
}
.nav .left li a:hover{
    background: #ffffff;
}

.nav .right{
    float: right;
    margin-right: 1em;
}
.nav .right li{
    border-bottom: 1px solid #ffffff;
    font-size: 14px;
    float: left;
}
.nav .right li a{
    display: block;
    padding: 9px 15px;
    line-height: 30px;
}
.nav .right li a:hover{
    background: #ffffff;
}

.toggle-nav{
    display: none;
}

.nav-mobile style{
    display: block;
	color:#ffffff !important;
}
.menulink{color: #ffffff !important;}
a.mobilemenuwhite {color: #ffffff !important;
border : 0;
box-shadow:none;}
a.mobilemenuwhite:hover {color: #ffffff !important;}
a.mobilemenuwhite:visited {color: #ffffff !important;}
.hamburger {color:#ffffff !important;}
@media only screen and (max-width: 801px){
#my-menu {color:#ffffff !important; }
.nav{
    width:100%;
	text-align:left;
	margin:0 auto;
	padding:0;
	color:#ffffff !important;
	border:0;
}
.nav{ color:#ffffff !important;}
.toggle-nav{
        display: block;
        padding: 2px 6px;
        text-align:left;
		top:115px;
		color:#ffffff !important;
		font-family: arial;
    }

/*
	.toggle-nav:after{
        content: ' Menu';
		color:#ffffff !important;
    }
*/

    .nav-mobile{
        display: none;
    }

    .style-mobile{
        background:#002060 !important;
        position : absolute;
        width: 90% !important;
		padding-bottom:10px;
		color:#ffffff !important;
		border:0;
    }

    .style-mobile li{
        display: block;
        width: 98%;
		color: #ffffff !important;
		padding-bottom:2px;
    }

    .nav .right{
        display: block;
        float: none;
        margin: 0em;
		color:#ffffff !important;
    }

    .nav .left{
        display: block;
        float: none;
        margin: 0em;
		color:#ffffff !important;
    }
}

@media only screen and (min-width: 801px){
    .nav-mobile {
        display:block !important;
		text-align:center;
    }
}
