#topHome{
	
	padding:10px;
	margin:auto;
	width:50%;
	background-color:none;
	
}

a{
	color: #ff0000;
}

 
body{
	margin:auto;
	
}

h3, h4{
	color:grey;
}

section p{
	font-size:11pt;
}


img, video, form, input, legend, textarea, fieldset, div, section, aside, iframe, p, h, a, table{
	max-width:100%;
	height:auto;
	
}


#conteudo{
	background-color:none;
	padding:20px;
	margin:0px auto;
	font-family:arial;
	overflow:auto;
	width:960px;
	
}

#footer{
	max-width: 100%;
}

#rodape1{
	background-color: #1f1f14;
	padding:10px;
	color:#ffffff;
	text-align:center;
	font-family:verdana;
	font-size:12px;
	clear:both;
	max-width: 100%;
	height: auto;
}

#rodape2{
	background-color: #000000;
	padding:10px;
	color:#ffffff;
	text-align:center;
	font-family:verdana;
	font-size:12px;
	clear:both;
	max-width: 100%;
	height: auto;
}


form#cadastrar_posts{
	width: 630px;
	margin-left:0px;
	
}

form.botom{
	width: 100px;
	margin-left:0px;
	
}

input{
	width: 100%;
    padding: 8px 8px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

input[type=submit] {
    width: 80%;
    background-color: #e60000;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}
input[type=reset] {
    width: 80%;
    background-color: #e60000;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
	float:right;
}

input[type=submit]:hover, input[type=reset]:hover {
    background-color: #ff6666;
	
}

input[type=text]:hover{
	background-color:#f5f5f0;
}

input[type=email]:hover{
	background-color:#f5f5f0;
}

textarea:hover{
	background-color:#f5f5f0;
}

input[type=text]:focus,input[type=email]:focus {
    border: 1px solid blue;
}


legend{
	font-size:12pt;
	color:#888888;
	font-weight:bold;
}

fieldset{
	width:600px;
	margin:0px;
	
}

textarea{
	width:100%;
}


#links{
	float:center;
	width:960px;
	margin:auto;
}



@-webkit-keyframes zoom {
    from {-webkit-transform: scale(0)} 
    to {-webkit-transform: scale(1)}
}

@keyframes zoom {
    from {transform: scale(0.1)} 
    to {transform: scale(1)}
}



/* Caption text */


.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 0.5s;
  animation-name: fade;
  animation-duration: 2.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .text {font-size: 11px}
}

.corpo-form{
	width: 640px;
	margin: 10px auto 0px auto;
	border: 2px solid black;
	border-radius: 30px;

}

.corpo-form h1{
	text-align: center;
	padding: 20px;
}

div#msg-Sucesso{
	width:600px;
	margin:10px auto;
	padding:10px;
	background-color: rgba(50,205,50,0.3);
	border: 1px solid rgb(34,139,34);
}

