@import url(http://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700,300italic,400italic);
/* BARRA ADMINISTRATIVA */
.plusMenuAdmin {
    height: 30px;
    line-height: 30px;
    border-bottom: 3px solid #231f20;
    background: #000 !important;
    color: #FFF !important;
    position: relative;
    z-index: 50;
    font-family: 'Ubuntu', sans-serif;
}
.plusMenuAdmin a, .plusMenuAdminRight a {
    color: #FFF !important;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 300;
    display: block;
    float: left;
    padding: 0 10px !important;
}
.plusMenuAdmin a:hover {
    background: #231f20 !important;
    border-radius: 0 !important;
}
.plusMenuAdminInner {
    width: 100%;
    margin: 0 auto;
}
@font-face {
    font-family: 'icomoon';
    src:url('fonts/icomoon.eot?fzb8bz');
    src:url('fonts/icomoon.eot?#iefixfzb8bz') format('embedded-opentype'),
    url('fonts/icomoon.woff?fzb8bz') format('woff'),
    url('fonts/icomoon.ttf?fzb8bz') format('truetype'),
    url('fonts/icomoon.svg?fzb8bz#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon', sans-serif;
    /*speak: none;*/
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-youtube:before {
    content: "\e613";
}
.icon-flickr:before {
    content: "\e604";
}
.icon-vimeo:before {
    content: "\e601";
}
.icon-twitter:before {
    content: "\e600";
}
.icon-facebook:before {
    content: "\e60f";
}
.icon-googleplus:before {
    content: "\e610";
}
.icon-pinterest:before {
    content: "\e602";
}
.icon-tumblr:before {
    content: "\e606";
}
.icon-linkedin:before {
    content: "\e607";
}
.icon-instagram:before {
    content: "\e603";
}
.icon-soundcloud:before {
    content: "\e611";
}
/*TITULOS*/
h1,
h2,
h3 {
    color: #5b5c5c;
    font-weight: 300;
    display: block;
    text-transform: uppercase;
    font-size: 33px;
    line-height: 33px;
    margin-top: 0;
    margin-bottom: 30px;
    position: relative;
}
h2 .titulo_strong {
    font-weight: 700;
}
h2:after {
    content: '';
    border-bottom: 1px solid #5b5c5c;
    width: 100%;
    position: absolute;
    left: 0;
    top: 17px;
}
h2 > span {
    background-color: #fff;
    padding-right: 10px;
    position: relative;
    z-index: 5;
}
h2:before {
    content: '';
    background-color: #5b5c5c;
    width: 14px;
    height: 14px;
    border-radius: 14px;
    position: absolute;
    top: 10px;
    right: 0;
    z-index: 5;
}

/*INPUTS*/
input, select, textarea {
    padding: 10px;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    color: #252525;
    font-weight: 300;
}
.formButton {
    background-color: #252525;
    width: auto !important;
    padding: 10px 30px !important;
    border: 1px solid #252525;
    color: #fff !important;
    font-weight: 300;
    font-size: 12px;
    text-transform: uppercase;
    float: right;
}
.radioButton {
    box-shadow: inset 0 0 0 #d9d9d9;
}

/*CORPO*/
body {
    font-family: 'Ubuntu', sans-serif;
    font-size: 14px;
    color: #252525;
    font-weight: 400;
}

/*TOPO*/
header {
    min-height: 130px;
    background: #1f1f1f url("../img/bg_topo.png") no-repeat top center;
}

/*LOGO*/
.logo {
   padding: 15px 0;
   position: relative;
   z-index: 100;
}
.logo img {
    margin: auto;
}

/*TELEFONE TOPO*/
.topotel {

}
.topotel .fone {
    float: right;
    font-size: 15px;
    line-height: 15px;
    color: #fff200;
    font-weight: 300;
    background: url("../img/ico_telefone_topo.png") no-repeat 0 26px;
    padding-left: 22px;
    padding-top: 30px;
    padding-bottom: 20px;
}

/*BLOCO TOPO*/
.bloco_topo {
    padding-left: 0;
    padding-right: 0;
}

/*MENU*/
nav.menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 15px;
}
nav.menu .navbar-default {
    background: none;
    border-radius: 0;
    border: none;
    box-shadow: none;
    min-height: 30px;
    margin-bottom: 0;
}
nav.menu .navbar .menuSuspensoBloco a {
    color: #fff;
    text-shadow: none;
    font-size: 16px;
    font-weight: 300;
    display: block;
    padding: 0 17px;
    line-height: 30px;
}
nav.menu .navbar .menuSuspensoBloco a:hover {
    color: #fff200;
}
nav.menu .navbar .menuSuspensoBloco ul li ul li a {
    font-size: 14px;
	line-height: 25px;
}
nav.menu .navbar .menuSuspensoBloco {
    padding-left: 0;
    padding-right: 0;
    border: none;
    box-shadow: none;
    padding-bottom: 15px;
}
nav.menu .navbar .menuSuspensoBloco > ul > li:last-child a {
    padding-right: 0;
}
nav.menu .navbar .menuSuspensoBloco .caret {
    display: none;
}
nav.menu .navbar-default .navbar-nav > .open > a,
nav.menu .navbar-default .navbar-nav > .open > a:hover,
nav.menu .navbar-default .navbar-nav > .open > a:focus {
    color: #fff200;
    background: none;
}
nav.menu .navbar .menuSuspensoBloco ul li ul {
    background: #1f1f1f;
    box-shadow: none;
    border-radius: 0;
    border: none;
}
nav.menu .dropdown-menu > li > a:hover,
nav.menu .dropdown-menu > li > a:focus {
    background: none;
    color: #fff200;
}
nav.menu .navbar-default .navbar-toggle {
    border: none;
    float: right;
    background: none;
    border-radius: 0;
}
nav.menu .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
nav.menu span.namemenu {
    display: block;
    float: left;
    line-height: 50px;
    margin-left: 15px;
    text-transform: uppercase;
    font-weight: 300;
    color: #fff;
}
nav.menu .navbar-nav {
    margin: 0;
}

/*DESTAQUE*/
.destaque {
    /* background: url("../img/bg_destaque.jpg") no-repeat top center; */
    margin-bottom: 60px;
}
.destaque .container {
	width: 100%;
	padding: 0;
}
.destaque .container .row {
	margin-right: 0;
    margin-left: 0;
}
.destaque .destaqueTextoCompleto {
    position: relative;
}
.destaque .destaqueTextoCompleto .item {
    width: 100%;
}
.destaqueInfos {
    position: relative;
    padding: 15px;
    display: block;
}
.destaquetitulo {
    color: #fff;
    font-size: 25px;
    text-align: center;
    line-height: 28px;
    display: block;
    font-weight: 700;
    text-transform: uppercase;
}
.destaqueLegenda {
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    display: block;
    text-align: center;
}
.destaquecliqueaqui {
    display: none;
}
.destaque .cycle-pager {
    display: none;
}
.destaque .cycle-nav #prev {
    position: absolute;
    top: 50%;
    left: 15%;
    z-index: 45;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    background: url("../img/arrow_dest_esquerda.png") no-repeat center;
    width: 51px;
    height: 51px;
    cursor: pointer;
}
.destaque .cycle-nav #next {
    position: absolute;
    top: 50%;
    right: 15%;
    z-index: 45;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    background: url("../img/arrow_dest_direita.png") no-repeat center;
    width: 51px;
    height: 51px;
    cursor: pointer;
}

