.clearboth{clear:both;}a.reg_button,input.reg_button,div.reg_button,a.back_button{float:left;border:3px solid #ccc;border-radius:5px;color:#ccc;margin:10px 10px 10px 0;padding:10px 20px;font-size:14px;line-height:1em;text-decoration:none;font-weight:500;cursor:pointer;background-color:rgba(88,39,41,0);transition:all 300ms ease-in-out;}a.back_button{clear:both;}a.reg_button:hover,input.reg_button:hover,div.reg_button:hover,a.back_button:hover{text-decoration:none;background-color:rgba(88,39,41,1);}a.reg_button,a.reg_button:hover,input.reg_button,input.reg_button:hover,div.reg_button,div.reg_button:hover{background-color:#6399ae;}body:not(.et-tb) #main-content.event_pages{font-size:16px;padding:0;background-color:#1d1b1c;min-height:100vh;}body:not(.et-tb) #main-content.event_pages .container{padding:0;width:100%;}body:not(.et-tb) #main-content.event_pages #ipad-header{background-color:#582729;color:#fff;border-bottom:1px solid white;}body:not(.et-tb) #main-content.event_pages #ipad-header .container{padding:20px 25px;}body:not(.et-tb) #main-content.event_pages #ipad-header h1{padding:0;margin:0;color:#fff;font-family:"Open Sans",sans-serif;font-size:28px;font-weight:normal;}body:not(.et-tb) #main-content.event_pages #ipad-footer{width:100%;height:77px;background-color:#000;position:fixed;bottom:0;}body:not(.et-tb) #main-content.event_pages #ipad-footer .container{padding:0 25px;text-align:right;}#event-list{padding:25px 25px 77px;display:flex;flex-wrap:wrap;justify-content:space-between;}.event_indiv{clear:both;margin-bottom:30px;width:49%;color:#ccc;}.event_image{width:225px;float:left;margin:0 20px 20px 0;}.event_image img{display:block;width:225px;height:auto;}.event_indiv h2,.event_indiv p{color:#ccc;padding:0;}.event_indiv h2{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:bold;margin-bottom:8px;}.event_indiv p{line-height:1.2em;margin-bottom:8px;}#registration-form{padding:25px;color:#ccc;}#registration-form .event_image{width:500px;float:left;margin:0 20px 20px 0;}#registration-form .event_image img{display:block;width:500px;height:auto;}#registration-form .event_date,#registration-form .event_venue{font-size:20px;}#registration-form .event_description{font-weight:normal;}#registration-form .form-field h2{color:#ccc;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:bold;}#registration-form .form-field a,#registration-form .form-field a:hover{color:#ccc;}#registration-section{clear:both;margin-top:50px;}.form-field a,a.blacktext{color:black;}.form-field p{margin:0 0 5px;padding:0;}.form-field p.event_description{margin:0;padding:0;}.form-field p.event_description p{margin:0 0 5px;padding:0;}input#resident{min-width:300px;padding:5px 15px;border:1px solid #666;}.form-field .event_image{float:none;margin-bottom:10px;}.form-field.red,#form_error{color:darkred;}.form-field.green{color:darkgreen;}#content-area table td.extra_label{padding:8px 5px 8px 0;text-align:right;}#content-area table td.extra_input{padding:8px 0;text-align:left;}input.extra_text{width:325px;padding:5px;}body.page-template-registration-page #content-area{padding-bottom:100px;}#registration-result{color:#ccc;padding:25px;}#registration-result a{color:#fff;}#registration-result a:hover{color:#ccc;}.martin-button.et_pb_button_0:after{margin-left:10px !important;}#page-container #newbutton:before,#page-container #newbutton:after{font-size:28px !important;}@media only screen and (max-width:480px){#page-container #newbutton:before,#page-container #newbutton:after{font-size:18px !important;}}.donate{font-size:15px;font-weight:bold;}.et_password_protected_form{margin-top:50px;text-align:center;width:80%;margin-left:auto;margin-right:auto;}.grayscale img{filter:grayscale(0%);opacity:1;transition:all .5s;}.grayscale:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.1);transition:all .5s;}.bottom{margin-bottom:10px;}.bullets2{margin-left:20px;}#logo2{display:none;}.et-fixed-header #logo{display:none;}.et-fixed-header #logo2{display:inline;}.et_pb_post{margin-bottom:0px;padding-top:70px;}.et_pb_portfolio_item .et_pb_module_header a,.et_pb_portfolio_item h3 a,.et_pb_post .entry-title a,.et_pb_post h2 a{text-decoration:none;color:#923336;}.post-password-required .et_pb_row,.post-password-required .et_pb_section{width:100%;padding:0;padding-top:0px;display:none;}.pagination{clear:both;padding-bottom:80px;}::selection{background:#933336;color:#fff;}::-moz-selection{background:#933336;color:#fff;}@media only screen and (max-width:980px){#et_top_search{display:none;}}#main-footer{display:none;}.nav li ul{position:absolute;padding:20px 0;top:25px;}p.special-color{color:#333;font-size:14px;}#main-content .container:before{background:none;}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px !important;float:none !important;}}#sidebar{display:none;}.red-link a{color:#933336;}.red-link a:hover{color:#fff;}.red-link2 a{color:#933336;}.red-link2 a:hover{color:#a29382;}#reg_table{font-size:14px;font-weight:600;}#agenda h1{font-family:"Open Sans",sans-serif;color:#666;text-transform:uppercase;padding:10px 15px;background-color:#f3f3f5;margin-bottom:30px;}#agenda h1 .redtext{color:#953334;}#agenda ol{padding-left:45px;font-size:18px;font-weight:500;}#agenda ol li{border-bottom:2px solid #f3f3f5;border-top:2px solid #f3f3f5;margin-bottom:25px;position:relative;padding:5px 25px;list-style-position:outside;}#agenda ol li::marker{color:#fff;font-weight:700;z-index:20 !important;}#agenda ol li::before{content:"";position:absolute;left:-36px;top:-5px;background-color:#953334;height:46px;width:46px;line-height:45px;border-radius:25px;text-align:center;z-index:-1;}#agenda ul{margin-top:15px;padding-bottom:5px;}#agenda ul li{border:none;margin-bottom:0;position:relative;padding:5px;list-style-position:outside;}#agenda ul li::marker{color:#953334;font-weight:700;}#agenda ul li::before{display:none;}#top-header{background-color:#933336;}#main-header{background-color:rgba(0,0,0,.5);}#top-menu a{color:#fff;}.nav li ul{background-color:rgba(0,0,0,.5);border-top:3px solid #fff;}