/* IMPORT RESET */
@import url("reset.css");

/* IMPORT GRID */
@import url("responsive.gs.24col.css");

/* IMPORT TYPO */
@import url("typo.css");


/* IMPORT iCheck radio, checkbox */
@import url("../js/icheck/skins/square/grey.css");

#header{
	max-width: 1240px;
	margin: 0 auto;
}

.header-mobile{
	
}

.header-desktop{
	display: none;
}

.mx-auto{
	margin: 0 auto;
}

.text-center{
	text-align: center;
}

.txt-content{
	padding: 4rem 0;
}

.content{
	padding: 2rem 0;
}


.container{
	max-width: 1260px;
	padding: 0 10px;
}


.form-container{
	padding: 2rem;
	background: rgb(0,42,66);
	background: -webkit-linear-gradient(bottom, rgba(0,42,66,1) 0%, rgba(0,71,112,1) 100%);
	background: -o-linear-gradient(bottom, rgba(0,42,66,1) 0%, rgba(0,71,112,1) 100%);
	background: linear-gradient(to top, rgba(0,42,66,1) 0%, rgba(0,71,112,1) 100%); 
	color: #fff;
	border-radius: 10px;
}

.form-container h3{
	color: #C29E7A;
}

.footer{
	margin-top: 4rem;
	padding: 2rem 0;
	font-size: 14px;
	color: #fff;
	background: rgb(0,42,66);
	background: -webkit-linear-gradient(bottom, rgba(0,42,66,1) 0%, rgba(0,71,112,1) 100%);
	background: -o-linear-gradient(bottom, rgba(0,42,66,1) 0%, rgba(0,71,112,1) 100%);
	background: linear-gradient(to top, rgba(0,42,66,1) 0%, rgba(0,71,112,1) 100%); 
}

.footer__content{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center;
}

.footer__content div{
	margin: 10px;
}

.footer p:last-child{
	margin: 0;
}

.footer img{
	vertical-align: middle;
}


/* `Media queries
----------------------------------------------------------------------------------------------------*/



@media only screen and (min-width: 768px) {
	
	.header-mobile{
		display: none;
	}

	.header-desktop{
		display: block;
	}
	
	.footer__content{
		flex-direction: row;
		justify-content: space-between;
		text-align: left;
	}

	.footer__content div{
		margin: 0px;
	}
	
}


/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
		
	
}