/*BLOCO FOTOS*/
.fotos_none {
    display: none;
}
div#bloco_10 {
    margin-top: -20px;
}
div#bloco_13 {
    margin-top: 40px;
    margin-left: 17px;
}
.bloco_convites {
    position: relative;
    float: left;
    width: 100%;
    margin-top: 10px;
    margin-left: 17px;
}
.bloco_convites span{
    font-weight: bold;
}
.bloco_convites select{
    border-radius: 8px;
}
.dropdown_6 .dropdown-menu {
    display: none;
}
#bloco_3 .h2_center {
    padding: 0 15px;
}
.bloco_fotos_ultimos {
    margin-bottom: 40px;
}
.bloco_fotos_ultimos ul li {
    padding: 15px;
}
.bloco_fotos_ultimos ul li .saibamais {
    font-size: 14px;
    line-height: 18px;
    font-weight: 700;
    display: block;
    float: right;
    color: #5b5c5c;
    text-transform: uppercase;
    background: url("../img/ico_mais.png") no-repeat right;
    padding-right: 22px;
    margin-top: 8px;
}
.bloco_fotos_ultimos .bx-wrapper {
    position: relative;
}
.bloco_fotos_ultimos .bx-pager {
    display: none;
}
.bloco_fotos_ultimos a.bx-prev {
    position: absolute;
    top: 50%;
    left: -55px;
    z-index: 45;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    background: url("../img/arrow_esquerda.png") no-repeat center;
    width: 51px;
    height: 51px;
    cursor: pointer;
    color: transparent;
}
.bloco_fotos_ultimos a.bx-next {
    position: absolute;
    top: 50%;
    right: -55px;
    z-index: 45;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    background: url("../img/arrow_direita.png") no-repeat center;
    width: 51px;
    height: 51px;
    cursor: pointer;
    color: transparent;
}

