body {
    font-size: 15px;
}

#cabec_sup_logo
{
    float: none;
    margin: 0 auto;
    text-align: center;
}

#cabecalho_topo
{
    display:none;
}

#cabec_sup_fundo
{
    background:none;
    height: auto;
}

#cabeca_meio {
    height: auto;
}

#BodySite
{
    min-width:310px;
    width:100%;
    margin: 0 auto;
}

#BodySite > div
{
    width:100%;
    padding-left: 5px;
    padding-right: 5px;
}

#BodySite #cabecalho
{
    padding-left: 0;
    padding-right: 0;
}

#conteudo {
    margin: 0 auto;
    word-break: break-word;
}

#rodape-corpo,
#rodape-copy {
    font-size: 12px;
}

.phone-hide
{
    display:none!important;
}

.filtros.busca-simples .filtro
{
    display:block;
    margin-right: 0;
}

.filtros.busca-simples .filtro.form-action {
    margin-right: 0;
    margin-top: 10px;
}

.btn-submit {
    margin-top: 10px;
    padding: 2px;
    width: 200px;
}

.filtros .filtro select,
.filtros .filtro input[type='text'],
.filtros .filtro input[type='submit']{
    width: 100% !important;
    margin:0;
}

.area_default,
#menu > div,
.area_azul_verde
{
    margin-left:0;
    margin-right:0;
}

#menu ul.AspNet-Menu ul li a, #menu ul.AspNet-Menu ul li .AspNet-Menu-NonLink {
    display: block;
    min-width: 75px;
    padding: 8px 5px 8px 2px;
    font-size:14px;
}

#ctl00_imgMenuIcon {
    display: none;
}

#menu 
{
    display:block !important;
}

.redes-sociais {
    float: left;
    margin-bottom: 0;
    padding-left: 0;
}

.mobile-show {
    display: block;
}

.page-title, 
.titulo {
    margin: 10px 0;
    padding-bottom: 0;
    padding-left: 0;
    font-size: 22px;
}

#logo
{
    float: left;
    width: 250px;
}

.area_default {
    padding: 5px 15px;
}

.grid-pager span, 
.grid-pager a {
    background: none repeat scroll 0 0 #eee;
    border: 1px solid #33aacc;
    border-radius: 5px;
    display: block;
    margin: 0 1px;
    min-width: 25px;
    padding: 4px 6px;
    text-align: center;
    text-decoration: none;
}

.popup_default {
    left: 1% !important;
    max-height: 90%;
    height: auto !important;
    max-width: 98%;
    position: fixed !important;
    top: 5% !important;
    width:100% !important;
    overflow: auto;
}

.pop_conteudo 
{
     height: 178px !important;
}

#menu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren ul li:hover,
#menu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren ul li {
    background: none repeat scroll 0 0 #124179;
    border-bottom: 1px solid #000;
    text-align: left;
    width: 100%;
}

.login_intro {
    float: none;
    margin: 0;
    width: 100%;
}

.login_form {
    border: 1px solid #33aacc;
    float: none;
    margin: 25px 0 0;
    text-align: center;
    width: 100%;
}

#ctl00_ContentPlaceHolder1_Login1_txtEmailReenvioSenha,
#ctl00_ContentPlaceHolder1_Login1_txtEmailEmailConfirmacao
{
    width: 172px!important;    
}

.area_default, 
.area_azul_claro, 
.area_azul_verde, 
.area_azul_verde_sem_float {
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
}

#form-cadastro .campo .label
{
    display: block;
}

span.error-message[style*="inline"]
{
    display:block !Important;
}

#form-cadastro .campo {
    margin-bottom: 10px;
}

.filtros.accessus .filtro.TipoUnidadeDoc {
    padding-left: 0;
}
.filtros.accessus .filtro {
    float: none;
    width: 100%;
}

.filtros.compostos .filtro.lista {
    float: none;
    width:100%;
}

.filtro.botoes {
    float: none;
    margin-left: 0;
}

.filtros.compostos .filtro.botoes .botao {
    float: left;
    margin: 5px;
    width: 46% !important;
}

.aguarde-icon {
    right: calc(50% - 45px) !important;
    top: calc(50% - 45px) !important;
}

.ho-tipo-consulta table[id*="rdbListEscolheBusca"] td
{
    display:block;
}

#simplemodal-container {
    box-sizing: border-box;
    left: 1% !important;
    max-width: 98% !important;
    top: 2% !important;
    width: 100% !important;
}

#ctl00_ContentPlaceHolder1_UDDetalhamento_011_HOPlayers1_playlist, 
#ctl00_ContentPlaceHolder1_UDDetalhamento_011_HOPlayers1_audioTitulosContainer
{
    box-sizing: border-box;
    float: none;
    height: auto !important;
    width: 100% !important;
}

#simplemodal-data {
    width: 100% !important;
}

.simplemodal-close {
    right: -5px;
    top: -5px;
}

#playerVideo .player {
    height: 250px !important;
    width: 100% !important;
}

#ctl00_ContentPlaceHolder1_UDDetalhamento_011_HOPlayers1_descricaoVideohtml {
    height: 95px;
}

#ctl00_ContentPlaceHolder1_UDDetalhamento_011_HOPlayers1_playlist a {
    margin-right: 5px;
}

.bloco-detalhe-secundario {
    border-color: #33aacc;
    border-style: solid;
    border-width: 1px;
}

#ctl00_ContentPlaceHolder1_UpdatePnlMultiViewBuscas
{
    clear:both;
}

.adm-menu {
    width: 100%;
}

#ctl00_LoginViewSaudacoes_linkAdmin
{
    display:none;
}

.area_default
{
    clear: both;
    padding: 15px 10px;
}

table[id*="GridLocais"] {
    max-width: 100%;
}

.filtros.compostos.uc-select-botoes select,
.filtros.compostos.uc-select-botoes .botao.remover
{
    display:none;
}

ul.selected-itens 
{
    display:block;
}