/* Background Images and Footer */
/* Theme Roller */
/*

AFFILIATE Theme v1.2
Author: eConverse Social Media
URL: www.econversemedia.com

This theme was hand-crafted with coffee and love by eConverse Social Media. For assistance with additional branding, customization or design of this theme, please contact http://www.econversemedia.com

*/

body {
    padding: 0;
}

.home div:empty {
    display: none;
}

#MPOuterMost {
    max-width: 100% !important;
    overflow-x: hidden;
}

#MPOuter {
    padding-bottom: 30px;
}

/***** Force full width sticky header/nav *****/

#MPOuterHeader.stickyNav-wide, #NAV.stickyNav-wide, #MPOuterMost.full #HEADER {
    max-width: 100%;
}

/**** media queries ****/

@media only screen and (max-width: 766px) {
    .home div#MPOuter:before {
        display: none;
    }
}

/********** FONTS ***********/

/* headings, body, links, menus, buttons */

h1, h2, h3, h4, h5, .HLLandingControl.HLEngagement a, .SloganText, .breadcrumb, ul.nav, .btn {
    font-family: 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;
}

ul.nav {
}

h1, .SloganText {
    font-size: 180%;
    font-weight: bold;
}

.SloganText span {
    font-weight: 100;
}

h2, .HLLandingControl h3 a, .HLLandingControl.HLEngagement a, .community-list h3, .interior h2#Title, .interior .text-muted-h2 h2, .interior .ContentUserControl h2, .interior .text-muted-h2 div.col-md-3 h2 {
    font-size: 150%;
    line-height: 1.1;
}

h3, ul.nav, .ProfileJobInfo {
    font-size: 110%;
}

#searchColumn .btn-default {
    font-size: 9px;
}

#searchColumn {
    max-width: 280px;
}

h4, #MPAuxNav ul.level1 li a, .label-success, .btn  {
    font-size: 100%;
}

h5 {
    font-size: 80%;
}

#MPAuxNav ul.level1 li a {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 95%;
    text-decoration: none;
    color: #a63831;
    font-weight: normal;
}

#MPAuxNav ul.level1 li a:hover {
    color: #ffffff;
}

/********************* Basics **************************/

body {
    color: #575651;
    font-family: 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 100;
}

a {
    color: #f35950;
}

a:focus, a:hover {
    text-decoration: none;
    color: #0f0d0b;
    -moz-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.bodyBackground {
    background-color: #ffffff;
}

.home .no-pageTitle-padding {
    padding-top: 0;
}

#MPheader, #MPButtonBar {
    max-width: 1200px;
    margin: 0 auto;
}

#MPheader {
    padding-top: 5px;
}

#NAV {
    background: #5b7f73 url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/darkline_png-1533245163') repeat-x top left;
}

#MPheader > div.row {
    float: right;
    padding-top: 0 !important;
}

div#auxskiplinkholder {
  position: relative;
  top: -900px;
}

div#Logo.row {
    float: left;
}

#HEADER {
    background: #f35950 url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/darkline_png-1533245163') repeat-x bottom left;
}

#PageTitleH1, .interior h2.ProfileUserName {
    border-bottom: none;
}

h1, .Heading1, .interior h2.ProfileUserName {
    color: #0f0d0b;
    background-color: transparent;
}

h2, .Heading2, h2 a, h2 a:hover, .text-muted-h2 h2 {
    color: #0f0d0b;
}

.interior h2, .interior h2#Title {
    color: #0f0d0b;
    background-color: transparent;
    text-align: left;
}

.thread-title h2 {
    padding: 20px;
}

h3, .Heading3, h3 a, h3 a:hover {
    color: #f35950;
}

hr, hr.delimiter, .HLLandingControl ul li {
    border-bottom-color: #ffffff;
}

.HLLandingControl ul li:last-child {
    border: none;
}

.text-muted {
  color: #848484;
}

div.row.drItemSubHeader.highlightThread, .highlightThread, div.row.drItemSubHeader {
    background-color: transparent;
    color: #575651;
}

div.row.drItemSubHeader .CommentPanel a {
    color: #575651;
}

.HLWelcome.HLWelcomeHeader {
    float: right;
}

#MPAuxNav {

}

#MPAuxNav ul.level1 li a:last-child {
    border-right: none;
}

.SloganText, .LogoImg {
}

.LogoImg img {
    display: inline;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.interior #ContentColumn.col-md-12 {
    padding-left: 0;
    padding-right: 0;
}

.row-last {
    padding-bottom: 0;
}

.home div#MPOuter:before {
  content: " ";
  position: absolute;
  height: 275px;
  background: #efefef;
  width: 100%;
}

/***** Interior Pages Basics ******/