/*DEPOIMENTOS*/
#bloco_6 {
    padding: 80px 0;
    background: url("../img/bg_meio.png") top left;
    border-top: 3px solid #ccc;
    border-bottom: 3px solid #ccc;
    margin-bottom: 80px;
}
#bloco_6 .h2_center {
    position: relative;
    text-align: center;
}
#bloco_6 .h2_center:after {
    content: '';
    height: 1px;
    background-color: #5b5c5c;
    width: 35%;
    position: absolute;
    top: 20px;
    left: 15px;
}
#bloco_6 .h2_center:before {
    content: '';
    height: 1px;
    background-color: #5b5c5c;
    width: 35%;
    position: absolute;
    top: 20px;
    right: 15px;
}
#bloco_6 .h2_center h2:before {
    content: '';
    background-color: #5b5c5c;
    width: 14px;
    height: 14px;
    border-radius: 14px;
    position: absolute;
    top: 14px;
    right: 15px;
    z-index: 5;
}
#bloco_6 .h2_center h2:after {
    content: '';
    background-color: #5b5c5c;
    width: 14px;
    height: 14px;
    border-radius: 14px;
    position: absolute;
    top: 14px;
    left: 15px;
    z-index: 5;
}
.bloco_mural {
    float: left;
    width: 100%;
    padding: 0 15px;
    position: relative;
}
.bloco_mural:after {
    content: '';
    background-color: #5b5c5c;
    width: 14px;
    height: 14px;
    border-radius: 14px;
    position: absolute;
    bottom: -7px;
    right: 15px;
    z-index: 5;
}
.bloco_mural:before {
    content: '';
    background-color: #5b5c5c;
    width: 14px;
    height: 14px;
    border-radius: 14px;
    position: absolute;
    bottom: -7px;
    left: 15px;
    z-index: 5;
}
.bloco_mural .mensagem {
    color: #5b5c5c;
    font-size: 18px;
    font-style: italic;
    line-height: 28px;
    text-align: center;
    padding: 0 100px;
    font-weight: 300;
    margin-bottom: 25px;
}
.bloco_mural .nome {
    color: #5b5c5c;
    font-size: 18px;
    line-height: 18px;
    font-weight: 300;
    margin-bottom: 8px;
}
.bloco_mural .para {
    color: #5b5c5c;
    font-size: 18px;
    line-height: 18px;
    font-weight: 300;
    margin-bottom: 8px;
    font-style: italic;
}
.bloco_mural .deixeseudepoimento a {
    font-size: 14px;
    line-height: 18px;
    font-weight: 700;
    display: block;
    float: right;
    color: #5b5c5c;
    text-transform: uppercase;
    background: url("../img/ico_mais.png") no-repeat 110px 10px;
    margin-top: 8px;
    border: 1px solid #5b5c5c;
    padding: 10px 35px 10px 15px;
}
.bloco_mural .nome_para {
    float: left;
    text-align: center;
}
.bloco_mural .muralItem {
    float: left;
    width: 100%;
    border-bottom: 1px solid #5b5c5c;
    padding-bottom: 40px;
}

