#oms-diagrammer h2:after {
    content:'';
}

#oms-diagrammer ul li { position: static; }

.mega-indicator { display: none!important; }

#diagramModal fieldset { border: none; }

#diagramModal iframe#hubspot-iframe { height: 0px; }

@media only screen and (min-width: 768px) {
    #diagramModal {
        background-size: 170px!important;
        padding: 20px 10px 0 190px!important;
        width: 664px!important;
        margin-left: -340px!important;
    }
}

@media only screen and (max-width: 550px) {
    #diagramModal {
        left: 0;
        width: 90%;
        margin-left: 5%;
        padding: 10px;
    }
    
    #diagramModal .hbspt-form fieldset {
        margin: 10px 0;
        padding: 10px 10px 0;
    }
    
    #oms-diagrammer .hbspt-form {
        margin: 20px auto;
        padding: 10px;
    }
}

@media only screen and (min-width: 767px) and (max-width: 948px) {
    #oms-diagrammer .block-grid.seven-up>li p {
        font-size: 11px;
        margin-bottom: 14px;
        line-height: 1.28;
    }
    #oms-diagrammer .block-grid.seven-up>li h5 {
        font-size: 14px;
    }
}


#oms-header .modal {
    /*max-height: 100vh;*/ /*JH 8/15/24*/
   /* margin-bottom: 60px;
	padding-bottom: 60px;*/
	min-height: 100vh;
}

#oms-header .modal .overlay-menu__bottom { padding-bottom: 120px; }

.diagrams-next { display: none; }
.diagrams-prev { display: none; }

body.hide-diagrammer #oms-diagrammer, body.hide-diagrammer #oms-footer { display: none; }
