@charset "UTF-8";
/* CSS Document */


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3,
.col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5,
.col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8,
.col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
.col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
padding:0;
}



.languageBar{
	    background-color: #666A55;
   padding: 8px;
    margin-bottom: 10px;
}





h1, .h1, h2, .h2, h3, .h3 ,p{margin:0;}
h1{font-size:33px;text-transform:uppercase;;font-weight:bold;margin-bottom:2px;}
h2{font-size: 20px; text-transform:uppercase; font-weight:bold;}



/*
cor 01 = chumbo
cor 02 = verde 
cor 03 = verde mais escuro
*/
.texto-cor01{color:#392b27;}
.texto-cor02{color:#666A55;}
.texto-cor03{color:#392b27;}

.bg-cor01{background-color:#484c55;}
.bg-cor02{background-color:#484c55;}
.bg-cor03{background-color:#2e2e2e;}
.bg-cor04{background-color:#6e7b87;}

.navbar-inverse .navbar-nav>li>a {color: #fff;} /*cor link menu*/
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #D2D79A;} /* cor link ativo menu*/

a, a:visited, a:hover, a:link {color:#ffffff;}

fieldset a, fieldset a:visited, fieldset a:hover, fieldset a:link {color:#fff;}

.btn-default {
color: #fff;
background-color: #2e2e2e;
border-color: #2B2D2C;
}

ol { padding-left:20px;}

html, body{
	width: 100%;
	height: 100%;
	
	color:#fff;

	background-image: linear-gradient(#ffffff, #6d7b87)!important;
    background-attachment: fixed;
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;

	
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight:200;
	/*text-align:justify;*/
	font-size:17px;
	line-height: 1.0;
	
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	-o-smoothing: antialiased;
	 }


header{
	height:108px;
	margin:0;
	}
			
header img {margin:13px 30px 0 30px;}

.audio1_html5{ 
	/*margin: 70px 0 20px 10px ;*/
	border-radius:3px;
	}
.audio1_html5.whiteControllers .songAuthorTitle {margin-bottom:10px;}
.audio1_html5.whiteControllers {
float: right; 
}
nav{
	letter-spacing:-1px;
	font-size:25px;
	font-weight: 900;
	}
	
nav ul li {margin-right:10px;margin-left:10px;}	

.navbar .navbar-nav {display: inline-block;float: none;}


.navbar-toggle{margin:5px;}

.navbar{
	border-radius: 0px; 
	margin-bottom: 0px;
	}

 .divider{
	 	margin-top: 10px;
		background:#fff;
		width: 2px;
		height:20px;
		
	}
	
#carouselHome{
	max-width:1003px;
	border: 1px black solid;
	}
	
#carouselBackground{
	/*background:#DDE0E2 url(../img/background_lagoa.jpg) repeat;*/
	/*background: url(../img/background_lagoa.jpg) repeat-x 0px -20px; */
	padding:10px;
	}	

.caixa{max-width:1003px;}
.margemBody{ padding:0 10px;}
.titulo{padding: 6px 0 6px 15px;; margin:10px 0}
.conteudoSecao{padding:10px}
.imgFrameWhite{ border: 1px #FFF solid;}
.imgFrameBlack{ border: 1px #000 solid;}

.agenda-item{
	padding:5px;
	margin:0 0 7px 0;
    font-size: 15px;
	text-align: left;

}
.quadDiscografia{
	padding: 5px 15px;
	margin-bottom:8px;
	margin:1px;
	height:500px;
	font-size:12px;
		
	}
.quad {
	padding: 5px 15px;
	margin-bottom:8px;
}



.novidades-item{
	padding: 12px;
	margin-bottom: 8px;
	}

	
footer{	
display:table;
width: 100%;			

background-color:#484c55;
padding:20px ;
	
}
footer a:link,footer a:visited {color:#fff;}
footer a:hover {color:#D2D79A; text-decoration:none;}
footer ul{padding: 0; list-style: none;}
footer ul li{margin:5px 0; }


.video{
	
	width:100%; 
	height:200px;
	}



/*============    FORMS ELEMENTS (RETIRAR GLOW DA SELECAO) */

		.form-control { 
		  -webkit-box-shadow: none;
		  box-shadow: none;
		  border: 1px solid ;
		 }
		  
		  
		/*MARGEM DOS FORMULARIOS*/
		.form-control,label { margin-top:10px;}
	
		  
		  
		.form-control:focus,input:focus {
			-webkit-box-shadow:none;
			box-shadow: none;
			/*border: 1px solid #cccccc;*/
		}	

/* CSS DE ERROS E FORMULARIO */

	
		
	    input.error,  input.error:focus , select.error {
		border:1px solid #a94442;
		background-color: #f2dede;
		}
		
		label.error {
		color: #a94442;
		font-size:13px;
		margin:0px;
		
		}


		
		
/* FIM CSS ERROS DE FORMULARIO */


 textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {   
border-color: #E7E0D7!important;
box-shadow: none;
outline: 0 none;}


 button.btn {margin: 10px 0 0 6px; font-weight:bold; letter-spacing:1px;}

.meuLabel{text-align:left;  margin-top:10px; padding:0 10px; }

fieldset { 
padding-left: 15px; 
padding-right: 15px;
}


#scrollUp {
	bottom: 50px;
	right: 20px;
	height: 38px;  /* Height of image */
	width: 38px; /* Width of image */
	background: url(../js/jquery.scrollUp/top.png) no-repeat;
}




/* RESPONSIVE DESIGN MOBILES
-------------------------------------*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {
	 /*#release {background-color:red;}*/
	 

   

}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {
	/*#release {background-color:lime;} */
	 
.quadDiscografia{
	height:720px;
	font-size:17px;	
	}	
		 
ol { padding-left:40px;}	 
.video{height:400px;}

  
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	/*#release {background-color:blue;}*/

.marginRight{margin-right:4px;}
.marginLeft{margin-left:4px;}
.marginLR{margin-left:4px;margin-right:4px;}	
.quad{height: 355px; }	
.navbar .navbar-collapse {text-align: center;} /* centralizando o menu em desktops e tablest */
nav ul li {margin-right:10px;margin-left:0px;}	
.meuLabel{text-align:right;   }
/*
header img {display: block;
margin-left: auto;
margin-right: auto;}*/
		
.margemBody{ padding:0;}

	 
}


/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	
	
 	

	  
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}			
				