html, body{
	font-family: "Verdana", Geneva, sans-serif
}

a{
	text-decoration: none;
	font-family: "Verdana", Geneva, sans-serif
}

a:hover {
	transition: 0.5 all;
	-webkit-transition: 0.5 all;
	-moz-transition: 0.5 all;
	-o-transition: 0.5s all;
	text-decoration: none;
}

.nav a {
	color: #fff;
	font-size: 15px;
}

.logo a {
	font-size: 3em;
}

/*MENUS*/

/* Color do header e tamanhos */
.navbar-wrapper {
	margin-top: 0px !important;
	background: #000;
}

/* Align text to right widthout margin bottom */
.navbar-nav {
	float: right !important;
}

.navbar {
    margin-bottom: 0px !important;
}
/* Color links */
.nav>li>a:focus,
.nav>li>a:hover {
	color: #404040;
	text-decoration: none; 
	background-color: #000 !important;
}

/* END MENUS */

/* Inicio BANNER */
.carousel-caption p{
    font-size: 0.95em;
    color: #fff;
    line-height: 1.8em;
}
.banner a:focus,
.banner a:hover,
.banner a{
    color:#e68523;
    outline: none;
    text-decoration: none;
}

.carousel-caption h3 {
    color:#e68523;
    font-size: 3em;
    margin-bottom: 0.3em;
    font-family: 'Verdana', sans-serif;
}
/* Fim BANNER */

/* INICIO PARTNERS */
.partners {
    padding: 0.5em 0em 1em 0.5em ;
    background: #EFEFEF;
}

.partners-title {
    padding: 0em 0em 1em 1em;
    font-family: 'Verdana', sans-serif;
    color: #204d74;
}
/* FIM DE PARTNERS */

/*GALERIA*/
.galery {
    margin: 5em 1.2em;
    min-height: 350px;
    text-align: center;
}

.img-top {
    
}

.img-top h6{
    color: #000;
    padding: 0.1em 0.3em 0.3em 1em;
    font-size: 3em;
    font-family: 'Verdana', sans-serif;
    
}

.img-top img:hover{
    -webkit-filter: contrast(2);
    filter: contrast(2);
}

.galery-container {
    margin: 4em 0em;
}
.link-img {
    position: relative;
    
}
.text-top {
    margin-top: 0em;
    position: relative;
}

.container-title h1{
    color: #204d74;
    font-family: 'Verdana', sans-serif;
}

.viewgroup h1, h6 {
    margin-top: 1em;
}

/*FIM GALERIA */

/* INICIO INSCRICOES */
.inscricoes {
    margin: 5em 1.2em;
    min-height: 350px;
    text-align: center;
}

.form-group {
    margin-top: 3em;
    text-align: left;
}

.form-group h5{
    font-size: 1.5em;
    margin: 1em 0em 0.2em 0em;
    color: #204d74;
    font-family: 'Verdana', sans-serif;
}

.submit-button button {
    color: #fff;
    font-size: 1.2em;
    background-color: #204d74;
    margin: 2em;
}
.radio {
    margin-left: 2em;
}

.form-group p{
    font-size: .8em;
    font-family: 'Verdana', sans-serif;
}

.inscricoes-opcoes {
    margin: 5em 1.2em;
    min-height: 350px;
    text-align: center;
}

.inscricoes-opcoes h6{
    font-size: 2em;
    text-align: center;
}


/* FIM INSCRICOES */
/*Tabelas*/
.table tbody th{
    text-align: center;
}
.table tbody>tr>th{
    vertical-align: middle!important;
}
.table td{
    text-align: left;
}

/*Fim Tabelas */
/* Inicio Noticia */
/* Afastamento de 6 pontos para baixo */
.notice {
    padding-bottom: 1em; 
}

.notice-title {
    text-align: center;
    padding-top: 1em;
    padding-bottom: 2em;
}

.notice-title h1{
    font-size: 3em;
    color: #204d74;
    font-family: 'Amaranth', sans-serif;
}

.notice-description h4 {
    color: #245269;
}

.notice-right {
    padding: 0em 2em 0em 0em;
}

.notice-img-left{
    paddding: 0em;
    float: left;
}
/* Fim Noticia */

/* Banner2 */

.banner2{
    background: url(../images/banner2.jpg)no-repeat;
    background-size: cover;
    min-height: 280px;
    padding: 8em 0em;
    text-align: center;
}

.banner2 h2{
    color: #fff;
    font-size: 3em;
    font-weight: bold;
    font-family: 'Amaranth', sans-serif;
}

.banner2 p{
    color: #fff;
    font-family: 'Amaranth', sans-serif;
}
/*  Fim Banner2 */

/*  Inicio Footer */
.footer {
    background:#202020;
    color: #fff;
    padding-bottom: 4em;
}

.footer h4{
  font-family: 'Amaranth', sans-serif;
  font-size: 2em;
  margin: 1em 0em;
  color: #fff; 
}

.footer h5 {
  font-family: 'Amaranth', sans-serif;
  font-size: 1.5em;
  margin: 1em 0em;
  color: #fff;
}

.newsletter button{
    margin-left: 20.1em;
}
/*  Fim Footer */

/* Inicio calendar */
.calendar-container {
    text-align: left;
}
/* Fim calendar */



/*  Inicio Copyright */
.copyright {
    background-color: #000;
    color: #fff;
    text-align: center;
    min-height: 40px;
}

.copyright p{
    padding-top: .6em;
}

/*  Fim Copyright */