/*ENDERE�O*/
.enderecoItem > div {
    color: #fff;
    font-size: 12px;
    margin-bottom: 15px;
    line-height: 22px;
}
.enderecoItem > div > span {
    display: block;
    float: left;
    width: 48px;
    height: 48px;
    border-radius: 48px;
    background: #fff url("../img/ico_endereco.png") no-repeat center;
    margin-right: 10px;
}
.enderecoItem .telefone {
    line-height: 22px;
}
.enderecoItem .email {
    line-height: 48px;
}
.enderecoItem .telefone span {
    background: #fff url("../img/ico_telefone.png") no-repeat center;
}
.enderecoItem .email span {
    background: #fff url("../img/ico_email.png") no-repeat center;
}
.blocoRodape {
    background: #252525 url("../img/bg_rodape.png") top left;
    float: left;
    width: 100%;
    padding-top: 30px;
    padding-bottom: 20px;
    margin-top: 30px;
}
footer {
    background: #252525 url("../img/bg_rodape.png") top left;
}

/*FOTO CONVITE*/
#fb-root {
    display: none;
}
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style] {
    width: 100% !important;
}
#bloco_7, #bloco_8 {
    margin-bottom: 80px;
}
#bloco_7 .h2_center {
    margin-top: 25px;
}
#bloco_8 img {
    margin: auto;
}

/*FOOTER TEXTO E IZAP*/
.footerTexto {
    color: #fff;
    font-size: 11px;
    font-weight: 300;
    display: block;
    margin-top: 20px;
}
.izap {
    float: right;
    text-align: right;
    color: #fff;
    font-weight: 300;
    line-height: 14px;
    font-size: 11px;
    margin-top: 20px;
    padding-bottom: 10px;
}
.izap a {
    color: #fff !important;
}

/*MEDIAS*/
@media (max-width: 767px) {

    /*TOPO TELEFONE*/
    .topotel {
        position: relative;
        float: right;
        left: -50%;
    }
    .topotel .fone {
        position: relative;
        left: 50%;
        padding-top: 5px;
        padding-bottom: 15px;
        background: url("../img/ico_telefone_topo.png") no-repeat 0 2px;
    }

    /*MENU*/
    nav.menu .navbar .menuSuspensoBloco a {
        font-size: 13px;
        text-transform: uppercase;
    }
    nav.menu .navbar .menuSuspensoBloco > ul > li.dropdown > a:after {
        content: "\f105";
        font: normal normal normal 14px/1 FontAwesome;
        float: right;
        color: #fff;
    }
    nav.menu .navbar .menuSuspensoBloco > ul > li.dropdown.open > a:after {
        content: "\f107";
    }
    nav.menu .navbar .menuSuspensoBloco > ul > li > ul {
        margin: 0;
        padding: 0 10px;
    }
    nav.menu .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #fff;
        font-size: 12px;
    }
    nav.menu .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #fff200;
    }

    /*BLOCO FOTOS*/
    .bloco_fotos_ultimos a.bx-prev {
        background-size: 30px;
        width: 30px;
        height: 30px;
        transform: translateY(0%);
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        top: -25px;
        right: 55px;
        left: initial;
    }
    .bloco_fotos_ultimos a.bx-next {
        right: 15px;
        background-size: 30px;
        width: 30px;
        height: 30px;
        transform: translateY(0%);
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        top: -25px;
    }

    /*DEPOIMENTO*/
    .bloco_mural .mensagem {
        padding: 0;
        font-size: 15px;
        line-height: 22px;
    }
    .bloco_mural .nome {
        font-size: 15px;
        line-height: 15px;
    }
    .bloco_mural .para {
        font-size: 15px;
        line-height: 15px;
    }

}
@media (min-width: 768px) {

    /*LOGO*/
    .logo {
        position: relative;
        padding-bottom: 130px;
    }
    .logo a {
        position: absolute;
        top: 5px;
        left: 0;
        z-index: 20;
    }

    /*MENU*/
    nav.menu span.namemenu {
        display: none;
    }
    nav.menu .navbar .menuSuspensoBloco a {
        font-size: 14px;
        padding: 0 9px;
        line-height: 30px;
    }

    /*DESTAQUE*/
    .destaqueInfos {
        position: absolute;
        top: 55%;
        left: 25%;
        z-index: 40;
        background-color: rgba(17, 17, 17, 0.88);
        width: 250px;
        /*height: 310px;*/
        border-radius: 300px;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        padding: 72px 10px;
    }
    .destaquetitulo {
        color: #fff;
        font-size: 30px;
        line-height: 35px;
        display: block;
        font-weight: 700;
        text-align: center;
        text-transform: uppercase;
    }
    .destaqueLegenda {
        color: #fdfdfd;
        font-size: 15px;
        line-height: 18px;
        display: block;
        text-align: center;
    }

    /*DEPOIMENTO*/
    .bloco_mural .mensagem {
        padding: 0 50px;
    }

}
@media (min-width: 992px) {
    /*MENU*/
    nav.menu .navbar .menuSuspensoBloco a {
        font-size: 16px;
        padding: 0 17px;
        line-height: 30px;
    }

    /*DESTAQUE*/
    .destaqueInfos {
        position: absolute;
        top: 55%;
        left: 25%;
        z-index: 40;
        background-color: rgba(17, 17, 17, 0.88);
        width: 310px;
        /*height: 310px;*/
        border-radius: 300px;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        padding: 83px 0;
    }
    .destaquetitulo {
        color: #fff;
        font-size: 44px;
        line-height: 50px;
        display: block;
        font-weight: 700;
        text-align: center;
        text-transform: uppercase;
    }
    .destaqueLegenda {
        color: #fdfdfd;
        font-size: 19px;
        line-height: 22px;
        display: block;
        text-align: center;
    }

    /*DEPOIMENTO*/
    .bloco_mural .mensagem {
        padding: 0 100px;
    }

}
@media (min-width: 1200px) {
    .container {
        width: 970px;
    }
}

