body{background:#033950;color:#000}
a{text-decoration:none;}
@media only screen and (min-width : 800px) {
body{margin:0;font-family: Arial, Helvetica, sans-serif;font-size:13px;}
a{color:#1A5179}
::placeholder {color:#D0D0D0;opacity: 1;}
#wrapper{width:800px;margin:0 auto;background:#fff;margin-top:0;font-family: Arial, Helvetica, sans-serif;}
.header {width:100%;background:#fff;padding:10px;box-sizing:border-box;height:80px}
.header img{max-height:68px;float:left;vertical-align:middle}
.title {float:left;box-sizing:border-box;}
.title h1{font-size:35pt;font-weight:bold;color:#fff;padding:0;margin:0;padding-left:20px;}
.conteudo{padding:10px;width:100%;box-sizing:border-box;position:relative;}
.pesquisa{margin: auto auto;width:100%;margin-bottom:20px;margin-top:20px;background:#033950;padding:20px;box-sizing:border-box;}
#search{font-size:25px;font-weigh:bold;padding:10px;width:100%;border:2px solid #ccc;box-sizin:border-box}
.resto{width:100%;padding-top:20px;box-sizing:border-box;background:#FCFCFC;}
.resto p{padding:0;margin:0;font-weight:bold;font-size:15px;color:#035F8F;}
.resto a{margin-right:10px;margin-bottom:10px;text-decoration:none;}
.tit-significado{margin:0;padding:0;color:#000;font-size:25px;}
.significado span.cl{font-size:12px;color:#000 !important;clear:both;float:left;width:100%;box-sizing:border:box}
.significado span :not(.c1):not(.fonte):not(:link){font-size:12px;color:#000;padding-right:10px;float:left;}
.significado span:not(.tag):not(.etim):not(.fonte):not(:link){font-size:12px;color:#666;padding:10px;padding-top:15px;padding-bottom:15px;float:left;border-bottom:1px solid #D0D0D0;width:calc(100% - 20px);vertical-align:middle;box-sizing:border-box}
.significado span.tag{border:0}
.significado span.etim{border:0;font-size:12px;color:#444;padding:10px;float:left;padding-top:15px}
p.significado{color:#444;margin-bottom:20px;font-size:12px;padding-top:10px}
.resto h2{clear:both;float:left;}
.resto p{clear:both;float:left;width:100%}
.resto h3{clear:both;float:left;width:100%}
.resto ul{width:100%;float:left;clear:both;list-style:none;padding:0;columns:3;font-size:13px}
.resto ul li{width:100%;float:left;clear:both;margin-bottom:10px;}
.resto ul li a{line-height:20px;}
p.adicional{float:left;color:#666;font-size:12px;margin-bottom:20px}
#conjugacao{clear:both;width:100%;float:left;}
.conjugacao{clear:both;width:100%;float:left;}
.conjugacao span{font-size:12px;color:#666;padding:10px;padding-top:15px;padding-bottom:15px;float:left;border-bottom:1px solid #D0D0D0;width:calc(100% - 20px);vertical-align:middle;box-sizing:border:box}
.modo{clear:both;float:left;width:100%;margin-top:20px;padding:5px;background:#E6E6E6;font-weight:bold}
.tempo{float:left;font-weight:bold;margin-bottom:10px;margin-top:10px;width:100%}
.esquerda{width:calc(100% - 180px);float:left;}
.direita{width:160px;float:right;display:block}
.mform{float:left;width:calc(100% - 320px);min-width:200px}
.radio-toolbar label {
    display: inline-block;
    background-color: #F2F2F2;
    padding: 8px 15px;
    font-family: sans-serif, Arial;
    font-size: 15px;
    border: 2px solid #E5E5E5;
    border-radius: 4px;
    margin-bottom:10px;
    cursor:pointer;
}
}
@media only screen and (max-width : 799px) {
body{margin:0;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
a{color:#1A5179}
::placeholder {color:#D0D0D0;opacity: 1;}
#wrapper{width:100%;margin:0 auto;background:#fff;margin-top:0;font-family: Arial, Helvetica, sans-serif;}
.header {width:100%;background:#fff;padding:10px;box-sizing:border-box;height:55px}
.header img{max-height:50px;float:left;vertical-align:middle}
.title {float:left;box-sizing:border-box;}
.title h1{font-size:15pt;font-weight:bold;color:#fff;padding:0;margin:0;padding-left:20px;padding-top:5px}
.conteudo{padding:10px;width:100%;box-sizing:border-box;height:auto}
.pesquisa{margin: auto auto;width:80%;margin-bottom:20px;margin-top:20px;box-sizing:border-box;}
#search{font-size:20px;font-weigh:bold;padding:10px;width:100%;border:2px solid #ccc;box-sizin:border-box}
.resto{width:100%;padding-top:20px;box-sizing:border-box;background:#FCFCFC;}
.resto p{padding:0;margin:0;font-weight:bold;font-size:15px;color:#035F8F;}
.resto a{margin-right:10px;margin-bottom:10px;text-decoration:none;}
.tit-significado{margin:0;padding:0;color:#000;font-size:21px;}
.significado span.cl{font-size:12px;color:#000 !important;clear:both;float:left;width:100%;box-sizing:border:box}
.significado span :not(.c1):not(.fonte):not(:link){font-size:12px;color:#000;padding-right:10px;float:left;}
.significado span:not(.tag):not(.etim):not(.fonte):not(:link){font-size:12px;color:#666;padding:10px;padding-top:15px;padding-bottom:15px;float:left;border-bottom:1px solid #D0D0D0;width:calc(100% - 20px);vertical-align:middle;box-sizing:border:box}
.significado span.tag{border:0}
.significado span.etim{border:0;font-size:12px;color:#444;padding:10px;float:left;padding-top:15px}
p.significado{color:#444;margin-bottom:20px;font-size:12px;padding-top:10px}
.resto h2{clear:both;float:left;}
.resto p{clear:both;float:left;width:100%}
.resto h3{clear:both;float:left;width:100%}
.resto ul{width:100%;float:left;clear:both;list-style:none;padding:0;columns:2}
.resto ul li{width:100%;float:left;clear:both;margin-bottom:10px;}
.resto ul li a{line-height:20px;}
p.adicional{float:left;color:#666;font-size:12px;margin-bottom:20px}
#conjugacao{clear:both;width:100%;float:left;}
.conjugacao{clear:both;width:100%;float:left;}
.conjugacao span{font-size:12px;color:#666;padding:10px;padding-top:15px;padding-bottom:15px;float:left;border-bottom:1px solid #D0D0D0;width:calc(100% - 20px);vertical-align:middle;box-sizing:border:box}
.modo{clear:both;float:left;width:100%;margin-top:20px;padding:5px;background:#E6E6E6;font-weight:bold}
.tempo{float:left;font-weight:bold;margin-bottom:10px;margin-top:10px;width:100%}
.direita{display:none}
.esquerda{width:100%}
.mform{float:left;width:98%;min-width:200px;box-sizing:border-box;}
.radio-toolbar label {
    display: inline-block;
    background-color: #F2F2F2;
    padding: 5px 10px;
    font-family: sans-serif, Arial;
    font-size: 15px;
    border: 2px solid #E5E5E5;
    border-radius: 4px;
    margin-bottom:10px;
    cursor:pointer;
}
}
@media only screen and (max-width : 550px) {
.radio-toolbar label {
    display: inline-block;
    background-color: #F2F2F2;
    padding: 8px 15px;
    font-family: sans-serif, Arial;
    font-size: 13px;
    border: 2px solid #E5E5E5;
    border-radius: 4px;
    margin-bottom:10px;
    width:100%;
    box-sizing:border-box;
    cursor:pointer;
}
}
@media only screen and (max-width : 370px) {
body{margin:0;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
a{color:#1A5179}
::placeholder {color:#D0D0D0;opacity: 1;}
#wrapper{width:100%;margin:0 auto;background:#fff;margin-top:0;font-family: Arial, Helvetica, sans-serif;}
.header {width:100%;background:#fff;padding:10px;box-sizing:border-box;height:55px}
.header img{max-height:50px;vertical-align:middle;float:left;}
.title {float:left;box-sizing:border-box;}
.title h1{font-size:15px;font-weight:bold;color:#fff;padding:0;margin:0;padding-left:20px;padding-top:5px}
.conteudo{padding:10px;width:100%;box-sizing:border-box;height:auto}
.pesquisa{margin: auto auto;width:90%;margin-bottom:20px;margin-top:20px;box-sizing:border-box;}
#search{font-size:15px;font-weigh:bold;padding:10px;width:100%;border:2px solid #ccc;}
.resto{width:100%;padding-top:20px;box-sizing:border-box;background:#FCFCFC;}
.resto p{padding:0;margin:0;font-weight:bold;font-size:15px;color:#035F8F;}
.resto a{margin-right:10px;margin-bottom:10px;text-decoration:none;}
.tit-significado{margin:0;padding:0;color:#000;font-size:18px;}
.significado span.cl{font-size:12px;color:#000 !important;clear:both;float:left;width:100%;box-sizing:border:box}
.significado span :not(.c1):not(.fonte):not(:link){font-size:12px;color:#000;padding-right:10px;float:left;}
.significado span:not(.tag):not(.etim):not(.fonte):not(:link){font-size:12px;color:#666;padding:10px;padding-top:15px;padding-bottom:15px;float:left;border-bottom:1px solid #D0D0D0;width:calc(100% - 20px);vertical-align:middle;box-sizing:border:box}
.significado span.tag{border:0}
.significado span.etim{border:0;font-size:12px;color:#444;padding:10px;float:left;padding-top:15px}
p.significado{color:#444;margin-bottom:20px;font-size:12px;padding-top:10px}
.resto h2{clear:both;float:left;}
.resto p{clear:both;float:left;width:100%}
.resto h3{clear:both;float:left;width:100%}
.resto ul{width:100%;float:left;clear:both;list-style:none;padding:0;columns:2}
.resto ul li{width:100%;float:left;clear:both;margin-bottom:10px;}
.resto ul li a{line-height:20px;}
p.adicional{float:left;color:#666;font-size:12px;margin-bottom:20px}
#conjugacao{clear:both;width:100%;float:left;}
.conjugacao{clear:both;width:100%;float:left;}
.conjugacao span{font-size:12px;color:#666;padding:10px;padding-top:15px;padding-bottom:15px;float:left;border-bottom:1px solid #D0D0D0;width:calc(100% - 20px);vertical-align:middle;box-sizing:border:box}
.modo{clear:both;float:left;width:100%;margin-top:20px;padding:5px;background:#E6E6E6;font-weight:bold}
.tempo{float:left;font-weight:bold;margin-bottom:10px;margin-top:10px;width:100%}
.direita{display:none}
.esquerda{width:100%}
.mform{float:left;width:98%;min-width:200px;box-sizing:border-box;}
#nrl{clear:both;width:100% !important;float:left !important;margin-bottom:3px;}
#nrr{clear:both;width:100% !important;float:left !important;margin-bottom:3px;}
.radio-toolbar label {
    display: inline-block;
    background-color: #F2F2F2;
    padding: 8px 15px;
    font-family: sans-serif, Arial;
    font-size: 12px;
    border: 2px solid #E5E5E5;
    border-radius: 4px;
    margin-bottom:10px;
    width:100%;
    box-sizing:border-box;
    cursor:pointer;
}
}
form.pesquisa button {
  float: left;
  width: 20%;
  padding: 10px;
  background: #2196F3;
  color: white;
  font-size: 20px;
  border: 1px solid grey;
  border-left: none; /* Prevent double borders */
  cursor: pointer;
}

form.pesquisa button:hover {
  background: #0b7dda;
}
form.pesquisa input[type=text] {
  padding: 10px;
  font-size: 20px;
  border: 1px solid grey;
  float: left;
  width: 70%;
  background: #fff;
}
form.pesquisa::after {
  content: "";
  clear: both;
  display: table;
}
.radio-toolbar {
  margin: 10px;
}

.radio-toolbar input[type="radio"] {
  opacity: 0;
  position: fixed;
  width: 0;
}

.radio-toolbar input[id="classificacaoSeguro"]:focus + label {
    border: 2px solid #E3FEC7;
}

.radio-toolbar input[id="classificacaoSeguro"]:checked + label {
    background-color: #40bd35;
    border-color: #c6fa8f;
}
.radio-toolbar input[id="classificacaoSeguro"]:hover + label {
    background-color: #40bd35;
    border-color: #c6fa8f;
}
.radio-toolbar input[id="classificacaoBom"]:focus + label {
    border: 2px solid #9fc617;
}

.radio-toolbar input[id="classificacaoBom"]:checked + label {
    background-color: #9fc617;
    border-color: #9fc617;
}
.radio-toolbar input[id="classificacaoBom"]:hover + label {
    background-color: #9fc617;
    border-color: #9fc617;
}
.radio-toolbar input[id="classificacaoNeutro"]:focus + label {
    border: 2px solid #eebd0d;
}

.radio-toolbar input[id="classificacaoNeutro"]:checked + label {
    background-color: #eebd0d;
    border-color: #eebd0d;
}
.radio-toolbar input[id="classificacaoNeutro"]:hover + label {
    background-color: #eebd0d;
    border-color: #eebd0d;
}
.radio-toolbar input[id="classificacaoSuspeito"]:focus + label {
    border: 2px solid #ff7d02;
}

.radio-toolbar input[id="classificacaoSuspeito"]:checked + label {
    background-color: #ff7d02;
    border-color: #ff7d02;
}
.radio-toolbar input[id="classificacaoSuspeito"]:hover + label {
    background-color: #ff7d02;
    border-color: #ff7d02;
}
.radio-toolbar input[id="classificacaoPerigoso"]:focus + label {
    border: 2px solid #CF0006;
}

.radio-toolbar input[id="classificacaoPerigoso"]:checked + label {
    background-color: #CF0006;
    border-color: #CF0006;
}
.radio-toolbar input[id="classificacaoPerigoso"]:hover + label {
    background-color: #CF0006;
    border-color: #CF0006;
}
.heat-rating {
	margin: 0px auto;
	width: 330px;
}
.rating-block {
	height: 25px;
	width: 25px;
	display: inline-block;
	float: left;
	cursor: pointer;
	opacity: 0.5;
}
.ratings {
	font-size: 18px;
    margin-left:4px;
    display: inline-block;
}
.fa-thumbs-up {
	font-size: 22px;
	line-height: 30px;
	margin-left: 10px;
    float:right;
    color:#305D02
}
.fa-thumbs-down {
	font-size: 22px;
	line-height: 30px;
	margin-right: 10px;
    float:left;
    color:#cb202d
}
.one {
	background-color: #cb202d;
}
.one-half {
	background-color: #DE1D0F;
}
.two {
	background-color: #FF7800;
}
.two-half {
	background-color: #FFBA00;
}
.three {
	background-color: #EDD614;
}
.three-half {
	background-color: #9ACD32;
}
.four {
	background-color: #5BA829;
}
.four-half {
	background-color: #3F7E00;
}
.five {
	background-color: #305D02;
}

.circle {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex; /* or inline-flex */
  align-items: center;
  justify-content: center;
}
ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}
