input[type=submit],input[type=button]{
-webkit-appearance: none;
}
body.view_tablet #wrapper .mobile-header-menu ul li .sub-menu a{color:#ffdd2b}
#wrapper .nav-toggle{float:right}
#wrapper .mobile-header-menu{right:0}
#wrapper .pb-area .elements a.button, #wrapper form input[type=submit]{padding:15px 40px}
#tribe-events-bar,h2.tribe-events-page-title{display:none}
#wrapper h3{text-transform:uppercase;font-weight:600}

#interaction-form-container .section {margin: 0 0 45px 0;}
#wrapper #interaction-form-container label.error {display: inline-block;padding: 5px 20px;background: #900;color: #FFF;}
header .menu a{padding: 5px 15px;}
#menu-item-75 a{border:2px solid #fff;margin-left:15px}
#wrapper header .menu li:hover .sub-menu{display:block}
#wrapper header .sub-menu{position:absolute;z-index:999;display:none;background:#ffdd2b}
#wrapper header .sub-menu li a{color:#ffdd2b}

#wrapper input[type="text"], #wrapper input[type="email"], #wrapper input[type="tel"],#wrapper select,#wrapper select,#wrapper input[type="number"],#wrapper input[type="date"], #wrapper textarea {height:auto;padding:15px;width:100% !important;box-sizing:border-box;border:1px solid #989898;max-width:100%}

#wrapper input[type="checkbox"],#wrapper input[type="radio"]{margin-right:10px;}

body.view_mobile #wrapper h2{font-size:24px;line-height:30px}
body.view_mobile #wrapper iframe{max-height:300px}

.home-card{transition:all .3s;position:relative;height:300px;}
.home-card:hover{opacity:.7}
.home-card a{position:absolute;top:0;bottom:0;right:0;left:0}
body.view_mobile .home-card{border:0px !Important}
body.view_mobile .home-card .text{position:static}
body.view_mobile .pb-area .event-image{height:200px}

body.view_mobile .event-date{border:0px !important;text-align:center;padding:0;width:100%}
body.view_mobile .event-right{width:100%;margin-top:15px;text-align:center;}

.pb-area ul.menu li{position:relative}
#wrapper header .sub-menu{width: 250px;right:0}
#wrapper .pb-area .menu .sub-menu li{border:0px}

#gform_2 .gfield > label,.ginput_complex label{display:none}

body.view_tablet #f-this-el-84{clear:left}

.menu-item-158{width:162px}
.ginput_list thead{display:none}

.gform_wrapper table.gfield_list td + td, .gform_wrapper table.gfield_list th + th {
    margin:5px 0 0 0;
}
 
.gfield_list_cell {
    display: block !important;
   width:48%;
}
 
.gfield_list_cell.gfield_list_1_cell1 {
    margin-top: 20px !important;
    border-top: 5px solid #65a9cc !important;
}
.gfield_list_container{width:100%;}
.gfield_list_container tr{position:relative;display:block}
.gfield_list_1_cell1 {float: left;width: 100%;}
.gfield_list_1_cell2 {float: left;width: 33%;}
.gfield_list_icons {position: absolute;top: 32px;left: 52%;}

ul.gfield_radio {padding:0 0 0 15px}
#wrapper .sub-menu li a{padding-top:10px;padding-bottom:10px}
#wrapper .pb-area .menu .sub-menu li{display:block}

body.view_mobile .tribe-events-tooltip{display:none !important}
body.beers-and-gears-build-nights .event{width:100%;margin:0 0 30px 0}
body.beers-and-gears-build-nights .event-pagination{display:none}

.vam > .elements > *{vertical-align:middle}
#field_3_14 .instruction,#field_11_14 .instruction{display:none}

.no-arrows .slick-arrow{display:none !important}
body.home #f-this-el-27 .button:hover{background:#ffdd2b !important;color:#000 !important}