#post-visibility-display .tc-control{
    display: inline-block;
}

/*.misc-pub-post-status, .misc-pub-visibility{
    display: none;
}*/

.tc-metabox-field {
    position: relative;
    display: flex;
    align-items: center;
}

.tc-metabox-field > div {
    display: flex;
    flex-direction: column;
    padding-left: 35px;
}

.tc-metabox-field input[type="checkbox"] {
    margin: 0 5px 0 0;
}

.misc-pub-section.event_date_time,
.misc-pub-section.event_end_date_time{
    position: relative;
}

.misc-pub-section.event_date_time label,
.misc-pub-section.event_end_date_time label{
    margin-left: 25px;
    display: block;
}

.tc-metabox-field.event_date_time:before,
.tc-metabox-field.event_end_date_time:before,
.misc-pub-section.event_date_time:before,
.misc-pub-section.event_end_date_time:before{
    content: '\f145';
    top: 5px;
    font: 400 20px/1 dashicons;
    position: absolute;
    color: #82878c;
}

.tc-metabox-field.event_date_time:before {
    color: #7BBBA9;
}

.tc-metabox-field.event_end_date_time:before {
    color: #E48888;
}

.misc-pub-section.event_date_time:before{
    color: rgb(107,187,26);
}

.misc-pub-section.event_end_date_time:before{
    color: #D54E21;
}

.tc-metabox-field.event_date_time:before,
.tc-metabox-field.event_end_date_time:before {
    top: 24px;
}

.misc-pub-section .description{
    display: none;
}

.misc-pub-section #event_date_time,
.misc-pub-section #event_end_date_time{
    width: 100%;
}

#side-sortables .file_url,
#side-sortables .regular-text{
    width: 100%;
}

.misc-pub-section.event_append_tickets {
    position: relative;
}

.misc-pub-section.event_append_tickets:before {
    color: #82878c;
}

#post-body #append_tickets:before {
    content: '';/*\f524*/
    font: 400 20px/1 dashicons;
    speak: none;
    display: inline-block;
    padding: 0 2px 0 0;
    top: 0;
    left: -1px;
    position: relative;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-decoration: none!important;
}

#post_event_append_tickets {
    margin-top: 1px;
    display: inline-block;
    margin-left: 25px;
    float: left;
}

