/** No media query since this is the default in Bootstrap **/

@media (max-width: 1920px) { 
	header.gehead {height: 100vh; min-height: 100vh;}
	header.gehead { padding-top: 25rem;}
	.header-content {width: 100%;}
	.h2, h2 { font-size: 2.5rem;}
}

@media (max-width: 1366px) { 
	header.gehead { padding-top: 22rem;}
	ul.list-connect, ul.star { padding-left: 16px; }
}

@media (max-width: 1200px) { 

}
@media (width: 1280px) and (height: 800px) { 
	h1.pb-4.text-white.text-uppercase {font-size: 2.7em;}
}

@media (max-width: 1024px) { 
	header.gehead { padding-top: 18rem;}
}

@media (width: 1024px) and (height: 1366px) { 
	header.gehead { padding-top: 27rem;}
	ul.list-connect, ul.star  { padding-left: 16px; }
}

@media (max-width: 992px) { 
	.navbar-collapse {text-align: center;}
	a.nav-link.dropdown.btn.btn-news.rounded-pill {width: auto; margin: 0; text-align: center;}
	header.gehead { padding-top: 12rem; }
	#navbarResponsive {background: #fff;}
	.nav-item.js-scroll-trigger a {color: #000 !important;}
}

@media (max-width: 823px) and (height: 375px)  { 
	header.gehead { padding-top: 8rem;}
}

@media (max-width: 823px) { 
	img.ge-logo-img {width: 90% !important;}
	.navbar-collapse {text-align: center;}
	a.nav-link.dropdown.btn.btn-news.rounded-pill {width: auto; margin: 0; text-align: center;}
	div#navbarResponsive { background: #fff; }
	.navbar p.btn.text-white,
	.navbar a.btn.btn-white.text-white,
	.navbar li.nav-item.js-scroll-trigger a {color: #000 !important; line-height: 34px !important;}
	header.gehead h1 { font-size: 33px !important; }
	header.gehead { padding-top: 8rem;}
}

@media (width: 812px) and (height: 375px) { 
	header.gehead h1 { font-size: 30px !important; }
	header.gehead { padding-top: 8rem !important;}
	.arrow{	margin-top: 3.5rem !important;}
}

@media (width: 800px) and (height: 1280px) { 
	header.gehead { padding-top: 50%;}
	.arrow{	margin-top: 8rem !important;}
}

@media (max-width: 768px) { 
	.navbar-collapse {text-align: center;}
	a.nav-link.dropdown.btn.btn-news.rounded-pill {width: auto; margin: 0; text-align: center;}
	.post-slide .post-description{min-height:210px;}
	h2 { font-size: 27px; }
	header.gehead { padding-top: 12rem; }
	.download-star { text-align: center; }
}

@media only screen 
and (max-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1)  {
	header.gehead { padding-top: 30%; }
	header.gehead h1 { font-size: 35px !important; }
}

@media only screen 
and (max-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  {
	header.gehead { padding-top: 24rem; }
	header.gehead h1 { font-size: 35px !important; }
}

/* @media (width: 768px) and (height: 1024px) {  */
	/* header.gehead h1 { font-size: 35px !important; } */
	/* header.gehead { padding-top: 22rem;} */
/* } */

@media (width: 736px) and (height: 414px) { 
	header.gehead h1 { font-size: 30px !important; }
	header.gehead { padding-top: 10rem;}
	.arrow{	margin-top: 3.5rem !important;}
}

@media (width: 731px) and (height: 411px) { 
	header.gehead h1 { font-size: 30px !important; }
	header.gehead { padding-top: 10rem;}
}

@media (width: 667px) and (height: 375px) { 
	header.gehead h1 { font-size: 30px !important; }
	header.gehead { padding-top: 8rem;}
	.arrow{	margin-top: 3rem !important;}
}

@media (width: 640px) and (height: 360px) { 
	header.gehead h1 { font-size: 30px !important; }
	header.gehead { padding-top: 7rem;}
}

@media (max-width: 576px) {
	header.gehead h1 { font-size: 30px !important; }
	.owl-buttons { display:none !important; }
	.navbar-collapse {text-align: center;}
	.post-slide .post-description{min-height:200px;}
	a.nav-link.dropdown.btn.btn-news.rounded-pill {width: auto; margin: 0; text-align: center;}
	header.gehead { padding-top: 14rem;}
}

@media (width: 568px) and (height: 320px) { 
	header.gehead h1 { font-size: 25px !important; }
	header.gehead { padding-top: 7rem;}
}

@media (max-width: 375px) {
	.navbar-collapse {text-align: center;}
	a.nav-link.dropdown.btn.btn-news.rounded-pill {width: auto; margin: 0; text-align: center;}
	.post-slide .post-description{min-height:220px;}
	img.ge-logo-img {width: 86%;}
}

@media (max-width: 360px) {
	h2 { font-size: 27px; }
	header.gehead h1 { font-size: 30px !important; }
	.navbar-collapse {text-align: center;}
	a.nav-link.dropdown.btn.btn-news.rounded-pill {width: auto; margin: 0; text-align: center;}
	.post-slide .post-description{min-height:250px;}
}

@media (max-width: 320px) {
	h2 { font-size: 26px; }
	/* header.gehead img { width:40%; margin-bottom:10px !important;} */
	header.gehead h1 { font-size: 26px !important; }
	.navbar-collapse {text-align: center;}
	a.nav-link.dropdown.btn.btn-news.rounded-pill {width: auto; margin: 0; text-align: center;}
	.post-slide .post-description{min-height:230px;}
	.post-slide .post-description {font-size: 12.5px;}
	header.gehead { padding-top: 12rem;}
}