/* Start Header Compact */
#axero-header-compact,
            .navbar #axero-header,
#axero-header-social {
        background: #ffffff;}
/* End Header Compact */

:root {
    --just-red: #C52F31;
    --hot-red: #F2360D;
    --new-navy: #2B3D46;
    --hot-blue: #417BBA;
    --dip-sea: #336B79;
    --aqua: #AAD4DB;
    --golden-boy: #FFB339;
    --neutral-gold: #DBBC6E;
    --vintage-yellow: #E4D587;
    --almond: #EEEDDC;
    --dirty-chrome: #CECECE;
    --old-tire: #767676;
    --new-tire: #222222;
    --case-new: #ffb339;
    --case-fixed: #767676;
    --case-closed: #222222;
    --case-inprogress: #417bba;
    --case-reopened: #f2360d;
    --case-feedbackrequired: #aad4db;
}

/*Fonts*/

@font-face {
    font-family: "Furore";
    src: url("../../custom-fonts/Furore.otf") format("opentype");
}

.m-20,
.ppr-20 {
    margin: 0 20px;
}

.margin-20 {
    margin: 20px;
}

.padding-30 {
    padding: 30px;
}

.pms-grey-headers {
    color: #767676;
}


a[data-toggle="collapse"]:hover {
    cursor: pointer;
    color: var(--hot-red);
}

.collapse-caret {
    /*font-size: 28px;*/
    /*font-weight: 900;*/
    /*line-height: .9;*/
    /*margin-bottom: 4px;*/
    display: inline-block;
    width: 10px;
    height: 10px;
    border-right: 2px solid var(--hot-red);
    border-bottom: 2px solid var(--hot-red);
    transform: rotate(45deg);
    margin: 0 0 2px 8px;
}

body {
    position: relative;
}

body[data-theme="dark"] .pms-grey-headers {
    /*color: rgba(255, 255, 255, .7) !important;*/
    color: #CECECE;
}

@media (prefers-color-scheme: dark) {
    .pms-grey-headers {
        color: rgba(255, 255, 255, .7) !important;
    }
}

.add-widget-padding {
    padding: 40px 20px 0;
}


/*Operation Ted Lasso*/
.alter-ego-edit {
    opacity: 0;
}


/* Blur Image CSS */
.image-container {
    position: relative;
    display: inline-block;
    cursor: pointer;
    overflow: hidden;
}

.blur-image {
    filter: blur(20px);
    transition: filter 0.3s;
}

.overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 10px;
    border-radius: 5px;
    pointer-events: none;
    /* Prevents the overlay from capturing click events */
}

.hidden {
    display: none;
}

/*End Blur Image CSS*/


/*PPR MSQ Employee Manager Space*/

.ppr-btn-cont {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 6px;
}

.ppr-btn-nav {
    background-color: #f6f6f6;
    color: #427BBA;
    flex-grow: 1;
    min-height: 60px;
    min-width: 49%;
    text-decoration: none;
    padding: 8px 24px;
    font-weight: 900;
    text-transform: uppercase !important;
    font-family: "proxima-nova", sans-serif;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ppr-btn-nav:hover {
    background-color: #B4CFED;
    color: #ffffff;
    cursor: pointer;
}






/*Deel Article*/
.deel-instant-card,
.deel-no-support {
    display: none;
}

.deel-instant-card.active,
.deel-no-support.active {
    display: block;
}

.sub-space-nav {
    display: none;
}

.msq-iframe .axero-widget-content {
    margin: 15px 20px;
    /*max-width: 100%;*/
}

.msq-iframe .axero-widget-content iframe {
    max-width: 100%;
}

.msq-fifa-disc,
.msq-fifa-banner .axero-widget,
.msq-fifa-banner .axero-widget p {
    margin-bottom: 0 !important;
}

.msq-fifa-banner .axero-widget .axero-widget-content-padded {
    padding-bottom: 0 !important;
}

/* Admin Space */
.admin-rc-style p {
    margin: 12px 0 4px !important;
}

.admin-rc-style li {
    margin: 0 !important;
}

.admin-rc-style td {
    padding: 4px !important;
}

.admin-rc-style th h4,
.admin-rc-style th h3,
.admin-rc-style td h3,
.admin-rc-style td h4 {
    margin: 0 !important;
}

.admin-rc-style td p {
    margin: 0 0 16px !important;
}

.axero-entity-formatted-content .admin-rc-style ul,
.axero-entity-formatted-content .admin-rc-style ol {
    margin: 0 15px;
}

.text-edit-border {
    border-bottom: 4px solid rgba(0, 0, 0, 1);
}

/*IT SPACE*/

.msq-nav-systems {
    list-style-type: none !important;
}

.it-teams .span4 {
    background-color: #F2F2F2 !important;
}

.it-iframe-space {
    max-width: 1280px;
    margin: 0 auto 15px !important;
}

body[data-theme="dark"] .it-teams .span4 {
    background-color: #6f6f6f !important;
}

@media (prefers-color-scheme: dark) {
    .it-teams .span4 {
        background-color: #6f6f6f !important;
    }
}

.welcome-it,
.welcome-it p {
    margin-bottom: 0 !important;
}


.msq-nav-systems a {
    display: inline-block;
}

.msq-nav-systems .icon-caret-right {
    margin: 1px 0 0 10px;
    transition: .6s ease;
}

.msq-nav-systems.open .icon-caret-right {
    /*transform-origin: top left;*/
    transform: rotate(90deg);
}

.add-vert-margin {
    margin: 20px 0;
}

.services-banner .axero-widget-content p,
.services-banner .axero-widget-content img,
.services-banner .axero-widget {
    margin-bottom: 0 !important;
}



/***** General *****/

body {
    font-family: Arial, sans-serif;
    color: #111111;
    background-color: white;
    min-height: 100vh !important;
}

#aspnetForm {
    min-height: 100vh !important;
}

a {
    color: var(--hot-red);
}

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1 !important;
}

p,
a {
    line-height: 1.3 !important;
}

.btn {
    border-radius: 0 !important;
}

.btn-success {
    background-color: var(--hot-red) !important;
    border-color: var(--hot-red) !important;
    background-image: none !important;
    border-radius: 0 !important;
}

input[type="text"],
.label.label-success {
    border-radius: 0 !important;
}

strong {
    font-weight: bold !important;
}

.sm-carousel {
    padding: 0 20px;
}

/***** SITE WIDE STYLES *****/

.axero-widget {
    box-shadow: none;
}

.axero-widget-header h3 {
    border-bottom: 4px black solid;
    font-weight: 900;
    text-transform: uppercase !important;
    font-family: "proxima-nova", sans-serif;
}

.axero-widget-events ul li a {
    align-items: center;
}

.ax-diamond-hover-box {
    min-height: 250px !important;
}

.ax-diamond-hover-box.ax-diamond-hover-box-spaces ul.ax-diamond-hover-box-dropdown-spaces li a {
    padding: 7px 10px;
}

.ax-diamond-hover-box.ax-diamond-hover-box-spaces ul.ax-diamond-hover-box-dropdown-spaces li a:hover {
    padding: 7px 10px;
}

.ax-diamond-hover-box.ax-diamond-hover-box-spaces ul.ax-diamond-hover-box-dropdown-spaces li a img {
    height: 25px;
    width: 25px;
}

.ax-diamond-hover-box.ax-diamond-hover-box-spaces ul.ax-diamond-hover-box-dropdown-spaces li a span.anchor-text {
    margin: 3px 0 0 50px;
}

/***** Articles/News Posts *****/

.article-container,
.axero-wiki-background {
    position: relative;
}

.article-container .ax-required-reading {
    position: absolute;
    bottom: 210px;
    max-width: 640px;
}

.axero-wiki-background .ax-required-reading {
    position: absolute;
    bottom: 210px;
    max-width: 640px;
}

.article-container .ax-entity-body,
.axero-wiki-background .ax-entity-body {
    padding-bottom: 230px;
}

div.article-container>h2 {
    color: var(--hot-red);
    font-weight: 900;
}

@media (max-width: 1120px) {

    .axero-wiki-background .ax-required-reading {
        max-width: 500px;
    }
}

@media (max-width: 1050px) {

    .article-container .ax-required-reading {
        max-width: 500px;
    }
}

@media (max-width: 900px) {

    .article-container .ax-required-reading,
    .axero-wiki-background .ax-required-reading {
        max-width: 300px;
    }
}

/***** Blog Page/Announcements *****/

.msq-announcement {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=X%2FVNFZt4v5bSrQ5Eq7tCjQ%3D%3D");
    background-position: left bottom;
    background-size: cover;
    color: white;
    font-weight: 700;
    text-align: center;
    font-size: 18px;
}

.msq-announcement p {
    margin-bottom: 0;
}

.msq-announcement a {
    color: white;
    font-weight: 900;
}

.msq-announcement a:hover {
    color: #EEEEEE;
}

