.nav-grid{
    grid-area: 2/2/3/3;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
}

.nav-wrap{
    height: 100%;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.9);
	-webkit-box-shadow: 0px 3px 20px 0px 
		rgba(46, 100, 239, 0.5);
	        box-shadow: 0px 3px 20px 0px 
		rgba(46, 100, 239, 0.5);
	border-radius: 6px;
}

.nav{
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
       -moz-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.nav>li>a{
    display: block;
    font-size: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #0c4761;
}

.nav>li.active>a{
    color: #027dff;
}

.nav>li:hover>a{
    color: #027dff;
}

/*--------nav2--------------*/

.nav-grid2{
    grid-area: 2/2/3/3;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
}

.nav-wrap2{
    height: 100%;
    width: 100%;
 /*   background-color: rgba(255, 255, 255, 0.9); */
	-webkit-box-shadow: 0px 3px 20px 0px 
		rgba(46, 100, 239, 0.5);
	        box-shadow: 0px 3px 20px 0px 
		rgba(46, 100, 239, 0.5);
	border-radius: 6px;
}

.nav2{

/*
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
       -moz-box-pack: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
*/
}

.nav2>li {float:left;margin:10px;background-color: rgba(230, 242, 255, 0.9); height:20px; line-height:20px;padding:5px; }

.nav2>li>a{
    display: block;
    font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #0c4761;
}

.nav2>li.active>a{
    color: #027dff;
}

.nav2>li:hover>a{
    color: #027dff;
}