/* Background Images and Footer */
/* Color Picker */
/* VERSION 17 */
/********************* Basics **************************/  
/*
body {
  color: ;  
}  
*/
/*
a {
  color: ;  
}  
*/
/*
.hl-linkcolor-background {
  background-color: ;  
}  
*/
/*
a.user-content-mention {
  color: ;  
}  
*/
/*
a.user-content-hashtag {
  color: ;  
}  
*/

a:hover {
  color: #FF4C00;  
}  

/*
a.user-content-mention:hover {
  color: ;  
}  
*/
/*
a.user-content-hashtag:hover {
  color: ;  
}  
*/
/*
.bodyBackground {
  background-color: ;  
}  
*/
/*
a.user-content-hashtag {  
  background: ; 
} 
*/
/*
a.user-content-hashtag:hover {  
  background: ; 
} 
*/
/*
.siteFrame {
  background-color: ;  
}  
*/
/*
#MPOuterMost {
  border-color: ;  
}  
*/
h1, .Heading1 {


  color: #FF8300;

/*
  background-color: ;
*/
}    
h2, .Heading2, h2 a, h2 a:hover, .text-muted-h2 h2 {

/*
  color: ;
*/
/*
  background-color: ;
*/
}    h3, .Heading3, h3 a, h3 a:hover {

/*
  color: ;
*/
/*
  background-color: ;
*/
}    
/*
hr, hr.delimiter, .HLLandingControl ul li {
  border-bottom-color: ;  
}  
*/
#MPOuterFooter {


  background-color: #F3F3F4;


  color: #999899;

}    

fieldset {
  border-color: #FF8300;  
}  

fieldset legend {


  background-color: #FF8300;


  border-color: #FF8300;


  color: #FFFFFF;

}    

.SearchResults .SortBy {
  color: #FFFFFF;  
}      
/*********************** Landing Controls ******************/  
.HLLandingControl .heading, .HLLandingControl h2, .headerItem, .drItemSubHeader {

/*
  background-color: ;
*/
/*
  color: ;
*/
}    
/*
.drItemSubHeader a:not(.skip-header-text-color){
  color: ;  
    }  
*/
.ContentUserControl .HLLandingControl, .ContentUserControl.HLLandingControl, .ContentItemHtml.HLLandingControl {

/*
  border-color: ;
*/
/*
  color: ;
*/
/*
  background-color: ;
*/
}    
/*
.HLLandingControl .Content a:not(.btn) {
  color: ;  
}  
*/
/*
.HLLandingControl .ByLine {
  color: ;  
}  
*/
/*
.HLLandingControl h5, .HLLandingControl h4, .HLEngagement h3 {
  color: ;  
}  
*/

.HLLandingControl .Content h3 a, .HLAnnouncements .Content h2 a, .HLRSSReader .Content h2 a {
  color: #FF8300;  
}    

/************************ Tabs **********************/  
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}  
/*
.nav-tabs {
  border-bottom-color: ;  
}  
*/
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus, .nav .open > a:hover, .nav .open > a:focus {

/*
  background-color: ;
*/
/*
  border-bottom-color: ;
*/
/*
  color: ;
*/
}  .nav-tabs > li > a {

/*
  background-color: ;
*/
/*
  color: ;
*/
}    
/************************ Miscellaneous **********************/  

.SloganText {
  color: #FF8300;  
}  

.ModalPopupHeading, .CustomTableModalPopup .CustomTableModalPopupHeaderRow {


  background-color: #FF8300;


  color: #FFFFFF;

}    

.lblratingBig {
  color: #FF8300;  
}  

/************************ Tables **********************/  
.Container thead .Header td, th, .ListContainer .ListHeader, .drItemSubHeader,  .table-thead-background tr th, .table-thead-background tr td {


  background-color: #FF8300;


  color: #FFFFFF;

}    

th a, th a:hover  {
  color: #FFFFFF;  
}  

/*
.TableRowAlternate, .table-hover > tbody > tr:hover > td  {
  background-color: ;  
}    
*/
/************************ Menus ***********************/  
/*
#MPAuxNav ul.level1 li a {
  color: ;  
}  
*/
/*
#MPAuxNav ul.level1 li ul {
  background-color: ;  
}  
*/
/*
#MPAuxNav ul.level1 li li.dynamic {
  border-right-color: ;  
}  
*/
/*  #SideMenu ul.level1 li ul {
  background-color: White;  
}  */    /*  .MPSideNavBottom {
  color: #0069A5;  
}  */    /*
.breadcrumb {
  background-color: ;  
}  
*/
/*
.breadcrumb li {
  color: ;  
}  
*/
/*
.breadcrumb li a {
  color: ;  
}  
*/

.MPBottomMenu ul li a {
  color: #999899;  
}        
/************************ Bootstrap Menus ***********************/  
/*
.navbar-default, #NAV {
  background-color: ;      
  border-color: ;  
}  
*/

.navbar-default .navbar-nav > li > a {
  color: #FFFFFF;  
}  

.navbar .navbar-nav > .active > a,    .navbar .navbar-nav > .active > a:hover,    .navbar .navbar-nav > .active > a:focus,   .navbar .navbar-nav > li > a:hover {
    
  background-color: #FF8300;


  color: #FFFFFF;

}    
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {


  background-color: #FF8300;


  color: #FFFFFF;

}    
/*
#MPButtonBar .dropdown-menu {
  background-color: ;  
}  
*/

#MPButtonBar .dropdown-menu li a {
  color: #FFFFFF;  
}  

