
/*--------HEADER---------*/

header
{
	box-shadow: 0 2px 20px 0 rgba(0,0,0,0.05);
	background-color: #131212;
	width: 100%;
	height: 80px;
	position: fixed;
	top: 40px;
	left: 0;
	z-index: 9;
	display: block;
	/*overflow: hidden;*/
}

.content
{padding-top: 120px}





/*-----------TESTEMUNHOS----------*/


section.no-content-available
{
	width: 1170px;
	margin: auto;
	margin-top: 150px;
	margin-bottom: 150px;
}

section.no-content-available h3
{margin-bottom: 40px; text-align: center; color: #ADADAD; font-size: 36px; line-height: 46px; opacity: 0.8;}






/*----------------SMALLER SCREENS / MEDIA QUERIES---------------*/

@media (max-width: 1300px){

	section.no-content-available
	{width: 960px;}

}


@media (max-width: 1100px){

	section.no-content-available
	{margin-top: 150px; margin-bottom: 150px;}
	
}


@media (max-width: 1050px){

	section.no-content-available
	{width: 688px;}
	
}


@media (max-width: 850px){

	.dark-header
	{display: none;}

	header
	{top: 0; height: 60px;}

	header nav ul
	{display: none;}

	header nav .logo-header
	{width: 160px !important; height: 45px; margin-top: 7px; margin-left: 30px;}

	.burger 
	{display: block; top: 15px; right: 30px;}

	section.no-content-available
	{margin-top: 150px; margin-bottom: 150px;}

	.content
	{padding-top: 60px;}

	
}



@media (max-width: 740px){

	section.no-content-available
	{width: 100%;}
	
}



@media (max-width: 560px){

	section.no-content-available h3
	{width: 280px; text-align: center; margin: auto; margin-bottom: 40px;}


	section.no-content-available
	{width: 100%;}
	

}

















