body {
    background-color: #e4e5e6;
    min-width: 1280px;
}

#jive-compliance {
    display: none;
}

/* Main body */

#j-main {
	padding: 15px;
	margin: 45px 30px 30px 30px;
    overflow: visible;
}
#j-basic-wrap, .j-body-place #j-main {
    margin-top: 55px;
    max-width: none;
}

#j-globalNav-bg, #j-main, .j-body-place #j-main #jive-alert, .j-body-place #j-main .j-layout, #j-footer-wrap {
    max-width: none;
}

.j-body-home .j-contained {
    background-color: #e4e5e6;
}

/* Apply corporate green to the inbox indicator area */
.j-navbadge-count,.j-navbadge-count.zero {
	Background-color: #00a1e0;
}

.j-globalNav .j-globalNav-li.j-nav-create a.j-globalNavLink {
	color: #B4B4B4;
}


/* The footer of the home page */
#j-footer {
	background-color:  #54585a;
	padding: 1px 0 5px;
}

#footer-container {
	margin: 10px;
}
#footer-container p {
	float: left;
	width: 100%;
	color: #FFFFFF;
	font-size: 12px;
}
.footer-right {
	float:right;
	}
.footer-left {
	float:left;
	}
.footer-right ul li{
	display:inline-block;
	list-style-type: none;
    border-left: 1px solid #FFFFFF;
    margin-left: 5px;
    padding-left: 5px;
}
.footer-right ul li a{
	color: #FFFFFF;
	}
.footer-right ul li.first{
	border-left:none;
	}
/* End of Footer of the home page */

/* Misc */
.dw-profile-header-small {
	margin-bottom: 5px;
}

.dw-profile-tile {
	overflow-y: auto;
	height: 280px;
}

.j-profile-tile-section .profile-tile {
	width: 24%;
	margin: 0 0 0 1%
}

.j-body-place #jive-body .j-page-header {
	background-size: 100% 100%;
}

/* Hide Place Avatar */
.j-page-header .j-placeHdImg {
	display: none;
}

/* Bread crumbs in the space banners need to stand out */
/* .j-page-header #jive-breadcrumb a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	opacity: inherit;
}
*/

.j-page-header .j-placeName {
	font-size: 30px;
	text-shadow: 0 1px 2px rgba(0,0,0,.6);
}

.j-page-header .j-parentPlaceName, .j-page-header-parent {
	font-size: 16px;
	text-shadow: 0 1px 2px rgba(0,0,0,.6);
	opacity: 2;
}

.noParent .j-placeTitle .j-nav-more, .showParent .j-placeTitle .j-page-header-parent .j-nav-more {
	background: white;
	text-shadow: 0 1px 2px rgba(255,255,255,.5);
	opacity: .5;
}

/* Legacy place header */
.j-page-header #jive-breadcrumb a, .j-page-header #jive-breadcrumb span {
	color: white;
	font-weight: bold;
	font-size: 15px;
	opacity: 1;
	text-shadow: 0 1px 2px rgba(0,0,0,.6);
}

/* Trim the long owner list in Place About */
.j-placeAbout p:not([class]), .j-placeAbout h4:not([class]) {
	display: none;
}

.j-contained #jive-widget-container {
    padding: inherit;
}

/* Nav bar */
/* Overriding the top Nav bars */

#j-header, #j-compact-header {
    /* background: #84BD00; */
	background: #00a1e0;
}

/* The top Navbar should be background white */
#j-globalNav-bg {
    background: #fff;
	min-width: 1260px;
	height: 47px;
 }
 
/* Make the navbar thicker */
 .j-globalNav li.j-globalNav-li {
	 height: 41px;
 }

 /*
.j-globalNavLink:link, .j-globalNavLink:visited, .j-globalNavLink:hover, .j-globalNavLink:active, .j-globalNav .j-globalNav-li.j-nav-create a.j-globalNavLink {
	color: white;
	font-size: 12px;
}
*/

/* Make the Browse menu match the rest of the navbar menus */
#customLink0 > .j-globalNavLink .nav-link {
	color: #666;
	font-size: 12px;
}

#customLink0 > .j-globalNavLink .nav-link:hover {
	color: #003c4d;
}

#customLink0 > .j-globalNavLink  a:active {
	background: #666;
	padding-left: 3px;
	padding-right: 3px;
	color: white;
}

