


@media (max-width: 990px){

	.header_list li .col-4 {
	    -ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	    padding: 0;
	    outline: solid 1px rebeccapurple;
	}

	.header_list li .col-8 {
	    -ms-flex: 0 0 28%;
	    flex: 0 0 28%;
	     padding: 0;
	    outline: solid 1px;
	}

	.box-cover:hover .line-2, .header_list li:hover .line-2 {
	    max-width: 98px;
	}

	.tit-pg-obra._trd,
	.tit-pg-obra._scnd{
		padding-top: 30%;
	}

	.box-intern-obras{
		margin-bottom: 40px;
	}
}

@media (min-width: 410px){
	.obras-p2{
		font-size: 40px;
	}
}

@media (min-width: 990px){
	.az-clear-mobile{
		clear: none;
	}

	.mobile-only{
		display: none;
	}
	.desk-only{
		display: block;
	}

	.box-cover{
		position: absolute;
		top: 30%;
		left: 8%;
		margin: 0;
		/*outline: solid 1px rebeccapurple;*/
	}

	.box-cover p{
		font-size: 20px;
	}

	.menu-close,
	.menu-icon{
		width: 80px;
		height: 80px;
		margin-top: 6%;
    	right: 12%;
	}

	.header-menu._scnd .menu-icon,
	.header-menu._scnd .menu-close {
		/*margin-top: 2%;*/
    	right: 2%;
	}

	.header-menu._trd .menu-icon,
	.header-menu._trd .menu-close {
		/*margin-top: 2%;*/
    	right: -3%;
	}

	.header_list li{
		padding: 20px;
	}

	.new-page{
		font-size: 26px;
	}

	.tit-pg-obra._scnd{
		padding: 2% 0;
	}

	/***************
	 * OBRAS *
	***************/
		.foto-slider{
		  padding: 0 70px;
		}

		.obra-thumb{
			margin: 10px;
		    -ms-flex: 0 0 23%;
		    flex: 0 0 23%;
		    max-width: 23%;
		}

		.obra-thumb:hover{

		}

		.home-obras .foto-slider .slide-home-obras{
			min-height: 420px;
		}

		.box-obra{
			height: 100%;
			position: absolute;
			top: 0;
			display: none;
		}
		.box-obra._open{
			display: block;
		}

		.box-obra p.titulo-obra{
			margin-top: 50px;
		}

		.box-obra p.titulo-obra._center {
		    margin-top: 50%;
		}

		.tit-pg-obra._mrg24{
			margin-bottom: 24px;
		}

		.obras-p2{
			padding: 10px 22%;
		}

		.home-obras.interna-obras{
			margin: 0 0 50px 0;
		}

		.menu-icon._tp8, .menu-close._tp8{
			margin-top: 8%;
		}

	.time-content .col-2{
		-ms-flex: 0 0 16.666667%;
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}

	.time-content .col-8{
		-ms-flex: 0 0 66.666667%;
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}

	.footer{
		padding-bottom: 0;
	}

	.fixo-footer{
		width: 80%;
		margin:15px auto;
	}

	.fixo-footer .col-md-3{
		width: 25%;
		min-width: 284px;
	}

	.tit-social{
		font-size: 13px;
	}

	.icon-social img {
	    max-width: 40px;
	    margin: 0 7px;
	}

	.img-minus {
	    max-width: 210px;
	}

	.padding16{
		padding-top: 16px;
	}

	.footer .bloco2{
		margin: 10px 0 30px 0;
	}

	.footer .bloco2 .col-md-4{
		height: 170px;
	}

	.cel{
		position: absolute;
	}

	.cel img{
		width: 100%;
		margin: 0 auto;
	}

}

@media (min-width: 1200px){
	.home-obras .foto-slider .slide-home-obras{
		min-height: 380px;
	}
}
