/*#main_idea_container #idea-sidebar #sidebar-actions #save-draft {
    display: none;
}

#main_idea_container #idea-sidebar #sidebar-actions #display-preview {
    width: 100% !important; 
}  
*/

.nav-icon:before,.nav-icon:after, .nav-icon div {
  background-color:black !important;
}

/* Grid
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.container {
  position: relative;
  width: 100%;
  max-width:960px;
  margin: 0 auto;
  box-sizing: border-box; 
  text-align: center;
}

.section {
  padding: 84px 0;
  position: relative;
}

.row {margin: 0 !important;}

  .column,
  .columns {
    margin-left: 4%; 
    float: left;
}
  .column:first-child,
  .columns:first-child {
    margin-left: 0; }

  .one.column,
  .one.columns                    { width: 4.66666666667%; }
  .two.columns                    { width: 13.3333333333%; }
  .three.columns                  { width: 22%;            }
  .four.columns                   { width: 30.6666666667%; }
  .five.columns                   { width: 39.3333333333%; }
  .six.columns                    { width: 48%;            }
  .seven.columns                  { width: 56.6666666667%; }
  .eight.columns                  { width: 65.3333333333%; }
  .nine.columns                   { width: 74.0%;          }
  .ten.columns                    { width: 82.6666666667%; }
  .eleven.columns                 { width: 91.3333333333%; }
  .twelve.columns                 { width: 100%; margin-left: 0; }

  .one-third.column               { width: 30.6666666667%; }
  .two-thirds.column              { width: 65.3333333333%; }

  .one-half.column                { width: 48%; }

  /* Offsets */
  .offset-by-one.column,
  .offset-by-one.columns          { margin-left: 8.66666666667%; }
  .offset-by-two.column,
  .offset-by-two.columns          { margin-left: 17.3333333333%; }
  .offset-by-three.column,
  .offset-by-three.columns        { margin-left: 26%;            }
  .offset-by-four.column,
  .offset-by-four.columns         { margin-left: 34.6666666667%; }
  .offset-by-five.column,
  .offset-by-five.columns         { margin-left: 43.3333333333%; }
  .offset-by-six.column,
  .offset-by-six.columns          { margin-left: 52%;            }
  .offset-by-seven.column,
  .offset-by-seven.columns        { margin-left: 60.6666666667%; }
  .offset-by-eight.column,
  .offset-by-eight.columns        { margin-left: 69.3333333333%; }
  .offset-by-nine.column,
  .offset-by-nine.columns         { margin-left: 78.0%;          }
  .offset-by-ten.column,
  .offset-by-ten.columns          { margin-left: 86.6666666667%; }
  .offset-by-eleven.column,
  .offset-by-eleven.columns       { margin-left: 95.3333333333%; }

  .offset-by-one-third.column,
  .offset-by-one-third.columns    { margin-left: 34.6666666667%; }
  .offset-by-two-thirds.column,
  .offset-by-two-thirds.columns   { margin-left: 69.3333333333%; }

  .offset-by-one-half.column,
  .offset-by-one-half.columns     { margin-left: 52%; }


/* Base Styles
–––––––––––––––––––––––––––––––––––––––––––––––––– */

body {
  font-size: 12px;
  line-height: 24px;
  font-weight: 400;
  font-family: 'Roboto', Helvetica, Arial, sans-serif !important;
  color: #222; 
}


/* Typography
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.section .container p {
  font-size:1.16em;
  margin-top: 1.72em;
  margin-bottom: 0em;
  line-height: 1.72em;
  font-weight: 400;
  font-family: arial, sans serif; 
}

a {font-weight: 400;}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;}

.section h1 { 
  font-family: Georgia, arial, sans serif; 
  font-size: 3em !important;
  line-height: 1.2em;
  font-weight: 400;
  margin-bottom: 12px;
}


.section h2 { 
  font-family: arial, sans serif; 
  font-size: 11px !important;
  line-height: 1em;
  font-weight: 700;
  color: #2d2d2d;
  text-transform: uppercase;
  letter-spacing: 2px;
  padding-bottom: 3px;
  margin-bottom: 12px;
  margin-top: 12px;
  display: inline-block;
  border-bottom: 1px solid rgba(0,0,0,0.3);
}

.section h2.white {border-bottom: 1px solid rgba(255,255,255,0.3) !important;}

.section h3 { 
  font-size: 1.75em !important;
  font-family: Georgia, arial, sans serif; 
  line-height: 1.2em;
  color: #2d2d2d;
  font-weight: 400;
}

.section h4 { 
  font-size: 1.66em !important;
  margin-top: 1.2em;
  line-height: 1.2em;
  font-family: arial, sans serif; 
  font-weight: 400;
}

h4:first-child {margin-top: 0;}

.section h5, #custom-footer h5 { 
  font-size: 1.33em !important;
  font-family: arial, sans serif; 
  line-height: 1.5em;
  margin-top: 1.5em;
  font-weight: 400;
  font-family: Georgia, arial, sans serif; 
  text-transform: uppercase;
}



/* Buttons
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.button {
  font-family: arial, sans serif;
  display: inline-block;
  height: 36px;
  padding: 0 16px !important;
  min-width: 190px;
  color: #fff;
  text-align: center;
  font-size: 11px;
  font-weight: 600;
  line-height: 36px;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: transparent;
  cursor: pointer;
  box-sizing: border-box; 
  margin-top:3em !important;
  transition:0.2s ease;
  background-image: none !important;
  letter-spacing: 2px;
}

.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus {
  color: #333;
  border-color: #888;
  outline: 0; 
  text-decoration:none;
}

.button.primary-color-bg:hover {
  background-color: #891c11;
}


.button.primary-color-bg, .button.primary-color-bg,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
  margin-right: 6px;
}

.no-button-link {
  font-size: 11px;
  line-height: 1em;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: arial, sans serif;
  margin-top: 3em;
  display: inline-block;
}


/* Clearing
–––––––––––––––––––––––––––––––––––––––––––––––––– */

/* Self Clearing Goodness */
.container:after,
.row:after,
.u-cf {
  content: "";
  display: table;
  clear: both; }




/* Google:  Material Icons
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  margin-bottom:1rem;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}


/* Rules for sizing the icon. */
.material-icons.md-18 { font-size: 18px; }
.material-icons.md-24 { font-size: 24px; }
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }

/* Rules for using icons as black on a light background. */
.material-icons.md-dark { color: rgba(0, 0, 0, 0.54); }
.material-icons.md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); }

/* Rules for using icons as white on a dark background. */
.material-icons.md-light { color: rgba(255, 255, 255, 1); }
.material-icons.md-light.md-inactive { color: rgba(255, 255, 255, 0.3); }







/* BI:  Fonts
–––––––––––––––––––––––––––––––––––––––––––––––––– */
 body {
        font-family:'Roboto', arial, sans serif !important;
        font-size:12px;
        line-height:18px;
}


/* BI:  Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#dynamic_navigation_bar {
  margin:0 auto !important;
  position:relative;
  width: 960px;
  z-index: 1000;
}

.bi_dynamic_navigation li {
  float:none;
  display:inline-block;
}

.bi_dynamic_navigation li:first-child a {
  padding-left: 0;
  margin-left: 0;
}

.bi_dynamic_navigation li a {
  font-size: 13px;
  font-family: arial, sans serif;
  font-weight: 400;
  text-transform: uppercase;
  padding: 0;
  margin: 0 18px;
  line-height: 48px;
  position: relative;
  background-color: transparent;
}

.bi_dynamic_navigation > li a::after {
  content:'';
  transform: scale(0);
  display:block;
  height: 6px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #e0301e;
  transition: 0.2s ease;
}

.dynamic_horizontal_selected a::after, .bi_dynamic_navigation > li a:hover::after {
  transform: scale(1) !important;
}

.bi_dynamic_navigation .hide_submenu a::after, .bi_dynamic_navigation .show_submenu a::after {
  display: none;
}

#navbar {
  margin-bottom:0;
  height: 48px;
}



/* BI:  Global Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#global-nav-bar {
  transition:0.2s ease;
  box-shadow:none;
}

#global-nav {z-index:1000000 !important;}

#global-nav-bar.stick-to-top {
  box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.12), 0px 2px 2px 0px rgba(0,0,0,0.24) !important;
}

#global-nav-bar-content {width: 960px;}
#nav-bar #nav-bar-logo img {float: left; max-height: 34px;}



/* BI:  Search Dropdown
–––––––––––––––––––––––––––––––––––––––––––––––––– */
#nav-bar .results-header>i, #nav-bar .results-type {color:#444;}
#nav-bar .result-title {color: #e0301e;}


.search-result .result-type-img img {display:none !important;}

.result-type-img.Idea::before {
    content:"\f0eb";
    color:#5c5c5c;
    font-family:FontAwesome;
    font-size:1.33em;
    margin-right:10px;
    width:1.2em;
    line-height:1.5em;
    text-align:center;
    display:inline-block;
}

.result-type-img.Webstorm::before {
    content:"\f0e7";
    color:#5c5c5c;
    font-family:FontAwesome;
    font-size:1.33em;
    margin-right:10px;
    width:1.2em;
    line-height:1.5em;
    text-align:center;
    display:inline-block;
}

.result-type-img.Comment::before {
    content:"\f075";
    color:#5c5c5c;
    font-family:FontAwesome;
    font-size:1.33em;
    margin-right:10px;
    width:1.2em;
    line-height:1.5em;
    text-align:center;
    display:inline-block;
}

.result-type-img.Proposal::before {
    content:"\f016";
    color:#5c5c5c;
    font-family:FontAwesome;
    font-size:1.33em;
    margin-right:10px;
    width:1.2em;
    line-height:1.5em;
    text-align:center;
    display:inline-block;
}