/* Home Page: Make the pencil icon and search icon light gray instead of white */
.j-globalNav .j-globalNav-li.j-nav-create a.j-globalNavLink {
	color: #B2B2B2;
}

/* Home Page: Make the pencil icon and search icon light blue when hovering */
.j-globalNav .j-globalNav-li.j-nav-create a.j-globalNavLink:hover {
	color: #003c4d;
}

#j-globalNav > li:first-child + li.j-globalNav-li {
    margin: auto;
}

/* black down arrow */
#j-satNav-more2.j-ui-elem.j-nav-more,
#navCreate > span .j-ui-elem.j-nav-more  {
	background-position: -53px -439px;
}

/* dark pencil */
.j-create-icon {
	background-position: -104px -277px;
}

#j-links #j-satNav-indicator .j-update-count {
	left: -15px;
}

/* Home Page: all menus on the navbar share the same color and decorations */
#jive-nav-link-home.active > a > span,
#jive-nav-link-work.active > a > span,
#jive-navbar-link-news.active > a > span,
#jive-nav-link-conx.active > a > span,
#jive-nav-link-places.active > a > span,
#jive-nav-link-help.active > a > span,
#jive-nav-link-support.active > a > span,
#jive-nav-link-logout.active > a > span {
	background: #00a1e0;
	padding-left: 3px;
	padding-right: 3px;
	color: white;
}

#jive-nav-link-home:hover > a > span,
#jive-nav-link-work:hover > a > span,
#jive-navbar-link-news:hover > a > span,
#jive-nav-link-conx:hover > a > span,
#jive-nav-link-places:hover > a > span,
#jive-nav-link-help:hover > a > span,
#jive-nav-link-support:hover > a > span,
#jive-nav-link-logout:hover > a > span {
	color: #003c4d;
}

#jive-nav-link-home > a > span,
#jive-nav-link-work > a > span,
#jive-navbar-link-news > a > span,
#jive-nav-link-conx > a > span,
#jive-nav-link-places > a > span,
#jive-nav-link-help > a > span,
#jive-nav-link-support > a > span,
#jive-nav-link-logout > a > span {
	color: #666;
	text-shadow: none;
	font-size: 12px;
	font-weight: bold;
}

 .dw-globalNav {
    clear: both;
	min-width: 1260px;
}
.dw-globalNavLink {
    text-shadow: none;
	font-weight: bold;
	padding: 10px 20px 0;
}

.dw-globalNavLink:link, a.dw-globalNavLink, a.dw-globalNavLink:link {
	color: white;
	text-decoration: none;
	font-size: 12px;
}

/* Hover over nav bar menus */
.dw-globalNavLink:hover {
    color: #003c4d !important;
}
.dw-selected a{
    /* color: #54585a !important; */
	color: #666 !important;
	font-size: 14px !important;
}
#jive-nav-link-apps, #jive-nav-link-theme, #jive-nav-link-addons {
	display: none !important;
}

.j-header-mode-simple #j-header-wrap {
	position: absolute;
	width: 100%
}
.dw-outcomes {
    margin-left: 5px;
}

.dw-outcomes ul, .dw-outcomes li {
    display: inline; !important;
}

.j-browse-details td {
    vertical-align: inherit;
}

.j-content-thumb article {
    height: 112px;
}

.dw-outcomes .j-outcome-badge-container .j-outcome-badge {
    margin-top: 1px;
}

.dw-outcomes-block {
    height: 18px;
    overflow: hidden;
    margin-top: -5px;
    margin-bottom: 5px;
}

/* Adjustments to the Activity-Inbox page */
/* Our navbar is taller than the default Jive one. Need to offset the top more. */
.j-body-home.j-header-mode-simple .j-layout-sl .j-column-s {
	top: 60px;
}

/* The popup profile is too short to show everything */
.j-mini-modal-user .j-usercard-left,
.j-mini-modal-user .j-usercard-right {
	min-height: 230px;
}

.dwre-badges-list {
	padding-top: 5px;
}

.j-status-levels {
	font-weight: bold;
	color: #8b8b8b;
	padding-bottom: 6px;
}

/* Popup User Profile */
.profile-user-badges {
	font-size: 13px;
	font-weight: bold;
	color: #8b8b8b;
}

