html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}

::selection {background:#871a1a;color:#fff;}
::-moz-selection {background:#871a1a;color:#fff;}

body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

/* Geral */
.centered {width:960px;margin:0 auto !important;position:relative;line-height:1.5em;}
.centered:after {content:'';display:block;height:0;clear:both;visibility: hidden;}

/* Header */
#header {float:left;width:100%;min-height:176px;/*height:654px;*/background:url(../imagens/site/bg-header.jpg) top center repeat-x;}

.logo {position:absolute;top:8px;left:415px;width:136px;height:164px;}

.newsletter {float:right;width:180px;padding:5px 10px;margin:120px 0 0 0;border:1px solid #fff;-webkit-border-radius: 4px;border-radius: 4px;background:url(../imagens/site/bg-newsletter.png) 10px 7px no-repeat;}
.newsletter input[type=text] {float:left;width:120px;height:15px;margin:0 10px 0 30px;border:none;background:none;color:#fff;font-family: 'Dosis', sans-serif;font-weight:400;}
.newsletter input[type=submit] {float:right;width:10px;height:15px;border:none;background:url(../imagens/site/btn-newsletter.png) 0 0 no-repeat;}

.nav-social {float:left;width:320px;height:21px;margin:124px 0 0 0;}
.nav-social li {float:left;}
.nav-social a {display:block;height:21px;background:url(../imagens/site/nav-social.png) 0 0 no-repeat;}
.nav-social .facebook {width:77px;background-position:0 0;}
.nav-social .facebook:hover {background-position:0 -21px;}
.nav-social .twitter {width:81px;background-position:-98px 0;margin:0 22px;}
.nav-social .twitter:hover {background-position:-98px -21px;}
.nav-social .youtube {width:57px;background-position:-210px 0;}
.nav-social .youtube:hover {background-position:-210px -21px;}
.nav-social .instagram {width:57px;background-position:-270px 0;}
.nav-social .instagram:hover {background-position:-270px -21px;}

#menu {float:left;width:100%;height:70px;font-family: 'Noticia Text', serif;background:url(../imagens/site/bg-menu.jpg);}
.nav-principal {}
.nav-principal li {float:left;text-transform: uppercase;margin: 23px 17px 0 0;font-size: 1.1em;}
.nav-principal li a {display:block;height:70px;color: #fff;}
.nav-principal li a:hover {color: #EEDF78;}


#slider {float:left;width:960px;height:445px;margin:30px 0;position:relative;}
#slider .acoes {position:absolute;bottom:0;right:0;width:140px;height:91px;}
#slider .acoes a {float:left;width:140px;height:80px;margin:11px 0 0 0;}

/* Footer */
#footer {float:left;width:100%;height:558px;background:url(../imagens/site/bg-footer.jpg) 0 0 repeat;}

.footer2 {min-height:480px;background:url(../imagens/site/bg-footer2.jpg) top center no-repeat;}

#assinatura {float:left;width:100%;height:50px;padding:20px 0 0 0;background:url(../imagens/site/bg-menu.jpg) 0 0 repeat-x;}
#assinatura h2, #assinatura h3 {font-family: 'Amatic SC', cursive;font-weight:400;font-size:1.2em;color:#fff;}
#assinatura h2 {float:right;}
#assinatura h3 {float:left;}
#assinatura a {color:#fff;}
#assinatura a:hover {color:#c00;}

.linha-footer {float:left;width:100%;margin:40px 0 0 0;}
.linha-footer h3 {font-family: 'Amatic SC', cursive;font-weight:400;font-size:2em;line-height:1em;text-transform:uppercase;color:#eedf8f;position:relative;}
.linha-footer h3:before {content:'';position:absolute;bottom:-20px;left:0;width:100%;height:1px;background:#000;border-bottom:1px solid #333;}
.linha-footer .box {float:left;width:180px;margin:30px 15px 0 0;text-align:center;}
.linha-footer .box:last-child {margin-right:0!important;}
.linha-footer .box h2, .linha-footer .box p {font-family: 'Dosis', sans-serif;color:#fff;}
.linha-footer .box h2 {font-size:1em;font-weight:600;text-transform:uppercase;}
.linha-footer .box p {font-size:0.8em;font-weight:200;}

.nav-footer {float:left;width:960px;height:23px;margin:40px 0 60px 0;font-family: 'Noticia Text', serif;text-transform: uppercase;}
.nav-footer ul {list-style:none;}
.nav-footer li {float:left;margin: 0 5px 0 25px;}
.nav-footer li a {display:block;height:23px;color: #fff;}
.nav-footer li a:hover {color: #EEDF78;}


.logo-footer {float:left;width:124px;height:151px;margin:0 50px 0 0;}

.endereco {float:left;width:470px;}
.endereco .nav-social {margin:0!important;}
.endereco p {float:left;width:100%;font-family: 'Dosis', sans-serif;font-size:1em;font-weight:400;color:#fff;margin:20px 0 0 0;}
.endereco img {margin:20px 0 0 0;}

.parceiros {float:right;width:280px;text-align:center;}
.parceiros h3 {font-family: 'Amatic SC', cursive;font-weight:400;font-size:2em;line-height:1em;text-transform:uppercase;color:#eedf8f;position:relative;}
.parceiros h3:before {content:'';position:absolute;bottom:-10px;left:0;width:100%;height:1px;background:#000;border-bottom:1px solid #333;}
.parceiros img {margin:40px 0 0 0;}

/* Internas */

#seu_botao {
	float:left;
	height: 40px;
	width: 320px;
	background:url(images/botao.png) no-repeat #8B1919;
	background-position:0 0;font-family: 'Amatic SC', cursive;font-weight:400;font-size:1.8em;
	border-radius:10px;
	padding:15px 0 0 20px;
}	
#seu_botao span.hover {
	float:left;
	height: 41px;
	width: 340px;
	margin:-40px 0 0 -20px;
	background:#6A0203;
	border-radius:10px;
	padding:15px 0 0 0px;
}

#atracoes, #promocoes, #hoje, #albuns, #servicos, #jukebox, #contato, #institucional{float:left;width:100%;padding:25px 0;}
#atracoes, #promocoes {background:url(../imagens/site/bg-atracoes.jpg) 0 0 repeat;}
#hoje {background:url(../imagens/site/bg-hoje.jpg) 0 0 repeat;}
#albuns, #contato, #institucional {background:url(../imagens/site/bg-albuns.jpg) 0 0 repeat;}
#servicos {background:url(../imagens/site/bg-servicos.jpg) top center repeat;}
#jukebox {background:url(../imagens/site/bg-jukebox.jpg) top center repeat;}

#delivery {width: 100%;height: 280px;clear: both;background: url(../imagens/site/bg-content-delivery.jpg);text-align: center;margin-bottom: 40px;}


#atracoes .destaque {float:left;width:960px;}
#atracoes .destaque .foto {float:left;width:960px;height:450px;}
#atracoes .destaque .dados {float:left;width:960px;background:url(../imagens/site/bg-atracao-destaque.jpg) 0 0 repeat-y;text-align:center;}
#atracoes .destaque .dados h2, #atracoes .destaque .dados h3, #atracoes .destaque .dados h4 {font-family: 'Dosis', sans-serif;line-height:1.5em;}
#atracoes .destaque .dados h2 {float:left;width:650px;font-size:1.5em;font-weight:400;padding:25px 20px;}
#atracoes .destaque .dados h3 {float:left;width:135px;font-size:1.5em;font-weight:200;padding:15px 0;}
#atracoes .destaque .dados h4 {float:right;width:135px;font-size:1.5em;font-weight:200;padding:15px 0;}

#atracoes .box {float:left;width:304px;height:266px;margin:25px 7px 0 7px;}
#atracoes .box .foto {float:left;width:304px;height:142px;}
#atracoes .box .dados {float:left;width:288px;height:108px;padding:8px;background:url(../imagens/site/bg-atracao-box.jpg) 0 0 no-repeat;}
#atracoes .box .dados h2, #atracoes .box .dados h3 {font-family: 'Dosis', sans-serif;line-height:1.2em;}
#atracoes .box .dados h2 {float:left;width:288px;height:75px;margin:0 0 12px 0;font-size:1.2em;font-weight:400;}
#atracoes .box .dados h3 {font-size:1.2em;font-weight:400;}

#atracoes a {color:#333;}
#atracoes a:hover {color:#c00;}
#atracoes .detalhes {float:left;width:960px;margin:50px 0;}
#atracoes .detalhes h2, #atracoes .detalhes p {font-family: 'Dosis', sans-serif;line-height:1.2em;color:#fff;}
#atracoes .detalhes h2 {font-size:2em;font-weight:400;}
#atracoes .detalhes p {font-size:1.2em;font-weight:200;margin:20px 0;}
#atracoes .detalhes .mais {float:left;width:960px;}
#atracoes .detalhes .mais img {float:left;margin:10px;}
#atracoes .detalhes .mais ul {float:left;width:960px;list-style:none;}
#atracoes .detalhes .mais ul li {float:left;width:900px;height:34px;padding:10px 0 0 60px;margin:20px 0 0 0;font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:400;line-height:1.2em;color:#fff;background-position:0 0;background-repeat:no-repeat;}
#atracoes .detalhes .mais strong {margin:0 10px 0 0;}
#atracoes .detalhes .mais .ingressos {background-image:url(../imagens/site/ico-ingressos.png);}
#atracoes .detalhes .mais .reservas {background-image:url(../imagens/site/ico-reservas.png);}

#hoje h2.subtit, #hoje h3.subtit {font-family: 'Amatic SC', cursive;font-weight:400;line-height:1em;text-transform:uppercase;color:#fff;padding:0 0 20px 0;background:url(../imagens/site/bg-sombra-tit.png) bottom center no-repeat;}
#hoje h2.subtit {font-size:3em;}
#hoje h3.subtit {font-size:2em;}

#hoje .banner {float:left;width:466px;height:180px;margin:40px 0 0 0;}
#hoje .facebook {float:right;width:466px;height:180px;background:#fff;margin:40px 0 0 0;}

.dodia {float:left;width:896px;height:399px;padding:32px;margin:35px 0;background:url(../imagens/site/bg-dodia-home.png) 0 0 no-repeat;}
.dodia .tit {float:left;width:866px;padding:0 15px 40px 15px;margin:0 0 20px 0;background:url(../imagens/site/bg-tit-dodia.png) bottom center no-repeat;position:relative;}
.dodia .delivery {position:absolute;top:0;right:0;width:130px;height:55px;padding:0 0 0 70px;background:url(../imagens/site/bg-dodia-delivery.png) 0 0 no-repeat;}
.dodia .delivery h4 {font-family: 'Amatic SC', cursive;font-size:1.8em;font-weight:400;line-height:1em;color:#fff;}
.dodia .delivery p {font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;line-height:1em;color:#fff;margin:5px 0 0 0;}
.dodia .dados {float:left;width:390px;}
.dodia .dados h4, .dodia .dados h5 .dodia .dados p {font-family: 'Dosis', sans-serif;line-height:1em;}
.dodia .dados h4 {font-size:2em;font-weight:500;margin:0 0 10px 0;}
.dodia .dados h5 {float:left;width:100%;margin:20px;font-size:1em;font-weight:500;}
.dodia .dados p {font-size:1.2em;font-weight:200;}
.dodia .dados a {color:#d3e0e0;}
.dodia .dados a:hover {color:#fff;}
.dodia .dados .cervejas-especiais {float:left;display:block;width:151px;height:93px;background:url(../imagens/site/btn-dodia-cervejas.png) 0 0 no-repeat;margin:20px 0 0 0;}
.dodia .dados .cervejas-especiais:hover {background-position:0 -93px;}
.dodia .dados .cardapio-semana {float:right;display:block;width:181px;height:93px;background:url(../imagens/site/btn-dodia-cardapio.png) 0 0 no-repeat;margin:20px 0 0 0;}
.dodia .dados .cardapio-semana:hover {background-position:0 -93px;}
.dodia .foto {float:right;width:457px;height:264px;}

.cardapio-almoco, .cardapio-happy, .cardapio-jantar, .cardapio-cervejas, .cardapio-destilados, .cardapio-cafes, .cardapio-nao-alcoolicos, .cardapio-clube-do-whisky, .cardapio-coqueteis {float:left;width:302px;height:270px;margin-bottom:20px;}
.cardapio-happy, .cardapio-destilados, .cardapio-clube-do-whisky {margin:0 27px;}
.cardapio-almoco a, .cardapio-happy a, .cardapio-jantar a, .cardapio-cervejas a, .cardapio-destilados a, .cardapio-cafes a , .cardapio-nao-alcoolicos a, .cardapio-coqueteis a, .cardapio-clube-do-whisky a {display:block;width:302px;height:270px;background-position:0 0;background-repeat:no-repeat;}
.cardapio-almoco a {background-image:url(../imagens/site/foto-cardapios-almoco.jpg);}
.cardapio-happy a {background-image:url(../imagens/site/foto-cardapios-happy.jpg);}
.cardapio-jantar a {background-image:url(../imagens/site/foto-cardapios-jantar.jpg);}
.cardapio-cervejas a {background-image:url(../imagens/site/foto-cardapios-cervejas.jpg);}
.cardapio-destilados a {background-image:url(../imagens/site/foto-cardapios-destilados.jpg);}
.cardapio-cafes a {background-image:url(../imagens/site/foto-cardapios-cafe.jpg);}
.cardapio-nao-alcoolicos a {background-image:url(../imagens/site/foto-cardapio-nao-alcoolicos.jpg);}
.cardapio-clube-do-whisky a {background-image:url(../imagens/site/foto-cardapio-clube-do-whisky.jpg);}
.cardapio-coqueteis a {background-image:url(../imagens/site/foto-cardapio-coqueteis.jpg);}
.cardapio-almoco span, .cardapio-happy span, .cardapio-jantar span, .cardapio-cervejas span, .cardapio-destilados span, .cardapio-cafes span, .cardapio-nao-alcoolicos span, .cardapio-clube-do-whisky span, .cardapio-coqueteis span {float:left;width:130px;height:60px;padding:30px 0 0 10px;margin:90px 0 0 0;background:url(../imagens/site/bg-tit-cardapios-home.png) 0 0 no-repeat;font-family: 'Amatic SC', cursive;font-weight:500;font-size:2em;line-height:1em;text-transform:uppercase;color:#871a1a;}
.cardapio-nao-alcoolicos span, .cardapio-clube-do-whisky span, .cardapio-coqueteis span { font-size: 1.6em;}
.cardapio-almoco span:hover, .cardapio-happy span:hover, .cardapio-jantar span:hover, .cardapio-cervejas span:hover, .cardapio-destilados span:hover, .cardapio-cafes span:hover, .cardapio-nao-alcoolicos span:hover, .cardapio-clube-do-whisky span:hover, .cardapio-coqueteis span:hover {color:#333;}

#news {float:left;width:100%;padding:64px 0 30px 0;background:url(../imagens/site/bg-news.jpg) top center repeat-x;}

.box-novidades {float:left;width:770px;height:255px;padding:0 0 0 190px;margin:0 0 52px 0;background:url(../imagens/site/bg-blog-home.png) 0 0 no-repeat;position:relative;}
.box-novidades:after {content:'';position:absolute;top:0;left:0;width:185px;height:255px;background:url(../imagens/site/bg-carta-blog-home.png) 0 0 no-repeat;}
.box-novidades h2 {font-family: 'Amatic SC', cursive;font-weight:400;font-size:3em;line-height:1em;text-transform:uppercase;color:#eedf8f;}
.box-novidades h2 a {color:#eedf8f;}
.box-novidades h2 a:hover {color:#fff;}
.box-novidades .single {float:left;width:350px;padding:0 30px 0 0;margin:40px 0 0 0;}
.box-novidades .single img {float:left;margin:0 10px 0 0}
.box-novidades .single h3 {font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:600;color:#333;}
.box-novidades .single p {font-family: 'Dosis', sans-serif;font-size:0.8em;font-weight:500;color:#333;}
.box-novidades .single a {color:#333;}
.box-novidades .single a:hover {color:#666;}

.box-jukebox {float:left;width:149px;height:190px;padding:10px 10px 0 135px;background:url(../imagens/site/bg-jukebox-home.png) 0 0 no-repeat;}
.box-seguranca {float:left;width:161px;height:200px;padding:10px 10px 0 120px;margin:0 29px;background:url(../imagens/site/bg-seguranca-home.png) 0 0 no-repeat;}
.box-museu {float:right;width:146px;height:200px;padding:10px 10px 0 160px;background:url(../imagens/site/bg-museu-home.png) 0 0 no-repeat;}
.box-jukebox h2, .box-seguranca h2, .box-museu h2 {font-family: 'Amatic SC', cursive;font-weight:400;font-size:2.2em;line-height:1em;text-transform:uppercase;color:#eedf8f;margin:0 0 20px 0;}
.box-jukebox h2 a, .box-seguranca h2 a, .box-museu h2 a {color:#eedf8f;}
.box-jukebox h2 a:hover, .box-seguranca h2 a:hover, .box-museu h2 a:hover {color:#fff;}
.box-jukebox p, .box-seguranca p, .box-museu p {font-family: 'Dosis', sans-serif;font-size:0.8em;font-weight:500;color:#333;}
.box-jukebox p a, .box-seguranca p a, .box-museu p a {color:#333;}
.box-jukebox p a:hover, .box-seguranca p a:hover, .box-museu p a:hover {color:#666;}

#tit {float:left;width:100%;padding:0 0 20px 0;margin:0 0 20px 0;background:url(../imagens/site/bg-sombra-tit.png) bottom center no-repeat!important;position:relative;}
#tit h2 {font-family: 'Amatic SC', cursive;font-size:3em;font-weight:400;line-height:1em;text-transform:uppercase;color:#eedf8f;background:none!important;}
#tit a {position:absolute;top:0;right:0;font-family: 'Dosis', sans-serif;font-size:1.2em!important;font-weight:200!important;line-height:1em;color:#fff;}
#tit a:hover {color:#c00;}


#voltar {float:left;width:100%;margin:20px 0;}
#voltar a {font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;color:#fff;}
#voltar a:hover {color:#c00;}

#promocoes .destaque {float:left;width:370px;height:242px;padding:80px 570px 0 20px;background-position:0 0;background-repeat:no-repeat;}
#promocoes .happy {background-image:url(../imagens/site/bg-promocoes-happy.png);}
#promocoes .aniversario {background-image:url(../imagens/site/bg-promocoes-aniversario.png);}
#promocoes .destaque h2 {font-family: 'Amatic SC', cursive;font-size:3em;font-weight:300;line-height:1em;text-transform:uppercase;color:#871a1a;margin:0 0 10px 0;}
#promocoes .destaque p {font-family: 'Dosis', sans-serif;font-size:1.1em;font-weight:200;color:#333;}
#promocoes .box {float:left;width:960px;margin:25px 0;}
#promocoes .box .tit {float:left;width:960px;margin:0 0 20px 0;}
#promocoes .box .tit h2 {font-family: 'Amatic SC', cursive;font-size:3em;font-weight:300;line-height:1em;text-transform:uppercase;color:#fff;}
#promocoes .box .dados {float:left;width:370px;}
#promocoes .box .dados p {font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;color:#fff;margin:0 0 20px 0;}
#promocoes .box .dados ul {list-style:none;}
#promocoes .box .dados ul li {}
#promocoes .box .dados ul li a {display:block;width:237px;height:32px;margin:9px 0;background:url(../imagens/site/bg-acoes-promocoes.png) 0 0 no-repeat;}
#promocoes .box .dados .indique {background-position:0 0;}
#promocoes .box .dados .indique:hover {background-position:-237px 0;}
#promocoes .box .dados .imprimir {background-position:0 -50px;}
#promocoes .box .dados .imprimir:hover {background-position:-237px -50px;}
#promocoes .box .dados .informativo {background-position:0 -100px;}
#promocoes .box .dados .informativo:hover {background-position:-237px -100px;}
#promocoes .box .foto {float:right;width:555px;}


.clear{clear:both;}
/**Botões**/
.button{
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
transition:all 0.2s ease-in-out;
border:2px solid #AB423F;
border-radius:5px;
box-shadow:0 0 0 1px #CA4E4A inset,2px 2px 0 rgba(0,0,0,0.15);
color:#E0DED8;padding:6px 0;
text-align:center;
text-decoration:none;
text-shadow:1px 1px 0 #CE504C;
width:450px;
padding:20px 0 20px 0;
cursor:pointer; 
font-size:2.5em; 
font-weight:300;
float:left; 
background: #AB423F;
margin:10px 0 30px 17px;
font-family: 'Amatic SC', cursive;font-size:3em;font-weight:300;line-height:1em;
}

.button:hover{
background-color:#D3C584;
border:2px solid #D3C584;
box-shadow:0 0 0 1px #E49B50 inset,2px 2px 0 rgba(0,0,0,0.15);
color:#E0DED8;
text-shadow:2px 2px 0 rgba(0,0,0,0.15);
width:300px;}



.box-foto {float:left;width:290px;height:195px;margin:15px;position:relative;overflow:hidden;}
.box-foto .wrap {display:block;width:290px;height:195px;position:absolute;top:0;}
.box-foto img {display:block;width:290px;height:195px;}
.box-foto .hover {display:block;width:250px;height:155px;padding:20px;background:url(../imagens/site/bg-album-hover.jpg) 0 0 no-repeat;text-align:center;}
.box-foto .hover h2 {font-family: 'Amatic SC', cursive;font-size:2em;font-weight:300;line-height:1.2em;text-transform:uppercase;height:100px;}
.box-foto .hover h2 a {color:#eedf8f;}
.box-foto .hover h2 a:hover {color:#fff;}
.box-foto .hover h3 {font-family: 'Dosis', sans-serif;font-size:1.5em;font-weight:200;}
.box-foto .hover h3 a {color:#fff;}
.box-foto .hover h3 a:hover {color:#999;}

.box-video {float:left;width:450px;height:338px;margin:15px 0 0 17px;position:relative;overflow:hidden;}
.box-video .wrap {display:block;width:450px;height:338px;position:absolute;top:0;}
.box-video img {display:block;width:450px;height:338px;}
.box-video .hover {display:block;width:430px;height:318px;padding:20px;background: #801819;text-align:center;}
.box-video .hover h2 {font-family: 'Amatic SC', cursive;font-size:2em;font-weight:300;line-height:1.2em;text-transform:uppercase;height:100px;}
.box-video .hover h2 a {color:#eedf8f;}
.box-video .hover h2 a:hover {color:#fff;}

.linha-servico {float:left;width:960px;margin:0 0 50px 0;}
.linha-servico .dados {float:left;width:400px;padding:50px 0;}
.linha-servico .dados h2 {font-family: 'Amatic SC', cursive;font-size:2.5em;font-weight:300;line-height:1em;text-transform:uppercase;color:#fff;}
.linha-servico .dados h3 {font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;font-weight:normal;color:#fff;}
.linha-servico .dados p {font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;color:#fff;margin:20px 0;}
.linha-servico .dados img {float:left;margin:0 15px 0 0;}
.linha-servico .foto {float:right;width:480px;height:287px;}

.linha-jokers-esquerda, .linha-jokers-direita {float:left;width:960px;margin:0 0 50px 0;}
.linha-jokers-esquerda .dados {float:left;width:400px;padding:50px 0;}
.linha-jokers-direita .dados {float:right;width:400px;padding:50px 0;}
.linha-jokers-esquerda .dados h2, .linha-jokers-direita .dados h2 {font-family: 'Amatic SC', cursive;font-size:2.5em;font-weight:300;line-height:1em;text-transform:uppercase;color:#fff;}
.linha-jokers-esquerda .dados h3, .linha-jokers-direita .dados h3 {float:left;width:100%;margin:10px 0;font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;font-weight:normal;color:#fff;}
.linha-jokers-esquerda .dados p, .linha-jokers-direita .dados p {font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;color:#fff;margin:20px 0;}
.linha-jokers-esquerda .dados a, .linha-jokers-direita .dados a {color:#fff;}
.linha-jokers-esquerda .dados a:hover, .linha-jokers-direita .dados a:hover {color:#999;}
linha-jokers-esquerda .dados img, .linha-jokers-direita .dados img {float:left;margin:0 15px 0 0;}
linha-jokers-esquerda .dados span, .linha-jokers-direita .dados span {float:left;margin:10px 0 0 0;}
.linha-jokers-esquerda .foto {float:right;width:477px;height:448px;}
.linha-jokers-direita .foto {float:left;width:477px;height:448px;}

#header-cardapio {float:left;width:960px;height:270px;}
#header-cardapio.almoco {background:url(../imagens/site/foto-cardapios-almoco-header.jpg) 0 0 no-repeat;}
#header-cardapio.happy {background:url(../imagens/site/foto-cardapios-happy-header.jpg) 0 0 no-repeat;}
#header-cardapio.jantar {background:url(../imagens/site/foto-cardapios-jantar-header.jpg) 0 0 no-repeat;}
#header-cardapio.cervejas {background:url(../imagens/site/foto-cardapios-cervejas-header.jpg) 0 0 no-repeat;}
#header-cardapio.destilados {background:url(../imagens/site/foto-cardapios-destilados-header.jpg) 0 0 no-repeat;}
#header-cardapio.cafes {background:url(../imagens/site/foto-cardapios-cafes-header.jpg) 0 0 no-repeat;}
#header-cardapio.nao-alcoolicos {background:url(../imagens/site/foto-cardapios-nao-alcoolicos-header.jpg) 0 0 no-repeat;}
#header-cardapio.whisky {background:url(../imagens/site/foto-cardapios-whisky-header.jpg) 0 0 no-repeat;}
#header-cardapio.coqueteis {background:url(../imagens/site/foto-cardapios-coqueteis-header.jpg) 0 0 no-repeat;}
#header-cardapio span {float:left;width:130px;height:60px;padding:30px 0 0 10px;margin:90px 0 0 0;background:url(../imagens/site/bg-tit-cardapios-home.png) 0 0 no-repeat;font-family: 'Amatic SC', cursive;font-weight:600;font-size:2em;line-height:1em;text-transform:uppercase;color:#871a1a;}

#lista-cardapio {float:left;width:960px;background:url(../imagens/site/bg-lista-cardapio.jpg) 0 0 repeat-y;}
#lista-cardapio .linha {float:left;width:900px;position:relative;margin:30px;}
#lista-cardapio .linha:before {content:'';position:absolute;bottom:-20px;left:0;width:100%;height:1px;}
#lista-cardapio .linha:last-child:before {display:none;}
#lista-cardapio .cat{float:left;width:900px;position:relative;border-bottom:1px solid #cbc9c7;margin-left:20px;}
#lista-cardapio h2 {float:left;width:700px;font-family: 'Amatic SC', cursive;font-size:2em;font-weight:600;line-height:1em;text-transform:uppercase;color:#871a1a;}
#lista-cardapio .linha h3 {float:right;text-align:right;width:150px;font-family: 'Amatic SC', cursive;font-size:2em;font-weight:600;line-height:1em;text-transform:uppercase;color:#412712;}
#lista-cardapio .linha p {float:left;width:700px;font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;color:#412712;}

#contato .mapa {float:right;width:445px;}
#contato .mapa h2 {font-family: 'Amatic SC', cursive;font-size:3em;font-weight:600;line-height:1em;text-transform:uppercase;color:#fff;}
#contato .mapa p {font-family: 'Dosis', sans-serif;font-size:1.2em;font-weight:200;color:#fff;margin:10px 0;}
#contato .mapa a {color:#fff;}
#contato .mapa a:hover {color:#871a1a;}