.interior div#MainCopy_ContentWrapper {
    background-color: transparent;
    border: none;
    max-width: 1200px;
    margin: 0 auto 30px;
    padding-top: 30px;
}

/*********************** Landing Controls ******************/

.HLLandingControl .heading .form-group {
    display: block;
}

.ContentUserControl h2, .ContentItemHtml h2 {
    background-color: transparent;
    text-transform: uppercase;
    font-weight: bold;
}

.ContentItemHtml h2, .HLLandingControl h2 {
    border-bottom: 2px solid;
    padding: 0 5px 5px;
    margin: 10px 0 0;
}

.ContentItemHtml h2 {
    padding-top: 10px;
    margin-top: 4px;
}

.HLLandingControl .heading, .HLLandingControl h2, .headerItem, .drItemSubHeader {
    color: #0f0d0b;
    background-color: transparent;
}

.drItemSubHeader {
    text-align: left;
}

.icon-calendar h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-calendar_png-1533245164') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-speechbubble h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-speechbubble_png-1533245164') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-megaphone h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-megaphone_png-1533245164') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-people h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-people_png-1533245165') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-file h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-file_png-1533245165') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-network h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-network_png-1533245165') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-calendar-grey h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-calendar-grey_png-1533245166') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;    
}

.icon-speechbubble-grey h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-speechbubble-grey_png-1533245167') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-megaphone-grey h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-megaphone-grey_png-1533245168') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-people-grey h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-people-grey_png-1533245168') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.icon-file-grey h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-file-grey_png-1533245168') no-repeat center 10px;
    padding-top: 130px;
    padding-bottom: 15px;
}

.icon-network-grey h2 {
    background: url('https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/icon-network-grey_png-1533245169') no-repeat center 10px;
    padding-top: 130px;
    text-align: center;
}

.HLLandingControl .heading {
    color: #0f0d0b;
}

.ContentItemHtml h2 {
    color: #0f0d0b;
    background-color: transparent;
}

.ContentUserControl .HLLandingControl, .ContentItemHtml {
    border: none;
}

.home .ContentUserControl .events-list-table td h2 {
    display: none;
}

.home .ContentUserControl .event-list-item .col-md-2 {
    width: 100%;
}

.date-block, .event-list .date-block {
  background-color: transparent;
  border: 3px solid #f35950;
  width: 100%;
  padding: 0;
}

.event-list .calendary-number {
    font-size: 50px;
    margin: 0;
}

.calendar-day {
  display: none;
}

.calendary-number {
  font-size: 40px;
  font-weight: 600;
  margin: -5px;
  color: #f35950;
}

.calendar-month {
  text-transform: uppercase;
  background-color: #f35950;
  font-weight: 600;
  color: #ffffff;
  padding: 5px 2px;
}

.event-list .calendar-month {
    font-size: 115%;
}

.home .HLEventList .Content .col-md-2 {
    width: 30%;
}

.home .HLEventList .Content .col-md-10 {
    width: 70%;
}

.home .HLEventList .Content .col-md-10 .title-row {
    padding-left: 10px;
}

.drItemSubHeader a {   
    color: #ffffff;
}

.HLLandingControl .Content, .home .ContentItemHtml .Content {
    padding-top: 10px;
}

.ContentUserControl .HLLandingControl, .ContentUserControl.HLLandingControl, .ContentItemHtml {
    color: #575651;
    padding: 10px;
    position: relative;
}

.interior .ContentUserControl .HLLandingControl::after, .interior .ContentUserControl.HLLandingControl::after {
}

.ContentUserControl.HLLandingControl.HLEngagement::after, .ContentUserControl .HLLandingControl.HLEngagement::after, .home .ContentItemHtml.slideshow-wrapper::after {
    display: none;
}

.HLLandingControl.HLEventList, .HLLandingControl.HLEventList h3 a {

}

.HLLandingControl.HLEventList .heading {
}

/**** slideshow ContentItemHtml reset ****/

.ContentItemHtml.slideshow-wrapper {
    background: transparent;
    padding: 0;
    margin: 0 auto;
    max-width: 1200px;
}

.HLLandingControl .ByLine {
    color: #848484;
    text-transform: uppercase;
}

.HLLandingControl h5, .HLLandingControl h4, .HLEngagement h3 {
    color: #f35950;
}

.HLLandingControl .Content h3 a, .HLAnnouncements .Content h2 a, .HLRSSReader .Content h2 a {
    color: #f35950;
}

.HLLandingControl .Content h3 a:hover, .HLAnnouncements .Content h2 a:hover, .HLRSSReader .Content h2 a:hover {
    color: #0f0d0b;
    text-decoration: none;
}