/*
#MPButtonBar .dropdown-menu li a:hover,    #MPButtonBar .dropdown-menu li a:focus {
  background-color: ;  
  }  
*/
#MPButtonBar .dropdown-menu .active > a,   #MPButtonBar li .dropdown-menu .active > a:hover,   #MPButtonBar .dropdown-menu .dropdown-submenu .active a:hover,   #MPButtonBar .dropdown-submenu .dropdown-submenu .active a:hover {


  background-color: #FF8300;


  color: #FFFFFF;

}    
/*
#MPButtonBar .dropdown-menu {
  border-color: ;  
}  
*/
/************************ Bootstrap Buttons ***********************/  
.btn-primary, .ui-widget-content a.btn-primary {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
color: !important;
*/
}    
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .open .dropdown-toggle.btn-primary {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.btn-info {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.btn-info:hover, .btn-info:focus, .btn-info:active, .open .dropdown-toggle.btn-info {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.btn-success {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.btn-success:hover, .btn-success:focus, .btn-success:active, .open .dropdown-toggle.btn-success {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.btn-danger {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .open .dropdown-toggle.btn-danger {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.btn-default {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.btn-default:hover, .btn-default:focus, .btn-default:active, .open .dropdown-toggle.btn-default {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.pagination > .active > span, .pagination > .active > span:hover, .pagination li.active>a, .pagination li.active>a:hover {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.pagination > li > a {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.pagination > li > a:hover {

/*
  background-color: ;
*/
/*
  border-color: ;
*/
/*
  color: ;
*/
}    
.label-default {

/*
  background-color: ;
*/
/*
  color: ;
*/
}    
.badge, .badge a, a.badge a:hover {

/*
  background-color: ;
*/
/*
  color: ;
*/
}    
.modal-header {

/*
  background-color: ;
*/
/*
  color: ;
*/
}    
.modal-body, .panel-body {

/*
  background-color: ;
*/
/*
  color: ;
*/
}    
.modal-footer, .panel-footer {

/*
  background-color: ;
*/
}  
/*
#MPFooterLink {
  background-color: ;  
}  
*/
/*
#MPFooterLink a {
  color: ;  
}  
*/
/*
.faceted-search-main .facets .header {
  color: ;  
}  
*/
/*
.faceted-search-main .facets .header {
  background-color: ;  
}  
*/
/*
.cookie-notification-bar {
  background-color: ;  
}  
*/
/*
.cookie-notification-bar span {
  color: ;  
}  
*/
/************ New Bootstrap 4^ Themeing ****/  
/******** Colorful utils ****/
/* primary */
.text-primary, 
.text-primary-graphics {
  
  color: #FF8300;
  
}
.bg-primary,
.bg-primary-graphics {
  
  background-color: #FF8300;
  
}
.border-primary,
.border-primary-graphics {
  
  border-color: #FF8300;
  
}

/* link */
.text-link {
  /*
  color: ;
  */
}
.bg-link{
  /*
  background-color: ;
  */
}
.border-link{
  /*
  border-color: ;
  */
}

/******** Block Buttons ****/  
/**** btn-primary ****/  
.bootstrap-4 :not(.no-theme) .btn-primary {
  /* 
  color: ; 
  */
  /* 
  background-color: ; 
  */
  /* 
  border-color: ; 
  */
}

.bootstrap-4 :not(.no-theme) .btn-primary:focus, 
.bootstrap-4 :not(.no-theme) .btn-primary:hover  {
  /* 
  background-color: ; 
  */
  /* 
  border-color: ; 
  */
}

.bootstrap-4 :not(.no-theme) .btn-primary:focus {
  /* 
  box-shadow: 0 0 0 3px 7F;
  */
}

/**** btn-secondary (aka default) ****/  
.bootstrap-4 :not(.no-theme) .btn-secondary {
  /* 
  color: ; 
  */
  /* 
  background-color: ; 
  */
  /* 
  border-color: ; 
  */
}
.bootstrap-4 :not(.no-theme) .btn-secondary:focus, 
.bootstrap-4 :not(.no-theme) .btn-secondary:hover  {
  /* 
  background-color: ; 
  */
  /* 
  outline-color: ; 
  */
}

.bootstrap-4 :not(.no-theme) .btn-secondary:focus {
  /* 
  box-shadow: 0 0 0 3px 7F;
  */
}

/**** btn-link ****/  
.bootstrap-4 :not(.no-theme) .btn-link {
  /* 
  color: ; 
  */
}
.bootstrap-4 :not(.no-theme) .btn-link:focus, 
.bootstrap-4 :not(.no-theme) .btn-link:hover  {
   
  color: #FF4C00; 
  
}

/**** btn-overlay ****/
.bootstrap-4 :not(.no-theme) .btn-overlay {
  /* 
  color: ;
  */ 
}

/**** btn-card ****/  
.bootstrap-4 :not(.no-theme) .btn-card:focus, 
.bootstrap-4 :not(.no-theme) .btn-card:hover  {
  /* 
  color: ; 
  */
}

/******** Block Icon Buttons ****/  
/**** btn-icon-primary ****/  
.bootstrap-4 :not(.no-theme) .btn-icon-primary {
  /* 
  color: ; 
  */
  /* 
  background-color: ; 
  */
  /* 
  border-color: ; 
  */
}
.bootstrap-4 :not(.no-theme) .btn-icon-primary:focus, 
.bootstrap-4 :not(.no-theme) .btn-icon-primary:hover  {
  /* 
  outline-color: ; 
  */
  /* 
  background-color: ; 
  */
}

.bootstrap-4 :not(.no-theme) .btn-icon-primary:focus {
  /* 
  box-shadow: 0 0 0 3px 7F;
  */
}

/**** btn-icon-ctrl ****/  
.bootstrap-4 :not(.no-theme) .btn-icon-ctrl {
  /* 
  color: ; 
  */
  /* 
  background-color: ; 
  */
  /* 
  border-color: ; 
  */
}

.bootstrap-4 :not(.no-theme) .btn-icon-ctrl:focus,
.bootstrap-4 :not(.no-theme) .btn-icon-ctrl:hover,
.bootstrap-4 :not(.no-theme) .container-btn-icon-ctrl:hover > .btn-icon-ctrl,
.bootstrap-4 :not(.no-theme) .container-btn-icon-ctrl:focus > .btn-icon-ctrl {
  /* 
  background-color: ; 
  border-color: ; 
  */
}

.bootstrap-4 :not(.no-theme) .btn-primary:focus,
.bootstrap-4 :not(.no-theme) .container-btn-icon-ctrl:focus > .btn-icon-ctrl {
  /* 
  box-shadow: 0 0 0 3px 7F;
  */
}

/******** Inline Buttons ****/  
/**** btn-inline-link-primary ****/  
.bootstrap-4 :not(.no-theme) .btn-inline-link-primary  {
  /* 
  color: ; 
  */
}

.bootstrap-4 :not(.no-theme) .btn-inline-link-primary:focus, 
.bootstrap-4 :not(.no-theme) .btn-inline-link-primary:hover  {
   
  color: #FF4C00; 
  
}

/**** btn-inline-link-meta ****/  
.bootstrap-4 :not(.no-theme) .btn-inline-link-meta  {
  /* 
  color: ; 
  */
}
.bootstrap-4 :not(.no-theme) .btn-inline-link-meta:focus, 
.bootstrap-4 :not(.no-theme) .btn-inline-link-meta:hover  {
  /* 
  color: ; 
  */
}

/**** btn-inline-icon ****/  
.bootstrap-4 :not(.no-theme) .btn-inline-icon {
  /* 
  color: ; 
  */
}
.bootstrap-4 :not(.no-theme) .btn-inline-icon:focus, 
.bootstrap-4 :not(.no-theme) .btn-inline-icon:hover  {
  /* 
  color: ; 
  */
}

/********* icon radio group **********/
.bootstrap-4 :not(.no-theme) fieldset.icon-radio-group input:not([aria-checked="true"]) + * {
  /* 
  color: ; 
  border-color: ; 
  */
  /*
  background-color: ;
  */
}

.bootstrap-4 :not(.no-theme) fieldset.icon-radio-group input[aria-checked="true"] + * {
  /* 
  color: ; 
  */
  /* 
  background-color: ; 
  */
  /* 
  border-color: ; 
  */
}

/**** Generated Utils ****/

/*
.text-color {
  color:  !important;
}
*/
  

/*
.link-color {
  color:  !important;
}
*/
  

/*
.mention-link-color {
  color:  !important;
}
*/
  

/*
.tag-link-color {
  color:  !important;
}
*/
  


.link-hover-color:hover, .link-hover-color:focus {
  color: #FF4C00 !important;
}

  

/*
.mention-hover-color:hover, .mention-hover-color:focus {
  color:  !important;
}
*/
  

/*
.tag-hover-color:hover, .tag-hover-color:focus {
  color:  !important;
}
*/
  

/*
.outer-background-color {
  background-color:  !important;
}
*/
  

/*
.tag-background-color {
  background-color:  !important;
}
*/
  

/*
.tag-background-hover-color:hover, .tag-background-hover-color:focus {
  color:  !important;
}
*/
  

/*
.page-background-color {
  background-color:  !important;
}
*/
  

/*
.border-color {
  color:  !important;
}
*/
  


.primary-heading-text-color {
  color: #FF8300 !important;
}

  

/*
.primary-heading-background-color {
  background-color:  !important;
}
*/
  

/*
.secondary-heading-text-color {
  color:  !important;
}
*/
  

/*
.secondary-heading-background-color {
  background-color:  !important;
}
*/
  

/*
.tertiary-heading-text-color {
  color:  !important;
}
*/
  

/*
.tertiary-heading-background-color {
  background-color:  !important;
}
*/
  

/*
.seperator-color {
  color:  !important;
}
*/
  


.footer-background-color {
  background-color: #F3F3F4 !important;
}

  


.footer-text-color {
  color: #999899 !important;
}

  


.primary-color {
  color: #FF8300 !important;
}

  


.text-on-primary {
  color: #FFFFFF !important;
}

  


.table-header-text-color {
  color: #FFFFFF !important;
}

  

/*
.landing-control-header-background-color {
  background-color:  !important;
}
*/
  

/*
.landing-control-header-text-color {
  color:  !important;
}
*/
  

/*
.landing-control-border-color {
  color:  !important;
}
*/
  

/*
.landing-control-text-color {
  color:  !important;
}
*/
  

/*
.landing-control-background-color {
  background-color:  !important;
}
*/
  

/*
.landing-control-link-color {
  color:  !important;
}
*/
  

/*
.landing-control-byline-text-color {
  color:  !important;
}
*/
  

/*
.landing-control-sub-title-text-color {
  color:  !important;
}
*/
  


.landing-control-title-text-color {
  color: #FF8300 !important;
}

  

/*
.selected-tab-background-color {
  background-color:  !important;
}
*/
  

/*
.selected-tab-border-color {
  color:  !important;
}
*/
  

/*
.selected-tab-text-color {
  color:  !important;
}
*/
  

/*
.unselected-tab-hover-background-color:hover, .unselected-tab-hover-background-color:focus {
  background-color:  !important;
}
*/
  

/*
.unselected-tab-hover-text-color {
  color:  !important;
}
*/
  

/*
.unselected-tab-background-color {
  background-color:  !important;
}
*/
  

/*
.unselected-tab-text-color {
  color:  !important;
}
*/
  


.slogan-text-color {
  color: #FF8300 !important;
}

  


.table-header-background-color {
  background-color: #FF8300 !important;
}

  

/*
.table-alternate-background-color {
  background-color:  !important;
}
*/
  

/*
.aux-menu-text-color {
  color:  !important;
}
*/
  

/*
.unselected-menu-background-color {
  background-color:  !important;
}
*/
  

/*
.breadcrumb-bar-background-color {
  background-color:  !important;
}
*/
  

/*
.breadcrumb-text-color {
  color:  !important;
}
*/
  

/*
.breadcrumb-link-color {
  color:  !important;
}
*/
  


.footer-menu-text-color {
  color: #999899 !important;
}

  


.unselected-menu-text-color {
  color: #FFFFFF !important;
}

  


.selected-menu-background-color {
  background-color: #FF8300 !important;
}

  


.selected-menu-text-color {
  color: #FFFFFF !important;
}

  


.hover-menu-text-color {
  color: #FFFFFF !important;
}

  

/*
.hover-menu-background-color {
  background-color:  !important;
}
*/
  


.hover-menu-selected-background-color {
  background-color: #FF8300 !important;
}

  


.hover-menu-selected-text-color {
  color: #FFFFFF !important;
}

  

/*
.hover-menu-border-color {
  color:  !important;
}
*/
  

/*
.primary-button-background-color {
  background-color:  !important;
}
*/
  

/*
.primary-button-border-color {
  color:  !important;
}
*/
  

/*
.primary-button-text-color {
  color:  !important;
}
*/
  

/*
.primary-button-hover-background-color:hover, .primary-button-hover-background-color:focus {
  background-color:  !important;
}
*/
  

/*
.info-button-background-color {
  background-color:  !important;
}
*/
  

/*
.info-button-border-color {
  color:  !important;
}
*/
  

/*
.info-button-text-color {
  color:  !important;
}
*/
  

/*
.info-button-hover-background-color:hover, .info-button-hover-background-color:focus {
  background-color:  !important;
}
*/
  

/*
.success-button-background-color {
  background-color:  !important;
}
*/
  

/*
.success-button-border-color {
  color:  !important;
}
*/
  

/*
.success-button-text-color {
  color:  !important;
}
*/
  

/*
.success-button-hover-background-color:hover, .success-button-hover-background-color:focus {
  background-color:  !important;
}
*/
  

/*
.danger-button-background-color {
  background-color:  !important;
}
*/
  

/*
.danger-button-border-color {
  color:  !important;
}
*/
  

/*
.danger-button-text-color {
  color:  !important;
}
*/
  

/*
.danger-button-hover-background-color:hover, .danger-button-hover-background-color:focus {
  background-color:  !important;
}
*/
  

/*
.default-button-background-color {
  background-color:  !important;
}
*/
  

/*
.default-button-border-color {
  color:  !important;
}
*/
  

/*
.default-button-text-color {
  color:  !important;
}
*/
  

/*
.default-button-hover-background-color:hover, .default-button-hover-background-color:focus {
  background-color:  !important;
}
*/
  

/*
.pagination-activebutton-background-color {
  background-color:  !important;
}
*/
  

/*
.pagination-active-button-border-color {
  color:  !important;
}
*/
  

/*
.pagination-activebutton-text-color {
  color:  !important;
}
*/
  

/*
.pagination-button-background-color {
  background-color:  !important;
}
*/
  

/*
.pagination-button-border-color {
  color:  !important;
}
*/
  

/*
.pagination-button-text-color {
  color:  !important;
}
*/
  

/*
.pagination-button-hover-background-color:hover, .pagination-button-hover-background-color:focus {
  background-color:  !important;
}
*/
  

/*
.label-background-color {
  background-color:  !important;
}
*/
  

/*
.label-text-color {
  color:  !important;
}
*/
  

/*
.badge-background-color {
  background-color:  !important;
}
*/
  

/*
.badge-text-color {
  color:  !important;
}
*/
  

/*
.popup-window-header-background-color {
  background-color:  !important;
}
*/
  

/*
.popup-window-header-text-color {
  color:  !important;
}
*/
  

/*
.popup-window-background-color {
  background-color:  !important;
}
*/
  

/*
.popup-window-text-color {
  color:  !important;
}
*/
  

/*
.popup-window-footer-background-color {
  background-color:  !important;
}
*/
  

/*
.powered-by-higher-logic-background-color {
  background-color:  !important;
}
*/
  

/*
.powered-by-higher-logic-text-color {
  color:  !important;
}
*/
  

/*
.search-sidebar-heading-text-color {
  color:  !important;
}
*/
  

/*
.search-sidebar-heading-background-color {
  background-color:  !important;
}
*/
  

/*
.cookie-notification-background-color {
  background-color:  !important;
}
*/
  

/*
.cookie-notification-text-color {
  color:  !important;
}
*/
  
/* CSS Overrides */
/**
 * Author: Solution Fuse, 7/30/2020
 * Website: www.solutionfuse.com
 * ------------------------------------------
 *  Responsive Grid Media Queries - 300, 400, 575, 768, 992, 1200
 * --------------------------------------------
 */
 * {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
html,
body {
    font-size: 16px;
    line-height: 16px;
    -webkit-tap-highlight-color: transparent;
    overflow-x: hidden;
    font-weight: 400;
}
body {
    min-height: 100%;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 22px;
    color: #646569;
    background-color: #fff;
}
th a {
    color: #fff !important;
}
a:link,
a:visited {
    color: #ff8500;
    text-decoration: none;
    transition: all ease 0.2s;
}
a:hover,
a:focus,
a:active {
    color: #FF4C00;
    text-decoration: none;
}
a.btn {
    font-size: 14px;
    font-weight: 400;
    line-height: 23px;
    padding: 3px 20px;
    background-color: #ff8500;
    color: #fff;
    height: auto;
    font-weight: 600;
    min-width: inherit;
    text-align: center;
    margin-top: 10px;
    display: inline-block;
    transition: all ease 0.4s;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
    margin: 0;
    height: 30px;
}
a.btn:hover,
a.btn:focus,
a.btn:active {
    text-decoration: none;
    background-color: #FF4C00;
    color: #fff;
}
.btn-default {
    background-color: #B1B2B4;
    border: 0;
    color: #fff;
    border-radius: 0;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    height: 30px;
    padding: 0 20px;
    line-height: 30px;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active {
    text-decoration: none;
    background-color: #646569;
    color: #fff;
}
.btn-primary {
    background-color: #0F3250;
    border: 0;
    color: #fff;
    border-radius: 0;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    height: 30px;
    padding: 0 20px;
    line-height: 30px;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
    text-decoration: none;
    background-color: #0F3250;
    color: #fff;
}
.btn-success{ font-size: 14px;
    font-weight: 400;
    line-height: 23px;
    padding: 3px 20px;
    background-color: #ff8500;
    color: #fff;
    height: auto;
    font-weight: 600;
    min-width: inherit;
    text-align: center;
    margin-top: 10px;
    display: inline-block;
    transition: all ease 0.4s;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
    margin: 0;
    height: 30px;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active {
    text-decoration: none;
    background-color: #FF4C00;
    color: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    line-height: 1.2;
    color: inherit;
    font-family: 'Open Sans', sans-serif;
}
h1,
h2 {
    font-size: 30px;
    font-weight: 300;
    margin-bottom: 10px;
}
.label {
    border-radius: 0;
}
h2[id*=TitleText],
.ContentItemHtml > h2,
.solfuse-widget-amfx-landing-content h2 {
    font-size: 30px;
    font-weight: 700;
    color: #0F3250;
    margin-top: 0;
    margin-bottom: 20px;
    padding: 0 15px;
}
.solfuse-widget-community-landing-content h2 {
    font-size: 18px;
    color: #0F3250;
    font-weight: 700;
    margin-top: 0;
}
.show-heading-border .row.heading {
    border-bottom: 2px solid #a0d3ca;
    width: 100%;
    margin-bottom: 0 !important;
}
.skiplinkholder a,
.skiplinkholder a:link,
.skiplinkholder a:visited {
    left: -90000px;
}
.HLLandingControl.HLDiscussions .title-row img, .HLLandingControl.HLMyDocuments .title-row img, .HLLandingControl.HLEngagement .title-row img, .HLLandingControl.HLRecentBlogs .title-row img{
    object-fit: cover;
    object-position: center;
}
.SloganText,
.home .solfuse-widget-global-search,
.solfuse-widget-global-search,
ul#CommunityTabsContainer li[id$="_Tab3Div"],
ul#CommunityTabsContainer li[id$="_Tab4Div"],
ul#CommunityTabsContainer li[id$="_Tab5Div"] {
    display: none;
}
#ContentColumn .BreadCrumb,
.MPContentArea h1#PageTitleH1 {
    font-size: 0;
}
#ContentColumn .BreadCrumb .breadcrumb {
    padding: 0;
    margin-bottom: 0;
    list-style: none;
    height: 0;
    background-color: transparent;
}
#PageTitleH1 {
    padding: 0;
}
.MPheader {
    position: relative;
}
div#MPOuter {
    overflow: hidden;
    position: relative;
    top: -83px;
}
.ContentUserControl .HLLandingControl,
.ContentUserControl.HLLandingControl,
.ContentItemHtml.HLLandingControl,
.HLLandingControl .Content,
.HLLandingControl .HtmlContent,
.HLLandingControl .heading h2,
.HLLandingControl h2 {
    border: none;
    background-color: transparent;
    padding: 0;
    margin-top: 0;
}
.siteFrame .row-full > .col-md-12 {
    margin: 0 auto;
    max-width: 1200px;
}
#MPOuterMost.full #HEADER,
#MPOuterMost.full #BreadCrumb,
#MPOuterMost.full #FOOTER,
#MPOuterMost.full #MPFooterLinkContent,
#MPOuterMost.full #MPButtonBar {
    max-width: 1232px;
}
.row.row-full.solfuse-shadow-top-inside {
    -webkit-box-shadow: inset 0px 17px 15px -10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0px 17px 15px -10px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0px 17px 15px -10px rgba(0, 0, 0, 0.15);
    padding-bottom: 20px !important;
}
.row.row-full.solfuse-shadow-bottom-outside {
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.row.row-wide.solfuse-shadow-top-inside {
    position: relative;
}
.row.row-wide.solfuse-shadow-top-inside::before {
    content: " ";
    position: absolute;
    top: 0px;
    left: 0;
    height: 1000%;
    width: 1000%;
    min-width: 100%;
    right: 0;
    transform: translateX(-50%);
    -webkit-box-shadow: inset 0px 17px 15px -10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0px 17px 15px -10px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0px 17px 15px -10px rgba(0, 0, 0, 0.15);
}
.home .row.row-wide.solfuse-shadow-top-inside {
    display: flex;
    justify-content: center;
    width: 100%;
    max-width: inherit;
    flex-wrap: wrap;
}
h2 div.dropdown-multi-option {
    position: absolute;
    top: 10px;
}
.CommunityManagementGear .dropdown-menu.pull-right {
    position: absolute;
    right: -100%;
    left: 0;
}
#MPOuterMost.full #FOOTER,
#MPOuterMost.full #FOOTER .row-wide {
    padding: 0;
    margin: 0 auto;
}
#MPOuterMost.full #FOOTER .row-wide {
    max-width: 100%;
}
abbr[title] {
    text-decoration: none;
}
.bioBubbleShell .Pict img,
.row.library-list .form-group img,
.form-group [id$="_imgDisplay"],
.table-directory td img,
.comments-block .CommentUserProfile .form-group img,
.ContentUserControl .related-links-block .CommentUserProfile img {
    border-radius: 150%;
    width: 50px;
    height: 50px;
    object-fit: cover;
    object-position: center;
}
/* START Widgets Global Styles  */
/* -----------------------------------------------------------------
   ----------------------------------------------------------------- */
div[class*="solfuse-widget-"] {
    margin-bottom: 60px;
}
/* -- Global Grid */
.solfuse-widget-unanswered-topics ul,
.solfuse-widget-active-members ul.display-vertical {
    display: block;
    padding: 0;
}
.solfuse-widget-popular-forums-quick-links div[id*="UpdatePanel"] {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 0;
}
.solfuse-widget-lastest-discuss-tiles ul {
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    padding: 0;
}
.solfuse-widget-active-members ul.display-horizontal {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 0;
}
.solfuse-widget-blogs-grid .Content > ul,
.solfuse-widget-amfx-members ul {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
    grid-gap: 1rem;
}
/* -- Global Card Hover styles */
.solfuse-widget-popular-forums-quick-links .community-list h3 a:hover,
.solfuse-widget-unanswered-topics ul li:hover,
.solfuse-widget-blogs-grid ul li > a:hover > .title-row,
.solfuse-widget-blogs-grid ul li > a:hover .img-container,
.solfuse-widget-blogs-grid ul li > a:hover .img-container,
.solfuse-widget-lastest-discuss-tiles ul li:hover,
ul.accordion-child > li:hover,
.solfuse-widget-support-hot-labels ul > li:hover {
    /* card hover style, use this for all other cards */
    -webkit-box-shadow: 7px 7px 15px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 7px 7px 15px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 7px 7px 15px 0px rgba(0, 0, 0, 0.15);
    text-decoration: none;
    transition: all ease 0.1s;
}
/* -- Global hide of sort select form */
.solfuse-widget-unanswered-topics .sort-options-container,
.solfuse-widget-lastest-discuss-tiles .sort-options-container {
    display: none;
}
/*  -- Global show more type links at the bottom */
div[id*="_pnlMoreLink"],
div[id*="_BottomLink"] {
    text-align: right;
    float: right;
}
a.showMoreLink,
div[id*="_pnlMoreLink"] a,
a[id*="_hypShowMore"],
a[id*="_MoreLink"] {
    background-color: transparent;
    text-transform: uppercase;
    color: #ff8500 !important;
    border: none;
    font-size: 13px;
    font-weight: 700 !important;
    min-width: 0 !important;
    padding: 0 !important;
    text-align: left !important;
    display: inline;
    margin: 0 !important;
}
div[id*="_pnlMoreLink"] a:active,
div[id*="_pnlMoreLink"] a:focus,
a.showMoreLink:hover,
div[id*="_pnlMoreLink"] a:hover,
a[id*="_hypShowMore"]:hover,
a[id*="_MoreLink"]:hover {
    color: #FF4C00 !important;
    background-color: transparent;
    border: none;
    box-shadow: none;
}
a.showMoreLink::after,
div[id*="_pnlMoreLink"]::after,
a[id*="_hypShowMore"]::after,
a[id*="_MoreLink"]::after {
    content: " ";
    width: 15px;
    height: 10px;
    margin: 0 0 0 5px;
    background-position: left center;
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.601' height='7.25' viewBox='0 0 14.601 7.25'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23ed8020;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(0 -0.656)'%3E%3Cg transform='translate(0 0.656)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath class='a' d='M13.716,162.685H.442a.442.442,0,0,1,0-.885H13.716a.442.442,0,0,1,0,.885Z' transform='translate(0 -158.749)'/%3E%3Cpath class='a' d='M455.746,7.6a.53.53,0,0,1,.154-.618l4.119-2.569.074-.222-4.2-2.643a.6.6,0,0,1-.148-.655.629.629,0,0,1,.656-.2l5.162,3.287a.363.363,0,0,1,0,.612L456.4,7.877c-.169.108-.548-.108-.655-.277Z' transform='translate(-447.131 -0.656)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
a.showMoreLink:hover::after,
div[id*="_pnlMoreLink"] a:hover::after,
a[id*="_hypShowMore"]:hover::after,
a[id*="_MoreLink"]:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.601' height='7.25' viewBox='0 0 14.601 7.25'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23FF4C00;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(0 -0.656)'%3E%3Cg transform='translate(0 0.656)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath class='a' d='M13.716,162.685H.442a.442.442,0,0,1,0-.885H13.716a.442.442,0,0,1,0,.885Z' transform='translate(0 -158.749)'/%3E%3Cpath class='a' d='M455.746,7.6a.53.53,0,0,1,.154-.618l4.119-2.569.074-.222-4.2-2.643a.6.6,0,0,1-.148-.655.629.629,0,0,1,.656-.2l5.162,3.287a.363.363,0,0,1,0,.612L456.4,7.877c-.169.108-.548-.108-.655-.277Z' transform='translate(-447.131 -0.656)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
[id$="_BottomLink"] {
    text-align: center;
}
a[id$="_MoreLink"].btn,
a[id$="_MoreLink"].btn:active {
    background-color: transparent;
    border: none;
    margin-top: 50px;
    color: #ff8500;
    position: relative;
    font-weight: normal;
    padding: 0 30px 0 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
[id$="_BottomLink"] a:hover {
    color: #FF4C00;
    text-decoration: none;
    background-color: transparent;
}
[id$="_BottomLink"] a::before {
    content: '';
    position: absolute;
    right: 0;
    top: 1px;
    width: 20px;
    height: 20px;
}
[id$="_BottomLink"] a:hover::before {}
/* -- Pagination */
.Pagging {
    display: block;
    text-align: center;
}
ul.pagination {
    width: 100%;
    clear: both;
    display: inline-block;
    text-align: center;
    padding: 50px 0;
    margin: 0;
}
ul.pagination > li {
    display: inline-block !important;
    border-radius: 0 !important
}
ul.pagination > li > span,
ul.pagination li > a {
    background-color: #fff;
    color: #646569;
    border-color: rgba(100, 101, 105, 0.1);
    border-width: 1px;
    border-style: solid;
    font-size: 13px;
    font-weight: 700;
    padding: 6px 12px !important;
    border-radius: 0 !important
}
ul.pagination > .active > a,
ul.pagination > .active > span,
ul.pagination > .active > a:hover,
ul.pagination > .active > span:hover,
ul.pagination > .active > a:focus,
ul.pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #FF8300;
    border-color: #FF8300;
}
/* --Rounded corner images */
.solfuse-content-right > div img {
    width: 100%;
}
.solfuse-content-left > div:nth-child(2) img {
    border-radius: 0 0 0 60px;
    width: 100%;
}
.solfuse-content-right > div:nth-child(1) img {
    border-radius: 0 60px 0 0;
    width: 100%;
}
/* -- Accordions */
.solfuse-product-accordion {
    padding-top: 67px;
}
ul.accordion-parent,
ul.accordion-child {
    list-style-type: none;
    list-style-position: inside;
}
ul.accordion-parent > li {
    margin-bottom: 6px;
}
ul.accordion-parent > li,
ul.accordion-parent > li > a {
    display: block;
    font-size: 18px;
    font-weight: 700;
    color: #0F3250;
    overflow: hidden;
}
ul.accordion-parent > li > a {
    position: relative;
    z-index: 11;
    padding: 13px 60px 13px 17px;
    background-color: #FFF5F5;
    background-repeat: no-repeat;
    background-position: right 20px center;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cg transform='translate(-1280 -870)'%3E%3Crect width='20' height='2' rx='1' transform='translate(1280 880)' fill='%230f3250'/%3E%3Crect width='22' height='2' rx='1' transform='translate(1291 870) rotate(90)' fill='%230f3250'/%3E%3C/g%3E%3C/svg%3E");
}
ul.accordion-parent > li.open > a {
    background-color: #D6F0F7;
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='2' viewBox='0 0 20 2'%3E%3Crect width='20' height='2' rx='1' fill='%230f3250'/%3E%3C/svg%3E");
}
ul.accordion-child {
    max-height: 0;
    overflow-y: visible;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 0;
    transition-property: all;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
}
.solfuse-product-list-cards ul.accordion-child {
    max-height: none;
}
ul.accordion-parent > li.open > ul.accordion-child {
    max-height: 1000px;
    padding:10px;
    margin: 0;
    overflow: visible;
    background-color: #fff;
}
ul.accordion-child > li {
    margin: 10px;
    font-size: 16px;
    font-weight: 600;
    color: #0F3250;
    background-color: #fff;
    transition: all ease 0.4s;
    border-color: rgba(100, 101, 105, 0.1);
    border-radius: 6px;
    border-width: 1px;
    border-style: solid;
    z-index: 11;
}
ul.accordion-child > li a {
    display: flex;
    align-items: center;
    padding: 90px 10px 10px 15px;
    position: relative;
    text-align: left;
    color: #0F3250;
    font-size: 16px;
    font-weight: 600;
    height: 100%;
    min-height: 80px;
    justify-content: center;
    text-align: center;
}
ul.accordion-child > li a img {
    position: absolute;
    top: 15px;
    left: 50%;
    max-width: 80px;
    transform: translateX(-50%);
}
/* -- Backgrounds */
.bg-slice-wrapper {
    overflow: hidden;
    position: relative;
}
.bg-slice-wrapper .overflow-hidden {
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.bg-slice {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-position: 0 0;
    background-repeat: no-repeat;
}
.bg-slice-wrapper .bg1 {
    width: 200px;
    height: 250px;
    right: -75px;
    background-size: 100%;
    top: -20px;
    background-image:
        url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/aruba-bg-pattern.png);
}
.bg-slice-wrapper .bg2 {
    width: 280px;
    height: 280px;
    right: -140px;
    top: 50%;
    background-size: 100%;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/White_Dot_Small_RGB.png);
}
.bg-slice-wrapper .bg3 {
    width: 240px;
    height: 240px;
    right: -50px;
    top: -25px;
    background-size: 100%;
    background-image:
        url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-lines-vertical-mark-white.png);
}
.bg-slice-wrapper .bg4 {
    width: 627px;
    height: 609px;
    right: -20%;
    top: -50%;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-lines-horizontal-mark-bloodorange.png);
}
.bg-slice-wrapper .bg5 {
    width: 437px;
    height: 425px;
    left: -150px;
    top: -200px;
    background-image:
        url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-outline-mark-orange.png);
}
.bg-slice-wrapper .bg6 {
    width: 447px;
    height: 1185px;
    left: 0;
    top: 0;
    background-position: top left;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-slice-babyblue.png);
}
.bg-slice-wrapper .bg7 {
    width: 281px;
    height: 400px;
    right: -50px;
    bottom: -175px;
    background-position: top left;
    background-image:
        url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-slice-bloodorange.png);
}
.bg-slice-wrapper .bg8 {
    width: 501px;
    height: 531px;
    right: -200px;
    bottom: 20px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-u-bluegray.png);
}
.bg-slice-wrapper .bg9 {
    width: 389px;
    height: 379px;
    left: -50px;
    top: 20px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-outline-mark-bloodorange.png);
}
.bg-slice-wrapper .bg10 {
    width: 700px;
    height: 662px;
    right: -10%;
    top: 300px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/Gray_Dot_Small_RGB.png);
}
.bg-slice-wrapper .bg11 {
    width: 243px;
    height: 230px;
    left: -9%;
    top: 100px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-u-left.png);
}
.bg-slice-wrapper .bg12 {
    width: 252px;
    height: 245px;
    left: -1%;
    top: 180px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/BloodOrange_Dot_Large_RGB.png);
}
.bg-slice-wrapper .bg13 {
    width: 267px;
    height: 418px;
    left: 0;
    bottom: -5%;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/Gray_Stripe_Large_RGB.png);
}
.bg-slice-wrapper .bg14 {
    width: 200px;
    height: 200px;
    right: -35px;
    bottom: 30%;
    background-size: 100%;
    background-image:
        url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/aruba-bg-pattern.png);
}
.bg-slice-wrapper .bg15 {
    width: 517px;
    height: 488px;
    left: -8%;
    bottom: -160px;
    background-image:
        url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-u-left-lg.png);
}
.bg-slice-wrapper .bg16 {
    width: 389px;
    height: 379px;
    right: 0px;
    top: 20px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-outline-mark-bloodorange.png);
}
.bg-slice-wrapper .bg17 {
    width: 310px;
    height: 301px;
    left: 5px;
    top: 50px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-mark-blue.png);
}
.bg-slice-wrapper .bg18 {
    width: 387px;
    height: 365px;
    right: -40px;
    bottom: -20px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/Orange_Stripe_Small_RGB.png);
}
.bg-slice-wrapper .bg19 {
    width: 246px;
    height: 239px;
    right: -20px;
    top: -110px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/Orange_Stripe_Large_RGB.png);
}
.bg-slice-wrapper .bg20 {
    width: 862px;
    height: 814px;
    right: -50px;
    bottom: 0px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/big_blue_u.png);
}
.bg-slice-wrapper .bg21 {
    width: 243px;
    height: 230px;
    right: -40px;
    top: 140px;
    opacity: .5;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-u-left.png);
}
.bg-slice-wrapper .bg22 {
    width: 469px;
    height: 456px;
    right: -60px;
    top: -70px;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-outline-mark-lt-orange.png);
}
.bg-overlay .bg-slice {
    z-index: 10;
}
.bg-overlay a {
    z-index: 11;
    display: inline-block;
}
.bg-color-e1e5e9 {
    background-color: #e1e5e9;
}
.bg-color-8798A7 {
    background-color: #8798A7;
}
/* -- dropdowns */
.dropdown-multi-option a.btn {
    margin: 0;
    background-color: #ff8500;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
    height: 30px;
    border-radius: 0 !important;
    line-height: 20px !important;
    padding: 5px 20px;
    min-width: inherit;
}
.dropdown-multi-option button.dropdown-toggle {
    background-color: #ff8500;
    font-size: 12px;
    height: 30px;
    border-radius: 0;
    line-height: 17px !important;
    border: 0 !important;
    margin-left: 1px !important;
}
.dropdown-multi-option button.dropdown-toggle .caret {
    border-top-color: #fff;
}
.dropdown-multi-option .dropdown-toggle:hover,
.dropdown-multi-option .dropdown-toggle:focus,
.dropdown-multi-option .dropdown-toggle:active {
    background-color: #FF4C00;
    color: #fff;
}
#PageTitleH1 div.dropdown-multi-option {
    width: auto;
    display: inline-block;
    vertical-align: initial;
}
#PageTitleH1 div.dropdown-multi-option [id*="CommunityManagementGear_StatusUL"] button,
#PageTitleH1 div.dropdown-multi-option [id*="CommunityManagementGear_StatusUL"] a {
    display: block;
    text-align: center;
    width: 100%;
}
.form-control {
    height: 35px !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}
textarea.form-control{
    height: 100px !important;
}
/* END Widgets Global Styles  */
/* -----------------------------------------------------------------
   ----------------------------------------------------------------- */
