.home .container {max-width: 1200px !important;width:100% !important;}

::selection {background-color: #f42434;color: #FFF;}
::-moz-selection {background-color: #f42434;color: #FFF;}
small {display: inline-block;line-height: 1.1;}
textarea {resize: vertical;}
/* FONTS START
**********************************************************************************************/
body {font-family: 'ABeeZeeRegular';}
.ButtonReserva button, .nav > li.BtnAreaSocio.MeusDados a {font-family: 'latolight';}
.tab-Salao .nav > li > a, .evento .nav > li > a, #TopoReservarMaloca #OutroDia, .modal-body .btn-default, .wrap-noticia h3, .BoxVideo .boxInfo, .mesa, .splashPresidente #FechaSplash{font-family: 'latoblack';}
.nav > li.BtnAreaSocio .orange {font-family: 'latoblack_italic';}
.media.Noticia p, .wrap-noticia .thumbnail small, .Declaracao, .BoxBiblioteca {font-family: 'latolight_italic';}
.BoxEstrutura h5, .tab-sede .nav > li, .bold {font-family: 'latobold';}
.hairline {font-family: 'latohairline' !important;}
.light {font-family: 'latolight' !important;}
.destaque {font-size: 98px;font-family: 'latoblack';position: absolute;z-index: 3;left: 0px;top: -223px;color: #FFF;opacity: 0.6;line-height: 76%;letter-spacing: -3px;}
#BemVindo {font-family: 'latoitalic';}
.DynaLight {font-family: 'dynalightregular';}
.Maloca, .MalocaVertical {font-family: 'CircularStdBlack';}
.black {font-family: 'latoblack' !important;}
.h3 {font-size: 30px;margin: 0px;}
.h4 {font-size: 24px;}

.abeezee {font-family: 'ABeeZeeRegular';}
.circularBook {font-family: 'CircularStdBook';}
.circularBlack {font-family: 'CircularStdBlack';}
.gothamLight {font-family: 'GothamLight';}
/**********************************************************************************************
FONTS END*/
/*ESTRUTURA START
**********************************************************************************************/
/* body {min-width: 960px;overflow-x: hidden;position:relative;padding-top:130px;} */
body {position:relative;padding-top:130px;color: #777;line-height: 140%;font-size:14px;}
.interna .site-conteudo {padding-bottom:80px;}
h1, .h1 {font-size: 50px;}
h2 {font-size: 38px;letter-spacing:-1px;}
.interna h2, .interna h3 {color:#000;}
h3 {font-size: 30px;}
h5 {color:#000;margin:15px 0;}
.title-line {border-left:2px solid #8BC34A;padding:5px 10px;letter-spacing:-1px;}
.btn-success {color:#8BC34A;background-color:transparent;border:2px solid #8BC34A;border-radius:50px;padding:8px 20px 7px;display:inline-block;font-size:16px;text-decoration:none;}
.btn-success:hover, .btn-success:focus {color:#FFF;background-color:#8BC34A;border:2px solid #8BC34A;text-decoration:none;}
.btn-default {background-color:#D50100;}

.new-head {background:#026FC8 url('/img/new-home/elementos/borda-head.jpg') repeat-x center bottom;padding-top:28px;padding-bottom:28px;width:100%;color:#FFF;position:fixed;top:0;left:0;right:0;z-index:100;}
.new-head, .new-head *, .new-head .logo {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.new-head .h4 {letter-spacing:-1px;display:block;margin:20px 0 15px;font-size:22px;}
.new-head .list-inline {margin-top:20px;}
.new-head .list-inline li {padding-left:10px;padding-right:10px;}
.new-head.affix {padding-top:15px;padding-bottom:20px;}
.new-head.affix .logo {height:50px;}
.new-head.affix .h4 {margin-top:10px;margin-bottom:10px;}
.new-head.affix .list-inline {margin-top:10px;}

.new-menu {background-color:rgba(0,0,0,0.7);border-left:4px solid #F44336;padding:15px 15px 5px;font-size:16px;width:200px;position:fixed;left:0;top:130px;z-index:1000;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;    
}
.affix.new-menu {top:85px;}
.new-menu .menu-head {font-size:46px;letter-spacing:-2px;line-height:90%;color:#FFF;border-bottom:1px solid #FFF;opacity:0.3;padding:0 10px 10px;margin-bottom:15px;}
#openMenu {position:absolute;left:10px;top:50%;margin-top:-10px;cursor:pointer;}
#openMenu span {width:28px;height:4px;display:block;background-color:#FFF;}
#openMenu span + span {margin-top:4px;}
.interna .new-menu .menu-head {cursor:pointer;}
.interna .new-menu>ul {display:none;}
.new-menu>ul {margin-left:-15px;margin-right:-15px;}
.new-menu li {padding:10px 0 10px 25px;position:relative;}
.new-menu li:hover {background-color:#E03C31;}
.new-menu li ul {display:none;position:absolute;top:0;left:100%;width:200px;background-color:#E03C31;padding:2px 0;}
.new-menu li ul li {padding:0px;font-size:14px;line-height:100%;}
.new-menu li ul li:hover {background-color:#D50000;}
.new-menu li ul li a {display:block;padding:12px;}
.new-menu li a {color:#FFF;display:block;text-decoration:none;}
.new-menu .social-mobile a {display:inline-block;margin-right:8px;}

#BemVindo {width: 697px;height: 30px;position: absolute;right: 10px;bottom: -40px;color: #FFF;z-index: 1;}
#BemVindo #RSBV {position: absolute;top: 3px;right: 57px;width: 115px;}
#BemVindo #RSBV li:first-child {padding-left: 0px;padding-right: 15px;}
#BemVindo #RSBV li:last-child {padding-left: 15px;padding-right: 0px;}
.maloca #BemVindo {display: none;}
.interna #BemVindo p.pull-left, .affix #BemVindo {display: none;}
.slide {min-width: 960px;}
.section-content.skrollable-before {/*z-index:2;*/}
.slide.skrollable-after, .slide.skrollable-between {/*z-index:3;*/}
.site-central {/*overflow:hidden;*/}
.BG {width: 100%;height: 100%;min-width: 960px;}
.section2 {width: 100%;height: 630px;}

.form-control, .btn {border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;}
.form-horizontal .control-label {font-size: 16px;}
.btn-warning {background-color: #E9883C;border: none;}
.btn-warning.btn-lg {font-size: 24px;height: 60px;padding-left: 40px;padding-right: 40px;}
.modal#AreaSocio .modal-dialog {width: 760px;margin-top: 62px;}
.modal#AreaSocio .close {margin: -20px -15px 0px 0px;}
.modal-content, .modal .btn, .modal .form-control {border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;}
.modal h4 {font-size: 30px;color: #ACAC9D;}
.modal .form-control {border-color: #DDD;color: #777;font-size: 16px;}
.modal-body #left, .modal-body #right {float: left;padding: 25px 30px;}
.modal-body #left {width: 100%;background: #FFF;}
.modal-body #right {width: 40%;}
.modal-body #total {width: 100%;background: #FFF;padding: 25px;}
.modal-body .btn-default {background-color: #FF6D00;color: #FFF;border: none;text-transform: uppercase;letter-spacing: -0.05em;}
.modal-body {border-top: 4px solid #F0F0E1;color: #777;padding: 0px;background: #F0F0E1;}
/* .home {width: 100%;min-width: 960px;} */
.BgEsporte {background: url('/img/new-site/page-header/bg-futebol.jpg') no-repeat center top;top: 0px;left: 0px;}
.tituloEdescricao {width: 97%;vertical-align: middle;}
.BgEvento {top: 0px;left: 0px;}
.BgContato {background: url('/img/new-site/page-header/bg-interna.jpg') no-repeat center top;top: 0px;left: 0px;}
.BgDiretoria {background: url('/img/new-site/page-header/bg-diretoria.jpg') no-repeat center top;top: 0px;left: 0px;}
.BgSalao {background: url(/img/site/BgSalao.jpg) no-repeat center top;top: 0px;left: 0px;}
.TopoEvento {height: 620px !important;color:#FFF !important;}/*450*/
.TopoEvento .page-header {height: 540px;margin:0;border:0;}/*360*/
.TopoEvento .page-header .inline-block {vertical-align: middle;width:95%;}
.TopoEvento .page-header .inline-block p{width:60%;}

.TopMaloca {height: 130px !important;}
.OndulacaoMaloca {width: 100%;height: 93px;background: url(/img/site/ondulacao-maloca.png) no-repeat top center;top: 60px;left: 0px;min-width: 960px;display: none;}
.maloca .OndulacaoMaloca {display: block;}
.BgMaskEvento {width: 100%;height: 100%;background: url(/img/site/MaskEvento.png) repeat-x top center;bottom: 0px;left: 0px;min-width: 960px;opacity: 0.8;}


.site-footer {width:100%;background-color:#026FC8;color:#FFF;padding-top:65px;padding-bottom:15px;position:relative;z-index:10;font-size:14px;letter-spacing:-0.05em;}
.site-footer .container::before, .site-footer .container:before {width:0px;height:6px;background:url('/img/new-home/elementos/detalhe-footer.jpg') no-repeat top left;position:absolute;top:-65px;left:0;display:block;content:" ";}
.site-footer p {margin-bottom:0;}
.site-footer ul li {font-size:18px;line-height:160%;}
.site-footer .pad-left {padding-left:50px;padding-top:15px;min-height:250px;}
.site-footer .container {position:relative;z-index:2;}
.GO-UP {position:absolute;top:-90px;right:10px;}
.text-gray {color:#777;}
.copyright {width: 100%;background-color:#DDD;padding:10px 0;}
.copyright a {margin:10px 0;display:inline-block;}

.wrap-top {height:291px;width:100%;color:#D40000;}
.wrap-top .container {height:291px;}
.wrap-top h1 {letter-spacing:-1px;max-width:95%;margin:0;}

.breadcrumb {background: none; font-size: 12px; font-style:italic; color: #FFF; padding: 8px 0px; margin: 0px;position:absolute;bottom:30px;left:10px;right:0;}
.breadcrumb a, .breadcrumb li.active {color: #777;}
.breadcrumb > li + li:before {content: url(/img/new-site/icones/migalha.png);}

.form-contato {
    padding-top: 100px;
    font-size: 20px;
    color: #777;
    padding-bottom: 0px;
}

.form-contato h4 {
    margin-top: 0px;
    margin-bottom: 5px;
}

.form-contato a {
    color: #D83500;
}

.form-contato [class^="icone-"] {
    margin-right: 10px;
}

.form-contato .form-control {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-color: #CCCCCC;
}

.form-contato .btn {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border: none;
    padding: 15px 20px;
}

.MaisPhone {
    width: 100%;
    margin-bottom: 30px;
}

.tab-sede .nav > li {
    width: 50%;
}

.tab-sede .nav > li > a {
    color: #D93600;
    font-size: 30px;
    border: none;
    position: relative;
}

.tab-sede .nav > li > a img {
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -6px;
    display: none;
}

.tab-sede .nav > li.Ativo > a img {
    display: block;
}

.tab-sede .nav > li > a, .tab-sede .nav > li.Ativo > a, .tab-sede .nav > li.Ativo > a:hover, .tab-sede .nav > li > a:hover {
    border: none;
    margin: 0px;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}

.tab-sede .nav > li.Ativo > a {
    color: #666666;
    border-bottom: 4px solid #444 !important;
}

.tab-sede .tab-pane {
    color: #999;
}

.tab-sede .tab-pane p {
    margin: 0px;
}

.tab-sede .tab-pane .black {
    color: #666;
}

.EnderecoMapa.Ativo {
    display: block;
}

.EnderecoMapa.Inativo {
    display: none;
}

.table-diretoria {background-color:#F8F8F8;border-radius:15px;padding:15px;font-size:16px;margin-bottom:15px;}
.table-diretoria ul {width:100%;}
.table-diretoria ul::after {display:table;clear:both;content:" ";}
.table-diretoria ul li {width:33%;display:table;float:left;}
.table-diretoria .table-cell {display:table-cell;vertical-align:middle;padding:10px;}
.table-diretoria li .table-cell:last-child {width:100%;}
.img-retrato {border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,0.3);max-width:130px;}

.DataNoticia {text-align:center; font-size:34px; line-height: 100%;margin: 0px;color: #CCC;}
.DataNoticia small {font-size:14px; color: #CCC; line-height:100%;display:block;}

.media.Noticia { color: #878787; font-size: 16px;width: 100%; margin-bottom:30px;border-left:2px solid #8BC34A;width:100%;display:table;}
.media.Noticia>.media-left, .media.Noticia > .media-body {display:table-cell;vertical-align:middle;}
.media.Noticia>.media-left {padding:0 10px;margin:0;}
.media.Noticia > .media-body {width:100%;}
.media.Noticia p a {color: #878787;}
.media.Noticia h4 {font-size:22px;margin:0;letter-spacing:-1px;}
.media.Noticia h4 a {color: #D20000;}
.media.Noticia .media-object {width: 116px;}

.pagination {background-color:#FFF;box-shadow:0 1px 2px rgba(0,0,0,0.3);padding:10px 15px;border-radius:3px;}
.pagination>li>a, .pagination>li>a:hover, .pagination>li>a:focus {background-color:transparent;border:none;padding:2px 8px;margin: 0px;font-size: 20px;color: #777;}
.pagination > li.active > a {color: #FFF;background-color:#999;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {color: #666666;background: none;border: none;}

.wrap-noticia {color: #777;}

.wrap-noticia .thumbnail {
    width: 25%;
}

.wrap-noticia .thumbnail small {
    font-size: 16px;
}

.wrap-noticia .thumbnail h4 {
    font-size: 20px;
}

.WrapAncora .MenuAncora {position: absolute;bottom: 0px;left: 0px;right: 0px;background: none;color: #FFF;height: 71px;border: none;z-index: 998;}
.WrapAncora .MenuAncora.affix {z-index: 998;position: fixed;}
.WrapAncora .MenuAncora ul {background: url(/img/site/BgMenuAncora.png) repeat center center;position: relative;}
.WrapAncora .MenuAncora .navbar-inverse .navbar-nav > li > a {color: #FFF;font-size: 18px;padding: 25px 60px 0;height:72px;}
.WrapAncora .MenuAncora .navbar-inverse .navbar-nav > li > a img {bottom: 15px;margin-left: -26px;}
.WrapAncora .MenuAncora .navbar-inverse .navbar-nav > li + li {border-left: 1px solid #9A9AA0;}
/* .WrapAncora .MenuAncora .navbar-inverse .navbar-nav > li:last-child > a {padding: 18px 60px;line-height: 100%;} */
.WrapAncora .MenuAncora .navbar-inverse .navbar-nav > li:last-child > a img {bottom: 10px;}
.WrapAncora .MenuAncora .navbar-inverse .navbar-nav > li > a:hover, .WrapAncora .MenuAncora .navbar-inverse .navbar-nav > li.active > a, .WrapAncora .MenuAncora .navbar-inverse .navbar-nav > li > a:focus {background: none;}
#Local, #Evento, #Reserva {position: absolute;}

#Local {
    top: -140px;
}

#Evento {
    top: -60px;
}

#Reserva {
    top: -100px;
}

/*
ALUGUEL SALÃO
================================================================================================================*/
.WrapAncoraSalao .MenuAncora {position: absolute;bottom: 0px;left: 0px;right: 0px;background: none;color: #fff;height: 79px;border: none;}
.WrapAncoraSalao .MenuAncora.affix {background-color: #000;}
.WrapAncoraSalao .MenuAncora ul {border-bottom: 4px solid #FF6D00;background: url(/img/site/BgMenuAncoraSalao.png);}
.WrapAncoraSalao .MenuAncora .navbar-nav {float:left;padding-left:80px;}
.WrapAncoraSalao .MenuAncora .navbar-inverse .navbar-nav > li {float:left;display:block;}
.WrapAncoraSalao .MenuAncora .navbar-inverse .navbar-nav > li > a {color: #FFF;font-size: 24px;padding: 25px 41px;margin: 0px;}
.WrapAncoraSalao .MenuAncora .navbar-inverse .navbar-nav > li > a span[class^="icone-"] {margin-right: 10px;}
.WrapAncoraSalao .MenuAncora .navbar-inverse .navbar-nav > li > a:hover, .WrapAncoraSalao .MenuAncora .navbar-inverse .navbar-nav > li.active > a, .WrapAncoraSalao .MenuAncora .navbar-inverse .navbar-nav > li > a:focus {background: #FF6D00;}
#Sobre.ANCORA, #Contato.ANCORA {position: absolute;}

#Sobre.ANCORA {
    top: -100px;
}

#Contato.ANCORA {
    top: -100px;
}

.WrapPreReserva {
    position: absolute;
    bottom: 0px;
    width: 100%;
    left: 0px;
    z-index: 5;
}

.PreReserva {
    width: 280px;
    height: 500px;
    background: url(/img/site/BgReserva.png) repeat left top;
    margin-left: 40px;
    color: #ACAC9D;
    padding-top: 20px;
    position: relative;
}

.PreReserva h4 {
    font-size: 24px;
    margin: 5px 0px 5px;
    color: #FFF;
}

.PreReserva p.black {
    font-size: 22px;
}

.PreReserva p {
    font-size: 18px;
    margin: 0px;
    line-height: 100%;
}

.PreReserva hr {
    border-color: #49493F;
}

.PreReserva .btn-primary {
    padding: 21px 40px;
    font-size: 26px;
    position: absolute;
    bottom: 0px;
    border: none;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    background: #FF6D00;
}

.tab-Salao .nav-tabs {
    margin-top: 25px;
}

.tab-Salao .nav-tabs > li:first-child a {
    margin-left: 290px !important;
}

.tab-Salao .nav > li > a {
    font-size: 20px;
    color: #B9B9B9;
    border: none;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    position: relative;
    padding: 15px 30px
}

.tab-Salao .nav > li > a > img {
    position: absolute;
    bottom: -6px;
    left: 50%;
    margin-left: -6px;
    display: none;
}

.tab-Salao .nav > li, .tab-Salao .nav > li.active > a, .tab-Salao .nav > li.active, .tab-Salao .nav > li > a, .tab-Salao .nav-tabs > li > a:hover, .tab-Salao .nav-tabs > li.activer > a:hover {
    margin: 0px;
    border-radius: 0px;
    border: none;
}

.tab-Salao .nav > li.active > a {
    color: #FFF;
    background-color: #4C4C4C;
}

.tab-Salao .nav > li.active > a > img {
    display: block;
}

.tab-Salao .tab-pane {
    padding-top: 40px;
    font-size: 20px;
    color: #777;
}

.tab-Salao .tab-pane h4 {
    margin: 0px;
}

.tab-Salao .tab-pane .media p {
    font-size: 32px;
    margin-right: 10px;
}

.tab-Salao .tab-pane .media small {
    font-size: 18px;
}

.tab-Salao .tab-pane .media-heading.first {
    margin-top: 0px;
}

.tab-Salao .tab-pane .media-heading {
    margin-top: 13px;
}

.tab-Salao .tab-pane a {
    color: #D83500;
}

.ContatoSalao {
    margin-top: 30px;
}

.ContatoSalao .margin5b {
    margin-bottom: -7px;
    margin-top: 10px;
}

.ContatoSalao .form-control {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-color: #CCC;
}

.ContatoSalao .btn {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border: none;
    padding: 15px
}

.wrap-evento {
    color: #777;
    padding-top: 30px;
    line-height: 170%;
}

.wrap-evento hr {
    margin: 15px 0px;
}

.wrap-evento h3 {color: #BDBDAD;margin: 5px 0;font-size: 28px;margin-bottom: 20px;}
.wrap-evento h4 {margin: 5px 0 0;font-size: 20px;}
.wrap-evento h4 .black {font-size: 22px;}
.wrap-evento .ComoChegar {top: 180px;line-height: 135%;}
.wrap-evento .black {color: #666;}
.wrap-evento #D-H {line-height: 100%;}
.Ncomentario {margin: -5px 20px 0;}
.Ncomentario span[class^='icone-'] {margin-right: 10px;}
.evento .nav > li:first-child {margin-left: 25px;}
.evento .nav > li > a {font-size: 20px;color: #BBB;border: none;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;position: relative;padding: 10px 14px;margin: 0;}
.evento .nav-tabs > li.active > a, .evento .nav-tabs > li.active > a:hover, .evento .nav-tabs > li.active > a:focus {color: #FFF;background: #4c4c4c;border: none;margin: 0;}
.evento .nav-tabs > li > a img {display: none;}
.evento .nav-tabs > li.active > a img {display: block;position: absolute;left: 50%;bottom: -6px;margin-left: -6px;}
.evento .tab-content {padding-top: 40px;}
.evento .nav > li:first-child {margin-left: 12px;}
.evento.fotos .nav > li > a {font-size: 16px;padding: 10px 12px;}
.filtros .btn {border: none;height: 36px;}
.BoxVideo {width: 276px;height: 240px;margin-bottom: 15px;overflow: hidden;width: 276px;}
.BoxVideo .boxInfo {width: 100%;height: 77px;background-color: #666;color: #FFF;border-top: 3px solid #FFF;text-align: center;padding: 0 10px 10px;}
.BoxVideo .boxInfo small{font-size:12px;line-height:100%;}
.MenuAncora {width: 100%;position: absolute;z-index: 998;left:0;right:0;height: 42px;background: #FFF;border-bottom: 1px solid #EAEAEA;text-align:center;}
.MenuAncora.affix {top: 85px;position: fixed;}
.navbar-inverse .navbar-nav {border: none;}
.MenuAncora .navbar-inverse.navbar {margin: 0px;}
.MenuAncora .navbar-inverse {background: none;border: none;}
.MenuAncora .navbar-nav {float:none}
.MenuAncora .navbar-collapse {padding: 0px;}
.MenuAncora li {float:none;display:inline-block;margin:0 -3px;}
.MenuAncora li > a {
    color: #B9B9B9;
    padding: 10px 20px;
    font-size: 18px;
    position: relative;
}

.MenuAncora li > a img {
    position: absolute;
    left: 50%;
    margin-left: -6px;
    bottom: -6px;
    display: none;
}

.MenuAncora .navbar-inverse .navbar-nav > li > a:hover, .MenuAncora .navbar-inverse .navbar-nav > li.active > a, .MenuAncora .navbar-inverse .navbar-nav > li > a:focus {
    background-color: #4C4C4C;
}

.MenuAncora .navbar-inverse .navbar-nav > li > a:hover img, .MenuAncora .navbar-inverse .navbar-nav > li.active > a img, .MenuAncora .navbar-inverse .navbar-nav > li > a:focus img {
    display: block;
}

.ListaEnderecos {
    margin-top: 40px;
    position: relative;
}

.ListaEnderecos #Enderecos {
    position: absolute;
    top: -100px;
}

.ButtonReserva button{padding: 22px 15px 19px 34px;font-size: 24px;border: none;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;background: #FF6D00;}
.ButtonReserva a {padding:26px 50px 27px 50px !important;font-size: 24px;border: none;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;background: #FF6D00;}
.ButtonReserva button:hover, .ButtonReserva a:hover {background: #FF6D00;}
.ButtonReserva button > span, .ButtonReserva a > span {margin: -5px 10px 0 0;}
/* ALUGUEL MALOCA
=======================================================================================================*/
.wrap-maloca {font-size: 20px;color: #777;line-height: 120%;margin-bottom: 70px;}
.wrap-maloca p, .wrap-maloca small {margin: 0px;}
.wrap-maloca small {font-size: 16px;color: #AAA;}
.wrap-maloca h1 {color: #999;letter-spacing: -2px;}
.wrap-maloca h3 {font-size: 32px;color: #666;}
.wrap-maloca h4 {font-size: 24px;color: #868686;}
.wrap-maloca hr {margin: 35px 0px;}
.mapa-maloca {background: url('/img/site/maloca/mapa.jpg') left top 30px no-repeat;width: 100%;height: 600px;position: relative;margin-top: 50px;}
.mapa-maloca .icon-maloca-eventos, .mapa-maloca .icon-casa-eventos, .mapa-maloca .icon-capela {position: absolute;}
.mapa-maloca .icon-maloca-eventos {top: 0px;right: 50%;}
.mapa-maloca .icon-casa-eventos {bottom: 0px;right: -85px;}
.mapa-maloca .icon-capela {bottom: 70px;right: -85px;}
.Maloca {width: 50px;height: 20px;position: absolute;}
.MalocaVertical {width: 24px;height: 50px;position: absolute;}
.Maloca img {margin-top: -3px;}
.MalocaAtiva {cursor: pointer;}
.Maloca.MalocaAtiva .img-inativa, .MalocaVertical.MalocaAtiva .img-inativa {display: none;}
.Maloca.MalocaAtiva a, .MalocaVertical.MalocaAtiva a, .Maloca.MalocaAtiva, .MalocaVertical.MalocaAtiva {color: #777;}
.Maloca.MalocaInativa .img-ativa, .MalocaVertical.MalocaInativa .img-ativa {display: none;}
.Maloca.MalocaInativa a, .MalocaVertical.MalocaInativa a, .Maloca.MalocaInativa, .MalocaVertical.MalocaInativa {color: #CECECE;}

#M1 {top: 90px;left: 86px;}
#M2 {top: 90px;left: 119px;}
#M3 {top: 90px;left: 153px;}
#M4 {top: 90px;left: 185px;}
#M5 {top: -25px;right: 230px;}
#M6 {top: -34px;right: 178px;}
#M7 {top: -25px;right: 128px;}
#M8 {top: 21px;right: 83px;}
#M9 {top: 45px;right: 15px;}
#M10 {top: 75px;right: -20px;}
#M11 {top: 115px;right: -60px;}
#M12 {top: 155px;right: -60px;}
#M13 {top: 195px;right: -60px;}
#M14 {top: 235px;right: -60px;}
#M15 {top: 275px;right: -60px;}
#M16 {top: 315px;right: -60px;}
#M17 {top: 355px;right: -60px;}
#M18 {top: 395px;right: -60px;}
#M19 {top: 435px;right: -60px;}
#M20 {top: 470px;right: 62px;}
#M21 {top: 510px;right: 62px;}
#M22 {top: 550px;right: 62px;}
#M23 {top: 470px;right: 162px;}
#M24 {top: 470px;right: 222px;}
#M25 {top: 475px;right: 297px;}
#M26 {top: 500px;right: 352px;}
#M27 {top: 470px;right: 397px;}
#M28 {top: 500px;right: 435px;}
#M29 {top: 480px;right: 474px;}
#M30 {top: 500px;left: 0px;}
#ReservarMaloca {width: 100%;color: #79796A;background: #DFDFD0;margin-top: 60px;}
#ReservarMaloca span.icone-ok-big {margin-right: 10px;}
#ReservarMalocaHeader {padding: 12px 15px;}
/*#ReservarMaloca span{margin-right:10px;}*/
#ReservarMalocaBody {width: 100%;border-bottom: 4px solid #FB8D38;}
#TopoReservarMaloca {width: 100%;height: 110px;}
#TopoReservarMaloca #Dia {/*width:65%;*/width: 100%;height: 109px; /*border-top:1px solid #BCBCAD;*/}

#TopoReservarMaloca #Dia .label.label-default {background: #BCBCAD;border: none;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;font-size: 85%;}
#TopoReservarMaloca #Dia .media {width: 100%;}
#TopoReservarMaloca #Dia .media .pull-left, #TopoReservarMaloca #Dia .media .media-body {width: 50%;margin: 0px;}
#TopoReservarMaloca #Dia .media .pull-left .h4 {font-size: 52px;margin: 0px;}
#TopoReservarMaloca #Dia .media .media-body h4 {font-size: 20px;margin-top: 5px;}
#TopoReservarMaloca #Dia small {font-size: 14px;color: #79796A;}
#TopoReservarMaloca #OutroDia {width: 35%;height: 110px;background: #FB8D38;color: #FFF;padding-top: 25px;padding-left: 10px;}
#TopoReservarMaloca #OutroDia * {color: #FFF;}
#TopoReservarMaloca #OutroDia a:hover {background: none;cursor: pointer;}
#TopoReservarMaloca #OutroDia span {margin-bottom: 5px;margin-left: 5px;}

.WrapLugares {}
.WrapLugares p {color: #777;font-size:14px;line-height:100%;}
.WrapLugares .thumbnail {width: 20%;height: 280px;line-height:100%;
    -webkit-transition: background 0.6s ease-in-out;
    -moz-transition: background 0.6s ease-in-out;
    -ms-transition: background 0.6s ease-in-out;
    -o-transition: background 0.6s ease-in-out;
    transition: background 0.6s ease-in-out;
    cursor: pointer;
}

.WrapLugares .thumbnail:hover {background-color: #F0F0E1;}
.WrapLugares .thumbnail .caption {padding: 15px;}
.WrapLugares .thumbnail .btn-default {color: #FF4A0E;background-color: #F0F0E1;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;padding: 4px 15px;border: none;margin-top: 10px;}
.WrapLugares .thumbnail.active .btn-default {background-color:#FFF;}
.WrapLugares .thumbnail h4 {color: #FF3F00;font-size: 20px;}
.WrapLugares .thumbnail > img {max-height: 130px;}
.WrapLugares .thumbnail span.icone-confirmar-sm {position: absolute;top: 11%;left: 50%;margin-left: -26px;opacity: 0;}
.WrapLugares .thumbnail span.icone-down {position: absolute;left: 50%;bottom: 25%;margin-left: -10px;margin-bottom: -55px;opacity: 0;}
.WrapLugares .thumbnail.active {background-color: #F0F0E1;}
.WrapLugares .thumbnail.active span.icone-confirmar-sm {
}
.WrapLugares .ContentWrap {width: 100%;height: 370px;padding: 20px 30px;background-color: #F0F0E1;display: none;}
.WrapLugares .ContentWrap #Dia .pull-left {margin: 0px;}
.WrapLugares .ContentWrap #Dia .pull-left p.h1 {line-height: 90%;}
.WrapLugares .ContentWrap #datepicker {border-bottom: 4px solid #FB8D38;}
.WrapLugares .ContentWrap .media span.pull-left {margin: 10px;}

/*#div3_example{display:none;min-height:300px;width:320px;}*/
/*AJUSTES NO CALENDARIO ===========================================================================================*/
.JsDatePickBox .boxMainInner {
    width: 320px !important;
    margin: 0px !important;
    border-bottom: 4px solid #FB8D38;
    display: none;
}

.controlsBar {
    background: #464637;
    height: 50px !important;
    padding-top: 13px;
}

.controlsBarText {
    font-family: 'latoblack' !important;
    font-size: 22px !important;
    color: #8A8A7B !important;
    overflow: visible !important;
    text-transform: uppercase !important;
}

.monthForwardButton, .monthBackwardButton, .monthForwardButtonOver, .monthBackwardButtonOver, .monthForwardButtonDown, .monthBackwardButtonDown, .yearForwardButton, .yearBackwardButton, .controlsBarText {
    top: 15px !important;
}

.JsDatePickBox .weekDaysRow .weekDay {
    font-size: 12px !important;
    color:;
    padding: 13px 21px !important;
    font-family: 'latoblack' !important;
    overflow: visible !important;
    color: #FFF;
    margin: 0px !important;
    text-transform: uppercase;
}

.JsDatePickBox .weekDaysRow {
    overflow: visible !important;
    height: 40px !important;
    border-bottom: 1px solid #575748;
}

.JsDatePickBox .boxMainCellsContainer * {
    padding: 18px 21px !important;
    overflow: visible !important;
    margin: 0px !important;
    width: 43px !important;
    height: 45px !important;
}

.JsDatePickBox .boxMainInner {
    background: #686859 !important;
    font-family: 'latolight' !important;
    padding-bottom: 25px !important;
}

.JsDatePickBox .boxMainInner .dayNormal {
    font-size: 18px !important;
    color: #DFDFD0 !important;
}

.JsDatePickBox .boxMainInner .dayOver {
    font-size: 18px !important;
    color: #99998C !important;
}

.JsDatePickBox .boxMainInner .dayDownToday {
    font-size: 18px !important;
    font-family: 'latoblack' !important;
    color: #FFF !important;
}

.JsDatePickBox .boxMainInner .dayDown {
    font-size: 18px !important;
    font-family: 'latoblack' !important;
    color: #FB8D38 !important;
    background: url(/img/site/linha-calendario.png) no-repeat right bottom !important;
}

.JsDatePickBox .boxMainInner .dayNormalToday, .JsDatePickBox .boxMainInner .dayOverToday {
    font-size: 18px !important;
    font-family: 'latoblack' !important;
    color: #FFF !important;
}

.JsDatePickBox .boxMainInner .monthBackwardButton, .JsDatePickBox .boxMainInner .monthBackwardButtonOver, .JsDatePickBox .boxMainInner .monthBackwardButtonDown {
    background: url(/img/site/BackCalendar.png) no-repeat center center !important;
}

.JsDatePickBox .boxMainInner .monthForwardButton, .JsDatePickBox .boxMainInner .monthForwardButtonOver, .JsDatePickBox .boxMainInner .monthForwardButtonDown {
    background: url(/img/site/NextCalendar.png) no-repeat center center !important;
}

.yearForwardButton, .yearBackwardButton {
    display: none;
}

.JsDatePickBox .boxMainInner .dayDisabled {
    background: url(/img/site/disable.png) no-repeat bottom 7px right 2px !important;
    color: #99998C !important;
    font-size: 18px !important;
}

/*AJUSTES NO CALENDARIO ==========================================================================================*/
/* SOBRE
=======================================================================================================*/
 .navbar-lateral {font-size:16px;padding:15px 10px;background-color:#F8F8F8;border-radius:10px;}
 .navbar-lateral li {margin-bottom:5px;}
 .navbar-lateral li a {display:block;padding:10px;background-color:#CCC;color:#FFF;text-decoration:none;}
 .navbar-lateral li.active a {background-color:#D20000;color:#FFF;}

/*NOTICIA ESPORTE 
===========================================================================================*/
.contentDestRevista{width:100%;color:#777;line-height:160%;font-size:18px;}

.WrapEsporte {}
.WrapEsporte .owl-noticias {margin-top:30px;margin-bottom:60px;}
.BoxCampeonatos {background-color: #F8F8F8;color: #777;padding: 15px 20px;border-radius:10px;font-size:16px;}
.BoxCampeonatos h4 {font-size:30px;color: #000;}
.BoxCampeonatos li {padding:15px 0;border-top:1px solid #FFF;}
.BoxCampeonatos li a {color: #777;}

.agendaInterna{}
.agendaInterna .lead{margin:10px 0 0;}
.agendaInterna h4{margin:0px;}

/*ESCOLHA SUA MESA START
*********************************************************************************************/
.contentSalao{width:100%;position:relative;padding:120px 20px 15px 80px;}
.contentSalao > .palco{width:330px;height:90px;background:#9BBB59;color:#FFF;border: 5px solid #FFF;font-size:80px;letter-spacing:5px;position:absolute;top:15px;left:50%;z-index:2;margin-left:-149px;line-height:97%;box-shadow:3px 3px 3px #000;}
.contentSalao > .portaApoio{width:120px;height:90px;background:#F79646;color:#FFF;border: 5px solid #FFF;padding-top:15px;font-size:26px;line-height:100%;position:absolute;left:80px;top:15px;z-index:2;box-shadow:3px 3px 3px #000;}
.contentSalao > .barApoio{line-height:100%;width:90px;height:90px;background:#4BACC6;color:#FFF;border: 5px solid #FFF;font-size:18px;position:absolute;bottom:160px;right:20px;z-index:2;padding-top:22px;box-shadow:3px 3px 3px #000;}
.contentSalao > .barApoio > span{font-size:28px;}
.contentSalao > .legenda{line-height:100%;position:absolute;bottom:10px;left:20px;z-index:2;}
.contentSalao > .legenda > li + li{margin-top:10px;}
.contentSalao > .legenda > li .quadrado{width:35px;height:35px;background:#FFF;border: 5px solid #FFF;display:inline-block;vertical-align:middle;margin-right:10px;box-shadow:3px 3px 3px #000;}
.contentSalao > .legenda > li:first-child .quadrado{background-color:#C0504D;}
.contentSalao > .legenda > li:nth-child(2) .quadrado{background-color:#5cb459;}
.contentSalao > .contentMesa{width:100%;height:100%;position:relative;z-index:1;font-size:12px;padding-bottom:155px;}
.contentSalao > .contentMesa .mesa{width:50px;height:40px;padding:5px;background:#FFF;color:#000;border:1px solid #000;float:left;cursor:pointer;}
.contentSalao > .contentMesa .mesa.vendida{background-color:#c0504d;color:#FFF;cursor:default;}
.contentSalao > .contentMesa .mesa.selecionada{background-color:#5cb459;}
.contentSalao > .contentMesa .grupoDois{margin-left:-50px;}
.contentSalao > .contentMesa .grupoDois .coluna{position:absolute;bottom:159px;z-index:1;line-height:100%;margin:0px;}
.contentSalao > .contentMesa .grupoDois #c1{left:70px;}
.contentSalao > .contentMesa .grupoDois #c2{left:270px;}
.contentSalao > .contentMesa .grupoDois #c3{left:370px;}
.contentSalao .contentMesa .mesa.invisivel{opacity:0;cursor:inherit;}

/*LAYOUT II*/
#layoutDois{background:url(/img/site/elementos/Layout-Mesa2.jpg) no-repeat left -46px bottom 153px;padding-bottom:80px;z-index:1;}
#layoutDois .coluna{line-height:100%;font-size:12px;position:absolute;z-index:4;}
#layoutDois .coluna.c4{right:100px;top:124px;}
#layoutDois .coluna.c5{right:133px;top:375px;font-size:10px;}
#layoutDois .sofa{width:120px;height:70px;background:#710D0F;color:#FFF;border: 5px solid #FFF;font-size:24px;position: absolute;top:0px;}
#layoutDois .sofa#s2{left:190px;z-index:2;}
#layoutDois .sofa#s3{right:80px;z-index:2;}
#layoutDois .sofa#s4{right:190px;}
#layoutDois .sofa .spaceWhite{background:#FFF;width:60px;height:28px;position:absolute;left:50%;bottom:0px;margin-left:-30px;border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;}
.contentSalao#layoutDois > .portaApoio{width:110px;height:40px;font-size:14px;padding-top:9px;position:absolute;left:37.5%;z-index: 1;}
.contentSalao#layoutDois > .palco{width:80px;height:40px;margin-left:0px;padding-top:5px;font-size:22px;letter-spacing:0px;z-index: 2;}
#layoutDois .groupMesa{position:absolute;right:-13px;top:-115px;width:50px;z-index:3;}
#layoutDois.contentSalao > .barApoio{padding-top:40px;font-size:21px;width:55px;height:150px;bottom:355px;right:5px;z-index:4;}
/*********************************************************************************************
ESCOLHA SUA MESA END*/

/**********************************************************************************************
ESTRUTURA END*/
/*BANNERS START
**********************************************************************************************/
.banner {margin-bottom:50px;}
.owl-banner {}
.owl-banner .item {}
.owl-banner .item a {display:block;position:relative;}
.owl-banner .absolute-content {position:absolute;right:0;left:0;top:0;bottom:0;z-index:2;}
.owl-banner .absolute-content .container {height:100%;max-width:960px !important;display:block;}
.NextBtn, .PrevBtn {position:absolute;top:50%;margin-top:-29px;cursor:pointer;z-index:10;}
.NextBtn {right:15%;}
.PrevBtn {left:15%;}
.box-desc {padding:15px 25px;color:#FFF;text-shadow:1px 1px 0 rgba(0,0,0,0.75);display:inline-block;vertical-align:middle;max-width:450px;margin-left:45px;
    background: -webkit-linear-gradient(90deg, rgba(0,0,0,0.85) 10%, rgba(0,0,0,0) 90%);
    background: -moz-linear-gradient(90deg, rgba(0,0,0,0.85) 10%, rgba(0,0,0,0) 90%);
    background: -ms-linear-gradient(90deg, rgba(0,0,0,0.85) 10%, rgba(0,0,0,0) 90%);
    background: -o-linear-gradient(90deg, rgba(0,0,0,0.85) 10%, rgba(0,0,0,0) 90%);
    background: linear-gradient(90deg, rgba(0,0,0,0.85) 10%, rgba(0,0,0,0) 90%);
}
.box-desc span {display:block;}
.box-desc .abeezee {padding-left:15px;padding-top:5px;padding-bottom:5px;border-left:2px solid #388E3C;line-height:100%;font-size:22px;letter-spacing:-1px;margin-top:10px;}

.bloco-noticias {background-color:#152B00;padding:40px 0 160px;position:relative;z-index:2;}
.GO_DOWN {display:block;position:absolute;top:-130px;left:50%;margin-left:-33px;z-index:2;}
.bloco-noticias .container {position:relative;z-index:2;}
.bloco-noticias::before, .bloco-noticias:before {background:url('/img/new-home/elementos/corte-noticias.png?v=2') no-repeat center top;width:100%;height:240px;display:block;content:" ";position:absolute;left:0;right:0;bottom:100%;margin-bottom:-115px;}
.thumbnail {padding:0;border:none;}
.owl-noticias .thumbnail {width:100%;border-radius:4px;overflow:hidden;background-color:#FFF;box-shadow:0 2px 2px rgba(0,0,0,0.2);}
.owl-noticias .thumbnail a {display:block;position: relative;overflow:hidden;}
.owl-noticias .date {background-color:rgba(0,0,0,0.5);color:#CCC;border-radius:0 0 150px 0;display:block;font-size:34px;letter-spacing:-1px;padding:10px 10px 15px;position:absolute;left:0;top:0;z-index:2;width:75px;line-height:100%;}
.owl-noticias .date span {display:block;letter-spacing:-2px;}
.owl-noticias .date small {display:block;font-size:14px;line-height:100%;}
.owl-noticias .caption {height:130px;padding:15px 10px;}
.owl-noticias .caption a {color:#D20000;text-decoration:none;}
.owl-noticias .caption small {font-size:14px;margin-bottom:5px;}
.owl-noticias .caption small a {color:#BABABA;}
.owl-noticias .caption p {font-size:22px;line-height:100%;}
.bloco-noticias h6 {margin-top:60px;}
.bloco-noticias h6 a {color:#FFF;}
.bloco-noticias h2 {font-size:64px;margin-bottom:20px;color:#FFF;}

.bloco-fotos-videos {background-color:#D50000;color:#FFF;padding-bottom:124px;position:relative;z-index:3;}
.bloco-fotos-videos .container {position:relative;z-index:2;}
.bloco-fotos-videos a {color:#FFF;}
.bloco-fotos-videos h6 {margin-top:40px;}
.bloco-fotos-videos::before, .bloco-fotos-videos:before {background:url('/img/new-home/elementos/corte-fotos-videos.png?v=2') no-repeat center top;width:100%;height:240px;position:absolute;bottom:100%;left:0;right:0;content:" ";display:block;margin-bottom:-80px}
.bloco-fotos-videos h2 {font-size:64px;margin-bottom:45px;}
.bloco-fotos-videos h2 span {color:#B03331;}
.bloco-fotos-videos .thumb {border-radius:4px;margin-top:7px;position:relative;}
.bloco-fotos-videos .thumb::before {display:block;content:" ";width:100%;height:7px;background:url('/img/new-home/elementos/detalhe-foto.png') no-repeat center;position:absolute;bottom:100%;left:0;right:0;}
.bloco-fotos-videos .thumb img {border-radius:4px;}
.bloco-fotos-videos .thumb a {display:block;position:relative;text-decoration:none;color:#FFF;overflow:hidden;}
.bloco-fotos-videos .thumb .mask {display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;font-size:20px;letter-spacing:-1px;line-height:100%;
    background: -webkit-linear-gradient(0deg, rgba(0,0,0,0.85) 15%, rgba(0,0,0,0) 90%);
    background: -moz-linear-gradient(0deg, rgba(0,0,0,0.85) 15%, rgba(0,0,0,0) 90%);
    background: -ms-linear-gradient(0deg, rgba(0,0,0,0.85) 15%, rgba(0,0,0,0) 90%);
    background: -o-linear-gradient(0deg, rgba(0,0,0,0.85) 15%, rgba(0,0,0,0) 90%);
    background: linear-gradient(0deg, rgba(0,0,0,0.85) 15%, rgba(0,0,0,0) 90%);
}
.bloco-fotos-videos .thumb .mask span {display:block;position:absolute;left:0;right:0;bottom:0;padding:10px;height:115px;}

.bloco-noticias .thumbnail img, .thumb img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);

    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.bloco-noticias .thumbnail:hover img, .thumb:hover img {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

.bloco-agenda {background-color:#8BC34A;color:#FFF;position:relative;z-index:4;padding-bottom:40px;}
.bloco-agenda::before {background:url('/img/new-home/elementos/corte-agenda.jpg?v=2') no-repeat center top;width:100%;height:115px;position:absolute;bottom:100%;left:0;right:0;content:" ";display:block;}
.bloco-agenda h2 {font-size:64px;letter-spacing:-2px;margin-bottom:30px;}
.bloco-agenda h6 {font-size:16px;margin-top:30px;}
.bloco-agenda a {color:#FFF;}
.prevCarousel, .nextCarousel {position:absolute;top:50%;margin-top:-19px;z-index:2;cursor:pointer;border-radius:50px;box-shadow:2px 2px 2px rgba(0,0,0,0.35);}
.prevCarousel {left:-15px;}
.nextCarousel {right:-15px;}
.owl-agenda {background:#181818;padding:30px;border-radius:4px;color:#FFF;line-height:100%;font-size:14px;}
.owl-agenda h5 {font-size:26px;}
.owl-agenda p a {color:#FFF;font-size:16px;}
.owl-agenda .owl-item img {width:auto !important;}
.owl-agenda .media-body .media {margin-bottom:10px;}
.owl-agenda .media-body .media-left {padding-right:10px;font-size:36px;text-align:center;}
.owl-agenda .media-body .media-left span {display:block;line-height:90%;}
.owl-agenda .media-body .media-left small {font-size:20px;}
.owl-agenda .media .media-left img {border-right:4px solid #8BC34A;}
.media {display:table;width:100%;}
.media .media-left, .media .media-body {display:table-cell;vertical-align:top;}
.media .media-left {padding-right:30px;}


.contentDestaqueNovo{width:100%;height:440px;margin-top:100px;position:relative;}
.contentTextoDestaque{position:absolute;left:0px;top:30px;/*width:50%;*/padding:0px 20px 20px;background:url(/img/site/icones/bgContentTextoDestaque.png) repeat center center;}
.contentTextoDestaque.rightTop{left:inherit;right:0px;}
.contentTextoDestaque.rightBottom{left:inherit;right:0px;top:85%;}
.contentTextoDestaque.leftBottom{top:85%;}
.contentTextoDestaque .h2{font-size:28px;text-transform:uppercase;color:#f42737;}
.contentTextoDestaque .lead{font-size:16px;line-height:170%;}

/*
BANNER SALÃO
============================================================================================*/
.galeria {position: relative;z-index: 1;}
.galeria .box-cycle-galeria .cycle-slideshow li {width: 63%;overflow: hidden;position: relative;z-index: 1;float: left;margin-right: 2%;}
.galeria .box-cycle-galeria .cycle-slideshow img {max-width: 100%;width: 100%;}
.galeria .box-cycle-nav {position: relative;padding: 0px;width: 35%;float: left;}

/*.galeria .box-cycle-nav .cycle-prev, .galeria .box-cycle-nav .cycle-next, .galeria .box-cycle-andamento .cycle-prev, .galeria .box-cycle-andamento .cycle-next {position:absolute;display:block;width:;min-height: 110px;text-align: center;padding:0px;top:0;z-index: 110;}*/
.galeria .box-cycle-nav .cycle-prev {left: 0;}
.galeria .box-cycle-nav .cycle-next {right: 0;}
.galeria .box-cycle-nav .cycle-slideshow {height: 330px;position: relative;}
.galeria .box-cycle-nav .cycle-prev {position: absolute;bottom: -50px;left: 110px;}
.galeria .box-cycle-nav .cycle-next {position: absolute;bottom: -50px;right: 110px;}
.galeria .box-cycle-nav .cycle-slideshow li {width: 150px;height: 110px;float: left;overflow: hidden;margin-right: 0px;}
.galeria .box-cycle-nav .cycle-slideshow img {max-width: 125%;}

#modal-reserva .modal-head {background:#DFDFD0;padding:10px 20px;color:#79796A;}
#modal-reserva .modal-head .modal-title {color:#FF6C00 ;}
#modal-reserva .form-group {margin-bottom:10px;}
#modal-reserva .btn {border:none;letter-spacing:0.035em;}
/**********************************************************************************************
BANNERS END*/
/*CLASSES START
**********************************************************************************************/
[class^='lista-'], [class^='lista-'], [class^='menu-'], [class^='menu-'] ul, .cycle-slideshow {list-style: none;margin-bottom: 0;padding-left: 0;}

.btn-gray {background: #EEE;color: #C93F2A;}

.btn-rounded {
    -webkit-border-radius: 150px;
    -moz-border-radius: 150px;
    border-radius: 150px;
}

.imagem {
    display: inline-block;
    overflow: hidden;
    max-width: 100%;
}

.imagem-rounded {
    -webkit-border-radius: 150px;
    -moz-border-radius: 150px;
    border-radius: 150px;
}

.imagem img {
    max-width: 135%;
}
.inline-block.red.lead{margin-bottom:0px;}
.inline-block {display: inline-block;vertical-align:middle;}
[class^='icone-'] {background-repeat: no-repeat;vertical-align: middle;display: inline-block;background-image: url(/../../img/site/icone.png);}
.space {width: 1%;display: inline-block;height: 100%;vertical-align: middle;}
.relative {position: relative;}
.absolute {position: absolute;}
.z1 {z-index: 1;}
.z2 {z-index: 2;}
.z3 {z-index: 3;}
.z4 {z-index: 4;}
.z5 {z-index: 5;}
.input-md {height: 40px;}
.FullHeight {height: 100%;}
.FullHeight.tab-pane {max-height: 85%;}
.orange, a.orange {color: #FF6C00 !important;}
a.orange:hover {color: #FF6C00;opacity: 0.8;}
.red, a.red {color: #EB1A21 !important;}
.wrap-noticia a.red {color: #EB1A21;text-transform: uppercase;}
a.red:hover {color: #EB1A21;opacity: 0.8;}
.DobleDash {width: 100%;height: 1px;background: url(/img/site/dash-horizontal.png) repeat-x left center;margin: 20px 0px;}
.DashVertical {width: 1px;height: 100%;background: url(/img/site/DashVertical.png) repeat-y top center;display: inline-block;vertical-align: middle;}
.DashVertical.left {background: url(/img/site/DashVertical.png) repeat-y top left;width: 100%;}
.DashVertical.right {background: url(/img/site/DashVertical.png) repeat-y top right;width: 100%;}
.ComoChegar {background-color: #444;color: #FFF;width: 230px;height: 65px;padding: 15px 20px;position: absolute;top: 150px;left: 50%;margin-left: -115px;z-index: 5;}
.ComoChegar p {margin: 0px;padding: 0px;}
.img-noticia.pull-left {margin: 5px 10px 10px 0;}
.img-noticia.pull-right {margin: 5px 0 10px 10px;}
.gray-md {color: #666;}
h4.subtitle {color: #999;font-size: 22px;}
.wrap-noticia h2.gray-md {color: #666;text-transform: uppercase;}
.fb-like {width: 95px;overflow: hidden;margin-top: -5px;}
.Georgia {font-family: 'Georgia';}
.white {background-color: #FFF;width: 100%;margin: 0 auto;}
.white h2 {background-color: #FFF;position: relative;z-index: 2;width: 50%;margin: 0 auto;}
.line {width: 100%;height: 1px;background-color: #BBB;opacity: 0.3;position: absolute;left: 0px;top: 30px;}
.BgRed {background-color: #EA1224 !important;}
.Declaracao {padding: 25px 5px;color: #ACAC9D;font-size: 22px;border: 1px solid #DDD;border-left: none;border-right: none;position: relative;margin-top: 10px;margin-bottom: 10px;}
.Declaracao.pull-left {
    margin-right: 10px;
}

.Declaracao.pull-right {
    margin-left: 10px;
}

.Declaracao img {
    position: absolute;
    top: -13px;
    left: 50%;
    margin-left: -34px;
}

label {
    font-weight: normal;
}

label.color-danger{font-size:14px;color:#eb1a21;}

.BigLetter {
    text-transform: uppercase;
    font-size: 80px;
    padding-top: 20px;
}

.BoxBiblioteca {font-size: 22px;color: #ACAC9D;background-color: #FFF;width: 100%;min-height: 100px;width: 100%;}
.BoxBiblioteca .img-circle {margin: 25px;}
.BoxBibliotecaRight {background: url(/img/site/quadro-right.jpg) repeat-y right center;margin: 20px 0px;}
.BoxBibliotecaLeft {background: url(/img/site/quadro-left.jpg) repeat-y left center;}
.BoxBibliotecaTop {background: url(/img/site/quadro-top.jpg) repeat-x top center;}
.BoxBibliotecaTopLeft {background: url(/img/site/quadro-top-left.jpg) no-repeat top left;}
.BoxBibliotecaTopRight {background: url(/img/site/quadro-top-right.jpg) no-repeat top right;}
.BoxBibliotecaBottom {background: url(/img/site/quadro-bottom.jpg) repeat-x bottom;}
.BoxBibliotecaBottomLeft {background: url(/img/site/quadro-bottom-left.jpg) no-repeat bottom left;}
.BoxBibliotecaBottomRight {background: url(/img/site/quadro-bottom-right.jpg) no-repeat bottom right;padding: 40px;}
.box-convite {height: 51px;color: #FFF;background: #FF8000;}
.tab-sede .tab-pane .box-convite .black {color: #FFF;}
.box-convite span.icone-phone-white {margin: 13px 10px;}
.box-convite-left {background: url(/img/site/convite-left.png) no-repeat left center;padding-left: 12px;}
.box-convite-right {background: url(/img/site/convite-right.png) no-repeat right center;padding-right: 12px;}
.form-convite label.black {font-size: 16px;}
.form-convite hr {margin: 10px 0px;}
.form-convite .radio {margin-top: 15px;}
.form-convite .media .media-body {margin-top: 10px;}
.form-convite .media p {font-size: 16px;}
.LineOrange {width: 100%;height: 4px;background-color: #FF6D00;}
.wrap-maloca .LineOrange {width: 540px;}
.wrap-maloca .line {position: initial;}

.thumb-fotos {}
.thumb-fotos li {max-width: 24%;width: 24%;margin-top: 10px;margin-bottom: 10px;position: relative;}
.thumb-fotos li img {width: 100%;}
.thumb-fotos span.icone- {}

.thumb-fotos .DownloadFoto {position: absolute;z-index: 3;bottom: 0px;right: 5px;}
.listAgenda{}
.listAgenda .lead{margin-bottom:15px;}
.listAgenda li + li{border-top:1px solid #DDD;padding-top:15px;}
.dataAgenda{font-size:16px;letter-spacing:1px;}
#contentColunista{padding:15px;border:10px double #DDD;margin-top:15px;}

.list-unstyled.small.procedimentos{line-height:170%;}
.list-unstyled.small.procedimentos li{padding:5px 0px;}

/*SPLASH PRESIDENTE AQUI*/
.splashPresidente{width:434px;height:300px;display:inline-block;position:absolute;top:50%;margin-top:-200px;left:50%;margin-left:-589px;z-index:100;display:none;}
/*.splashPresidente .splashContent{width:434px;height:300px;display:inline-block;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-217px;}*/
.splashPresidente #FechaSplash{padding:5px 8px;background-color:#f42737;color:#FFF;font-size:20px;position:absolute;top:0px;right:0px;cursor:pointer;display:inline-block;line-height:100%;}

.list-styled>li{margin-bottom:15px;}
.lista-numerada>li{margin-bottom:15px;}

.list-socio {font-size:22px;letter-spacing:-1px;}
.list-socio a {text-decoration:none;color:#FB8D38;display:inline-block;padding:10px 10px;border:2px solid #FB8D38;border-radius:6px;}
.list-socio li {padding:10px 0px;}
.list-socio span {margin-right:10px;}
.list-socio img {margin-right:10px;vertical-align:middle;display:inline-block;}

.btn-border {border-radius:50px;border:2px solid #FFF;padding:10px 20px;}
.mt-zero {margin-top:0;}

#menu-cliente li a{padding: 15px; font-size: 16px; color: #666; font-weight: bold; background-color: #F4F4F4; position: relative; top: 10px; padding: 5px 15px;}

/**********************************************************************************************
CLASSES END*/
/*CUSTOM SELECT START
**********************************************************************************************/
.customSelect {background: #F0F0E1;border: none;box-shadow: none;padding: 15px 20px;height: 50px;color: #777;font-family: 'latoblack';font-weight: normal;}
.input-sm.customSelect {padding: 8px 20px;height: 40px;font-size: 16px;}
.customSelect.changed {/* You can use this if you want a different style after user has made a selection */border:;}
.customSelectFocus {/* You can use this if you want a different style after user has made a selection */box-shadow: 1px 1px 5px #999;opacity: 8;}
.customSelectOpen {/* You can use this if you want a different style after user has made a selection */}
/* We can style the inner box, too */
.customSelectInner {background: url(/img/site/select-arrow.png) no-repeat center right;}
/**********************************************************************************************
CUSTOM SELECT END
*/
@viewport{zoom: 1.0;/*width: extend-to-zoom 100%;*/width: device-width;}
@-ms-viewport{/*width: extend-to-zoom 100%;*/width: device-width;zoom: 1.0;}
@media print {

}

@media (max-width: 767px) {
    .new-menu {left:-100%;
        -webkit-transition: left 0.3s ease-in-out;
        -moz-transition: left 0.3s ease-in-out;
        -ms-transition: left 0.3s ease-in-out;
        -o-transition: left 0.3s ease-in-out;
        transition: left 0.3s ease-in-out;
    }
    .new-menu.open {left:0%;}
    .new-menu li ul {position:initial;width:100%;}
    .interna .new-menu>ul {display:block;}
    .owl-agenda .item > .media, .owl-agenda .item > .media > .media-left, .owl-agenda .item > .media > .media-body {display:block;padding:0;}
    .NextBtn {right:10px;}
    .PrevBtn {left:10px;}
    .prevCarousel {left:-10px;}
    .nextCarousel {right:-10px;}

    .bloco-fotos-videos h2 {font-size:50px;}
    .box-desc {margin-left:0;padding:5px 10px;}
    .box-desc .h3 {font-size:20px;}
    .box-desc .abeezee {display:none;}

    .WrapLugares .thumbnail {width:100%;}

    .wrap-maloca {color:#575748;}
    .lista-numerada {}
    .lista-numerada li + li {margin-top:30px;}
    .lista-numerada img {margin-right:5px;}

    #passo-1{display:none;}
    #passo-2{display:block;}

    #ReservarMaloca {font-size:14px;}
    #ReservarMalocaHeader {padding:5px 10px;background-color:#F0F0E1;color:#575748;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:10px;width:100%;clear:both;display:inline-block;cursor:pointer;}
    #ReservarMalocaHeader span {padding-top:5px;display:inline-block;}
    #ReservarMalocaHeader .date {padding:5px 15px;background-color:#DFDFD0;color:#464637;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:right;}
    #ReservarMalocaBody {display:block;margin-bottom:10px;position:relative;}
    #close-calendario {position:absolute;top:15px;right:12px;z-index:10;}

    .select-maloca {border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:none;background:#FB8D38;font-size:14px;color:#FFF;cursor:pointer;}

    .card-maloca {border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #C1C3C4;background:#F0F0E1;overflow:hidden;font-size:14px;box-shadow:0 0 10px rgba(0,0,0,0.35);}
    .card-maloca .pull-right, .card-maloca .media-body {width:50%;margin:0;}
    .card-maloca .media-body {padding-top:3px;}
    .card-maloca img {max-width:150px;}
    .card-maloca span, .card-maloca small {display:block;width:50%;float:left;}
    .card-maloca small {padding-top:6px;padding-right:10px;}
    .card-maloca .btn-warning {font-size:14px;background-color:#D9A300;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}

    .thumb-fotos li {width:100%;} 
    .table-diretoria {padding:10px;}
    .table-diretoria ul li {width:100%;}
    .img-retrato {max-width:120px;}

    .site-footer .pad-left {min-height:initial;}
}
@media (max-width: 320px) {
    .table-diretoria {font-size:14px;line-height:120%;}
    .table-diretoria .table-cell {padding-left:5px;padding-right:5px;}
    .owl-agenda h5 {font-size:20px;}
}

@media (min-width: 768px) and (max-width: 980px) {
    .new-head .h4 {margin:13px 0 5px;}
    .new-menu li {padding-top:6px;padding-bottom:6px;}
    .NextBtn {right:10px;}
    .PrevBtn {left:10px;}
    .box-desc .h3 {font-size:22px;}
    .box-desc .abeezee {font-size:16px;}
    .bloco-noticias .caption p {font-size:18px;}    
    .prevCarousel {left:-10px;}
    .nextCarousel {right:-10px;}
    .thumb-fotos li {width:32%;}

    .table-diretoria {padding:10px;}
    .table-diretoria ul li {width:50%;}
}

@media (min-width: 981px) and (max-width: 1200px) {
    /*#GERAL:before {content:"ACIMA DE TABLET";}*/
    /*.home { height: 1202px;}*/
    .BgHome {background-size: 130%;}
    .BigBanner {margin-top: 190px;}
    .contentTextoDestaque.rightBottom, .contentTextoDestaque.leftBottom{top:40%;}
    .BannerCarousel {margin-top: 10px;}
    .bannerDescription{margin-top:100px;}
    .blockWhite{display:none;}
    .new-head .h4 {margin:13px 0 10px;}
    
    .new-menu .menu-head {cursor:pointer;}
    .new-menu > .list-unstyled {display:none;}

    .NextBtn {right:10px;}
    .PrevBtn {left:10px;}
    .box-desc .h3 {font-size:24px;}
    .box-desc .abeezee {font-size:18px;}
    .bloco-noticias .caption p {font-size:18px;}
    .owl-agenda h5 {font-size:20px;}
    .owl-agenda .owl-item img {max-width:180px !important;}
    .owl-agenda .media .media-left {padding-right:10px;}
    .prevCarousel {left:-10px;}
    .nextCarousel {right:-10px;}

    .table-diretoria {padding:10px;line-height:100%;}
    .img-retrato {max-width:120px;}

}

@media (min-width: 1201px) and (max-width: 1368px) {
    .BgHome {background-size: 100%;}
    .contentTextoDestaque.rightBottom, .contentTextoDestaque.leftBottom{top:40%;}
    .BannerCarousel {margin-top: 10px;}
    .new-head .h4 {margin:13px 0 10px;}
    .new-menu li {padding-top:6px;padding-bottom:6px;}
}

@media (max-width: 1369px) {
}

@media (min-width: 1601px) {

}
@media (min-width: 1800px) {
    .bannerDescription{margin-top:40px;}
}