.axero-blog-page .span8 {
    width: 100%;
}

.axero-blog-page .span4 {
    width: 100%;
    margin-left: 0;
}

.axero-blog-page .axero-article-background.content-has-image .article-featured-image {
    height: 480px;
}

.axero-blog-page .axero-article-background.content-has-image .article-container {
    margin: 0 auto;
    max-width: 1280px;
    box-shadow: none;
}

.axero-blog-page .axero-entity-comments {
    margin-bottom: 15px;
}

/***** TABLES *****/

.axero-entity-formatted-content table {
    display: table;
}

/***** HEADER *****/
.banner-container .container,
.cc-banner .axero-widget-content {
    padding: 0 !important;
}

.cc-banner,
.cc-banner img {
    margin-bottom: 0 !important;
}

.navbar .community-header .axero-header-search {
    position: absolute;
    display: inline-block;
    max-width: 330px;
    top: 10%;
    left: auto;
}

.axero-header .container,
.navbar-fixed-top .container {
    max-width: 100% !important;
    min-width: 100% !important;
    width: 100%;
}

.wave-container {
    display: none;
}

/*REMOVE FOR EXTRA LIFE*/
.main-home-page .wave-container {
    display: block;
}

.skinny-wave .axero-widget-content {
    padding: 0 !important;
}

.skinny-wave,
.skinny-wave img,
.skinny-wave p {
    margin-bottom: 0 !important;
}

.skinny-wave {
    margin-top: 10px;
}

/*COMMENT FOR EXTRA LIFE*/
.axero-homepage .axero-community-wrapper {
    /*margin-top: 191px !important;*/
    margin-top: 140px !important;
}

/*COMMENT AFTER EXTRA LIFE*/
/*.axero-homepage .axero-community-wrapper {*/
/*    margin-top: 90px !important;*/
/*}*/

.axero-homepage.el-2023 .axero-community-wrapper {
    margin-top: 90px !important;
}

.community-header {
    box-shadow: 0 1px 5px rgb(0 0 0 / 10%);
    -webkit-box-shadow: 0 1px 5px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
}

.navbar #axero-header {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}

.header-top {
    max-width: 1280px !important;
    width: 100%;
    margin: auto;
    display: flex;
    flex-direction: row;
}

.header-top .span6 {
    width: auto !important;
}

.header-top .span6:first-child {
    margin-right: auto;
}

.header-top .span6:nth-child(2) {
    margin-left: auto;
}

@media(max-width: 1300px) {
    .brand img {
        padding: 0 20px;
    }
}

/***** OKTA *****/

.okta {
    position: relative;
}

.okta #aspnetForm {
    min-height: 100vh;
}

.okta #divCommunityWrapper {
    margin-top: -30px;
}

.okta #idNavbar,
.okta .container {
    margin: 0 !important;
}

.okta .container {
    min-width: 100% !important;
}

.okta .span12 {
    margin-bottom: -10px !important;
}

.okta-iframe {
    /*min-height: 850px !important;*/
    min-height: 100vh !important;
}

.okta .axero-footer {
    margin: 0;
}

.okta-side-modal .modal-body .okta-nav,
.okta-side-modal .modal-body .okta-nav .axero-widget-content {
    min-height: 100% !important;
    height: 100% !important;
}

/* Required Read Menu */
#section-required-reading a.btn.dropdown-toggle {
    margin-top: 0px;
}

/***** ORG CHART *****/
.axero-org-chart {
    margin: auto;
}

.axero-org-chart ul {
    margin: 0;
}

.axero-org-chart_users {
    margin: 0 auto !important;
}

.o-user-item {
    height: 250px !important;
    min-width: 200px !important;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}

.org-chart-bg {
    background-position: center top;
    background-size: cover;
    height: 80px;
}

.o-user_avatar {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: -52px;
    min-width: 100% !important;
    max-height: 80px;
}

.o-user_avatar img {
    border-radius: 50% !important;
    max-width: 80px !important;
    border: 3px solid white;
}

.o-user_title {
    margin-top: 10px !important;
}

.user-prop {
    font-size: 12px;
    text-align: center;
    color: #111111;
    margin-top: 10px;
}

.axero-profile-container a:hover {
    color: var(--just-red);
}

/***** My Recognition widget *****/
.axero-widget-content.axero-my-recognition ul.badges-earned-list li {
    width: 20%
}



/***** Home Page *****/

.xs-newsroom-hero-carousel .xs-slide .xs-inner-slide .xs-info .xs-eyebrow .xs-date {
    margin-left: 0;
}

.xs-newsroom-hero-carousel,
.xs-newsroom-hero-carousel .xs-slide,
.xs-newsroom-hero-carousel .xs-slide .xs-inner-slide .xs-media .xs-image img {
    border-radius: 0 !important;
}

.axero-homepage-edit .xs-newsroom-hero-carousel .slick-list {
    height: 370px !important;
}

.axero-homepage-edit .xs-newsroom-hero-carousel .slick-list .slick-track {
    height: 100% !important;
}

.axero-homepage-edit .xs-newsroom-hero-carousel .xs-slide .xs-inner-slide {
    height: 100% !important;
}

.axero-homepage-edit .xs-newsroom-hero-carousel .xs-slide .xs-inner-slide {
    flex: 0 0 493px !important;
}

.xs-newsroom-default .xs-content ul li a:hover,
.xs-newsroom-default .xs-content ul li a:focus {
    -moz-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
}

.xs-newsroom-hero-carousel .xs-slide .xs-inner-slide .xs-info .xs-eyebrow .xs-space {
    padding-right: 5px;
}

.axero-space-container .xs-newsroom-hero-carousel .xs-slide .xs-inner-slide {
    max-height: 305px;
}

.axero-homepage-edit .axero-mobile-news-unit .axero-widget-content ul li a .x-label .x-space {
    color: var(--hot-red);
    font-weight: 700;
}

.axero-homepage-edit .hp-edit-c2a {
    margin-bottom: 0 !important;
}

.axero-homepage-edit .cfx-post {
    height: 260px;
}

.axero-homepage-edit .cfx-post .cfx-post-inner .cfx-post-inner-ellipsis {
    height: 158px;
    max-height: 158px;
}

.axero-homepage-edit .cfx-post.has-image::after {
    background-color: rgba(255, 255, 255, 0);
}

.axero-homepage-edit .cfx-post.has-image:hover::after {
    background-color: rgba(255, 255, 255, 0);
}

.axero-homepage-edit .cfx-post:hover {
    cursor: pointer;
}

.axero-homepage-edit .hp-edits-events {
    min-height: 260px;
}

.axero-homepage-edit .twitter-timeline {
    margin: 0 0 var(--widget-margin-bottom);
    background: var(--widget-background-color);
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    box-shadow: var(--widget-box-shadow);
    -webkit-box-shadow: var(--widget-box-shadow);
    -moz-box-shadow: var(--widget-box-shadow);
    max-height: 500px;
}

.axero-homepage-edit .twitter-timeline .timeline-Tweet-media {
    display: none;
}

.axero-homepage-edit .hp-edit-wave,
.axero-homepage-edit .hp-edit-wave .axero-widget-content p,
.axero-homepage-edit .hp-edit-wave .axero-widget-content p img,
.axero-homepage-edit #idNavbar,
.axero-homepage-edit .hp-edit-scooter,
.axero-homepage-edit .hp-edit-scooter .axero-widget-content p,
.axero-homepage-edit .hp-edit-scooter .axero-widget-content p img {
    margin: 0 !important;

}

.ax-magazine-hero li .thumbnail>a img,
.axero-poll-section ul.axero-poll-choices li img,
.axero-poll-section ul.axero-poll-choices li,
.axero-spaces-spaces-options-bar,
.ax-space li,
.cfx-post,
.axero-widget,
.ax-usr-card,
.axero-widget-events ul li a .calendar-wrap .calendar,
.xs-newsroom-hero-carousel .xs-slide,
.axero-widget.axero-widget-usercard.no-header .ax-usr-card .ax-usr-card-header,
.xs-newsroom-hero-carousel .xs-slide .xs-inner-slide .xs-info,
.xs-newsroom-hero-carousel .xs-slide .xs-inner-slide .xs-media {
    border-radius: 0 !important;
}

.ax-magazine-hero li .thumbnail .hero-overlay h4 a {
    font-family: 'proxima-nova';
    line-height: 1 !important;
}

.color-card .cfx-post.has-image .cfx-post-inner .cfx-post-inner-ellipsis .entry-content {
    display: block;
    color: white;
}

.color-card .cfx-post.has-image::after {
    background-color: rgba(0, 0, 0, 0);
}

.color-card .cfx-post .cfx-post-inner {
    min-height: 300px !important;
}

.color-card .cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-content,
.color-card .cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-content p {
    min-height: 160px !important;
}