.MPheader .Image {
    margin-right: 10px;
    background-color: transparent;
}

.imgButton {
    background-color: transparent !important;
}

#ProfileContainer.pull-right {
    width: 380px;
}

/***** margin fix with profile images *******/

.col-md-8 .title-row .col-md-2.col-md-2 {
    width: 8%;
}

/***** Most Active Members *******/

.HLEngagement h2 {
    padding-top: 10px;
}

/***** MAM: HORIZONTAL *****/

.ContentUserControl > .HLLandingControl.HLEngagement .heading {
    background-color: transparent;
}

.ContentUserControl > .HLLandingControl.HLEngagement .Content {
    margin: 0 auto;
}

.col-md-12 > .ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal, .col-md-12 > .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal {
    text-align: left;
}

.ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li, /*.col-md-12 > */ .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li {
    margin-right: 8px;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li .Picture, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li .Picture {
    margin-bottom: 10px;
}

.ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li .Picture img, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li .Picture img {
    width: 60px;
    height: auto;
    border-top: 4px solid #f35950;
    text-align: center;
}

.ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li:hover .Picture img, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li:hover .Picture img {
    border-color: #0f0d0b;
}

.ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li a, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li a {
    color: #f35950;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
}

.ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li a:hover, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li a:hover {
    color: #0f0d0b;
    -moz-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.points-label {
    position: relative;
    top: 15px;
    left: -14px;
    padding: 8px 15px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: none;
    background-color: #f35950;
    color: #ffffff;
}

.label-success {
}

.ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li:hover .points-label, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li:hover .points-label {
    background-color: #868686;
    -moz-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
}

/************************ Tabs **********************/

ul.nav.nav-tabs {
    text-align: left !important;
    width: 100%;
    font-size: 90%;
    border: none;
}

.nav-tabs > li > a {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    margin-right: 0;
    text-transform: uppercase;
}

.nav-tabs > li > a:hover {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    border-left-width: 4px;
}


/************************ Miscellaneous **********************/

.SloganText {
    color: #ffffff;
}

/************************ Menus ***********************/

#SideMenu ul.level1 li ul {
    background-color: White;
}


/******** BREADCRUMBS **********/

.BreadCrumb {
    max-width: 100%;
    margin: 0 auto;
    background: transparent;
    font-size: 80%;
    font-weight: normal;
}

ol.breadcrumb {
    max-width: 1200px;
    background-color: transparent;
    margin: 8px auto;
}

.breadcrumb li {
    color: #f35950;
    text-transform: uppercase;
}

.breadcrumb li a {
    color: #f35950;
}

.breadcrumb li a:hover {
    color: #dddddd;
}


/************************ Bootstrap Menus ***********************/

ul.navbar-nav {
    font-weight: normal;
    margin-top: 5px;
}

ul.navbar-nav li {
    
}

ul.navbar-nav li ul.dropdown-menu li {
    display: block;
    float: none;
    background-color: transparent;
}

ul.navbar-nav li ul.dropdown-menu li ul.dropdown-submenu li {
    border: none;
    background-color: #5b7f73;
    color: #ffffff;
}

.navbar-default {
    background-color: transparent;
    border: none;
    margin-top: 4px;
}

.navbar-default .navbar-nav > li > a {
    color: #ffffff;
    padding: 10px 20px;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.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: #2e433c;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #5b7f73;
    color: #3b564d;
}

#MPButtonBar .dropdown-menu {
    background-color: #5b7f73;
    border: none;
    border-top: 2px solid #3b564d;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

#MPButtonBar .dropdown-menu li a {
    color: #ffffff;
    padding: 10px;
}

#MPButtonBar .dropdown-menu li a:hover,  
#MPButtonBar .dropdown-menu li a:focus {
    background-color: #3b564d;
    color: #ffffff;
}

#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: #3b564d;
    color: #ffffff;
    font-style: oblique;
}

#MPButtonBar .dropdown-menu {

}

/************************ Bootstrap Buttons ***********************/

.btn {
    text-transform: uppercase;
    border-left-style: solid;
    border-left-width: 4px;
    border-top: none;
    border-right: none;
    border-bottom: none;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.btn-sm {
    margin-top: -5px;
    padding: 5px 10px;
}

.col-md-4 .col-md-12 .btn-default {
    float: right;
}

.col-md-4 .HLLandingControl .col-md-12, .col-md-8 .HLLandingControl .col-md-12 {
    padding-left: 0;
    padding-right: 0;
}

.btn-primary, .btn-success, .btn-default, .btn-danger {
    padding: 10px 20px;
}

.welcome-links .btn {
    display: inline-block;
    margin: 5px;   
}

.MPheader .btn-default, #searchColumn .btn-default {
    background-image: none;
    color: #5d5d5d;
    background-color: #ebebeb;
    border: none;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

#searchColumn button.btn-default {
    padding: 10px;
}