/* widgets */
#jive-body-layout-tls .jive-body-layout-l1,
#jive-body-layout-tls .jive-body-layout-l2 {
	margin-bottom:20px;
	}


.j-widget-body-polls {
	padding: 5px;
}

.j-box {
    border-radius: 4px;
	padding: 7px;
}
.j-box, .jive-widget {
    background-color: white;
    margin-bottom: 20px;
}
@media only screen and (max-width: 40em) {
    .jive-body-content .j-box {
        background-color: #3e3e3e;
    }
}


.jive-widget-content-edit .jive-widget,
.jive-widget-content-edit .jive-widget-borderless {
    background-color: white;
}

.jive-body-layout-s .jive-widget,
.jive-body-layout-s1 .jive-widget,
.jive-body-layout-s2 .jive-widget,
.jive-body-layout-s3 .jive-widget {
	border: 1px solid #D8D8D8;
	overflow: visible;
}
.jive-body-layout-s .jive-widget .jive-box-header,
.jive-body-layout-s1 .jive-widget .jive-box-header,
.jive-body-layout-s2 .jive-widget .jive-box-header,
.jive-body-layout-s3 .jive-widget .jive-box-header {
	background: #7b8798 url(/themes/demandware/images/skinny_tab_header_bg.jpg) repeat-x;
	border: 0;
}
.jive-body-layout-s .jive-widget .jive-box-header h4,
.jive-body-layout-s1 .jive-widget .jive-box-header h4,
.jive-body-layout-s2 .jive-widget .jive-box-header h4,
.jive-body-layout-s3 .jive-widget .jive-box-header h4 {
	text-shadow: none;
	text-transform: none;
	padding-left: 10px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.4;
}

/* The Formatted Text widget depends on these*/
.jive-body-layout-s .jive-widget .jive-widget-body,
.jive-body-layout-s1 .jive-widget .jive-widget-body,
.jive-body-layout-s2 .jive-widget .jive-widget-body,
.jive-body-layout-s3 .jive-widget .jive-widget-body {
	background: white;
	border: 1px solid #d9dde1;
	border-top: 0;
}
.jive-body-layout-s .jive-widget-borderless .jive-widget-body,
.jive-body-layout-s1 .jive-widget-borderless .jive-widget-body,
.jive-body-layout-s2 .jive-widget-borderless .jive-widget-body,
.jive-body-layout-s3 .jive-widget-borderless .jive-widget-body {
	/* background: transparent; */
	border: 0;
}
.jive-body-layout-s .jive-widget .jive-widget-body .content-small,
.jive-body-layout-s .jive-widget .jive-widget-body .space-browser-container,
.jive-body-layout-s .jive-widget .jive-widget-body .space-browser-spaces-tree,
.jive-body-layout-s .jive-widget .jive-widget-body .jive-accordion-content,
.jive-body-layout-s .jive-widget .jive-widget-body .jive-spaces-container,
.jive-body-layout-s .jive-widget .jive-widget-body .jive-slider-root,
.jive-body-layout-s .jive-widget .jive-widget-body .j-place-list,
.jive-body-layout-s1 .jive-widget .jive-widget-body .content-small,
.jive-body-layout-s1 .jive-widget .jive-widget-body .space-browser-container,
.jive-body-layout-s1 .jive-widget .jive-widget-body .space-browser-spaces-tree,
.jive-body-layout-s1 .jive-widget .jive-widget-body .jive-accordion-content,
.jive-body-layout-s1 .jive-widget .jive-widget-body .jive-spaces-container,
.jive-body-layout-s1 .jive-widget .jive-widget-body .jive-slider-root,
.jive-body-layout-s1 .jive-widget .jive-widget-body .j-place-list,
.jive-body-layout-s2 .jive-widget .jive-widget-body .content-small,
.jive-body-layout-s2 .jive-widget .jive-widget-body .space-browser-container,
.jive-body-layout-s2 .jive-widget .jive-widget-body .space-browser-spaces-tree,
.jive-body-layout-s2 .jive-widget .jive-widget-body .jive-accordion-content,
.jive-body-layout-s2 .jive-widget .jive-widget-body .jive-spaces-container,
.jive-body-layout-s2 .jive-widget .jive-widget-body .jive-slider-root,
.jive-body-layout-s2 .jive-widget .jive-widget-body .j-place-list,
.jive-body-layout-s3 .jive-widget .jive-widget-body .content-small,
.jive-body-layout-s3 .jive-widget .jive-widget-body .space-browser-container,
.jive-body-layout-s3 .jive-widget .jive-widget-body .space-browser-spaces-tree,
.jive-body-layout-s3 .jive-widget .jive-widget-body .jive-accordion-content,
.jive-body-layout-s3 .jive-widget .jive-widget-body .jive-spaces-container,
.jive-body-layout-s3 .jive-widget .jive-widget-body .jive-slider-root,
.jive-body-layout-s3 .jive-widget .jive-widget-body .j-place-list {
	/*border: 1px solid #D8D8D8; */
	border-radius: 5px;
}