.recent-update-tiles .axero-widget-content ul li:first-child .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=rFVJtW%2Brj%2Fns6I%2BAbL2bbQ%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.recent-update-tiles .axero-widget-content ul li:nth-child(2) .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=T%2BwxPEqiv1W8aYqpkYsB6Q%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.recent-update-tiles .axero-widget-content ul li:nth-child(3) .cfx-post,
.color-card:nth-child(3) .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=ZyB62A2P9tPSJ%2BmN6mFEsw%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.color-card:first-child .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=vJjt3gu%2BMYLhLFkBbddGiA%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.color-card:nth-child(2) .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=X%2FVNFZt4v5bSrQ5Eq7tCjQ%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.color-card:nth-child(3) .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=rFVJtW%2Brj%2Fns6I%2BAbL2bbQ%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.color-card:nth-child(4) .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=ZyB62A2P9tPSJ%2BmN6mFEsw%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.color-card:nth-child(5) .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=T%2BwxPEqiv1W8aYqpkYsB6Q%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.color-card:nth-child(6) .cfx-post {
    background-image: url("https://modsquadsandbox.communifire.com/attachment?file=vJjt3gu%2BMYLhLFkBbddGiA%3D%3D") !important;
    background-position: center;
    background-size: cover;
}

.axero-widget-events ul li a .calendar-wrap .calendar .month {
    color: var(--hot-red);
}

.axero-homepage-edit .hp-edit-scooter .axero-widget-content p img {
    margin-bottom: -3px !important;
}

.axero-homepage-edit .hp-edit-scooter .axero-widget-content p img {
    max-width: 60%;
}

.axero-homepage-edit {
    margin-top: 75px !important;
}

.axero-homepage-edit .axero-footer {
    margin-top: 0;
    border-top: none;
}

.axero-homepage-edit .hp-edit-wave .axero-widget-content {
    padding-top: 0 !important;
}

.axero-homepage-edit .hp-edit-scooter .axero-widget-content {
    padding-bottom: 0 !important;
}

/*** Style for Stacked 3 Across Call to Action template ***/
.axero-widget-card-article ul.thumbnails {
    margin: 0;
}

.axero-widget-card-article ul.thumbnails li.span6:nth-child(2n+1) {
    margin-left: 0;
}

.axero-widget-card-article ul.thumbnails li.span6 {
    margin-bottom: 0;
}

.cfx-post {
    box-shadow: 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15);
    height: 300px;
    background: #fff;
    position: relative;
    border-radius: 4px;
}

.cfx-post .cfx-post-inner {
    padding: 30px;
    max-width: 100%;
}

.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis {
    height: 188px;
    max-height: 188px;
    overflow: hidden;
}

.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-category {
    margin-bottom: 8px;
}

.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-category a {
    font-size: 10px;
    border-radius: 20px;
    margin-right: 5px;
    pointer-events: auto;
    -webkit-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    text-transform: uppercase;
    display: inline-block;
    height: auto;
    line-height: 10px;
    padding: 7px 11px 6px;
    vertical-align: top;
    background: #f99500;
    color: #fff;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-title {
    font-size: 1.5em;
    font-weight: 600;
    line-height: 1 !important;
    max-width: 100%;
}

.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-title a {
    color: inherit;
    overflow-wrap: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-content {}

.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-content p {
    font-size: 1.1em;
    line-height: 1.4em;
    margin: 5px 0 0;
}

.cfx-post .cfx-post-inner .entry-meta {
    margin-top: 8px;
}

.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-title a {
    line-height: 1.1 !important;
}

.cfx-post.has-image {
    background-position: 25% 50% !important;
    background-origin: border-box !important;
    background-size: cover !important;
}

.cfx-post.has-image::after {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, .5);
    content: "";
    height: 100%;
    display: block;
    border-radius: 4px;
}

.cfx-post.has-image:hover::after {
    background: rgba(0, 0, 0, .7);
}

.cfx-post.has-image .cfx-post-inner {
    position: absolute;
    z-index: 1;
}

.cfx-post.has-image .cfx-post-inner .cfx-post-inner-ellipsis .entry-title a,
.cfx-post.has-image .cfx-post-inner .entry-meta .p-user .p-user-info .p-user-name a,
.cfx-post.has-image .cfx-post-inner .entry-meta .p-user .p-user-info .p-publish-date,
.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-title a,
.cfx-post .cfx-post-inner .cfx-post-inner-ellipsis .entry-content p {
    color: #fff;
}

.cfx-post.has-image .cfx-post-inner .cfx-post-inner-ellipsis .entry-content {
    display: none;
}

@media (max-width: 767px) {
    .axero-widget-card-article ul.thumbnails li.span6 {
        margin-bottom: 15px;
    }

    .axero-widget-card-article ul.thumbnails li.span6:last-child {
        margin-bottom: 0;
    }
}

.axero-widget-card-article .span4:nth-child(3n+1) {
    margin-left: 0;
}

@media (max-width: 1290px) {

    .axero-community-wrapper .container,
    .header-top {
        padding: 0 15px !important;
    }
}

@media (max-width: 1000px) {
    .xs-newsroom-hero-carousel .slick-list {
        height: 450px !important;
    }
}

/***** Spaces ******/

.sub-space-nav .dropdown-menu {
    min-width: 300px;
}

.arrow-bullet {
    font-size: 10px;
}

.space-home-link img {
    max-width: 50px;
}

.axero-lightning-navigation-list .axero-widget-body ul li a .x-icon i {
    color: var(--hot-red) !important;
}

#serv-man-btn {
    margin: 8px;
    padding: 8px;
    background-color: #EEEEEE;
    font-size: 18px;
    font-weight: 900;
    text-align: center;
    border-radius: 8px;
    display: block;
}

#serv-man-btn:hover {
    color: #F2360D;
}

/***** PEOPLE DIRECTORY *****/

.people-directory-msq {
    min-height: 370px;
    padding: 0 !important;
    border-left: none !important;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.people-directory-msq-og {
    overflow-y: scroll;
    max-height: 370px;
}

.people-directory-msq-v2 {
    overflow-y: hidden;
    max-height: 420px;
}

.people-directory-msq ul {
    padding: 0 20px;
}

.people-directory-msq>div>ul>li {
    padding: 10px 0 !important;
    line-height: 1 !important;
}

.people-directory-msq>ul>li .span12 {
    display: flex !important;
    align-items: center !important;
}

.people-directory-msq>ul>li .p-info {
    margin-left: 15px;
}

.people-directory-msq>ul>li .p-photo a .p-avatar {
    height: 35px;
    width: 35px;
}

.people-directory-msq>ul>li .p-info .p-property.p-name {
    font-size: 14px;
    margin-top: 0;
}

.people-directory-msq>ul>li .p-info .p-property.p-department,
.people-directory-msq>ul>li .p-info .p-property.p-location {
    font-size: 10px;
}

.tox .tox-edit-area__iframe {
    max-width: 90% !important;
}

.tox .tox-edit-area__iframe .tox-fullscreen {
    max-width: 100% !important;
}

.tox .tox-fullscreen {
    top: 61px !important;
}

.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
    color: var(--body-text-secondary);
}

/***** SPACE HEADER *****/
.space-header {
    padding: 0 25px;
    background-color: #AAD4DB;
}

.space-header .dropdown-toggle {
    color: white !important;
    font-weight: 600;
    margin: 0;
    padding: 10px 15px;
}

.space-header .dropdown-toggle .caret {
    border-top: 6px solid white !important;
}

.s-h-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.s-h-box h2 {
    color: white;
    font-size: 20px;
    font-weight: 700;
    text-transform: capitalize;
    font-family: 'proxima-nova';

}

.s-h-box ul {
    list-style-type: none;
    align-items: center;
    display: flex;
    color: white;
    margin: 0;
}

.s-h-box ul li {
    padding: 10px;
}

.s-h-box ul li a {
    text-decoration: none;
    color: white;
}

/***** SPACES HEADER OPTION 2 *****/
.s-h-option2 {
    background-color: #111111;
    margin: 0 0 15px 0;
}

.s-h-option2 .s-h-option2-nav {
    margin: 0;
}

.s-h-option2 .s-h-option2-nav .axero-widget-body ul {
    display: flex;
    align-items: center;
    min-height: 62px;
}

.s-h-option2 .s-h-option2-nav .axero-widget-body ul li {
    padding: 8px 24px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'proxima-nova';
    color: white;
}

.s-h-option2 .axero-widget-spaces,
.s-h-option2 .axero-widget.axero-widget-no-border .axero-widget-content-padded {
    margin: 0;
    padding: 15px 0;
    padding: 0;
}

/***** SPACES HEADER OPTION 2 V2 *****/
.s-h-option2 .space-nav-2-flex .span12 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.s-h-option2 .space-nav-2-flex-start .span12 {
    display: flex;
    flex-direction: row;
    justify-content: flext-start;
    align-items: center;
    flex-wrap: wrap;
}

