/*GROW*/
.icone img {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all  0.2s ease;
  -o-transition: all  0.2s ease;
  -ms-transition: all  0.2s ease;
  transition: all  0.2s ease;   
}

.icone img:hover {  
     //box-shadow: 2px 2px 2px #888888;
	 transform:scale(1.02,1.02);
}


input[type="text"] {
  border: solid 1px #DDD;
  -webkit-transition: box-shadow 0.3s, border 0.3s;
  -moz-transition: box-shadow 0.3s, border 0.3s;
  -o-transition: box-shadow 0.3s, border 0.3s;
  transition: box-shadow 0.3s, border 0.3s;  	
  color:#888;
  
}

input[type="text"]:focus, .style-1 input[type="text"].focus {
  border: solid 1px #707070;
  -webkit-box-shadow: 0 0 5px 1px #969696;
  -moz-box-shadow: 0 0 5px 1px #969696;
  box-shadow: 0 0 5px 1px #969696;
}

.logo_box{
	float:left;
}
.pesquisar_box{
	float:left;
}

.pesquisar{
    font-size:24px;	
    padding: 10px 10px 10px 44px;
	margin:	10px 0 0px 0; 
	background: url('../img/pesquisar.png') no-repeat 8px 8px; 
	border-radius:15px; 	
	color:#888;
	width: 300px;
	position: relative;
}


@font-face {
    font-family: x-burg;
    src: url(CHEESEBU.TTF);
}

.conteudo{
  padding-left:15px;
  padding-right:15px;
}
.legenda{
   font-family: x-burg;
    font-size:40px;
}

.titulo{
   font-family: 'Trebuchet MS';
   font-size:40px;
}

.esquerda{
	float:left;
}

.contato_table{
	padding:70px;
}

.sobre{
  margin-left:150px;
  margin-right:150px;
}

.img_logo{    
    height: 70px;    
}

.img_login{
    float:right;
    height: 50px;  
}
.icone img{
    width: 240px;
    margin-left: 80px; 
    margin-right: 80px;
}

.icone2{
	width: 240px;
    
    top: 60%;
    left:23%;
}

.icone3{
	width: 240px;
    
    top: 15%;
    left:55%;
}

.icone4{
	width: 240px;
    
    top: 55%;
    left:55%;
}


#voltar{
	float:right;
	margin-right:15px;
	width:50px;
	height:50px;
}



.box_login {
	font-family: Arial, sans-serif;
	background-color: #F1F1F1;
	border:0;
	width:30%;
    height: 40%;
	webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
	margin: 0 auto 25px;
    margin-top: 35px;
	text-align:center;
	padding: 50px 0px;
        clear: both;
}

.box_login img{
	padding: 10px 0px;
}
.box_login a{
	color: #427fed;
	cursor: pointer;
	text-decoration: none;
}


.box {
	font-family: Arial, sans-serif;
	background-color: #F1F1F1;
	border:0;
	width:80%;
        height: 90%;
	webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
	margin: 0 auto 25px;        
	text-align:center;
	padding: 10px 0px;
        clear: both;
        overflow:hidden ;
        height:auto;
}
.box img{
	padding: 10px 0px;
}
.box a{
	color: #427fed;
	cursor: pointer;
	text-decoration: none;
}


.heading {
	text-align:center;
	padding:10px;
	font-family: 'Open Sans', arial;
	color: #555;
	font-size: 18px;
	font-weight: 400;
}
.circle-image{
	width:40px;
	height:40px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
        margin-bottom: 5px;
}
.welcome{
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 10px 0 0;
	min-height: 1em;
}
.oauthemail{
	font-size: 14px;
}
.logout{
	float:right;
	font-size: 13px;
	text-align: right;
	padding: 5px;
	margin: 0px 5px 0px 5px;
	//border-top: #CCCCCC 1px solid;
}
.logout a{
	color:#8E009C;
}