@charset "UTF-8";

@media only screen and (min-width: 1601px) and (max-width: 2560px)  {
	
a{
	text-decoration: none;
}

.page-wrap {
	min-height: 100%;
	/* equal to footer height */
	margin-bottom: 50px;
	width: 100%;
	background-color: #154B80;	
}

.page-wrap:before {
	content: "";
	display: block;
	height: 50px;
}
.site-footer, .page-wrap:before {
	height: 50px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
}
.site-footer {
	position: relative;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
	background-color: #154B80;
	font-family: 'Titillium Web', sans-serif;
	-webkit-font-smoothing: antialiased;
}

h1{
	font-size: 2em;
	font-weight: normal;
	font-family: 'Titillium Web', sans-serif;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	color: white;
}

h2{
	font-size: 1.4em;
	font-weight: 600;
	font-family: 'Titillium Web', sans-serif;
	line-height: 1.2em;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}
.img{
	max-width:100%;
	height:auto;
	
}

	}


@media only screen and (min-width: 1280px) and (max-width: 1600px)  {



a{
	text-decoration: none;
}

.page-wrap {
	min-height: 100%;
	/* equal to footer height */
	margin-bottom: 50px;
	width: 100%;
	background-color: #154B80;	
}

.page-wrap:before {
	content: "";
	display: block;
	height: 50px;
}
.site-footer, .page-wrap:before {
	height: 50px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
}
.site-footer {
	position: relative;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
	background-color: #154B80;
	font-family: 'Titillium Web', sans-serif;
	-webkit-font-smoothing: antialiased;
}

h1{
	font-size: 2em;
	font-weight: normal;
	font-family: 'Titillium Web', sans-serif;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	color: white;
}

h2{
	font-size: 1.4em;
	font-weight: 600;
	font-family: 'Titillium Web', sans-serif;
	line-height: 1.2em;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}
.img{
	max-width:100%;
	height:auto;
	
}

}
@media only screen and (min-width: 769px) and (max-width:1279px)  {


a{
	text-decoration: none;
}

.page-wrap {
	min-height: 100%;
	/* equal to footer height */
	margin-bottom: 50px;
	width: 100%;
	background-color: #154B80;	
}

.page-wrap:before {
	content: "";
	display: block;
	height: 50px;
}
.site-footer, .page-wrap:before {
	height: 50px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
}
.site-footer {
	position: relative;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
	background-color: #154B80;
	font-family: 'Titillium Web', sans-serif;
	-webkit-font-smoothing: antialiased;
}

h1{
	font-size: 2em;
	font-weight: normal;
	font-family: 'Titillium Web', sans-serif;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	color: white;
}

h2{
	font-size: 1.4em;
	font-weight: 600;
	font-family: 'Titillium Web', sans-serif;
	line-height: 1.2em;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}
.img{
	max-width:100%;
	height:auto;
	
}

}

@media only screen and (min-width:601px) and (max-width: 768px) 
 {


a{
	text-decoration: none;
}

.page-wrap {
	min-height: 100%;
	/* equal to footer height */
	margin-bottom: 50px;
	width: 100%;
	background-color: #154B80;	
}

.page-wrap:before {
	content: "";
	display: block;
	height: 50px;
}
.site-footer, .page-wrap:before {
	height: 50px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
}
.site-footer {
	position: relative;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
	background-color: #154B80;
	font-family: 'Titillium Web', sans-serif;
	-webkit-font-smoothing: antialiased;
}	 
	
h1{
	font-size: 1.4em;
	font-weight: normal;
	font-family: 'Titillium Web', sans-serif;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	color: white;
}

h2{
	font-size: 1em;
	font-weight: 600;
	font-family: 'Titillium Web', sans-serif;
	line-height: 1.2em;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}
.img{
	max-width:100%;
	height:auto;
	
}	
	 
	 }
@media only screen and (min-width:322px) and (max-width: 600px) {
	
a{
	text-decoration: none;
}

.page-wrap {
	min-height: 100%;
	/* equal to footer height */
	margin-bottom: 50px;
	width: 100%;
	background-color: #154B80;	
}

.page-wrap:before {
	content: "";
	display: block;
	height: 50px;
}
.site-footer, .page-wrap:before {
	height: 50px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
}
.site-footer {
	position: relative;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
	background-color: #154B80;
	font-family: 'Titillium Web', sans-serif;
	-webkit-font-smoothing: antialiased;
}

h1{
	font-size: 1.4em;
	font-weight: normal;
	font-family: 'Titillium Web', sans-serif;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	color: white;
}

h2{
	font-size: 1em;
	font-weight: 600;
	font-family: 'Titillium Web', sans-serif;
	line-height: 1.2em;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}
.img{
	max-width:100%;
	height:auto;
	
}	

	}
@media only screen and (min-width:240px) and (max-width: 321px) {
	
a{
	text-decoration: none;
}

.page-wrap {
	min-height: 100%;
	/* equal to footer height */
	margin-bottom: 50px;
	width: 100%;
	background-color: #154B80;	
}

.page-wrap:before {
	content: "";
	display: block;
	height: 50px;
}
.site-footer, .page-wrap:before {
	height: 50px;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
}
.site-footer {
	position: relative;
	-webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
	-moz-box-sizing: border-box;    /* Firefox 1 - 28 */
	box-sizing: border-box;
	background-color: #154B80;
	font-family: 'Titillium Web', sans-serif;
	-webkit-font-smoothing: antialiased;
}

h1{
	font-size: 1.4em;
	font-weight: normal;
	font-family: 'Titillium Web', sans-serif;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	color: white;
}

h2{
	font-size: 1em;
	font-weight: 600;
	font-family: 'Titillium Web', sans-serif;
	line-height: 1.2em;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}
.img{
	max-width:100%;
	height:auto;
	
}	

	}
