.home.extra-spacing .hentry {
	margin-bottom: 0;
}
	
#colophon {
	display: none;
}

/*Hide padding at the top of homepage - 16953045-hc*/
.home .content-area {
	padding-top: 0px !important;
}
/*Change header color - 16953045-hc*/
.site-header {
	background-color: #ffffff;
}

/*Change background color of menu - 17111248-hc*/
.menu-primary {
	background-color: white;
}

/*Change color of menu item text - 17111248-hc*/
.main-navigation a {
	color: #404E4D;
}

/*Change color of menu item text on hover - 17111248-hc*/
.main-navigation a:hover {
	color: #E97B23;
}

/*Change color of menu item underline - 17111248-hc*/
@media screen and (min-width: 1020px) {
	.main-navigation li:not(.menu-item-has-children):not(.current_page_item):not(.current-menu-item) a:hover, .main-navigation li:not(.menu-item-has-children):not(.current_page_item):not(.current-menu-item) a:focus, .main-navigation li:not(.menu-item-has-children):not(.current_page_item):not(.current-menu-item) a:active {
		border-bottom-color: #E97B23;
	}
}

/*Hide title on home page */
.home .entry-header{
	display: none;
}

header.entry-header {
    display: none;
}

.main-navigation ul ul li {
    background: #fff !important;
}

.main-navigation ul ul li, .main-navigation ul ul li a:hover {
    background: #fff !important;
}

.main-navigation ul ul li {
    border-radius: 0 !important;
}

form {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 50%;
	margin: 0 auto;
}

form label {
	color: #000;
	text-align: left;
}

form input,
form select,
form textarea
{
	width: 100%;
	margin-bottom: 10px;
}

#imgid {
	flex: none;
	align-self: center;
}

form .flex-actions {
	display: flex;
	width: 100%;
	justify-content: flex-end;
}

form input[type="submit"],
form input[type="reset"]
{
 /*flex-basis: 40%;*/
	width: auto;
	margin-left: 10px;
	border: 0;
}

form input[type="reset"] {
	background: #E97B23;
}

.main-navigation li {
    border:none;
}

.main-navigation a:hover{
    border-bottom-style:solid;
    border-bottom-color:#E97B23;
    border-bottom-style:2px;
}

/*change menu background color on mobile | RN-2566334-zd*/
button.menu-toggle:hover {
    background: #fff;
    color: #424242;
}

@media screen and (max-width: 768px) {
.main-navigation a {
    background: #fff;
}
}

@media screen and (max-width: 768px) {
.main-navigation a:hover {
    background: #fff;
}
}

/* Mobile menu toggle icons / 2568225-zen (MI) */

.menu-toggle:hover, .menu-toggle:focus, .menu-toggle:active,
.dropdown-toggle:before {
    background: none;
    color: #424242;
    transition: none;
}

/* Footer background / 2568225-zen (MI) */

.site .footer-navigation, .site .site-footer {
    background: #424242;
}
	
/* adjust footer widget padding | 17593833-hc */
.footer-widget-area {
    padding-top: 20px;
}
	
/*Remove Breadcrumb background and make breadcrumb gray-HC-17728303-KS */
	
.breadcrumb-area {
    background-color: white!important;
}   
.breadcrumb-area a, .breadcrumb-area a:after, .entry-breadcrumbs {
    color: gray!important;
}
.entry-breadcrumbs a:after {
 border-top: 4px solid rgba(0,0,0,0);
 border-bottom: 4px solid rgba(0,0,0,0);
 border-left: 4px solid rgba(0,0,0,0.54);
}

/* remove white gap above footer widget area - 18249641-hud */
.site-main article {
	margin-bottom: 0;
}

/*Remove underlined text in FAQ widget on Personnel Monitoring Safety Page 18286087-hc*/
.page-id-850 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in FAQ widget on Temperature Monitoring Page 18286087-hc*/
.page-id-1485 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in H11 page 18286087-hc*/
.page-id-1912 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in EM22 page 18286087-hc*/
.page-id-1941 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in EM21 page 18286087-hc*/
.page-id-1988 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in EM23 page 18286087-hc*/
.page-id-2017 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in partner page 18286087-hc*/
.page-id-2035 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-2439 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Unhide the site logo - 21477618-hc*/
body.wp-megamenu .site-header .site-branding {
    display: initial;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-164 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/* Remove hover on Solutions link / 21859238-HC (MI) */
#menu-item-3183 > a:hover {
    color: #404E4D;
}

/* Remove hover on Solutions link / 21859238-HC (MI) */
#menu-item-3530 > a:hover {
    color: #404E4D;
}

/* Remove hover on Solutions link / 21859238-HC (MI) */
#menu-item-2780 > a:hover {
    color: #404E4D;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-1061 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-2405 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-4154 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-58 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-5849 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-5871 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}

/*Remove underlined text in Transportation page 18286087-hc*/
.page-id-6166 .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap a{
 border-bottom-color: transparent;
}
