@import url(http://fonts.googleapis.com/css?family=Open+Sans:300);
@import url(http://fonts.googleapis.com/css?family=Lato:100);


html, body, .container{
	font-family: 'verdana', sans-serif;
	font-weight: 300;
}

pre {margin: 0; padding: 10px 20px !important;}

a {outline: 0px solid !important;}

h2{font-family: 'Lato', sans-serif !important; font-size: 37px !important; font-weight: 100 !important;}
h3{font-family: 'Lato', sans-serif !important; font-size: 34px !important; font-weight: 100 !important;}
h4{font-size: 16px !important; color: #afddfd !important;}


.col-md-6{padding: 0px !important; margin: 0px;}

.resize-img{width: 100% !important; height: auto !important;}	

/***************************************************/	
/********************* Logo/Menu *******************/
/***************************************************/	
@media ( max-width: 350px ) {.logo_img{width: 210px !important; height: 41px !important; padding: 0px !important; margin-left: auto !important; margin-right: auto !important;}}


.navbar-toggle{position:relative; float:right; padding:9px 10px; margin-top:18px; margin-right:15px; margin-bottom:20px !important; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px;}
@media ( max-width: 768px ) {.navbar-toggle{position:relative; float:right; padding:9px 10px; margin-top:18px; margin-right:15px; margin-bottom:10px !important; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px;}}


.navbar-default .navbar-toggle .icon-bar{ background-color: #6cd647 !important; height: 1px; margin-bottom: 7px;}


.logo_img{width: 234px !important; height: 41px !important; background-image: url("../img/logo/logo.png"); background-repeat: no-repeat; background-repeat: no-repeat !important; padding: 0px !important; margin-left: 137px !important; margin-top: 19px !important;}

@media ( max-width: 767px ) {
.logo_img{width: 209px !important; height: 41px !important; background-image: url("../img/logo/logo.png"); background-repeat: no-repeat; margin-left: 20px !important; margin-right: auto !important; background-repeat: no-repeat !important;
}}


	
/***************************************************/	
/********************* Quem Somos ******************/
/***************************************************/	

/* CONTENT 1 */
	.content-1{width:100%; 
}
	@media ( max-width: 992px ) {.content-1{height:auto; float: left;}}
	
	.content-1-text{text-align: justify; margin-top: 230px; margin-right: 17%; margin-left: 17%; padding-bottom: 40px;  font-size: 11px; color: #000000; text-shadow: #CCC 1px 1px 1px;}
	@media ( max-width: 950px ) {.content-1-text{margin-top: 230px; margin-right: 5%; margin-left: 5%; padding-bottom: 40px;}}
    @media ( min-width: 1300px ) {.content-1-text{margin-top: 230px; margin-right: 25%; margin-left: 25%; padding-bottom: 40px;}}	
    @media ( min-width: 1700px ) {.content-1-text{margin-top: 230px; margin-right: 30%; margin-left: 30%; padding-bottom: 40px;}}	
    @media ( min-width: 2000px ) {.content-1-text{margin-top: 230px; margin-right: 35%; margin-left: 35%; padding-bottom: 40px;}}
    
    .content-1-text-1{float: left;}
    .content-1-text-2{float: right;}    
    @media ( max-width: 370px ) {.content-1-text-2{float: none; margin-top: 110px;}}
    
/***************************************************/	
/********************** Prémios ********************/
/***************************************************/	

/* CONTENT 2 */
	.content-2{width:650px !important; height: 500px; margin-left: auto !important; margin-right: auto !important; font-size: 11px; text-shadow: #CCC 1px 1px 1px; margin-bottom: 40px;}
	@media ( max-width: 650px ) {.content-2{width:300px !important;}}	
	
 	.content-2-table-1{margin-left:auto; margin-right:auto; margin-top:200px; float: left; padding-left: 40px; padding-right: 60px;}
	@media ( max-width: 650px ) {.content-2-table-1{width:310px !important; margin-left:auto; margin-right:auto; padding-left: 0px; padding-right: 0px !important;}}
 	
 	.content-2-table-2{margin-left:auto; margin-right:auto; margin-top:200px; float: left;}
	@media ( max-width: 650px ) {.content-2-table-2{width:310px !important; margin-left:auto; margin-right:auto; margin-top: 17px !important;}}

/***************************************************/	
/********************* Main Reel *******************/
/***************************************************/	

/* CONTENT 3 */

	.content-3-R{margin-left: auto; margin-right: auto; background-color:white; max-width: 600px;}
	.canvas,.video {}
	

/***************************************************/	
/*********************** Video *********************/
/***************************************************/		
/* CONTENT 4 */	
	.content-4{width:100%; 
}
	@media ( max-width: 992px ) {.content-4{height:auto; float: left;}}
	
	.content-4-video{text-align: justify; margin-top: 200px; margin-right: 17%; margin-left: 17%; padding-bottom: 60px;  font-size: 11px; color: #000000; text-shadow: #CCC 1px 1px 1px;}
	@media ( max-width: 950px ) {.content-4-video{margin-top: 200px; margin-right: 5%; margin-left: 5%; padding-bottom: 60px;}}
    @media ( min-width: 1300px ) {.content-4-video{margin-top: 200px; margin-right: 25%; margin-left: 25%; padding-bottom: 60px;}}	
    @media ( min-width: 1700px ) {.content-4-video{margin-top: 200px; margin-right: 30%; margin-left: 30%; padding-bottom: 60px;}}	
    @media ( min-width: 2000px ) {.content-4-video{margin-top: 200px; margin-right: 35%; margin-left: 35%; padding-bottom: 60px;}}	
	
	
	
	.content-4-video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
	}
	.content-4-video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
	}	

/***************************************************/	
/********************* contactos *******************/
/***************************************************/
/* CONTENT 5 */
	.content-5{width:850px !important; height: 500px; margin-left: auto !important; margin-right: auto !important; font-size: 11px; text-shadow: #CCC 1px 1px 1px; margin-top: 40px !important;}
	@media ( max-width: 1150px ) {.content-5{width:700px !important; height: auto !important;}}
	@media ( max-width: 999px ) {.content-5{width:600px !important; height: auto !important;}}
	@media ( max-width: 900px ) {.content-5{width:500px !important; height: auto !important;}}		
	@media ( max-width: 750px ) {.content-5{width:400px !important; height: auto !important;}}		
	@media ( max-width: 650px ) {.content-5{width:300px !important; height: auto !important;}}

	
 	.content-5-table-1{margin-left:auto; margin-right:auto; margin-top:170px; float: left; padding-left: 40px; padding-right: 60px;}
	@media ( max-width: 999px ) {.content-5-table-1{width:426px !important; margin-left:auto; margin-right:auto; padding-left: 0px; padding-right: 0px !important; float: none !important;}}
	@media ( max-width: 750px ) {.content-5-table-1{width:387px !important; margin-left:auto; margin-right:auto; padding-left: 0px; padding-right: 0px !important; float: none !important;}}	 	
	@media ( max-width: 650px ) {.content-5-table-1{width:300px !important; margin-left:auto; margin-right:auto; padding-left: 0px; padding-right: 0px !important; float: none !important;}}
 	
 	.content-5-table-2{margin-left:auto; margin-right:auto; margin-top:170px; float: right;}
	@media ( max-width: 999px ) {.content-5-table-2{width:426px !important; margin-left:auto; margin-right:auto; margin-top: 17px !important; float: none !important;}}
	@media ( max-width: 750px ) {.content-5-table-2{width:387px !important; margin-left:auto; margin-right:auto; margin-top: 17px !important; float: none !important;}}	
	@media ( max-width: 650px ) {.content-5-table-2{width:300px !important; margin-left:auto; margin-right:auto; margin-top: 17px !important; float: none !important;}}
	
	
	@media (max-width: 750px) and (min-width: 0px){
	.content-5-mapa-l{display: none !important;}
	}
	@media (max-width: 2700px) and (min-width: 751px){
	.content-5-mapa-m{display: none !important;}
	}
	@media (max-width: 650px) and (min-width: 0px){
	.content-5-mapa-m{display: none !important;}
	}		
	@media (max-width: 2700px) and (min-width: 651px){
	.content-5-mapa-s{display: none !important;}
	}	
	@media (max-width: 0px) and (min-width: 651px){
	.content-5-mapa-s{display: none !important;}
	}		
 	
 	.content-5-mail{color:#6cd647 !important; text-decoration: none !important;}

/***************************************************/	
/*********************** Footer ********************/
/***************************************************/	

/* CONTENT 0 */
	.content-0{width:100%; height:auto; padding-bottom: 0.2%; padding-left: 5%; padding-right: 5%;}
	@media ( max-width: 992px ) {.content-0{height:auto !important; float: left;}}

	
	
	.content-0-copyright{border-top:1px solid #e0e0e0 !important; margin-top: 60px; color: #8e8e8e; font-family: 'open-sans', sans-serif !important; font-size: 11px; text-shadow: #E1E1E1 1px 1px 1px; padding-top: 16px;}
		@media ( min-width: 950px ) {.content-0-copyright{margin-right: 7%; margin-left: 7%;}}


	.content-0-copyright_1{float: left; padding-left:10px;}
	.content-0-copyright_2{float: right; padding-right:10px;}
	
    @media ( max-width: 350px ) {.content-0-copyright_1{float: none; text-align: center;}}	
    @media ( max-width: 350px ) {.content-0-copyright_2{float: none; text-align: center;}}	    