/*
 * Código de personalização de bootstrap
 * http://www.winplex.com.br
 *
 * Copyright 2016 Winplex
 * Contributing author: Daniel Aguillar
 *
 */
/* ====================================================================================================================
 * TEXTOS E FONTES
 * ====================================================================================================================*/
	body {
		font-family: 'Roboto', sans-serif;
		background-repeat:no-repeat;
		background-attachment: fixed;
		background-image:url(../img/fundo.png);
		background-color: #ffb700;
		background-position:top center;
		background-size: 100% auto;
		font-weight:400;
	
	}
	
	.titulo-paginas{
		font-size: 25px !important;
		text-align:left;
		color: #007c1b;
		font-size:large;
		font-weight:bold;
		margin-bottom:0px;
		border-left: 5px #FFCC00 solid;
		padding-left: 10px;
		margin-bottom: 10px;
	}
	a, a:hover{
		color: #999;
		text-decoration:underline;
	}
	
	
/* ====================================================================================================================
 * CABEÇALHO
 * ====================================================================================================================*/
	.container{
		margin-top: 40px;
	}
	
	.logotipo{
		margin-bottom: 20px;
		max-width: 250px;	
	}

/* ====================================================================================================================
 * BARRA DE NAVEGAÇÃO
 * ====================================================================================================================*/
	
	.navbar{
		font-size: large;
		font-weight:300;
	}
	.navbar-nav {
        display: table;
        float: none;
        margin: 0 auto;
        table-layout: fixed;
		text-align:center;
	}
	.navbar-default { 
	  background-color: transparent;
	  border:none;
	  border-radius:0px;
	 }
	.dropdown-menu{
		border-radius:0px;
	}
	.navbar .navbar-nav>li>a, .navbar .navbar-nav .open .dropdown-menu>li>a{
		color: #007c1b;
		text-decoration:none;
		white-space: nowrap;
		font-weight:bold;
	}
	
	
	/*hover do mouse no menu*/
	.navbar .navbar-nav>.active>a, .navbar .navbar-nav>.open>a, .navbar .navbar-nav>.active>a, .navbar .navbar-nav>.active>a:focus, .navbar .navbar-nav>.active>a:hover, .navbar .navbar-nav>li>a:focus, .navbar .navbar-nav>li>a:hover, .navbar .navbar-nav>.open>a, .navbar .navbar-nav>.open>a:focus, .navbar .navbar-nav>.open>a:hover, .navbar .navbar-nav .open .dropdown-menu>li>a:focus, .navbar .navbar-nav .open .dropdown-menu>li>a:hover, .dropdown-menu>.active>a{
		background-image: none;	
		background: none;
		box-shadow:none;
		color: #0037a4;
	}
	
	.navbar .navbar-toggle{	
		border: none;
		background-color: transparent;
		
	}
	button.navbar-toggle.collapsed, button.navbar-toggle, .navbar .navbar-toggle:focus, .navbar .navbar-toggle:hover{
		background-color: transparent;
		
	}
	.navbar-default .navbar-toggle .icon-bar{
		background-color:#007c1b;
	}
	.navbar-default .navbar-brand{
		color:#007c1b;
	}
	

/* ====================================================================================================================
 * RESPONSIVIDADE - BARRA DE NAVEGAÇÃO
 * ====================================================================================================================*/
	@media all and (min-width: 768px) {
		.navbar-brand{
			display: none;	
		}
		.navbar .navbar-collapse {
		  text-align: center;
		  padding-left:0px;
		}
		
		.container-fluid{
			padding-left:0px;	
		}
	}
	@media all and (max-width: 334px) {
		.navbar-brand{
			font-size: small;	
		}
	}
	

	@media all and (max-width: 993px) {
	
		.navbar .navbar-nav>li>a, .navbar .navbar-nav .open .dropdown-menu>li>a{
			font-size: medium !important;	
		}

	}
	@media all and (max-width: 768px) {
		.navbar-default .navbar-collapse, .navbar-default .navbar-form{
			border:none;	
		}
		
		div#navbar.navbar-collapse.pull-left.collapse.in{
			width:100%;	
		}
		.container-fluid{
			padding-right: 0px;
		}
		
	}
	
	
/* ====================================================================================================================
 * SLIDER
 * ====================================================================================================================*/
	.flexslider, .slider{
		background:transparent !important;
		border: none;
		margin: 0px;
		padding:0px;
	}	
	
	.flexslider .slides img{
		background:transparent  !important;
	}
	
	
	
	/* ====================================================================================================================
 * CONTEÚDO SITE
 * ====================================================================================================================*/
	 .caixa-conteudo{
			background-color: #fff;
			
			-webkit-box-shadow:  0 3px 10px 0 rgba(0, 0, 0, 0.15);
			-moz-box-shadow:  0 3px 10px 0 rgba(0, 0, 0, 0.15);
			box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.15);
			
			padding: 2%;
			margin-bottom:10px;
			border-radius:-10px;
			
			font-size:small;
			
			text-align:justify;	
			
			border-top: 5px #FFCC00 solid;
		}
		
 
 	.barra-logo{
		padding-left:0px;
		margin: 0px;	
	}
	
	.barra-titulo{
		padding-left: 0px;
		margin-left: 0px;
		margin-top:15px;
		margin-bottom:15px;
		
	}
 	
	.subtitulo{
	 color:#FFCC00;
	 }
 
 
/* ====================================================================================================================
 * RODAPÉ
 * ====================================================================================================================*/
	footer{
		font-size: small;
		font-weight:bold;
		text-align:center;	
	}
	
	
/* ====================================================================================================================
 * FANCYBOX
 * ====================================================================================================================*/	
	
	.fancybox-nav span {
      visibility: visible !important;
    }
	
	
	div.fancybox-skin{
		padding: 0px !important;	
	}
	
	
	iframe.twitter-timeline {
    	height: 510px !important;
	}