@media handheld, only screen and (max-width: 1600px) {
	.slick-next {
		right: 12%;
	}
	.slick-prev {
		left: 12%;
	}
	.slide .content {
		width: 37% !important;
	}
}
@media handheld, only screen and (max-width: 1500px) {
	.slick-next {
		right: 9%;
	}
	.slick-prev {
		left: 9%;
	}
}
@media handheld, only screen and (max-width: 1400px) {
	.wrap {
		width: 94%;
	}
	#menu-main-menu li:first-child a {
		margin: 0 34px 0 0;
	}
	#menu-main-menu li a {
		margin: 0 34px 0 34px;
	}
	#menu-main-menu li:last-child a {
		margin: 0 0 0 34px;
	}
	.slick-next {
		right: 4%;
	}
	.slick-prev {
		left: 3%;
	}
	#footer .container {
		display: block;
		margin: 0 auto;
		text-align: center;
		table-layout: none;
	}
	#footer ul li {
		display: inline-block;
	}
	#footer ul li a {
		margin: 10px;
	}
}
@media handheld, only screen and (max-width: 1300px) {
	.wrap {
		width: 94%;
	}
	#menu-main-menu li:first-child a {
		margin: 0 22px 0 0;
	}
	#menu-main-menu li a {
		margin: 0 22px 0 22px;
	}
	#menu-main-menu li:last-child a {
		margin: 0 0 0 22px;
	}
	.slick-next {
		right: 4%;
	}
	.slick-prev {
		left: 4%;
	}
	.slide .content {
		width: 40% !important;
	}
}
@media handheld, only screen and (max-width: 1250px) {
	#menu-main-menu li:first-child a {
		margin: 0 18px 0 0px;
	}
	#menu-main-menu li a {
		margin: 0 18px 0 18px;
	}
	#menu-main-menu li:last-child a {
		margin: 0 0 0 18px;
	}
}
@media handheld, only screen and (max-width: 1200px) {
	#menu-main-menu li:first-child a {
		margin: 0 18px 0 0;
	}
	#menu-main-menu li a {
		margin: 0 18px 0 18px;
	}
	#menu-main-menu li:last-child a {
		margin: 0 0 0 18px;
	}
	.sidebar-left .container.stick {
		position: relative;
		width: auto;
	}
}
@media handheld, only screen and (max-width: 1150px) {
	#menu-main-menu li:first-child a {
		margin: 0 18px 0 0;
	}
	#menu-main-menu li a {
		margin: 0 18px 0 18px;
	}
	#menu-main-menu li:last-child a {
		margin: 0 0 0 18px;
	}
	.sidebar-left .container.stick {
		position: relative;
		width: auto;
	}
}
@media handheld, only screen and (max-width: 1100px) {
	#menu-main-menu li:first-child a {
		margin: 0 9px 0 9px;
	}
	#menu-main-menu li a {
		margin: 0 9px 0 9px;
	}
	#menu-main-menu li:last-child a {
		margin: 0 0 0 9px;
	}
}
@media handheld, only screen and (max-width: 980px) {
	.header .nav-menu,
	.header .top .right,
	.header .google-translate,
	.header .searchform,
	.header .youtube-icon,
	.sidebar-left {
		display: none;
	}
	.header .logo {
		width: 200px;
		margin: 40px 0 20px 0;
	}
	.hero-image {
		height: 190px;
	}
	.map img {
		width: auto;
		height: auto;
	}
	.has-sidebar-left.has-sidebar-right-thick .inner-content {
		width: 60%;
	}
	.has-sidebar-left .inner-content {
		width: 96%;
	}
	.has-sidebar-left.has-sidebar-right-opportunities .inner-content {
		width: 74%;
	}
	.mobile-only-menu {
		display: block;
	}
	.flex-two-cols-text-slideshow .slideshow-col-two {
		margin: 0;
		padding: 0;
	}
	.flex-two-cols-text-slideshow .slideshow-col-two .item {
		width: 48%;
		float: left;
		margin: 0 2% 0 0;
		text-align: center;
	}
	/* Mobile Menu Kicks in */
		#mobile-menu ul {
			padding: 0;
			margin: 0;
			line-height: 20px;
		}
		/* Animated hamburger */
		.mobile-menu-icon  {
			position: relative;
			overflow: visible;
		}
		.mobile-menu-icon .hamburger {
			display: inline;
		}
		.mobile-menu-icon .icon {
			display: block;
			z-index: 999999999999;
			height: 50px;
			width: 50px;
			position: absolute;
			top: 28px;
			right: 7%;
		}
		.mobile-menu-icon .mobile-nav {
			display: block !important;
			padding: 0;
		}
		* {
			-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			-webkit-tap-highlight-color: transparent;
			/* For some Androids */
		}
		.mobile-menu-icon .top-animate {
			background: #000 !important;
			background: url(../images/nav-bars.png) no-repeat !important;
			background-size: cover !important;
			top: 13px !important;
			-webkit-transform: rotate(45deg);
			transform: rotate(45deg);
		}
		.mobile-menu-icon .mid-animate {
			opacity: 0;
		}
		.mobile-menu-icon .bottom-animate {
			background: #000 !important;
			background: url(../images/nav-bars-base.png) no-repeat !important;
			background-size: cover !important;
			top: 13px !important;
			-webkit-transform: rotate(-225deg);
			transform: rotate(-225deg);
		}
		.mobile-menu-icon .top-menu {
			top: 5px;
			width: 50px;
			height: 6px;
			background-color: #000;
			background: url(../images/nav-bars.png) no-repeat;
			background-size: cover;
		}
		.mobile-menu-icon .mid-menu {
			top: 20px;
			width: 50px;
			height: 6px;
			background-color: #000;
			background: url(../images/nav-bars.png) no-repeat;
			background-size: cover;
		}
		.mobile-menu-icon .bottom-menu {
			top: 35px;
			width: 50px;
			height: 6px;
			background-color: #000;
			background: url(../images/nav-bars.png) no-repeat;
			background-size: cover;
		}
		.mobile-menu-icon .menui {
			background: #000;
			background: url(../images/nav-bars.png) no-repeat;
			background-size: cover;
			transition: 0.6s ease;
			transition-timing-function: cubic-bezier(.75, 0, .29, 1.01);
			margin-top: 10px;
			position: absolute;
		}
		#mobile-menu ul.sub-menu {
			display: none;
		}
		#mobile-menu {
			display: none;
		}
		#mobile-menu.mobile-styles {
			position: absolute;
			display: block;
			width: 100%;
			height: 100%;
			background: #a49382;
			text-align: center;
			margin: 0;
			top: 0;
			left: 0;
			z-index: 9999999;
			overflow: scroll;
			padding: 90px 0 0 0;
		}
		#mobile-menu a {
			color: #FFF;
			text-decoration: none;
			line-height: 29px;
			font-size: 24px;
			margin: 20px 0 25px 0;
			display: block;
		}
		#mobile-menu a:hover {
			color: #000;
		}
		.column-one {
			width: 100%;
			padding: 0 0 10px 0;
		}
		.column-two {
			width: 100%;
			padding: 0 0;
		}
		.slide .content {
			display: none;
		}
		.slideshow-home .slide {
			min-height: 190px;
		}
		.flex-two-cols-one,
		.flex-two-cols-two {
			width: 100%;
		}
		.flex-two-cols-text-image-block .title,
		h1.flex-title {
			font-size: 38px;
			line-height: 45px;
		}
		.has-sidebar-left.has-sidebar-right-opportunities .inner-content {
			width: 67%;
		}
		.sidebar-right-opportunities {
			width: 29%;
		}
}
@media handheld, only screen and (max-width: 825px) {
	.has-sidebar-left.has-sidebar-right-thick .inner-content {
		width: 96%;
		min-height: 0;
	}
	.sidebar-right-thick {
		width: 100%;
	}
}
@media handheld, only screen and (max-width: 680px) {
	.map {
		display: none;
	}
	.map-black-bar-mobile {
		display: block;
	}
	.pods.wrap,
	.video-and-image.wrap {
		width: 100%;
		margin: 0;
		padding: 0;
	}
	.pods .pod {
		width: 100%;
		padding-top: 59%;
		margin: 5px 0 5px 0;
	}
	.slideshow-flex .container {
		padding: 0 7%;
	}
	.video-and-image .video-grab,
	.video-and-image .image {
		width: 100%;
		margin: 5px 0 5px 0;
	}
	.has-sidebar-left.has-sidebar-right-opportunities .inner-content,
	.sidebar-right-opportunities {
		width: 100%;
	}
	.sidebar-right-opportunities h3 {
		width: 100%;
		margin: 30px 0 0 0;
	}
	.sidebar-right-opportunities .map-image,
	.sidebar-right-opportunities .profile-image {
		width: 50%;
		float: left;
		margin: 0 0 30px 0;
	}
	.flex-two-cols-text-slideshow .slideshow-col-two .item {
		width: 100%;
		margin: 0;
	}
}
@media handheld, only screen and (max-width: 600px) {

}