.menu{ background: #093d4c; }
.menu-primary-container { z-index: 100; }
.menu-primary-container ul{list-style:none; padding:0; margin:0;}
.menu-primary-container ul li{ font:bold 13px/24px Georgia, "Times New Roman", Times, serif; color:#1e2e32; display: inline-block;}
.menu-primary-container ul li .icon-home:before { line-height: 24px; }
.menu-primary-container ul li:first-child{ background:none; padding-left:0;}
.menu-primary-container ul li a{text-decoration:none; color:#fff; display: block; padding:14px 26px; .sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0; } }
.menu-primary-container ul li:hover { background:#2986a2; }
.menu-primary-container ul li a:hover{cursor:pointer; text-decoration:none;}
.menu-primary-container ul li.current-menu-item,.menu-primary-container ul li.current-menu-ancestor,.menu-primary-container ul li.current-menu-parent,.menu-primary-container ul li.current-page-ancestor {background: #2986a2;} 
.menu-primary-container ul li.menu-item ul li.menu-item:hover, .menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item:hover {cursor:pointer; text-decoration:none; background:#2986a2;}
.menu-primary-container ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-parent a, 
.menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item.current-menu-item a {background: #2986a2;} 

.menu-primary-container li ul { display:none; position: absolute; z-index: 100; background: #2986a2; }
.menu-primary-container li ul li { display: block; }
.menu-primary-container li ul li a { padding: 5px 26px; }
.menu-primary-container li:hover > ul { display:block; }

.menu-primary-container li ul li ul {display:none; left: 109%; min-width: 200px; position: absolute; top: -10px;}
.menu-primary-container li ul li:hover > ul {display:block;}
/*home icon*/
