.page-id-1437 .sidebar, .parent-pageid-255 .sidebar {
	display: none;
}
.right-mobile-menu .show-mobile-header .dt-mobile-header{
    z-index: 9999999;
}
.mobile-sticky-header-overlay.active {
        z-index: 99999;
    }
.page-id-1437 .sidebar-right .wf-container-main, 
.parent-pageid-255 .sidebar-right .wf-container-main {
        -ms-grid-columns: 100%;
        grid-template-columns: 100%;
}
	.list-checker li {
		list-style:none;
		background:url(https://menottienterprise.com/wp-content/uploads/2025/07/icon-4-1.png) no-repeat;
    background-size: 16px;
    background-position: 0px 6px;
    padding-left: 28px;
}
.standard-arrow li, .standard-number-list li {
	margin-left:14px;
}
.content .image-arrow ul, .content .standard-arrow ul, .content .standard-number-list ul {
	margin-bottom:15px;
}
.box-shadow {
	-webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);
    
}
.box-shadow hr {
	border: 1px solid #eee;
    height: 0px;
    margin: 0px 0px 10px 0px;
}

button, [type=button], [type=reset], [type=submit], a 
input,li
{
	outline-color: transparent; !important; 
outline-width: 2px !important; 
outline-style: solid !important; 

}
.footer .wf-container .widget .textwidget #dhvcform-415 .dhvcform .dhvc-form-inner .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .dhvc-form-action .dhvc-form-submit
{
	width:auto!important;
}
.wf-float-left a {
    margin: 0.5em;
}
.eapps-social-icons-size-24 .eapps-social-icons-item
{
	margin:8px!important;
}
.vc_column-inner.vc_custom_1623398635461 {
    padding-top: 1em;
}
@media screen and (min-width: 993px)
{
.mini-nav:not(.select-type-menu) > ul > li:not(:last-child) {
    margin: 0 42px 0 0!important;
}
}

@media screen and (max-width: 768px)
{
    .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-branding {
        margin-right: 100px;
    }
}


/* Shop PPE header button (added Oct 2026): hide it on narrower laptop screens so the header stays on one row. The black top bar still links to the shop there. */
@media screen and (max-width: 1509px) {
	.masthead .header-elements-button-1 { display: none !important; }
}

/* Wide screens (1700px+): more space beside the logo and the hamburger icon. Laptops keep the 40px theme padding so the header stays on one row. */
@media screen and (min-width: 1700px) {
	.masthead:not(.side-header) .header-bar { padding-left: 7% !important; padding-right: 7% !important; }
}