.s-h-option2 .dropdown-toggle {
    background: transparent;
    border: none;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'proxima-nova';
    color: white;
    padding: 10px 25px;
}

.s-h-option2 .dropdown-toggle .caret {
    border-top: 6px solid white;
    margin-top: 5px;
}

.sh-dd-wiki-list {
    max-height: 500px !important;
    overflow-y: scroll;
}

.sh-dd-wiki-list .wiki-list-parent {
    color: #222222;
    font-size: 12px;
    opacity: .6;
}

.sh-dd-q .nav-header {
    padding-left: 0 !important;

}

.sh-dd-q img {
    max-width: 50px;

}

.sh-dd-q ul .sh-dd-q-space-list {
    list-style-type: none !important;
    padding-right: 20px;
}

.sh-dd-q .space-home-list {
    color: #222222 !important;
    text-transform: uppercase;
}

.sh-dd-q .space-home-link {
    color: #222222 !important;
}

.sh-dd-q .sh-dd-q-space-list {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}

.sh-dd-q .sh-dd-q-space-list .sh-dd-q-text {
    display: flex;
    flex-direction: column;
}

.sh-dd-q .space-parent {
    color: #222222 !important;
    font-size: 12px;
    opacity: .6;
}

.sh-dd-wiki .thumbnail {
    display: flex;
    align-items: center;
}

.sh-dd-wiki .dropdown-menu,
.sh-dd-wiki .dropdown-menu .axero-widget .axero-widget-content .thumbnails .span12 {
    padding: 0 !important;
}

.sh-dd-wiki .thumbnail a,
.sh-dd-wiki .thumbnail .hero-overlay {
    padding: 5px 15px !important;
}

.sh-dd-wiki .thumbnail a img {
    max-width: 50px;
}

.sh-dd-wiki .thumbnail .hero-overlay {
    margin: 0 !important;
}

.sh-dd-wiki .thumbnail .hero-overlay .small,
.sh-dd-wiki .thumbnail .hero-overlay .description-a {
    display: none;
}

.sh-dd-sub .dropdown-menu {
    right: 0 !important;
    left: auto !important;
}

.sh-dd-wiki_v2 .thumbnail {
    display: flex;
    align-items: center;
}

.sh-dd-wiki_v2 .thumbnail a img {
    max-width: 75px;
    padding: 10px;
}

.sh-dd-wiki_v2 .thumbnail .hero-overlay .small,
.sh-dd-wiki_v2 .thumbnail .hero-overlay .description-a {
    display: none;
}

.sh-dd-wiki_v2 .ax-magazine-one-stack>li .thumbnail .hero-overlay {
    margin: 0 !important;
}

/* SPACE HEADER WIKI WIDGET ACCORDION */
.sh-dd-wiki_v2 .dropdown-menu {
    max-height: 600px;
    overflow-y: scroll;
    padding-bottom: 20px;
}

.acc,
.acc-2 {
    padding-top: 0;
    margin: 0;
}

.acc-item,
.acc-item-2 {
    display: block;
    margin: 8px 0;
    transition: transform 0.7s;
}

.acc-item-title,
.acc-item-title-2 {
    position: relative;
    font-size: 22px;
    padding: 4px 4px 4px 24px;
    cursor: pointer;
    transition: transform 0.7s;
}

/*.acc-item-title:before,*/
/*.acc-item-title-2:before {*/
/*    content: "";*/
/*    position: absolute;*/
/*}*/

.acc-item-content,
.acc-item-content-2 {
    display: none;
    padding: 16px 0;
    margin-left: 24px;
    border-bottom: 1px solid #ddd;
    transition: transform 0.7s;
}

.acc-item-content p:last-child,
.acc-item-content-2 p:last-child {
    margin-bottom: 0;
}

.acc-item:last-child .acc-item-title,
.acc-item-2:last-child .acc-item-title-2 {
    border-bottom: none;
}

.replace-wiki h2,
.replace-wiki h3 {
    margin: 0;
    font-size: 14px;
}

.replace-wiki ul {
    margin: 0;
}

.wiki-host-ul {
    list-style-type: none;
    margin: 0;
}

.wiki-basic-ul {
    list-style-type: disc;
    margin-left: 16px;
}

.wiki-child-ul a,
.spaceHost-wiki a,
.wiki-basic-ul a,
.acc-item-2 a,
.replace wiki a,
.remove-red {
    color: #222222 !important;
}

.layerOne-wiki {
    padding: 4px 4px 4px 0px !important;
    list-style-type: disc;
    margin-left: 24px !important;
}

.wiki-child-ul {
    list-style-type: disc;
    margin: 0 0 0 24px !important;
}

.wiki-parent-ul {
    margin: 0 0 0 24px !important;
}

.layerOne-wiki a h2 {
    padding-left: 0px !important;
}

/***** Pinpoint Code *****/

/* Remove Excess margin for Ashley */
#NewsroomHeroCarousel24005 {
    margin-top: -60px !important;
}

.neg-margin-bottom {
    margin-bottom: -60px !important;
}

.neg-margin-bottom-30 {
    margin-bottom: -20px !important;
}


/* Timesheet Approvals Add to you Calendar Btn */

.timesheet-app-btn li {
    background-color: var(--hot-red);
    color: white;
    margin: 8px;
    font-weight: 800;
}

.timesheet-app-btn li:hover,
.timesheet-app-btn li a:hover {
    background-color: var(--just-red) !important;
}

.timesheet-app-btn i {
    opacity: 1 !important;
}

/* Wiki Fix CMs ACMs */
.cm-wiki-dd .dropdown-menu {
    left: 0 !important;
    right: auto !important;
    max-height: 500px;
    overflow-y: scroll;
}

/* JOIN SPACE FORM */
.join-space-form {
    box-shadow: none;
    border: none;
}

/* Embedded Asana */
.asana-embed-container iframe {
    min-width: 100%;
    min-height: 1300px;
    border: none;
}

/***** Space - SOCIAL PAGES *****/

.twitter-grid .container .row-fluid {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;

}

.twitter-grid .container .row-fluid .span3 {
    min-width: 45% !important;
    margin: 0 40px 40px 0;
}

.twitter-grid .container .row-fluid .span4 {
    min-width: 45% !important;
    margin: 0 40px 40px 0;
}

/* EXTRA LIFE */
#el-hq {
    font-family: "Furore";
}

/* REFERRAL PAGE */

.corkboard {
    margin-top: 40px;
}

.referral-laptop {
    max-width: 440px;
    margin: auto;

}

.roles-api {
    margin-bottom: 0;
}

.referral-list ol li {
    margin-bottom: 20px !important;
    line-height: 1.3em !important;
}

.referral-list ol li:last-child {
    margin-bottom: 30px !important;
}


/* icon widget w space name */
.icon-li {
    padding-bottom: 10px;
    display: flex;
    flex-direction: row;
}

.entity-icon-msq {
    font-size: 22px !important;
    margin-top: 2px;
}

.icon-text-content {
    margin-left: 15px !important;
}

.icon-link-title {
    font-family: Arial, sans-serif;
}

.icon-space {
    display: block;
    font-family: Arial, sans-serif;
    display: block;
    font-size: .9em;
    opacity: .7;
    word-break: break-all;
}

.axero-space-photo {
    box-shadow: none;
}

.edit-nav-p {
    padding-top: 16px;
    color: var(--hot-red);
}

.axero-space-menu .axero-space-navigation ul li.axero-space-navigation-item.item-header.item-expanded {
    padding: 0;
}

.axero-space-menu:not(.sortable-mode) .axero-space-navigation ul li.sortable.item-not-header,
.axero-space-menu:not(.sortable-mode) .axero-space-navigation ul li.sortable:not(.item-expanded) {
    padding: 0;
}

.axero-space-menu .axero-space-navigation ul li.axero-space-navigation-item.item-header.item-expanded>div {
    padding: 0;
}

.axero-space-navigation-link {
    padding: 8px 0 8px 10px;
    display: block;
}

.hide {
    display: none;
}

.axero-space-menu .axero-space-navigation ul li.item-collapsible {
    margin-bottom: 2px;
}

.axero-space-menu .axero-space-navigation ul li.item-collapsible ul li.axero-space-navigation-item {
    margin-left: 16px;
}

.hide-leave li[id$='LeaveSpace'] {
    display: none;
}

/***** FOOTER *****/
.axero-footer {
    background-color: #111;
    color: white;
    position: sticky !important;
    top: 95vh !important;

}

.axero-copyright,
.axero-powered {
    display: none;
}




/***** MISC *****/

/* Raptor */
.update-row .span6:first-child {
    min-height: 500px;
}

.raptor-box {
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    padding: 50px 30px 35px 30px;
    min-height: 500px;
}

.raptor-box img {
    transform: scaleX(-1);
}

/***** CONTROL PANEL *****/
#axero-admin-left-column li a:hover,
#axero-admin-left-column li a:focus {
    background: var(--hot-red) none repeat scroll 0 0 !important;
}






