#side-article ul.mn-art > li {
    display: none !important;
}
#side-article ul.mn-art > li.showIt {
    display: block !important;
}
/* footer copy section */
.footer-copy .theme_container .powered img {
    max-width: 80px !important;
}

#default-map {
	margin-bottom:-10px;
	max-height:500px;
}

@media only screen and (max-width: 600px) {
	#default-map iframe {
		height:200px !important;
	}
}

.sidebar__search__wrapper input {
    height: 48px;
}
.sidebar__search__wrapper {
    margin:10px 0 !important;
}

/* Landscape Ipad */
@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape) { 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu {
			display: inline-block !important;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			display: inline-block !important;
			padding-top: 40px !important;
			transition:all ease 0.3s;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a {
			padding: 0 2px !important;
			font-size: 11px !important;
		}

		div.smaller 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			padding-top: 30px !important;
		}
	}
@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape)
	and (-webkit-min-device-pixel-ratio: 1)  { 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu {
			display: inline-block !important;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			display: inline-block !important;
			padding-top: 40px !important;
			transition:all ease 0.3s;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a {
			padding: 0 2px !important;
			font-size: 11px !important;
		}

		div.smaller 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			padding-top: 30px !important;
		}
	}

@media only screen 
	and (min-device-width : 768px) 
	and (max-device-width : 1024px) 
	and (orientation : landscape)
	and (-webkit-min-device-pixel-ratio: 2) {
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu {
			display: inline-block !important;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			display: inline-block !important;
			padding-top: 40px !important;
			transition:all ease 0.3s;

		}
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li a {
			padding: 0 2px !important;
			font-size: 11px !important;
		}

		div.smaller 
		div.header-navigation .header-wrapper .menu-wrapper ul.nav-menu li {
			padding-top: 30px !important;
		}
	}


@media (min-width:992px) {
    
    div#heroimage img {
       display:block;
    }

    div#heroimage {
        background-image: none !important;
        height:auto;
        margin-top: -1.7em !important;
    }

}

@media (max-width:991px) {
		 
			body[data-page-name="index"] .mobile_logo_wrapper img {
   				display: none;
			}
    
		}

		@media (min-width:1900px) {
    div#heroimage {margin-top: -11em !important;}
}

