.event-title{font-family:'Helvetica','Arial',sans-serif;font-size:20pt;text-align:center}.event-info{color:#1e61a8;display:flex}.event-bottom{margin:30px 20px}.event-bottom-info{color:#8a8a8a}.event-bottom-info a{text-decoration:none;color:#353288}.event-info-icon{flex:0 0 35px}.event-info-data{flex:1}.event-list-item-left{flex:0 0 25%}.event-list-item-left a h1,.event-list-item-left a h2,.event-list-item-left a h3,.event-list-item-left a h4{color:#8c1212;font-weight:700}.event-list-item-right{flex:1;margin:auto}.event-list-item,.event-list-empty{border:1px solid #bdbdbd;border-radius:4px;background-color:white;-webkit-box-shadow:5px 5px 15px 5px #C6C6C6;box-shadow:2px 2px 5px 2px #C6C6C6;display:flex;flex-direction:column;padding:1rem 2rem;margin:1rem 0;justify-content:center;flex-direction:row}.event-list-item{transition:all 0.3s ease}.event-list-item:hover{background-color:#FFFFEF;box-shadow:4px 4px 10px 4px #C6C6C6}.event-list-item a{text-decoration:none;color:black}.event-list-item h2,.event-list-item h3,.event-list-item h4{font-size:1.1rem;margin:0}.event-list-item:hover{border-left:4px solid #3498db}@media only screen and (max-width:800px){.event-list-item{display:block}}.event-list-item-info{margin:5px 0px;color:#1e61a8}.event-contact,.event-organizer{margin-left:60px}.event-contact a,.event-organizer a{text-decoration:none;color:#37388a}.event-scope{margin-left:60px}#event-edit-panel h4{vertical-align:top;display:inline}.event-edit-row{margin-bottom:3px}.event-edit-row .location-row label{width:131px;display:inline-block;text-align:right}.event-edit-row .label{display:inline-block;width:150px;text-align:right}.event-edit-row .value{display:inline-block;margin-top:3px}.event-edit-row-box{border:1px solid #d5d5d5;border-radius:3px;padding:10px;margin:10px}.organizer-details{font-size:10px;color:#5b5b5b}.event-add{background:#429763;color:white;border:1px solid #9f9f9f;text-decoration:none;padding:0 13px;border-radius:5px;font-size:small;height:40px;line-height:40px;display:inline-block;margin:0 10px 15px 0;box-shadow:2px 2px 5px 2px #C6C6C6;vertical-align:top;padding:5px 20px;font-size:large;transition:all 0.3s ease}.event-add:hover{background:#426b97}