/* Larger than mobile */
@media (min-width: 580px) {

	
	#mobilenav { display:none; }
	#primarynav { display:block;text-align:right; }
	#secondarynav { display:block; }
	
	

	#primarynav a {
	 padding: 3px 14px;
	 text-decoration:none;
	 display:block;
	}
	#primarynav ul.menu {
	 margin:0px !important;
	 padding:10px 0px;
	 position: relative;
	 display: inline-block;
	 text-align:left;
	}
	#primarynav ul.menu li {
	  display: inline-block;
	  margin-bottom:0px;
	  font-size: 1.1em;
	  text-transform: lowercase;
	  background:white;
	}
	#primarynav ul.menu ul.sub-menu {
	  display: none;
	  position: absolute;
	  right:0px;
	  z-index: 999;
	  margin:0px;
	  text-align:left;
	  background:white;
	}
	#primarynav ul.menu ul.sub-menu li {
	  display:block;
	  margin-bottom:0px;
	  background:white;
	  width:100%;
	}
	#primarynav ul.menu ul.sub-menu a {
	    text-decoration: none;
	    display: block;
	}
	#primarynav ul.menu li:hover .sub-menu {display: block;}





	/************** headernav *****************/


	#secondarynav {
	}
	#secondarynav a {
	 padding: 10px 14px;
	 text-decoration:none;
	 display:block;
	}
	#secondarynav ul.menu {
	 margin:0px !important;
	 padding:10px 0px 0px;
	 position: relative;
	 display: inline-block;
	 text-align:left;
	}
	#secondarynav ul.menu li {
	  position:relative;
	  display:inline-block;
	  padding: 4px 8px 6px;
	  margin-bottom:0px;
	  font-size: 1.1em;
	  text-transform: uppercase;
	  background:white;
	}

	#secondarynav ul.menu ul.sub-menu {
	  display: none;
	  position: absolute;
	  z-index: 999;
	  margin:0px;
	  margin-top:6px;
	  text-align:left;
	  background:white;
	}
	#secondarynav ul.menu ul.sub-menu li {
	  display:block;
	  margin-bottom:0px;
	  background:white;
	}

	#secondarynav ul.menu ul.sub-menu a {
	    text-decoration: none;
	    display: block;
	}
	#secondarynav ul.menu li:hover .sub-menu {display: block;}

		
	
	/* ********************************* */
	
	article {
	    width: 100%;
        }	
}