.jive-body-layout-l .jive-widget,
.jive-body-layout-l1 .jive-widget,
.jive-body-layout-l2 .jive-widget {
	border-radius: 0;
	border-top: 1px solid #eee;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 0;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	box-shadow: 0px 3px 2px #c3c3c3;
	padding: 4px;
}
.jive-body-layout-l .jive-widget.jive-widget-borderless,
.jive-body-layout-l1 .jive-widget.jive-widget-borderless,
.jive-body-layout-l2 .jive-widget.jive-widget-borderless {
	border: 0;
	padding: 0;
	box-shadow: none;
}
.jive-body-layout-l .jive-widget .jive-box-header,
.jive-body-layout-l1 .jive-widget .jive-box-header,
.jive-body-layout-l2 .jive-widget .jive-box-header {
	background: #A1A5A9 url(/themes/demandware/images/wide-widget-header-bg.png) repeat-x;
	/*border-radius: 0;*/
	border: 0;
}
.jive-body-layout-l .jive-widget .jive-box-header h4,
.jive-body-layout-l1 .jive-widget .jive-box-header h4,
.jive-body-layout-l2 .jive-widget .jive-box-header h4 {
	font-size: 16px;
	text-transform: none;
	color: #fff;
	text-shadow: none;
	line-height: 1.5;
	padding-left: 15px;
}
.jive-body-layout-l .jive-widget .jive-table .jive-table-row-odd,
.jive-body-layout-l1 .jive-widget .jive-table .jive-table-row-odd,
.jive-body-layout-l2 .jive-widget .jive-table .jive-table-row-odd {
	background: #eeeeee url(/themes/demandware/images/jive-table-odd-bg.jpg) repeat-x;
}
.jive-table tr.jive-table-row-odd td {
	background: transparent;
}
.jive-body-layout-l .jive-widget .jive-table .jive-table-row-even {
	background: #e6f1f7 url(/themes/demandware/images/jive-table-even-bg.jpg) repeat-x;
}
.jive-table tr.jive-table-row-even td {
	background: transparent;
}
.jive-body-layout-l .jive-widget .jive-table td.jive-table-cell-type {
	padding-left: 15px;
}
.jive-body-layout-l .jive-widget .jive-table td.jive-table-cell-author {
	padding-right: 15px;
}
.jive-body-layout-l .jive-widget .jive-table td.jive-table-cell-avatar {
	display: none;
}


#j-spotlight-search .jive-glyph-delete {
    right: 12px;
}

/* search result page */

#dw-box-communities {
	border: 2px solid #00a1e0;
	background-color: white;
}

#dw-box-communities nav dd a {
	padding: 2px 0px;
}

#j-communities > dl > dd.j-community > a > #dw-search-arrow,
.j-community-bridged > a > #dw-search-arrow
{
	display: inline-block;
	padding-left: 18px;
	vertical-align: middle;
	font-size: smaller;
	/*background: url(/7.0.3.0/themes/demandware/images/search-arrow-placeholder.png) no-repeat 0;*/
}

#j-communities > dl > dd.j-community.j-active > a > #dw-search-arrow,
.j-community-bridged.j-active > a > #dw-search-arrow
{
	background: url(/themes/demandware/images/search-this-14x14.png) no-repeat 0;
}

.j-column-content .j-box {
	padding: 10px;

}

.jive-body-search .j-layout-sl .j-column-l {
	padding-left: 10px;
}

.jive-body-search .j-layout-sl .j-column-s .j-box {
	background-color: #F0F0F0;
}

