.em-booking-form-details{padding:0;width:100%}.em-booking-form-details textarea{max-width:50%}.em-booking-form-details input[type="submit"]{color:#FFFFFF!important;border-width:0px!important;border-color:#0099ff;border-radius:0px;padding:0.7em 0.5em;background-color:#0099ff;font-size:1em;margin-top:1em}.et-db .entry-content #et-boc .et_pb_section{padding:0}.event h3{padding-top:1em;border-top:1px dashed #000}.eventDate,.eventLocation,.eventCategory{margin-bottom:1em}.event .entry-content p{padding:0}.event .post-meta{display:none}.event .em-booking-form-details p{padding-bottom:1em}.event .entry-content>div:first-child{display:none}div.em-booking-login label{width:110px}.em-booking div.em-booking-login{margin:0px 0px 0px 0;position:absolute;right:0;width:50%}ul.pdflist{list-style:none;padding:0;margin:20px 0 50px}ul.pdflist li:first-child{border-top:1px solid #cccccc}ul.pdflist li{border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc}ul.pdflist li a{display:block;padding:7px 10px;background-color:#f7f7f7}@media (max-width:1024px){.em-booking-form-details{width:50%}}@media (max-width:767px){.em-booking-form-details{width:100%}.em-booking div.em-booking-login{margin:0px 0px 0px 0;position:relative;right:auto;width:100%;border:none;padding:20px 0;float:left}}