.MPheader .btn-default:hover, #searchColumn .btn-default:hover, .MPheader .btn-default:focus, .MPheader .btn-default:active, .MPheader .open .dropdown-toggle.btn-default, .btn-community-stats-static:hover {
    color: #5d5d5d;
    background-color: #c3c3c3;
    border: none;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.btn-community-stats-static, .btn-community-stats-static:hover {
    padding: 10px;
}

h2 a.btn, h2 input.btn {
    font-size: 12px;
    margin-top: -7px;
    padding: 5px;
}

/********** FAT FOOTER *********/

#MPCopyright {
    text-align: center;
    padding: 10px 20px;
}

#MPCopyright span {
    float: left;
}

#MPOuterFooter {
    background-color: #0f0d0b;
    border: none;
    color: #ffffff;
    position: relative;
}

#MPBottomMenu, #MPCopyright {
    max-width: 1200px;
    margin: 0 auto;
}

#MPCopyright {
    margin-top: 50px;
}
  
ul.FatFooterMenu {
    padding: 15px;
    color: #ffffff;
    float: left;
    text-align: left;
}

#MPBottomMenu.MPBottomMenu ul.FatFooterMenu li a.level1 {
    font-family: 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 110%;
}

#MPBottomMenu ul.FatFooterMenu li ul.level2 {
    padding-left: 0;
    margin-top: 10px;
    max-width: 200px;
}

#MPBottomMenu ul.FatFooterMenu li ul.level2 li {
    padding-left: 0;
    margin-top: 7px;
}

#MPBottomMenu ul.FatFooterMenu li {
    padding-left: 20px;
    margin-top: 35px;
}

.MPBottomMenu ul li a {
    color: #ffffff;
}

#MPBottomMenu ul.FatFooterMenu li ul.level2 li a {
    text-decoration: none;
}

#MPBottomMenu ul.FatFooterMenu li ul.level2 li a:hover {
    text-decoration: underline;
}

/******* Powered by Higher Logic Footer *******/

#MPFooterLink {

}

#MPFooterLink a {

}

/******* Colour Picker Specifics *******/

/* HTML User Controls same colour as HLLandingControls fix */

.ContentItemHtml h2 {
    background-color: #FFFFFF;
    /*
        color: ;
        border-color: ;
    */
    
}

/** change header background color **/


    #HEADER {
        background-color: #FFFFFF;
    }
    


/** change Points Label colors - takes on pagination button colors **/
/*

    .points-label, .calendar-month {
        background-color: ;
    }
    
    .ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li .Picture img, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li .Picture img, .date-block, .event-list .date-block {
        border-color: ;
    }

    .calendary-number, .ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li a, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li a {
        color: ;
    }

*/