/* Badge images need to be sized properly */

.profile-user-badges ul {
    list-style-type: none;
}

.profile-user-badges img {
    height: 25px;
    width: 25px;
}

/* j-icon-list: for Actions, Recent Blog Posts, etc. */
/* jive-tagcloud-list: for Popular Tags, etc. */
/*   Actions in Jive 8 is themed using j-box. */
/*.j-icon-list,
.jive-tagcloud-list {
	padding: 7px;
}
*/

/* Featured content widget style */

/* Keep the Picture Spotlight border thin for consistent look with other Jive widgets */
.picture-spotlight {
	border: 1px solid #8f99a8;
	border-radius: 5px;
}

.featured-content table,
.picture-spotlight table {
	width: 100%;
}

.picture-spotlight td {
	vertical-align: middle;
}

.picture-spotlight-left-col {
	padding-left: 10px;
}

.picture-spotlight-right-col {
	padding-right: 10px;
}

.picture-spotlight-padding,
.featured-content-padding {
	padding-left: 10px;
	padding-right: 10px;
}

.featured-content h5,
.picture-spotlight h5 {
	float: left;
	padding: 5px;
	font-weight: bold;
	color: #333;
}

.featured-content h5 {
	font-size: 12px;
}

.picture-spotlight h5 {
	font-size: 16px;
}

.featured-content p,
.picture-spotlight p {
	font-size: 12px;
	font-weight: normal;
	color: #666;
}

.featured-content p {
	padding: 0px 10px;
}

.picture-spotlight p {
	padding: 10px 10px 0px;
}

.featured-content p.link,
.picture-spotlight p.link {
	border-top: 1px solid #d8d8d8;
	padding-top: 10px;
	margin: 10px 0;
}
.featured-content p.link a,
.picture-spotlight p.link a {
	padding-right: 20px;
	font-weight: bold;
}

/* Jive Alert styling */
.jive-alert-type {
    width: 100%;
}
#jive-alert {
	background: transparent;
}

#jive-alert .jive-alert-announcement {
	padding: 10px;
	background: url(/themes/demandware/images/html-widgets/jive-announcement-body.jpg) repeat-x 0 0;
	border-top: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
}
.j-body-welcome #jive-alert {
	margin: 0 -15px 20px;
}
.jive-alert-header .jive-alert-title {
	font-size: 15px;
	color: #363a43;
}
.jive-alert-header .jive-alert-title .jive-alert-label {
	font-weight: bold;
}
.jive-alert-announcement-label {
	color: #363a43;
}
.jive-icon-announcement {
	display: none;
}
.jive-alert-header .jive-alert-title a {
	color: #363a43;
}
.jive-alert-header ul {
	padding: 2px 0 0;
}
.jive-alert-header ul li a {
	font-size: 14px;
	color: #008cb9;
}




/* Image Carousel Widget styling */
.carousel-wrapper-welcome {
    background-color: #e4e5e6;
}

.carousel-wrapper {
    /* */
}

.carousel-table {
    visibility: hidden;
    margin: 0 auto;
    background-color: white;
    border-radius: 10px;
    border: 1px solid #e4e5e6;
}

.carousel {
    float: left;
    height: 100%;
    padding: 10px 0px 10px 0px;
}

.carousel-buttons {
    text-align: center;
    vertical-align: middle;
    margin: 5px auto;
    width: 100px;
}

.carousel-buttons img {
    /*width: 25px;*/
    height: 30px;
}

.carousel-error {
	text-align: center;
}

.carousel-entry {
    /*border: 1px dashed grey;*/
    margin: 5px;
}

.carousel-entry table {
    min-height: 220px;
    width: 210px;
}

.carousel-entry img {
    width: 200px;
    height: 140px;
    margin: auto;
    display: block;
}

.carousel-top {
    height: 30px;
}

.carousel-middle {
    height: 145px;
}

.carousel-link {
    cursor: pointer;
}

.carousel-entry-title {
    font-weight:bold;
}