/* BI:  Colors
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.primary-color-text {color:#e0301e;}
.primary-color-bg {background-color:#e0301e;}

.white {color:#fff !important;}
.white-bg {background-color: #fff !important;}
.light-gray-bg {background-color:#fafafa;}
.black-bg {background-color: #000;}




/* BI:  Containers
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.all_container, .content, #navbar, #banner {width:100%;}

.content {padding-bottom: 0;}

#main_content {width:100%;}



.arrow-box {
  border: 1px solid rgba(255,255,255,0.3);
  border-top: 0;
  padding: 33px 90px 34px 90px;
  box-sizing: border-box;
  position: relative;
}

.arrow-box .box-left {
  width: 50%;
  height: 15px;
  position: absolute;
  top: 0;
  left: 0;
  padding-right: 14px;
  margin: 0;
  box-sizing: border-box;
}

.arrow-box .box-left .border {
  border-top: 1px solid rgba(255,255,255,0.3);
  border-bottom: 0;
}

.arrow-box .box-right {
  width: 50%;
  height: 15px;
  position: absolute;
  top: 0;
  right: 0;
  padding-left: 14px;
  margin: 0;
  box-sizing: border-box;
}

.arrow-box .box-right .border {
  border-top: 1px solid rgba(255,255,255,0.3);
  border-bottom: 0;
}

.arrow-box .arrow-container {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  width: 22px;
  height: 0;
}

.arrow-box .arrow-container .arrow-line {
  top: -9px;
  content: '';
  height: 20px;
  width: 20px;
  transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  border-left: 1px solid rgba(255,255,255,0.3);
  border-bottom: 1px solid rgba(255,255,255,0.3);
  position: absolute;
}



/* BI:  Page Containers
–––––––––––––––––––––––––––––––––––––––––––––––––– */


#bi-page-s #main_content, #bi-page-a #main_content, #bi-page-b #main_content, #bi-page-c #main_content, #bi-page-d #main_content,
#bi-page-e #main_content, #bi-page-f #main_content, #bi-page-g #main_content, #bi-page-h #main_content, #bi-page-i #main_content, #bi-page-j #main_content, #bi-page-k #main_content, #bi-page-l #main_content, #bi-page-m #main_content, #bi-page-n #main_content,
#bi-page-o #main_content, #bi-page-p #main_content, #bi-page-q #main_content, #bi-page-r #main_content, #bi-page-t #main_content, #bi-page-u #main_content, #bi-page-v #main_content, #bi-page-w #main_content, #bi-page-x #main_content, #bi-page-y #main_content, #bi-page-z #main_content {
    width:100%;
    max-width:inherit;
    margin-top:0px;
}

#container_1, #container_2, #container_3, #container_4, #container_5, #container_6 {
    display:block !important;
    min-height:0px !important;
    margin:0px !important;
    width:100% !important;
    float:left;
    padding: 0 !important;
}

#container_1 {
    margin:0px !important;
    min-height:100px !important;
}

#container_1, #container_5 {
    background-color: #2d2d2d !important;
}

#container_2, #container_4, #container_6 {
    background:#f6f6f6 !important;
}

#container_3 {background: #fff !important; min-height: 300px !important;}
#bi-page-s #container_3 {display:none !important; padding-bottom: 0px !important;}

#bi-page-s #container_4 {margin: 0 !important;}



/* BI:  Widgets
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.title_back, .title_back_hover {
    padding: 6px 0;
    text-align: center;
    border-bottom: 1px solid #e5e5e5;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
}

#bi-page-s .title_back, #bi-page-s .title_back_hover, #bi-page-a .title_back, #bi-page-a .title_back_hover, #bi-page-b .title_back, #bi-page-b .title_back_hover, #bi-page-c .title_back, #bi-page-c .title_back_hover, #bi-page-d .title_back, #bi-page-d .title_back_hover, #bi-page-e .title_back, #bi-page-e .title_back_hover, #bi-page-f .title_back, #bi-page-f .title_back_hover, #bi-page-g .title_back, #bi-page-g .title_back_hover, #bi-page-h .title_back, #bi-page-h .title_back_hover, #bi-page-i .title_back, #bi-page-i .title_back_hover, #bi-page-j .title_back, #bi-page-j .title_back_hover, #bi-page-k .title_back, #bi-page-k .title_back_hover, #bi-page-l .title_back, #bi-page-l .title_back_hover, #bi-page-m .title_back, #bi-page-m .title_back_hover, #bi-page-n .title_back, #bi-page-n .title_back_hover, #bi-page-o .title_back, #bi-page-o .title_back_hover, #bi-page-p .title_back, #bi-page-p .title_back_hover, #bi-page-q .title_back, #bi-page-q .title_back_hover, #bi-page-r .title_back, #bi-page-r .title_back_hover, #bi-page-t .title_back, #bi-page-t .title_back_hover, #bi-page-u .title_back, #bi-page-u .title_back_hover, #bi-page-v .title_back, #bi-page-v .title_back_hover, #bi-page-w .title_back, #bi-page-w .title_back_hover, #bi-page-x .title_back, #bi-page-x .title_back_hover, #bi-page-y .title_back, #bi-page-y .title_back_hover, #bi-page-z .title_back, #bi-page-z .title_back_hover {
    padding: 0px !important;
    text-align: center;
    border-bottom: 0px !important;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    background: transparent !important;
}

#container_1 .widget_container, #container_2 .widget_container, #container_3 .widget_container, #container_4 .widget_container, #container_5 .widget_container, #container_6 .widget_container {
    margin:84px auto !important;
    width:100%;
    background: transparent !important;
    border:0px;
}

#bi-page-s #container_2 .widget_container {margin-bottom: 84px !important;}
#bi-page-s #container_2 .boxcontent {padding: 0;}

.title_back td[align=right], .title_back_hover td[align=right] {
    width: 100px !important;
    padding-right: 10px;
}

.title_back td[align=right] a, .title_back_hover td[align=right] a {
    padding: 10px 3px;
}

.widget_title {
    display: block;
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #fff !important;
}

.widget_title_text {
  height: auto !important;
  overflow: visible !important;
}



#widget_setup_mode {
    left:20px;
    bottom:20px;
    right:auto;
    width:200px !important;
    position:fixed;
}

.widget_container {
    position:relative;
    border: 1px solid;
    border-color: #e5e6e9 #dfe0e4 #d0d1d5;
    border-radius: 3px !important;
    margin-bottom: 30px;
}

#bi-page-s .title_back, #bi-page-s .title_back_hover, #bi-page-a .title_back, #bi-page-a .title_back_hover, #bi-page-b .title_back, #bi-page-b .title_back_hover, #bi-page-c .title_back, #bi-page-c .title_back_hover, #bi-page-d .title_back, #bi-page-d .title_back_hover, #bi-page-e .title_back, #bi-page-e .title_back_hover, #bi-page-f .title_back, #bi-page-f .title_back_hover, #bi-page-g .title_back, #bi-page-g .title_back_hover, #bi-page-h .title_back, #bi-page-h .title_back_hover, #bi-page-i .title_back, #bi-page-i .title_back_hover, #bi-page-j .title_back, #bi-page-j .title_back_hover, #bi-page-k .title_back, #bi-page-k .title_back_hover, #bi-page-l .title_back, #bi-page-l .title_back_hover, #bi-page-m .title_back, #bi-page-m .title_back_hover, #bi-page-n .title_back, #bi-page-n .title_back_hover, #bi-page-o .title_back, #bi-page-o .title_back_hover, #bi-page-p .title_back, #bi-page-p .title_back_hover, #bi-page-q .title_back, #bi-page-q .title_back_hover, #bi-page-r .title_back, #bi-page-r .title_back_hover, #bi-page-t .title_back, #bi-page-t .title_back_hover, #bi-page-u .title_back, #bi-page-u .title_back_hover, #bi-page-v .title_back, #bi-page-v .title_back_hover, #bi-page-w .title_back, #bi-page-w .title_back_hover, #bi-page-x .title_back, #bi-page-x .title_back_hover, #bi-page-y .title_back, #bi-page-y .title_back_hover, #bi-page-z .title_back, #bi-page-z .title_back_hover {
    margin-bottom:24px;
}

.title_back, .title_back_hover {
    position:relative;
    z-index:10;
    border-radius:0px;
    overflow:visible;
}

#bi-page-s .widget_title, #bi-page-a .widget_title, #bi-page-b .widget_title, #bi-page-c .widget_title, #bi-page-d .widget_title, #bi-page-e .widget_title, #bi-page-f .widget_title, #bi-page-g .widget_title, #bi-page-h .widget_title, #bi-page-i .widget_title, #bi-page-j .widget_title, #bi-page-k .widget_title, #bi-page-l .widget_title, #bi-page-m .widget_title, #bi-page-n .widget_title, #bi-page-o .widget_title, #bi-page-p .widget_title, #bi-page-q .widget_title, #bi-page-r .widget_title, #bi-page-t .widget_title, #bi-page-u .widget_title, #bi-page-v .widget_title, #bi-page-w .widget_title, #bi-page-x .widget_title, #bi-page-y .widget_title, #bi-page-z .widget_title {
    padding: 0px;
    font-size: 11px !important;
    color: #2d2d2d !important;
    font-weight: 700 !important;
    font-family: arial, sans serif;
    text-align: center;
    line-height: 1em;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-bottom: 1px solid rgba(0,0,0,0.3);
    padding-bottom: 3px;
    display: inline-block !important;
}

.widget_title input {
    text-align: center;
}

.rich_text_widget p {margin-top: 0 !important;}




/* BI:  Challenge Hero
–––––––––––––––––––––––––––––––––––––––––––––––––– */


#container_homepage_header #edit-section {z-index:10;}

#container_homepage_header {
  margin:-1px 0 0 0 !important; 
  height: 540px !important;
}

#container_homepage_header #display-section {
  height:540px !important;
}

#hh-display {
  height:126% !important;
}

#container_homepage_header #display-region #hh-display #hh-display-wrap {max-width:960px !important;}

#container_homepage_header #display-region #hh-display h2 {
  font-size: 3em !important; 
  font-family: Georgia, arial, sans serif; 
  font-weight:400 !important; 
  line-height:1.2em;
}

#container_homepage_header #display-region #hh-display h3 {
  font-size: 14px !important; 
  margin: 36px auto !important; 
  font-family: arial, sans serif; 
  width:75% !important;
  font-weight: 400 !important;
  letter-spacing: 0;
  line-height: 1.72em !important;
}

#container_homepage_header #display-region #hh-display .display-content {
  background-size: cover;
  background-position: initial !important;
}


