.item_timeline {
clear: both;
padding: 2%;
margin: 2%;
text-align: left;
background: #fff;
height: 2.6vw;
}


#campostopo {
	float:right;
	
	
}

#form input[type=text]{
	
	font-size:35px;
}

ul {
padding: 0px;
margin: 0px;
}
li {
padding: 0px;
margin: 0px;
list-style-type: none;
}
.item_timeline:hover, .item_timeline:hover a {
color: #fff !important;
text-shadow: 1px 1px 2px #000;
}
.estrela {
opacity: 0.5;
float: left;
width: 7%;
cursor: pointer;
}
.estrelah {
opacity: 1;
float: left;
width: 7%;
cursor: pointer;
}
iframe {
overflow: hidden !important;
}
html, body {
padding: 0px;
margin: 0px;
font-family: 'Open Sans', sans-serif;
color: #fff;
overflow-x: hidden;
width: 100%;
height: 100%;
}
h1,h2,h3 {
font-weight: bold;
font-family: 'Open Sans', sans-serif;
padding: 0px;
margin: 0px;
}
a {
text-decoration: none;
color: #fff;
}
a:hover {
text-decoration: underline;
}

input {
background: transparent;
border: 2px solid #fff;
outline: none;
font-family: 'Open Sans', sans-serif;
color: #fff;

}
input[type="radio"] {
-webkit-appearance: none;
background: transparent;
border: 2px solid #fff;
outline: none;
padding: 0.5%;
font-family: 'Open Sans', sans-serif;
color: #fff;
}
input[type="radio"]:checked {
background: #fff;
}
input[type="checkbox"] {
-webkit-appearance: none;
background: transparent;
border: 2px solid #fff;
outline: none;
padding: 0.5%;
font-family: 'Open Sans', sans-serif;
color: #fff;
margin: 0px;
}
input[type="checkbox"]:checked {
background: #fff;
}
.cadastro {
border: 0px solid #fff;
border-bottom: 2px solid #fff;
}




.menutags a {
margin-bottom: 4%;
color: #8E8E8E;
font-style: Italic;
text-align: left;
}

.menutags a:hover {
color: #06987D;
}

.menutagswd a {
margin-bottom: 4%;
color: #0E4A3F;
font-style: Italic;

text-align: left;
}
.menutagswd a:hover {
color: #fff;
}

.timeline {
width: 100%;
overflow-y: auto;
overflow-x: hidden;
height: 100%;
}
.timeline::-webkit-scrollbar {
width: 1.3%;
background-image: url("imagens/fundo_scroll.png?2");
background-size: contain;
}
.timeline::-webkit-scrollbar-thumb {
background-color: #21A086;
border-radius: 10px;
width: 0px;
}

.subtimeline {
width: 42%;
overflow-y: auto;
overflow-x: hidden;
height: 100%;
}
.subtimeline::-webkit-scrollbar {
width: 2%;
background-image: url("imagens/fundo_scroll.png?2");
background-size: contain;
}
.subtimeline::-webkit-scrollbar-thumb {
background-color: #21A086;
border-radius: 10px;
width: 0px;
}

.subtimelinepwd {
width: 42%;
overflow-y: auto;
overflow-x: hidden;
height: 100%;
}
.subtimelinepwd::-webkit-scrollbar {
width: 2%;
background-image: url("imagens/fundo_scrollpwd.png?9");
background-size: contain;
}
.subtimelinepwd::-webkit-scrollbar-thumb {
background-color: #1A705E;
border-radius: 10px;
width: 0px;
}

.conteudo_post a {
color: #000 !important;
text-decoration: underline !important;
}

@media (min-width: 200px) and (max-width: 500px) {
html, body, h1, h2, h3, h4, a, div, span, input {
font-size: 15px !important;
}

#senhaxc {
	
	width:82% !important;
}


#campostopo {
	width:60% !important;
	text-align:center !important;
	font-size:12px !important;
	float:right;
	
	
}

#campostopo a {
	
	font-size:12px !important;
	
	
	
}

.item_timeline {
font-size:31px !important;
margin-left:10% !important;
}

.cadastro input {
	font-size:26px !important;
	
}

.home {
	font-size:26px !important;
}


#iconestopo img {
width: 23px !important;
padding: 2px;
}
#barraverde {
height: 18px !important;
}
#menu_mobile a {
font-size: 6vw !important;
line-height: 6vw !important;
}
.conteudo_post {
font-size: 7px !important;
}
}


@media (min-width: 140px) and (max-width: 680px) {
	html, body, h1, h2, h3, h4, a, div, span, input {
font-size: 15px !important;
}

#senhaxc {
	
	width:82% !important;
}


#campostopo {
	width:60% !important;
	text-align:center !important;
	font-size:12px !important;
	float:right;
	
	
}

#campostopo a {
	
	font-size:12px !important;
	
	
	
}

.home {
	font-size:26px !important;
}

.item_timeline {
font-size:31px !important;
margin-left:10% !important;
}
#timehome {
overflow: none !important;
}
input {
border: 1px solid #fff !important;
}
.cadastro {
border: 0px solid #fff !important;
border-bottom: 1px solid #fff !important;
}
input[type="checkbox"] {
border: 1px solid #fff !important;
}
input[type="radio"] {
border: 1px solid #fff !important;
}

}