/* #Media Queries
================================================== */

/* Larger than mobile */
@media (min-width: 400px) {
}

/* Larger than phablet (also point when grid becomes active) */
@media (min-width: 550px) {
}

/* Larger than tablet */
@media (min-width: 750px) {

}

/* Larger than desktop */
@media (min-width: 1000px) {
	body {padding-top:225px;}

	.mainNav-wrap,
	.header-links,
	.header-menu-bar,
	.translate-widget-desktop,
	.hide-mobile {display:block;}
	.mobile-nav-trigger-outter,
	.mobile-nav,
	.translate-widget-mobile,
	.hide-desktop { display: none }

	.translate-widget select {max-width:90px;}
	.header-menu-bar {padding:5px 0;background:#fff;margin-top:-20px;}

	.header-links {float:left;}
	.header-links li {display:inline-block;margin-right:30px;font-size:1.6rem;font-weight:700;}
	.header-links li a {color:#fff;position:relative;}
	.header-links li a:before {content:"";position:absolute;top:-15px;left:0;width:0;height:10px;background:#fff;transition:0.4s}
	.header-links li a:hover:before,
	.header-links li.current-menu-item a:before {width:100%;}

	.translate-widget-desktop {float:left;margin-top:-4px;}

	.sub-menu-content-inner {display:flex;justify-content:space-between;max-width:900px;}
	.sub-menu-content-col {width:45%;}

	.site-header .wide-column {margin-left:30px;}

	.logo {width:170px;margin-bottom:0;}
	.logo-text {font-size:3.8rem;font-weight:800;color:#fff;}

	.slider-apply-button {top:100px;}
	.slider-apply-button a {width:150px;height:150px;}
	.slider-apply-button a span {font-size:3.0rem;}

	.main-landing-banner {margin-bottom:40px;}
	.main-sub-heading {padding:30px 0;border-top:1px solid var(--color-blue-dark);}

	.banner-circle {width:280px;height:280px;padding:15px;border-radius:100%;background:var(--color-blue-dark);position:absolute;right:0;bottom:-60px;}
	.banner-circle span {display:block;position:absolute;top:50%;left:50%;width:220px;transform:translate(-50%,-50%);font-size:1.7rem;line-height:19px;}

	.banner-circle {width:350px;height:350px;padding:50px;}
	.banner-circle span {width:250px;font-size:2.0rem;line-height:24px;}

	.wide-column {width:calc(100% - 190px);float:right !important;margin:0 !important;}

	.home-hero-content .hero-title {font-size:10rem;}

	.page-title-main {padding:30px 0 50px;}
	.content-main-landing,
	.content-sub-landing {margin-bottom:0;}

	.content-main-landing {width:65%;float:left;}
	.sidebar-main-landing {width:30%;float:right;}

	.content-sub-landing {width:58%;float:left;}
	.sidebar-sub-landing {width:30%;float:right;}

	.main-sub-heading h2,
	.subpage-heading h1 {max-width:65%;}

}

/* Larger than Desktop HD */
@media (min-width: 1200px) {
	.mainNav > li {font-size:1.6rem;}
	.header-links li,
	.translate-widget select {font-size:1.8rem;}

}

@media (min-width: 1400px) {
	.mainNav > li {font-size:1.8rem;}
}