/*************************************INTERNAS*************************************/
#content {
    float: left;
    width: 100%;
    padding: 0 15px;
    margin: 40px 0;
}
/*CONTEUDO*/
.conteudoTexto {
    line-height: 22px;
}
.conteudoTexto a {
    font-weight: 700;
}
.conteudoBotaoGrupo {
    display: none !important;
}
.conteudoTexto table {
    width: 100% !important;
}

/*CONTATO*/
.contatoFormIntro {
    line-height: 22px;
}
.contatoFormIntro {
    font-size: 14px;
}
.contatoFormIntro p {
    padding-bottom: 15px;
}
.modulo_contato_form .contatoValor input {
    padding: 8px;
    width: 100%;
    color: #252525;
    margin-top: 4px;
    margin-bottom: 4px;
}
.modulo_contato_form .contatoValor textarea {
    padding: 8px;
    width: 100%;
    color: #252525;
    margin-top: 4px;
    margin-bottom: 4px;
}
.modulo_contato_form .contatoValor select {
    padding: 10px;
    width: 100%;
    color: #252525;
    margin-top: 4px;
    margin-bottom: 4px;
}
.modulo_contato_form .contatoValor label.error {
    display: block;
    font-size: 12px;
    color: #e7312d;
    font-weight: 300;
}
.modulo_contato_form .contatoRotulo {
    margin-top: 10px;
}
.modulo_contato_form .maps,
.modulo_contato_form .maps iframe {
    width: 100% !important;
}

/*PAGINACAO*/
.paginacao .plusPagerAtual {
    font-size: 18px;
    color: #fff200;
    display: block;
    float: left;
    margin: 0 4px;
    padding: 4px 8px;
    font-weight: 700;
}
.paginacao a {
    font-size: 18px;
    color: #252525;
    display: block;
    float: left;
    margin: 0 4px;
    padding: 4px;
    font-weight: 700;
}

/*FOTOS LISTA*/
.fotosAlbumLista .fotosMiniaturaVerItem:nth-child(4n+1) {
    clear: both;
}
.fotosAlbumLista .fotosListaItem:nth-child(4n+1){
    clear: both;
}
.modulo-fotos-miniaturas #content, .modulo_fotos #content{
    width: 100%;
}
/*.modulo-fotos-index #content{
    width: 80% !important;
}*/