/*

    .ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li:hover .points-label, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li:hover .points-label {
        background-color: ;
    }
    
    .ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li:hover .Picture img, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li:hover .Picture img {
        border-color: ;
    }
    
    .ContentUserControl > .HLLandingControl.HLEngagement ol.display-horizontal li a:hover, .ContentUserControl > .HLLandingControl.HLEngagement ul.display-horizontal li a:hover {
        color: ;
    }

*//* Color Picker */
/********************* Basics **************************/  /*  body {      color: ;  }  */      a {      color: #32525F;  }   /*  a.user-content-mention {      color: ;  }  */  /*  a.user-content-hashtag {      color: ;  }  */    a:hover {      color: #FFFFFF;  }    /*  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: #32525F;      /*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: ;*/      /*color: ;*/  }      fieldset {      border-color: #FFFFFF;  }      fieldset legend {      background-color: #FFFFFF;      border-color: #FFFFFF;      color: #1355A1;  }      .SearchResults .SortBy {      color: #1355A1;  }          /*********************** Landing Controls ******************/  .HLLandingControl .heading, .HLLandingControl h2, .headerItem, .drItemSubHeader {      background-color: #FFFFFF;      /*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: #32525F;  }        .HLLandingControl .ByLine {      color: #255677;  }      /*  .HLLandingControl h5, .HLLandingControl h4, .HLEngagement h3 {      color: ;  }  */      .HLLandingControl .Content h3 a, .HLAnnouncements .Content h2 a, .HLRSSReader .Content h2 a {      color: #1355A1;  }      /************************ Tabs **********************/  .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {      /*background-color: ;*/      /*border-color: ;*/      color: #32525F;  }  /*  .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: #32525F;  }  .nav-tabs > li > a {      /*background-color: ;*/      /*color: ;*/  }    /************************ Miscellaneous **********************/    .SloganText {      color: #FFFFFF;  }      .ModalPopupHeading, .CustomTableModalPopup .CustomTableModalPopupHeaderRow {      background-color: #FFFFFF;      color: #1355A1;  }      .lblratingBig {      color: #FFFFFF;  }    /************************ Tables **********************/  .Container thead .Header td, th, .ListContainer .ListHeader, .drItemSubHeader,  .table-thead-background tr th, .table-thead-background tr td {      background-color: #FFFFFF;      color: #1355A1;  }      th a, th a:hover  {      color: #1355A1;  }      /*  .TableRowAlternate, .table-hover > tbody > tr:hover > td  {      background-color: ;  }    */  /************************ Menus ***********************/    #MPAuxNav ul.level1 li a {      color: #32525F;  }      /*  #MPAuxNav ul.level1 li ul {      background-color: ;  }  */      #MPAuxNav ul.level1 li li.dynamic {      border-right-color: #32525F;  }      /*  #SideMenu ul.level1 li ul {      background-color: White;  }  */    /*  .MPSideNavBottom {      color: #0069A5;  }  */    /*  .breadcrumb {      background-color: ;  }  */    /*  .breadcrumb li {      color: ;  }  */      .breadcrumb li a {      color: #32525F;  }      /*  .MPBottomMenu ul li a {      color: ;  }        */  /************************ Bootstrap Menus ***********************/  /*  .navbar-default, #NAV {      background-color: ;      border-color: ;  }  */    /*  .navbar-default .navbar-nav > li > a {      color: ;  }  */    .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: #FFFFFF;      color: #1355A1;  }    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {      background-color: #FFFFFF;      color: #1355A1;  }    /*  #MPButtonBar .dropdown-menu {      background-color: ;  }  */    /*  #MPButtonBar .dropdown-menu li a {      color: ;  }  */    /*  #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: #FFFFFF;      color: #1355A1;  }    /*  #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: ;  }  */
/* CSS Overrides */
/* Color Picker */
/********************* Basics **************************/    body {      color: #000000;  }        a {      color: #14426B;  }   /*  a.user-content-mention {      color: ;  }  */      a:hover {      color: #959078;  }    /*  a.user-content-mention:hover {      color: ;  }  */    .bodyBackground {      background-color: #FFFFFF;  }        .siteFrame {      background-color: #FFFFFF;  }      /*  #MPOuterMost {      border-color: ;  }  */    h1, .Heading1 {      color: #516264;      /*background-color: ;*/  }    h2, .Heading2, h2 a, h2 a:hover, .text-muted-h2 h2 {      color: #000000;      /*background-color: ;*/  }    h3, .Heading3, h3 a, h3 a:hover {      color: #000000;      /*background-color: ;*/  }    /*  hr, hr.delimiter, .HLLandingControl ul li {      border-bottom-color: ;  }  */    #MPOuterFooter {      background-color: #ffffff;      color: #243E48;  }      fieldset {      border-color: #0A6A80;  }      fieldset legend {      background-color: #0A6A80;      border-color: #0A6A80;      color: #FFFFFF;  }      .SearchResults .SortBy {      color: #FFFFFF;  }          /*********************** Landing Controls ******************/  .HLLandingControl .heading, .HLLandingControl h2, .headerItem, .drItemSubHeader {      background-color: #FFFFFF;      color: #0A6A80;  }      .drItemSubHeader a{         color: #0A6A80;  }      .ContentUserControl .HLLandingControl, .ContentUserControl.HLLandingControl, .ContentItemHtml.HLLandingControl {      border-color: #D9E6F3;      color: #111111;      background-color: #FFFFFF;  }      .HLLandingControl .Content a:not(.btn) {      color: #14426B;  }        .HLLandingControl .ByLine {      color: #000000;  }        .HLLandingControl h5, .HLLandingControl h4, .HLEngagement h3 {      color: #5ABB38;  }        .HLLandingControl .Content h3 a, .HLAnnouncements .Content h2 a, .HLRSSReader .Content h2 a {      color: #0A6A80;  }      /************************ Tabs **********************/  .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {      /*background-color: ;*/      /*border-color: ;*/      color: #14426B;  }  /*  .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: #14426B;  }  .nav-tabs > li > a {      /*background-color: ;*/      /*color: ;*/  }    /************************ Miscellaneous **********************/    .SloganText {      color: #0A6A80;  }      .ModalPopupHeading, .CustomTableModalPopup .CustomTableModalPopupHeaderRow {      background-color: #0A6A80;      color: #FFFFFF;  }      .lblratingBig {      color: #0A6A80;  }    /************************ Tables **********************/  .Container thead .Header td, th, .ListContainer .ListHeader, .drItemSubHeader,  .table-thead-background tr th {      background-color: #0A6A80;      color: #FFFFFF;  }      th a, th a:hover  {      color: #FFFFFF;  }        .TableRowAlternate, .table-hover > tbody > tr:hover > td  {      background-color: #FFFFFF;  }      /************************ Menus ***********************/    #MPAuxNav ul.level1 li a {      color: #14426B;  }        #MPAuxNav ul.level1 li ul {      background-color: #0A6A80;  }        #MPAuxNav ul.level1 li li.dynamic {      border-right-color: #14426B;  }      /*  #SideMenu ul.level1 li ul {      background-color: White;  }  */    /*  .MPSideNavBottom {      color: #0069A5;  }  */    /*  .breadcrumb {      background-color: ;  }  */      .breadcrumb li {      color: #ABB0B6;  }        .breadcrumb li a {      color: #336699;  }        .MPBottomMenu ul li a {      color: #243E48;  }          /************************ Bootstrap Menus ***********************/    .navbar-default, #NAV {      background-color: #0A6A80;      border-color: #0A6A80;  }        .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: #5ABB38;      color: #FFFFFF;  }    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {      background-color: #5ABB38;      color: #FFFFFF;  }      #MPButtonBar .dropdown-menu {      background-color: #0A6A80;  }        #MPButtonBar .dropdown-menu li a {      color: #FFFFFF;  }        #MPButtonBar .dropdown-menu li a:hover,    #MPButtonBar .dropdown-menu li a:focus {       background-color: #5ABB38;  }      #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: #BBDC9B;      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: #FFFFFF;      color: #000000;  }    .modal-body, .panel-body {      background-color: #FFFFFF;      color: #000000;  }    .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: ;  }  */
/* CSS Overrides */
/*STAFF*/http://connect.rehabpro.org/HigherLogic/UI/Microsites/#MainCopy_ThemeEditor_pnlOverrideCss
        
        .staff-cards .well {
          background-color: #fff;
          border-radius: 0;
        }
        
        .staff-cards h3.company {
          color: #0A6A80;
          font-weight: 400;
          font-size: 27px;
        }
        
        .staff-cards h3.company small {
          color: #0A6A80;
        }
        
        .staff-cards h4.name {
          color: #5ABB38;
          font-weight: 300;
          font-size: 18px;
        }
        
        .staff-cards h5.title {
          color: #0A6A80;
          font-weight: 300;
          font-size: 18px
        }
          
        .staff-cards .well {
          padding: 0;
          height: 200px;
        }
        
        .staff-cards .col-md-4.profile-image {
          max-width: 175px;
          max-height: 200px;
          overflow: hidden;
          padding: 0;
        }
        
        .staff-cards .col-md-4.profile-image img {
          width: 175px;
        }
        
        .staff-cards a.btn.btn-default {
          background-color: #0A6A80;
          border: none;
          text-transform: uppercase;
          border-radius: 0 !important;
          font-style: normal;
          position: absolute;
          right: 10px;
          color: #fff;
          float: right;
          top: 150px;
        }

        /*PROFILE DETAIL PAGE*/
        
        .profile-detail h2.ProfileUserName {
          font-weight: 700;
          font-size: 38px;
        }
        
        .profile-detail h2 {
          font-weight: 300;
        }
        
        .profile-detail span#MainCopy_ctl31_Label1 {
          font-size: 28px;
          font-weight: 300;
        }
        
        .profile-detail .ProfileJobInfo div#MainCopy_ctl25_DisplayPresentJob1_JobDepartmentPanel,
        .profile-detail .ProfileJobInfo div#MainCopy_ctl25_DisplayPresentJob1_CompanyNamePanel {
          font-size: 21px;
          font-style: italic;
          color: #8d817b;
          font-weight: 300;
          border-bottom: 1px solid #8d817b;
          margin-bottom: 30px;
        }