#container_homepage_header #display-region #hh-headline .btn-lg, #container_homepage_header #display-region #hh-buttons .btn-lg {
  font-family: arial, sans serif !important;
  font-size: 11px !important;
  letter-spacing: 2px !important;
  font-weight:600 !important;
  text-transform:uppercase !important;
  width:180px;
  box-sizing: border-box;
  height: 36px;
  line-height: 36px;
  padding: 0 16px !important;
  transition:0.2s ease;
  background-image: none !important;
  border-radius: 0;
}


#container_homepage_header #display-region #hh-display #hh-display-content-wrap {width:100% !important; text-align:center !important; left:0;}


#container_challenge_topic #display-region #ct-display #ct-display-wrap {padding:0 !important;}

#container_challenge_topic {margin-bottom:0 !important;}
#container_challenge_topic #ct-layout {width:100% !important; margin:0 !important;}

#container_challenge_topic #display-section {height:400px !important;}

#container_homepage_header #display-region #hh-display #hh-gradient {
    background:#000 !important;
    width:100% !important;
}

#container_homepage_header #display-region #hh-actions #hh-subscribe a.subscribe {
  background: transparent;
  color #fff;
  border: 1px solid #fff;
}



#ct-gradient {display:none;}

#ct-display-content-wrap {width:100% !important; text-align:center;}

#ct-buttons {margin-top:48px;}

#ct-buttons .btn {
        border-radius:5px !important;
        -moz-border-radius:5px !important;
        -webkit-border-radius:5px !important;
        padding:12px 15px !important;
        min-width:180px !important;
        font-family:'Oswald', arial, sans serif;
        border:2px solid #fff !important;
        text-transform:uppercase;
        line-height:1.3em;
        font-weight:300 !important;
}


#ct-buttons .browse-button {background-color:transparent !important; color:#fff !important; padding:12px 15px !important; box-shadow:none !important;}

#container_challenge_topic #display-region #ct-display h2 {font-family:'Oswald', 'Open Sans', arial, sans serif; font-size:60px !important; font-weight:400 !important;}

#container_challenge_topic #display-region #ct-display h3 {margin-top:1.5em !important; max-width:100% !important; font-size:18px !important; font-family: 'Open Sans', arial, sans serif;}


#container_challenge_topic #display-region #ct-actions #ct-edit i.fa {color:#fff !important;}


.challengeEndDate {display:block; margin:2em 0; font-size:24px; line-height:1em;}