/*  -- Popular Forums quick links */
.solfuse-widget-popular-forums-quick-links div[id*="UpdatePanel"] .community-list:nth-child(odd),
.solfuse-widget-popular-forums-quick-links div[id*="UpdatePanel"] .community-list:nth-child(even) {
    margin: 0 10px 20px 0 !important;
}
.solfuse-widget-popular-forums-quick-links div[id*="UpdatePanel"] .community-list:nth-child(odd) {
    margin-right: 0;
    margin-left: 10px;
}
.solfuse-widget-popular-forums-quick-links .community-list {
    position: relative;
    min-height: 60px;
    padding: 0;
    border-bottom: none;
}
.solfuse-widget-popular-forums-quick-links .community-list div[class*="col-"],
.solfuse-widget-popular-forums-quick-links .community-list h3 {
    padding: 0;
    margin: 0;
}
.solfuse-widget-popular-forums-quick-links .community-list h3 a {
    font-size: 13px;
    font-weight: 600;
    color: #0F3250;
    padding: 5px 40px 5px 10px;
    transition: all ease 0.4s;
    display: flex;
    align-items: center;
    border-color: rgba(100, 101, 105, 0.1);
    border-radius: 6px;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    background-size: auto 30px;
    background-position: calc(100% - 10px) center;
    background-repeat: no-repeat;
}
.home .row.rowContainer.community-list:nth-last-of-type(4) a {
    background-image: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/controller.png')
}
.home .row.rowContainer.community-list:nth-last-of-type(3) a {
    background-image: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/security.png')
}
.home .row.rowContainer.community-list:nth-last-of-type(2) a {
    background-image: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/wired.png');
    background-size: 28px;
}
.home .row.rowContainer.community-list:last-of-type a {
    background-image: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/wireless.png');
    background-position: calc(100% - 10px) center;
}
.solfuse-widget-popular-forums-quick-links .community-list div[id*="CommRight"],
.solfuse-widget-popular-forums-quick-links .community-list .nested-community,
.solfuse-widget-popular-forums-quick-links .ContentUserControl div[id*="UpdatePanel"] > .row:first-child,
.solfuse-widget-popular-forums-quick-links .community-list [id*="CommunityList_pStatLastJoined"],
.solfuse-widget-popular-forums-quick-links .community-list [id*="CommunityList_pDescription"],
.solfuse-widget-popular-forums-quick-links .community-list [id*="CommunityList_pnlCommRight"],
.solfuse-widget-popular-forums-quick-links div[id*="UpdatePanel"] > .row:first-child {
    display: none;
}
.solfuse-widget-popular-forums-quick-links .community-list div[id*="CommLeft"],
.solfuse-widget-popular-forums-quick-links .community-list div[id*="CommLeft"] > .row,
.solfuse-widget-popular-forums-quick-links .community-list div[id*="CommLeft"] > .row > .col-md-12,
.solfuse-widget-popular-forums-quick-links .community-list h3 a,
.solfuse-widget-popular-forums-quick-links .community-list h3 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0;
}
.solfuse-special-case-link-3f23fw {
    display: block;
    margin-top: -60px;
    float: right;
}


/*  -- Unanswered Posts */
.solfuse-widget-unanswered-topics ul li {
    padding: 10px 20px;
    margin: 0 20px 20px 0;
    border-color: rgba(100, 101, 105, 0.1);
    border-radius: 6px;
    border-width: 1px;
    border-style: solid;
    position: relative;
    background-color: #fff;
    overflow: hidden;
    max-height: 130px;
}
.solfuse-widget-unanswered-topics ul li:nth-child(even) {
    margin-right: 0;
    margin-left: 0;
}
.solfuse-widget-unanswered-topics ul li:nth-child(odd) {
    margin-right: 0;
    margin-left: 0px;
}
.solfuse-widget-unanswered-topics ul li > .row.content-row {}
.solfuse-widget-unanswered-topics ul li h3 a {
    font-size: 16px;
    font-weight: 600;
    color: #0F3250 !important;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.solfuse-widget-unanswered-topics ul li h3 a:hover {
    text-decoration: none;
}
.solfuse-widget-unanswered-topics ul li h5 {
    font-size: 0px;
    margin: 15px 0 0 0;
}
.solfuse-widget-unanswered-topics ul li h5 a {
    font-size: 14px;
    font-weight: 300;
    color: #646569 !important;
}
/*  -- Blogs grid */
.solfuse-widget-blogs-grid .heading {
    text-align: center;
    padding-bottom: 40px;
}
.solfuse-widget-blogs-grid ul li {
    border: none;
    position: relative;
}
.solfuse-widget-blogs-grid ul li > a {
    position: relative;
    padding-top: 70px;
    display: block;
    height: 100%;
}
.solfuse-widget-blogs-grid ul li .img-container {
    display: none;
}
.solfuse-widget-blogs-grid .Content ul li a .img-container {
    width: 85%;
    height: 157px;
    min-height: 157px;
    margin: 0 auto -85px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 0;
    top: 0;
    position: absolute;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
    display: block;
}
.solfuse-widget-blogs-grid ul li a .img-container.no-image {
    background-color: #0F3250;
    background-image:
        url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/aruba-bg-pattern.png),
        url(https://cdn.filestackcontent.com/pYHfNtflSP69Byl3MseZ);
    background-position: top -37px right -37px, bottom -64px right 0;
    background-repeat: no-repeat;
    background-size: 75%;
}
.solfuse-widget-blogs-grid ul li > a > .title-row {
    height: 100%;
    z-index: 0;
    text-decoration: none;
    border-radius: 6px;
    background-color: #fff;
    padding: 100px 20px 50px;
}
.solfuse-widget-blogs-grid ul li h3 a,
.solfuse-widget-blogs-grid ul li h3 {
    font-size: 18px;
    font-weight: 700;
    color: #0F3250 !important;
    line-height: 24px;
    overflow: hidden;
    display: -webkit-box;
    /*max-width: 100%;*/
    max-width: 75ch;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.solfuse-widget-blogs-grid ul li p[id*="pDescription"] {
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    color: #646569;
    overflow: hidden;
    display: -webkit-box;
    max-width: 100%;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.solfuse-widget-blogs-grid ul li p[id*="pDescription"] > a {
    position: absolute;
    bottom: -40px;
    left: 0;
}
.solfuse-widget-blogs-grid ul li h5 a:last-of-type,
.solfuse-widget-blogs-grid ul li .label-default {
    display: none;
}
.solfuse-widget-blogs-grid ul li a:hover {
    text-decoration: none;
}
.solfuse-widget-blogs-grid ul li > a:hover {
    transition: transform .1s ease;
    transform: scale(1.01);
}
.solfuse-widget-blogs-grid ul li div[id*="pnlColRight"] {
    position: static;
}
.solfuse-widget-blogs-grid ul li div[id*="FoundIn"] {
    width: auto;
    position: absolute;
    top: -11px;
    left: 10px;
    z-index: 2;
    padding: 5px 10px;
}
.solfuse-widget-blogs-grid ul li div[id*="FoundIn"].bg-color-1 {
    background-color: #0F3250;
}
.solfuse-widget-blogs-grid ul li div[id*="FoundIn"].bg-color-2 {
    background-color: #FF5F4B;
}
.solfuse-widget-blogs-grid ul li div[id*="FoundIn"].bg-color-3 {
    background-color: #646569;
}
.solfuse-widget-blogs-grid ul li div[id*="FoundIn"].bg-color-4 {
    background-color: #A2DCED;
}
.solfuse-widget-blogs-grid ul li div[id*="FoundIn"] h5 {
    margin: 0;
    padding: 0;
}
.solfuse-widget-blogs-grid ul li div[id*="FoundIn"] h5 a {
    color: #fff !important;
    font-size: 10px;
    font-weight: 700;
    line-height: 10px;
    text-transform: uppercase;
}
/*  -- AMFX Hall of Fame grid */
.solfuse-widget-amfx-landing-content h2 {
    margin-bottom: 10px;
}
.solfuse-widget-amfx-landing-content .row {
    display: block;
    align-items: center;
}
.solfuse-widget-amfx-landing-content .row .col-md-4 {
    margin-bottom: 40px;
}
.solfuse-widget-amfx-members {
    text-align: center;
}
/*  -- Announcement grid */
.solfuse-widget-news-announcements ul li > a {
    padding-top: 0px;
}
.solfuse-widget-news-announcements ul li > a > .title-row {
    padding: 20px 20px 50px
}
/*  -- Latest discussion topics lists (on homepage) */

.solfuse-widget-latest-discuss-list ul {
    padding: 0;
}
.solfuse-widget-latest-discuss-list ul li {
    padding: 0 0 17px 0;
    margin: 0 0 20px 0;
    border-bottom: 1px solid;
    border-color: rgba(100, 101, 105, 0.1);
}
.solfuse-widget-latest-discuss-list ul li:last-of-type {
    border: none;
}
.solfuse-widget-latest-discuss-list ul li div[id*="pnlProfPic"] {
    width: 40px;
    height: 40px;
    border-radius: 20px;
    overflow: hidden;
}
.solfuse-widget-latest-discuss-list .SearchResults.HLLandingControl .title-row img {
    max-height: 40px;
    max-width: 40px;
    border-radius: 120%;
}
.solfuse-widget-latest-discuss-list ul li div[id*="pnlTitleRow"] {
    margin: 0;
}
.solfuse-widget-latest-discuss-list ul li div[id*="pnlTitle_"] {
    padding: 0 0 0 0;
    width: calc(100% - 40px);
    margin-top: 10px;
}
.solfuse-widget-latest-discuss-list ul li h3 {
    line-height: 22px;
}
.solfuse-widget-latest-discuss-list ul li h3 a {
    color: #0F3250 !important;
    font-size: 18px;
    font-weight: 700;
}
.solfuse-widget-latest-discuss-list ul li h3 a:hover {
    text-decoration: none;
}
.solfuse-widget-latest-discuss-list ul li .title-row .ByLine {
    color: #646569;
    font-size: 14px;
    margin-bottom: 10px;
}
.solfuse-widget-latest-discuss-list ul li .title-row .ByLine a {
    font-weight: 400;
}
.solfuse-widget-latest-discuss-list ul li div[id*="pnlDescription_"] {
    padding-left: 0;
}
.solfuse-widget-latest-discuss-list ul li p {
    margin: 0;
    line-height: 24px;
    font-size: 15px;
}
.solfuse-widget-latest-discuss-list div[id*="ObjectType_"] {
    display: none;
}
.solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions ul li{
    padding: 0 0 14px 0;
    margin: 0 0 20px 0;
    border-bottom: 1px solid rgba(100, 101, 105, 0.1);    
}
.solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions ul li .row{
    padding-left: 0;
}
.solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions ul li .row.title-row{
    padding-left: 0;
}
.solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions ul li .row.title-row img.Image{
    width: 40px;
    height: 40px;
    object-fit: cover;
    object-position: center;
    border-radius: 120%;    
    margin-right: 15px;
}
.solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions ul li .row.title-row .ByLine{
    margin-bottom: 0;
}
.solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions #sortOptionsContainer{
    position: static;
    right: 15px;
    top: 0;
    border: 0;
    margin-bottom: 40px;    
}
.solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions #sortOptionsContainer select{
    border: 0;
    font-weight: BOLD;
    padding: 8px 10px;
    height: auto!important;
    background-color: #eee;
}

/* -- Latest Discussions tiles (non-homepage) */
.solfuse-widget-lastest-discuss-tiles ul li {
    padding: 20px;
    margin: 0 17px 20px 0;
    background-color: #fff;
    border-color: rgba(100, 101, 105, 0.1);
    border-radius: 6px;
    border-width: 1px;
    border-style: solid;
    position: relative;
}
.solfuse-widget-lastest-discuss-tiles ul li div[id*="DiscussionList_Picture"] {
    border-radius: 25px;
    height: 50px;
    width: 50px;
    max-width: 50px;
    max-height: 50px;
    overflow: hidden;
}
.solfuse-widget-lastest-discuss-tiles ul li div[id*="DiscussionList_Picture"] img {
    width: 100%;
    height: 100%;
}
.solfuse-widget-lastest-discuss-tiles ul li h3,
.solfuse-widget-lastest-discuss-tiles ul li h3 a {
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 20px;
}
.solfuse-widget-lastest-discuss-tiles ul li h3 {
    margin: 0 0 7px !important;
    overflow: hidden;
    display: -webkit-box;
    /*max-width: 100%;*/
    max-width: 75ch;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.solfuse-widget-lastest-discuss-tiles ul li h3 a,
.solfuse-widget-lastest-discuss-tiles ul li h3 a:hover {
    text-decoration: none;
    color: #0F3250 !important;
}
.solfuse-widget-lastest-discuss-tiles ul li .ByLine {
    font-size: 14px;
    color: #646569;
}
.solfuse-widget-lastest-discuss-tiles ul li .ByLine a {
    font-weight: 600;
}
.solfuse-widget-lastest-discuss-tiles ul li div[id*="DiscussionList_discussionRatings"] {
    text-align: right;
}
/* -- Active Members */
.solfuse-widget-active-members ul {
    background-color: #fff;
    border-color: rgba(100, 101, 105, 0.1);
    border-radius: 6px;
    border-width: 1px;
    border-style: solid;
}
.solfuse-widget-active-members ul.display-vertical {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 0;
}
.solfuse-widget-active-members ul.display-horizontal li {
    min-width: 0;
    width: auto;
    border: none;
    border-radius: 0;
    padding: 20px;
    background-color: transparent;
    margin: 0;
}
.solfuse-widget-active-members ul li {
    border: none;
    display: none;
    padding: 17px 17px 3px 17px;
}
.solfuse-widget-active-members ul li:nth-child(-n+6) {
    display: list-item;
}
.solfuse-widget-active-members .title-row .Picture {
    width: 40px;
    height: 40px;
    border-radius: 20px;
    overflow: hidden;
    margin-right: 10px;
    padding: 0;
    border: 0;
}
.solfuse-widget-active-members .content-row .Picture {
    display: none;
}
.solfuse-widget-active-members .Picture img {
    width: 100%;
    height: 100%;
}
.solfuse-widget-active-members .col-md-9 {
    width: 70%;
    width: calc(100% - 60px);
    padding: 0;
}
.solfuse-widget-active-members .col-md-9 a {
    font-weight: 600;
    font-size: 14px;
    display: block;
    line-height: 18px;
    margin: 0;
    color: #0F3250 !important;
}
.solfuse-widget-active-members .content-row .points-label {
    display: none;
}
.solfuse-widget-active-members .points-label {
    background-color: #FF8300;
    border: none;
    color: #fff;
    font-weight: 600;
    font-size: 13px;
    text-align: center;
    border-radius: 0;
    padding-top: 0;
    padding-bottom: 0;
}
/* -- Community landing page custom content */
.solfuse-widget-community-landing-content {
    font-size: 15px;
    line-height: 22px;
}
.solfuse-widget-community-landing-content img {
    border-radius: 0 0 70px 0;
    margin-bottom: 40px;
}
.solfuse-widget-community-landing-content p {
    margin-bottom: 15px;
}
.solfuse-widget-community-landing-content p a {
    font-weight: 600;
}
/* -- Community tabs */
ul#CommunityTabsContainer.nav-tabs {
    margin: -10px 0 50px;
    border: none;
    padding: 0 15px;
}
ul#CommunityTabsContainer li {}
ul#CommunityTabsContainer li a {
    border: none;
    font-size: 18px;
    font-weight: 700;
    text-decoration: underline;
    line-height: 18px;
    text-transform: uppercase;
    color: #0F3250;
    padding: 10px 0;
    margin: 0 45px 0 0;
}
ul#CommunityTabsContainer li.active a,
ul#CommunityTabsContainer li a:hover,
ul#CommunityTabsContainer li a:focus,
ul#CommunityTabsContainer li a:active {
    color: #FF8300;
    background-color: transparent;
}
ul#CommunityTabsContainer li a .badge {
    background-color: #0F3250;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    text-align: center;
    line-height: 18px;
    padding: 0 7px;
    border-radius: 0;
    margin: 0 10px 0;
    float: right;
}
ul#CommunityTabsContainer .tabdrop .dropdown-toggle {
    margin: 0;
}
ul#CommunityTabsContainer .tabdrop .dropdown-toggle .glyphicon {
    display: none;
}
ul#CommunityTabsContainer .tabdrop .dropdown-toggle .caret {
    border-top: 10px solid #0F3250;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 0 dotted;
}
ul#CommunityTabsContainer .dropdown-menu a {
    padding: 10px 15px;
    margin: 0;
    display: flex;
    align-items: center;
}
.communityDescriptionDashboard {
    display: none;
}
[id*="JoinPanel"] {
    position: absolute;
    top: 6px;
    right: 150px;
    z-index: 1;
}
[id*="JoinPanel"] a.btn-primary {
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
}
/* -- Blogs Listing widget on Community Home */
/*.interior .HLRecentBlogs {
    position: absolute;
    right: 0;
    z-index: 1;
}*/
.interior .HLRecentBlogs,
.interior .HLRecentBlogs * {
    margin: 0;
}
.interior .alert {
    /*dont use this style, it causes the Post Blog button on community home pages to sink down*/
    /*margin-top: 20px !important;*/
    text-align: center;
}
.alert-warning {
    color: #646569;
}
.interior .alert-warning {
    background-color: transparent;
    border: none;
    text-align: right;
    padding: 0;
    margin: 0;
}
.solfuse-widget-lastest-discuss-tiles .alert-warning,
.discussion-list-wrap .alert-warning {
    text-align: left;
}
.interior .HLRecentBlogs a.btn-success {
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
}
.interior .HLRecentBlogs .alert-warning > p:first-of-type {
    display: none;
}
/* -- Forums/Community lists (full/category)*/
.solfuse-widget-forum-lists a.btn-community-stats-static {
    background-color: #fff;
    border-color: rgba(100, 101, 105, 0.1);
    border-width: 1px;
    border-style: solid;
    font-size: 14px;
    font-weight: 400;
    color: #646569;
    padding: 3px 10px;
    margin: 0 0 0 10px;
    text-transform: none !important;
    height: 35px;
    line-height: 26px;
}
.solfuse-widget-forum-lists a.btn-community-stats-static:hover,
.solfuse-widget-forum-lists a.btn-community-stats-static:focus,
.solfuse-widget-forum-lists a.btn-community-stats-static:active {
    text-decoration: none;
    color: #646569;
    background-color: #fff;
}
.solfuse-widget-forum-lists a.btn-community-stats-static .badge {
    background-color: #646569;
    border-radius: 0;
    font-size: 13px;
    font-weight: 300;
    color: #fff;
    padding: 2px 5px;
    margin: -2px 0 0 8px;
}
.solfuse-widget-forum-lists h3,
.solfuse-widget-forum-lists h3 a {
    margin: 0 0 10px 0;
    color: #0F3250;
    font-size: 18px;
    font-weight: 700;
}
.solfuse-widget-forum-lists h3 a:hover {
    text-decoration: none;
}
.solfuse-widget-forum-lists [id*="pDescription"] {
    font-size: 15px;
    font-weight: 300;
    margin: 0;
}
.solfuse-widget-forum-lists [id*="pStatLastJoined"] {
    font-size: 0;
    margin-top: -15px;
}
.solfuse-widget-forum-lists [id*="pStatLastJoined"] [id*="lblLastUpdated"] {
    color: #C3C5C8;
    font-size: 13px;
    display: block;
}
.solfuse-widget-forum-lists [id*="pStatLastJoined"] [id*="lblLastUpdated"]::first-letter {
    text-transform: capitalize;
}
.solfuse-widget-forum-lists [id*="pnlEnterJoin"] .margin-top-small {
    margin: 0;
}
.solfuse-widget-forum-lists [id*="pnlEnterJoin"] .margin-top-small a.btn {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    min-width: 0;
    padding: 2px 17px;
    border: none;
}
.solfuse-widget-forum-lists [id*="pnlEnterJoin"] [id*="pnlViewOnly"],
.solfuse-widget-forum-lists [id*="pnlEnterJoin"] [id*="pnlViewOnly"] .text-muted {
    color: #C3C5C8;
    font-size: 14px;
    font-weight: 600;
}
.solfuse-widget-forum-lists span[id*="imgIsMember"],
.solfuse-widget-forum-lists div[id*="UpdatePanel1"] > .row:not(.rowContainer),
.solfuse-widget-forum-lists a[id*="lbCommunityDocumentsCount"] {
    display: none;
}
.solfuse-widget-forum-lists .rowContainer:last-of-type {
    border-bottom: none;
}
[class*="bg-color"] .solfuse-widget-forum-lists .rowContainer {
    border-bottom: 1px solid #e4e8eb;
}
/*  -- Events listing */
.solfuse-widget-events-listing .events-wrapper .prosearch h2 {
    display: none;
}
.solfuse-widget-events-listing .events-wrapper .table-wrapper {
    margin-top: 35px;
    width: 100%;
    overflow: auto;
}
.solfuse-widget-events-listing .events-wrapper table.table-global {
    width: 100%;
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr thead {
    display: none;
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr th {
    background-color: #0F3250;
    padding-left: 25px;
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr th:nth-child(1) {
    max-width: 20%;
    min-width: 160px;
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr th:nth-child(2) {
    max-width: 65%;
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr th:nth-child(3) {
    max-width: 25%;
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr th h2 {
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    margin: 10px 0;
    text-transform: uppercase;
}
.solfuse-widget-events-listing .events-wrapper table.table-global td,
.solfuse-widget-events-listing .events-wrapper table.table-global tr,
.solfuse-widget-events-listing .events-wrapper table.table-global th,
.solfuse-widget-events-listing .events-wrapper table.table-global {
    display: block;
    clear: both;
    width: 100%;
    border: 0;
}
.solfuse-widget-events-listing .events-wrapper table.table-global td {
    padding: 10px 0;
}
.solfuse-widget-events-listing .events-wrapper table.table-global thead {
    display: none;
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr td::before {
    font-size: 16px;
    font-weight: 600;
    color: #0F3250;
    width: 100%;
    display: block;
    padding-bottom: 5px;
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr td:first-of-type::before {
    content: 'Date';
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr td:nth-of-type(2)::before {
    content: 'Event';
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr td:nth-of-type(3)::before {
    content: 'Location';
}
.solfuse-widget-events-listing .events-wrapper table.table-global tr td:nth-of-type(3) {
    border-bottom: 1px solid rgba(100, 101, 105, 0.2);
    padding-bottom: 25px;
}
.solfuse-widget-events-listing .events-wrapper .filter-form .colspan-3 {
    width: 100%;
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 15px;
}
.solfuse-widget-events-listing .events-wrapper .filter-form .colspan-3:last-of-type {
    margin-right: 0;
}
.solfuse-widget-events-listing .events-wrapper .filter-form label,
.solfuse-widget-events-listing .events-wrapper .filter-form select {
    display: block;
    width: 100%;
}
.solfuse-widget-events-listing .events-wrapper .filter-form label {
    padding-left: 5px;
    color: #646569;
    font-size: 10px;
    font-weight: 600;
}
.solfuse-widget-events-listing .events-wrapper .filter-form select {
    padding: 5px;
    color: #646569;
    border-color: rgba(100, 101, 105, 0.2);
    border-width: 1px;
    border-style: solid;
    font-size: 13px;
    height: 35px;
}
.solfuse-widget-events-listing .events-wrapper .filter-form select:focus,
.solfuse-widget-events-listing .events-wrapper .filter-form select:hover,
.solfuse-widget-events-listing .events-wrapper .filter-form select:active {
    outline: 0 !important;
    border-radius: 0 !important;
}
.solfuse-widget-events-listing .events-wrapper input.js-view-all {
    font-size: 17px;
    font-weight: 400;
    line-height: 23px;
    padding: 5px 20px 5px;
    background-color: #ff8500;
    color: #fff;
    font-weight: 400;
    min-width: 0;
    text-align: center;
    margin-top: 10px;
    display: inline-block;
    transition: all ease 0.4s;
    border-radius: 0;
    border: none;
    height: 35px;
}
.solfuse-widget-events-listing .events-wrapper input.js-view-all:hover,
.solfuse-widget-events-listing .events-wrapper input.js-view-all:focus,
.solfuse-widget-events-listing .events-wrapper input.js-view-all:active {
    text-decoration: none;
    background-color: #FF4C00;
}
/* -- Hero (Global) */
#ContentColumn .global-page-hero-wrap .BreadCrumb {
    margin-top: 0;
    margin-bottom: 5px !important;
}
#ContentColumn .global-page-hero-wrap .BreadCrumb ol {
    padding: 0;
    margin: 0;
}
#ContentColumn .global-page-hero-wrap .BreadCrumb,
.global-page-hero-wrap h1#PageTitleH1 {
    font-size: 18px;
    z-index: 1;
    position: relative;
}
#ContentColumn .global-page-hero-wrap .BreadCrumb,
#ContentColumn .global-page-hero-wrap .BreadCrumb .breadcrumb {
    background-color: transparent;
    padding: 0;
    margin: 0;
    border-radius: 0;
    height: auto;
}
#ContentColumn .global-page-hero-wrap .BreadCrumb li span,
#ContentColumn .global-page-hero-wrap .BreadCrumb li a {
    text-transform: uppercase;
    color: #0F3250;
    font-size: 14px;
    font-weight: 700;
}
.breadcrumb > li + li:before {
    color: #0F3250;
    padding: 0 0px 0 5px;
    font-weight: 700;
}
.global-page-hero-wrap h1#PageTitleH1 {
    color: #0F3250;
    font-size: 28px;
    font-weight: 700;
    margin: 5px 0 4px !important;
    padding: 0;
    max-width: 100%;
    padding-right: 0 !important;
}
.global-page-hero-wrap {
    position: relative;
    z-index: 1;
    padding-top: 83px;
}
.global-page-hero-wrap .section1 {
    min-height: 190px;
    display: flex;
    width: 100%;
    align-items: center;
}
.global-page-hero-wrap .section1 .ContentItemHtml {
    width: 100%;
    margin: 0 -15px;
}
.home .global-page-hero-wrap .section1 .ContentItemHtml {
    margin: 0;
}
.global-page-hero-wrap .section1 div {
    width: 100%;
    margin-top: -2px;
}
.global-page-hero-wrap .overflow-hidden::before {
    content: " ";
    position: absolute;
    top: 70px;
    left: 0;
    width: 200%;
    height: 87%;
    z-index: 1;
    background-color: rgba(255, 254, 254, 0.70);
    border-radius: 0 0 900px 0;
    /*background-color: #0F3250;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/aruba-bg-circle.png);
    background-position: top 0 left 0;
    background-repeat: no-repeat;*/
}
.global-page-hero-wrap .HtmlContent {
    position: relative;
}
.global-page-hero-wrap .HtmlContent > div.inner {
    z-index: 2;
    max-width: 100%;
    padding-left: 30px;
    width: 100%;
}
.global-page-hero-wrap .community-description {
    font-size: 16px;
    font-weight: 600;
    color: #646569;
    line-height: 24px;
    margin: 0;
    padding: 0;
    display: none;
}
.global-page-hero-wrap .community-description .col-md-12 {
    padding: 0;
}
#ContentColumn .global-page-hero-wrap .bg-slice {
    z-index: 0;
}
.solfuse-hero-image-include {
    display: none;
}
/* -- Hero (Home) */
.MPContentArea .home-carousel-wrapper {
    display: none;
}
.home .global-page-hero-wrap {
    padding-top: 325px !important;
}
.home .global-page-hero-wrap > .carousel-bg {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 300px;
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 0;
    transition: opacity 0.3s linear;
}
.home .global-page-hero-wrap > .carousel-bg:first-of-type,
.home .global-page-hero-wrap > .carousel-bg:only-of-type {
    transition: background-image .5s ease-in-out;
    z-index: 1;
}
.home .global-page-hero-wrap .overflow-hidden::before {
    background-repeat: no-repeat;
    background-position: bottom 0 right 0;
    height: 100%;
    width: 40%;
    background-color: transparent;
    border-radius: 0;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/aruba-bg-circle-dotted.png);
}
.home .global-page-hero-wrap .HtmlContent > div.inner {
    z-index: 2;
    position: relative;
    top: 0;
    padding-top: 0;
    transform: none;
    width: 100%;
    max-width: 100%;
    padding: 0;
}
.home .global-page-hero-wrap .home-carousel-wrapper {
    position: relative;
}
.home .global-page-hero-wrap .home-carousel-wrapper .owl-loaded {
    background-color: #fff;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: 3px 3px 20px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 3px 3px 20px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 3px 3px 20px 0px rgba(0, 0, 0, 0.2);
}
.home .global-page-hero-wrap .home-carousel-wrapper .owl-item {
    width: 590px;
    padding: 20px;
}
.home .global-page-hero-wrap .home-carousel-wrapper .owl-item h1 {
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
    color: #0F3250;
    margin-top: 0;
}
.home .global-page-hero-wrap .home-carousel-wrapper .owl-item p {
    font-size: 14px;
    line-height: 20px;
}
.home .global-page-hero-wrap .home-carousel-wrapper .owl-item img {
    display: none;
}
.home .global-page-hero-wrap .home-carousel-wrapper.owl-carousel {
    display: block;
}
.home .global-page-hero-wrap .home-carousel-wrapper .owl-dots {
    position: absolute;
    width: auto;
    right: 20px;
    bottom: 20px;
}
.home .global-page-hero-wrap .home-carousel-wrapper .owl-dots .owl-dot span {
    margin: 5px 5px;
}
.home .global-page-hero-wrap .home-carousel-wrapper .owl-dots .owl-dot.active span {
    background: #FF8300;
}
/*  -- Marketing disrupter, small business */
#MainCopy_ContentWrapper > .solfuse-widget-marketing-sm-biz.row {
    background-color: #0F3250;
    padding: 30px 0 !important;
    text-align: left;
    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;
    background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/supply-chain-header2.png);
}
.solfuse-widget-marketing-sm-biz img {
    max-width: 100%;
}
.solfuse-widget-marketing-sm-biz {
    margin-bottom: 0 !important;
}
.solfuse-widget-marketing-sm-biz h2 {
    color: #fff;
    font-weight: bold;
    font-size: 29px;
    margin-top: 40px;
}
.home .row.rowContainer.community-list:first-of-type a {}

