@media only screen and (min-width: 768px) {
	body.summer{background:#fff url(../images/bg_summer_q35.jpg) center 280px no-repeat}
	body.fall{background:#fff url(../images/bg_fall_q35.jpg) center 280px no-repeat}
	body.winter{background:#fff url(../images/bg_winter_q35.jpg) center 280px no-repeat}
	body.spring{background:#fff url(../images/bg_spring_q35.jpg) center 280px no-repeat}

	#logo{/*width:675px;*/width:750px;height:172px;background: transparent url(../images/headerBG_desktop.png) 0 0 no-repeat;}
	#homer{margin:0}
	.wrap, #top_wrap.wrap{width:768px}
	#menuToggle{display:none}
	.searchform{float:right;margin:0 0 0 10px}
	#top_area{background:#e1e3e4;padding-top:10px;}
	#top_wrap .searchform, #top_wrap #menu-top-menu{display:block}
	#top_wrap{margin:0 auto}
	.button.mega{position:absolute;/*top:20px;right:27px;*/top:10px;right:0}
	#menu-mobile-top-nav{display:none}
	#menu-top-menu {width:300px;float:right;list-style:none}
	#menu-top-menu li{float:right;}
	#menu-top-menu li a{font-size:14px;color:#162342;text-transform:uppercase;padding: 0 0.75em ;line-height:33px}
	#menu-top-menu li:hover a,.nav li a:focus{color:#c60e3b;text-decoration:none}


	/*NAV*/

		.main_nav{
			background-color: #121E3F;
			/*background: transparent url(../images/main_navBG.png) 0 bottom repeat-x;*/
			clear:both;width: 100%;
			/*height: 67px;*/
			height: 52px;
			line-height: 52px;
			position: relative;
			z-index: 999;
			-webkit-box-shadow: 0px 8px 8px 2px rgba(21, 31, 61, 0.5);
			-moz-box-shadow: 0px 8px 8px 2px rgba(21, 31, 61, 0.5);
			box-shadow: 0px 8px 8px 2px rgba(21, 31, 61, 0.5);
		}
		#menu-main-menu.nav{height:52px;padding:0;margin:0 auto;float:right;position:relative; right:50%;}
		#menu-main-menu.nav li{float:left; position:relative;left:50%;}
		#menu-main-menu.nav ul.sub-menu li {float:none;left:0}
		#menu-main-menu.nav li a{border-bottom:0;font-family:"Open Sans Condensed", Sans-Serif;font-weight:300;font-size:20px;text-transform:uppercase;padding:0 .75em}
		#menu-main-menu.nav li:hover a,.nav li a:focus{color:#fff;background:#7aa6bc}
		#menu-main-menu.nav li:hover li a,.nav li li  a:focus{background:transparent}
		/* If using arrow dropdown markers in Mobile --->
		#menu-main-menu li.menu-item-has-children span{display:none}
		*/

		/* Children */
		#menu-main-menu.nav li ul.sub-menu,#menu-main-menu.nav li ul.children{position:absolute;display:none;z-index:8999}
		#menu-main-menu.nav li ul.sub-menu li a,#menu-main-menu.nav li ul.children li a{font-family:"Open Sans", Sans-Serif;line-height:30px;padding-left:10px;display:block;width:205px;font-weight:300;font-size:16px}
		#menu-main-menu.nav li ul.sub-menu li:last-child a,#menu-main-menu.nav li ul.children li:last-child a{}
		#menu-main-menu.nav li ul.sub-menu li ul,#menu-main-menu.nav li ul.children li ul{top:0;left:100%}
		#menu-main-menu.nav ul{background: #7aa6bc url(../images/submenuBG.png) 0 0 repeat-x;margin-top:-1px;padding:10px 0 15px;/*display:block !important*/}
		#menu-main-menu.nav ul ul{background-image:none}
		#menu-main-menu.nav span{display:none}
		#menu-main-menu.nav li:hover > ul{top:auto;display:block !important;}
		#menu-main-menu.nav li ul.sub-menu li a:hover,#menu-main-menu.nav li ul.children li a:hover{color:#162342}
	/*XNAV*/

/*********************
HOME SLIDER
*********************/
	#cycle-slideshow-wrapper{display:block;position:relative;/*margin-top:-16px*/}
	.slide_item{position:absolute;top:0;left:0;z-index:100}
	.slide_item img{max-width:100%}
	.slideBox{position:absolute;top:10%;background: rgba(122, 166, 188, 0.9);width:37.8%;padding:2%}
	.slideBox.right{right:3%}
	.slideBox.left{left:3%}
	.slide_item h1{text-align:center;font-size:50px;color:#fff;display:block;font-weight:600;line-height:1em;margin: 0 0 .15em;}
	.slide_item h2{font-size:20px;text-align:center;color:#162342;margin:0 0;font-weight:300;border-bottom:1px solid #162342;padding-bottom:15px}
	.slide_item p{color:#162342;font-size:14px;line-height:22px}
	#cycle-slideshow-wrapper { max-height: 305px;}

	#inner-content{background: #fff url(../images/inner_contentBG.png) -204px 0 repeat-y;}
	body.home #inner-content, body.page-id-188 #inner-content{background:none}

	#callout_m.mobile{display:none}
	#callout.desktop{display:block;background: transparent url(../images/sub_feature_tabletBG.png) 0 0 no-repeat;}
	.d-1of2.co_box{width:45%;padding-left:7em;padding-right:0;margin-right:1em}
	#content{margin-top:-15px}
	body.home #content, body.page-id-188 #content{margin-top:1.5em}
	.meta_left{width:40%;padding-right:5%}
	.meta_right{width:50%}

	/*Locations*/
	#map_sidebar .results_wrapper .results_row_right_column, #map_sidebar .results_wrapper .results_row_center_column  {float:left;width:50% !important;}
	#map_sidebar .results_wrapper .results_row_right_column{text-align:right !important;}
	.sidebar{margin-top:2.2em}
	#sidebar2{padding-left:0}
	.sidebar.right{background:transparent;padding-left:1em}
	#sidebar2{padding-top:2.2em}
	#sidebar2 #collapsible-widget-2.widget{margin:0 20px 20px}
	.quicklinks ul.menu li{padding-bottom:0}
	.widget{padding:0 10px;margin:2.2em 0}
	#sidebar2 .widget{padding:0 20px}
	.widget ul li{margin-bottom:.75em}
	#inner-signup{line-height:73px;font-size:18px;text-align:center;padding-top:0}
	#inner-signup p{margin-left:50px}
	#inner-signup .button{display:inline-block;margin:0 0 0 20px}
	#sidebarf{margin-top:0}
	#sidebarf .widget{float:left;width:auto;padding:0}
	#sidebarf #black-studio-tinymce-2{width:156px;margin-right:5%}
	#sidebarf #black-studio-tinymce-3{max-width:550px;font-weight:300;}
	#sidebarf #black-studio-tinymce-3 p.menu{margin-bottom:25px}
	#sidebarf #black-studio-tinymce-3 a, #sidebarf #black-studio-tinymce-3 a:visited{font-family:"Open Sans Condensed", Sans-Serif;padding-right:10px;color:#fff}
	#sidebarf #black-studio-tinymce-3 a:hover{color:#c60e3b}
	#sidebarf #black-studio-tinymce-3 span{padding-right:10px}
	ul#socmed.desk, #black-studio-tinymce-4 p, #black-studio-tinymce-4 img{float:left}
	ul#socmed.desk{margin:5px 0 0 20px;}
	#black-studio-tinymce-4{margin-left:202px}
	#black-studio-tinymce-4 img{margin-right:20px}
	#black-studio-tinymce-3 p.menu{display:block}
	#gform_1 .gform_body{width:80%}
	#gform_1 .gform_footer{margin:16px 0 0 -23px ;}

	#sticky.stickyClone,.sticky.stickyClone{width:100%;display:flex;position:fixed;bottom:0;z-index:9999999;opacity:1;transition: .75s ease-in-out;-moz-transition: .75s ease-in-out;-webkit-transition: .75s ease-in-out;}
    #sticky,.sticky{margin-top:0;}

/*#############################################
~~~~~~~ RESOURCES AREA STYLES 2020
###############################################*/
	.resources #homer {margin:0 auto;}
	.sticky.rc .inner-sticky{display:flex;}
	.sticky.rc .module.thirds{flex:0 0 30%;max-width:30%;text-align:center;}
	.resources h3{text-align:left;}
	.resources h3::before{left:0;margin-left:0;}
	.resources h3.alt::before{left:1em;margin-left:0;}
	.resources #inner-footer{padding:2em}
	.module a img {display: block;margin:0 auto;}
}