/* Bulletin List Widget */
.bulletin-list-container {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	background-color: white;
}
.bulletin-list-header {
	margin: 5px;
	background: #898e94 url(/themes/demandware/images/wide-widget-header-bg.png) repeat-x;
	border-radius: 5px 5px 0px 0px;
}
.bulletin-list-header h4 {
    padding-left: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 2.3;
	width: 100%
}
.bulletin-list-body {
	margin: 5px;
}
.bulletin-list-body h5 {
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
}
.bulletin-list-contents {
    margin-left: 5px;
    margin-top: 5px;
}
.bulletin-list-body table {
    border-spacing: 5px;
    width: 100%;
}

/* use bulletin-1col-entry, 2col or 3col if your entry is not blank */
.bulletin-list-body td.bulletin-1col-entry {
    vertical-align: middle;
}

.bulletin-list-body td.bulletin-2col-entry {
    vertical-align: middle;
	width: 50%;
}

.bulletin-list-body td.bulletin-3col-entry {
    vertical-align: middle;
	width: 33%;
}

/* Use this for blank entry although other entries in the same row may not be blank. */
.bulletin-list-body td {
    vertical-align: middle;
}

/* Image size must be 80x80 to promote optimal rendering */
.bulletin-list-body img {
    width: 80px;
    height: 80px;
    float: left;
}

/* Body text should be no taller than 100px. We shouldn't write a book in the bulletin widget. */
.bulletin-list-body p {
    max-height: 100px;
    overflow: hidden;
}

.dwCardViewerDocLink {
    position: absolute;
    right: 20px;
    margin-top: 20px;
}


/*  Customer Advisory for content publishing */
#dw-publish-advisory {
	font: 13px/1.25 "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	font-style: italic;
	margin-bottom: 30px;
	color: rgba(71, 0, 176, 1);
}

/* dwDoc styles */
.dwdocRN-title {
    font-weight: bold;
    margin-top: .2em;
    margin-bottom: 1em;
}

.dwdocRN-th {
     padding: 5px 5px 5px 5px;
  border: 1px dotted #808080;
  background: white;
}

.dwdocRN-td {
     padding: 5px 5px 5px 5px;
  border: 1px dotted #808080;
  background: white;
  min-width:150px;
}

.dwdocRN-p {
 white-space: normal;
 padding: 5px 5px 5px 5px;
 margin-bottom: 1em;
}

.dwdocRN-descriptionTitleDiv {
 font-weight: bold;
}

.dwdocRN-descriptionTitleDiv p {
 margin-bottom: 0;
 padding: 0;
}

.dwdocRN-body {
 padding: 5px 5px 5px 5px;

}
.dwdocRN-div {}
.dwdocRN-h1 {}
.dwdocRN-li {}

.dwdocRN-td {}
.dwdocRN-th {
 font-weight: bold;
}
.dwdocRN-tr {}
.dwdocRN-ul {}
.dwdocRN-br {
 margin-top: 1em;
 margin-bottom: 1em;
}

.dwdocRN-codeContentDiv {
    margin-top: 1em;
    margin-bottom: 1em;
    max-width:800px;
    overflow-x: auto;
}

.dwdocRN-codeContentDiv pre {
	white-space:pre-wrap;
}

.dw-mobile-icon{
	visibility: hidden;
}

/*
Mobile view code
*/
@media only screen and (max-width: 40em){
#dw-globalNav-lower, #jive-nav-link-help, #jive-nav-link-support, #jive-nav-link-logout{
	visibility: hidden;
}
#j-links .j-globalNav > li.mobile-tool > a, #j-links .j-nav-create > a, #j-links .j-nav-user > a, #j-links #j-satNav {
    background: yellowgreen;
}
body.jive-body-content .j-layout-ls .j-column-s{
	top: 20px;
}
.dw-mobile-icon{
	padding: 10px 0% 0% 80px;
	visibility: visible;
}
#j-home-side-nav
{
	width: inherit;
}
nav.j-second-nav {
	position: initial;
}
.j-globalNav .j-globalNav-li.j-nav-create a.j-globalNavLink {
	color: #fff;
}
.j-body-home.j-header-mode-simple .j-layout-sl .j-column-s {
    top: 0px;
}
#j-main{
	margin: 0px 30px 30px 30px;
}
body.j-body-home .j-layout-sl nav.j-column-s.j-loaded{
    display: flex;
}
#j-footer{
	height: 38px;
}}
/* Widget styling code */
.jive-sidebar-topmembers
{
	width: inherit;
}

.jive-widget-body {
    padding: 10px 0px 5px 1px;
}