/*** Blog detail page***/
/*** Blog detail page, revised to use Recent Blogs List widget 2/23/21 ***/
.blogs-block,
.article-list-wrap [class*="ContentPanel"] .col-md-12 ul li {
    padding: 0 10px;
    border: 0;
}
.blogs-block #MainCopy_ctl02_ucPermission_backButton_backToDiscussions {
    background-color: #B1B2B4;
    border: 0;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 40px;
}
.blogs-block h3 .blogTitle,
.article-list-wrap .HLRecentBlogs [id*="ContentPanel"] .col-md-12 ul li h3 a[id*="blogTitle"] {
    font-size: 30px;
    font-weight: bold;
    color: #0F3250;
    margin-bottom: 15px;
}
.article-list-wrap .HLRecentBlogs [id*="ContentPanel"] .col-md-12 ul li .content-row,
.article-list-wrap .HLRecentBlogs .Content .sort-options-container {
    display: none;
}
.article-list-wrap .HLRecentBlogs .row.heading h2 a[id*="AddBlog"] {
    float: right;
}
.blogs-block .col-md-8 .form-inline h4 #MainCopy_ctl02_ucPermission_ByLinePanel {
    font-size: 14px;
    color: #646569;
    font-weight: normal;
    line-height: 18px;
}
.blogs-block .col-md-8 .form-inline h4 #MainCopy_ctl02_ucPermission_ByLinePanel a {
    font-weight: 600 !important;
    color: #FF8300;
}
.blogs-block .col-xs-12,
.blogs-block .col-sm-12,
.blogs-block .col-md-12,
.blogs-block .col-lg-12 {
    padding: 0 15px;
}
.blogs-block .ItemRatingCommentPanel div {
    margin: 0;
    text-align: right;
    float: right;
}
.blogs-block .ItemRatingCommentPanel .btn {
    background-color: #B1B2B4;
    height: 30px;
    padding: 0 10px;
    display: inline-block;
    margin: 0;
    min-width: inherit !important;
    font-size: 14px;
    line-height: 30px;
    text-transform: uppercase;
    font-weight: 600;
}
.blogs-block .ItemRatingCommentPanel .btn:first-of-type {
    background-color: #FF8300;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    padding: 0 10px;
    margin: 0;
    display: inline-block;
}
.blogs-block #MainCopy_ctl02_ucPermission_TitleContainer + .margin-bottom-medium {
    margin-bottom: 40px;
}
.blogs-block .row .col-md-12 .lia-inline-image-display-wrapper{
    max-width: 370px;
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
    width: 100%!important;
    height: auto!important;
    display: inline-block;
}
.blogs-block .row .col-md-12 .lia-inline-image-display-wrapper img{
    width: 100%!important;
    height: auto!important;
    max-width: 100!important;
}
.blogs-block .row .col-md-12 .lia-inline-image-display-wrapper.lia-image-align-left,
.blogs-block .row .col-md-12 p img[align=left]{
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
}
.blogs-block .row .col-md-12 .lia-inline-image-display-wrapper.lia-image-align-right,
.blogs-block .row .col-md-12 p img[align=right]{
    float: left;
    margin-left: 20px;
    margin-bottom: 10px;
    margin-right: 0;
}

.blogs-block .row .col-md-12 p {
    font-size: 16px;
    line-height: 24px;
    color: #646569;
    font-weight: 400;
}
.blogs-block .row .col-md-12 p img{
    max-width: 370px;
   /* float: left;*/
    float: none;
    margin-right: 20px;
    margin-bottom: 10px;
    width: 100%!important;
    height: auto!important;
    display: inline-block;
    clear: both;
}
.blogs-block .row .col-md-12 strong {
    font-weight: 600;
}
.blogs-block .row .col-md-12 sub {
    font-size: 16px;
    line-height: 24px;
    color: #646569;
}
.blogs-block .row .col-md-12 ul,
.blogs-block .row .col-md-12 ol {
    padding-left: 20px;
}
.blogs-block .row .col-md-12 ul li,
.blogs-block .row .col-md-12 ol li {
    font-size: 16px;
    font-weight: 600;
    color: #646569;
    margin-bottom: 10px;
}
.blogs-block .row .col-md-12 a.user-content-hashtag {
    background-color: #FF9C35 !important;
    color: #fff !important;
    text-transform: uppercase !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    height: 24px;
    line-height: 24px;
    border: 0;
    padding: 0 15px !important;
    margin-right: 5px;
    display: inline-block;
}
.blogs-block .row .col-md-12 a.user-content-hashtag:hover {
    background-color: #FF5F4B !important;
}
.blogs-block .row .col-md-12 a.user-content-hashtag + br {
    display: none;
}
#MainCopy_ctl02_ucPermission_dvStatsContainer {
    float: right;
}
#MainCopy_ctl02_ucPermission_dvStatsContainer .label {
    background: none;
    border: 0;
    font-size: 14px;
    font-weight: bold;
    color: #0F3250;
    text-transform: uppercase;
    line-height: 14px;
}
.blogs-block .hltags .glyphicon-tags {
    display: none;
}
.blogs-block .hltags .tag-group-label {
    display: block;
    width: 100%;
}
.blogs-block .hltags .tag-group-label .tagit-label {
    font-size: 14px;
    font-weight: bold;
    color: #0F3250;
}
.blogs-block .hltags .tagit-choice-editable {
    background-color: #B1B2B4 !important;
    color: #fff !important;
    text-transform: uppercase !important;
    font-size: 12px !important;
    font-weight: 600 !important;
    height: 24px;
    border: 0;
    padding: 4px 23px 4px 15px !important;
}
.blogs-block .hltags .tagit-choice-editable:hover {
    background-color: #646569;
}
.blogs-block .hltags .tagit-choice-editable .tagit-label {
    color: #fff !important;
    line-height: 18px !important;
}
.blogs-block .hltags .tagit-choice-editable .text-icon {
    display: block !important;
    font-size: 15px;
    color: #fff;
    margin-right: 3px;
}
.blogs-block .hltags .tagit-choice-editable .ui-icon {
    display: none;
}
.blogs-block .hltags .tagit-choice-editable .tagit-label:hover {
    text-decoration: none;
}
.blogs-block .hltags .tagit-new {}
.blogs-block .col-md-12 h2 {
    display: block;
    clear: both;
}







