@media only screen and (min-width: 1024px) {
/* .wrap {width: 1024px;} */
#inner-header {padding: 2.5em 0 5.5em;}
.toggle_container{left:3em;}
.headsearch{display:block;position:absolute;top:0;right:1%;width:20%;}
.headsearch .contact_button{display:block;text-align:right;}
.header #searchform{margin-top:.5em;}
.header #searchform #s{background:transparent;border:1px solid #c3c3c3;border-radius:0;border-width:0 0 1px 0;padding-right:1em;margin-left:auto;}
.header #searchform #searchsubmit{background:transparent url(../images/mag.svg) 0 0 no-repeat;border:0;text-indent:-999em;margin-left:-1em;width:1.5em;}
	/*NAV*/	
	  	.menuToggle.hamburger{display:none}
	  	.sticky-wrapper{position:relative;}
	  	.stuck{position:fixed;top:5px;}
	  	#nav_menu-2{opacity:1;transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-webkit-transition: .5s ease-in-out;}
	  	#nav_menu-2.sticky-surpassed {opacity:0;position:fixed;top:5px;margin-top:-5em;transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-webkit-transition: .2s ease-in-out;}
	  	#navigation{display:block;padding-top:6em;padding-bottom:3em;margin-top:-4.5em;position:relative;}
	    #navigation{background: 
	  		url('../images/navTop.svg') left top no-repeat, 
	  		url('../images/navBottom.svg') right bottom no-repeat;
			/* bg color permitted only in final layer */
			background-size: 290px 383px, 292px 299px; /*/for IE11/*/
		}
		.navMid{height:98%;background:url(../images/navMiddle.svg) top right repeat-y transparent;background-size:304px 32px;padding-bottom:5em;}
	  	.sticky_stop{position:absolute;left:0;bottom:300px;/*width:10px;height:10px;background:red;*/}
		#content ul#menu-the-main-menu, #content ul.sub-menu{list-style:none;padding:0;margin:0;position:relative;}
		#content ul#menu-the-main-menu{padding-left:2.5em;}
		#menu-the-main-menu li{position:relative;}
		#menu-the-main-menu li.moblink{display:none}
		#menu-the-main-menu li a{display:block;text-decoration:none;padding:0 .75em;font-weight:700;color:#2d2d2d;}
		#menu-the-main-menu li a:hover{color:#4198C8 !important;}
		#content ul.sub-menu{padding:.5em 0 0;}
		#menu-the-main-menu ul.sub-menu a{font-style:italic;font-weight:400;}
		#menu-the-main-menu li:hover a,.nav li a:focus{color:#333;}
		.navigation{display:flex;}
	/*XNAV*/
/* two coolumn layout - adjust or augment as neccessary 
.lesser{order:2;flex: 0 0 100%;}
.greater{order:1;flex: 0 0 100%}
.half{flex: 0 0 100%}*/

a.btn.alt3{background:transparent url(../images/alt3BG.svg) right center;color:#4198C8!important;width:auto;}
/*flex*/	
.dir_column{flex-direction:column;}
.lesser{order:1;flex: 0 0 290px}
.greater{order:2;flex-grow:1}
.half, .halves{flex: 0 0 50%;max-width:50%;}
.third, .thirds{flex: 0 0 30%;max-width:30%;}
.two_third{flex: 0 0 60%;max-width:60%;}
.quarter, .quarters{flex: 0 0 25%;max-width:25%;}
.three_quarter{flex: 0 0 75%;max-width:75%;}
.fifths{flex: 0 0 20%;max-width:20%;}
.sixths{flex: 0 0 16%;max-width:16%;}
.first{padding-right:2em;}
.second{padding-left:2em;}
.left{padding-right:1.5em;}
.right{padding-left:1.5em;}
.middle{padding:0 1.5em;}
#main{padding-bottom:400px;}	
#pre_footer{padding:4em 2em 4em 40%;margin-top:-400px;}
#pre_footer .widget{}
.nav_posts{width:100%;display:flex;justify-content:space-evenly;}
.nav_posts div.prev,.nav_posts div.next{width:38%;}
.nav_posts div.all{width:18%;}
.nav_posts a{text-align:left;}


}