@media only screen and (min-width: 1024px) {
  	.wrap {width: 1000px}
  	#header_text, #inner-header, .navigation{width:1024px;}
  	#header_text{padding-right:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}
  	.gtranslate_wrapper{order:1;margin:-.6em 2em 0 0}
  	#header_text span{order:2}
  	.menuToggle.hamburger{display:none !important}

	#logo{top: -16px;position: absolute;z-index: 999;left: 2%;}
	html:not([lang=auto], [lang=en-US]) #logo{z-index: 9;}
	.glue{}
	.glue.stuck{
		position:fixed;top:0;
		z-index:9999;
		width:100%;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+57,23b0dc+57,23b0dc+100 */
		background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 48.4%,#23b0dc 48.2%, #23b0dc 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 48.4%,#23b0dc 48.2%,#23b0dc 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #ffffff 0%,#ffffff 48.4%,#23b0dc 48.2%,#23b0dc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	}
	.glue.stuck #logo{transform: scale(.7);top:5px;}
	#header_text span{display:inline;}

	#search,#login{display:block;}
	#search{width:1px;height:1px;overflow:hidden;position:absolute;right:309px;top:0;z-index:1;background:#fff;max-width:510px;}
	#search.open{z-index:9999;}
	#s{margin-bottom:0;border:0;max-width:none;width:449px;position:absolute;top:20px;left:0;}
	#s:focus{background:#fff;}
	#s::placeholder{font-family: BrandonTextWeb-Bold;color:#FCAF17;font-size:18px;opacity:1;}
	#searchsubmit{border:0;width:67px;height:67px;text-indent:-9999em;background:#FCAF17 url(../images/sprite.png) -45px 17px no-repeat;background-size:500px;position:absolute;top:0;right:0;}
	#searchsubmit:hover{background-color:#EA9F1B}
	#search .closer:before{font-size:20px !important;color: #006B99;border:0;}
	#search .closer{position:absolute;top:0;right:75px;cursor:pointer;}

	#login{width:1px;height:1px;overflow:hidden;position:absolute;top:0;left:707px;background:#006B99;color:#fff;z-index:999;opacity:0;max-width:285px;max-height:113px;}
	#login span{display:block;font-size:16px;margin: 1.2em 0 15px 1.2em;}
	#login a{color:#fff;}
	#login .btn{background:transparent;border:1px solid white !important;width:105px;display:inline-block;margin:0 15px 0 22px;}
	#login .btn:hover{background:#FCAF17;border:1px solid #FCAF17 !important;}
	a.faq{font-size:12px;text-decoration:underline;}
	a.faq:hover{color:#FCAF17 !important;}
	#login .toggler{cursor:pointer;}
	#login .closer{position:absolute;top:0;right:25px;cursor:pointer;}
	#login .closer:before{font-size:20px !important;color: #fff;border:0;}

	
	/*NAV*/	 
	#menu-the-main-menu{display:block}
	.uber_menu_container, .navigation{display:block}
	#menu-the-main-menu ul.sub-menu{visibility:hidden;opacity:0}/*opacity:1; - dev*/

		
		.navWrap{background-color:#fff;clear:both;} 
		.nav{padding:0;margin:0 auto;position:relative;z-index:99}
		.nav li{float:right; position:relative}
		.nav ul.sub-menu li {float:none;left:0}
		.nav li a{font-size:16px;padding:1.2em .3em;}
		.nav li:hover a,.nav li a:focus{color:#23B0DC;}
		#menu-the-main-menu li.moblink{display:none}
		#menu-the-main-menu li ul.sub-menu{margin-top:0;position:absolute;z-index:8999;/*visibility:hidden;opacity:0;*/transition: all .75s ease-in-out;-moz-transition: all .75s ease-in-out;-webkit-transition: all .75s ease-in-out;}
		#menu-the-main-menu li ul.sub-menu li a,#menu-the-main-menu li ul.sub-menu li a:visited{padding-left:10px;width:270px;margin-top:0;border-top:0;font-size:14px;color:#000;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;}
		#menu-the-main-menu li ul.sub-menu li:last-child a{}
		#menu-the-main-menu li ul.sub-menu li ul{top:0;left:100%}
		#menu-the-main-menu ul{background:#323944;margin-top:0;padding-bottom:15px }/*visibility:visible !important;opacity:1 !important; -dev*/ 
		#menu-the-main-menu li:hover > ul{top:auto;visibility:visible !important;opacity:1 !important}
		#menu-the-main-menu ul li {
		    overflow:hidden;
		    max-height:0;/*max-height:150; - dev*/
		    -webkit-transition:max-height 500ms ease-in;
		    -moz-transition:max-height 500ms ease-in;
		    -o-transition:max-height 500ms ease-in;
		    transition:max-height 500ms ease-in;
		    background: rgba(255, 255, 255, 0.9);
		}
		#menu-the-main-menu li:hover > ul li{ max-height:150px; }
		#menu-the-main-menu li.head_search{cursor:pointer;width:65px;margin-right:.4em;text-indent:-9999em;background: transparent url(../images/icon_search2x.png) 26px center no-repeat;background-size:24px 21px;}
		#menu-the-main-menu li.head_search a{background:transparent;}
		#menu-the-main-menu li.head_login a, #menu-the-main-menu li.head_donate a, #menu-the-main-menu li.head_careers a{cursor:pointer;background:#006B99;color:#fff;padding:1.2em 1.2em;font-family: BrandonTextWeb-Bold;}
		#menu-the-main-menu li.head_donate a{background:#FCAF17;}
		#menu-the-main-menu li.head_donate a:hover{background:#EA9F1B;}
		#menu-the-main-menu li.head_login a:hover{background:#035b7a;}
		#menu-the-main-menu li.head_careers a{background:#D76951;}
		#menu-the-main-menu li.head_careers a:hover{background:#BC5B4B;}

		
		#menu-the-main-menu li a{padding:.4em .75em;text-align: center;height: 66px;display: flex;align-items: center;background:#fff}

		/*3rd Level and fit-menu styles */
		#menu-the-main-menu ul.sub-menu li.fit-menu a{padding-left:25px;}
		#menu-the-main-menu ul.sub-menu li.fit-menu ul.sub-menu{left:-270px;}
		#menu-the-main-menu ul li.menu-item-has-children a::after{content:"\f139";font-family:"dashicons";font-size:25px;display:inline-block;width:20px;height:20px;border:0;margin-left:0;color:#74BA23;position:absolute;top:.33em;left:90%;}
		#menu-the-main-menu ul.sub-menu li.fit-menu.menu-item-has-children a::after{content:"\f141";font-family:"dashicons";font-size:25px;display:inline-block;width:20px;height:20px;border:0;margin-left:0;color:#74BA23;position:absolute;top:.33em;left:0;}
		#menu-the-main-menu ul li.menu-item-has-children li a::after, #menu-the-main-menu ul.sub-menu li.fit-menu.menu-item-has-children li a::after{display:none;}
		#menu-the-main-menu ul.sub-menu li.fit-menu.menu-item-has-children li a{padding-left:15px;}
		#menu-the-main-menu li:hover li ul.sub-menu{opacity:0;visibility:hidden;top:0;padding-top:0;}
		#menu-the-main-menu ul.sub-menu li:hover > ul li{ max-height:150px;}
		#menu-the-main-menu li ul.sub-menu li:last-child ul.sub-menu li a{padding-bottom:0;}
		#menu-the-main-menu li ul.sub-menu li:last-child ul.sub-menu li:last-child a{padding-bottom:20px;}

	/*XNAV*/	
	.bgimg{background-position: center;background-size: cover;}
	#hero_wrap{min-height:450px;}
	#hero_image{width:100%;position:relative;margin-bottom:3em;}
	#hero_image.single{padding-bottom:48.5%;}
	#hero_content h1{font-size:60px;line-height:1.2;background:transparent;}
	#hero_content{position:absolute;top:0;left:10%;width:40%;padding:2.5em 0;}


	#features_cta{margin-top:-30px;padding-top:0;}
	.features_left, .related_left{padding:2em 0 0 5em;}
	.home_feature{padding:0 0 .5em 0;}
	#sidebarPages, #sidebar2, #sidebar2a, #sidebarT .pageNavigation{margin-left:-60px;}
	.pageNavigation{padding-left:0;}
	.pageNav,#sidebar2 .widget, #menu-board-blog-menu, #menu-training-institute, .sidebar_menu{padding-left:4em;}
	#nav_menu-3{padding-top:0;}
	#menu-board-blog-menu{padding-top:0;}
	.pageNavigation .h2, #sidebar2 .pageNavigation.alt .widget, #sidebarT .pageNavigation.alt .widget{padding-left:5em;}
	.pageNavigation.alt2 .widget{padding-left:3em;}
	.pageNavigation.alt2 .h2{padding-left:1em;}
	.learnmore.lscreen,.testimonial.lscreen{padding:2em 3em 2em 5em;}
	.testimonial.lscreen{padding:2em 1em 2em 5em;}
	.testimonial {background-position: -360px -460px;}
	#lower_cta img, #features_cta img{width:auto;}
	ul.sitemap{padding-left:0;-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;}
	.sticky .blog_post .post_thumb{width:60% !important;padding-right:1em;}
	.sticky .blog_post .post_excerpt{width:40% !important;}
	.footer ul.shortmenu{margin-left:-2.5em;}
	#black-studio-tinymce-4{padding-left:1em;}
	.sponsor_slider{padding:0 100px 0 40px;}
	#footermenu_1 .nav li a {padding: 1.1em 2.4em;}
	.footer.v061622 .btn.transparent{margin-left: -30px;}
}