 html, body {
	background-color:#fff;
}
.column, .columns, .lead {
	color:#263238;
}

/*
  .column:hover, .columns:hover {
    background: #32CD32;
    cursor: pointer;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    -ms-transition-duration: .3s;
    transition-duration: .3s;
  }
*/

#logo{
	height:138px;
	background: #fff  url(../imagens/logo.png) no-repeat center;
}

.titulo {
	font-weight:bold;
	background-color:#3F51B5; 
	/*background-color:#DA2128;*/
	color:#fff;
	margin-bottom:0px;	
}
#barra{
	background-color:#fff;
	height:40px;
	margin-top:0px;
 	margin-bottom: 25px;
}
#barra_esquerda{
	background-color:#fff;
}
.row {
   /* margin-bottom: 25px;*/
    text-align: center;
}
h1, h2 {
    font: bold italic 220px georgia, times new roman, serif;
    color: #555;
    letter-spacing: -.09em;
    -webkit-transition-duration: 1s;
}

h2 {
    font-size: 21px;
    font-weight: normal;
    line-height: 1.6;
}

p {
    font-size: 16px;
    line-height: 60px;
    margin-bottom: 0;
    color: #555;
    -webkit-transition-duration: .2s;
    -moz-transition-duration: .2s;
    -o-transition-duration: .2s;
    -ms-transition-duration: .2s;
    transition-duration: .2s;
}
.column:hover p, .columns:hover p {
    font-size: 25px;
    font-weight: bold;
    -webkit-transition-duration: .2s;
    -moz-transition-duration: .2s;
    -o-transition-duration: .2s;
    -ms-transition-duration: .2s;
    transition-duration: .2s;
}
.head, .head:hover {
    box-shadow: none;
    margin-top: 30px;
}
.head span {
    font-weight: bold;
    color: #353535;
}
.head span span {
    font-size: 32px;
    font-weight: bold !important;
}
a {
    color: #002A4A;
}
a:hover {
    text-decoration:underline;
}
.special, .special:hover {
    background: transparent;
    border: none;
}
.special:hover p {
    color: #ffe400;
}
.footer {font-weight:bolder;  
	bottom:0;
}
.footer title {
	padding-top:80px;
	font-family:'Open Sans',sans-serif;font-weight:400	
}
.footer.ver {
	font-size:10px;
	color:#AD181A;
}
.field input {
	width:auto;
}
@media only screen and (max-width: 767px) {
	h1 {
    	font: bold italic 100px georgia, times new roman, serif;
      	-webkit-transition-duration: .5s;
    }

}
	