.permalink-wrapper {
    display: none;
}
.hltags ul.tagit {
    display: inline-block;
    padding: 0;
    clear: both;
    margin: 30px 0 0;
}
/****** Discussion Page **********/
.table-thead-background tr th,
.table-thead-background tr td {
    background-color: #0F3250;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    border: 0 !important;
}
.discussion-list-wrap .row-border-bottom {
    border: 0 !important;
}
.discussion-list-wrap .table {
    margin-top: 20px
}
.discussion-list-wrap .table tr td {
    font-size: 14px;
    font-weight: normal;
    color: #646569;
    padding: 12px 5px
}
.discussion-list-wrap .table tr td a {
    font-size: 14px;
    color: #FF8300;
    font-weight: 600;
}
.discussion-list-wrap .table tr td:nth-of-type(2) a {
    font-size: 16px;
    font-weight: 600;
    color: #646569;
    transition: all ease 0.4s;
}
.discussion-list-wrap .table tr td:nth-of-type(2) a:hover {
    color: #FF8300;
}
.discussion-list-wrap .table tr td .content-tags a.label.label-search-tag {
    font-size: 10px;
    font-weight: 400;
    line-height: 19px;
    padding: 0 7px;
    background-color: #B1B2B4;
    color: #fff;
    font-weight: 400;
    text-align: center;
    margin-top: 5px;
    display: inline-block;
    transition: all ease 0.4s;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
    margin-left: 5px;
}
.discussion-list-wrap .table tr td .content-tags a.label.label-search-tag:hover {
    background-color: #646569;
    text-decoration: none;
}
.discussion-list-wrap .col-md-9 .btn {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    height: 35px;
    line-height: 30px;
}
.discussion-list-wrap .col-md-9 .form-group {
    margin-left: 10px;
}
/*********** Discussion Detail Page**************/
.discussion-thread-wrap {
    margin: 0;
    padding: 0 15px;
}
.discussion-thread-wrap .thread-title {
    margin-top: 50px;
    margin-left: -15px !important;
    margin-right: -15px !important;
    margin-bottom: 15px;
}
.discussion-thread-wrap .btn-back {
    background-color: #B1B2B4;
    margin: 0 !important;
    margin-left: -15px !important;
    margin-bottom: 20px !important;
}
.discussion-thread-wrap .col-md-6 .input-group {
    margin-right: -15px;
}
.discussion-thread-wrap .btn-back:hover {
    background-color: #646569;
}
.discussion-thread-wrap .btn-back i {
    font-size: 12px;
}
.discussion-thread-wrap .thread-title h2 {
    font-size: 26px;
    font-weight: bold;
    color: #0F3250;
    line-height: 34px;
}
.discussion-thread-wrap .expand-collapse-container .skip-header-text-color {
    font-size: 15px;
    color: #FF8300;
    font-weight: 500;
}
.discussion-thread-wrap .tags-container {
    margin-top: 0;
}
.discussion-thread-wrap .tags-container .hltags ul.tagit {
    margin: 10px 10px 0;
}
.discussion-thread-wrap .list-group {
    margin: 0 0;
    margin-bottom: 30px;
}
.discussion-thread-wrap .list-group-item-content {
    overflow: visible !important;
}
.discussion-thread-wrap .list-group-item-content .list-group-item-heading {
    font-size: 14px;
    font-weight: 600;
    color: #FF8300;
    line-height: 22px;
    margin: 0;
}
.discussion-thread-wrap .list-group-item-content .list-group-item-heading span {
    color: #646569;
    font-weight: normal;
}
.discussion-thread-wrap .list-group-item-content .list-group-item-heading span.best-answer-badge {
    color: #fff;
}
.discussion-thread-wrap .list-group-item-content .list-group-item-text a {
    font-size: 14px;
    text-decoration: underline;
    color: #FF8300;
    font-weight: normal;
}
.discussion-thread-wrap #MessageListContainer li:first-of-type .drItemSubHeader {
    background-color: #D6F0F7 !important;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader {
    min-height: 50px;
    padding: 15px 15px !important;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader div {
    padding: 0 !important;
    width: auto;
    display: inline-block;
    margin: 0 0 15px 15px;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader div:last-of-type {
    margin-bottom: 0;
}
.discussion-thread-wrap .no-gutter div.col-md-4 {
    padding: 0 !important;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader h4 {
    margin: 0;
    padding: 0;
    font-weight: bold;
    font-size: 16px;
    color: #0F3250;
    line-height: 24px;
    padding-left: 20px;
    position: relative;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader h4 .inline {
    position: absolute;
    left: -27px;
    top: 0;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader div[id*="_bestAnswerLabel"].best-answer-badge {
    width: auto !important;
    padding: 5px !important;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader h4 .messagetitle {
    display: inline !important;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader .ItemRatingCommentPanel div {
    margin: 0 !important;
    text-align: left;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader .ItemRatingCommentPanel .btn {
    height: 27px;
    padding: 0 10px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
    line-height: 27px;
    text-transform: uppercase;
    margin: 0;
    font-size: 12px !important;
}
.discussion-thread-wrap #MessageListContainer .drItemSubHeader .ItemRatingCommentPanel .btn:last-of-type {
    background-color: #0F3250;
}
.discussion-thread-wrap .messageContentColumn {
    margin-top: 30px;
    text-align: left !important;
}
.discussion-thread-wrap .messageContentColumn h2 {
    margin-top: 20px !important;
    font-size: 26px;
    margin-bottom: 15px !important;
}
.discussion-thread-wrap .messageContentColumn,
.discussion-thread-wrap .messageContentColumn p {
    font-size: 16px;
    line-height: 28px;
    color: #646569;
    margin-bottom: 20px;
    font-weight: 400;
}
.discussion-thread-wrap .messageContentColumn iframe{
    max-width: 100%!important;
    max-height: 220px!important;    
}
.discussion-thread-wrap .messageContentColumn ul {
    padding-left: 20px;
}
.discussion-thread-wrap .messageContentColumn ul li {
    font-size: 16px;
    font-weight: 500;
    color: #646569;
    margin-bottom: 10px;
    line-height: 24px;
}
.discussion-thread-wrap .MessageListContainer .col-sm-2 img {
    width: 82px;
    height: 82px;
    border: 2px solid #fff;
    border-radius: 500px;
    overflow: hidden;
}
.discussion-thread-wrap .MessageListContainer .col-sm-2 .form-group a {
    font-weight: bold;
    color: #FF8300;
    font-size: 14px;
    width: 100%;
    text-align: center;
    word-break: break-all;
    display: inline-block;
    line-height: 16px;
}
.discussion-thread-wrap .MessageListContainer .dropdown-multi-option .btn {
    background-color: #B1B2B4 !important;
    color: #fff !important;
    margin-left: 11px;
    margin-top: 15px;
}
.discussion-thread-wrap .MessageListContainer .dropdown-multi-option .btn:hover,
.discussion-thread-wrap .MessageListContainer .dropdown-multi-option .btn:focus {
    background-color: #646569 !important;
}
.discussion-thread-wrap .MessageListContainer .dropdown-multi-option .btn .caret {
    border-top-color: #fff;
}
.discussion-thread-wrap ul.DiscussionContentContainer div[id*='ItemRating'].CommentPanel {
    margin: 0 !important;
}
.discussion-thread-wrap .thread-title .col-md-2 {
    margin-top: 0;
}
.discussion-thread-wrap .thread-title .col-md-2 span.pull-right {
    float: left !important;
}
.discussion-thread-wrap .message-original-button {
    width: 100%;
    display: inline-block;
    text-align: left;
}
.community-list-wrap div[id*=CommunityOptionHeader],
.community-list-wrap div[id*=CommunityOptionHeader] + .row {
    margin: 0;
}
/***** Blog Editor Design****/
.blog-editor-wrap {}
.community-list-wrap .community-list h3 a {
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    margin-bottom: 10px;
    color: #0F3250;
}
.community-list-wrap .community-list p {
    font-size: 15px;
    color: #646569;
    font-weight: normal;
    line-height: 22px;
}
.community-list-wrap .community-list .btn-community-stats-static {
    height: 30px;
    background-color: #fff;
    border: 1px solid rgba(100, 101, 105, 0.2);
    color: #646569;
    font-size: 14px;
    font-weight: normal;
    display: inline-block;
    align-content: center;
    padding: 0 15px !important;
    line-height: 28px;
    text-transform: none;
    margin: 10px 0 !important;
}
.community-list-wrap .community-list .btn-community-stats-static span.badge {
    background-color: #646569;
    color: #fff;
    font-size: 13px;
    font-weight: normal;
    border-radius: 0;
    margin-left: 5px;
    line-height: 11px;
}
.owl-theme .owl-dots .owl-dot:focus {
    outline: 0 !important;
    border: 0;
}
h2 div.dropdown-multi-option {
    position: static
}
/***** Profile Page Design ****/
.profile-page-wrapper .col-md-3.section1 .ContentItemMVC {
    display: none;
}
.profile-page-wrapper .col-md-3.section1 h2 {
    font-size: 18px;
    color: #0F3250;
    font-weight: bold;
    margin: 0;
    padding: 0;
    margin-bottom: 15px;
    position: relative;
    line-height: 24px;
}
.profile-page-wrapper .col-md-3.section1 h2 .btn-group {
    top: -1px;
    right: 0;
}
.profile-page-wrapper .col-md-3.section1 h2 .btn-group.btn-default .caret {
    border-top-color: #fff;
}
.profile-page-wrapper .col-md-3.section1 .ContentUserControl {
    margin-bottom: 40px;
}
.profile-page-wrapper .col-md-3.section1 .social-media-icon-display a {
    display: inline-block;
    margin-right: 10px;
}
.profile-page-wrapper .col-md-3.section1 .social-media-icon-display a img {
    margin: 0 !important;
}
.profile-page-wrapper .col-md-3.section1 .profileContactOptions a {
    font-size: 15px;
    color: #FF8300;
    font-weight: normal;
    margin-top: -5px;
}
.profile-page-wrapper .col-md-3.section1 .btn-edit {
    padding: 0;
    background: none;
    color: #B1B2B4 !important;
    font-size: 13px;
    line-height: 15px;
    margin-left: 10px;
    padding-top: 7px;
    height: auto;
    opacity: 1 !important;
}
.profile-page-wrapper .col-md-3.section1 .UserControl .dropdown-toggle {
    background-color: #B1B2B4;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    padding: 7px 13px;
}
.profile-page-wrapper .col-md-3.section1 .UserControl .dropdown-toggle .caret {
    margin-left: 5px;
}
.profile-page-wrapper .col-md-9 .col-xs-12,
.profile-page-wrapper .col-md-9 .col-sm-12,
.profile-page-wrapper .col-md-9 .col-md-12,
.profile-page-wrapper .col-md-9 .col-lg-12 {
    padding: 0 15px;
}
.profile-page-wrapper .nav-tabs > li > a {
    font-size: 15px;
    color: #0F3250;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: underline;
    padding: 0 25px 0 0;
    border: 0;
}
.profile-page-wrapper .nav-tabs {
    border: 0;
    margin-bottom: 40px;
}
.profile-page-wrapper .nav-tabs > li > a:hover,
.profile-page-wrapper .nav-tabs > li > a:focus,
.profile-page-wrapper .nav-tabs > li.active > a,
.profile-page-wrapper .nav-tabs > li.active > a:hover,
.profile-page-wrapper .nav-tabs > li.active > a:focus {
    color: #FF8300;
    background: none;
    border: 0;
    padding: 0 25px 0 0 !important;
}
.profile-page-wrapper .nav-tabs > li > a .caret {
    border-top-color: #0F3250;
    border-bottom-color: #0F3250;
    margin-left: 5px;
}
.profile-page-wrapper .nav-tabs > li > a:hover .caret,
.profile-page-wrapper .nav-tabs > li > a:focus .caret,
.profile-page-wrapper .nav-tabs > li.active > a .caret,
.profile-page-wrapper .nav-tabs > li.active > a:hover .caret,
.profile-page-wrapper .nav-tabs > li.active > a:focus .caret {
    border-top-color: #FF8300;
    border-bottom-color: #FF8300;
}
.profile-page-wrapper .col-md-9 .ProfileUserName {
    font-size: 30px;
    color: #0F3250;
    font-weight: bold;
    line-height: 40px;
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(100, 101, 105, 0.1);
}
.profile-page-wrapper .col-md-9 .TitleText {
    font-size: 18px;
    color: #0F3250;
    font-weight: bold;
    line-height: 24px;
    text-transform: uppercase;
}
.profile-page-wrapper .col-md-9 .ContentUserControl {
    text-align: left;
}
.profile-page-wrapper .col-md-9 .ContentUserControl:last-of-type h2 {
    font-size: 18px;
    color: #0F3250;
    font-weight: bold;
    line-height: 24px;
    text-transform: uppercase;
    text-align: left;
}
.profile-page-wrapper .col-md-9 .ContentUserControl p {
    text-align: left;
    width: 100%;
    margin-bottom: 15px;
}
.profile-page-wrapper .digitalRibbonDisplay .col-md-12 .pull-left {
    margin-right: 12px;
    margin-bottom: 20px;
}
.profile-page-wrapper .digitalRibbonDisplay .col-md-12 .pull-left div {
    width: 65px !important;
    height: 65px !important;
    background-size: 100%;
    background-repeat: no-repeat;
}
.profile-page-wrapper .contributions-list-header .btn.dropdown-toggle {
    background-color: #B1B2B4;
    color: #fff;
}
.profile-page-wrapper .contributions-list-header .btn.dropdown-toggle .caret {
    border-top-color: #fff;
}
.profile-page-wrapper .followed-content-results .followed-content-item {
    border-bottom: 1px solid #ddd;
}
.profile-page-wrapper .followed-content-results .followed-content-item table td h3 {
    margin: 5px 0;
    color: #0F3250;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
}
.profile-page-wrapper .followed-content-results .followed-content-item table td h3 a {
    color: #0F3250;
    font-size: 18px;
    font-weight: 700;
}
.profile-page-wrapper .followed-content-results .followed-content-item table td h3 a:hover {
    color: #FF8300;
    text-decoration: none;
}
.profile-page-wrapper .followed-content-results .followed-content-item table td div,
.profile-page-wrapper .followed-content-results .followed-content-item table td span {
    font-size: 15px;
    font-weight: 300;
    margin: 0;
}
.profile-page-wrapper .contribution-detail h3 {
    margin: 0;
    padding: 0;
    font-size: 18px;
    color: #0F3250;
    font-weight: bold;
    line-height: 24px;
    text-transform: uppercase;
    text-align: left;
    margin-bottom: 10px;
}
.profile-page-wrapper .contribution-detail .achievements {
    margin-bottom: 50px;
}
.profile-page-wrapper .digitalRibbonDisplay .col-md-12 .pull-left.Unattained {
    position: relative;
    margin-bottom: 20px;
}
.profile-page-wrapper .digitalRibbonDisplay .col-md-12 .pull-left.Unattained span {
    position: absolute;
    left: 0;
    bottom: -30px;
    background-color: #fff !important;
    z-index: 999;
    color: #0F3250 !important;
    padding: 5px 10px !important;
    font-size: 14px !important;
    font-weight: bold !important;
    display: none !important;
}
.profile-page-wrapper .digitalRibbonDisplay .col-md-12 .pull-left.Unattained:hover span {
    display: block !important;
}
.profile-page-wrapper .SearchResults .HeaderStatusBar .col-md-3,
.profile-page-wrapper .SearchResults .HeaderStatusBar .col-md-9 {
    padding: 0;
}
.profile-page-wrapper .SearchResults .HeaderStatusBar .col-md-9 select {
    background-color: #B1B2B4;
    color: #fff;
    border: 0;
}
.profile-page-wrapper .SearchResults .ItemContent.search-results {
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    padding-bottom: 20px;
}
.profile-page-wrapper .SearchResults .ItemContent.search-results table td h3 {
    margin: 5px 0;
    color: #0F3250;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 15px;
}
.profile-page-wrapper .SearchResults .ItemContent.search-results table td h3 a {
    color: #0F3250;
    font-size: 18px;
    font-weight: 700;
}
.profile-page-wrapper .SearchResults .ItemContent.search-results table td h3 a:hover {
    color: #FF8300;
    text-decoration: none;
}
.profile-page-wrapper .SearchResults .ItemContent.search-results table td div,
.profile-page-wrapper .SearchResults .ItemContent.search-results table td span {
    font-size: 15px;
    font-weight: 300;
    margin: 0;
}
.profile-page-wrapper .update-friend .btn {
    font-size: 13px;
    padding: 3px 14px;
}
.profile-page-wrapper #PrivacyProfilePreferences .col-md-12 {
    padding: 0 !important;
    display: flex;
    flex-wrap: wrap;
}
.profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow {
    width: 50%;
    margin: 0;
    float: left;
}
.profile-page-wrapper #PrivacyProfilePreferences .col-sm-9 {
    width: 100%;
    ;
    float: right;
    margin-left: auto;
}
.profile-page-wrapper #PrivacyProfilePreferences .col-sm-9 .form-group {
    float: right;
}
.profile-page-wrapper #PrivacyProfilePreferences .col-sm-9 .form-group .form-control {
    min-width: 100%;
}
.profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow .col-sm-3 {
    padding: 0;
    float: left;
    text-align: left;
    width: 100%;
}
.profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow .col-sm-9 {
    padding: 0;
}
.profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow .col-sm-3 label {
    font-size: 15px;
    color: #646569;
}
.profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow .form-group {
    display: flex;
    align-items: center;
    padding: 15px 0;
    margin: 0;
    width: 100%;
    flex-wrap: wrap;
}
.profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow .form-group .form-group {
    padding: 0;
}
.bootstrap-switch {
    border-radius: 0;
    border: 0 !important;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
    background-color: #FF8300;
    font-weight: 600;
    border-radius: 0;
    font-size: 13px;
    border: 1px solid transparent !important;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
    font-weight: 600;
    border-radius: 0;
    border: 1px solid #B1B2B4 !important;
    font-size: 13px;
    margin: 0;
}
.profile-page-wrapper .email-preferences {
    padding: 0;
}
.profile-page-wrapper .email-preferences .row {
    padding: 15px 0 10px;
}
.profile-page-wrapper .email-preferences .row .col-sm-10 h3 {
    margin: 5px 0;
    color: #0F3250;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
}
.profile-page-wrapper .email-preferences p {
    font-size: 15px;
    font-weight: 300;
    line-height: 20px;
    margin: 0;
    color: #646569;
}
.RSSTabsHead .ui-tabs {
    border: 0;
    padding: 0;
}
.RSSTabsHead .ui-tabs .nav-tabs {
    padding: 15px 0 !important;
}
.RSSTabsHead .ui-tabs .nav-tabs li {
    border: 0 !important;
    background: none;
}
.RSSTabsHead .ui-tabs .nav-tabs li a {
    text-decoration: underline;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    color: #0F3250;
    font-weight: bold;
    line-height: 24px;
    text-transform: uppercase;
    text-align: left;
    background: none;
    border:  !important;
}
.RSSTabsHead .ui-tabs .nav-tabs li a:hover,
.RSSTabsHead .ui-tabs .nav-tabs li a:focus {
    outline: 0 !important;
}
.RSSTabsHead .ui-tabs .nav-tabs li.ui-tabs-active a {
    color: #FF8300;
}
.RSSTabsHead .ui-tabs-panel {
    font-family: 'Open Sans', sans-serif;
    padding: 30px 0 !important;
}
.RSSTabsHead .ui-tabs-panel legend {
    border: 0;
}
.RSSTabsHead .ui-tabs-panel legend span {
    font-size: 18px;
    color: #0F3250;
    font-weight: bold;
    line-height: 24px;
    text-transform: uppercase;
    text-align: left;
    padding: 0 0 10px;
}
.RSSTabsHead .ui-tabs-panel .ui-widget-content.ui-corner-all {
    border-radius: 0;
    margin-top: 5px;
}
.profile-page-wrapper .email-settings.table-condensed tr td,
.profile-page-wrapper .email-settings.table-condensed thead th {
    border: 1px solid #ebebeb;
    font-size: 15px;
    padding: 5px !important;
}
.profile-page-wrapper .dropdown-menu {
    padding: 0;
}
.profile-page-wrapper .dropdown-menu a {
    padding: 5px 10px !important;
}
.profile-page-wrapper .dropdown-menu > .active > a,
.profile-page-wrapper .dropdown-menu > .active > a:hover,
.profile-page-wrapper .dropdown-menu > .active > a:focus {
    background-color: #FF8300 !important;
}
.profile-page-wrapper .nav-stacked > li {
    border: 0 !important;
}
.profile-page-wrapper .nav-stacked > li a {
    font-size: 14px;
    font-weight: 600;
    color: #0F3250;
    border-bottom: 1px solid rgba(100, 101, 105, 0.1);
    border-radius: 0;
}
.profile-page-wrapper .nav-stacked > li.active > a {
    background-color: #FF8300 !important;
    color: #fff;
}
.profile-page-wrapper .custom-search-form .input-group-btn .btn {
    height: 35px !important;
    line-height: 31px;
}
.profile-page-wrapper .bg-warning {
    padding: 5px 13px;
    margin-top: 10px;
}
.profile-page-wrapper .sentMessageRow {
    padding: 0;
    margin: 0;
    border-top: 1px solid rgba(100, 101, 105, 0.1);
}
.profile-page-wrapper .sentMessageRow:last-of-type {
    border-bottom: 1px solid rgba(100, 101, 105, 0.1);
}
.profile-page-wrapper .sentMessageRow .list-group-item {
    border: 0 !important;
    width: 100%;
}
.profile-page-wrapper .sentMessageRow .list-group-item div {
    font-size: 14px;
    color: #646569;
    font-weight: normal;
    line-height: 18px;
}
.profile-page-wrapper .sentMessageRow .list-group-item div .glyphicon {
    color: #0F3250;
    line-height: 18px;
    font-size: 20px;
}
.profile-page-wrapper .sentMessageRow .list-group-item div.col-sm-3:first-of-type {
    font-weight: 600;
    color: #0F3250;
}
.profile-page-wrapper .sentMessageRow .list-group-item .badge {
    background-color: #B1B2B4;
    color: #fff;
    border-radius: 0 !important;
    font-size: 12px;
    padding: 5px 10px;
}
.profile-page-wrapper .inbox-list input[type="radio"],
.profile-page-wrapper .inbox-list input[type="checkbox"] {
    float: left;
    margin-top: 2px;
}
.profile-page-wrapper .inbox-list .mail-group-checkbox {
    margin-top: 8px !important;
}
.profile-page-wrapper .inbox-list .btn-default {
    padding: 0 15px !important
}
.profile-page-wrapper .radio-inline {
    margin-top: 55px;
}
.profile-page-wrapper div[id*="EnableDisableContainer"] .btn-info {
    float: right;
    border-radius: 0;
    background-color: #FF5F4B;
    font-weight: 600;
    border: 0;
    text-transform: uppercase;
}
.profile-page-wrapper div[id*="EnableDisableContainer"] .text-danger.inline {
    font-size: 18px;
    color: #0F3250;
    font-weight: 600;
}
.profile-page-wrapper div[id*="EnableDisableContainer"] .text-success {
    font-size: 18px;
    color: #54A865;
    font-weight: 600;
}
.profile-page-wrapper #MainCopy_ctl45_grdRibbonDisplay tbody tr td:first-of-type div {
    width: 65px !important;
    height: 65px !important;
    background-size: 100% !important;
    background-repeat: no-repeat;
}
.profile-page-wrapper .dd-container {
    width: 100% !important;
    display: block;
    margin-bottom: 15px !important;
}
.profile-page-wrapper .dd-container .dd-selected {
    display: flex;
    align-items: center;
    padding: 5px 15px;
    text-decoration: none;
}
.profile-page-wrapper .dd-container .dd-selected img {
    width: 50px;
}
.profile-page-wrapper .dd-container .dd-selected label {
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    color: #0F3250;
    padding-left: 15px;
}
.profile-page-wrapper .dd-container .dd-option {
    display: flex;
    align-items: center;
    padding: 5px 15px;
    text-decoration: none;
}
.profile-page-wrapper .dd-container .dd-option img {
    width: 50px;
}
.profile-page-wrapper .dd-container .dd-option label {
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
    color: #0F3250;
    padding-left: 15px;
}
.profile-page-wrapper .instructions {
    display: inline-block;
    margin-bottom: 10px;
}
.profile-page-wrapper .col-md-3.section1 .ContentUserControl:first-of-type .nameOptionsToAttach {
    display: none;
}
.profile-page-wrapper .col-md-3.section1 h2.ProfileUserName {
    font-size: 30px;
    color: #0F3250;
    font-weight: bold;
    line-height: 40px;
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(100, 101, 105, 0.1);
    text-align: center;
}
/***********Events Page Design**************/
.solfuse-widget-events-listing .js-view-all {
    text-transform: uppercase;
    font-size: 14px !important;
    font-weight: 600 !important;
    min-width: 0 !important;
    padding: 4px 17px !important;
    border: none !important;
}
.solfuse-widget-events-listing table tr td {
    padding: 6px 25px;
    font-size: 14px;
    color: #646569;
    font-weight: normal;
    border-bottom: 1px solid rgba(100, 101, 105, 0.2);
}
.solfuse-widget-events-listing table tr td.e-link a {
    color: #0F3250;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
}
/******* Community Popup Design********/
.ui-dialog.ui-widget-content.ui-front .ui-dialog-title {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600 !important;
    font-size: 20px !important;
    color: #333 !important;
}
/*
.ui-dialog.ui-widget-content.ui-front  .ui-dialog-titlebar-close::after{
    content: 'X';
    font-size: 20px;
    color: #0F3250;
    font-weight: bold;
}
*/
.ui-dialog.ui-widget-content.ui-front .ui-dialog-content .col-md-12 {
    padding: 0 15px;
}
.panel-form.blog-editor .col-md-12 {
    padding: 0 15px !important;
}
.panel-form.blog-editor #lblBlogHeadDiv {
    padding: 0 15px;
}
/*  -- Blog detail */
.solfuse-page-blog-post h4 {
    font-size: 14px;
}
/************ Support Landing Page **********/
#MainCopy_ContentWrapper.solfuse-page-support .col-md-12 h2[id*=TitleText] {
    padding: 0 15px;
}
#MainCopy_ContentWrapper.solfuse-page-support .bg-color-e1e5e9 [id*="pStatLastJoined"] [id*="lblLastUpdated"] {
    color: #646569;
}
#MainCopy_ContentWrapper.solfuse-page-support [class*="bg-color"] .solfuse-widget-forum-lists .rowContainer {
    border-bottom: 1px solid #BEC8D1
}
#MainCopy_ContentWrapper.solfuse-page-support [id*="pnlEnterJoin"],
#MainCopy_ContentWrapper.solfuse-page-support [id*="pnlAttributes"] {
    display: none;
}
.article-list-wrap {
    margin: 0;
}
.article-list-wrap h2 {
    font-size: 30px;
    font-weight: 700;
    color: #0F3250;
    margin-top: 0;
    margin-bottom: 20px;
}
.article-list-wrap [id*="BlogContents"] > .row [id*="CreateBlogPost"] {
    margin:  0 0 20px 0;
}
.article-list-wrap .blogs-block,
.article-list-wrap [class*="ContentPanel"] .col-md-12 ul li  {
    padding: 0px 0 17px;
    border-bottom: 1px solid #ddd;
    display: inline-block;
    width: 100%;
    margin: 0;
}
.article-list-wrap .blogs-block .col-md-12,
.article-list-wrap [class*="ContentPanel"] .col-md-12 {
    padding: 0;
}
.article-list-wrap .blogs-block h3 a,
.article-list-wrap [id*="ContentPanel"] .col-md-12 ul li h3 a {
    font-size: 16px;
    font-weight: 600;
    color: #0F3250;
}
.article-list-wrap .blogs-block .label,
.article-list-wrap [class*="ContentPanel"] .col-md-12 ul li .label {
    border-radius: 0;
    border: 0;
    float: left;
    margin-top: 6px;
    display: inline-block;
    padding: 5px 10px;
    margin-left: 15px;
    margin-top: -21px;
}
.article-list-wrap .row-border-top {
    border: 0 !important;
    margin: 0 !important;
}
/*  -- Support topic listing page */
.solfuse-page-support-article-listing .nav-tabs,
.solfuse-page-support-article-listing [id*="divMessageThread"] > .row:first-of-type,
.solfuse-page-support-article-listing [id*="PermissionJoin_JoinPanel"],
.solfuse-page-support-article-listing [id*="threadNav"],
.solfuse-page-support-article-listing [id*="pnlViewOnly"],
.solfuse-page-support-article-listing .highlightThread,
.solfuse-page-support-article-listing #MessageListContainer ul.DiscussionContentContainer > li .drItemSubHeader,
.solfuse-page-support-article-listing #MessageListContainer .message-original-button,
.solfuse-widget-support-hot-labels .nav-tabs {
    display: none;
}
.solfuse-page-support-article-listing .blogs-block .content-tags {
    padding: 0;
}
.solfuse-page-support-article-listing .blogs-block .content-tags .glyphicon-tags {
    padding-left: 10px;
    position: relative;
    top: 10px;
}
.solfuse-widget-support-hot-labels .col-md-12 {
    min-height: 0;
    padding: 0;
}
.solfuse-page-support-article-listing .blogs-block > .row {
    margin: 0;
}
.solfuse-widget-support-hot-labels .HLRecentBlogs {
    position: absolute;
    bottom: -50px;
}
.solfuse-widget-support-hot-labels .ContentItemHtml .HtmlFooter {
    padding: 0;
}
#MainCopy_ContentWrapper > .row.solfuse-widget-support-hot-labels {
    background-color: #8B8B8E;
    margin-bottom: 0;
    padding: 0 !important;
    background-image: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/hot-lable-1.png'), url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/hot-lable-2.png');
    background-repeat: no-repeat, no-repeat;
    background-position: -70px 90%, calc(100% + 50px) 30%;
}
#MainCopy_ContentWrapper > .row.solfuse-widget-support-hot-labels .hot-lable-wrap {
    margin: 10px 0 40px;
}
.solfuse-widget-support-hot-labels h4 {
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    padding: 0 15px;
    margin: 40px 0 25px;
}
.solfuse-widget-support-hot-labels ul {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 0 5px;
    transition-property: all;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
}
.solfuse-widget-support-hot-labels ul li {
    margin: 10px;
    font-size: 16px;
    font-weight: 600;
    color: #0F3250;
    transition: all ease 0.4s;
    border-color: rgba(100, 101, 105, 0.1);
    border-radius: 6px;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    list-style-type: none;
}
.solfuse-widget-support-hot-labels ul li a {
    display: flex;
    align-items: center;
    padding: 80px 10px 10px 10px;
    position: relative;
    text-align: left;
    color: #0F3250;
    font-size: 14px;
    font-weight: 600;
    height: 100%;
    min-height: 80px;
    justify-content: center;
    text-align: center;
}
.solfuse-widget-support-hot-labels ul li a img {
    position: absolute;
    top: 15px;
    left: 50%;
    max-width: 70px;
    transform: translateX(-50%);
    border-radius: 0!important;
}
.solfuse-widget-support-hot-labels [id*="JoinPanel"] {
    right: 0;
}
/*********** Search Page *************/
.search-page-wrap .input-group {
    padding: 0 16px;
    margin-bottom: 30px;
}
.search-page-wrap .input-group .tbSearch {
    width: 100%;
    height: 35px;
    border-color: rgba(100, 101, 105, 0.2);
}
.search-page-wrap .input-group .btnSearch {
    height: 35px;
    width: 44px;
    line-height: 32px;
    color: #fff;
    background-color: #FF8300;
    font-size: 19px;
    padding: 0;
    text-align: center;
}
.search-page-wrap .fs-count-term {
    font-size: 16px;
    font-weight: normal;
    color: #0F3250;
    margin-bottom: 15px;
}
.search-page-wrap .fs-count-term .text-muted {
    color: #C3C5C8;
}
.search-page-wrap .content-search {
    margin-bottom: 50px;
}
.search-page-wrap .header {
    margin: 0;
    padding: 0;
    background: none !important;
    margin-bottom: 5px;
}
.search-page-wrap .facets h2 {
    background: none;
    color: #0F3250;
    font-weight: bold;
    font-size: 18px;
}
.search-page-wrap .content-search .facetCategory a {
    font-size: 14px;
    font-weight: normal;
    color: #FF8300;
    text-decoration: underline;
    margin-bottom: 5px;
    display: inline-block;
}
.search-page-wrap .faceted-search-main .facets .refine-by-search h4 {
    font-size: 14px;
    color: #646569;
    font-weight: bold;
    margin-bottom: 10px;
    display: inline-block;
}
.search-page-wrap .refine-by-search .checkbox {}
.search-page-wrap .refine-by-search .checkbox label {
    font-size: 14px;
    color: #646569;
    font-weight: normal;
}
.search-page-wrap .refine-by-search .refine-by-facets a {
    font-size: 14px;
    font-weight: normal;
    color: #FF8300;
    text-decoration: underline;
    margin-bottom: 5px;
    display: inline-block;
}
.search-page-wrap .refine-by-search .refine-by-facets .text-muted {
    font-size: 14px;
    font-weight: normal;
    color: #646569;
}
.search-page-wrap .fs-result-options .faceted-search-result-count,
.search-page-wrap .fs-result-options .text-muted {
    font-size: 15px;
    color: #C3C5C8;
    font-weight: normal;
}
.search-page-wrap .fs-result-row h3 a {
    font-size: 16px;
    color: #0F3250;
    font-weight: 600;
    text-decoration: none;
    margin-bottom: 8px;
    display: inline-block;
    max-width: 470px;
}
.search-page-wrap .fs-result-row p,
.search-page-wrap .fs-result-row .match-block {
    font-size: 16px;
    line-height: 24px;
    color: #646569;
    font-weight: normal;
}
.search-page-wrap .faceted-search-main .fs-result-options {
    display: block;
}
.search-page-wrap .faceted-search-main .fs-result-row .hl-type .label {
    background-color: #B1B2B4;
    color: #fff;
    font-weight: normal;
    font-size: 11px;
    padding: 3px 11px 5px;
    border: 0;
}
.search-page-wrap .faceted-search-main .fs-result-row .row.vertical-align {
    display: block;
}
.search-page-wrap .faceted-search-main .fs-result-row .row.vertical-align .col-md-9 {
    margin-bottom: 20px;
}
.faceted-search-main .fs-result-row .meta-block {
    margin-bottom: 25px;
}
.search-page-wrap .faceted-search-main .fs-result-row .hl-type .label .mt-count {
    color: #B1B2B4;
    font-weight: normal;
    font-size: 11px;
}
.search-page-wrap .meta-block .owner-name {
    width: auto;
    padding: 0;
}
.search-page-wrap .meta-block .owner-name a {
    font-size: 14px;
    font-weight: 600;
    color: #FF8300;
    text-decoration: none;
    padding-top: 5px;
}
.search-page-wrap .meta-block .meta-content-date,
.search-page-wrap .meta-content a {
    font-size: 13px;
    color: #646569;
    font-weight: normal;
}
.solfuse-widget-comment-wrapper h2 {
    font-size: 30px;
    font-weight: bold;
    color: #0F3250;
    line-height: 40px;
    margin-bottom: 40px;
}
.solfuse-widget-comment-wrapper .panel,
.solfuse-widget-comment-wrapper .panel .panel-body {
    border: 0;
    padding: 0;
    margin: 0;
    box-shadow: none;
}
.solfuse-widget-comment-wrapper .comments-block {
    padding: 20px 0 5px;
    border-bottom: 1px solid #eeeeee;
    padding-top: 75px;
}
.solfuse-widget-comment-wrapper .comments-block .pull-right .solfuse-widget-comment-wrapper .comments-block .col-md-12 .ByLine {
    padding-left: 55px;
}
.solfuse-widget-comment-wrapper .comments-block .col-md-12 .ByLine::before {
    content: 'By';
    font-weight: normal;
    color: #646569;
    font-size: 14px;
}
.solfuse-widget-comment-wrapper .comments-block .col-md-12 .ByLine a {
    font-weight: 600;
    color: #FF8300;
    font-size: 14px;
}
.solfuse-widget-comment-wrapper .comments-block .col-md-12 .btn {
    height: auto;
}
.solfuse-widget-comment-wrapper .comments-block .col-md-1 {
    padding: 0 10px;
    margin: 0;
    margin-top: -95px;
    width: 70px;
    margin-bottom: 35px;
}
.solfuse-widget-comment-wrapper .comments-block .col-md-11 {
    width: 100%;
    margin-bottom: 10px;
}
.solfuse-widget-comment-wrapper .panel .panel-body p {
    font-size: 16px;
    font-weight: normal;
    color: #646569;
    line-height: 24px;
}
.technical-product .col-md-4.section1 img {
    max-width: 100%;
}
.technical-product .row:first-of-type {
    display: block;
    align-items: center;
}
.technical-product .row:first-of-type .row {
    display: block;
}
.technical-product .row .col-md-8.section2 h2 {
    margin: 0;
    margin-bottom: 15px;
    font-weight: bold;
    color: #0F3250;
    font-size: 30px;
    line-height: 40px;
    padding: 0;
}
.technical-product .row .col-md-8.section2 p {
    font-size: 16px;
    font-weight: normal;
    color: #646569;
    line-height: 24px;
    margin-bottom: 15px;
}
.technical-product .row .col-md-8.section2 .showMoreLink {
    margin-right: 30px !important;
}
.technical-product .row:nth-of-type(2) {
    padding-top: 0 !important;
}
.technical-product .SearchResults li .col-md-12.no-pad {
    width: 100% !important;
}
.technical-product .SearchResults li .col-md-12.no-pad .row.title-row {
    width: 100%;
    float: left;
}
.technical-product .SearchResults li .col-md-12.no-pad .row:nth-of-type(2) {
    float: left;
    width: 100%;
    text-align: left;
}
.technical-product .SearchResults li .col-md-12.no-pad .row:nth-of-type(2) a {
    font-weight: 600;
}
.technical-product .solfuse-widget-latest-discuss-list ul li .title-row .ByLine {
    margin-bottom: 3px;
}
.technical-product .solfuse-widget-latest-discuss-list .SearchResults.HLLandingControl .title-row img {
    border-radius: 200px;
}
.technical-product .solfuse-widget-latest-discuss-list {
    padding-top: 67px;
}
#ProfileContainer {
    width: 290px;
}
#ProfileContainer .panel {
    border: 0;
    box-shadow: 0;
    border-radius: 6px !important;
}
#ProfileContainer .panel-body {
    padding: 15px 5px 20px;
}
#ProfileContainer .panel-body .col-md-12 {
    padding: 0 15px;
}
#ProfileContainer .panel-body .welcome-profile-image-lg {
    width: 54px;
    height: 54px;
    border-radius: 1000px;
    overflow: hidden;
    object-fit: cover;
    object-position: center;
}
#ProfileContainer .panel-body .col-md-3 {
    width: auto;
    float: left;
    padding-right: 0;
}
#ProfileContainer .panel-body .col-md-9 {
    width: 100%;
}
#ProfileContainer .welcome-links {
    text-align: left !important;
    width: 100%;
    float: right;
}
#ProfileContainer .welcome-links .btn.alert-warning {
    display: none;
}
#ProfileContainer .welcome-links .btn {
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    padding: 3px 10px;
    background-color: #B1B2B4;
    margin-left: 1px;
}
#ProfileContainer .welcome-links .btn:hover,
#ProfileContainer .welcome-links .btn:focus {
    background-color: #646569 !important;
}
#ProfileContainer .welcome-links .btn .glyphicon::before {
    display: none;
}
#ProfileContainer .welcome-links .btn .glyphicon {
    width: 13px;
    height: 21px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    float: left;
    margin-right: 7px;
}
#ProfileContainer .welcome-links .btn:first-of-type .glyphicon {
    background-image: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/user-icon.png');
}
#ProfileContainer .welcome-links .btn:nth-of-type(2) .glyphicon {
    background-image: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/content.png');
}
#ProfileContainer .progress {
    height: 23px;
    width: 100%;
    box-shadow: none;
    border: 1px solid rgba(177, 178, 180, 0.3);
    border-radius: 0 !important;
}
#ProfileContainer .progress .progress-bar-info {
    background-color: #FF8300;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
}
#ProfileContainer .panel-footer a.btn {
    background-color: #0F3250;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}
