body {
	font-family: "Merriweather";
  	color: #333;
  	background-color: #fff; 
	font-weight: 300;
	letter-spacing: -0.02em;
	line-height: 28px;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: Merryweather;
  font-weight: 500;
  line-height: 1.35;
  color: inherit;
}


.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 0.1em;
    margin-bottom: 0.5em;
}



.navbar-inverse .navbar-brand {
    color: #FFF;
}


.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
}


.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #818181;
}

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
    background-color: transparent;
    outline: 0;
}


.entrada-trabalho {
    margin-top: -0.7em;
    margin-bottom: 6.5em;
}

.texto_principal_antetitulo_2 {
    font-family: "Merriweather";
    color:#1d5874;
    font-weight:900; 
    font-size: 1.2em;

}

.texto_principal_titulo {
    font-family: "Merriweather";
    font-weight: 900;
    line-height: 1.25;
    color: #000;
}


lead.entrada {
    font-family: "Merriweather",serif;
    font-size: 1.6em;
    font-weight: 500;
    color: #1F1F1F;
    line-height: 1.45em;
    margin-bottom: 2em;
}


/*==== Index: thumbnails ========================= */


.container {}

.voltar {
    font-size: 14px;
    letter-spacing: 0.1em;
    margin-top: 2.2em;
    margin-right: 1em;
    text-align: right;
    font-weight: 500;
}


/* unvisited link */
.voltar a:link {
    color: #B7B7B7;
    text-decoration: none;
}

/* visited link */
.voltar a:visited {
    color: #B7B7B7;
    text-decoration: none;
}

/* mouse over link */
.voltar a:hover {
    color: #000;
    text-decoration: none;
}

/* selected link */
.voltar a:active {
    color: #B7B7B7;
    text-decoration: none;
}

.nota-videos {
    border-top: 1px solid rgba(204, 199, 199, 0.3);
    font-size: 10px;
    letter-spacing: 0.2em;
    margin-top:1.2em;
    text-align: center;
    padding-top: 0.8em;
    color: #000;
    font-weight: 500;

}

.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857;
    background-color: #FFF;
    border: 1px solid #DDD;
    border-radius: 4px;
    transition: border 0.2s ease-in-out 0s;
    text-align: left;
    margin-top: 15px;
    min-height: 330px;
    border-color: transparent;
}


.thumb-caption {}

.thumb-antetitulo {
    font-family: "Merriweather";
    font-size:14px;
    font-weight:bold;
    color:#1d5874;  
    line-height: 1.1;
    margin-top: 2.1em;
}

.thumb-titulo {
    font-family: "Merriweather";
    font-size: 23px;
    font-weight: 500;
    margin-top: -4px;
    color: #333;
    line-height: 1.4em;
}


.thumb-titulo-b {
    font-family: "Merriweather";
    font-size: 17.5px;
    font-weight: 700;
    margin-top: -14px;
    color: #333;
    line-height: 1.4em;
}


.thumb-texto {
    font-family: "Merriweather";
    font-size: 17px;
    font-weight: 300;
    margin-top: 2px;
    color: #333;
    line-height: 1.4em;
}


/* unvisited link */
.thumbnail a:link {
    text-decoration: none;
}

/* visited link */
.thumbnail a:visited {
    color: #8F8F8F;
    text-decoration: none;
}

/* mouse over link */
.thumbnail a:hover {
    color: #8F8F8F;
    text-decoration: none;
}

/* selected link */
.thumbnail a:active {
    color: #8F8F8F;
    text-decoration: none;
}





.footer {
    border-top: 1px solid rgba(0, 0, 0, 0.31);
    font-size: 9px;
    letter-spacing: 0.2em;
    margin-top: 2.2em;
    text-align: right;
    padding-top: 0.8em;
}


.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after {
    clear: none;
}



.texto_principal_antetitulo {
    font-family: "Merriweather";
    font-size: 1.2em;
    text-transform: uppercase;
    color: #000;
    line-height: 1.7em;
    margin-top: 5em;
}

.texto_principal_antetitulo_2 {
    font-family: "Merriweather";
    color:#1d5874;
    font-weight:900; 
    font-size: 0.9em;


}

.texto_principal_titulo {
    font-family: "Merriweather";
    font-weight: 900;
    line-height: 1.25;
    color: #000;
}


lead.entrada {
    font-family: "Merriweather",serif;
    font-size: 1.6em;
    font-weight: 500;
    color: #1F1F1F;
    line-height: 1.45em;
    margin-bottom: 2em;
}

.texto_principal_creditos {
    font-family: "Merriweather",serif;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.4em;
    margin-top: -4px;
    margin-bottom: 8px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}

.texto_principal_creditos_2 {
    font-family: "Roboto Condensed",sans-serif;
    font-size: 1.1em;
    font-weight: 700;
    color: #1D5874;
    text-transform: uppercase;
    padding-right: 0.2em;
}
.texto_principal_creditos_3 {
    font-weight: 900;
    padding-right: 0.4em;
}

.enviado {
    font-family: Merriweather,serif;
    font-size: 14px;
    font-weight: 400;
    text-transform: none;
    color: #000;
    line-height: 18px;
}

@media (min-width: 768px)
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
  margin-left: -58px;
}


.image-bg-fluid-height {
  background: url('img/inicio.JPG') no-repeat center center scroll;
}