/***** Search Hero Template Styles *****/
/* NOT IN USE */
/* .axero-community-wrapper {
    padding: 0;
}

.cfx-hero {
    padding: 15px 0 75px;
    background: #000;
    margin-top: -30px;
    margin-bottom: 30px;
    background-image: url(https://theme.zdassets.com/theme_assets/986716/2cf8f91b5665c96f33fe5d5c777536463fa25525.png);
    Hero image
    background-position: 25% 50% !important;
    background-origin: border-box !important;
    background-size: cover !important;
    position: relative;
}

.cfx-hero:before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, .1);
    content: "";
    height: 100%;
    display: block;
}

.axero-search-block {
    position: relative;
    color: #fff;
    text-align: center;
    padding: 0px;
    border-radius: 4px;
    box-sizing: border-box;
}

.axero-search-block h3 {
    font-size: 1.9em;
    font-weight: normal;
    margin: 60px 0 15px 0
}

.axero-search-block .axero-search-block-inner {
    max-width: 900px;
    margin: auto;
}

.axero-search-block .axero-search-block-inner .search-container a {
    color: #212b35;
}

.axero-search-block .axero-search-block-inner .search-container a.btn.input-button {
    top: 5px;
}

.axero-search-block .axero-search-block-inner .search-container .search-textbox {
    height: 45px;
}

.axero-search-block .axero-search-block-inner .search-container .search-textbox input[type="text"] {
    font-size: 1.2em;
    padding: 5px 33px 5px 15px;
    height: 45px;
    line-height: 45px;
}

.axero-search-block .axero-search-block-sub {
    margin-top: 30px;
}

.axero-search-block .axero-search-block-sub h4 {
    font-size: inherit;
    margin: 0;
}

.axero-search-block .axero-search-block-sub .axero-search-block-links {
    max-width: 700px;
    margin: 15px auto;
}

.axero-search-block .axero-search-block-sub .axero-search-block-links a {
    border: 0px solid #444;
    display: block;
    color: #fff;
    line-height: 35px;
    padding: 4px 0 5px;
    border-radius: 4px;
    background: rgba(0, 0, 0, .7);
    font-size: 1.2em;
}

.axero-search-block .axero-search-block-sub .axero-search-block-links a:hover {
    background: rgba(0, 0, 0, .9);
    text-decoration: none;
}

.axero-search-block .axero-search-block-sub .footer-link {
    margin-top: 25px;
    font-size: 1.2em;
}

.axero-search-block .axero-search-block-sub .footer-link a {
    color: #fff;
}

@media (max-width: 979px) {
    .cfx-hero {
        margin-top: 0px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .axero-search-block .axero-search-block-sub .axero-search-block-links .span4 {
        margin-bottom: 5px;
    }
} */


/***** HP AM EDIT *****/

/* NO LONGER IN USE */

/* .am-edit {
    background-color: white !important;
}

.axero-mobile-news-unit .axero-widget-content ul li a .x-label .x-space {
    color: #F2360D !important;
}

.axero-mobile-news-unit .axero-widget-content ul li a .x-photo img {
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    filter: grayscale(100%);
}

.axero-lightning-navigation-list.axero-pills .axero-widget-body ul li a {
    background: none;
    padding: 12px 16px 12px 0;
}

.axero-lightning-navigation-list.axero-pills .axero-widget-body ul li a:hover {
    background: none;
    text-decoration: underline;
}

.axero-lightning-navigation-list.axero-pills .axero-widget-body ul li a span {
    font-weight: bold;
    font-size: 20px;
} */



/***** MOBILE *****/
.xs-inner-slide-mobile {
    display: flex;
    flex-direction: column;
}

#mobile-swoop {
    margin-bottom: 10px;
}

@media (max-width: 979px) {

    .navbar .nav-collapse,
    .navbar .nav-collapse.collapse {
        min-width: 200px;
    }
}

/***** AXERO SELECT DARK MODE *****/

body[data-theme="dark"]:not(.mce-content-body) {
    background-color: #222222;
}

body[data-theme="dark"] {
    color: white;
}

body[data-theme="dark"] #axero-header-compact,
body[data-theme="dark"] .navbar #axero-header,
body[data-theme="dark"] #axero-header-social {
    color: white;
    background-color: #222222;
}

body[data-theme="dark"] div.article-container>h2,
body[data-theme="dark"].dark-header-font-color .navbar .btn,
body[data-theme="dark"] .fa-bell:before,
body[data-theme="dark"].dark-header-font-color .navbar .axero-header-search .search-textbox input[type="text"],
body[data-theme="dark"].dark-header-font-color .navbar .axero-header-search .search-textbox input[type="text"]::placeholder,
body[data-theme="dark"] .icon-book:before,
body[data-theme="dark"] .icon-copy:before,
body[data-theme="dark"] .icon-comments:before,
body[data-theme="dark"] .axero-space-header-options a,
body[data-theme="dark"] .search-container a,
body[data-theme="dark"] .axero-sidebar-page-tree a,
body[data-theme="dark"] .nav-tabs a,
body[data-theme="dark"] .user-info .user-prop,
body[data-theme="dark"] .mobile-header-icon .icon-search,
body[data-theme="dark"] .btn-navbar .icon-bar,
body[data-theme="dark"] .o-user-item a,
body[data-theme="dark"] .o-user-item .o-user_title,
body[data-theme="dark"] .pagination-number,
body[data-theme="dark"] .pagination-button {
    color: white !important;
}

body[data-theme="dark"] a {
    /*color: white;*/
    color: #FFB339;
}

/*body[data-theme="dark"] a { color: #FFB339 !important; }*/

body[data-theme="dark"] .task-modal-detail a {
    color: #FFB339 !important;
}

body[data-theme="dark"] .article-container a,
body[data-theme="dark"] .axero-widget-events ul li a .calendar-wrap .calendar .month {
    font-weight: 600;
}

body[data-theme="dark"] .navbar #axero-header {
    background-color: #1b1b1b;
    color: white;
}

body[data-theme="dark"] .axero-widget-header h3 {
    border-bottom: 4px rgba(255, 255, 255, .8) solid;
    color: rgba(255, 255, 255, .8);
}

body[data-theme="dark"].dark-header-font-color .navbar .caret {
    border-bottom-color: white;
    border-top-color: white;
}

body[data-theme="dark"] .o-user-item,
body[data-theme="dark"] .ax-login-container .well,
body[data-theme="dark"] #serv-man-btn {
    background-color: #393939;
}

body[data-theme="dark"] .axero-header-search a.btn.input-button,
body[data-theme="dark"] .axero-header-search .search-textbox input[type="text"],
body[data-theme="dark"] .btn.btn-ellipsis,
body[data-theme="dark"] .widget-bg-dark,
body[data-theme="dark"] .axero-widget {
    background: transparent;
}

body[data-theme="dark"] .axero-space-menu .axero-space-navigation ul li.axero-space-navigation-item .axero-space-navigation-item-name,
body[data-theme="dark"] .axero-space-menu .axero-space-navigation ul li.axero-space-navigation-item .axero-space-navigation-item-icon,
body[data-theme="dark"] .axero-space-page-options a,
body[data-theme="dark"] .axero-widget .axero-widget-content .nav.nav-tabs>li>a,
body[data-theme="dark"] .icon-cog:before,
body[data-theme="dark"] .axero-follow-button,
body[data-theme="dark"] .axero-like-container a,
body[data-theme="dark"] .pull-right a {
    color: white !important;
    font-weight: normal;
}

body[data-theme="dark"] .s-h-option2 a,
body[data-theme="dark"] .s-h-option2 {
    color: white !important;
}

body[data-theme="dark"] .acc .acc-item-title:before,
body[data-theme="dark"] .acc-2 .acc-item-title-2:before {
    border-bottom: 2px solid white;
    border-right: 2px solid white;
}

body[data-theme="dark"] .axero-widget-events ul li a .calendar-wrap .calendar .month,
body[data-theme="dark"] .axero-mobile-news-unit .axero-widget-content ul li a .x-label .x-space,
body[data-theme="dark"] #serv-man-btn:hover {
    color: #FFB339 !important;
}

body[data-theme="dark"] .axeroeditor .mceItem.mceMention {
    background: #393939 !important;
}

body[data-theme="dark"] .text-edit-border {
    border-bottom: 4px solid white;
}

body[data-theme="dark"] #persona-title {
    background-color: #6f6f6f !important;
}

body[data-theme="dark"] .tox .tox-mbtn,
body[data-theme="dark"] .tox .tox-tbtn,
body[data-theme="dark"] .tox .tox-tbtn--disabled,
body[data-theme="dark"] .tox .tox-tbtn--disabled:hover,
body[data-theme="dark"] .tox .tox-tbtn:disabled,
body[data-theme="dark"] .tox .tox-tbtn:disabled:hover,
body[data-theme="dark"] .tox .tox-statusbar {
    background-color: var(--background-quaternary) !important;
}

