@font-face{font-family:"PencilPete";src:url("../fonts/PPETRIAL.eot?") format("eot"),url("../fonts/PPETRIAL.woff") format("woff"),url("../fonts/PPETRIAL.ttf") format("truetype"),url("../fonts/PPETRIAL.svg#PPETRIAL") format("svg");font-weight:normal;font-style:normal}
body{font-family: tahoma;}
.no-padding{padding:0}
.no-padding-right{padding-right:0}
.no-padding-left{padding-left:0}
.no-float{float:none}
.clear{clear:both}
.center{text-align:center;}
.right{text-align:right;}
.float-left{float:left;}
.float-right{float:right;}
.cursor{cursor:pointer;}
.white{background:#fff !important}
.container{-moz-box-shadow: 0px 0px 40px #444;-webkit-box-shadow: 0px 0px 40px #444;box-shadow: 0px 0px 40px #444;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=40, Direction=90, Color='#444444')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=40, Direction=90, Color='#444444');}

.bg-logo{background: url('../images/header-strip.jpg') no-repeat;height:190px;background-position: center}
.bg-content{background: url('../images/background.png') no-repeat;background-attachment:fixed;background-position: center}
.logo{margin: auto;margin-top: 20px;}
.sm-menu{font-size: 18pt;padding: 10px 0 15px 20px;cursor: pointer;}
.sm-ulmenu{list-style: none;padding: 0;}
.sm-ulmenu li {padding: 5px 20px;}
.sm-ulmenu li.active {background: #422915}
.sm-ulmenu li:hover {background: #422915}
.sm-ulmenu li a {color:#fff !important;display: block;width: 100%;text-decoration: none;font-size:16px;}
div.menu{background: rgba(130,103,68,0.5)}
ul.menu{list-style: none;display: inline-block;margin:0;padding:0;margin-bottom: -5px}
ul.menu li{float:left;}
ul.menu li a{text-decoration: none;color:#fff;font-size:18pt;font-family: PencilPete;font-weight: bold;padding:15px 26px 10px 26px;display: block}
ul.menu li a:hover {border-bottom:3px solid #422915;}
.active a{color:#422915 !important;border-bottom:3px solid #422915;}

.event-lbox{border:1px solid #b48c4e;background: rgba(247,218,130,0.5);padding:5px 15px;margin: 5px 0;}
.event-lbox:hover{background: rgba(190,142,67,0.5);}
.lbox-active{background: rgba(190,142,67,0.5);}
.event-rbox{border:1px solid #b48c4e;background: rgba(247,218,130,0.5);padding:5px 15px;margin: 5px 0;}
.event-ltitle{font-weight: bold;font-size: 15px;color:#000;}
.event-ldate{color:#000;}

.accord{margin:5px 8px 10px;border-color: #ddd;background: rgba(247,218,130,0.5);cursor:pointer;}
.accord-title{background: rgba(190,142,67,0.5);padding: 8px 15px;}
.accord-desc{text-align: justify;padding: 8px 15px;display:none;}

.theader{text-align: center;text-transform: uppercase;color:#d59b33;background: #000}
.tcontent{color:#000;background: rgba(247,218,130,0.5)}

.back{border:1px solid #b48c4e;background: rgba(247,218,130,0.5);padding:5px 15px;margin: 5px 0; color:#000;}
.back:hover{background: rgba(190,142,67,0.5);}
.store{border:1px solid #b48c4e;background: rgba(247,218,130,0.5);padding:5px 15px;margin: 5px 0;}
.store-title{font-weight: bold;font-size: 21px;color:#000;}

.contact-label{font-weight: normal;margin: 6px 0;}
.contact{padding:3px 0;}
.submit{border:1px solid #b48c4e;background: rgba(247,218,130,1);padding:7px 20px;margin: 5px 0; color:#000;}
.submit:hover{background: rgba(190,142,67,1);}
.form-control{border-radius: 0}

.footer{background: rgba(130,103,68,0.5);text-align: center;padding:15px;color:#fff;}

@media(max-width: 480px){
.logo{width:80%;margin-top:40px;}
}