.JobList .HLLandingControl ol li {
    border-bottom:none;
    margin-bottom: 0px;
    padding-bottom: 0px;
} 

.home .col-md-12.column.section17 {
    background: #f0f0f0 none repeat scroll 0 0;
    border-bottom: 2px solid #5abb38;
    border-top: 2px solid #5abb38;
    margin-bottom: 2%;
} 
 
.home .col-md-12.column.section1 {
    background-attachment: fixed;
    background-color: #5f8bb3;

    background-repeat: no-repeat;
background-position:right;
    background-size: cover;
    border-bottom: 3px solid #96992a;
    border-top: 3px solid #96992a;
    margin-bottom: 1%;
    padding-bottom: 0.5%;
    padding-top: 1%;
}

.welcome {
    background-color: rgba(0, 0, 0, 0.7);
    color: white;
    padding: 2%;
}

.welcome h1 {
color:white;
}


.contain-inner 
 {max-width:1200px; margin:0px auto; padding-bottom:1%}

.contain-inner-membertestimonial {
 
    background-color: #5f8bb3;
    background-image: url("https://a81d4f8f4e259a85b7a4-ea51255cecaa735607481561c884c583.ssl.cf2.rackcdn.com/IARP_Youth_jpg-1533245170");
    background-repeat: no-repeat;
background-position:center center;
    background-size: cover;
    border-bottom: 3px solid #96992a;
    border-top: 3px solid #96992a;
    margin-bottom: 1%;
    margin-top: 1%;
    padding-bottom: 0.5%;
    padding-top: 1%; 
margin:0px auto 1%; 
}

