@charset "UTF-8";
/* CSS Document */

/* Tablets */
@media (min-width: 768px) and (max-width: 979px) {
}
/* inventado por mim */
@media (min-width: 481px) and (max-width: 979px) {

.mainContent{
	margin: 60px 0;
	}
.mainContainer{
	width: 500px;
	}
.mainContainer-left{
	float: none;
	width: auto;
}
.mainContainer-right{
	float: none;
	width: auto;
}
.mainLeft{
	width: 120px;
}
.mainLeft img{
	width: 120px;
}
.mainRight{
	width: 320px;
}
.mainRight h1{
	font-size: 48px;
}
#form-text{
	width: 500px;
	float: left;
	}
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {

}

/* Large Desktop */
@media (max-width: 1200px) {

}

/* Mobile */
@media (max-width: 480px) {

h2{
	font-size: 36px;
	}
.mainContent{
	margin: 60px 0;
	}
.mainContainer{
	width: 260px;
	}
.mainContainer-left{
	float: none;
	width: auto;
}
.mainContainer-right{
	float: none;
	width: auto;
}
.mainLeft{
	width: 260px;
	float: none;
	text-align: center;
}
.mainLeft img{
}
.mainRight{
	width: 260px;
	float: none;
}

.btnDocuments{
	position: relative;
	float: left;
	}
.signature{
	position: relative;
	float: right;
	}
#form-contact{
	width: 100%;
	}
.formArea1, .formArea2, .formArea3{
	width: auto;
	float: none;
	margin-right: 0;
	}

.text-area{
	width: 230px;
}
.text-details1, .text-details2, .text-details3a, .text-details3b{
	width: 230px;;
}
#form-text{
	width: auto;
}
/** Laptop */
@media (max-width: 979px) {
}

/*** Desktop */
@media (min-width: 980px) {
}
