/*  MAKE LAYOUT RESPONSIVE at 768px FOR IPAD PORTRAIT ================================================================ */


.span_1_of_4 {
	width: 48.4%;
	margin: 1% 0 1% 3.2%; 

}

.span_1_of_3 {
	width: 48.4%;
	margin: 1% 0 1% 3.2%; 

}

.span_1_of_2 {
	width: 100%;
	margin: 1% 0 1% 3.2%; 

}

.news-item{height: 380px !important}
.noticias .news-item:nth-child(2n+1){margin-left:0 !important}

.galeria-main .gallery-home-item:nth-child(2n+1){margin-left:0% !important;}
.galeria-main .galeria-item:nth-child(2n+1){margin-left:0% !important;}
.galeria-main-detail .galeria-item:nth-child(3n+1){margin-left:3.2% !important;}

.galeria-main-detail .galeria-item:nth-child(2n+1){margin-left:0% !important;}



.video-main .video-item:nth-child(1n+1){margin-left:0 !important;}
.video iframe{height:400px !important;}



#omw_paging{width: 100% !important}
.body-container{padding: 2%}
.news_see_all, .portfolio_see_all{display: none}

footer{ height:auto !important}
.footer-container .footer-text{width: 100%;text-align: center !important;}
.footer-container .footer-text ul{width: auto !important;overflow:hidden;margin:0 auto;display: inline-block}

.controloResponsive_1_de_4{
	width: 100% !important;
	margin-top: 0px !important;
}
.controloResponsive_3_de_4{
	width: 100% !important;
	margin-left: 0px !important;
}
.imgTopo{height: 300px;}
.imgTopo2{height: 300px;}
.conteudoBox_content{text-align: center;}

.shortcuts-icn > .span_1_of_6{width: 32.26%}
.shortcuts-icn > .span_1_of_6:nth-child(1n+1){margin-left:0% !important;}

.viewport{padding: 2%;}
.viewport .span_3_of_4{width: 100%}
.viewport .span_1_of_4{width: 100%; margin-left: 0%;}
.viewport .controloImg img{display: table; margin: 0 auto;}
.viewport .span_1_of_4 iframe{display: table; margin: 0 auto;}

.prefooter .viewport div{text-align: center !important;}
.premium-partners .logos .span_1_of_2{margin-left:0 !important;}
.premium-partners .logos img{float: none; margin: 0 auto !important; display: table;width: auto !important;padding: 0 !important}
.partners-label{text-align: center;padding: 20px 0}
.lightgraybar .premium-partners .logos img{float: none; margin: 0 auto !important; width: auto !important; display: table;}

.logos .span_1_of_4{width: 49.2%;}
.logos .span_1_of_3{width: 49.2%;margin-left: 1.6% !important}
.logos .span_1_of_3:nth-child(2n+1){margin-left: 0% !important}

.premium-partners .span_1_of_6{width: 100%}
.premium-partners .span_5_of_6{width: 100%}
.premium-partners .span_5_of_6 div{margin: 1% 0 1% 1.6%}
.premium-partners .span_5_of_6 div:nth-child(1n+1){margin-left: 0}

.controloNewsletter .span_1_of_4{width: 48.4%; margin-left: 3.2%;}
.controloNewsletter .span_1_of_4:nth-child(2n+1){margin-left:0;}
/*.controloNewsletter{width: 49.2% !important; margin-left: 1.6% !important;}
.controloNewsletter2{margin-left: 0 !important;}*/
.mlddm li{
	margin: 0;
}
.mlddm li a{
	padding: 20px 4px;
}

.galeria-item:nth-child(2n+1) { clear: both; margin-left: 0}
.galeria-item:nth-child(3n+1) { clear: none;}

.partilhaMain_face{display: table; margin: 10px auto; float: none;}
.partilhaMain_twitter{display: table; margin: 10px auto; float: none;}
.partilhaMain_voltar{display: table; margin: 10px auto; float: none;}

#custom-toggle{position: absolute;top:0px;left:10px}

.boxedCaixa{
	padding: 10px 0;
}
.controlo2{
	display: block !important;
}
.controlo1{
	display: none !important;
}

.controlo3{
	margin-left: 0;
}
.controlo4{
	display: none !important;
}
.controlo5{
	display: block !important;
}
.instagrid .span_1_of_3{
  margin-top: 0 !important;
  margin-bottom: 1.6% !important;
  margin-left: 1.6%;
  width: 32.26%;
}
.instagrid .span_1_of_3:nth-child(3n+1){
  margin-left: 0;
}

.prefooter h1{
	padding-left: 20px !important;
	padding-right: 20px !important;
}
