@import url("MarcellusSCRegular.css");
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
*{box-sizing:border-box;}body{margin:0px;padding:0px;background-image:url(../images/bg.jpg);background-position:center center;background-color:#000000;background-repeat:repeat-y;} img{border:0px;margin:0px;max-width:100%;}
/*Rules*/
.limpaUL{list-style:none;margin:0px;padding:0px;}.DisplayNone{display:none;}.DisplayInlineBlock{display:inline-block;} a{color:inherit;text-decoration:none;} a:hover{text-decoration:underline;} img,form{margin:0;padding:0px;border:0px;} .Rounded5px{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;} .Rounded10px{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;} .Rounded20px{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.Rounded10pxSwBg{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color:#FFFFFF;-webkit-box-shadow:1px 1px 7px 0px rgba(0, 0, 0, 0.82);-moz-box-shadow: 1px 1px 7px 0px rgba(0, 0, 0, 0.82);box-shadow: 1px 1px 7px 0px rgba(0, 0, 0, 0.82);}
.BgWhite{background-color:#FFFFFF;} .BgBlack{background-color:#000000;} .BgGray{background-color:#333333;}.BgColor{background-color:#333333;}.BgBlack_mod{background-color:#1b1b1b;}.borderGray1px{border:solid 1px #999999;}.ULclear{list-style:none;margin:0px;padding:0px;}.clear{clear:both;overflow:hidden;} .color{color:#333333;}.colorOrange{color:#f47920;}.colorWhite{color:#FFFFFF;}.colorBlack{color:#000000;}.colorGray{color:#333333;}.colorGolden{color:#e3b13d;}
.BorderGray1px{border:solid 5px #333333;}.BorderGray5px{border:solid 5px #bfbfbf;}.BorderYellow2px{border:solid 5px #ffcc2a;}.dottedRight{border-right:dotted 1px #999999;}.txt_shadow{text-shadow:0px 0px 3px rgba(0,0,0,1);}h1,h2{margin:0px;padding:0px;}
.fontBase{font-family: Arial, Helvetica, sans-serif;}.fontBaseEsp{font-family:'Open Sans', sans-serif;}.fontBaseEsp2{font-family:'MarcellusSCRegular';}
.fontSize11{font-size:11px;}.fontSize12{font-size:12px;}.fontSize14{font-size:16px; line-height:26px; letter-spacing:1px;}.fontSize16{font-size:16px;}.fontSize18{font-size:18px;}.fontSize20{font-size:20px;} .fontNormal{font-weight:400;}
.fontSize22{font-size:22px;}.fontSize25{font-size:25px;}.fontSize28{font-size:28px;}.fontSize32{font-size:32px;}.fontSize40{font-size:40px;}
.TxtLeft{text-align:left;}.TxtRight{text-align:right;}.TxtCenter{text-align:center;}
.MarginZero{margin:0px;}.MarginAuto{margin:auto;}.MarginLeftRight5px{margin-right:5px;margin-left:5px;}.MarginTop5px{margin-top:5px;}.MarginBottom5px{margin-bottom:5px;}.MarginBottom15px{margin-bottom:15px;}.MarginRight60px{margin-right:60px;}.MarginRight30px{margin-right:30px;}.MarginRight10px{margin-right:10px;}
.PaddingTop5px{padding-top:5px;}.PaddingTop10px{padding-top:10px;}.Padding5px{padding:5px;}.Padding10px{padding:10px;}.Padding20px{padding:20px;}.NegativeBottom5px{margin-bottom:-5px;}.Italic{font-style:italic;}
.w1000,.w870,.w550,.w400,.w450,.w330,.w300,.w250,.w225,.w210,.w200{box-sizing:border-box;}
.w1000{width:1000px;}.w870{width:870px;}.w650{width:650px;}.w600{width:600px;}.w550{width:550px;}.w500{width:500px;}.w450{width:450px;}.w400{width:400px;}.w330{width:330px;}.w300{width:300px;}.w250{width:250px;}.w225{width:225px;}.w210{width:210px;}.w200{width:200px;}.w120{width:120px;}.w90{width:90px;}.w80{width:80px;}.w60{width:60px;}.w48perc{width:48%;}.w50perc{width:50%;}.w95perc{width:95%;}.w100perc{width:100%;}
.he1{height:1px;overflow:hidden;}.he5px{height:5px;overflow:hidden;}.he10px{height:10px;overflow:hidden;}.he30px{height:30px;overflow:hidden;}.he60px{height:60px;overflow:hidden;}
.he90px{height:90px;overflow:hidden;}.he120px{height:120px;overflow:hidden;}
.texto{font-family:Arial, Helvetica, sans-serif;color:#333333;}h1,h2,h3,h4{margin-top:3px;margin-bottom:10px;}
.PosRelative{position:relative;}.PosAbsolute{position:absolute;}.PosFixed{position:fixed;}.FloatLeft{float:left;}.FloatRight{float:right;}
.DivisorWht{height:1px;overflow:hidden;background-color:#FFFFFF;margin:15px 0px 15px 0px;}.DivisorBlk{height:1px;overflow:hidden;background-color:#333333;margin:20px 0px 20px 0px;}.DivisorTop{height:2px;background-color:#CCCCCC;width:100%;overflow:hidden;}.Divisor{width:100%;background-image:url(../images/divisor.png);background-repeat:no-repeat;background-position:center center;height:52px;margin:15px 0px;}.DivisorGold{height:1px;overflow:hidden;background-color:#e3b13d;margin:10px auto;}
/*End Rules*/
main{width:1000px;margin:auto;}header{width:100%;margin:auto;position:relative;z-index:6000;padding-top:40px;}
#MenuMob{width:100%;background-color:#000000;border-bottom:solid 2px #e3b13d;color:#e3b13d;font-family:'Muli',sans-serif;padding:5px;display:none;cursor:pointer;font-size:30px;}
#MenuMob img{margin-bottom:-6px;}#MobLogo{text-align:center;padding-bottom:10px;display:none;}section{min-height:500px;}
nav{width:100%;background-image:url(../images/MENU-OPAC-min.png);background-repeat:repeat-x;background-position:center center;}nav ul{list-style:none;margin:0px;padding:0px;text-align:center;}.MenuItem{color:#ebb73f;font-family: 'MarcellusSCRegular';font-size:24px;font-weight:400;display:inline-block;vertical-align:middle;padding:10px 18px;position:relative;}
.Logo{width:251px;display:inline-block;vertical-align:middle;}.SocialTop{text-align:right; width:1000px; margin:auto;margin-bottom:-30px;padding-right:36px;}
.MenuSub{background-color:#000000;padding:7px;left:-23%;position:absolute;font-family: 'Open Sans', sans-serif;font-size:16px;text-align:center;width:200px;font-style:normal;display:none;}.MenuItem:hover .MenuSub{display:block;}#Slider{margin-top:40px;position:relative;z-index:4000;}.TituloHome{padding:6px;background-color:#000000;text-align:center;color:#FFFFFF;margin-top:0px;font-weight:400;}.TituloInterna{padding:6px;background-image:url(../images/opac75.png);text-align:center;color:#e3b13d;margin:auto;margin-top:0px;font-weight:400;width:100%;}.BoxHome{width:300px;display:inline-block;margin:6px 15px;vertical-align:top;} .BoxHome img{border:solid 1px #e3b13d;}
.BoxHome h3{padding:15px 5px;margin:5px 0px;background-image:url(../images/opac75.png);text-align:center;color:#FFFFFF;}
footer{width:100%;border-top:solid 2px #e3b13d;background-image:url(../images/opac75.png);padding:20px 0px;}
footer ul{list-style:none;margin:0px auto;padding:0px;width:1000px;}footer ul li{width:240px;margin-right:20px;display:inline-block;vertical-align:top;}
footer ul li:nth-last-of-type(1){margin-right:0px;width:200px;} footer ul li p{margin:0px 0px 6px 0px;letter-spacing:1px;}
article.InternaBox{background-image:url(../images/opac75.png);padding:15px;margin-top:20px; min-height:300px; margin-bottom:20px;}
article.InternaBox p{ margin:0px 0px 20px 0px;}#ImgInterna{border:solid 2px #e3b13d;margin-top:20px;height:245px;overflow:hidden;} 
.GaleriaThumb{width:22%; height:140px;margin:8px 7px;display:inline-block; vertical-align:top; overflow:hidden;}
.BoxCerveja{width:450px; display:inline-block;margin:0px 5px 20px 5px;vertical-align:top;}.BoxCervejaImg{width:120px;margin-right:20px;display:inline-block;vertical-align:top;}
.BoxCervejaTxt{width:290px;display:inline-block;vertical-align:top;text-align:left;}.ContatoBox{width:470px;height:500px;padding:20px;background-image:url(../images/opac75.png);display:inline-block;vertical-align:top;margin-right:20px;}.ContatoBox:nth-child(2){margin-right:0px;}input[type="text"],input[type="email"],textarea{border:0px;width:100%;padding:8px;color:#333333;font-size:14px;}input[type="submit"]{padding:10px 15px;text-transform:uppercase;color:#FFFFFF;font-family:'Muli',sans-serif;background-color:#3a2e11;border:0px;}
#ProgramacaoBase{padding:0px;margin:0px auto;border:solid 2px #FFFFFF;list-style:none;width:950px;}.ProgramacaoMes{border-bottom:solid 2px #FFFFFF;text-align:center;padding:6px;position:relative;font-family:'Muli',sans-serif;font-size:20px;}.ProgramacaoItem{border-bottom:solid 2px #FFFFFF;font-family:'Muli',sans-serif;font-size:20px;color:#FFFFFF;} 
.ProgramacaoItemImagem{width:250px;height:130px;overflow:hidden;display:inline-block;vertical-align:middle;border-right:solid 1px #FFFFFF;}
.ProgramacaoItemData{width:100px;display:inline-block;vertical-align:middle;text-align:center;}.ProgramacaoItemCont{width:550px;display:inline-block;vertical-align:middle;text-align:center;}#AgendaHomeBox{list-style:none;margin:0px;padding:0px;text-align:center;border:solid 1px #FFFFFF;}.AgendaHomeItem{width:24%;height:250px;display:inline-block;border-right:solid 1px #FFFFFF;box-sizing:border-box;vertical-align:top;}.AgendaHomeItem:nth-child(4){border-right:0px;}.AgendaHomeItem img{max-width:100%;}.AgendaHomeItem p{font-family:'Muli',sans-serif;font-size:16px;color:#FFFFFF;padding:6px;margin:0px;}#BoxPromo{list-style:none;margin:0px;padding:0px;width:100%;border:solid 1px #FFFFFF;}#BoxPromo .BoxPromoImg{width:20%;display:inline-block; border-right:solid 1px #FFFFFF;}#BoxPromo .BoxPromoTxt{width:76%;display:inline-block;padding:6px;font-family:'Muli',sans-serif;font-size:16px;color:#FFFFFF;}
.BoxGalEv{width:350px; height:300px; overflow:hidden; display:inline-block; margin:8px 10px; vertical-align:top;}
.BoxGalEv div{ height:230px; overflow:hidden;}.BoxGalEv p{margin:3px 0px; text-align:center; font-size:16px;}
.Box48perc{width:46%; display:inline-block; vertical-align:top; margin:8px 15px;}.Box48perc h3{ margin:4px 0px;font-family:'Open Sans', sans-serif;font-size:16px;}
.Box48perc p{margin:4px 0px 0px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:16px;}#HomeBoxFotos{list-style: none;margin:0px;padding:0px;font-family:'Open Sans',sans-serif;}#HomeBoxFotos li.HomeBoxFotosItem{list-style:none;width:25%;height:280px;position:relative;overflow:hidden;display:inline-block;margin-right:-4px;margin-bottom:-5px;}
#HomeBoxFotos li.HomeBoxFotosItem .HomeBoxFotosItemImg{width:100%;height:inherit;}.HomeBoxFotosItemImg img{ width:500px;} .HomeBoxFotosItem .HomeFotosDetalhe{width:100%;height:inherit;position:absolute;text-shadow:2px 2px 2px rgba(0, 0, 0, 1);}.HomeBoxFotosItem .HomeFotosDetalhe h2{padding-top:25%;padding-bottom:0px;margin:0px;font-size:32px;color:#FFFFFF;}
.HomeFotosDetalhe p{margin:0px;padding:6px 0px;color:#FFFFFF;text-align:center;}
@media only screen and (max-width:800px){
main,header,footer ul,.w1000{width:100%;}.FloatLeft,FloatRight{float:none;}.BoxHome{width:98%;display:block;margin:10px auto;}footer{padding:20px 6px;}
footer ul li{width:100%;margin-right:0px;display:block;margin-bottom:20px;text-align:center;}footer ul li:nth-last-of-type(1){margin-right:0px;width:100%;}
.TituloInterna{width:98%;}.Logo{display:none;}.GaleriaThumb{width:98%; height:auto;margin:5px auto;display:block;}
.BoxCerveja{width:98%;height:auto;display:block;margin:10px auto;text-align:center;}.BoxCervejaImg{width:100%;margin-right:0px;text-align:center;}
.BoxCervejaTxt{text-align:center;width:100%;}#ImgInterna{height:auto;overflow:hidden;}.fontSize40{font-size:30px;}.ContatoBox{margin:auto;margin-right:0px;margin-bottom:20px;width:98%;height:auto;}.MenuItem{font-size:20px;display:block;padding:10px 8px;position:relative;}.Logo{display:none;;}.SocialTop{background-color:#000000;width:100%;text-align:center;margin-bottom:0px;padding-right:0px;padding-top:5px;}nav{background-color:#000000;margin-bottom:25px;display:none;}#Slider{margin-top:20px;position:relative;z-index:4000;}#MobLogo{display:block;}#MenuMob{display:block;}.MenuSub{left:0%;position:relative;text-align:center;width:100%;display:block;}#ProgramacaoBase{width:100%;}.ProgramacaoItem{border-bottom:solid 2px #FFFFFF;font-family:'Muli',sans-serif;font-size:20px;color:#FFFFFF;}.ProgramacaoItemImagem{width:100%;height:130px;overflow:hidden;display:block;vertical-align:middle;border-right:0px;text-align:center;}
.ProgramacaoItemData{width:100%;display:block;text-align:center;}.ProgramacaoItemCont{width:100%;display:block;text-align:center;}
#AgendaHomeBox{list-style:none;margin:0px;padding:0px;}.AgendaHomeItem{width:100%;height:auto; border-right:0px;border-bottom:solid 1px #FFFFFF;padding-bottom:20px;}
.AgendaHomeItem:nth-child(4){border-right:0px;border-bottom:0px;}.BoxGalEv{width:90%; display:block; margin:10px auto;}.BoxGalEv div{height:auto;overflow:visible;}.Box48perc{width:90%;display:block; margin:10px auto;}#HomeBoxFotos{list-style:none; margin:0px;padding:0px;display:block;}
#HomeBoxFotos li.HomeBoxFotosItem{list-style:none;width:98%; height:auto;position:relative;overflow:visible;margin:auto;}
#HomeBoxFotos li.HomeBoxFotosItem .HomeBoxFotosItemImg{width:100%;height:auto;}#HomeBoxFotos li.HomeBoxFotosItem:hover{width:98%;}.HomeBoxFotosItem .HomeFotosDetalhe{width:100%;height:auto; margin-top:15%;}.HomeBoxFotosItem .HomeFotosDetalhe h2{padding-top:5%; padding-bottom:0px; margin:0px;font-size:28px;color:#FFFFFF;}.HomeFotosDetalhe p{margin:0px;padding:6px 0px;color:#FFFFFF;text-align:center;}#HomeBoxFotos li.HomeBoxFotosItem:hover .HomeFotosDetalhe{background-image:none;}.HomeBoxFotosItemImg img{ width:100%;} 
}