@font-face{font-family:'bariol_boldbold';src:url('../fonts/bariol_bold-webfont.eot');src:url('../fonts/bariol_bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bariol_bold-webfont.woff2') format('woff2'),url('../fonts/bariol_bold-webfont.woff') format('woff'),url('../fonts/bariol_bold-webfont.ttf') format('truetype'),url('../fonts/bariol_bold-webfont.svg#bariol_boldbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bariol_boldbold_italic';src:url('../fonts/bariol_bold_italic-webfont.eot');src:url('../fonts/bariol_bold_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bariol_bold_italic-webfont.woff2') format('woff2'),url('../fonts/bariol_bold_italic-webfont.woff') format('woff'),url('../fonts/bariol_bold_italic-webfont.ttf') format('truetype'),url('../fonts/bariol_bold_italic-webfont.svg#bariol_boldbold_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bariol_regularregular';src:url('../fonts/bariol_regular-webfont.eot');src:url('../fonts/bariol_regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bariol_regular-webfont.woff2') format('woff2'),url('../fonts/bariol_regular-webfont.woff') format('woff'),url('../fonts/bariol_regular-webfont.ttf') format('truetype'),url('../fonts/bariol_regular-webfont.svg#bariol_regularregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bariolregular_italic';src:url('../fonts/bariol_regular_italic-webfont.eot');src:url('../fonts/bariol_regular_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bariol_regular_italic-webfont.woff2') format('woff2'),url('../fonts/bariol_regular_italic-webfont.woff') format('woff'),url('../fonts/bariol_regular_italic-webfont.ttf') format('truetype'),url('../fonts/bariol_regular_italic-webfont.svg#bariolregular_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bariol_lightlight';src:url('../fonts/bariol-light-webfont.eot');src:url('../fonts/bariol-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bariol-light-webfont.woff2') format('woff2'),url('../fonts/bariol-light-webfont.woff') format('woff'),url('../fonts/bariol-light-webfont.ttf') format('truetype'),url('../fonts/bariol-light-webfont.svg#bariol_lightlight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bariollight_italic';src:url('../fonts/bariollight-italic-webfont.eot');src:url('../fonts/bariollight-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bariollight-italic-webfont.woff2') format('woff2'),url('../fonts/bariollight-italic-webfont.woff') format('woff'),url('../fonts/bariollight-italic-webfont.ttf') format('truetype'),url('../fonts/bariollight-italic-webfont.svg#bariollight_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bariolthin';src:url('../fonts/bariol-thin-webfont.eot');src:url('../fonts/bariol-thin-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bariol-thin-webfont.woff2') format('woff2'),url('../fonts/bariol-thin-webfont.woff') format('woff'),url('../fonts/bariol-thin-webfont.ttf') format('truetype'),url('../fonts/bariol-thin-webfont.svg#bariolthin') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bariolthin_italic';src:url('../fonts/bariolthin-italic-webfont.eot');src:url('../fonts/bariolthin-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bariolthin-italic-webfont.woff2') format('woff2'),url('../fonts/bariolthin-italic-webfont.woff') format('woff'),url('../fonts/bariolthin-italic-webfont.ttf') format('truetype'),url('../fonts/bariolthin-italic-webfont.svg#bariolthin_italic') format('svg');font-weight:normal;font-style:normal}body{background-image:url(../img/back.png);background-size:cover;background-repeat:no-repeat;background-color:#440f2a;color:#fff}h2{font-family:'bariolregular_italic';font-size:20px;text-align:center;letter-spacing:.1px}.ico{display:inline-block;-webkit-box-shadow:7px 14px 10px 0 rgba(0,0,0,0.4);box-shadow:7px 14px 10px 0 rgba(0,0,0,0.4);border-radius:19px;margin-bottom:20px}.ico:hover{-webkit-box-shadow:7px 14px 10px 0 #000;box-shadow:7px 14px 10px 0 #000}.ico a{width:30px;height:30px;display:block}.topo{text-align:center;padding-top:30px !important}.topo h1{margin-bottom:0;margin-left:34px;margin-right:32px;max-width:190px;display:inline-block}.social{width:100%;display:inline-block;height:30px;margin-bottom:0}.social.mobile{display:none}.ico{margin-right:7.5px;margin-left:7.5px}.ico-fb{width:30px;height:30px;background:url(../img/ico-face.png);background-position:left}.ico-fb:hover{background-position:right}.ico-tw{width:32px;height:30px;margin-right:15px;background:url(../img/ico-twitter.png);background-position:left}.ico-tw:hover{background-position:right}.ico-in{width:31px;height:30px;background:url(../img/ico-insta.png);background-position:left}.ico-in:hover{background-position:right}.ico-sn{width:30px;height:30px;background:url(../img/ico-snap.png);background-position:left}.ico-sn:hover{background-position:right}.column.center{text-align:center}.fotos{border:solid 1px #a50a30;background:rgba(63,13,42,0.3);width:100%;display:inline-block;padding-top:20px}.fotos h3{font-family:'bariol_boldbold';font-size:17px;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:0 10px}.fotos p{font-size:12px;font-family:'bariol_boldbold_italic';text-transform:uppercase;text-align:center;margin-bottom:15px}.fotos ul{margin-bottom:15px}.evento{width:176px;height:177px;list-style:none;display:inline-block;margin:0 12px;position:relative;margin-bottom:30px}.evento a{width:100%;height:100%;display:block}.evento:after,.evento:before{content:'';position:absolute;background:url(../img/spritesheet.png)}.evento.evento-1:after{width:17px;height:176px;background-position:-5px -5px;left:-17px;top:0}.evento.evento-1:before{width:176px;height:11px;background-position:-32px -5px;bottom:-10px;left:0}.evento.evento-2:after{width:24px;height:176px;background-position:-218px -5px;right:-24px;top:1px}.evento.evento-2:before{width:188px;height:11px;background-position:-5px -191px;bottom:-11px;left:0}.evento.evento-3:before{width:13px;height:176px;background-position:-252px -5px;right:-13px;top:0}.evento.evento-3:after{width:11px;height:176px;background-position:-275px -5px;left:-11px;top:0}.evento.quarta-rock{background:url(../img/quarta-rock.png) left}.evento.quarta-rock:hover{background-position:right}.evento.discotraxx{background:url(../img/discotraxx.png) left}.evento.discotraxx:hover{background-position:right}.evento.pop-line{background:url(../img/pop-line.png) left}.evento.pop-line:hover{background-position:right}#programacao{text-align:center}.programacao{display:inline-block;background:url(../img/programacao.png) left;width:376px;height:466px;margin-top:-70px}.programacao:hover{background-position:right}.festas{position:relative;min-height:300px;margin-top:26px}.festas:before{background:url(../img/pessoas-festa.png);width:1080px;height:272px;position:absolute;left:0;content:'';top:0}.festas h4{text-align:center;font-family:'bariol_boldbold_italic';font-size:12px;letter-spacing:3px;position:relative;margin-top:80px;padding-top:4px}.festas h4 span{display:inline}.festas h4:after{width:54px;height:5px;background:#aadac2;content:'';left:50%;top:-40px;margin-left:-27px;position:absolute}ul.lista-festas{width:100%;text-align:center;position:relative;z-index:1;float:left;margin-top:3px;margin-bottom:70px}ul.lista-festas li{width:124px;height:123px;list-style:none;display:inline-block;margin:0 5px}ul.lista-festas li a{width:100%;height:100%;display:block}ul.lista-festas li.camba{background:url(../img/cambalacho.png) left}ul.lista-festas li.camba:hover{background-position:right}ul.lista-festas li.destr{background:url(../img/destruidora.png) left}ul.lista-festas li.destr:hover{background-position:right}ul.lista-festas li.batal{background:url(../img/batalha.png) left}ul.lista-festas li.batal:hover{background-position:right}ul.lista-festas li.allst{background:url(../img/all-stars.png) left}ul.lista-festas li.allst:hover{background-position:right}ul.lista-festas li.barba{background:url(../img/barba-cabelo-bigode.png) left}ul.lista-festas li.barba:hover{background-position:right}.pag{background-image:url(../img/bandeiras.png);background-repeat:no-repeat;display:inline-block;margin:0 8px}.pag-alelo{width:44px;height:44px;background-position:-5px -5px}.pag-dinners{width:44px;height:44px;background-position:-59px -5px}.pag-elo{width:44px;height:44px;background-position:-5px -59px}.pag-hipercard{width:44px;height:44px;background-position:-59px -59px}.pag-master{width:44px;height:44px;background-position:-113px -5px}.pag-visa{width:45px;height:44px;background-position:-113px -59px}.pagamentos p{font-family:'bariol_regularregular';font-size:10.86px;letter-spacing:3px}.reservas{text-align:center}.reservas p{font-size:12px;font-family:'bariol_regularregular';color:#aadac2;text-transform:uppercase;line-height:16px;letter-spacing:3px;text-align:center;position:relative;width:100%;display:inline-block}.reservas p:after{background:url(../img/ico-reserva-right.png) no-repeat center;width:51px;height:50px;content:'';position:absolute;top:0;right:0;display:none}.reservas p:before{background:url(../img/ico-reserva-left.png) no-repeat center;width:51px;height:50px;content:'';position:absolute;top:0;left:0;display:none}.reservas p span{font-family:'bariol_boldbold'}.reservas p a{color:#fff}.newsletter{text-align:center}.name{width:100%;float:left}.name img{margin:0 14px}.email{width:100%;float:left}.email img{margin:0 14px}form{width:100%;height:auto;background-color:rgba(64,13,41,0.95);background-image:url(../img/news-lente.png);background-repeat:no-repeat;border:solid 1px #58efa4;padding-top:30px;padding-bottom:15px;position:relative;display:inline-block}form:after{background:url(../img/news-shadow.png);width:538px;height:21px;content:'';bottom:-22px;position:absolute;left:0}form input[type=text],form input[type=email]{height:28px;background:#fff;border:solid 1px #baafb5;outline:none;border-radius:0;font-size:14px;font-family:'bariol_regularregular';letter-spacing:.1px;float:left;padding:0 10px}form input[type="text"]{width:205px}form input[type="email"]{width:205px}form img{float:left}.tit-news{background:url(../img/img-news.png);width:452px;height:187px;display:inline-block;text-align:center;font-size:15.5px;font-family:'bariol_regularregular';letter-spacing:3px;padding-top:120px}.tit-news span{font-family:'bariol_boldbold'}.cardapio{background:url(../img/cardapio-completo.png) top;width:239px;height:86px;display:inline-block;float:left;margin-left:50px}.cardapio:hover{background-position:bottom}.cardapio-promo{background:url(../img/cardapio-promo.png) top;width:259px;height:86px;display:inline-block;float:right}.cardapio-promo:hover{background-position:bottom}footer{text-align:center;padding:80px 0}footer p{font-size:14px;font-family:'bariol_regularregular';margin-top:15px}@media screen and (min-width:768px){.topo{padding-top:78px !important}.social{width:auto;max-width:110px}.social.mobile{display:inline-block}.social.right .ico-fb,.social.right .ico-in{display:none}.fotos{width:auto;min-width:701px;margin-top:-50px}.fotos h3{padding:0}.evento{margin-bottom:0}.festas h4 span{display:block}form{width:582px}form .name,form .email{width:50%}.reservas{padding:30px 0}.reservas p{width:457px}.reservas p:after,.reservas p:before{display:inline-block}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#58efa4;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}