/* BI:  Phase Widget
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-s #container_1 .phase_widget_widget {
    margin:0px !important;
    width: 100% !important;
}

.phase_widget_widget .boxcontent {
    padding:0px;
}

.phase_widget_widget #phases {
    border-radius:0px !important;
    background:#f6f6f6;
}

.phase_widget_widget #phase-list {
  margin:0 auto;
  display:table;
  width:auto;
}

.phase_widget_widget #phases .phase-wrapper.current-phase {
  background:#e0301e !important;
  border:none !important;
}

#phases .phase-wrapper {
  min-width:235px;
  display:inline;
  border-right:2px solid #F0F0F0;
}

#phases .phase-wrapper:first-child {
    border-left: 2px solid #F0F0F0;
}

.phase_widget_widget .phase-name {
  font-size: 20px !important;
  font-weight: 400 !important;
  font-family: Georgia, arial, sans serif;
}

.phase_widget_widget .phase-status {
  margin-top: 2px !important;
  font-weight: 400 !important;
  font-size: 12px !important;
  font-family: arial, sans serif;
  color: #888;
}

.phase_widget_widget #phases .phase-wrapper.current-phase .phase-status {color: #fff !important;}

#C49861AB-1E48-48AD-8D5F-2D5A7A780D36_display_edit {
  width:950px; 
  margin-left:auto !important; 
  margin-right:auto !important;
}

.setup-phase-wrapper {width:100% !important;}

.phase_widget_widget .phase-status {
    display: none;
}




/* BI:  Challenge Details
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-s #container_1 .rich_text_widget {
  width: 720px;
  margin: 0 auto;
}

#container_1 .rich_text_widget p {
  font-size: 14px;
  color: #888;
  line-height: 1.72em;
}

.widget_container_editing .widget_title {width: 100%;}



/* BI:  Countdown Widget
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.countdown_widget {
    position: fixed;
    top: 150px;
    right: 0px;
    z-index: 100;
    max-width:200px;
}

.countdown_widget .boxcontent {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
  padding: 20px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  border: 1px solid #6d6d6d;
}

.countdown_widget .boxcontent input, .countdown_widget .boxcontent select {
  color:#000;
}

#bi-page-s .countdown_widget .title_back, #bi-page-s .countdown_widget .title_back_hover, #bi-page-a .countdown_widget .title_back, #bi-page-a .countdown_widget .title_back_hover, #bi-page-b .countdown_widget .title_back, #bi-page-b .countdown_widget .title_back_hover, #bi-page-c .countdown_widget .title_back, #bi-page-c .countdown_widget .title_back_hover, #bi-page-d .countdown_widget .title_back, #bi-page-d .countdown_widget .title_back_hover, #bi-page-e .countdown_widget .title_back, #bi-page-e .countdown_widget .title_back_hover, #bi-page-f .countdown_widget .title_back, #bi-page-f .countdown_widget .title_back_hover, #bi-page-g .countdown_widget .title_back, #bi-page-g .countdown_widget .title_back_hover, #bi-page-h .countdown_widget .title_back, #bi-page-h .countdown_widget .title_back_hover, #bi-page-i .countdown_widget .title_back, #bi-page-i .countdown_widget .title_back_hover, #bi-page-j .countdown_widget .title_back, #bi-page-j .countdown_widget .title_back_hover, #bi-page-k .countdown_widget .title_back, #bi-page-k .countdown_widget .title_back_hover, #bi-page-l .countdown_widget .title_back, #bi-page-l .countdown_widget .title_back_hover, #bi-page-m .countdown_widget .title_back, #bi-page-m .countdown_widget .title_back_hover, #bi-page-n .countdown_widget .title_back, #bi-page-n .countdown_widget .title_back_hover, #bi-page-o .countdown_widget .title_back, #bi-page-o .countdown_widget .title_back_hover, #bi-page-p .countdown_widget .title_back, #bi-page-p .countdown_widget .title_back_hover, #bi-page-q .countdown_widget .title_back, #bi-page-q .countdown_widget .title_back_hover, #bi-page-r .countdown_widget .title_back, #bi-page-r .countdown_widget .title_back_hover, #bi-page-t .countdown_widget .title_back, #bi-page-t .countdown_widget .title_back_hover, #bi-page-u .countdown_widget .title_back, #bi-page-u .countdown_widget .title_back_hover, #bi-page-v .countdown_widget .title_back, #bi-page-v .countdown_widget .title_back_hover, #bi-page-w .countdown_widget .title_back, #bi-page-w .countdown_widget .title_back_hover, #bi-page-x .countdown_widget .title_back, #bi-page-x .countdown_widget .title_back_hover, #bi-page-y .countdown_widget .title_back, #bi-page-y .countdown_widget .title_back_hover, #bi-page-z .countdown_widget .title_back, #bi-page-z .countdown_widget .title_back_hover {
  margin-bottom:0px !important;
}

.countdown-message {
  margin-bottom:2px;
  font-weight:normal !important;
}

#bi-page-s .countdown_widget .widget_title, #bi-page-a .countdown_widget .widget_title, #bi-page-b .countdown_widget .widget_title, #bi-page-c .countdown_widget .widget_title, #bi-page-d .countdown_widget .widget_title, #bi-page-e .countdown_widget .widget_title, #bi-page-f .countdown_widget .widget_title, #bi-page-g .countdown_widget .widget_title, #bi-page-h .countdown_widget .widget_title, #bi-page-i .countdown_widget .widget_title, #bi-page-j .countdown_widget .widget_title, #bi-page-k .countdown_widget .widget_title, #bi-page-l .countdown_widget .widget_title, #bi-page-m .countdown_widget .widget_title, #bi-page-n .countdown_widget .widget_title, #bi-page-o .countdown_widget .widget_title, #bi-page-p .countdown_widget .widget_title, #bi-page-q .countdown_widget .widget_title, #bi-page-r .countdown_widget .widget_title, #bi-page-t .countdown_widget .widget_title, #bi-page-u .countdown_widget .widget_title, #bi-page-v .countdown_widget .widget_title, #bi-page-w .countdown_widget .widget_title, #bi-page-x .countdown_widget .widget_title, #bi-page-y .countdown_widget .widget_title, #bi-page-z .countdown_widget .widget_title {
  font-size:2em !important;
  margin-bottom:12px;
}




/* BI:  Sponsor Widget
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-s .webstorm-sponsor-widget-container, #bi-page-a .webstorm-sponsor-widget-container, #bi-page-b .webstorm-sponsor-widget-container, #bi-page-c .webstorm-sponsor-widget-container, #bi-page-d .webstorm-sponsor-widget-container, #bi-page-e .webstorm-sponsor-widget-container, #bi-page-f .webstorm-sponsor-widget-container, #bi-page-g .webstorm-sponsor-widget-container, #bi-page-h .webstorm-sponsor-widget-container, #bi-page-i .webstorm-sponsor-widget-container, #bi-page-j .webstorm-sponsor-widget-container, #bi-page-k .webstorm-sponsor-widget-container, #bi-page-l .webstorm-sponsor-widget-container, #bi-page-m .webstorm-sponsor-widget-container, #bi-page-n .webstorm-sponsor-widget-container, #bi-page-o .webstorm-sponsor-widget-container, #bi-page-p .webstorm-sponsor-widget-container, #bi-page-q .webstorm-sponsor-widget-container, #bi-page-r .webstorm-sponsor-widget-container, #bi-page-t .webstorm-sponsor-widget-container, #bi-page-u .webstorm-sponsor-widget-container, #bi-page-v .webstorm-sponsor-widget-container, #bi-page-w .webstorm-sponsor-widget-container, #bi-page-x .webstorm-sponsor-widget-container, #bi-page-y .webstorm-sponsor-widget-container, #bi-page-z .webstorm-sponsor-widget-container {
    display:flex;
    width:100%;
}

#bi-page-s .sponsor_widget #webstorm-sponsor-div, #bi-page-a .sponsor_widget #webstorm-sponsor-div, #bi-page-b .sponsor_widget #webstorm-sponsor-div, #bi-page-c .sponsor_widget #webstorm-sponsor-div, #bi-page-d .sponsor_widget #webstorm-sponsor-div, #bi-page-e .sponsor_widget #webstorm-sponsor-div, #bi-page-f .sponsor_widget #webstorm-sponsor-div, #bi-page-g .sponsor_widget #webstorm-sponsor-div, #bi-page-h .sponsor_widget #webstorm-sponsor-div, #bi-page-i .sponsor_widget #webstorm-sponsor-div, #bi-page-j .sponsor_widget #webstorm-sponsor-div, #bi-page-k .sponsor_widget #webstorm-sponsor-div, #bi-page-l .sponsor_widget #webstorm-sponsor-div, #bi-page-m .sponsor_widget #webstorm-sponsor-div, #bi-page-n .sponsor_widget #webstorm-sponsor-div, #bi-page-o .sponsor_widget #webstorm-sponsor-div, #bi-page-p .sponsor_widget #webstorm-sponsor-div, #bi-page-q .sponsor_widget #webstorm-sponsor-div, #bi-page-r .sponsor_widget #webstorm-sponsor-div, #bi-page-t .sponsor_widget #webstorm-sponsor-div, #bi-page-u .sponsor_widget #webstorm-sponsor-div, #bi-page-v .sponsor_widget #webstorm-sponsor-div, #bi-page-w .sponsor_widget #webstorm-sponsor-div, #bi-page-x .sponsor_widget #webstorm-sponsor-div, #bi-page-y .sponsor_widget #webstorm-sponsor-div, #bi-page-z .sponsor_widget #webstorm-sponsor-div {
  background:#fff;
  border: 1px solid;
  border-color: #e5e6e9 #dfe0e4 #d0d1d5;
  border-radius: 3px !important;
  margin-bottom: 30px !important;
  width:250px;
  margin:0 auto;
  padding:40px 20px;
}

#bi-page-s .sponsor_widget #ws-sponsor-img img, #bi-page-a .sponsor_widget #ws-sponsor-img img, #bi-page-b .sponsor_widget #ws-sponsor-img img, #bi-page-c .sponsor_widget #ws-sponsor-img img, #bi-page-d .sponsor_widget #ws-sponsor-img img, #bi-page-e .sponsor_widget #ws-sponsor-img img, #bi-page-f .sponsor_widget #ws-sponsor-img img, #bi-page-g .sponsor_widget #ws-sponsor-img img, #bi-page-h .sponsor_widget #ws-sponsor-img img, #bi-page-i .sponsor_widget #ws-sponsor-img img, #bi-page-j .sponsor_widget #ws-sponsor-img img, #bi-page-k .sponsor_widget #ws-sponsor-img img, #bi-page-l .sponsor_widget #ws-sponsor-img img, #bi-page-m .sponsor_widget #ws-sponsor-img img, #bi-page-n .sponsor_widget #ws-sponsor-img img, #bi-page-o .sponsor_widget #ws-sponsor-img img, #bi-page-p .sponsor_widget #ws-sponsor-img img, #bi-page-q .sponsor_widget #ws-sponsor-img img, #bi-page-r .sponsor_widget #ws-sponsor-img img, #bi-page-t .sponsor_widget #ws-sponsor-img img, #bi-page-u .sponsor_widget #ws-sponsor-img img, #bi-page-v .sponsor_widget #ws-sponsor-img img, #bi-page-w .sponsor_widget #ws-sponsor-img img, #bi-page-x .sponsor_widget #ws-sponsor-img img, #bi-page-y .sponsor_widget #ws-sponsor-img img, #bi-page-z .sponsor_widget #ws-sponsor-img img {
  height: 80px !important;
  width: 80px !important;
  border-radius: 50px !important;
  float:none;
  margin:0px;
}

#bi-page-s .sponsor_widget #sponsor-screen-name, #bi-page-a .sponsor_widget #sponsor-screen-name, #bi-page-b .sponsor_widget #sponsor-screen-name, #bi-page-c .sponsor_widget #sponsor-screen-name, #bi-page-d .sponsor_widget #sponsor-screen-name, #bi-page-e .sponsor_widget #sponsor-screen-name, #bi-page-f .sponsor_widget #sponsor-screen-name, #bi-page-g .sponsor_widget #sponsor-screen-name, #bi-page-h .sponsor_widget #sponsor-screen-name, #bi-page-i .sponsor_widget #sponsor-screen-name, #bi-page-j .sponsor_widget #sponsor-screen-name, #bi-page-k .sponsor_widget #sponsor-screen-name, #bi-page-l .sponsor_widget #sponsor-screen-name, #bi-page-m .sponsor_widget #sponsor-screen-name, #bi-page-n .sponsor_widget #sponsor-screen-name, #bi-page-o .sponsor_widget #sponsor-screen-name, #bi-page-p .sponsor_widget #sponsor-screen-name, #bi-page-q .sponsor_widget #sponsor-screen-name, #bi-page-r .sponsor_widget #sponsor-screen-name, #bi-page-t .sponsor_widget #sponsor-screen-name, #bi-page-u .sponsor_widget #sponsor-screen-name, #bi-page-v .sponsor_widget #sponsor-screen-name, #bi-page-w .sponsor_widget #sponsor-screen-name, #bi-page-x .sponsor_widget #sponsor-screen-name, #bi-page-y .sponsor_widget #sponsor-screen-name, #bi-page-z .sponsor_widget #sponsor-screen-name {
  white-space: pre-wrap;
  display: block;
  width: 250px;
  margin: 24px auto;
  font-size: 24px;
  font-weight: normal;
  word-wrap: normal;
  position: relative;
  line-height: 28px;
  text-align: center;
  height:auto;
}

#bi-page-s #ws-sponsor-img, #bi-page-s #sponsor-screen-name,  #bi-page-a #ws-sponsor-img, #bi-page-a #sponsor-screen-name, #bi-page-b #ws-sponsor-img, #bi-page-b #sponsor-screen-name, #bi-page-c #ws-sponsor-img, #bi-page-c #sponsor-screen-name, #bi-page-d #ws-sponsor-img, #bi-page-d #sponsor-screen-name, #bi-page-e #ws-sponsor-img, #bi-page-e #sponsor-screen-name, #bi-page-f #ws-sponsor-img, #bi-page-f #sponsor-screen-name, #bi-page-g #ws-sponsor-img, #bi-page-g #sponsor-screen-name, #bi-page-h #ws-sponsor-img, #bi-page-h #sponsor-screen-name, #bi-page-i #ws-sponsor-img, #bi-page-i #sponsor-screen-name, #bi-page-j #ws-sponsor-img, #bi-page-j #sponsor-screen-name, #bi-page-k #ws-sponsor-img, #bi-page-k #sponsor-screen-name, #bi-page-l #ws-sponsor-img, #bi-page-l #sponsor-screen-name, #bi-page-m #ws-sponsor-img, #bi-page-m #sponsor-screen-name, #bi-page-n #ws-sponsor-img, #bi-page-n #sponsor-screen-name, #bi-page-o #ws-sponsor-img, #bi-page-o #sponsor-screen-name, #bi-page-p #ws-sponsor-img, #bi-page-p #sponsor-screen-name, #bi-page-q #ws-sponsor-img, #bi-page-q #sponsor-screen-name, #bi-page-r #ws-sponsor-img, #bi-page-r #sponsor-screen-name, #bi-page-t #ws-sponsor-img, #bi-page-t #sponsor-screen-name, #bi-page-u #ws-sponsor-img, #bi-page-u #sponsor-screen-name, #bi-page-v #ws-sponsor-img, #bi-page-v #sponsor-screen-name, #bi-page-w #ws-sponsor-img, #bi-page-w #sponsor-screen-name, #bi-page-x #ws-sponsor-img, #bi-page-x #sponsor-screen-name, #bi-page-y #ws-sponsor-img, #bi-page-y #sponsor-screen-name, #bi-page-z #ws-sponsor-img, #bi-page-z #sponsor-screen-name {
  display:table;
  width:auto;
  margin:0 auto;
}

#bi-page-s #sponsor-job-title, #bi-page-a #sponsor-job-title, #bi-page-b #sponsor-job-title, #bi-page-c #sponsor-job-title, #bi-page-d #sponsor-job-title, #bi-page-e #sponsor-job-title, #bi-page-f #sponsor-job-title, #bi-page-g #sponsor-job-title, #bi-page-h #sponsor-job-title, #bi-page-i #sponsor-job-title, #bi-page-j #sponsor-job-title, #bi-page-k #sponsor-job-title, #bi-page-l #sponsor-job-title, #bi-page-m #sponsor-job-title, #bi-page-n #sponsor-job-title, #bi-page-o #sponsor-job-title, #bi-page-p #sponsor-job-title, #bi-page-q #sponsor-job-title, #bi-page-r #sponsor-job-title, #bi-page-t #sponsor-job-title, #bi-page-u #sponsor-job-title, #bi-page-v #sponsor-job-title, #bi-page-w #sponsor-job-title, #bi-page-x #sponsor-job-title, #bi-page-y #sponsor-job-title, #bi-page-z #sponsor-job-title {
  height: auto;
  display: block;
  word-wrap: normal;
  max-width: 250px;
  white-space: pre-wrap;
  text-align: center;
  margin:0 auto;
  width:100%;
}

.sponsor_widget .boxcontent {height: 250px;}
.sponsor_widget .boxcontent .webstorm-sponsor-widget-container {width: 300px !important; float: left;}




.section.sponsor {padding: 0; position: relative;}

.section.sponsor h1 {
  color: #2d2d2d;
  margin: 0 auto;
  width: 720px;
}

.section.sponsor h1::before {
  content: '';
  background-image: url(https://d1dxeoyimx6ufk.cloudfront.net/uploads/NA5/OD7509/6C7D544F.png);
  background-size: cover;
  background-repeat: no-repeat;
  width: 36px;
  height: 36px;
  display: block;
  color: #e0301e;
  margin: 0 auto;
  margin-bottom: 36px;
}

.section.sponsor h4 {
  font-weight: 600;
  color: #2d2d2d;
  margin-top: 36px;
}

.section.sponsor p {margin-top: 6px;}



/* BI:  Updates Widget
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-s .updates_widget .boxcontent, #bi-page-a .updates_widget .boxcontent, #bi-page-b .updates_widget .boxcontent, #bi-page-c .updates_widget .boxcontent, #bi-page-d .updates_widget .boxcontent, #bi-page-e .updates_widget .boxcontent, #bi-page-f .updates_widget .boxcontent, #bi-page-g .updates_widget .boxcontent, #bi-page-h .updates_widget .boxcontent, #bi-page-i .updates_widget .boxcontent, #bi-page-j .updates_widget .boxcontent, #bi-page-k .updates_widget .boxcontent, #bi-page-l .updates_widget .boxcontent, #bi-page-m .updates_widget .boxcontent, #bi-page-n .updates_widget .boxcontent, #bi-page-o .updates_widget .boxcontent, #bi-page-p .updates_widget .boxcontent, #bi-page-q .updates_widget .boxcontent, #bi-page-r .updates_widget .boxcontent, #bi-page-t .updates_widget .boxcontent, #bi-page-u .updates_widget .boxcontent, #bi-page-v .updates_widget .boxcontent, #bi-page-w .updates_widget .boxcontent, #bi-page-x .updates_widget .boxcontent, #bi-page-y .updates_widget .boxcontent, #bi-page-z .updates_widget .boxcontent {
  max-width:650px;
  margin:0 auto;
}

#bi-page-s .updates_widget, #bi-page-a .updates_widget, #bi-page-b .updates_widget, #bi-page-c .updates_widget, #bi-page-d .updates_widget, #bi-page-e .updates_widget, #bi-page-f .updates_widget, #bi-page-g .updates_widget, #bi-page-h .updates_widget, #bi-page-i .updates_widget, #bi-page-j .updates_widget, #bi-page-k .updates_widget, #bi-page-l .updates_widget, #bi-page-m .updates_widget, #bi-page-n .updates_widget, #bi-page-o .updates_widget, #bi-page-p .updates_widget, #bi-page-q .updates_widget, #bi-page-r .updates_widget, #bi-page-t .updates_widget, #bi-page-u .updates_widget, #bi-page-v .updates_widget, #bi-page-w .updates_widget, #bi-page-x .updates_widget, #bi-page-y .updates_widget, #bi-page-z .updates_widget {
  background-color: transparent;
  border: none;
}

#bi-page-s .updates_widget .boxcontent, #bi-page-a .updates_widget .boxcontent, #bi-page-b .updates_widget .boxcontent, #bi-page-c .updates_widget .boxcontent, #bi-page-d .updates_widget .boxcontent, #bi-page-e .updates_widget .boxcontent, #bi-page-f .updates_widget .boxcontent, #bi-page-g .updates_widget .boxcontent, #bi-page-h .updates_widget .boxcontent, #bi-page-i .updates_widget .boxcontent, #bi-page-j .updates_widget .boxcontent, #bi-page-k .updates_widget .boxcontent, #bi-page-l .updates_widget .boxcontent, #bi-page-m .updates_widget .boxcontent, #bi-page-n .updates_widget .boxcontent, #bi-page-o .updates_widget .boxcontent, #bi-page-p .updates_widget .boxcontent, #bi-page-q .updates_widget .boxcontent, #bi-page-r .updates_widget .boxcontent, #bi-page-t .updates_widget .boxcontent, #bi-page-u .updates_widget .boxcontent, #bi-page-v .updates_widget .boxcontent, #bi-page-w .updates_widget .boxcontent, #bi-page-x .updates_widget .boxcontent, #bi-page-y .updates_widget .boxcontent, #bi-page-z .updates_widget .boxcontent {
  padding: 0;
}

#bi-page-s .pl_feed_note_photo, #bi-page-a .pl_feed_note_photo, #bi-page-b .pl_feed_note_photo, #bi-page-c .pl_feed_note_photo, #bi-page-d .pl_feed_note_photo, #bi-page-e .pl_feed_note_photo, #bi-page-f .pl_feed_note_photo, #bi-page-g .pl_feed_note_photo, #bi-page-h .pl_feed_note_photo, #bi-page-i .pl_feed_note_photo, #bi-page-j .pl_feed_note_photo, #bi-page-k .pl_feed_note_photo, #bi-page-l .pl_feed_note_photo, #bi-page-m .pl_feed_note_photo, #bi-page-n .pl_feed_note_photo, #bi-page-o .pl_feed_note_photo, #bi-page-p .pl_feed_note_photo, #bi-page-q .pl_feed_note_photo, #bi-page-r .pl_feed_note_photo, #bi-page-t .pl_feed_note_photo, #bi-page-u .pl_feed_note_photo, #bi-page-v .pl_feed_note_photo, #bi-page-w .pl_feed_note_photo, #bi-page-x .pl_feed_note_photo, #bi-page-y .pl_feed_note_photo, #bi-page-z .pl_feed_note_photo {
  clear: both;
  display: block;
  padding: 15px;
  background-color: #fff;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}

#bi-page-s #ws_updates_area > div, #bi-page-a #ws_updates_area > div, #bi-page-b #ws_updates_area > div, #bi-page-c #ws_updates_area > div, #bi-page-d #ws_updates_area > div, #bi-page-e #ws_updates_area > div, #bi-page-f #ws_updates_area > div, #bi-page-g #ws_updates_area > div, #bi-page-h #ws_updates_area > div, #bi-page-i #ws_updates_area > div, #bi-page-j #ws_updates_area > div, #bi-page-k #ws_updates_area > div, #bi-page-l #ws_updates_area > div, #bi-page-m #ws_updates_area > div, #bi-page-n #ws_updates_area > div, #bi-page-o #ws_updates_area > div, #bi-page-p #ws_updates_area > div, #bi-page-q #ws_updates_area > div, #bi-page-r #ws_updates_area > div, #bi-page-t #ws_updates_area > div, #bi-page-u #ws_updates_area > div, #bi-page-v #ws_updates_area > div, #bi-page-w #ws_updates_area > div, #bi-page-x #ws_updates_area > div, #bi-page-y #ws_updates_area > div, #bi-page-z #ws_updates_area > div {
  border: none !important;
  padding-top: 0 !Important;
}

#bi-page-s #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-a #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-b #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-c #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-d #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-e #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-f #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-g #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-h #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-i #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-j #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-k #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-l #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-m #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-n #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-o #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-p #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-q #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-r #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-t #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-u #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-v #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-w #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-x #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-y #ws_updates_area div:nth-child(2) .pl_feed_note_photo, #bi-page-z #ws_updates_area div:nth-child(2) .pl_feed_note_photo {
  border-top: none !important;
}

#bi-page-s .pl_feed_note_photo a img, #bi-page-a .pl_feed_note_photo a img, #bi-page-b .pl_feed_note_photo a img, #bi-page-c .pl_feed_note_photo a img, #bi-page-d .pl_feed_note_photo a img, #bi-page-e .pl_feed_note_photo a img, #bi-page-f .pl_feed_note_photo a img, #bi-page-g .pl_feed_note_photo a img, #bi-page-h .pl_feed_note_photo a img, #bi-page-i .pl_feed_note_photo a img, #bi-page-j .pl_feed_note_photo a img, #bi-page-k .pl_feed_note_photo a img, #bi-page-l .pl_feed_note_photo a img, #bi-page-m .pl_feed_note_photo a img, #bi-page-n .pl_feed_note_photo a img, #bi-page-o .pl_feed_note_photo a img, #bi-page-p .pl_feed_note_photo a img, #bi-page-q .pl_feed_note_photo a img, #bi-page-r .pl_feed_note_photo a img, #bi-page-t .pl_feed_note_photo a img, #bi-page-u .pl_feed_note_photo a img, #bi-page-v .pl_feed_note_photo a img, #bi-page-w .pl_feed_note_photo a img, #bi-page-x .pl_feed_note_photo a img, #bi-page-y .pl_feed_note_photo a img, #bi-page-z .pl_feed_note_photo a img {
  margin-right: 14px !important;
}




.updates-timestamp span[style*="https://d1dxeoyimx6ufk.cloudfront.net/CORE/images/icon_user_add_16x16.png"] {
  background:none !important;
}

.updates-timestamp span[style*="https://d1dxeoyimx6ufk.cloudfront.net/CORE/images/icon_user_add_16x16.png"]:before {
  content:'\f234';
  font-family:FontAwesome;
  font-size:16px;
  color:#999;
  line-height:1em;
}

.updates-timestamp .lightbulb_idea {
  background:none !important;
}

.updates-timestamp .lightbulb_idea:before {
  content:'\f0eb';
  font-family:FontAwesome;
  font-size:16px;
  color:#999;
  line-height:1em;
}

.updates-timestamp span[style*="https://d1dxeoyimx6ufk.cloudfront.net/ct/images/profile_update_16x16.png"] {
  background:none !important;
}

.updates-timestamp span[style*="https://d1dxeoyimx6ufk.cloudfront.net/ct/images/profile_update_16x16.png"]:before {
  content:'\f007';
  font-family:FontAwesome;
  font-size:16px;
  color:#999;
  line-height:1em;
}

.updates-timestamp span[style*="https://d1dxeoyimx6ufk.cloudfront.net/CORE/images/icon_comments_16x16.png"] {
  background:none !important;
}

.updates-timestamp span[style*="https://d1dxeoyimx6ufk.cloudfront.net/CORE/images/icon_comments_16x16.png"]:before {
  content:'\f075';
  font-family:FontAwesome;
  font-size:16px;
  color:#999;
  line-height:1em;
}

.updates-timestamp span[style*="https://d1dxeoyimx6ufk.cloudfront.net/ct/images/blogpost_16x16.png"] {
  background:none !important;
}

.updates-timestamp span[style*="https://d1dxeoyimx6ufk.cloudfront.net/ct/images/blogpost_16x16.png"]:before {
  content:'\f0c6';
  font-family:FontAwesome;
  font-size:16px;
  color:#999;
  line-height:1em;
}



/* BI:  Top Contributors Widget
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-s .top_contributors_widget .boxcontent, #bi-page-a .top_contributors_widget .boxcontent, #bi-page-b .top_contributors_widget .boxcontent, #bi-page-c .top_contributors_widget .boxcontent, #bi-page-d .top_contributors_widget .boxcontent, #bi-page-e .top_contributors_widget .boxcontent, #bi-page-f .top_contributors_widget .boxcontent, #bi-page-g .top_contributors_widget .boxcontent, #bi-page-h .top_contributors_widget .boxcontent, #bi-page-i .top_contributors_widget .boxcontent, #bi-page-j .top_contributors_widget .boxcontent, #bi-page-k .top_contributors_widget .boxcontent, #bi-page-l .top_contributors_widget .boxcontent, #bi-page-m .top_contributors_widget .boxcontent, #bi-page-n .top_contributors_widget .boxcontent, #bi-page-o .top_contributors_widget .boxcontent, #bi-page-p .top_contributors_widget .boxcontent, #bi-page-q .top_contributors_widget .boxcontent, #bi-page-t .top_contributors_widget .boxcontent, #bi-page-t .top_contributors_widget .boxcontent, #bi-page-u .top_contributors_widget .boxcontent, #bi-page-v .top_contributors_widget .boxcontent, #bi-page-w .top_contributors_widget .boxcontent, #bi-page-x .top_contributors_widget .boxcontent, #bi-page-y .top_contributors_widget .boxcontent, #bi-page-z .top_contributors_widget .boxcontent {
  width:950px; 
  margin:0 auto !important;
}

#bi-page-s .top_contributors_widget, #bi-page-a .top_contributors_widget, #bi-page-b .top_contributors_widget, #bi-page-c .top_contributors_widget, #bi-page-d .top_contributors_widget, #bi-page-e .top_contributors_widget, #bi-page-f .top_contributors_widget, #bi-page-g .top_contributors_widget, #bi-page-h .top_contributors_widget, #bi-page-i .top_contributors_widget, #bi-page-j .top_contributors_widget, #bi-page-k .top_contributors_widget, #bi-page-l .top_contributors_widget, #bi-page-m .top_contributors_widget, #bi-page-n .top_contributors_widget, #bi-page-o .top_contributors_widget, #bi-page-p .top_contributors_widget, #bi-page-q .top_contributors_widget, #bi-page-r .top_contributors_widget, #bi-page-t .top_contributors_widget, #bi-page-u .top_contributors_widget, #bi-page-v .top_contributors_widget, #bi-page-w .top_contributors_widget, #bi-page-x .top_contributors_widget, #bi-page-y .top_contributors_widget, #bi-page-z .top_contributors_widget {
  height:300px; 
  overflow:hidden !important;
}

#bi-page-s .top_contributors_widget .widget_title, #bi-page-a .top_contributors_widget .widget_title, #bi-page-b .top_contributors_widget .widget_title, #bi-page-c .top_contributors_widget .widget_title, #bi-page-d .top_contributors_widget .widget_title, #bi-page-e .top_contributors_widget .widget_title, #bi-page-f .top_contributors_widget .widget_title, #bi-page-g .top_contributors_widget .widget_title, #bi-page-h .top_contributors_widget .widget_title, #bi-page-i .top_contributors_widget .widget_title, #bi-page-j .top_contributors_widget .widget_title, #bi-page-k .top_contributors_widget .widget_title, #bi-page-l .top_contributors_widget .widget_title, #bi-page-m .top_contributors_widget .widget_title, #bi-page-n .top_contributors_widget .widget_title, #bi-page-o .top_contributors_widget .widget_title, #bi-page-p .top_contributors_widget .widget_title, #bi-page-q .top_contributors_widget .widget_title, #bi-page-r .top_contributors_widget .widget_title, #bi-page-t .top_contributors_widget .widget_title, #bi-page-u .top_contributors_widget .widget_title, #bi-page-v .top_contributors_widget .widget_title, #bi-page-w .top_contributors_widget .widget_title, #bi-page-x .top_contributors_widget .widget_title, #bi-page-y .top_contributors_widget .widget_title, #bi-page-z .top_contributors_widget .widget_title {
  font-size:2em; 
  color:#fff; 
  text-align:center; 
  display:block;
}

#bi-page-s .top_contributors_widget .boxcontent table, #bi-page-a .top_contributors_widget .boxcontent table, #bi-page-b .top_contributors_widget .boxcontent table, #bi-page-c .top_contributors_widget .boxcontent table, #bi-page-d .top_contributors_widget .boxcontent table, #bi-page-e .top_contributors_widget .boxcontent table, #bi-page-f .top_contributors_widget .boxcontent table, #bi-page-g .top_contributors_widget .boxcontent table, #bi-page-h .top_contributors_widget .boxcontent table, #bi-page-i .top_contributors_widget .boxcontent table, #bi-page-j .top_contributors_widget .boxcontent table, #bi-page-k .top_contributors_widget .boxcontent table, #bi-page-l .top_contributors_widget .boxcontent table, #bi-page-m .top_contributors_widget .boxcontent table, #bi-page-n .top_contributors_widget .boxcontent table, #bi-page-o .top_contributors_widget .boxcontent table, #bi-page-p .top_contributors_widget .boxcontent table, #bi-page-q .top_contributors_widget .boxcontent table, #bi-page-r .top_contributors_widget .boxcontent table, #bi-page-t .top_contributors_widget .boxcontent table, #bi-page-u .top_contributors_widget .boxcontent table, #bi-page-v .top_contributors_widget .boxcontent table, #bi-page-w .top_contributors_widget .boxcontent table, #bi-page-x .top_contributors_widget .boxcontent table, #bi-page-y .top_contributors_widget .boxcontent table, #bi-page-z .top_contributors_widget .boxcontent table {
  margin-top:40px; 
  width:100% !important; 
  border:none !important; 
  height:200px;
}

#bi-page-s .top_contributors_widget .boxcontent > table, #bi-page-a .top_contributors_widget .boxcontent > table, #bi-page-b .top_contributors_widget .boxcontent > table, #bi-page-c .top_contributors_widget .boxcontent > table, #bi-page-d .top_contributors_widget .boxcontent > table, #bi-page-e .top_contributors_widget .boxcontent > table, #bi-page-f .top_contributors_widget .boxcontent > table, #bi-page-g .top_contributors_widget .boxcontent > table, #bi-page-h .top_contributors_widget .boxcontent > table, #bi-page-i .top_contributors_widget .boxcontent > table, #bi-page-j .top_contributors_widget .boxcontent > table, #bi-page-k .top_contributors_widget .boxcontent > table, #bi-page-l .top_contributors_widget .boxcontent > table, #bi-page-m .top_contributors_widget .boxcontent > table, #bi-page-n .top_contributors_widget .boxcontent > table, #bi-page-o .top_contributors_widget .boxcontent > table, #bi-page-p .top_contributors_widget .boxcontent > table, #bi-page-q .top_contributors_widget .boxcontent > table, #bi-page-r .top_contributors_widget .boxcontent > table, #bi-page-t .top_contributors_widget .boxcontent > table, #bi-page-u .top_contributors_widget .boxcontent > table, #bi-page-v .top_contributors_widget .boxcontent > table, #bi-page-w .top_contributors_widget .boxcontent > table, #bi-page-x .top_contributors_widget .boxcontent > table, #bi-page-y .top_contributors_widget .boxcontent > table, #bi-page-z .top_contributors_widget .boxcontent > table {
    text-align:center;
}

#bi-page-s .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-a .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-b .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-c .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-d .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-e .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-f .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-g .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-h .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-i .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-j .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-k .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-l .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-m .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-n .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-o .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-p .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-q .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-r .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-t .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-u .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-v .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-w .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-x .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-y .top_contributors_widget .boxcontent > table > tbody > tr, #bi-page-z .top_contributors_widget .boxcontent > table > tbody > tr {
    display:inline-block !important;
    float:none;
}

#bi-page-s .top_contributors_widget .boxcontent tr, #bi-page-a .top_contributors_widget .boxcontent tr, #bi-page-b .top_contributors_widget .boxcontent tr, #bi-page-c .top_contributors_widget .boxcontent tr, #bi-page-d .top_contributors_widget .boxcontent tr, #bi-page-e .top_contributors_widget .boxcontent tr, #bi-page-f .top_contributors_widget .boxcontent tr, #bi-page-g .top_contributors_widget .boxcontent tr, #bi-page-h .top_contributors_widget .boxcontent tr, #bi-page-i .top_contributors_widget .boxcontent tr, #bi-page-j .top_contributors_widget .boxcontent tr, #bi-page-k .top_contributors_widget .boxcontent tr, #bi-page-l .top_contributors_widget .boxcontent tr, #bi-page-m .top_contributors_widget .boxcontent tr, #bi-page-n .top_contributors_widget .boxcontent tr, #bi-page-o .top_contributors_widget .boxcontent tr, #bi-page-p .top_contributors_widget .boxcontent tr, #bi-page-q .top_contributors_widget .boxcontent tr, #bi-page-r .top_contributors_widget .boxcontent tr, #bi-page-t .top_contributors_widget .boxcontent tr, #bi-page-u .top_contributors_widget .boxcontent tr, #bi-page-v .top_contributors_widget .boxcontent tr, #bi-page-w .top_contributors_widget .boxcontent tr, #bi-page-x .top_contributors_widget .boxcontent tr, #bi-page-y .top_contributors_widget .boxcontent tr, #bi-page-z .top_contributors_widget .boxcontent tr {
  color:#fff; 
  width:20%; 
  margin-bottom:24px; 
  height:200px;
}

#bi-page-s .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-a .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-b .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-c .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-d .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-e .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-f .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-g .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-h .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-i .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-j .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-k .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-l .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-m .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-n .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-o .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-p .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-q .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-r .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-t .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-u .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-v .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-w .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-x .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-y .top_contributors_widget .boxcontent tr:nth-child(1), #bi-page-z .top_contributors_widget .boxcontent tr:nth-child(1) {
  display:none !important;
}

#bi-page-s .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-a .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-b .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-c .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-d .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-e .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-f .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-g .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-h .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-i .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-j .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-k .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-l .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-m .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-n .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-o .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-p .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-q .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-r .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-t .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-u .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-v .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-w .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-x .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-y .top_contributors_widget .boxcontent td:nth-child(1), #bi-page-z .top_contributors_widget .boxcontent td:nth-child(1) {
  display:none;
}

#bi-page-s .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-a .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-b .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-c .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-d .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-e .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-f .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-g .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-h .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-i .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-j .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-k .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-l .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-m .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-n .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-o .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-p .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-q .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-r .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-t .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-u .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-v .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-w .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-x .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-y .top_contributors_widget .boxcontent tr td:nth-child(2), #bi-page-z .top_contributors_widget .boxcontent tr td:nth-child(2) {
  text-align:center; 
  border:none !important; 
  width:190px;
}

#bi-page-s .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-a .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-b .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-c .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-d .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-e .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-f .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-g .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-h .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-i .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-j .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-k .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-l .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-m .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-n .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-o .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-p .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-q .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-r .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-t .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-u .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-v .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-w .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-x .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-y .top_contributors_widget .boxcontent tr td:nth-child(2) a img, #bi-page-z .top_contributors_widget .boxcontent tr td:nth-child(2) a img {
    margin:0 auto 20px; 
    border-radius:50px; 
    width:80px; 
    display:block; 
    padding:0; 
    background-color:transparent;
    border: 6px solid #E9EBEE;
}

#bi-page-s .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-a .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-b .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-c .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-d .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-e .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-f .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-g .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-h .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-i .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-j .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-k .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-l .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-m .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-n .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-o .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-p .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-q .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-r .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-t .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-u .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-v .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-w .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-x .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-y .top_contributors_widget .boxcontent tr td:nth-child(3), #bi-page-z .top_contributors_widget .boxcontent tr td:nth-child(3) {
  float:left; 
  margin-bottom:12px; 
  text-align:center; 
  text-transform: capitalize; 
  clear:left; 
  font-size:1.33em;
  line-height:1.5em; 
  display:block; 
  width:100% !important; 
  color:#464646; 
  border:none !important;
}

#bi-page-s .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-a .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-b .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-c .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-d .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-e .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-f .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-g .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-h .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-i .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-j .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-k .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-l .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-m .top_contributors_widget .boxcontent tr td:nth-child(4),  #bi-page-n .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-o .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-p .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-q .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-r .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-t .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-u .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-v .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-w .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-x .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-y .top_contributors_widget .boxcontent tr td:nth-child(4), #bi-page-z .top_contributors_widget .boxcontent tr td:nth-child(4) {
    text-align:center;
    border: none !important;
    width:100%; 
    padding: 0 !important;
    display:inline-block; 
    float:left; 
    clear:left; 
    color: #464646;
    font-size:1.33em; 
    border:none !important;
}

#bi-page-s .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-a .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-b .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-c .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-d .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-e .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-f .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-g .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-h .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-i .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-j .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-k .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-l .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-m .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-n .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-o .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-p .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-q .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-r .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-t .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-u .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-v .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-w .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-x .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-y .top_contributors_widget .boxcontent tr td:nth-child(5), #bi-page-z .top_contributors_widget .boxcontent tr td:nth-child(5) {
    display: none;
}



/* BI: Contact Us
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-s #container_3 .widget_container {
  width: 100%;
  margin: 0 !important;
}

#bi-page-s #container_3 .widget_container .boxcontent {padding: 0;}

.icon {
  margin-bottom: 24px;
}

.section.contact-us .section-image {
  background-image: url(https://d1dxeoyimx6ufk.cloudfront.net/uploads/NA5/OD7509/DE83DFB4.jpg);
  background-position: center;
}



/* BI:  Idea Board
–––––––––––––––––––––––––––––––––––––––––––––––––– */


