header > .wrap {background: #fff url(images/employee-portal-1.jpg) top right / auto 100% no-repeat;}
#section-header {background:#32296e;  }
#section-header:after {content: "Employee Portal"; }

.site-inner{padding-top:0;}
#genesis-content article{height:100%;}
.logged-in-as {display:none;}
#respond {padding-bottom: 100px!important;}
.comment-respond label {visibility: hidden;}
.comment-reply {margin-bottom: 24px;}


aside{padding-top:190px;background:#e9e5dd url(images/sidebar-routes.jpg) center top 36px no-repeat;background-size:80% auto;height:100%;}
aside h2{display:none;}
aside .wp-block-separator.is-style-theme-separator, .wp-block-separator.is-style-theme-separator{display:none;}
aside a[aria-current="page"]{color:#32296e!important;pointer-events:none;cursor:default;text-decoration: none;border: none;font-weight: bold;}
aside h3, h2 {color:#3C7AB7!important}
.sidebar .widget-title{font-size: 24px;}
.page .site-inner .wrap::after{max-height:0;}
.sidebar .widget{width:85%;margin:12px auto;height:100%;}
.sidebar .widget{background-color:transparent;border:1px solid rgba(0, 0, 0, 0);box-shadow:0 0 5px rgba(0, 0, 0, 0);margin-bottom:50px;padding:0 12px;}
.sidebar .widget {margin-bottom: 0;}
.sidebar .widget.widget_recent_entries {margin-bottom: 36px;border-bottom: 1px solid rgba(25,25,25,.2);padding-bottom: 24px;}
.sidebar .widget-title {border-bottom: 0; margin-bottom: 0;padding-bottom:0;}
.sidebar .widget.widget_recent_entries .widget-title {margin-bottom:12px;}

.widget_media_image {text-align: center}
.textwidget ul{margin-left:24px;}
.textwidget li{list-style:disc;}
.textwidget p{margin-bottom:12px!important;}
.widget .textwidget ul > li{margin:0;padding:0;}
.widget a{color:#494747}
.widget a:hover{color:#32296e;}
.widget a:hover{border-bottom: none;}
.page-business-center .wp-block-file{margin-top:0;}
h2 {margin-top: 12px;margin-bottom: 24px;}
main h3 {margin-top:-18px;margin-bottom: 24px!important;}
.single-post main h3 {margin-top: 24px;margin-bottom: 0!important;}
.sidebar-content .content h2, .sidebar-content .content h3 {color:#3C7AB7!important}
.sidebar-content .breadcrumb{padding-bottom:255px!important}


/****equal columns****/
.sidebar-content .content-sidebar-wrap{overflow:hidden;margin-top:-200px;min-height: 550px}
.sidebar-content .sidebar, .sidebar-content #genesis-content article {padding-bottom:9999px;margin-bottom:-9999px;}
.sidebar-content .content .entry-header {padding: 2.5em 3em 0;}
.sidebar-content .content .entry-content {position:relative;}
.sidebar-content .content .entry-content:before {display:none;}
.single-post.sidebar-content #genesis-content article {padding-bottom:60px!important;margin-bottom:0!important;}
.eeb-encoded {margin-left: -18px;}

#genesis-content {background:#fff;}
.carta-genesis-wrap { background:url(images/top-left-bracket.jpg) left 24px top 24px no-repeat, url(images/bottom-right-bracket.jpg) right bottom no-repeat;background-size:auto auto; border: 1px solid rgba(0, 0, 0, 0.12);box-shadow: 0 0 5px rgba(0, 0, 0, 0.07);padding: 48px 3em 0;}
.sidebar-content .content .entry-header {padding: 24px 0 0;margin-bottom: 0;}
.category.sidebar-content .content .entry-header {padding: 24px 0 0;margin-bottom: 0;}
.single.full-width-content .entry-header {padding: 12px 0 0;margin-bottom: 0;}
.content .entry-content {padding: 0;}
.entry, .page .content .entry.archive-entry {border: none;box-shadow: none;background: transparent;}
.entry-footer {background: #fff;padding: 0;height: 24px;}
.single-post .entry-footer {display:none;}
.image-zoom {margin: 12px auto 0;}
h2.entry-title a {color:#3C7AB7}
.sidebar-content .content h2 {margin-bottom: 12px;-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}
.sidebar-content .content .entry-content:before {top: -80px;}
.entry:hover {border: 0;box-shadow: none!important;}
.content .entry-content:before, .content .entry-content:after {display:none;}
.entry-container {border-bottom: 1px solid #ccc;margin-bottom: 48px;}
article:last-child .entry-container {border:none;}

@media only screen and (max-width:1024px){
.sidebar-content .sidebar {padding-top:200px;}
.sidebar {max-width: 35%;}
/* .carta-genesis-wrap {max-width: 92%;float:right;} */
.wp-block-file a {display:block;width: fit-content;}
.wp-block-file__button {margin-top: 24px;}
}

@media only screen and (max-width:900px){
.sidebar-content .sidebar {padding-top:12%;}
}
@media only screen and (max-width:768px){
.sidebar-content .sidebar {padding-top:25%;}
.sidebar {max-width: 35%;}
/* .carta-genesis-wrap {max-width: 92%;float:right;} */
}

@media only screen and (max-width:600px){
	.sidebar {max-width: 100%;}
	.sidebar-content .breadcrumb {margin-top: 0px!important;}
	.sidebar-content .sidebar {padding-top: 60%;}
	.wp-custom-logo .title-area {position: relative!important;}
	#respond, .sidebar .widget {padding-bottom: 100px!important;}
	.sidebar-content .content .entry-header {padding: 0!important;margin-top:12px;}
	.sidebar-content .sidebar, .sidebar-content #genesis-content article {}
	h1 {margin-left: 0px;}
	.category h1 {margin-top:24px;}
	.admin-bar.sidebar-content .breadcrumb {width:100%}
	h2.entry-title a {font-size:30px}
	* #wp-admin-bar-root-default li {display:none;}
	* #wp-admin-bar-root-default li#wp-admin-bar-employee-portal-page {display:block!important;}
	#genesis-sidebar-primary section {padding-bottom: 0px!important;}
	.sidebar .widget {font-size: 16px;}
	.sidebar-content .sidebar {margin-bottom: 24px!important;padding-bottom: 34px!important;margin-top: 0;}
	.sidebar-content .content {clear: both!important;;max-width: 100%;width: 100%;float: none;padding-bottom:0px!important;margin-bottom:0px!important}

	/***swap divs***/
	.content-sidebar-wrap {
	    display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-box-orient: vertical;
	    -moz-box-orient: vertical;
	    -webkit-flex-direction: column;
	    -ms-flex-direction: column;
	    flex-direction: column;
	    /* optional */
	    -webkit-box-align: start;
	    -moz-box-align: start;
	    -ms-flex-align: start;
	    -webkit-align-items: flex-start;
	    align-items: flex-start;
	}
	  .content-sidebar-wrap main {
	    -webkit-box-ordinal-group: 2;
	    -moz-box-ordinal-group: 2;
	    -ms-flex-order: 2;
	    -webkit-order: 2;
	    order: 2;
	  }
	  .content-sidebar-wrap aside {
	    -webkit-box-ordinal-group: 1;
	    -moz-box-ordinal-group: 1;
	    -ms-flex-order: 1;
	    -webkit-order: 1;
	    order: 1;
  	}

}


}

@media only screen and (max-width:400px){
	.sidebar-content .content h2 {font-size:28px;}
}
single-post

.category-safety-security-news aside .widget #menu-item-1705 a, .category-employee-news aside .widget #menu-item-1704 a {text-decoration: none;border: none;font-weight: bold;color: #32296e!important;
    pointer-events: none;
    cursor: default;}

.single-post.category-safety-security-news aside .widget #menu-item-1705 a,
.single-post.category-employee-news aside .widget #menu-item-1704 a {pointer-events:auto;cursor:pointer;border-bottom: 1px dotted currentColor;text-decoration: none;font-weight: normal;color:#555!important;}
.single-post.category-safety-security-news aside .widget #menu-item-1705 a:hover,
.single-post.category-employee-news aside .widget #menu-item-1704 a:hover {border-bottom:none;color:#32296e!important;}

.single-post .widget ul > li  {
  margin-bottom: 10px!important;
  padding-bottom: 10px!important;
  margin-left: unset!important;
  list-style-type: none!important;
}
