#menu_sticky{
	position:fixed;
	background-color:#bc3c35;
	font-size:20px;
	z-index:1;
}

#menu_sticky{
	width:100%;
	text-align:center;
}

#menu_sticky_table{
	width:100%;
	table-layout:fixed;
	box-sizing:border-box;
	text-align:center;
}

#menu_sticky_table td  a:link {text-decoration:underline;color:white;}
#menu_sticky_table td  a:visited {text-decoration:underline;color:white;}
#menu_sticky_table td  a:active {text-decoration:underline;color:white;}
#menu_sticky_table td  a:hover {text-decoration:none;color:white;}

#menu{
	position:absolute;
	width:100%;
	z-index:4;
	margin-top:40px;
}

#menu td  a:link {text-decoration:none;color:white;}
#menu td  a:visited {text-decoration:none;color:white;}
#menu td  a:active {text-decoration:none;color:white;}
#menu td  a:hover {text-decoration:underline;color:white;}

.menu_table{
	position:absolute;
	width:100%;
	text-align:center;
	table-layout:fixed;	
	height:100%;
	border-spacing:0;
	margin-top: 5vw;
}


#menu_left{
	text-align:right;
	font-size:1.3vw;
	padding-top:1.3vw;
	vertical-align: top;
}

#menu_right{
	text-align:left;	
	font-size:1.3vw;
	padding-top:1.3vw;
	vertical-align: top;
}

.menu_linkbg{
	width:100%;
	font-size:2vw;
	padding-top:.5vw;
	background-color:#bc3c35;
	margin-top:5px;		
}

.menu_link{
	color:white;
}

.custom-shape-divider-bottom-1744608947 {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    /*overflow: hidden;*/
    line-height: 0;
	z-index:9999;
}

.custom-shape-divider-bottom-1744608947 svg {
    position: absolute;
    display: block;
    width: 100%;
    height: 500px;	
}

.custom-shape-divider-bottom-1744608947 .shape-fill {
    fill: #FFFFFF;
}

#menu_table td  a:link {text-decoration:none;color:white;}
#menu_table td  a:visited {text-decoration:none;color:white;}
#menu_table td  a:active {text-decoration:none;color:white;}
#menu_table td  a:hover {background-color:#6996b8;color:white;}

#footer_menu{
	width:100%;
	text-align:center;
}

#footer_menu_table{
	width:100%;
	table-layout:fixed;
	box-sizing:border-box;
	text-align:center;
}

#footer_menu_table td  a:link {text-decoration:underline;color:black;}
#footer_menu_table td  a:visited {text-decoration:underline;color:black;}
#footer_menu_table td  a:active {text-decoration:underline;color:whiblackte;}
#footer_menu_table td  a:hover {text-decoration:none;color:black;}

#mobile_menu{
	display:none;
}

@media only screen and (min-width : 0px) and (max-width : 1024px) {
	
	#footer_menu_table td{
		display:block;
		padding:10px;
	}	
	
	#menu_sticky{
		display:none;
	}
	
	#mobile_menu{
		display:block;
	}
	
	#mobile_menu table{		
		width:100%;
		text-align:center;
		table-layout:fixed;
		font-size:25px;
	}
	
	#mobile_menu td{
		width:100%;
		background-color:#bc3c35;		
	}
	
	#mobile_menu td:hover {background-color:#cb837f;}
	
	#mobile_menu td  a:link {text-decoration:none;color:white;}
	#mobile_menu td  a:visited {text-decoration:none;color:white;}
	#mobile_menu td  a:active {text-decoration:none;color:white;}
	#mobile_menu td  a:hover {text-decoration:none;color:white;}	
	
	#menu{
		position:relative;
	}

	.menu_table{
		display:none;
	}

}