.contain-inner-membertestimonial h1{
color: #ffffff;
}

.benefit-item {
    border-color: #0A6A80;
    border-radius: 10px;
    border-style: solid;
    border-width: 3px;
    margin-bottom: 35px;
    margin-top: 10px;
    padding: 15px;
}

.benefit-item h2 {
    border-bottom: 1px solid #5ABB38;
    font-size: 18px !important;
    font-weight: 600;
    margin-top: 0;
    padding: 0;
color:#00718f;
}

.benefit-item .panel-default > .panel-heading {
    background-color:#ffffff;
    border: 1px solid #5abb38;
    color: #0a6a80;
} 
 

.membertype-item {
    border-color: #7AC141;
    border-radius: 10px;
    border-style: solid;
    border-width: 3px;
    margin-bottom: 35px;
    margin-top: 10px;
    padding: 15px;
}
 
.membertype-item h2 {
    border-bottom: 1px solid #5ABB38;
    font-size: 18px !important;
    font-weight: 300;
    margin-top: 0;
    padding: 0;
}

.member-benefit-divider {
background-color:#5ABB38;
margin-top: 1%;
margin-bottom:1%;
}

.member-benefit-divider h1{
color:#ffffff;
} 


.link-list {
    list-style: outside none none;
    margin-left: -25px;
    margin-right: 15px;
}

.link-list .glyphicon {
    color: #7AC141;
    left: -10px;
}


.dropshadowfaqs {
    box-shadow: -5px 8px 20px 3px rgba(0, 0, 0, 0.21);
-webkit-box-shadow: -5px 8px 20px 3px rgba(0,0,0,0.21);
-moz-box-shadow: -5px 8px 20px 3px rgba(0,0,0,0.21);
    height: auto;
    margin-left: 15px;
    padding: 8px;
border-radius:10px;
}

.dropshadow {
height: auto;
-webkit-box-shadow: -10px 10px 20px 3px rgba(0,0,0,0.21);
-moz-box-shadow: -10px 10px 20px 3px rgba(0,0,0,0.21);
box-shadow: -10px 10px 20px 3px rgba(0,0,0,0.21);
border-radius: 10px;
}

body, .body {
font-family:Verdana, sans-serif;
}

h1, .h1 {
font-family: 'Jura', sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 23px;
    color: #00718f;
    margin: 20px 0 10px 0;
    padding: 0;
    text-transform: uppercase;
}

.HLLandingControl .heading h2, .HLLandingControl h2  {
    color: #7ac142;
    font-family: 'Jura', sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 10px;
    text-transform: uppercase;
}


.carousel-control.right, .carousel-control.left {
background-image:none;
}

h2, .h2 {
    font-size: 20px;
}

h3, .h3 {
    font-size: 16px;
}

.HLLandingControl h3 a {
    font-size: 16px;
} 



#MPOuterMost.full {
    margin: 0 auto;
    max-width: 100%;
    padding: 0;
}

#MPOuterMost {
    border-color: transparent;
} 
 

#NAV {
min-width: 100%;
background-color: #0A6A80;
}

.navbar-default {
border-color: transparent;
}

#Logo {
padding-bottom: 1em;
}

#MPOuterHeader {
background-color: #ffffff;
}

#MPButtonBar .dropdown-menu {
background-color: #FFFFFF;
min-width: 290px;
}

#MPButtonBar .dropdown-menu li a {
color: #0A6A80;
font-size:1.1em;
}

/* REMOVE the float causing missing Search inputs on smaller viewports */
@media only screen and (max-width : 992px) {
#searchColumn {float:none !important}
}

@media (max-width: 480px) {
.HLLandingControl.HLDiscussions .title-row img{ margin-right: 5px;}
.HLLandingControl.HLDiscussions div.col-sm-2.col-md-2 { float: left;}
}
 

/* REPLACE LOGO AT SMALLER SCREEN SIZE */
@media screen and (max-width : 479px) {

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
min-height: 1px;
padding-left:5px;
padding-right:5px;
position:relative;
}
}

