
		#mobile-menu-plugin-toggle {float: right;position: fixed;top: 0px;right: 0px;width: 65px;height: 65px;z-index:100001; text-align:right;padding:10px;}
		#mobile-menu-plugin-toggle a{display: inline-block;padding: 0 2px;margin: 0;outline: none;text-decoration: none;vertical-align: middle;}
		#mobile-menu-plugin-toggle a .dashicons {color: rgba(255,255,255, 0.5);height: 30px;width: 30px;font-size: 30px;vertical-align: baseline;text-decoration: none;display: block;}
		#mobile-menu-plugin-toggle a .dashicons:hover {color: rgba(255,255,255, 0.8);}
		#mobile-menu-plugin-toggle-img{display:none;}
		.mobile-menu-plugin-top-search {border-bottom: 1px solid #333;-moz-box-shadow: 0 0 10px #000;-webkit-box-shadow: 0 0 10px #000;box-shadow: 0 0 10px #000;text-align:center;top:-150px;position:fixed;height:31px;width:100%;background: rgba(25, 25, 25, 1);z-index: 10001;border-top: 1px solid #333;padding: 3px .75rem;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
		.mobile-menu-plugin-top-search .search-form {height: 100%;}
		.mobile-menu-plugin-top-search .search-submit {border: 0 none;height: initial;margin: 4px;text-transform: uppercase;color: #666;cursor: pointer;padding: 5px 10px;line-height: 24px;}
		.mobile-menu-plugin-top-search .search-submit:hover {background: #ccc;}
		.mobile-menu-plugin-top-search input#searchsubmit { background: #DFDFDF; box-sizing: border-box; line-height: 1; font-size: 1.15em; height: 24px; border: 0 none; width: 12%;min-width: 68px; text-transform: uppercase; }
		.mobile-menu-plugin-top-search .search-field {width: 70%;height: 24px;border: 0 none;margin: 4px;padding: 4px;}
		.mobile-menu-plugin-top-search #searchform label.screen-reader-text { display: none; }
		.mobile-menu-plugin-top-search input#s { line-height: 1em; border: 0 none; box-sizing: border-box; width: 50%; height: 24px; }
		.mobile-menu-plugin-top-search form#searchform { height: 24px; }
		html.mobile-push-right{overflow-x:hidden;}
		.mobile_menu_zip_pointer {border: 10px solid transparent;border-right-color: #fff;position: absolute;right: 0px;top: 7px;}
		.mobile_menu_submenu_pointer {display: inline-block;color:rgba(255,255,255,.25);padding: 0 15px 0 5px;float:right;}
		.desktop-navigation{display:block;}
		@media (max-width: 768px) {
			body {margin-top: 30px !important;background-position: center 30px;}
			#mobile-menu-plugin-toggle img {margin: 8px 4px 7px 4px;max-height: 25px;opacity: .35;}
			#mobile-menu-plugin-toggle img:hover {opacity: .8;}
			#mobile-menu-plugin-popout {position: fixed;height: 100%;width: 250px;background: #535353;color: white;top: 0px;left: -250px;overflow:auto;z-index:100000;display:block;margin-top: 30px;}
			#mobile-menu-plugin-toggle {float: initial;position: fixed;top: 0;right: 0;width: 100%;height: 31px;z-index:100001;text-align: left;padding: 0;background: #535353;}
			.mobile-menu {margin:0;padding:0; list-style-type:none;overflow: hidden;}
			.mobile-menu li {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; padding:0;width:100%;font-family: sans-serif;margin-bottom: 0;}
			.mobile-menu li a:hover{background: #5e4ea1;}
			.mobile-menu li a {position: relative; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#FFF;text-decoration:none;display: block;padding: 10px 0 10px 6px;font-size:14px;border-bottom:1px solid #eee;}
			.mobile-menu li.current_page_item a:hover{}
			.mobile-menu li.current_page_item a{}
			.tgl-temp{display:none;}
			.desktop-navigation{display:none !important;}
			#mobile-menu-plugin-popout .sub-menu{list-style-type:none;padding-left: 0;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: rgb(238, 238, 238);}
			#mobile-menu-plugin-popout .sub-menu li a{padding-left:15px;border-bottom: 1px solid #242424;}
			#mobile-menu-plugin-popout .sub-menu li {}
			.mobile-menu-plugin-popout-sub a:before{content:"\00a0\00a0\00bb\00a0";}
		}
		@media screen and (min-width: 769px) {
			#mobile-menu-plugin-toggle {display:none;}
			#mobile-menu-plugin-popout{display:none;}
			.desktop-navigation{display:initial;}
		}
		