@media only screen and (max-width: 1140px) {
.banner-layer {
	width: 380px;
}
.banner-layer h1 {
	font-size: 42px;
	letter-spacing: -2px;
	margin-bottom: 8px;
	margin-left: -2px;
}
}
@media only screen and (max-width: 960px) {
.banner-layer {
	width: 300px;
}
.news-ticker-title {
	width: 120px;
}
.news-ticker-list {
	width: 520px;
}
.feature-row .feature-col {
	padding: 6px 8px 0;
}
h2.feature-title {
	font-size: 22px;
	margin-bottom: 16px;
}
h2.feature-title i {
	margin-right: 2px;
	font-size: 18px;
}
ul.feature-list {
	font-size: 14px;
}
}

@media only screen and (max-width: 798px) {
#banner {
	padding-bottom: 433px;
}
.logo-brand {
	bottom: 450px;
}
.content-wrapper-home {
	height: 433px;
}
.feature-row {
	height: 360px;
}
.feature-row .feature-col {
	height: 120px;
	width: 50%;
}
.feature-row #feature-5.feature-col {
	width: 100%;
}
h2.feature-title {
	margin-bottom: 8px;
}
}

@media only screen and (max-width: 736px) {
html, body {
	height: auto;
}
html > body #container-fixed {
	height: auto;
}
#banner {
	height: 400px;
	padding-bottom: 0px;
}
#banner, .banner-wrapper-home, .flexslider, .flexslider .slides, .flexslider .slides li {
	height: 400px;
}
.logo-brand {
	bottom: auto;
	top: 340px;
}
.logo-brand img {
	max-width: 96px;
	height: auto !important;
}
.content-wrapper-home {
	position: relative;
	height: auto;
	bottom: auto;
	z-index: 98;
}
.news-ticker-title {
	display: none;
}
.news-ticker-list {
	width: 500px;
	margin-left: 10px;
}
.feature-row {
	height: auto;
}
.feature-row .feature-col {
	height: 130px;
	width: 50%;
}
.go-top {
	bottom: 40px;
	font-size: 30px;
	line-height: 43px;
	height: 47px;
	padding: 0 15px;
}


}

@media only screen and (max-width: 560px) {
.flexslider {
	background-color: #f4f4f4;
}
#banner, .banner-wrapper-home, .flexslider, .flexslider .slides {
	height: 550px;
}
.flexslider .slides li {
	height: 300px;
}
.banner-layer {
	width: 90%;
	left: 0px;
	top: 100%;
	margin-top: 20px;
	padding: 0 5%;
}
.banner-layer h1 {
	font-size: 36px;
	letter-spacing: -1px;
}
.logo-brand {
	top: 500px;
	right: 10px;
	max-width: 70px;
}
.logo-brand img {
	max-width: 70px;
}
.news-ticker-list {
	width: 400px;
}
.news-ticker-action {
	display: none;
}
}

@media only screen and (max-width: 420px) {
#banner, .banner-wrapper-home, .flexslider, .flexslider .slides {
	height: 460px;
}
.flexslider .slides li {
	height: 230px;
}
.banner-layer h1 {
	font-size: 32px;
}
.logo-brand {
	top: 418px;
}
.logo-brand img {
	width: 64px;
}
.news-ticker-list {
	width: 380px;
}
.feature-row .feature-col {
	height: auto;
	width: 100%;
	padding-bottom: 10px;
}
}

@media only screen and (max-width: 320px) {
#banner, .banner-wrapper-home, .flexslider, .flexslider .slides {
	height: 500px;
}
.flexslider .slides li {
	height: 250px;
}
.banner-layer h1 {
	font-size: 32px;
}
.logo-brand {
	top: 463px;
}
.news-ticker-list {
	width: 280px;
}
}
