#provisionalprogramme_navigationbar_pg_embedded ul li::before,
#meetingprogramme_navigationbar_pg_embedded ul li::before,
#sessionprogramme_navigationbar_pg_embedded ul li::before{
    content: '';
}

#provisionalprogramme_navigationbar_pg_embedded ul{
    margin-bottom: 0;
}

#sessionprogramme_navigationbar_pg_embedded ul li{
    padding: 0;
}

#provisionalprogramme_lightboxes,
#meetingprogramme_lightboxes,
#sessionprogramme_lightboxes{
    display: none !important;
}

#provisionalprogramme .apl_addon_standard_action_link,
#meetingprogramme .apl_addon_standard_action_link,
#sessionprogramme .apl_addon_standard_action_link{
    padding-left:0!important;
    margin-right: 1rem !important;
    background-image: none !important;
}

#provisionalprogramme_navigationbar{
    padding: 1rem;
}

#meetingprogramme_navigationbar_fixed_placeholder,
#sessionprogramme_navigationbar_fixed_placeholder{
    display: none !important;
}



#sessionprogramme_navigationbar .co_mto_fastEntry,
#meetingprogramme_navigationbar .co_mto_fastEntry{
    display: none;
}

#provisionalprogramme_navigationbar,
#meetingprogramme_navigationbar,
#sessionprogramme_navigationbar{
    margin-bottom: 1.5em;
    background-color: #EDECE9;
}

#provisionalprogramme_navigationbar_pg,
#sessionprogramme_navigationbar_pg{
    padding-left: 0!important;
}

.sessionprogramme_navigationbar_submenu,
.meetingprogramme_navigationbar_submenu,
.specialinterestsprogramme_navigationbar_submenu{
    background-color: #E0E0E0;
    position: absolute;
    padding: .5em;
    box-shadow: 3px 3px 6px #000;
    z-index: 10;
    width: 115px;
}

.sessionprogramme_navigationbar_submenu .apl_addon_standard_action_link_list li a,
.meetingprogramme_navigationbar_submenu .apl_addon_standard_action_link_list li a,
.sessionprogramme_navigationbar_submenu .apl_addon_standard_action_link,
.meetingprogramme_navigationbar_submenu .apl_addon_standard_action_link{
    padding-left: 0!important;
    background-image: none;
}

#meetingprogramme_navigationbar_search input.w-lg-50{
    width: 70%!important;
}

/*IE detecting*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #page_content_container .row{
        display: block;
    }
}

.co_trd_cc_cancel,
.co_trd_cc_submit {
    padding: 0.375rem 0.75rem!important;
    color: white!important;
    font-weight: normal!important;
}

.co_mto_SAAR_RatingRating input[type="radio"]{
    margin-right: 0.5rem;
}

#co_mto_schemeDataPopup.ui-dialog-content.ui-widget-content{
    overflow-x: hidden;
}

#sessionprogramme_spg_list{
    list-style: none;
}

#so2form h2,
#so3form h2{
    margin-top: 2rem;
}

#so3form h2,
#co_mto_so3-presentationSelectionForm .presentation-title{
    text-align: center;
}

#page_content_container .co_table_borderedtable {
    vertical-align: top
}

#page_content_container .co_table_bordered th {
    padding: 5px !important
}

#page_content_container .co_table_bordered td {
    padding: 5px !important;
    vertical-align: top
}

.mo_scheduling_string_location-divider
{
    margin-left: .25em;
    margin-right: .25em;
}

.co_mto_presentings{
    margin-top: 0.8rem;
}

body#tinymce, html{
background-color: white;
}