#ProfileContainer .panel-footer a.btn:hover,
#ProfileContainer .panel-footer a.btn:focus {
    background-color: #0F3250;
}
#ProfileContainer .panel-body h4 {
    font-size: 16px;
    font-weight: bold;
    color: #0F3250;
    padding-top: 7px;
}
#ProfileContainer .panel-body h4 + div {
    font-size: 13px;
    font-weight: normal;
    color: #646569;
    display: inline-block;
    width: 100%;
    margin-bottom: 5px;
}
.message-list-controls .form-group {
    margin: 0 !important;
    width: 100%;
    display: block;
    max-width: inherit;
    margin-top: 15px !important;
}
div[id*='trPageSize'].col-md-9.pull-right.margin-bottom-medium,
div[id*='MessagePanel'] .col-md-4.center {
    width: 100%;
    padding: 0 !important
}
.message-list-controls .form-group select {
    width: 100%;
    max-width: 100%;
}
table.digest-viewer thead > tr > th,
table.digest-viewer tbody > tr > th,
table.digest-viewer tfoot > tr > th,
table.digest-viewer thead > tr > td,
table.digest-viewer tbody > tr > td,
table.digest-viewer tfoot > tr > td {
    display: block;
    text-align: left;
}
.faceted-search-main .search-bar .input-group {
    padding: 0 15px;
}
.faceted-search-main .col-md-3 {
    padding: 0 15px;
}
.faceted-search-main .col-md-9 .col-md-3 {
    padding: 0;
}
.search-page-wrap .faceted-search-main .fs-result-row .row.vertical-align .col-md-9 {
    padding: 0;
}
.community-learning-page .Count.text-muted {
    display: none;
}
.solfuse-add-blog-post {
    padding: 0 10px;
}
.events-wrapper {
    padding: 0 15px;
}
.interior .profile-page-wrapper .alert-warning {
    background-color: #ff8500;
    padding: 5px 15px;
    height: auto;
}
.interior .profile-page-wrapper .alert-warning:hover {
    background-color: #FF4C00;
}
.col-md-3.section1 [id$="_ImageControl_imgDisplay"] {
    width: 215px;
    height: 215px;
    object-fit: cover;
    object-position: center;
    border-radius: 10000px;
    overflow: hidden;
}
.people-you-should-know .Image {
    width: 40px;
    height: 40px;
    object-fit: cover;
    object-position: center;
    overflow: hidden;
    border-radius: 100px;
}
.people-you-should-know .name {
    font-size: 16px;
    font-weight: 600;
    color: #0F3250;
    margin-top: 10px;
    float: left;
}
.people-you-should-know a.name {
    color: #0F3250 !important;
    text-decoration: none;
}
.people-you-should-know .update-friend {
    float: right;
    text-align: right;
}
.followed-content-results .profile-pict {
    width: 40px;
    height: 40px;
    border-radius: 200px;
    overflow: hidden;
}
.profile-page-wrapper .col-md-9 .col-md-6.section3 {
    width: 100%;
}
.profile-page-wrapper .ContentUserControl .alert-warning {
    padding: 0 !important;
    background: none !important;
}
div[id*="SignatureUpdatePanel"] textarea.form-control {
    width: 100% !important;
    height: 135px !important
}
div[id*="DisplayInbox_pnlInboxDetails"] .row {
    display: flex;
}
div[id*="DisplayInbox_pnlInboxDetails"] .row .dropdown-toggle {
    background-color: #ff8500 !important
}
div[id*="DisplayInbox_pnlInboxDetails"] .row .btn-group .btn-default {
    line-height: 30px;
}
#MPContentArea div[id*="MessageThread"] {
    padding: 0 !important
}
.member-directory .ribbons .member-picture {
    width: auto !important;
    margin-right: 0;
    padding-right: 0
}
.member-directory .ribbons .member-picture img {
    width: 50px;
    height: 50px;
    border-radius: 100%;
    object-fit: cover;
    object-position: center;
}
.member-directory .ribbons .member-name {
    color: #0F3250;
    font-size: 18px;
    font-weight: 600;
    margin-top: 5px;
    margin-bottom: 0;
}
.member-directory .ribbons .member-email {
    font-size: 14px;
    color: #646569;
    font-weight: normal;
}
.member-directory .ribbons .member-name a {
    color: #0F3250;
    font-size: 18px;
    font-weight: 600;
}
.discussion-thread-wrap #MessageListContainer li:first-of-type .pnl-row-item {
    background-color: #F8FDFF !important;
}
.solfuse-widget-comment-wrapper h2 {
    padding: 0 15px;
}
.profile-img-lg {
    width: 40px;
    height: 40px;
    object-fit: cover;
    object-position: center;
    border-radius: 100%;
}
.profile-img-sm {
    width: 20px;
    height: 20px;
    object-fit: cover;
    object-position: center;
    border-radius: 100%;
    margin-right: 10px;
}
.solfuse-product-accordion ul.accordion-child{
    background-color: #fff;
}
.post-message-wrapper .panel-form{
    background-color: #fff;
    border: 0;
    padding: 0;
}
.post-message-wrapper .panel-form .col-md-12{
    padding: 0;
}
.post-message-wrapper .panel-form .bootstrap-select{
    display: block;
    width: 100%;
    height: 34px;
    padding: 1px 0;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;   
}

.post-message-wrapper .form-control{
    font-size: 14px;
    font-weight: 400;
    color: #646569;
}
.post-message-wrapper .panel-form .bootstrap-select button{
    padding: 0 10px!important;
    background: none!important;
    border: 0!important;
    box-shadow: none!important;
}
.post-message-wrapper #div-signature-display .form-group{
    margin: 0!important;
}
.post-message-wrapper #div-signature-toggle #toggle-signature-btn{
    font-size: 18px;
    font-weight: 600;
    color: #0F3250;
}
.post-message-wrapper #div-signature-display {
    margin-top: 10px;
}
.post-message-wrapper #div-signature-display hr{
    margin-bottom: 20px;
}
.post-message-wrapper #div-signature-display #edit-signature-link{
    margin-bottom: 10px;
}
.post-message-wrapper a.btn{
    background-color: #B1B2B4;
}
.post-message-wrapper a.btn:hover,
.post-message-wrapper a.btn:focus{
    background-color: #646569;
}
.post-message-wrapper .form-horizontal .control-label{
    font-size: 16px;
    color: #0F3250;
    font-weight: 400;
}
.post-message-wrapper a.btn.message-button{
    margin-bottom: 15px;
    width: 49%;
}
.post-message-wrapper a.btn.message-button:first-of-type{
    background-color: #FF8300;
}
.post-message-wrapper #signatureOpenIcon{
    color: #0F3250;
}
.post-message-wrapper .form-group .col-md-10.col-md-offset-2{
    display: block;
    width: 100%;
}
.technical-product .solfuse-widget-latest-discuss-list li{
    list-style: none
}
.technical-product .SearchResults .Content .col-md-12{
    padding: 0;
}
.technical-product .col-md-8.section2{
    padding: 0!important;
}
div[id*="NoDataAdmin"].alert.alert-warning{
    text-align: left;
    padding: 0;
}
.profile-page-wrapper table[id*="gvEngagementList"],
.profile-page-wrapper table[id*="_InfoTable"],
.profile-page-wrapper table[id*="gvEngagementList"] tr,
.profile-page-wrapper table[id*="_InfoTable"] tr,
.profile-page-wrapper table[id*="gvEngagementList"] tr td,
.profile-page-wrapper table[id*="_InfoTable"] tr td,
.profile-page-wrapper table[id*="gvEngagementList"] tr th,
.profile-page-wrapper table[id*="_InfoTable"] tr th{
    display: block;
    width: 100%;  
    text-align: left;
}
.profile-page-wrapper table[id*="_InfoTable"] tr td:first-of-type{
    font-weight: bold;
    color: #0F3250;
    padding-top: 20px;
}
.profile-page-wrapper table[id*="gvEngagementList"] tr td::before{
    font-size: 16px;
    font-weight: bold;
    color: #0F3250;
    display: inline-block;
    width: 100%;
    padding-bottom:5px;
}
.profile-page-wrapper table[id*="gvEngagementList"] tr td:first-of-type::before{
    content: 'When'
}
.profile-page-wrapper table[id*="gvEngagementList"] tr td:nth-of-type(2)::before{
    content: 'Contribution'
}
.profile-page-wrapper table[id*="gvEngagementList"] tr td:nth-of-type(3)::before{
    content: 'Points'
}
.profile-page-wrapper table thead{
    display: none;
}
.profile-page-wrapper table[id*="_Engagement"] tr td,
.profile-page-wrapper table[id*="_Engagement"] tr th{
    padding: 8px 4px;
     font-size: 13px;
}
div[id*="_pnlNoComments"]{
    
}
.join-learning-wrapper .col-md-12{    
    padding: 0 15px;
}



