#j-basic-wrap, .j-body-place #j-main {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, nav.j-news-menu.affix .j-homenav {max-width: none;}.j-body-place #j-main #jive-alert {margin: auto 20px 20px;}.j-body-place #j-main .j-layout {margin: auto 20px;}.container {margin: 0 auto; position: relative; padding: 0 20px;}
a {color: #fff;}
.footer-logo {position: absolute;}
.footer-nav,
.footer-copyright {background: #6400ff; color: #fff;}
.footer-nav ul {margin: 0; padding: 0; list-style: none; font-size: 0;}
.footer-nav ul {margin: 15px -14px 0 0;}
.footer-nav ul:first-child {margin-top: 0;}
.footer-nav ul li {display: inline-block; padding: 0 14px; border-left: 1px solid #fff; height: 12px; line-height: 12px; font-size: 14px;}
.footer-nav ul li:first-child {padding-left: 0; border-left: 0;}
.footer-nav ul.sml li {font-size: 12px;}
/* desktop */
@media screen and (min-width: 40em) {
    #j-cust-foot {padding-top: 132px; position: relative;}
    #j-cust-foot:before {background: url(/resources/images/palette-1018/) no-repeat 50% 0px / 100% 132px; left: 0px; top: 0; width: 100%; height: 132px; position: absolute; z-index: 1; content: "";}
    .footer-logo {bottom: 55px; right: 30px; z-index: 2;}
    .footer-nav {padding-top: 15px;}
    .footer-copyright {padding: 15px 0 30px 0;}
}
/* mobile */
@media screen and (max-width: 40em) {
    .container {padding: 0;}
    .footer-logo {position: absolute; top: 20px; right: 10px; }
    .footer-nav {padding: 20px 10px 0 10px;}
    .footer-copyright {padding: 10px 10px 20px 10px;}
}
/* mobile - smaller */
@media screen and (max-width: 460px) {
    #j-cust-foot { background: #6400ff; padding: 20px 10px; }
    .footer-logo { position: relative; top: auto; left: auto; right: auto; float: right; }
    .footer-logo { margin: 0 0 20px 0; }
    .footer-nav { margin: 0 0 10px 0; }
    .footer-nav,
    .footer-copyright { background: none transparent; padding: 0; text-align: right; clear: right; }
}.container {margin: 0 auto; position: relative;}
.brand-nav {padding: 0 20px; background: #191919; color: #a4a4a4; font-size: 1em;}
.brand-nav a {color: #a4a4a4;}
.brand-nav .label, .brand-nav .logos {display: inline-block; vertical-align: top;}
.brand-nav .label {margin: 1.25em 1em 0 0; font-size: 1em; font-style: italic; font-weight: normal;}
.brand-nav .label a {text-decoration: none;}
.brand-nav .logos {list-style: none; padding: 0; margin: 0; overflow: hidden;}
.brand-nav .misc {padding: 1.25em 0; display: -webkit-box; display: -ms-flexbox; display: flex; max-height: 100%; position: absolute; top: 0; right: 0;}
.brand-nav .logo {display: inline-block; vertical-align: middle;}
.brand-nav .logo-link {color: #a4a4a4; display: block; border: 0; padding: 1em; -webkit-transition: background 0.2s; transition: background 0.2s;}
.brand-nav .logo-link:hover {background: rgba(255, 255, 255, 0.1);}
.brand-nav .logo-img {display: block; max-width: 100%; margin: 0; opacity: 0.5;}
/* all desktop */
@media screen and (min-width: 40em) {
    #j-cust-head + #j-globalNav-bg {height: 86px; padding: 18px 20px;}
    #j-cust-head + #j-globalNav-bg #j-links {margin-top: 12px;}
    #j-cust-head + #j-globalNav-bg #j-globalNav > li:first-child + li.j-globalNav-li {margin-left: 0;}
    #j-cust-head + #j-globalNav-bg #j-globalNav li.j-globalNav-li {height: auto; line-height: inherit;}
    #j-cust-head + #j-globalNav-bg #j-globalNav .j-globalNavLink {font-size: 18px; height: auto; padding: 18px;}
    #j-cust-head + #j-globalNav-bg #j-globalNav li.j-globalNav-li.j-simple-nav-logo {top: 7px; margin-right: 40px;}
    #j-cust-head + #j-globalNav-bg #j-globalNav li.j-globalNav-li.j-simple-nav-logo img {max-width: inherit; max-height: 32px;}
    #j-cust-head + #j-globalNav-bg #j-globalNav li.j-globalNav-li.j-simple-nav-logo .j-globalNavLink  {padding: 0;}
    #j-cust-head + #j-globalNav-bg #j-globalNav li.j-globalNav-li.active .j-globalNavLink {font-weight: normal;}
}
/* large desktop */
@media screen and (max-width: 1260px) {
    #j-cust-head + #j-globalNav-bg #j-globalNav .j-globalNavLink {font-size: 16px; padding: 18px 12px;}
}
@media screen and (max-width: 1050px) {
    #j-cust-head + #j-globalNav-bg #j-globalNav .j-globalNavLink {font-size: 14px; padding: 20px 12px;}
}
/* mobile */
@media screen and (max-width: 40em) {
    #j-cust-head + #j-globalNav-bg #j-globalNav li.j-globalNav-li.j-simple-nav-logo {left: 0; top: 0;}
    #j-cust-head + #j-globalNav-bg #j-globalNav li.j-globalNav-li.j-simple-nav-logo .j-simple-logo {background: url(/resources/images/palette-1018/color_tranetechnologies_png.png) 0 0 no-repeat; background-size: cover; width: 114px; height: 40px; padding: 0; margin-top: 5px; }
    #j-cust-head + #j-globalNav-bg #j-globalNav li.j-globalNav-li.j-simple-nav-logo img {display: none;}
    #j-cust-head + #j-globalNav-bg #j-globalNav > li.j-globalNav-li a.j-globalNavLink {font-weight: normal;}
    #j-cust-head + #j-globalNav-bg #j-globalNav > li.j-globalNav-li.active.mobile-active a.j-globalNavLink {color: #ED1C24;}
    #j-cust-head + #j-globalNav-bg #j-links .j-globalNav > li.mobile-tool > a, 
    #j-cust-head + #j-globalNav-bg #j-links .j-nav-create > a, 
    #j-cust-head + #j-globalNav-bg #j-links .j-nav-user > a, 
    #j-cust-head + #j-globalNav-bg #j-links #j-satNav {margin-left: -10px;}
    #j-cust-head + #j-globalNav-bg #j-links #j-satNav-indicator {right: 0;}
    #j-cust-head + #j-globalNav-bg #menuCreate.j-pop-main:before {right: 60px;}
    #j-cust-head + #j-globalNav-bg #j-satNav-menu.j-pop-main:before {right: 100px;}
}.j-globalNavLink {text-shadow: none;}body {background-color: #f0f0f0;background-image: url(https://hub.tranetechnologies.com/resources/images/palette-1018/globalBgImage-1774368222688-bg.gif);background-position: left top;background-repeat: repeat;background-attachment: scroll;color: #000000;font-family: arial, helvetica, "helvetica neue", verdana, sans-serif;margin: 0 auto;}
h1, h2, h3, h4, h5, h6 {color: #191919;}.font-color-normal, a.font-color-normal:link, a.font-color-normal:visited, .j-tabbar > li.active > a, .j-tabbar > li.j-active > a, .j-tabbar > li.j-tab-selected > a, .j-tabbar > li.active .inside { color: #000000; }a, a:visited, a:link, .j-impact-list .j-metric .j-count, .font-color-link {color: #000000;}.j-impact-list .j-bar .j-bar-index {background-color: #000000;}a:hover, .font-color-link:hover {color: #6400ff;}.font-color-meta, .j-main-mb-entry .jive-js-statusinput-default:focus {color: #8b8b8b;}.j-menu .font-color-meta {}.font-color-meta a:link, .font-color-meta a:visited, .font-color-meta-light a:link, .font-color-meta-light a:visited, a.font-color-meta:link, a.font-color-meta:visited {color: #000000;}.font-color-meta a:hover, .font-color-meta a:focus, .font-color-meta a:active, .font-color-meta-light a:hover, .font-color-meta-light a:focus, .font-color-meta-light a:active a.font-color-meta:hover, a.font-color-meta:focus, a.font-color-meta:active {color: #6400ff;}.font-color-meta-light, a.font-color-meta-light:link, a.font-color-meta-light:visited, .jive-js-statusinput-default.jive-statusinput, .j-main-mb-entry .jive-js-statusinput-default {color: #a9a9a9;}a.font-color-meta-light:hover, a.font-color-meta-light:active {color: #6400ff;}.j-rc3, .j-rc4, .j-rc5, .j-rc6, .j-rc7, .j-tile, .j-box.j-enhanced, .j-box.j-enhanced header, .j-box.j-enhanced .j-box-body, .jive-widget, .jive-widget .jive-box-header, .jive-widget .jive-widget-body, .j-popover, .j-pop {border-radius: 0;}.j-globalNavLink:link, .j-globalNavLink:visited, .j-globalNavLink:hover, .j-globalNavLink:active, .j-globalNav .j-globalNav-li.j-nav-create a.j-globalNavLink, #j-compact-header a .j-user-name, #j-compact-header a.login, #j-compact-header a.register {color: #191919;}.j-globalNav > li.j-globalNav-li > a.j-globalNavLink:hover, .j-globalNav > li.j-globalNav-li > a.j-globalNavLink:focus, .j-globalNav li.j-globalNav-li.active .j-globalNavLink, #j-compact-header a:hover .j-user-name, #j-compact-header a:hover.login, #j-compact-header a:hover.register, #j-compact-header a:focus .j-user-name, #j-compact-header a:focus.login, #j-compact-header a:focus.register, #j-compact-header li.active .j-user-name, #j-compact-header li.active.login, #j-compact-header li.active.register {color: #6400ff;}.j-navbadge-count { background-color:#6400ff; }nav.j-news-menu.affix { background-color:#f0f0f0; }#j-globalNav-bg {background-color: transparent;background-image: none;border-style: solid;}#j-header, #j-compact-header{background-color: #fff;background-image: url(https://hub.tranetechnologies.com/resources/images/palette-1018/headerBgImage-1774368222248-bg-nav.gif);background-position: left bottom;background-repeat: repeat-x;background-attachment: scroll;}
h1#jive-global-header-title a {color: #fafafa;}#j-satNav-wrap .j-navLabel, #j-satNav-wrap .login, #j-satNav-wrap .register, #j-satNav-wrap li a.j-globalNavLink { color: #ffffff; }button, input[type="button"], input[type="reset"], input[type="submit"], .j-btn-global, a.j-btn-global:link, a.j-btn-global:visited, a.j-btn-global:hover, a.j-btn-global:focus, a.j-btn-global:active {color: #6400ff;}a.j-btn-callout:link, a.j-btn-callout:visited, a.j-btn-callout:hover, a.j-btn-callout:focus, a.j-btn-callout:active {color: #fff}button.j-btn-callout, input[type="button"].j-btn-callout, input[type="reset"].j-btn-callout, input[type="submit"].j-btn-callout, .j-btn-callout, a#jive-nav-link-logout:link {color: #fff; background-color: #6400ff !important;}button.j-btn-callout:hover, button.j-btn-callout:focus, button.j-btn-callout:active, input[type="button"].j-btn-callout:hover, input[type="button"].j-btn-callout:focus, input[type="button"].j-btn-callout:active, input[type="reset"].j-btn-callout:hover, input[type="reset"].j-btn-callout:focus, input[type="reset"].j-btn-callout:active, input[type="submit"].j-btn-callout:hover, input[type="submit"].j-btn-callout:focus, input[type="submit"].j-btn-callout:active, .j-btn-callout:hover, .j-btn-callout:focus, .j-btn-callout:active, a#jive-nav-link-logout:hover, a#jive-nav-link-logout:focus, a#jive-nav-link-logout:active, button.j-btn-callout[disabled], [type="button"].j-btn-callout[disabled], [type="reset"].j-btn-callout[disabled], [type="submit"].j-btn-callout[disabled], button.j-btn-callout[disabled]:hover, button.j-btn-callout[disabled]:focus, input.j-btn-callout[type="button"][disabled]:hover, input.j-btn-callout[type="button"][disabled]:focus, input.j-btn-callout[type="reset"][disabled]:hover, input.j-btn-callout[type="reset"][disabled]:focus, input.j-btn-callout[type="submit"][disabled]:hover, input.j-btn-callout[type="submit"][disabled]:focus, .j-btn-callout[disabled]:hover, .j-btn-callout[disabled]:focus, .j-btn-callout[class*="j-btn-"]:link.disabled {background-color: #191919;}a#jive-nav-link-logout:hover, a#jive-nav-link-logout:focus, a#jive-nav-link-logout:active {background-color: #191919 !important;}button, input[type="button"], input[type="reset"], input[type="submit"], .j-btn-global, button.j-btn-callout, input[type="button"].j-btn-callout, input[type="reset"].j-btn-callout, input[type="submit"].j-btn-callout, .j-btn-callout, a#jive-nav-link-logout:link {background-image: none; box-shadow: none;}.jive-widget-header, .jive-widget-body {padding-left: 7px; padding-right: 7px;}.content-small img.featured-user-img, .content-small .j-place-overview img.j-place-photo {max-width: 194px; min-width: 194px;}.jive-widget-header div.j-act-filter-controls {top: 5px; right: 5px;}.j-box.j-enhanced, .jive-widget {background: #fff;}.jive-widget .n4jive_header_button {margin: 0;}.jive-widget .n4jive_header_button:nth-of-type(1) {margin: 0 2px 0 0;}.j-box.j-enhanced header, .jive-widget .jive-widget-header h4, .jive-widget .jive-widget-header h2, .jive-widget .jive-widget-header .j-filters-showing, .j-box header h4, .j-tile header h4, .j-home-featured-places h4, .j-box header h3, .j-menu .font-color-meta, .j-pop h2, .jive-modal > header:first-child h2, .jive-modal header.j-modal-header h2, .jive-modal > div > header:first-child h2 {color: #191919;}.j-box.j-enhanced, .j-tile, .jive-widget, .jive-widget-recentactivitywidget .j-stream{border-style: solid;border-color: #cccccc;border-width: 1px;}.j-box.j-enhanced header, .jive-widget .jive-box-header {background-color: transparent;border-style: solid none;border-top-color: #eeeeee;border-top-width: 0px;border-bottom-color: #cccccc;}.j-box header h4, .j-tile header h4, .j-box header h3, .j-menu .font-color-meta, .j-pop h2, .jive-modal > header:first-child h2, .jive-modal header.j-modal-header h2, .jive-modal > div > header:first-child h2 {color: #191919;}#navCreate .j-navLabel { display: none; }