﻿body,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Raleway", sans-serif;
}

body,
html {
    height: 100%;
    line-height: 1.8;
}

#ico_waiting {
    position: fixed;
    margin-left: auto;
    margin-right: auto;
    left: 25%;
    top:19%;
    z-index: 9999;
}
/* MATÉRIAS */
.mt_card {
    display: block;
    border: 1px solid #808080;
    padding: 3px;
    margin:2px;
    margin-left:20px;margin-right:15px;
    border-radius: 3px 3px;
    box-shadow: #808080 2px 3px;
    line-height: 1.2;
}
.mt_card * {
    line-height: 1.2;
}
.mt_publicacao {
    padding-left:12px;padding-right:10px;
    font-size: 9px; text-align: right; font-family: Arial, Helvetica, sans-serif;
    font-style:italic;
}
.mt_corpo {
    padding-left:12px;padding-right:10px;
    font-family: "Roboto", sans-serif !important;
    font-size: 11pt !important;
}
.mt_corpo * {
    font-family: "Roboto", sans-serif !important;
    font-size: 11pt !important;
}
.mt_titulo
{
    padding-left:12px;padding-right:10px;
    padding: 3px;
    color: #000;
    letter-spacing: 1px;
    font-family: "Raleway", sans-serif;
    margin-right:10px;
}
.whatsapp-flutuante {
    background-color: #25D366;
    bottom: 14px;
    border-radius: 40px;
    color: #fff;
    display: block;
    font-size: 2.2em;
    padding: 0.25em;
    position: fixed;
    right: 11px;
    text-align: center;
    width: 70px;
    z-index: 100;
}
.thumb {
  border: 0.05em solid transparent !important;
  border-radius: 2px !important;
  padding: 4px !important;
  width: 150px !important;
}
.thumb:hover {
  box-shadow: 0 0 1px 1px rgba(0, 140, 186, 0.5) !important;
}
.w3-bar .w3-button {
    padding: 16px 8px 16px 8px !important;
}
.menutop {border-right: 1px solid lightgray !important;font-size:14px !important;}
@media (max-width: 940px) {
    .menutop {
        font-size:13px !important;
    }
}
@media (max-width: 881px) {
    .menutop {
        font-size:12px !important;
    }
}
@media (max-width: 850px) {
    .menutop {
        font-size:10px !important;
    }
}
@media (max-width: 768px) {
    .menutop {
        font-size:9px !important;
    }
}