.idea-board {background-color: #fff;}

#container_idea_list #idea-list-menu #nav-wrapper {background-color: #eaeaea;}
#idea-list-menu .menu-item-selected {
  background-color: #e0301e;
  border-radius: 0;
}

#filterdrop .drop-item.drop-item-selected {
  color: #fff;
  background-color: #e0301e;
}

#idea-list-menu .menu-item:hover {background-color: #bbb;}

#apply_filters_btn {
  font-family: arial, sans serif;
  display: inline-block;
  height: 36px;
  padding: 0 16px !important;
  min-width: 190px;
  color: #fff;
  text-align: center;
  font-size: 11px;
  font-weight: 600;
  line-height: 36px;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
  background-color: transparent;
  cursor: pointer;
  box-sizing: border-box; 
  margin-top:0em !important;
  transition:0.2s ease;
  background-image: none !important;
  letter-spacing: 2px;
  background-color: #e0301e;
}

#apply_filters_btn:hover {
  background-color: #891c11;
}


.fractal-widget-ideaboard .ideaboard-filter-bar .bi-button-link-animated-md:after {
  border-bottom-color: #e0301e !important;
}

.bi-button-link-animated-md {
  font-family: arial, sans serif;
}

.fractal-widget-ideaboard .ideaboard-filter-bar .ideaboard-filter-button-sidebar {
  border: 2px solid #e0301e !important;
  background-color: transparent !important;
  font-size: 12px;
  text-transform: uppercase;
  font-family: arial, sans serif;
  border-radius: 0;
  color: #e0301e !important;
  margin-top: 14px;
  letter-spacing: 2px;
}