body[data-theme="dark"] .tox .tox-swatches__row button[data-mce-name="Custom color"] path {
    fill: #fff;
}



/***** BROWSER/SYSTEM DARK MODE *****/
/* 2/13/23 */

@media (prefers-color-scheme: dark) {

    :root {
        --background-primary: #393939;
        --background-primary-darker: #262626;
        --background-secondary: #262626;
        --background-tertiary: #525252;
        --background-quaternary: #6f6f6f;
        --border-color-primary: #525252;
        --border-color-primary-alt: #525252;
        --border-color-secondary: #6f6f6f;
        --border-color-secondary-alt: #6f6f6f;
        --input-background-color: #525252;
        --input-background-color-disabled: #262626;
        --input-border-color: #6f6f6f;
        --input-text-color: #f4f4f4;
        --input-dropdown-background-color: #525252;
        --tab-active-border-color: #6f6f6f;
        --button-text-color: #fff;
        --body-text-primary: #f4f4f4;
        --body-text-secondary: #c6c6c6;
    }

    body,
    .axero-space-menu.sortable-mode {
        color: white;
        background-color: #222222;
    }

    .tox,
    .tox *:not(svg):not(rect),
    .tox .tox-collection__item,
    .tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled),
    .tox .tox-collection__item-label h1,
    .tox .tox-collection__item-label h2,
    .tox .tox-collection__item-label h3,
    .tox .tox-collection__item-label h4,
    .tox .tox-collection__item-label h5,
    .tox .tox-collection__item-label h6,
    .tox .tox-collection__item-label strong,
    .tox .tox-collection__item-label em,
    .tox .tox-collection__item-label span,
    .tox .tox-collection__item-label s,
    .tox .tox-collection__item-label sub,
    .tox .tox-collection__item-label sup,
    .tox .tox-collection__item-label p,
    .tox .tox-collection__item-label blockquote,
    .tox .tox-collection__item-label div,
    .pagination-number,
    .pagination-button,
    .msq-user-info a,
    .msq-user-info p,
    .file-folder-options a:hover,
    #axero-directory-tree .axero-file-tree-section .jqueryFileTree li a,
    .article-container>h2,
    body.dark-header-font-color .navbar .btn,
    .dark-header-font-color .navbar .btn,
    .fa-bell:before,
    .dark-header-font-color .navbar .axero-header-search .search-textbox input[type="text"],
    .dark-header-font-color .navbar .axero-header-search .search-textbox input[type="text"]::placeholder,
    .icon-book:before,
    .icon-copy:before,
    .icon-comments:before,
    .axero-space-header-options a,
    .search-container a,
    .axero-sidebar-page-tree a,
    .nav-tabs a,
    .axero-widget-content a,
    .user-info .user-prop,
    .mobile-header-icon .icon-search,
    .btn-navbar .icon-bar,
    .o-user-item a,
    .o-user-item .o-user_title,
    .mce-container,
    .mce-container *,
    .mce-widget,
    .mce-widget *,
    .mce-reset,
    body.dark-header-font-color .navbar .ax-diamond-messages a i,
    body.dark-header-font-color .navbar .ax-diamond-notifications a i,
    body.dark-header-font-color .navbar .mobile-header-search-container a i {
        color: white !important;
    }

    body a {
        color: #FFB339;
    }

    body a:hover {
        color: #FFB339;
        text-decoration: underline;
    }

    .article-container a,
    .axero-widget-events ul li a .calendar-wrap .calendar .month {
        font-weight: 600;
    }

    .axero-fixed-sidebar,
    .axero-form-first-section,
    .section-preferences,
    .axero-profile-tab-pane,
    .ax-form-section.blocked,
    .axero-article-background.content-has-image .article-container,
    .axero-article-background.content-has-image,
    .axero-entity-comments,
    .axero-space-page-options li:hover,
    .axero-widget-events ul li a .calendar-wrap .calendar .day,
    .modal,
    .xs-newsroom-hero-carousel .xs-slide,
    .axero-poll-results,
    .ax-usr-card,
    .ranges,
    #AddEditFormBroadcastsTabsContainer,
    .not-space-calendar .ax-top-level-header,
    #CalendarSmall,
    #MyCalendarsInternal,
    .x-message,
    .pr-cover-section-options,
    .axero-profile-navigation .active,
    .axero-profile-navigation ul li:hover,
    .axero-search-suggest,
    .axero-article-background,
    .axero-blog-background,
    .tag-input-dropdown .autocomplete,
    #serv-man-btn,
    .o-user-item,
    .ax-login-container .well {
        background-color: #393939 !important;
    }

    .axero-widget-events ul li a .calendar-wrap .calendar .month {
        background: #262626;
        border-bottom: 1px solid #525252;
        border-radius: 0;
    }

    #CalendarSmall td.active,
    .tox .tox-edit-area {
        background-color: #262626;
    }

    #CalendarSmall td.today {
        background-color: #459d3e;
    }

    #ctl00_ContentPlaceHolder1_rptSpace_ctl00_hypJoinGroup,
    #ctl00_ContentPlaceHolder1_rptSpace_ctl03_hypJoinGroup {
        background: #262626;
        display: none;
    }

    .ranges li.active,
    .axero-add-entity-modal .modal-body .modal-body-inner ul.space-selector li a:hover,
    .axero-cal-sidebar li:hover,
    .axero-cal-sidebar-modal li:hover,
    .ax-mentions-list li:hover,
    .axero-rec-insights .axero-rec-insights_grid .axero-rec-insights_stat .stat-wrapper,
    .badge-mission-counter,
    .axero-filesync .accordion-group .accordion-heading .accordion-toggle,
    .axero-profile-tab-pane th,
    .axero-search-suggest .axero-search-suggest-list ul li:hover,
    .mce-edit-area,
    .sidebar-modal .modal-header ul.modal-options li a:hover,
    .ax-diamond-hover-box ul.ax-diamond-hover-box-dropdown li.unread {
        background: #6f6f6f !important;
    }

    .daterangepicker .ranges li.active,
    .daterangepicker .ranges li:hover {
        background: none repeat scroll 0 0 #6f6f6f !important;
        border: 0 solid #DFDFDF;
        color: inherit;
    }

    .mce-edit-area {
        border: 1px solid #6f6f6f !important;
    }

    .mce-edit-area iframe {
        border-left: 1px solid #6f6f6f;
        border-right: 1px solid #6f6f6f;
    }

    .ax-rdo-sp-options li,
    .tox .tox-toolbar,
    .tox .tox-toolbar__primary,
    .tox .tox-toolbar__overflow,
    .tox .tox-menu,
    .cal-repeat-panel,
    .tox .tox-dialog__footer,
    .tox .tox-dialog__header,
    .tox .tox-listboxfield .tox-listbox--select,
    .tox .tox-dropzone {
        background-color: #525252 !important;
        color: white !important;
    }

    .tox .tox-tbtn--disabled svg,
    .tox .tox-tbtn--disabled:hover svg,
    .tox .tox-tbtn:disabled svg,
    .tox .tox-tbtn:disabled:hover svg,
    .tox .tox-tbtn svg,
    .tox .tox-tbtn svg path,
    .tox .tox-button--icon .tox-icon svg,
    .tox .tox-button.tox-button--icon .tox-icon svg,
    .tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg {
        fill: rgba(255, 255, 255, .6) !important;
    }

    .tox .tox-toolbar:first-child {
        border-top: 1px solid #393939 !important;
        color: white !important;
    }

    .tox .tox-toolbar,
    .tox .tox-toolbar__primary,
    .tox .tox-toolbar__overflow {
        border-bottom: 1px solid #393939 !important;
        color: white !important;
    }

    .tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
        border-right: 1px solid #393939 !important;
        color: white !important;
    }

    .tox .tox-statusbar {
        background-color: #393939 !important;
        border-top: 1px solid #393939 !important;
        color: white !important;
    }

    .tox .tox-statusbar a,
    .tox .tox-statusbar__path-item,
    .tox .tox-statusbar__wordcount,
    .tag-editor .tag,
    .tox .tox-form,
    .tox .tox-dialog,
    .tox .tox-button--secondary,
    .tox .tox-button--naked,
    .tox .tox-mbtn--active,
    ul.token-input-list-facebook,
    .pull-right a,
    .axero-wiki-background,
    #axero-my-status-input,
    .modal-body,
    .axero-discussion-post-list,
    .axero-discussion-post-list-item,
    .axero-survey-background,
    .axero-file-container,
    .axero-photo-album-background,
    .axero-video-background,
    .axero-files-sort a,
    .file-folder-options a,
    .file-actions a,
    .axero-space-tab-options a,
    .axero-space-menu.sortable-mode .axero-space-navigation li {
        color: white !important;
        background-color: #393939 !important;
    }

    .tox .tox-edit-area__iframe {
        border-left: 1px solid #262626 !important;
        border-right: 1px solid #262626 !important;
    }

    .tox-tinymce {
        border: 1px solid #262626 !important;
        color: white !important;
    }

    .tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active),
    .tox .tox-tbtn:hover,
    a.label:hover,
    .tox .tox-collection--list .tox-collection__item--active,
    .tox .tox-collection--list .tox-collection__item--enabled,
    .tox .tox-collection__item-label pre,
    .tox .tox-collection__item-label code,
    .tag-input-dropdown,
    .tag-input-dropdown ul,
    .tag-input-dropdown li,
    .axero-calendar-body #AddEditEventFullPage {
        background: #262626 !important;
        color: white !important;
    }

    .axero-homepage-edit .twitter-timeline,
    .ax-file-entry:hover {
        background: #222222 !important;
    }

    .axero-footer {
        border-top: 1px solid #525252;
    }

    .axero-section-menu .nav,
    ul.custom-link-menu,
    .axero-fixed-sidebar .axero-entity-formatted-content h2,
    .nav-tabs,
    .nav-pills,
    .article-widget .articlelist li .row-fluid .span8 {
        border-bottom: 1px solid #525252 !important;
    }

    body.dark-header-font-color .navbar .caret,
    .caret {
        border-bottom-color: #fff;
        border-top-color: #fff;
    }

    .axero-space-header-options-contents .btn,
    select,
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"],
    .select2-container .select2-choice,
    .uneditable-input,
    .axero-space-header-options a,
    .fc-toolbar,
    .fc-view-container,
    .opt-actions .dropdown-toggle,
    .forum-search-box a,
    .forum-option-box a {
        background: #525252 !important;
        border-color: #6f6f6f;
        color: #f4f4f4;
    }

    .fc-button,
    .fc-state-active,
    .fc-day,
    .axero-discussion-post-title-header-options input[type="submit"] {
        background: #393939 !important;
        color: #f4f4f4;
    }

    input.input-search {
        background: #222222 !important;
        padding: 7px 10px 7px 8px !important;
        margin-left: 15px !important;
    }

    .search-container a.btn.input-button {
        background: #262626;
        border-color: #6f6f6f;
        color: #f4f4f4;
    }

    .msq-person {
        border-bottom: 1px solid #525252 !important;
    }

    .ax-en-dt-bar {
        border-bottom: 1px solid #525252 !important;
        border-top: 1px solid #525252 !important;
    }

    .dropdown-menu {
        border: 0 solid #ccc;
        background: #393939 !important;
    }

    .cp-modal .modal-body,
    .axero-poll-section ul.axero-poll-choices li,
    .et-task .filters .nav.nav-tabs li a,
    #ctl00_ctl00_ctl00_ContentPlaceHolder1_MainBodyPlaceHolder1_MainBodyRightColPlaceHolder1_MyAccountTasks1_AddTaskListHyperLink {
        background: #262626;
    }

    .axero-widget-nav-list .axero-widget-body ul li a:hover {
        background: #525252 !important;
        border-radius: 0;
    }

    .axero-widget-events ul li a:hover,
    .axero-section-menu .nav li a:hover,
    .axero-section-menu .nav li a.active,
    .axero-section-menu .nav li a:focus,
    ul.custom-link-menu li a:hover,
    ul.custom-link-menu li a.active,
    ul.custom-link-menu li a:focus {
        background: #525252 !important;
    }

    .axero-space-navigation ul:not(.dropdown-menu)>.axero-space-navigation-item.item-not-header:hover,
    .axero-space-menu:not(.sortable-mode) .axero-space-navigation ul:not(.dropdown-menu)>.active {
        background: #393939;
    }

    .navbar #axero-header {
        background-color: #1b1b1b;
        color: white;
    }

    .axero-widget-header h3 {
        border-bottom: 4px rgba(255, 255, 255, .8) solid;
        color: rgba(255, 255, 255, .8);
    }

    .dark-header-font-color .navbar .caret {
        border-bottom-color: white;
        border-top-color: white;
    }

    #axero-header-compact,
    .navbar #axero-header,
    #axero-header-social {
        color: #ffffff !important;
        background-color: #222222;
    }

    .axero-header-search a.btn.input-button,
    .axero-header-search .search-textbox input[type="text"],
    .btn.btn-ellipsis,
    .widget-bg-dark,
    .axero-widget {
        background: transparent;
    }

    .axero-space-menu .axero-space-navigation ul li.axero-space-navigation-item .axero-space-navigation-item-name,
    .axero-space-menu .axero-space-navigation ul li.axero-space-navigation-item .axero-space-navigation-item-icon,
    .axero-space-page-options a,
    .axero-widget .axero-widget-content .nav.nav-tabs>li>a,
    .icon-cog:before,
    .axero-follow-button,
    .axero-like-container a,
    .pull-right a {
        color: white !important;
        font-weight: normal;
    }

    .s-h-option2 a,
    .s-h-option2 {
        color: white !important;
    }

    .acc .acc-item-title:before,
    .acc-2 .acc-item-title-2:before {
        border-bottom: 2px solid white;
        border-right: 2px solid white;
    }

    #axero-poll-buttons .btn-group .btn {
        background: #393939 !important;
        color: #fff !important;
        border: 1px solid #6f6f6f;
    }

    .mce-panel {
        background-color: #393939;
        border-color: #525252;
    }

    .mce-menubar {
        border: 1px solid #525252;
    }

    .mce-caret,
    .mce-menubar .mce-caret {
        border-top-color: white;
    }

    .mce-container.mce-toolbar.mce-stack-layout-item.mce-last {
        border-top: 1px solid #525252;
    }

    .mce-content-body,
    .axero-entity-comment-submit-button .btn {
        background: #393939;
        color: white;
        border: 1px solid #6f6f6f;
    }

    .ax-diamond-hover-box ul.ax-diamond-hover-box-dropdown li a {
        border-bottom: 1px solid #525252;
    }

    .select2-drop .select2-results li.select2-highlighted,
    .nice-select,
    .nice-select .list,
    .axero-wall-entry-post-reply .axero-wall-entry-post-reply-active .axero-wall-post-comment-avatar-right .mentions-input-box,
    .axero-widget-badge-icon-list ul li a:hover,
    .ax-diamond-hover-box.ax-diamond-hover-box-spaces ul.ax-diamond-hover-box-dropdown-spaces li a:hover {
        background: #525252;
    }

    .axero-widget-events ul li a .calendar-wrap .calendar {
        border: solid 1px #525252;
    }

    .navbar .community-header .dropdown-menu li a:hover,
    .navbar .community-header .dropdown-menu li a:focus {
        background-color: #525252;
    }

    .axero-myacct-navigation .axero-myacct-navigation-item:hover,
    .axero-myacct-navigation .active,
    .axero-myaccount-content-right-container,
    .xs-newsroom-default .xs-content ul li a,
    .tile,
    .xs-newsroom-default .xs-content ul li a .tile-content .tile-content-text,
    .axero-section,
    .o-user .o-user_avatar .o-user_count,
    .select2-drop,
    .axero-activity-entry,
    .nice-select .option:hover,
    .nice-select .option.focus,
    .nice-select .option.selected.focus,
    .axero-spaces-spaces-options-bar,
    .ax-space li {
        background: #393939;
    }

    ul.axero-myaccount-my-notifications li a {
        border-top: 1px solid #262626;
    }

    .pagination ul>li>a,
    .pagination ul>li span {
        background: #393939;
        background-color: #393939;
        border: 1px solid #525252;
    }

    .pagination ul>li.active a,
    .pagination ul>li:hover a {
        background: #525252;
        background-color: #525252;
    }

    .btn-org-chart {
        color: white !important;
        background: #393939 !important;
        border: 1px solid #6f6f6f;
    }

    .axero-wall-entry-comments .axero-wall-entry-comment .axero-wall-entry-comments-right .axero-wall-entry-comment-post,
    .axero-wall-entity {
        background: #222222;
    }

    .nav-tabs>li.active>a,
    .nav-tabs>li.active>a:hover,
    .nav-tabs>li.active>a:focus,
    .nav-pills>li.active>a,
    .nav-pills>li.active>a:hover,
    .nav-pills>li.active>a:focus {
        border-bottom: 3px inset white;
    }

    .axero-wall-entry-post-reply .axero-wall-entry-post-reply-active .axero-wall-post-comment-avatar-right .axero-wall-post-comment-textbox-small {
        border: 1px solid #222222;
        color: white;
    }

    .axero-widget-events ul li a .calendar-wrap .calendar .month,
    #serv-man-btn:hover,
    .axero-mobile-news-unit .axero-widget-content ul li a .x-label .x-space {
        color: #FFB339;
    }

    .text-edit-border {
        border-bottom: 4px solid white;
    }

    .tox *:not(svg):not(rect) {
        background: #393939 !important;
    }

    .tox .tox-swatches,
    .tox .tox-swatches__row {
        background: #ffffff !important;
    }

    .tox .tox-swatches div[data-mce-color="#BFEDD2"] {
        background-color: #BFEDD2 !important;
    }

    .tox .tox-swatches div[data-mce-color="#FBEEB8"] {
        background-color: #FBEEB8 !important;
    }

    .tox .tox-swatches div[data-mce-color="#F8CAC6"] {
        background-color: #F8CAC6 !important;
    }

    .tox .tox-swatches div[data-mce-color="#ECCAFA"] {
        background-color: #ECCAFA !important;
    }

    .tox .tox-swatches div[data-mce-color="#C2E0F4"] {
        background-color: #C2E0F4 !important;
    }

    .tox .tox-swatches div[data-mce-color="#2DC26B"] {
        background-color: #2DC26B !important;
    }

    .tox .tox-swatches div[data-mce-color="#F1C40F"] {
        background-color: #F1C40F !important;
    }

    .tox .tox-swatches div[data-mce-color="#E03E2D"] {
        background-color: #E03E2D !important;
    }

    .tox .tox-swatches div[data-mce-color="#B96AD9"] {
        background-color: #B96AD9 !important;
    }

    .tox .tox-swatches div[data-mce-color="#3598DB"] {
        background-color: #3598DB !important;
    }

    .tox .tox-swatches div[data-mce-color="#169179"] {
        background-color: #169179 !important;
    }

    .tox .tox-swatches div[data-mce-color="#E67E23"] {
        background-color: #E67E23 !important;
    }

    .tox .tox-swatches div[data-mce-color="#BA372A"] {
        background-color: #BA372A !important;
    }

    .tox .tox-swatches div[data-mce-color="#843FA1"] {
        background-color: #843FA1 !important;
    }

    .tox .tox-swatches div[data-mce-color="#236FA1"] {
        background-color: #236FA1 !important;
    }

    .tox .tox-swatches div[data-mce-color="#ECF0F1"] {
        background-color: #ECF0F1 !important;
    }

    .tox .tox-swatches div[data-mce-color="#CED4D9"] {
        background-color: #CED4D9 !important;
    }

    .tox .tox-swatches div[data-mce-color="#95A5A6"] {
        background-color: #95A5A6 !important;
    }

    .tox .tox-swatches div[data-mce-color="#7E8C8D"] {
        background-color: #7E8C8D !important;
    }

    .tox .tox-swatches div[data-mce-color="#34495E"] {
        background-color: #34495E !important;
    }

    .tox .tox-swatches div[data-mce-color="#000000"] {
        background-color: #000000 !important;
    }

    .tox .tox-swatches div[data-mce-color="#FFFFFF"] {
        background-color: #FFFFFF !important;
    }

    .tox .tox-swatches div[data-mce-name="Remove color"] {
        background-color: #FFFFFF !important;
    }

    .tox .tox-swatches__row button[data-mce-name="Custom color"] path {
        fill: #fff;
    }

    .tox .tox-menubar+.tox-toolbar,
    .tox .tox-menubar+.tox-toolbar-overlord .tox-toolbar__primary {
        border-top: 1px solid #393939 !important;
    }

    .tox .tox-mbtn {
        background: #393939 !important;
    }

    .tox .tox-tbtn {
        background: #393939 !important;
    }

    .tox .tox-toolbar-overlord {
        background-color: #393939 !important;
        border-bottom: #393939 !important;
    }

    .tox .tox-edit-area {
        background: #222222 !important;
    }

    .ax-form-section.blocked.ax-form-action-buttons {
        background-color: #222222 !important;
    }

    .ui-pagebuilder .edit-sidebar-section,
    .ui-pagebuilder .edit-sidebar-section .edit-sidebar-section-header {
        background: #393939 !important;
    }

    .chosen-container.chosen-container-single .chosen-single,
    .chosen-container .chosen-drop,
    .chosen-container .chosen-drop .chosen-search input {
        background: #525252 !important;
        border-color: #6f6f6f !important;
        color: #ffffff !important;
    }

    .chosen-container.chosen-container-single .chosen-single .result-selected,
    .chosen-container.chosen-container-single .chosen-single .highlighted {
        background: #393939 !important;
        color: #ffffff !important;
    }

    .ui-pagebuilder #outer-wrapper #inner-wrapper .pg-header,
    .ui-pagebuilder .main-window {
        background: #393939 !important;
    }

    .ui-pagebuilder ul.edit-sidebar-tabs {
        background: #222222 !important;
    }

    .ui-pagebuilder .page-container-wrapper {
        border: 1px solid #6f6f6f !important;
        background: #222222 !important;
    }

    .ui-pagebuilder .page-row .row-fluid {
        background-color: #525252 !important;
        border: 1px solid #6f6f6f !important;
    }

    .ui-pagebuilder .column {
        background-color: #393939 !important;
        border: 1px solid #6f6f6f !important;
    }

    .ui-pagebuilder .widget,
    .ui-pagebuilder .page-row.saved-widget-no-edit,
    .ui-pagebuilder .widget.section-widget:not(.saved-widget-no-edit):not(.collapsed-section) {
        background-color: #525252 !important;
    }

    .ui-pagebuilder .widget-modal .modal-body .tab-content,
    .ui-pagebuilder .sidebar-widget-modules .accordion-group .accordion-heading .accordion-toggle,
    .ui-pagebuilder .sidebar-widget:hover {
        background: #525252 !important;
    }

    .ui-pagebuilder .tab-pane-rows,
    .ui-pagebuilder .layout-option .layout-grip,
    .ui-pagebuilder .sidebar-widget-modules .accordion-group {
        background: #393939 !important;
    }

    .ui-pagebuilder .layout-option input[type="text"][disabled],
    .ui-pagebuilder .layout-option .layout-grip {
        border-color: #6f6f6f !important;
    }

    .status-form .tox .tox-mbtn,
    .status-form .tox .tox-tbtn,
    .status-form .tox .tox-tbtn--disabled,
    .status-form .tox .tox-tbtn--disabled:hover,
    .status-form .tox .tox-tbtn:disabled,
    .status-form .tox .tox-tbtn:disabled:hover,
    .status-form .tox .tox-statusbar {
        background-color: var(--background-quaternary) !important;
    }

    .status-form .tox *:not(svg):not(rect) {
        background-color: transparent !important;
    }

    .status-form .tox-editor-container {
        border: 1px solid #6f6f6f;
    }

    .status-form .tox-menubar,
    .status-form .tox-toolbar__primary,
    .status-form .tox-sidebar-wrap {
        border-bottom: 1px solid #6f6f6f !important;
    }

}