#MPOuterFooter {
    margin-top: 5%;
}

.btn-success a {
    color: #fff !important;
    padding-bottom: 10px !important;
    text-decoration: none;
}

.home .btn-success {
margin-bottom: 2px;
min-width:140px;
}

.btn-profile {
margin:10px;
}

.ribbon-container {
margin-bottom:15px;
}

.community-list .col-md-12.no-gutter > .pull-right {
    float: none !important;
    text-align: right;
}

 [class*="context"] {
  padding: 20px 25px;
  display:none;
}
@media screen and (min-width : 1200px) {
  .context-xlrg {
    display:block;
  }
}
@media screen and (min-width : 992px) and (max-width : 1199px) {
  .context-lrg {
    display:block;
  }
}
@media screen and (min-width : 768px) and (max-width : 991px) {
  .context-med {
    display:block;
  }
}
@media screen and (min-width : 480px) and (max-width : 767px) {
  .context-sm {
    display:block;
  }
}
@media screen and (max-width : 479px) {
  .context-xsm {
    display:block;
  }
}

.most-active .Content a{
	color:#14426B !important;
}

.slider-images .slide ul{
margin-right:auto;
margin-left:auto;
}



/*****Search at Top CSS*********/
#HEADER > .col-md-12 {
	padding-left: 0;
	padding-right: 0;
}

.search-btn-top,.home .search-btn-top {
	width:48px;
	height:48px;
	float:right;
	text-align:center;
	line-height:39px;
	border:2px solid #c1c1c1;
	color:#c1c1c1;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	margin-right:5px;
	cursor:pointer;
	padding:0;
	background-color:transparent;
	font-size:18px;
}
#MPheader .search-btn-top:hover,#MPheader .search-btn-top:focus {
	color:#ffffff;
	background:#c1c1c1;
}
#HEADER .search-bar-top {
	background:#eee;
	padding:20px;
	margin-bottom:15px;
}
#HEADER .search-bar-top .SearchInputs {
	max-width:1200px;
	margin:0 auto;
}
#HEADER .search-bar-top .SearchResults,.search-bar-top button.btn.btn-default.dropdown-toggle {
	display:none;
}
#HEADER .search-bar-top button.btn,.custom-search-form .input-group-btn a[id$="_btnSearch"] {
	padding:7px 15px;
	margin:0;
}

.HLWelcome.HLWelcomeHeader {
    float: right;
}


#HEADER .search-bar-top {
	background:#eee;
	padding:20px;
	margin-bottom:15px;
}
#HEADER .search-bar-top .SearchInputs {
	max-width:1200px;
	margin:0 auto;
}
#HEADER .search-bar-top .SearchResults,.search-bar-top button.btn.btn-default.dropdown-toggle {
	display:none;
}
#HEADER .search-bar-top button.btn,.custom-search-form .input-group-btn a[id$="_btnSearch"] {
	padding:7px 15px;
	margin:0;
}

.HLWelcome.HLWelcomeHeader {
    float: right;
}

/********Round off Profile Picture********/

img.welcome-profile-image {
	width:47px !important;
	height:47px !important;
	max-height:47px !important;
	-webkit-border-radius:300px;
	-moz-border-radius:300px;
	border-radius:300px;
}
.Welcome .btn-group.open .dropdown-toggle,.Welcome .btn:active {
	box-shadow:none;
	-webkit-box-shadow:none;
}

#HEADER #BtnShowProfile {
	display: none;
}
@media screen and (max-width:768px) {
	img.welcome-profile-image {
		width:40px !important;
		height:40px !important;
		max-height:47px !important;
		-webkit-border-radius:300px;
		-moz-border-radius:300px;
		border-radius:300px;
	}
	.search-btn-top,.home .search-btn-top {
		width:42px;
		height:42px;
		float:right;
		text-align:center;
		line-height:32px;
		border:2px solid #c1c1c1;
		color:#c1c1c1;
		-webkit-border-radius:100%;
		-moz-border-radius:100%;
		border-radius:100%;
		margin-right:5px;
		cursor:pointer;
		padding:0;
		background-color:transparent;
		font-size:18px;
	}
}

ul.navbar-nav li ul.dropdown-menu li ul.dropdown-submenu li {
    border: none;
    background-color: #ffffff;
    color: #ffffff;
}

.ContentItemHtml h2 {
    color: #7AC142;
    background-color: transparent;
}

h2, .h2 {
    font-size: 18px;
}

/* changing grey on homepage */

.home div#MPOuter:before {
  content: " ";
  position: absolute;
  height: 275px;
  background: #fff;
  width: 100%;
}