.fractal-widget-ideaboard .bi-button-white-md {
  height: 36px;
  line-height: 36px;
}

.fractal-widget-ideaboard .ideaboard-filter-bar .ideaboard-filter-button-sidebar:hover {
  border: 2px solid #891c11 !important;
  background-color: #891c11 !important;
  color: #fff !important;
}

.fractal-widget-ideaboard .ideaboard-filter-bar .ideaboard-filter-button-sidebar.active {
  border: 2px solid #891c11 !important;
  background-color: #891c11 !important;
  color: #fff !important;
}

#main_content .ideaboard-filter-tab .tab-header-title,
#main_content .fractal-widget-ideaboard .ideaboard-filters .filter-title {
  font-family: arial, sans serif;
  color: #2d2d2d;
  font-weight: 400;
}

.ideaboard-bottom {margin-bottom: 48px;}

#main_content .ideaboard-filter-tab .tab-icon-right {color: #e0301e;}

#main_content .fractal-widget-ideaboard .ideaboard-sidebar.fixed .ideaboard-sidebar-float {
  position: absolute;
  top: auto;
}

#tab-content .fractal-widget-business-impact {background-color: transparent;}

#tab-content .fractal-widget-business-impact .bi-button-primary-sm {
  border-radius: 0;
  font-family: arial, sans serif;
  display: inline-block;
  background-color: #e0301e;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 10px;
}