/***** MEDIA QUERIES *****/

@media (max-width: 979px) {
    .header-top {
        width: 90% !important;
    }

    .header-top .span6:first-child {
        width: 70% !important;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
    }

    .header-top .span6:nth-child(2) {
        width: 1% !important;
    }

    .axero-homepage-edit {
        margin-top: 0 !important;
    }

    .axero-community-wrapper {
        margin-top: 0px !important;
    }

    .header-top .span6:nth-child(2) {
        margin-right: auto;
    }

    .rr-icon .btn {
        border-top: none !important;
    }

    body[data-theme="dark"] .btn-navbar .icon-bar {
        background-color: white !important;
    }
}

@media (max-width: 767px) {
    .recent-update-tile .hp-edit-c2a {
        margin-bottom: 10px !important;
    }
}

@media (max-width: 979px) {
    .header-top {
        width: 80% !important;
        margin: 0;
        padding: 0;
    }
}

.header-top .span6:first-child {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.navbar .community-header .axero-header-search {
    position: relative;
    display: inline-block;
    max-width: 330px;
    top: auto;
    left: auto;
}

.navbar .ax-diamond-messages,
.navbar .ax-diamond-notifications {
    margin-top: 0;
}

@media (max-width: 979px) {
    .navbar .community-header .axero-header-search {
        display: none;
    }
}

/*** Wall post responsive***/

#axero-my-status-input .editor-content {
    border: 1px solid #ececec;
    transition: box-shadow .15s;
}

#axero-my-status-input .editor-wrap {
    border: none;
    transition: none;
}

#axero-my-status-input .editor-toolbar {
    height: auto;
    display: block;
    width: auto;
    margin-right: 60px;
}

#axero-my-status-input .axero-status-options {
    position: relative;
    margin-top: -35px;
}

/*Annie's super hero post*/
#mod-super-art {
    max-width: 840px !important;
    padding: 60px 10px 45px !important;
}

/* Styles for Bulk Recognition Form */
.bulk-award-badges div,
.bulk-award-badges p {
    margin-bottom: 10px;
}

.bulk-award-badges #recognition-program-dropdown,
.bulk-award-badges #badge-dropdown {
    width: fit-content;
}

.bulk-award-badges p input[type='radio'] {
    margin: 0 0 2px 0;
}

.bulk-award-badges #badge-message,
.bulk-award-badges #csv-list {
    width: 100%;
}