@import url("http://fonts.googleapis.com/css?family=Libre+Baskerville:400,700|Sail|Roboto:400,900,100|PT+Sans");
html, BODY {
	margin: 0;
	background: url(../imgs/fundo.jpg) no-repeat center center fixed;
	padding: 0;
	height: 100%;
	width:100%;
	border:0;
	/*background-color: #009;*/
	
	
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  }


.txt {
font-family: 'Roboto', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 10pt;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.4;
color: #fff;	
}

.txtLinks, a.txtLinks, a.txtLinks:active, a.txtLinks:visited {
font-family: 'Roboto', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 10pt;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.4;
color: #ff9821;
text-decoration: none;
	
}
a.txtLinks:hover {
text-decoration: none;		
}


.tit {
font-family: 'Roboto', sans-serif;
font-style: normal;
font-weight: 100;
font-size: 30pt;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.2;
color: #fff;
text-transform:uppercase;
}


.subTit {
font-family: 'Roboto', sans-serif;
font-style: normal;
font-weight: 100;
font-size: 12pt;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.2;
color: #fff;
text-transform:uppercase;
}

.creditos {
    font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 9px;
	color: #fff;
	text-align:center; /* reset align=center */
	height: 50;
}

.botoes, a.botoes, .botoes:active, .botoes:visited {
	font-family: 'Roboto', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 17pt;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.2;
color: #fff;
background-color:#ff9821;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
border: 2px solid #fff;
	
	/*Rounded Corners*/
  	-webkit-border-bottom-left-radius: 15px;
	-khtml-border-radius-bottomleft: 15px;	
	-moz-border-radius-bottomleft: 15px;
		
 	-webkit-border-bottom-right-radius: 15px;
	-khtml-border-radius-bottomright: 15px;	
	-moz-border-radius-bottomright: 15px;
	
	-webkit-border-top-left-radius: 15px;
	-khtml-border-radius-topleft: 15px;	
	-moz-border-radius-topleft: 15px;
	
 	-webkit-border-top-right-radius: 15px;
	-khtml-border-radius-topright: 15px;	
	-moz-border-radius-topright: 15px;
	
	border-radius: 15px 15px 15px 15px;
}


/* Grow Rotate */
.hvr-grow-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {
  -webkit-transform: scale(1.1) rotate(-4deg);
  transform: scale(1.1) rotate(-4deg);
}