#tab-content .fractal-widget-business-impact .bi-button-primary-sm:hover {
  background-color: #891c11;
  color: #fff;
}

#tab-content .business-impact-blank-button {text-align: center;}




/* BI:  Submit Idea Page
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.form-control::after {
  content: '';
  height: 1px;
  background-color: #2196f3;
  width:0%;
  visibility: hidden;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  position: absolute;
  transition-duration: 0.2s;
}

.form-control:focus::after {
  visibility: visible;
  width: 100%;
}



#bi-page-ct-a-enter-idea #main_content {
  max-width:960px;
  margin: 0 auto 84px;
}

#main_idea_container #idea-sidebar #sidebar-preview {
  box-shadow: none !important;
  border: 1px solid;
  border-color: #e5e6e9 #dfe0e4 #d0d1d5;
  border-radius: 3px;
}

#main_idea_container #idea-layout #form-section {
  width: 700px !important;
  margin-right: 30px !important;
  margin-left: 0 !important;
  background-color: #fff;
}


#bi-page-ct-a-enter-idea .col-lg-12 {
  width: 960px;
  float: none;
  margin: 0 auto;
}


#bi-page-ct-a-enter-idea #main_idea_container #form legend {
  font-size: 16px;
  font-weight: 400;
  font-family: arial, sans serif !important;
  color: #2d2d2d;
}

#bi-page-ct-a-enter-idea #main_idea_container .set-section {
  border: none;
  box-shadow: none;
}

#bi-page-ct-a-enter-idea #main_idea_container .set-section .form-control, 
#bi-page-ct-a-enter-idea .bootstrap-tagsinput, 
#bi-page-ct-a-enter-idea #idea-image-drop-zone {
  background-color: #fafafa;
}

#bi-page-ct-a-enter-idea .redactor-editor {background-color: #fafafa;}

#idea-layout .col-lg-12 {
  padding: 0 !important;
}

#main_idea_container .row {
  margin: 0 !important;
}

#main_idea_container {
  padding: 0 !important;
  margin-top: 36px;
}

.green {
  color: #e0301e !important;
}

#sidebar-actions .btn-primary {
  background-color: #e0301e !important;
  border-color: #e0301e !important;
  border-radius: 0px !important;
  padding: 0px !important;
  text-transform: uppercase;
  height: 36px;
  line-height: 36px;
  font-size: 11px;
  letter-spacing: 2px;
  font-family: arial, sans serif;
}

#sidebar-actions .btn-primary:hover {
  background-color: #891c11 !important;
  border-color: #891c11 !important;
}


#sidebar-actions .btn-standard {
  background-color: #ccc !important;
  border-color: #ccc !important;
  text-transform: uppercase;
  border-radius: 2px !important;
  font-size: 11px;
  letter-spacing: 1px;
  border-radius: 0;
}

#sidebar-actions .btn-standard:hover {
  background-color: #ddd !important;
  border-color: #ddd !important;
}

#preview-actions .btn-primary {
  padding: 9px 15px !important;
}

#main_idea_container .set-section .form-control:focus {
  border-color: #999 !important;
}

#main_idea_container .redactor-box.focus {
  border-color: #999 !important;
}

#main_idea_container .bootstrap-tagsinput.focused {
  border-color: #999 !important;
}

#main_idea_container #form .focused .drop-zone {
  border-color: #999 !important;
}

#main_idea_container #idea-layout #side-preview-section {
  width: 220px !important;
}

#main_idea_container #idea-sidebar.fixed {
  width: 220px !important;
}

#main_idea_container .redactor-box {
  max-width: 660px !important;
}

.redactor-box-fullscreen {
  margin-top: 50px;
}

#main_idea_container #idea-form-title {padding-top: 12px;}

#main_idea_container #idea-form-title::before {
  content: 'Submission Form';
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 600;
  font-family: arial, sans serif;
  color: #2d2d2d;
  margin-bottom: 12px;
  display: inline-block;
  text-align: center;
  letter-spacing: 1px;
  width: 100%;
}

#idea-title-region::before {
  content:'\E22B';
  font-family: Material Icons;
  font-size: 48px;
  display: inline-block;
  text-align: center;
  margin-top: 24px;
  width: 100%;
  color: #e0301e;
}

#main_idea_container #form #idea-expertise-region #idea-form-expertise .bootstrap-tagsinput .label-info {
  background: #b0b6bb !important;
  border: #b0b6bb !important;
}


/* BI:  View Idea Page
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-ct-a-view-idea #main_content {width: 960px;}

#add-comment-container #bi-comment-button, #add-comment-container #bi-reply-comment-button {
  background-color: #e0301e !important;
  font-family: arial, sans serif;
  text-transform: uppercase;
  font-size: 11px !important;
  letter-spacing: 2px;
  margin-left: 12px;
  transition: 0.2s ease;
  font-weight: 600;
  border-radius: 0 !important;
}

#bi-page-ct-a-view-idea #ws_view_idea_2 > #view-idea-header-container .il-btn, 
#bi-page-ct-a-view-idea #ws_view_idea_2 > #view-idea-header-container .subscribe-button {
  line-height: 24px;
  margin-right: 0;
  border-radius: 0;
}

#add-comment-container #bi-comment-button:hover, #add-comment-container #bi-reply-comment-button:hover {
  background-color: #891c11 !important;
}

#bi-page-ct-a-view-idea #idea-subscribe-wrapper .il-btn.il-btn-success {
  background-color: transparent;
  font-size: 9px !important;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-family: arial, sans serif;
  border-radius: 0;
  border: 1px solid #e0301e;
  color: #e0301e !important;
  font-weight: 600;
}

#bi-page-ct-a-view-idea #idea-subscribe-wrapper .il-btn.il-btn-success:hover {
  background-color: #891c11;
  border-color: #891c11;
  color: #fff !important;
}

#idea-subscribe-wrapper #bi-idea-subscribe {
  font-size: 9px !important;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-family: arial, sans serif;
  margin-top: 0 !important;
  height: 20px !important;
  line-height: 20px !important;
  background-color: #e0301e;
  border-color: #e0301e;
}


#ws_view_idea_2 .status-link-wrapper {background-color: #ccc !important;}

.bi-button-turquoise-md, #create-outcome-btn, #create-projection-btn {
  background-color: #e0301e !important;
  font-family: arial, sans serif !important;
  text-transform: uppercase;
  font-size: 11px !important;
  letter-spacing: 2px;
  transition: 0.2s ease;
  font-weight: 600;
  height: 36px !important;
  line-height: 36px !important;
  min-width: 180px;
  padding: 0;
}

.bi-button-turquoise-md:hover, #create-outcome-btn:hover, #create-projection-btn:hover {
  background-color: #891c11 !important;
  color: #fff !important;
}

#outcomes-tab-header, #projections-tab-header {margin-top: 24px;}

#category-subscription-fly-btn, #tag-fly-btn {
  font-family: arial, sans serif !important;
  text-transform: uppercase;
  font-size: 11px !important;
  letter-spacing: 2px;
}

#find-teammates-btn {
  border-radius: 0;
  background-color: #888 !important;
  font-size: 8px;
  padding-top: 12px;
  letter-spacing: 2px;
  font-family: arial, sans serif;
  text-transform: uppercase;
  transition: 0.2s ease;
  font-weight: 600;
}

#find-teammates-btn:hover {background-color: #666 !important;}

.expertise-item {
  background-color: #ccc !important;
  border-color: #ccc !important;
}

#stage_wrapper .stage-bar .stage-box.filled-in {
  background: #888 !important;
}


#ws_view_idea_2 #idea-team-workspace-wrapper {
  height: 20px;
  line-height: 20px;
  color: #888;
  background-color: transparent;
  border-color: #888;
  transition: 0.2s ease;
  border-radius: 0;
  cursor: pointer;
  clear: both;
  margin-top: 6px;
}

#ws_view_idea_2 #idea-team-workspace-wrapper a {
  font-weight: bold;
  color: #888;
  text-transform: uppercase;
  font-family: arial, sans serif;
  letter-spacing: 1px;
  font-size: 9px;
}

#ws_view_idea_2 #idea-team-workspace-wrapper:hover {
  transform: none;
  background-color: #891c11;
  border-color: #891c11;
}

#ws_view_idea_2 #idea-team-workspace-wrapper:hover a {
  color: #fff;
}

#idea-button-divider {display: none;}

#idea-title-wrapper {
  max-width: 550px;
}

.fractal-button.pencil-square-o:before {display:none !important}

/* BI: Sub-Pages
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.section.sub-page.hero {
  height: 540px;
  background-color: #000;
  padding: 0;
}

.section.sub-page.hero .container {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}

.section-image {
  background-size: cover;
  opacity: 0.2;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}



/* BI:  Additional Info
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-a #container_1 .widget_container:nth-child(1) {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

#bi-page-a #container_1 .widget_container .boxcontent {padding: 0;}


.section.additional-information .section-image {
  background-image: url(https://d1dxeoyimx6ufk.cloudfront.net/uploads/NA5/OD7509/7CC28FD1.jpg);
  background-position: center;
}




/* BI:  Evaluation Criteria
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.evaluation-criteria table tbody tr td {width: 33%;}

.evaluation-criteria table tbody tr:nth-child(1) td {
  color: #e0301e;
  padding-bottom: 6px;
}

.evaluation-criteria table tbody tr:nth-child(2) td {
  font-family: Georgia, arial, sans serif;
  font-size: 18px;
  color: #2d2d2d;
}

.evaluation-criteria table strong {color: #2b2b2b;}


/* BI:  Rewards & Recognition
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-a #container_2 .rich_texthtml_widget {width: 720px;}
#bi-page-a #container_2 .rich_texthtml_widget p {
  font-size: 14px;
  line-height: 1.72em;
}

#bi-page-a #container_2 .rich_texthtml_widget p:first-child::before {
  content:'';
  height: 48px;
  width: 53px;
  background-image: url(https://d1dxeoyimx6ufk.cloudfront.net/uploads/NA5/OD7509/EF53C313.png);
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
  color: #e0301e;
  display: block;
  margin: 0 auto 24px;
}



/* BI:  Setup Page
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-ct-admin-options-new #main_content {
  width:950px;
  margin:0 auto;
}



/* BI:  Pre-Launch Page
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-ct-scheduled-campaign {
  position: relative;
}

.pre-launch-section-image {
  background-image: url(https://d1dxeoyimx6ufk.cloudfront.net/uploads/NA5/OD7509/DEB5A2F7.jpg);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  z-index: -1;
  display: none;
}

#bi-page-ct-scheduled-campaign .pre-launch-section-image {
  display: block;
}

#bi-page-ct-scheduled-campaign #ws_status_desc {
  color: #fff;
  font-size: 14px;
  text-align: center;
}

#bi-page-ct-scheduled-campaign #days_to_launch_large, 
#bi-page-ct-scheduled-campaign #days_to_launch_text,
#ws_status_wrapper .date-text {
  color: #fff;
  line-height: 1.2em;
  font-family: arial, sans serif;
}

#bi-page-ct-scheduled-campaign #ws_status_wrapper {padding: 84px;}

#bi-page-ct-scheduled-campaign #ws_status_wrapper .date-text {
  margin-top: 12px;
  font-weight: 400;
}

#bi-page-ct-scheduled-campaign #ws_status_wrapper .number-circle {
  background-color: transparent !important;
  border: 2px solid #fff;
}

#bi-page-ct-scheduled-campaign #camp_name {
  color: #fff !important;
  margin: 0 !important;
  text-align: center;
  width: 100% !important;
}

#bi-page-ct-scheduled-campaign #ws_status_header {
  background-color: transparent !important;
}

#bi-page-ct-scheduled-campaign #ws_status_header img {display: none !important;}

#bi-page-ct-scheduled-campaign #days_to_launch_large {margin-top: 36px;}




#user-fly-profile-btn, #user-fly-message-btn {
  background-color: #ccc !important;
  font-size: 9px !important;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-family: arial, sans serif;
  border-radius: 0;
}



/* BI:  Terms & Conditions
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#bi-page-ct-terms-conditions #main_content {margin: 0;}

#bi-page-ct-terms-conditions #read_terms {box-sizing: border-box;}

#bi-page-ct-terms-conditions #instruction_header,
 #bi-page-ct-terms-conditions #instruction_text, 
#bi-page-ct-terms-conditions .agree_terms_div {text-align: center;}

#bi-page-ct-terms-conditions #read_terms {background-color: #fff;}

#bi-page-ct-terms-conditions .agree_terms_div {margin: 0 auto;}

#bi-page-ct-terms-conditions #ent-terms-footer {
  margin: 48px 0 0;
  display: flex;
  justify-content: center;
}

#complete_ent-terms_btn {margin-left: 0;}


#bi-page-ct-terms-conditions .ent-terms-btn.ent-terms-btn-large {
height: 36px;
  line-height: 36px;
  font-family: arial, sans serif;
  padding: 0 !important;
  text-align: center;
  min-width: 140px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 600;
  white-space: nowrap;
  letter-spacing: 2px;
  box-sizing: border-box;
  background-color: #e0301e;
  border-color: #e0301e;
  display: inline-block;
  border-radius: 0;
  margin-left: 0;
}

#bi-page-ct-terms-conditions .ent-terms-btn.ent-terms-btn-large:hover {
  background-color: #891c11 !important;
  border-color: #891c11 !important;
}

#bi-page-ct-terms-conditions .ent-terms-btn.disabled, 
#bi-page-ct-terms-conditions .ent-terms-btn[disabled], 
#bi-page-ct-terms-conditions .ent-terms-btn.disabled:hover, 
#bi-page-ct-terms-conditions .ent-terms-btn[disabled]:hover {
  background-color: #ccc !important;
  border-color: #ccc !important;
}

.fractal-dynamic-nav-v1 ul.desktop-nav-core-items {max-width: 960px !important;}