.modulo-fotos-index.categoria_5 .modulo_fotos_index .h1_center {
    display: none;
}
.fotosListaItem {
    margin-bottom: 40px;
    text-align: center;
    min-height: 230px;
    padding-left: 0;
}
.fotosListaItem img {
    padding: 5px;
    background: #fff;
    -webkit-transition: all 140ms linear;
    -moz-transition: all 140ms linear;
    -ms-transition: all 140ms linear;
    -o-transition: all 140ms linear;
    transition: all 140ms linear;
    border: 1px solid #d9d9d9;
    margin: auto;
}
.fotosListaItem img:hover {
    background: #fff200;
}
.fotosListaItem span {
    display: block;
}
.fotosListaItem .data {
    font-size: 13px;
    line-height: 13px;
    margin: 4px 0;
    color: #606060;
    font-weight: 300;
}
.fotosListaItem .titulo {
    font-size: 18px;
    line-height: 20px;
    color: #252525;
    font-weight: 700;
}

/* FOTOS INTERNAS */
.modulo_fotos_album .h1_center {
    display: none;
}
.modulo_fotos_album .titulo {
    font-size: 22px;
    display: block;
    margin-bottom: 20px;
    line-height: 30px;
    color: #252525;
    font-weight: 700;
}
.modulo_fotos_album .fotosLocal {
    margin-top: 5px;
    font-size: 12px;
    font-weight: 300;
    margin-bottom: 5px;
}
.modulo_fotos_album .fotosDescricao {
    line-height: 22px;
    font-weight: 400;
    padding-bottom: 10px;
}
.modulo_fotos_album .fotosDescricao p {
    padding-bottom: 10px;
}
.modulo_fotos_album .fotosCredito {
    margin-top: 5px;
    font-size: 14px;
    margin-bottom: 5px;
}
.modulo_fotos_album .fotosMiniaturaVerItem {
    margin-bottom: 18px;
}
.modulo_fotos_album .fotosAlbumLista {
    margin: 30px 0;
}

/*INTERNO CONTENT*/
.internoContentAcima {
    margin-bottom: 30px;
}

/*MURAL LISTA*/
.modulo_mural {
    padding: 0 15px;
}
.modulo_mural .muralRecado {
    border-bottom: 1px solid #252525;
    padding: 15px;
}
.modulo_mural .muralDe,
.modulo_mural.muralPara {
    font-weight: 700;
}
.modulo_mural .muralNome {
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    line-height: 16px;
    margin-bottom: 5px;
}
.modulo_mural .muralParaValor {
    color: #252525;
    font-size: 16px;
    text-align: center;
    line-height: 20px;
    margin-bottom: 10px;
}
.modulo_mural .muralMensagem {
    color: #252525;
    font-size: 17px;
    display: block;
    font-style: italic;
    text-align: center;
    line-height: 24px;
    margin: 40px 0;
}
.modulo_mural #c_muralEnviarRecadoBt {
    padding: 12px;
    cursor: pointer;
    background-color: #252525;
    color: #fff;
    text-transform: uppercase;
    border-radius: 5px;
}
.muralEnviarRecado textarea,
.muralEnviarRecado input {
    width: 100%;
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 8px;
}
.muralEnviarRecado #enviar {
    background-color: #252525;
    color: #fff !important;
    width: auto !important;
    padding: 10px 15px !important;
    border: none !important;
    margin-bottom: 30px;
}
.muralEnviarRotulo {
    width: 100%;
    display: block;
    padding: 2px 0;
    margin-top: 10px;
    font-weight: 300;
}

/*USUARIO LOGIN*/
.sistemaLoginFormFormulario {
    width: 50%;
    float: left;
    padding-bottom: 15px;
}
.sistemaLoginFormFormulario .usuarioform input {
    width: 100%;
    margin-bottom: 10px;
}
.sistemaLoginRecuperarSenha {
    float: left;
    width: 50%;
    padding-left: 15px;
    padding-top: 0;
    padding-bottom: 15px;
}
.sistemaLoginRecuperarSenhaForm input {
    width: 100%;
    margin-bottom: 10px;
}
@media (max-width: 767px) {
    .sistemaLoginFormFormulario {
        width: 100%;
    }
    .sistemaLoginRecuperarSenha {
        width: 100%;
        padding-left: 0;
    }
}

.dropdown:hover > ul.dropdown-menu {
    display: block;
}

.dropdown > ul.dropdown-menu {
    display: none;
}