@media (min-width: 300px) {
    /* Bootstrap Override */
    .col-xs-1,
    .col-sm-1,
    .col-md-1,
    .col-lg-1,
    .col-xs-2,
    .col-sm-2,
    .col-md-2,
    .col-lg-2,
    .col-xs-3,
    .col-sm-3,
    .col-md-3,
    .col-lg-3,
    .col-xs-4,
    .col-sm-4,
    .col-md-4,
    .col-lg-4,
    .col-xs-5,
    .col-sm-5,
    .col-md-5,
    .col-lg-5,
    .col-xs-6,
    .col-sm-6,
    .col-md-6,
    .col-lg-6,
    .col-xs-7,
    .col-sm-7,
    .col-md-7,
    .col-lg-7,
    .col-xs-8,
    .col-sm-8,
    .col-md-8,
    .col-lg-8,
    .col-xs-9,
    .col-sm-9,
    .col-md-9,
    .col-lg-9,
    .col-xs-10,
    .col-sm-10,
    .col-md-10,
    .col-lg-10,
    .col-xs-11,
    .col-sm-11,
    .col-md-11,
    .col-lg-11,
    .col-xs-12,
    .col-sm-12,
    .col-md-12,
    .col-lg-12 {
        padding-right: 16px;
        padding-left: 16px;
    }
    .siteFrame > .col-md-12 {
        padding: 0 16px;
    }
    #MainCopy_ContentWrapper > .row {
        padding: 47px 0 52px;
    }
    /* Header and nav */
    #MPOuterHeader {
        position: relative;
        z-index: 2;
    }
    #MPheader > div.row,
    #MPOuterHeader > .col-md-12 > div.row,
    #MPOuterHeader > .col-md-12 > div.row > .col-md-12 {
        padding: 0;
        margin: 0 auto;
    }
    #MPOuterHeader > .col-md-12 > div#HEADER {
        position: relative;
    }
    #MPOuterHeader::before {
        content: " ";
        height: 100%;
        background-color: #fff;
        position: absolute;
        left: 0;
        width: 0%;
        z-index: 0;
        -webkit-box-shadow: 3px 3px 20px 0px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 3px 3px 20px 0px rgba(0, 0, 0, 0.2);
        box-shadow: 3px 3px 20px 0px rgba(0, 0, 0, 0.2);
    }
    #MPOuterHeader > .col-md-12 {
        position: relative;
        height: 65px;
    }
    .logged-in-user #MPOuterHeader > .col-md-12 {
        height: 75px;
    }
    /* -- Logo */
    #Logo {
        float: left;
        position: relative;
        top: 14px;
        left: 15px;
    }
    #Logo a {
        max-width: 130px;
        display: block;
        margin-top: 1px;
    }
    .logged-in-user #Logo a {
        max-width: 165px;
        margin-left: 10px;
    }
    #Logo .col-md-12 {
        padding: 0;
    }
    /* -- Profile menu */
    .HLWelcome {
        position: relative;
        top: 15px;
    }
    .HLWelcome .Login {}
    .MPheader > .row:first-of-type {
        float: right;
        width: 40px;
        right: 0;
    }
    .HLWelcomeHeader #Welcome_Content {
        margin-top: 3px;
        margin-right: 10px;
    }
    #Welcome_Content .btn-group #BtnShowProfile {
        display: none;
    }
    #Welcome_Content button.btn.btn-default {
        border: none;
        border-radius: 20px;
        overflow: hidden;
        width: 40px;
        height: 40px;
    }
    #Welcome_Content .btn-group .imgButton img {
        max-width: 100% !important;
        max-height: 100% !important;
    }
    .HLWelcomeHeader .Login {
        margin-top: 2px;
    }
    .HLWelcomeHeader .Login a#Welcome_LoginLink {
        margin-top: 0;
        padding: 5px 7px;
        width: auto;
        min-width: 0;
        line-height: 20px;
        border: none;
        font-size: 10px;
    }
    .Welcome ul {
        width: auto;
    }
    /* -- Nav */
    .navbar {
        min-height: inherit;
    }
    .navbar-default {
        background-color: transparent;
        border: none;
    }
    ul.navbar-nav > li:last-of-type a {
        text-indent: 30px;
        outline: none;
        padding: 15px 0px;
        background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217.889%22%20height%3D%2217.976%22%20viewBox%3D%220%200%2017.889%2017.976%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23ff8300%3Bstroke-miterlimit%3A10%3Bstroke-width%3A1.5px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate(-180.986%20-487.901)%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M193.73%2C490.708a7.026%2C7.026%2C0%2C1%2C1-9.936%2C0A7.026%2C7.026%2C0%2C0%2C1%2C193.73%2C490.708Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M222.775%2C525.946l3.524%2C3.524a.969.969%2C0%2C0%2C1-1.366%2C1.366l-2.52-2.521%22%20transform%3D%22translate(-28.419%20-26.057)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        background-repeat: no-repeat !important;
        background-position: left center !important;
    }
    ul.navbar-nav > li:last-of-type a:hover,
    ul.navbar-nav > li:last-of-type a:focus {
        background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217.889%22%20height%3D%2217.976%22%20viewBox%3D%220%200%2017.889%2017.976%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Anone%3Bstroke%3A%23ff4c00%3Bstroke-miterlimit%3A10%3Bstroke-width%3A1.5px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate(-180.986%20-487.901)%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M193.73%2C490.708a7.026%2C7.026%2C0%2C1%2C1-9.936%2C0A7.026%2C7.026%2C0%2C0%2C1%2C193.73%2C490.708Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M222.775%2C525.946l3.524%2C3.524a.969.969%2C0%2C0%2C1-1.366%2C1.366l-2.52-2.521%22%20transform%3D%22translate(-28.419%20-26.057)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    }
    /* Hero */
    .global-page-hero-wrap {
        position: relative;
        overflow: visible !important;
        min-height: 275px;
        background-color: #0F3250;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .global-page-hero-wrap.bg-position-bottom-center {
        background-position: bottom center;
    }
    /* Footer */
    #MPOuterFooter {
        background-color: #fff;
        border-top: 1px solid #e0e0e1;
        color: #646569;
        font-size: 14px;
        font-weight: 400;
        padding-top: 35px;
        margin-top: -83px;
    }
    #MPOuterFooter ul {
        list-style-position: inside;
        list-style-type: none;
        padding: 0;
        margin: 0;
    }
    #MPOuterFooter a {
        color: #646569;
    }
    #MPOuterFooter a:hover {
        color: #000;
    }
    #MPOuterFooter .footer-nav .footer-nav-list li {
        padding: 0 0 10px;
    }
    #MPOuterFooter .footer-nav .footer-nav-list li a {
        line-height: 20px;
    }
    #MPOuterFooter .footer-nav .footer-nav-list > li > a {
        text-transform: uppercase;
        font-size: 15px;
        font-weight: 600;
        color: #0F3250;
    }
    #MPOuterFooter .footer-nav .footer-nav-list > li > ul.sub-menu {
        padding: 15px 0;
    }
    #MPOuterFooter .legal-nav li {
        display: inline-block;
        margin-right: 25px;
    }
    #MPOuterFooter .legal-nav a,
    #MPOuterFooter .copyright-nav p {
        font-size: 13px;
    }
    #MPOuterFooter .copyright-nav p {
        text-align: center;
    }
    #MPOuterFooter .footer-logo a {
        margin-bottom: 20px;
        display: inline-block;
    }
    #MPOuterFooter .row-full {
        position: relative;
        padding-top: 25px;
        display: inline-block;
        width: 100%;
        margin-top: 0;
    }
    #MPOuterFooter .row-full::after {
        content: '';
        width: 100vw;
        left: 50%;
        transform: translateX(-50%);
        border-top: 1px solid rgba(100, 101, 105, 0.2);
        display: block;
        position: absolute;
        top: 0;
    }
    #MPOuterFooter #MPFooter {
        display: none;
    }
    #menu-footer-legal-links {
        text-align: center;
    }
    /*** AMX Page**/
    .solfuse-page-amfx .solfuse-widget-blogs-grid ul {
        margin: 0;
        padding: 0;
        margin: 0;
    }
    .solfuse-page-amfx .solfuse-widget-blogs-grid ul li {
        list-style: none;
        margin: 0;
        padding: 0;
        margin: 10px 5px;
    }
    .solfuse-page-amfx .solfuse-widget-blogs-grid ul li .hof-content {
        background-color: #646569;
        border-radius: 0 0 0 40px;
        overflow: hidden;
        color: #fff;
    }
    .solfuse-page-amfx .solfuse-widget-blogs-grid ul li img,
    .solfuse-page-amfx .solfuse-widget-blogs-grid ul li svg {
        width: 140px;
        height: 140px;
        border: 3px solid #fff;
        border-radius: 1000px;
        overflow: hidden;
        object-fit: cover;
        object-position: center;
        margin-bottom: -60px;
        position: relative;
        z-index: 2;
        background-color: #ADE1F0;
    }
    .solfuse-page-amfx .hof-content .hof-social-info {
        background-color: #FF5F4B;
        color: #fff;
        padding: 5px 20px;
        padding-top: 60px
    }
    .solfuse-page-amfx .hof-content .hof-social-info h5 {
        font-size: 20px;
        color: #fff;
        font-weight: bold;
        text-align: center;
        display: block;
    }
    .solfuse-page-amfx .hof-content .hof-social-info .location {
        font-size: 15px;
        font-weight: bold;
        color: #fff;
        line-height: 22px;
        text-align: center;
    }
    .solfuse-page-amfx .hof-content .hof-social-info .location span {
        width: 100%;
        display: block;
        font-size: 14px;
        font-weight: normal;
        color: #fff;
        text-align: center;
    }
    .solfuse-page-amfx .hof-content .hof-quote {
        color: #fff;
        padding: 20px;
        font-size: 14px;
        line-height: 21px;
    }
    .solfuse-page-amfx .bg-slice-wrapper {
        padding-bottom: 0 !important;
    }
    /*** nav bar css**/
    .traditional-nav {
        width: 100%;
    }
    .traditional-nav .navbar-toggle {
        position: absolute;
        right: 129px;
        top: -38px;
        margin: 0;
        width: 38px;
        height: 35px;
        background-color: transparent !important;
        border: 0 !important;
        background-image: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/nav-icon.png');
        background-repeat: no-repeat;
        background-position: center -42px;
        background-size: 33px auto;
        outline: 0 !important;
    }
    .logged-in-user .traditional-nav .navbar-toggle {
        right: 75px;
        top: -40px;
    }
    .traditional-nav .navbar-toggle:hover,
    .traditional-nav .navbar-toggle:focus {
        background-position: center 1.5px;
    }
    .traditional-nav .navbar-toggle span {
        display: none
    }
    .navbar-collapse {
        height: auto;
        position: absolute !important;
        left: 0;
        top: 11px;
        background: #0F3250;
        margin: 0;
        padding: 0;
        width: 100%;
        z-index: 999;
        padding: 0 10px;
    }
    #MPButtonBar .navbar.navbar-default {
        width: 100%;
        display: inline-block;
    }
    .navbar-nav {
        width: 100%;
        margin: 0;
    }
    .navbar-nav > li {
        width: 100%;
        border-bottom: 1px solid rgba(256, 256, 256, 0.1);
    }
    .navbar-nav > li:last-of-type {
        border: 0;
    }
    .navbar-nav > li a {
        padding: 10px 0;
        width: 100%;
        font-size: 15px;
    }
    .navbar .navbar-nav > .active > a,
    .navbar .navbar-nav > .active > a:hover,
    .navbar .navbar-nav > .active > a:focus,
    .navbar .navbar-nav > li > a:hover {
        background: none;
        color: #FF8300;
    }
    .menu-footer-social-links-container {
        margin-top: 0;
        margin-bottom: 20px;
    }
    .menu-footer-social-links-container a {
        position: relative;
        margin: 0 11px 30px 0;
        height: 32px;
        width: 32px;
        text-indent: -9999px;
        display: inline-block;
        transition: none !important;
    }
    .menu-footer-social-links-container a.fsl-airheads {
        background: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/sprite-footer-social-icons.png') no-repeat 0 0;
    }
    .menu-footer-social-links-container a.fsl-airheads:hover {
        background-position: 0 -62px;
    }
    .menu-footer-social-links-container a.fsl-twitter {
        background: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/sprite-footer-social-icons.png') no-repeat -62px 0;
    }
    .menu-footer-social-links-container a.fsl-twitter:hover {
        background-position: -62px -62px;
    }
    .menu-footer-social-links-container a.fsl-linkedin {
        background: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/sprite-footer-social-icons.png') no-repeat -124px 0;
    }
    .menu-footer-social-links-container a.fsl-linkedin:hover {
        background-position: -124px -62px;
    }
    .menu-footer-social-links-container a.fsl-fb {
        background: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/sprite-footer-social-icons.png') no-repeat -186px 0;
    }
    .menu-footer-social-links-container a.fsl-fb:hover {
        background-position: -186px -62px;
    }
    .menu-footer-social-links-container a.fsl-youtube {
        background: url('https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/sprite-footer-social-icons.png') no-repeat -248px 0;
    }
    .menu-footer-social-links-container a.fsl-youtube:hover {
        background-position: -248px -62px;
    }
    .copyright {
        text-align: center;
    }
    .home .row.row-wide.solfuse-shadow-top-inside .col-md-6 {
        max-width: 100%;
        padding: 0 15px;
        width: 100%;
    }
    .home .row.row-wide.solfuse-shadow-top-inside .col-md-6.section3 {
        margin-bottom: 70px;
    }
    .blogs-block #MainCopy_ctl02_ucPermission_IconFollow {
        display: inline-block;
        width: 100%;
        text-align: left;
    }
    .blogs-block .col-md-2 {
        float: left;
        width: 50%;
    }
    .blogs-block h3.blogTitle {
        font-size: 24px;
    }
    .rowContainer.community-list div.pull-right.margin-top-small a.btn {
        width: 100%;
        text-align: center;
    }
    .rowContainer.community-list div.pull-right {
        text-align: left;
    }
    .community-list .btn-community-stats-static {
        width: 100%;
        margin: 0 !important;
        margin-bottom: 15px !important;
    }
    .community-list .btn-community-stats-static span.badge {
        width: auto;
        display: inline-block;
    }
    .rowContainer.community-list {
        padding: 20px 0;
    }
    .profile-page-wrapper .col-md-3.section1 .ContentUserControl {
        margin-bottom: 10px;
    }
    .profile-page-wrapper .col-md-3.section1 .col-md-12 {
        padding: 0;
    }
    .profile-page-wrapper .nav-tabs > li {
        width: 100%;
        margin-bottom: 15px;
    }
    .profile-page-wrapper .col-md-9 .col-md-12 {
        padding: 0 !important;
    }
    .profile-page-wrapper {
        padding: 0px 0 52px !important;
    }
    .row.rowContainer.community-list .btn.btn-default.pull-right {
        float: left !important;
    }
    .row.rowContainer.community-list .col-md-12 {
        padding: 0;
    }
    .profile-page-wrapper .nav-tabs > li > a {
        font-size: 13px;
    }
    .followed-content-results .followed-content-item td {
        display: block;
        width: 100%;
    }
    .followed-content-results .followed-content-item td.ProfilePic {
        padding-left: 0;
    }
    .contributions-list-header {
        margin-left: -15px;
        margin-right: -15px;
    }
    .contributions-list-header .pull-right {
        float: left !important;
        margin-top: 10px;
        margin-bottom: 30px;
    }
    .profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow {
        width: 100%;
    }
    .profile-page-wrapper .col-xs-4 {
        width: 100%;
        padding: 0;
    }
    .profile-page-wrapper .custom-search-form {
        margin-top: 25px;
    }
    .profile-page-wrapper .nav-pills.nav-stacked {
        margin-bottom: 30px;
    }
    .profile-page-wrapper .dd-select {
        width: 100% !important;
    }
    .profile-page-wrapper table td .btn-danger {
        float: right;
        border-radius: 0;
        padding: 5px 15px;
        font-weight: 600;
        text-transform: uppercase;
    }
    #MainCopy_ctl45_grdRibbonDisplay th:last-of-type {
        text-align: right;
        padding-right: 30px;
    }
    .profile-page-wrapper .col-md-9 h2[id*=TitleText] {
        font-size: 18px;
        color: #0F3250;
        font-weight: bold;
        line-height: 24px;
        text-transform: uppercase;
        text-align: left;
    }
    .profile-page-wrapper .col-md-9 h2[id*=TitleText] + h3 {
        font-size: 18px;
        font-weight: 600;
    }
    #MPOuterMost.full #FOOTER .col-md-4.section1 {
        padding: 0 20px;
    }
    .discussion-list-wrap .table.table-responsive thead {
        display: none;
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td::before {
        font-size: 16px;
        font-weight: bold;
        color: #0F3250;
        display: block;
        text-align: left;
        padding: 5px 0;
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td:first-of-type {
        display: none;
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td:nth-of-type(2)::before {
        content: 'Thread Subject:';
        padding-top: 15px;
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td:nth-of-type(3)::before {
        content: 'Replies:'
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td:nth-of-type(4) {
        padding-bottom: 30px;
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td:nth-of-type(4)::before {
        content: 'Last Post:'
    }
    .global-page-hero-wrap .HtmlFooter {
        display: none;
    }
    #MainCopy_ContentWrapper.technical-product-details > .row {
        padding: 60px 0 50px !important
    }
    .faceted-search-main .fs-result-row .img-circle {
        width: 40px;
        height: 40px;
        object-fit: cover;
        object-position: center;
    }
    .inbox-list .list-group-item .row {
        display: block;
    }
    .inbox-list .list-group-item .row .col-md-3 {
        margin: 10px 0;
        color: #999;
    }
    .solfuse-widget-lastest-discuss-tiles,
    .solfuse-widget-active-members,
    .digest-viewer {
        padding: 0 15px;
    }
    .technical-product-product-listing .ContentItemHtml > h2,
    .technical-product-details .ContentItemHtml > h2 {
        padding: 0;
    }
}
@media (min-width: 400px) {}
@media (min-width: 575px) {
    /* -- Vertical center */
    .solfuse-content-left,
    .solfuse-content-right,
    .solfuse-content-left [class*="section"],
    .solfuse-content-right [class*="section"] {
        display: flex;
    }
    .solfuse-content-right .solfuse-vertical-center,
    .solfuse-content-left .solfuse-vertical-center {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    .bg-slice-wrapper .solfuse-content-right .solfuse-vertical-center,
    .bg-slice-wrapper .solfuse-content-left .solfuse-vertical-center {
        z-index: 11;
    }
    .technical-product-product-listing .col-md-6,
    .technical-product-details .col-md-6 {
        width: 50%;
        padding: 0 15px;
    }
    .technical-product-product-listing .col-md-4,
    .technical-product-details .col-md-4 {
        width: 33.33333333333333%;
        padding: 0 15px;
    }
    .technical-product-product-listing .col-md-8,
    .technical-product-details .col-md-8 {
        width: 66.66666666666666%;
        padding: 0 15px;
    }
    .technical-product-product-listing .ContentItemHtml > h2,
    .technical-product-details .ContentItemHtml > h2 {
        font-size: 24px;
        margin-bottom: 7px;
        padding: 0;
    }
    .solfuse-widget-support-hot-labels ul li a {
        min-height: 70px;
        font-size: 16px;
        justify-content: flex-start;
        text-align: left;
    }
    .solfuse-widget-support-hot-labels ul li a img {
        max-width: 60px;
    }
    table.digest-viewer thead > tr > th,
    table.digest-viewer tbody > tr > th,
    table.digest-viewer tfoot > tr > th,
    table.digest-viewer thead > tr > td,
    table.digest-viewer tbody > tr > td,
    table.digest-viewer tfoot > tr > td {
        display: table-cell;
        border-top: 1px solid #ddd;
        text-align: left;
        padding: 8px 8px 8px 0;
    }
    table.digest-viewer thead > tr > th,
    table.digest-viewer tbody > tr > th,
    table.digest-viewer tfoot > tr > th {
        border-color: #0F3250 !important
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td::before {
        display: none !important;
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td:first-of-type {
        display: table-cell !important
    }
    .discussion-list-wrap .table.table-responsive tr.ListRow td:nth-of-type(2),
    .discussion-list-wrap .table.table-responsive tr.ListRow td:nth-of-type(4) {
        padding: 5px 0;
    }
    .discussion-list-wrap .table.table-responsive thead {
        display: table-header-group;
    }
    .community-list-wrap .community-list .btn-community-stats-static {
        margin: 0 !important;
    }
    ul.accordion-child > li a {
        padding: 15px 80px 15px 20px;
        text-align: left;
        justify-content: flex-start;
    }
    ul.accordion-child > li a img {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 15px;
        left: inherit;
    }
    .solfuse-widget-events-listing .events-wrapper table.table-global td,
    .solfuse-widget-events-listing .events-wrapper table.table-global th {
        display: table-cell;
        clear: none;
        width: auto;
        border-bottom: 1px solid rgba(100, 101, 105, 0.2);
        padding: 7px 15px !important;
    }
    .solfuse-widget-events-listing .events-wrapper table.table-global tr th {
        padding: 0 15px !important;
    }
    .solfuse-widget-events-listing .events-wrapper table.table-global {
        display: table;
    }
    .solfuse-widget-events-listing .events-wrapper table.table-global tr {
        display: table-row;
        padding: 0;
    }
    .solfuse-widget-events-listing .events-wrapper table.table-global thead {
        display: table-row-group;
    }
    .solfuse-widget-events-listing .events-wrapper table.table-global tr td::before {
        display: none;
    }
    .solfuse-widget-events-listing .events-wrapper table.table-global td:first-of-type {
        display: table-cell;
    }
    .solfuse-widget-lastest-discuss-tiles ul {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .solfuse-widget-active-members ul.display-horizontal {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .solfuse-widget-lastest-discuss-tiles .col-md-10.col-sm-10 {
        padding: 0 15px !important;
    }
    .post-message-wrapper .panel-form{
        padding: 25px 15px 10px;
    }
    
    .post-message-wrapper a.btn.message-button{
        width: auto;
    }
    .profile-page-wrapper table[id*="_Engagement"] tr td,
    .profile-page-wrapper table[id*="_Engagement"] tr th{
        padding: 8px;
        font-size: 16px;
    }
    
    .profile-page-wrapper table[id*="gvEngagementList"] tr td,
    .profile-page-wrapper table[id*="_InfoTable"] tr td,
    .profile-page-wrapper table[id*="gvEngagementList"] tr th,
    .profile-page-wrapper table[id*="_InfoTable"] tr th{
        display: table-cell;
        width:auto;  
        text-align: left;
    }
    .profile-page-wrapper table[id*="gvEngagementList"],
    .profile-page-wrapper table[id*="_InfoTable"]{
        display: table;
        width: 100%;
    }
    .profile-page-wrapper table[id*="gvEngagementList"] tr,
    .profile-page-wrapper table[id*="_InfoTable"] tr{
        display: table-row;
    }
    .profile-page-wrapper table thead{
        display: table-header-group;
    }
    .profile-page-wrapper table[id*="_InfoTable"] tr td{
        padding: 5px 0!important;
    }
    .profile-page-wrapper table[id*="gvEngagementList"] tr td::before{
        display: none;
    }
    .solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions ul li .row{
        padding-left: 56px;
    }
    
}
@media (min-width: 768px) {
    #MainCopy_ContentWrapper > .row {
        padding: 67px 0 92px !important;
    }
    #MainCopy_ContentWrapper.technical-product-details > .row {
        padding: 60px 0 40px !important;
    }
    .navbar-collapse.collapse {
        display: none !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    /* Hero */
    .global-page-hero-wrap {
        min-height: 285px;
    }
    .home .global-page-hero-wrap {
        min-height: 400px;
    }
    .navbar-toggle {
        position: relative;
        float: right;
        padding: 9px 10px;
        margin-top: 8px;
        margin-right: 15px;
        margin-bottom: 8px;
        background-color: transparent;
        border: 1px solid transparent;
        border-radius: 4px;
        display: block;
    }
    .traditional-nav .navbar-toggle {
        right: 165px;
        top: -46px;
    }
    .logged-in-user .traditional-nav .navbar-toggle {
        right: 95px;
    }
    #Logo a {
        max-width: 200px;
    }
    .navbar-collapse {
        top: 12px;
    }
    .solfuse-widget-latest-discuss-list ul li div[id*="pnlTitle_"] {
        padding: 0 0 0 20px;
        margin-top: 0;
    }
    .solfuse-widget-latest-discuss-list ul li div[id*="pnlDescription_"] {
        padding-left: 60px;
    }
    .solfuse-widget-popular-forums-quick-links div[id*="UpdatePanel"],
    .solfuse-widget-unanswered-topics ul,
    .solfuse-widget-active-members ul.display-vertical {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        padding: 0;
    }
    .solfuse-widget-popular-forums-quick-links div[id*="UpdatePanel"] .community-list:nth-child(odd),
    .solfuse-widget-popular-forums-quick-links div[id*="UpdatePanel"] .community-list:nth-child(even) {
        margin: 0 10px 20px 0 !important;
    }
    .solfuse-widget-unanswered-topics ul li:nth-child(odd) {
        margin-right: 10px;
        margin-left: 0px;
    }
    .solfuse-widget-unanswered-topics ul li:nth-child(even) {
        margin-right: 0;
        margin-left: 10px;
    }
    .discussion-thread-wrap #MessageListContainer .drItemSubHeader h4 {
        font-size: 16px;
    }
    .discussion-thread-wrap .btn-back {
        margin-bottom: 0 !important;
    }
    .discussion-thread-wrap .thread-title h2 {
        font-size: 30px;
        line-height: 40px;
    }
    .discussion-thread-wrap #MessageListContainer .drItemSubHeader .col-md-9 {
        width: auto;
        float: left;
        margin-bottom: 0;
    }
    .discussion-thread-wrap #MessageListContainer .drItemSubHeader .col-md-3 {
        width: auto;
        float: right;
        margin-left: auto !important;
        text-align: right;
    }
    .HLWelcomeHeader #Welcome_Content {
        margin-top: 5px;
        margin-right: 15px;
    }
    .HLWelcomeHeader .Login a#Welcome_LoginLink {
        font-size: 12px;
        padding: 5px 10px;
    }
    .community-list .btn-community-stats-static {
        width: auto;
    }
    .home .global-page-hero-wrap .home-carousel-wrapper .owl-item h1 {
        font-size: 24px;
        line-height: 30px;
    }
    .home .global-page-hero-wrap .home-carousel-wrapper .owl-item p {
        font-size: 16px;
        line-height: 22px;
    }
    .home .global-page-hero-wrap .HtmlContent > div.inner {
        max-width: 50%;
        padding-left: 15px;
    }
    .home .global-page-hero-wrap .home-carousel-wrapper .owl-item {
        padding: 25px;
    }
    .home .global-page-hero-wrap > .carousel-bg {
        height: 100%;
    }
    .bg-slice-wrapper .bg3 {
        width: 370px;
        height: 370px;
        right: -130px;
        top: -125px;
        background-size: 100%;
    }
    .home .global-page-hero-wrap {
        padding-top: 83px !important;
    }
    .bg-slice-wrapper .bg14 {
        width: 261px;
        height: 260px;
        right: -15px;
        bottom: -50px;
        background-size: 100%;
    }
    .bg-slice-wrapper .bg1 {
        width: 250px;
        height: 370px;
        background-size: 100%;
        right: -55px;
        top: -30px;
    }
    .bg-slice-wrapper .bg2 {
        width: 200px;
        height: 200px;
        right: 0;
        top: 50%;
    }
    .global-page-hero-wrap h1#PageTitleH1 {
        font-size: 32px;
    }
    .global-page-hero-wrap .overflow-hidden::before {
        content: " ";
        position: absolute;
        top: 0;
        left: 0;
        width: 60%;
        height: 147%;
        z-index: 1;
        border-radius: 0 0 900px 0;
    }
    h2 div.dropdown-multi-option {
        position: absolute
    }
    .global-page-hero-wrap .section1 {
        min-height: 200px;
    }
    .solfuse-widget-popular-forums-quick-links .community-list h3 a {
        padding: 10px 80px 10px 20px;
        font-size: 16px;
        background-size: auto 52px;
        background-position: calc(100% - 15px) center;
        background-repeat: no-repeat;
    }
    .home .row.rowContainer.community-list:nth-last-of-type(2) a {
        background-size: 50px;
    }
    .home .row.rowContainer.community-list:last-of-type a {
        background-position: calc(100% - 20px) center;
    }
    .solfuse-widget-popular-forums-quick-links .community-list {
        min-height: 80px;
    }
    .profile-page-wrapper .nav-tabs > li {
        width: auto;
    }
    .row.rowContainer.community-list .btn.btn-default.pull-right {
        float: right !important;
    }
    .followed-content-results .followed-content-item td {
        display: table-cell;
        width: auto;
    }
    .followed-content-results .followed-content-item td.ProfilePic {
        padding-left: 10px;
        width: 10%;
    }
    .profile-page-wrapper #PrivacyProfilePreferences .col-sm-9 {
        width: auto;
        float: right;
        margin-left: auto;
        padding: 0 15px;
    }
    .profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow .col-sm-3 {
        width: auto;
        padding: 0 15px;
    }
    .profile-page-wrapper #PrivacyProfilePreferences .privacySettingsRow {
        width: 50%;
    }
    .profile-page-wrapper #PrivacyProfilePreferences .col-sm-9 .form-group .form-control {
        min-width: 170px;
    }
    .profile-page-wrapper .col-xs-4 {
        width: 33.33333333333333%;
        padding: 0 15px;
    }
    .profile-page-wrapper .custom-search-form {
        margin-top: 0;
    }
    .profile-page-wrapper .dd-select {
        width: 400px !important;
    }
    .solfuse-widget-events-listing .events-wrapper .filter-form .colspan-3 {
        width: 23%;
    }
    ul.accordion-child {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .technical-product-product-listing > .row,
    .technical-product-product-listing > .row.solfuse-shadow-top-inside {
        padding: 67px 0 40px !important;
    }
    .solfuse-page-support#MainCopy_ContentWrapper > .row {
        padding: 67px 0 0;
    }
    .global-page-hero-wrap h1#PageTitleH1 {
        padding: 0;
    }
    .solfuse-widget-support-hot-labels ul {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .article-list-wrap .blogs-block .label {
        margin-top: 10px;
    }
    .search-page-wrap .faceted-search-main .fs-result-options {
        display: flex;
    }
    .search-page-wrap .faceted-search-main .fs-result-row .row.vertical-align {
        display: flex;
    }
    .search-page-wrap .faceted-search-main .fs-result-row .row.vertical-align .col-md-9 {
        margin-bottom: 0;
    }
    .faceted-search-main .fs-result-row .meta-block {
        margin-bottom: 0;
    }
    .technical-product .SearchResults li .col-md-12.no-pad .row.title-row {
        width: 80%;
    }
    .technical-product .SearchResults li .col-md-12.no-pad .row:nth-of-type(2) {
        float: left;
        width: 20%;
        text-align: right;
    }
    #MPOuterHeader > .col-md-12 {
        height: 85px;
    }
    .HLWelcomeHeader .Login {
        margin-top: 12px;
    }
    #ProfileContainer {
        width: 375px;
    }
    #ProfileContainer .panel-body .col-md-9 {
        width: calc(100% - 70px);
    }
    #ProfileContainer .welcome-links {
        width: calc(100% - 70px);
    }
    .home .row.row-wide.solfuse-shadow-top-inside .col-md-6 {
        max-width: 920px;
    }
    div[id*='trPageSize'].col-md-9.pull-right.margin-bottom-medium .form-group {
        width: calc(25% - 15px);
        float: left;
        margin-right: 15px !important;
        text-align: left;
    }
    div[id*='trPageSize'].col-md-9.pull-right.margin-bottom-medium .form-group:last-of-type {
        margin-right: 0 !important
    }
    .solfuse-widget-support-hot-labels ul li a {
        padding: 15px 80px 15px 15px;
    }
    .solfuse-widget-support-hot-labels ul li a img {
        left: inherit;
        right: 15px;
        transform: translateY(-50%);
        top: 50%;
    }
    .solfuse-content-left > div:nth-child(2) img {
        border-radius: 0 0 0 100px;
    }
    .solfuse-content-right > div:nth-child(1) img {
        border-radius: 0 100px 0 0;
    }
    .profile-page-wrapper .col-md-3.section1 {
        padding: 0 25px !important;
    }
    .discussion-thread-wrap .messageContentColumn iframe{
        max-width: 100%!important;
        max-height: 300px!important;    
    }
    .solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions #sortOptionsContainer{
        position: absolute;
    }
    .solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions #sortOptionsContainer select{
        border: 0;
        font-weight: BOLD;
        padding: 2px 0;
        height: auto!important;
        background: none;
    }
}
@media (min-width: 992px) {
    #menu-footer-legal-links {
        text-align: left;
    }
    #MPOuterFooter .copyright-nav p {
        text-align: right;
    }
    .blogs-block .col-md-2 {
        width: 16.666666666666664%;
    }
    .blogs-block h3.blogTitle {
        font-size: 30px;
    }
    .blogs-block #MainCopy_ctl02_ucPermission_IconFollow {
        text-align: right;
    }
    .discussion-list-wrap .col-md-4.center {
        width: auto;
        padding: 0;
    }
    .discussion-list-wrap .col-md-9 {
        padding: 0;
    }
    .discussion-list-wrap .col-md-9 .btn {
        margin: 0;
    }
    .discussion-list-wrap .col-md-12 {
        padding: 0 15px;
    }
    .ContentUserControl .JoinLeaveLink {
        margin-right: 15px;
    }
    .discussion-thread-wrap #MessageListContainer .drItemSubHeader h4 {
        font-size: 18px;
    }
    .discussion-thread-wrap .btn-back {
        margin: 0 !important;
    }
    .discussion-thread-wrap .col-md-6 .input-group {
        margin: 0 !important;
    }
    .discussion-thread-wrap .thread-title .col-md-2 {
        margin-top: 11px;
    }
    .discussion-thread-wrap .thread-title .col-md-2 span.pull-right {
        position: absolute;
        display: inline-block;
        white-space: nowrap;
        right: 10px;
    }
    .discussion-thread-wrap .MessageListContainer .dropdown-multi-option .btn {
        margin-top: 0;
        margin-left: 0;
    }
    .discussion-thread-wrap {
        margin: 0;
    }
    .HLWelcomeHeader #Welcome_Content {
        margin-right: 5px;
    }
    .HLWelcomeHeader .Login a#Welcome_LoginLink {
        font-size: 13px;
        padding: 5px 10px;
    }
    .rowContainer.community-list {
        padding: 20px 0 10px;
        margin: 0;
    }
    .home .global-page-hero-wrap .home-carousel-wrapper .owl-item h1 {
        font-size: 42px;
        line-height: 50px;
    }
    .home .global-page-hero-wrap {
        min-height: 480px;
    }
    .bg-slice-wrapper .bg3 {
        width: 453px;
        height: 441px;
        right: -150px;
        top: -125px;
        background-size: auto;
    }
    .bg-slice-wrapper .bg14 {
        width: 381px;
        height: 370px;
        right: -5px;
        bottom: -160px;
        background-size: auto;
        transform: none;
    }
    .global-page-hero-wrap h1#PageTitleH1 {
        font-size: 40px;
    }
    .bg-slice-wrapper .bg1 {
        width: 381px;
        height: 370px;
        right: -45px;
        top: -70px;
        background-size: auto;
    }
    .bg-slice-wrapper .bg2 {
        width: 392px;
        height: 370px;
        right: 0;
        top: 50%;
        background-size: auto;
    }
    .global-page-hero-wrap {
        min-height: 380px;
    }
    .global-page-hero-wrap .community-description {
        display: inline-block;
        width: 100%;
    }
    .global-page-hero-wrap .HtmlContent > div.inner {
        max-width: 55%;
    }
    .global-page-hero-wrap .section1 {
        min-height: 300px;
    }
    .profile-page-wrapper .col-md-3.section1 .ContentUserControl {
        margin-bottom: 40px;
    }
    .profile-page-wrapper .col-md-3.section1 .col-md-12 {
        padding: 0 15px;
    }
    .profile-page-wrapper {
        padding: 47px 0 52px !important;
    }
    .profile-page-wrapper .col-md-9 .col-md-12 {
        padding: 0 15px !important;
    }
    .profile-page-wrapper .nav-tabs > li > a {
        font-size: 15px;
    }
    .contributions-list-header .pull-right {
        float: right !important;
        margin-top: 10px;
        margin-bottom: 30px;
    }
    .solfuse-widget-events-listing .events-wrapper .filter-form .colspan-3 {
        width: 24%;
    }
    .solfuse-widget-support-hot-labels ul {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .solfuse-widget-support-hot-labels ul li a {
        min-height: 75px;
    }
    .article-list-wrap .blogs-block .label {
        margin-top: 10px;
        margin-left: 0;
    }
    .solfuse-widget-comment-wrapper .comments-block {
        padding: 20px 15px 5px 5px;
        border-bottom: 1px solid #eeeeee;
    }
    .solfuse-widget-comment-wrapper .comments-block .col-md-12 .ByLine {
        padding-left: 70px;
    }
    .technical-product .row:first-of-type {
        display: flex;
        align-items: center;
    }
    .solfuse-widget-amfx-landing-content .row {
        display: flex;
    }
    .solfuse-widget-amfx-landing-content .row .col-md-4 {
        margin-bottom: 0;
    }
    .siteFrame .row-full > .col-md-12 {
        max-width: 920px;
    }
    h2[id*=TitleText],
    .ContentItemHtml > h2,
    .solfuse-widget-amfx-landing-content h2 {
        padding: 0;
    }
    .bg-slice-wrapper .bg1 {
        width: 200px;
        height: 250px;
        right: -75px;
        background-size: 100%;
        top: -20px;
        background-image:
            url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/aruba-bg-pattern.png);
    }
    .bg-slice-wrapper .bg2 {
        width: 280px;
        height: 280px;
        right: -140px;
        top: 50%;
        background-size: 100%;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/White_Dot_Small_RGB.png);
    }
    .bg-slice-wrapper .bg3 {
        width: 240px;
        height: 240px;
        right: -50px;
        top: -25px;
        background-size: 100%;
        background-image:
            url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-lines-vertical-mark-white.png);
    }
    .bg-slice-wrapper .bg4 {
        width: 627px;
        height: 609px;
        right: -20%;
        top: -50%;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-lines-horizontal-mark-bloodorange.png);
    }
    .bg-slice-wrapper .bg5 {
        width: 437px;
        height: 425px;
        left: -150px;
        top: -200px;
        background-image:
            url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-outline-mark-orange.png);
    }
    .bg-slice-wrapper .bg6 {
        width: 447px;
        height: 1185px;
        left: 0;
        top: 0;
        background-position: top left;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-slice-babyblue.png);
    }
    .bg-slice-wrapper .bg7 {
        width: 281px;
        height: 400px;
        right: -50px;
        bottom: -175px;
        background-position: top left;
        background-image:
            url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-slice-bloodorange.png);
    }
    .bg-slice-wrapper .bg8 {
        width: 501px;
        height: 531px;
        right: -200px;
        bottom: 20px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-u-bluegray.png);
    }
    .bg-slice-wrapper .bg9 {
        width: 389px;
        height: 379px;
        left: -50px;
        top: 20px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-outline-mark-bloodorange.png);
    }
    .bg-slice-wrapper .bg10 {
        width: 700px;
        height: 662px;
        right: -10%;
        top: 300px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/Gray_Dot_Small_RGB.png);
    }
    .bg-slice-wrapper .bg11 {
        width: 243px;
        height: 230px;
        left: -9%;
        top: 100px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-u-left.png);
    }
    .bg-slice-wrapper .bg12 {
        width: 252px;
        height: 245px;
        left: -1%;
        top: 180px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/BloodOrange_Dot_Large_RGB.png);
    }
    .bg-slice-wrapper .bg13 {
        width: 267px;
        height: 418px;
        left: 0;
        bottom: -5%;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/Gray_Stripe_Large_RGB.png);
    }
    .bg-slice-wrapper .bg14 {
        width: 200px;
        height: 200px;
        right: -35px;
        bottom: 30%;
        background-size: 100%;
        background-image:
            url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/aruba-bg-pattern.png);
    }
    .bg-slice-wrapper .bg15 {
        width: 517px;
        height: 488px;
        left: -8%;
        bottom: -160px;
        background-image:
            url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-u-left-lg.png);
    }
    .bg-slice-wrapper .bg16 {
        width: 389px;
        height: 379px;
        right: 0px;
        top: 20px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-outline-mark-bloodorange.png);
    }
    .bg-slice-wrapper .bg17 {
        width: 310px;
        height: 301px;
        left: 5px;
        top: 50px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-mark-blue.png);
    }
    .bg-slice-wrapper .bg18 {
        width: 387px;
        height: 365px;
        right: -40px;
        bottom: -20px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/Orange_Stripe_Small_RGB.png);
    }
    .bg-slice-wrapper .bg19 {
        width: 246px;
        height: 239px;
        right: -20px;
        top: -110px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/Orange_Stripe_Large_RGB.png);
    }
    .bg-slice-wrapper .bg20 {
        width: 862px;
        height: 814px;
        right: -50px;
        bottom: 0px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/big_blue_u.png);
    }
    .bg-slice-wrapper .bg21 {
        width: 243px;
        height: 230px;
        right: -40px;
        top: 140px;
        opacity: .5;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-u-left.png);
    }
    .bg-slice-wrapper .bg22 {
        width: 469px;
        height: 456px;
        right: -60px;
        top: -70px;
        background-image: url(https://higherlogicdownload.s3.amazonaws.com/HPE/12a632f7-a936-4c6e-a7d0-1939fa32c5ec/UploadedImages/bg-outline-mark-lt-orange.png);
    }
    
    .post-message-wrapper .form-group .col-md-10.col-md-offset-2{
        width: 83.33333333333334%;
    }
    .solfuse-widget-comment-wrapper .comments-block .col-md-1 {
        margin-top: -45px;       
        margin-bottom: 0;
    }
    .solfuse-widget-comment-wrapper .comments-block{
        padding-top: 20px;
    }
    .blogs-block .row .col-md-12 .lia-inline-image-display-wrapper{
        max-width: 500px;
    }
    .blogs-block .row .col-md-12 p img{
        max-width: 500px;       
    }
    .solfuse-page-homepage .solfuse-widget-latest-discuss-list .HLDiscussions ul li .row.title-row img.Image{
        margin-right: 0;
    }
}
@media (min-width: 1024px) {
    #MPOuterHeader > .col-md-12 {
        max-width: 1280px;
        background-color: #fff;
        margin: 0 auto;
        padding: 0 40px;
    }
    .global-page-hero-wrap .HtmlContent > div.inner {
        padding: 0 15px;
    }
    
    .technical-product-product-listing > .row,
    .technical-product-product-listing > .row.solfuse-shadow-top-inside {
        padding: 67px 0 92px !important;
    }
    .technical-product-product-listing .ContentItemHtml > h2 {
        font-size: 30px;
        margin-bottom: 20px;
    }
    #MainCopy_ContentWrapper.solfuse-page-support .col-md-12 h2[id*=TitleText] {
        padding: 0;
    }
    .global-page-hero-wrap .HtmlContent > div.inner {
        padding-left: 15px;
    }
    .faceted-search-main .search-bar .input-group,
    .faceted-search-main .fs-result-options {
        padding-left: 0;
    }
    .faceted-search-main .col-md-9 .col-md-3 {
        padding: 0 15px;
    }
    .solfuse-page-support .community-list .col-md-7,
    .solfuse-page-support .community-list .col-md-5,
    .row.rowContainer.community-list .col-md-7,
    .row.rowContainer.community-list .col-md-5 {
        padding: 0;
    }
}
@media (min-width: 1060px) {
    /* Hero */
    /* Footer */
    #MPOuterFooter {
        padding-top: 75px;
    }
    .menu-footer-social-links-container {
        margin-top: 25px;
    }
    #MPOuterFooter .row-full {
        margin-top: 70px;
    }
    .row.rowContainer.community-list .col-md-12 {
        padding: 0 15px;
    }
    #ProfileContainer .panel-body {
        padding: 20px;
    }
    div[id*='trPageSize'].col-md-9.pull-right.margin-bottom-medium {
        width: 75%;
        text-align: right;
        padding: 0 15px !important;
    }
    div[id*='MessagePanel'] .col-md-4.center {
        width: 25%;
        text-align: left;
        padding: 0 15px !important;
    }
    div[id*='trPageSize'].col-md-9.pull-right.margin-bottom-medium .form-group {
        text-align: right;
        margin-top: 0 !important
    }
    #MainCopy_ContentWrapper.technical-product-details > .row {
        padding: 70px 0 70px !important
    }
    .global-page-hero-wrap .section1 {
        padding: 0 10px;
    }
    .home .global-page-hero-wrap .section1 {
        padding: 0;
    }
    #MPContentArea div[id*="MessageThread"] {
        padding: 0 !important
    }
    .solfuse-widget-forum-lists,
    .community-learning-page .community-list-wrap {
        padding: 0 15px;
    }
    .solfuse-widget-lastest-discuss-tiles ul {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .solfuse-widget-active-members ul.display-horizontal {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .solfuse-widget-comment-wrapper h2 {
        padding: 0;
    }
    ul.accordion-child {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .post-message-wrapper .panel-form .col-md-12{
        padding: 0 15px;
    }
    .technical-product .col-md-4.section1{
        padding: 0 15px!important;
    }
    .technical-product .col-md-8.section2{
        padding: 0 15px!important;
    }
    div[id*="NoDataAdmin"].alert.alert-warning{
        text-align: left;
        padding: 0 30px;
    }
    .discussion-thread-wrap .messageContentColumn iframe{
        max-width: 100%!important;
        max-height: 460px!important;    
    }
}
@media (min-width: 1200px) {
    .navbar-collapse.collapse {
        display: block !important;
    }
    .navbar-toggle {
        display: none;
    }
    #Logo {
        left: 0;
    }
    div#NAV {
        float: right;
        position: static;
        width: auto;
        margin-right: 180px !important;
        margin-top: -22px !important;
    }
    .logged-in-user div#NAV {
        margin-right: 82px !important;
        margin-top: -17px !important;
    }
    div#NAV .col-md-12 {
        width: auto;
    }
    .navbar-default .navbar-nav > li > a {
        color: #0F3250;
        font-size: 14px;
        font-weight: 400;
        line-height: 20px;
        padding: 0 15px;
    }
    .navbar .navbar-nav > .active > a,
    .navbar .navbar-nav > .active > a:hover,
    .navbar .navbar-nav > .active > a:focus,
    .navbar .navbar-nav > li > a:hover {
        background-color: transparent;
        color: #FF8300;
    }
    .navbar-collapse {
        padding: 0;
    }
    .navbar-collapse.collapse {
        background: none;
        position: static !important;
        width: auto;
        float: right;
    }
    .navbar-nav > li {
        float: left;
        width: auto;
        display: inline-block;
    }
    ul.navbar-nav > li:last-of-type {
        margin-left: 10px;
    }
    ul.navbar-nav > li:last-of-type a {
        padding: 0;
        text-indent: -99999px;
        background-position: center center !important;
        width: 30px;
    }
    /* Bootstrap Override */
    .col-xs-12,
    .col-sm-12,
    .col-md-12,
    .col-lg-12 {
        padding-right: 0;
        padding-left: 0;
    }
    #MPOuterHeader::before {
        width: 75%;
    }
    .siteFrame .row-full > .col-md-12 {
        max-width: 1200px;
    }
    .home .row.row-wide.solfuse-shadow-top-inside .col-md-6 {
        max-width: 600px;
    }
}
/* random things that has either needs to override everything or doesnt belong anywhere below */
/* What is this for? -TD */
[id*="NestedCommunity"] {
    display: none;
}
/* Fading entrances  */
@-webkit-keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.animate__fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.hide {
    display: none;
}
.no-pageTitle-padding {
    padding-top: 0;
}