/* **** CSS SOBRE ****//* Estrutura */
.structure-img img{
	width: 90%;
	height: auto;
	max-width: 900px;
}
/*=== GTS ===*/
.gts-text{
	display: inline-block;
	vertical-align: top;
	font-size: 12pt;
	text-align: justify;
	padding: 20px 0px;
	width: 90%;
}
/*=== Apresentação ===*/
.about-wrapper{
	padding: 10px 0px;
}

/* texto */
.about-text{
	display: inline-block;
	vertical-align: top;
	width: 790px;
	font-size: 12pt;
	text-align: justify;
	padding-right: 45px;
}

/* vídeo */
.about-text iframe{
	display: inline-block;
	width: 100%;
	height: 340px;
	margin-top: 50px;
}


.news-date{
	position: absolute;
	margin: 15px 0px 0px 15px;
	display: inline-block;
	font-weight: bold;
	color: #f0f0e1;
}
/* Layout responsivo */
/* ======  min-width: 1200px =============================================*/
@media only screen and (max-width: 1499px){
	.about-text{
		width: 580px;
	}
	.aboutVideo-container{
		width: 515px;
		height: 290px;
	}
}
/* ======  min-width: 992px =============================================*/
@media only screen and (max-width: 1199px){
	.about-text{
		width: 860px;
		padding: 0px 0px 30px 0px;
	}
	.aboutVideo-container{
		width: 860px;
		height: 385px;
	}
}

/* ======  min-width: 768px =============================================*/
@media only screen and (max-width: 992px){
	.about-text{
		width: 690px;
	}
	.aboutVideo-container{
		width: 690px;
		height: 385px;
	}
}

/* ======  min-width: 480px =============================================*/
@media only screen and (max-width: 768px){
	.about-text{
		width: 415px;
	}
	.aboutVideo-container{
		width: 415px;
		height: 230px;
	}
}

/* ======  min-width: 320px =============================================*/
@media only screen and (max-width: 479px){
	.about-text{
		width: 260px;
	}
	.aboutVideo-container{
		width: 260px;
		height: 150px;
	}
}