.escape_desktop_width {
  margin: 0px calc((100vw - 100%)/-2);
  padding-left: calc((100vw - 100%)/2);
  padding-right: calc((100vw - 100%)/2);
}

.escape_desktop_width_no_padding {
  margin: 0px calc((100vw - 100%)/-2);
}

.escape_desktop_width_absloute {
  position: absolute;
  top: 0px;
  left: calc((100vw - 100%)/-2);
  right: calc((100vw - 100%)/-2);
  width: 100vw;
  height: 100%;
}

.no_webkit_overflow_touch {
  -webkit-overflow-scrolling: auto !important;
}

.ui_full_width {
  width: 100%;
}

.ui_full_height {
  height: 100%;
}

.ui_half_width {
  width: 50%;
}

.ui_half_height {
  height: 50%;
}

.ui_49_width {
  width: 49%;
}

.ui_74_width {
  width: 74%;
}

.ui_70_width {
  width: 70%;
}

.ui_24_width {
  width: 24%;
}

.ui_32_width {
  width: 32%;
}

.ui_80_height {
  height: 80%;
}

.ui_pointer_on {
  pointer-events: all;
}

.ui_pointer_off {
  pointer-events: none;
}

.ui_message {
  position: absolute;
}

.ui_screen {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: auto;
}

.ui_center {
  left: 50%;
  top: 50%;
  position: absolute;
}

.ui_center_horizontal {
  left: 50%;
  position: absolute;
}

.ui_center_vertical {
  top: 50%;
  position: absolute;
}

.ui_absolute {
  position: absolute;
}

.ui_relative {
  position: relative;
}

.ui_borderboxsizing {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.ui_cursor {
  cursor: pointer;
}

.ui_float_left {
  float: left;
}

.ui_float_right {
  float: right;
}

.ui_float_none {
  float: none;
}

.ui_verticalalignmiddle {
  vertical-align: middle;
}

.ui_verticalaligntop {
  vertical-align: top;
}

.ui_verticalalignbaseline {
  vertical-align: baseline;
}

.ui_uppercase {
  text-transform: uppercase;
}

.ui_textalign_center {
  text-align: center;
}

.ui_textalign_left {
  text-align: left;
}

.ui_textalign_right {
  text-align: right;
}

.inline_block {
  display: inline-block;
}

.display_block {
  display: block;
}

.display_inline {
  display: inline;
}

.display_none {
  display: none;
}

.app_max_width {
  max-width: 1024px;
}

.ui_clear {
  clear: both;
}

.ui_clearfix::after {
  content: "";
  display: block;
  clear: both;
}

.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.center_vertically, .center_y {
  top: 50%;
  position: absolute;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}

.center_horizontally, .center_x {
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
}

.center_xy {
  left: 50%;
  top: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}

.center_withmargins {
  margin-left: auto;
  margin-right: auto;
}

.center_withmargins_popup {
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
  overflow: auto;
}

.cover, .contain, .cover_absolute, .contain_absolute {
  background-position: center;
  background-repeat: no-repeat;
}

.cover_absolute, .contain_absolute {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.cover, .cover_absolute {
  background-size: cover;
}

.contain, .contain_absolute {
  background-size: contain;
}

.scroll_y {
  -ms-autohiding-scrollbar: none;
  -ms-overflow-style: none;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}

.scroll_x {
  -ms-autohiding-scrollbar: none;
  -ms-overflow-style: none;
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
}

.shadowed {
  -webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.05);
}

.shadowed_light {
  -webkit-box-shadow: 1px 4px 5px 0px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 4px 5px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 4px 5px 0px rgba(0, 0, 0, 0.1);
}

.shadowed_card {
  -webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.05);
}

.blurry {
  overflow: hidden;
  filter: blur(3px);
  -webkit-filter: blur(3px);
  -moz-filter: blur(3px);
  -o-filter: blur(3px);
  -ms-filter: blur(3px);
  filter: blur(3px);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
  -webkit-transition: filter .1s;
  transition: filter .1s;
}

.blur_behind {
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  -ms-backdrop-filter: blur(5px);
}

.noscroll {
  overflow: hidden !important;
}

.dark_popup {
  background-color: rgba(0, 0, 0, 0.8);
}

.light_popup {
  background-color: rgba(255, 255, 255, 0.9);
}

.text_popup {
  background-color: rgba(255, 255, 255, 0.95);
}

.full_bg {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  background-size: cover;
  background-position: center;
}

.padding {
  padding: 10px;
}

.padding_small {
  padding: 5px;
}

.padding_big {
  padding: 20px;
}

.padding_lr_ {
  padding-left: 10px;
  padding-right: 10px;
}

.padding_lr_big {
  padding-left: 20px;
  padding-right: 20px;
}

.margin {
  margin: 10px;
}

.margin_auto {
  margin: auto;
}

.vertical_padding {
  padding-top: 10px;
  padding-bottom: 10px;
}

.padding_vertical_big {
  padding-top: 20px;
  padding-bottom: 20px;
}

.padding_top {
  padding-top: 10px;
}

.font_centered {
  text-align: center;
}

.font_right {
  text-align: right;
}

.margin_left {
  margin-left: 10px;
}

.margin_left_small {
  margin-left: 5px;
}

.margin_left_big {
  margin-left: 20px;
}

.margin_right {
  margin-right: 10px;
}

.margin_right_small {
  margin-right: 5px;
}

.margin_right_big {
  margin-right: 20px;
}

.margin_bottom {
  margin-bottom: 10px;
}

.margin_bottom_big {
  margin-bottom: 20px;
}

.margin_bottom_small {
  margin-bottom: 5px;
}

.margin_top {
  margin-top: 10px;
}

.margin_top_big {
  margin-top: 20px;
}

.margin_top_small {
  margin-top: 5px;
}

.halfcells > div {
  display: inline-block;
  width: 50%;
}

.halfcells > div:nth-child(1) {
  padding-right: 6px;
}

.halfcells > div:nth-child(2) {
  padding-left: 6px;
}

.overflow_auto {
  overflow: auto;
}

.overflow_hidden {
  overflow: hidden;
}

collapsable [slot="header"] {
  position: relative;
}

collapsable p[slot="header"] {
  margin: 0px;
}

collapsable #arrow {
  position: absolute;
  top: 5px;
  right: 0px;
}

collapsable #arrow img {
  /*content: url("https://s3-us-west-2.amazonaws.com/crowdhubmyhealthtrack/ArrowDown-Wht.svg");*/
  height: 10px;
  margin-top: 5px;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}

collapsable[light="true"] #arrow img {
  /*content: url("https://s3-us-west-2.amazonaws.com/crowdhubmyhealthtrack/ArrowDown-Blk.svg")*/
}

collapsable [slot="body"] {
  overflow: hidden;
}

collapsable.collapsed #arrow {
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

.hover-grow {
  transition: all .2s ease-in-out;
}

.hover-grow:hover {
  transform: scale(1.1);
}

.hover-pointer:hover {
  cursor: pointer;
}

.child-hover-grow {
  transition: all .2s ease-in-out;
}

:hover > .child-hover-grow {
  transform: scale(1.1);
}

.hover-shadow {
  transition: box-shadow .2s;
}

.hover-shadow:hover {
  box-shadow: 2px 2px 11px rgba(33, 33, 33, 0.2);
}

.hover-border-bottom {
  transition: all .2s ease-in-out;
}

.hover-border-bottom:hover {
  border-bottom: solid 1px;
}

.font_larger {
  font-size: larger;
}

.font_smaller {
  font-size: smaller;
}

.font_italic {
  font-style: italic;
}

.font_bold {
  font-weight: bold;
}

input:invalid {
  box-shadow: none;
}

.youtube_wrapper {
  margin: 0 auto;
  padding: 0px;
  margin-top: 8px;
}

.youtube_wrapper .youtube_inner {
  position: relative;
  padding: 55% 0 0 0;
}

.youtube_wrapper .youtube_inner .youtube_most_inner {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
}

.youtube_wrapper .youtube_inner .youtube_most_inner iframe {
  width: 100%;
  height: 100%;
}

.vimeo_wrapper {
  margin: 0 auto;
  padding: 0px;
  margin-top: 8px;
}

.vimeo_wrapper .vimeo_inner {
  position: relative;
  padding: 55% 0 0 0;
}

.vimeo_wrapper .vimeo_inner .vimeo_most_inner {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
}

.vimeo_wrapper .vimeo_inner .vimeo_most_inner iframe {
  width: 100%;
  height: 100%;
}

.question_container .unanswered {
  background-color: #00a3da;
}

.question_container .answered {
  background-color: #4f4f4f;
}

.question_container .selected {
  background-color: #14b8c7;
}

.question_container .wrong {
  background-color: #fb4f0c;
}

.question_container .right {
  background-color: #57da00;
}

.question_container .default_input {
  width: 100%;
  -webkit-appearance: none;
  border-color: #4f4f4f;
  padding: 10px;
  font-size: 16px;
  border-radius: 5px;
  font-family: Helvetica, Verdana, Arial, Helvetica;
}

.question_container .default_textarea {
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin-bottom: 10px;
}

.question_container #description {
  margin-bottom: 16px;
}

.question_container .question_text.hide_percentages {
  left: 15px !important;
}

.question_container .question_button {
  border-radius: 25px;
  width: 100%;
  height: 50px;
  float: left;
  position: relative;
  margin-bottom: 12px;
  -webkit-transition: background-color 100ms linear;
  -moz-transition: background-color 100ms linear;
  -o-transition: background-color 100ms linear;
  -ms-transition: background-color 100ms linear;
  transition: background-color 100ms linear;
}

.question_container .question_button #icon_container {
  position: relative;
  float: right;
  top: 3px;
  right: 4px;
}

.question_container .question_button #text_container {
  text-align: left;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #FFFFFF;
  font-size: 17px;
  left: 40px;
  width: calc(100% - 50px);
  overflow: hidden;
}

.question_container .question_button #text_container span {
  text-align: left;
}

.question_container .question_button #background_container {
  width: 100%;
}

.question_container .question_button #background_container img {
  right: 4px;
  top: 2px;
  position: absolute;
}

.question_container .question_button .answer_label {
  width: 40px;
  height: 40px;
  border-radius: 20px;
  background-color: #FFFFFF;
  text-align: center;
  position: absolute;
  top: 5px;
  left: 5px;
}

.question_container .question_button .answer_label_text {
  text-transform: uppercase;
  font-size: 20px;
  color: #363636;
  display: block;
  margin-top: 6px;
  font-weight: 100;
}

.question_container .question_button .answer_label_result {
  text-transform: uppercase;
  font-size: 16px;
  color: #363636;
  display: block;
  margin-top: 8px;
  font-weight: 100;
}

.question_container .question_button .question_numberbubble {
  width: 30px;
  height: 30px;
  border: 1px solid #dddddd;
  border-radius: 50%;
  text-align: center;
  line-height: 30px;
  background: #ffffff;
  color: #999999;
  font-size: 16px;
  display: inline-block;
  position: absolute;
}

.question_container .question_button .question_numberbubble .selected {
  background-color: #8bb43c;
  border: 2px solid #c5f073;
  width: 32px;
  height: 32px;
  margin-top: -1px;
  line-height: 32px;
  color: #ffffff;
  font-size: 17px;
}

.question_container .question_button .question_numberbubble #interaction_container {
  height: 36px;
  position: relative;
}

.question_container .question_button .question_numberbubble #interaction_container #line_container {
  height: 2px;
  background: #eeeeee;
  top: 15px;
  position: absolute;
  width: 99%;
}

.question_container #answers {
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
}

.question_container #answers #icon_saved {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 25px;
  opacity: .85;
}

.question_container .percentage_slider {
  position: relative;
  height: 50px;
}

.question_container .percentage_slider #background {
  position: absolute;
  height: 43px;
  width: 100%;
}

.question_container .percentage_slider #background #line_container {
  padding: 0px 17px;
  height: 2px;
  margin-top: 15px;
}

.question_container .percentage_slider #background #line_container #line {
  background-color: #eeeeee;
  width: 100%;
  height: 100%;
}

.question_container .percentage_slider #background #numbers_container {
  position: absolute;
  top: 0px;
  width: 100%;
}

.question_container .percentage_slider .rangeslider__handle {
  border-radius: 50%;
  background-color: #8bb43c;
  border: 2px solid #c5f073;
  width: 30px;
  height: 30px;
  background-position: center;
  cursor: pointer;
  display: inline-block;
  position: absolute;
  transition-property: right, left;
  transition-duration: .15s;
  -webkit-transition-property: right, left;
  -webkit-transition-duration: .15s;
}

.question_container #question.question_slider {
  max-width: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.question_container #question.question_slider #foreground {
  pointer-events: none;
}

.question_container #question.question_slider .number_bubble {
  top: 0px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  text-align: center;
  line-height: 30px;
  color: #999999;
  font-size: 16px;
  display: inline-block;
  position: absolute;
  -webkit-transition: transform 200ms ease-in-out,color 200ms ease-in-out;
  -moz-transition: transform 200ms ease-in-out,color 200ms ease-in-out;
  -ms-transition: transform 200ms ease-in-out,color 200ms ease-in-out;
  -o-transition: transform 200ms ease-in-out,color 200ms ease-in-out;
  transition: transform 200ms ease-in-out,color 200ms ease-in-out;
}

.question_container #question.question_slider .number_bubble_bg {
  top: 0px;
  width: 30px;
  height: 30px;
  border: 1px solid #dddddd;
  border-radius: 50%;
  text-align: center;
  line-height: 30px;
  background: #ffffff;
  color: #999999;
  font-size: 14px;
  display: inline-block;
  position: absolute;
}

.question_container #question.question_photo #photo_container {
  border-radius: 7px;
  border: 1px solid #bbbbbb;
  position: relative;
  overflow: hidden;
  color: #a5d14f;
}

.question_container #question.question_photo #photo_container #overlay {
  position: absolute;
  background-color: RGBA(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
}

.question_container #question.question_photo #photo_container #instructions {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.question_container #question.question_photo #photo_container #instructions img {
  width: 60px;
  margin: 10px;
}

.question_container #question.question_photo #photo_container #upload_file_field {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 2px;
  direction: ltr;
  cursor: pointer;
}

.question_container #question.question_order .orderable_chosen {
  font-size: larger;
  color: #000000;
  font-weight: bold;
}

.question_container #question.question_order .answer {
  margin-top: 3px;
  border-radius: 2px;
  overflow: hidden;
  background-color: #f0f0f0;
  color: #333333;
  height: 35px;
  cursor: pointer;
}

.question_container #question.question_order .answer .desc {
  position: absolute;
  padding: 7px 65px 7px 12px;
  width: 100%;
  line-height: 21px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.question_container #question.question_order .answer span.drag-handle {
  margin-right: 10px;
}

.question_container #question.question_order .answer .buttons_container {
  float: right;
  margin-right: 12px;
  position: relative;
  /* how to have # inscss?? this is so weird lol */
}

.question_container #question.question_order .answer .buttons_container .button {
  border-radius: 50%;
  width: 25px;
  margin-top: 5px;
  height: 25px;
  text-align: center;
  display: inline-block;
  border: 1px solid #000000;
  line-height: 27px;
}

.question_container #question.question_order .answer .buttons_container .button img {
  height: 14px;
}

.question_container #question.question_order .answer .buttons_container .button#up {
  border-color: #98be4e;
}

.question_container #question.question_order .answer .buttons_container .button#down {
  border-color: #d15028;
  margin-right: 5px;
}

.rangeslider,
.rangeslider__fill {
  display: block;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.rangeslider {
  position: relative;
}

.rangeslider--horizontal {
  height: 2px;
  width: 100%;
  margin-top: 10px;
}

.rangeslider--vertical {
  width: 20px;
  min-height: 150px;
  max-height: 100%;
}

.rangeslider--disabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
}

.rangeslider__fill {
  position: absolute;
  height: 5px;
}

.rangeslider--horizontal .rangeslider__fill {
  top: 0;
  height: 100%;
}

.rangeslider--vertical .rangeslider__fill {
  bottom: 0;
  width: 100%;
}

.rangeslider--horizontal .rangeslider__handle {
  touch-action: pan-y;
  -ms-touch-action: pan-y;
}

.rangeslider--vertical .rangeslider__handle {
  left: -10px;
  touch-action: pan-x;
  -ms-touch-action: pan-x;
}

#action_sheet_panel {
  background-color: rgba(0, 0, 0, 0.85);
  color: #ffffff;
}

#action_sheet_panel #centered_container {
  width: 90%;
  max-width: 420px;
  top: auto;
  bottom: 90px;
}

#action_sheet_panel #centered_container #rounded {
  border-radius: 8px;
  background: #ffffff;
  margin-bottom: 8px;
}

#action_sheet_panel #centered_container #rounded #title_container {
  padding: 10px;
  color: #333333;
}

#action_sheet_panel #centered_container #rounded #description_container {
  color: #555555;
  font-size: smaller;
  padding: 0px 10px 15px 10px;
}

#action_sheet_panel #centered_container #rounded #buttons_container .button {
  border-top: 1px solid #aaaaaa;
  color: #0000ff;
  padding: 10px;
}

#action_sheet_panel #centered_container #rounded #buttons_container .button:hover {
  cursor: pointer;
  color: #4444ff;
}

#action_sheet_panel #centered_container #cancel_container {
  cursor: pointer;
  border-radius: 8px;
  background: #ffffff;
  font-weight: bold;
  color: blue;
  padding: 10px;
}

#howl {
  position: relative;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 14px;
  text-align: center;
  color: #000000;
  -webkit-tap-highlight-color: transparent;
  /* Loading */
  /* Fade-In */
}

#howl canvas {
  width: 96px;
  position: absolute;
  height: 96px;
  left: 50%;
  margin-left: -48px;
}

#howl #ring {
  width: 96px;
  background-color: #4a4a4a;
  height: 96px;
  border: 5px solid #7c7c7c;
  position: absolute;
  left: 50%;
  border-radius: 50%;
  margin-left: -48px;
}

#howl #title {
  display: none;
}

#howl #time {
  position: relative;
  display: inline-block;
  width: 33%;
  display: none;
}

#howl #timer {
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
  font-size: 14px;
  opacity: 0.9;
  font-weight: 400;
}

#howl #slash {
  text-align: center;
  font-size: 14px;
  opacity: .5;
}

#howl #duration {
  position: absolute;
  top: 0;
  right: 0;
  text-align: right;
  font-size: 14px;
  opacity: 0.5;
  font-weight: 400;
}

#howl #rewind {
  position: absolute;
  left: 50%;
  margin-left: -133px;
  top: 20px;
  width: 48px;
  height: 48px;
  background-size: contain;
  background-position: center;
  background-image: url("https://s3-us-west-2.amazonaws.com/crowdhubadoptaschool/Rewind_Btn.svg");
}

#howl #fastforward {
  position: absolute;
  left: 50%;
  margin-left: 85px;
  top: 20px;
  width: 48px;
  height: 48px;
  background-size: contain;
  background-position: center;
  background-image: url("https://s3-us-west-2.amazonaws.com/crowdhubadoptaschool/FF_Btn.svg");
}

#howl #playBtn {
  background-image: url("/assets/ui/Play_Btn.svg");
}

#howl #pauseBtn {
  background-image: url("/assets/ui/Pause_Btn.svg");
  display: none;
}

#howl .btn {
  background-color: clear;
  background-size: contain;
  background-repeat: no-repeat;
  width: 52px;
  height: 52px;
  position: absolute;
  top: 25px;
  left: 50%;
  margin-left: -22px;
}

#howl #progress {
  position: absolute;
  /*top: 69.5%;*/
  top: 55%;
  left: 15%;
  width: 0%;
  height: 8px;
  background-color: rgba(102, 181, 255, 0.5);
  z-index: -1;
  border-radius: 2px;
}

#howl #info {
  padding-top: 112px;
}

#howl #loading {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: 15px;
  width: 70px;
  height: 70px;
  background-color: #aaa;
  border-radius: 100%;
  -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
  animation: sk-scaleout 1.0s infinite ease-in-out;
  display: none;
}

@-webkit-keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}

@keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}

#howl .fadeout {
  webkit-animation: fadeout 0.5s;
  -ms-animation: fadeout 0.5s;
  animation: fadeout 0.5s;
}

#howl .fadein {
  webkit-animation: fadein 0.5s;
  -ms-animation: fadein 0.5s;
  animation: fadein 0.5s;
}

@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-ms-keyframes fadein {
  #howl from {
    opacity: 0;
  }
  #howl to {
    opacity: 1;
  }
}

@keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-ms-keyframes fadeout {
  #howl from {
    opacity: 1;
  }
  #howl to {
    opacity: 0;
  }
}

.badge_div {
  position: relative;
  display: inline-block;
  margin: 2px;
  text-align: center;
  box-sizing: border-box;
  padding: 8px;
}

.badge_div #completed_container {
  display: none;
  top: 4px;
  right: 4px;
  width: 24px;
  height: 24px;
}

.badge_div #completed_container img {
  width: 100%;
}

.badge_div #badge_image_container {
  height: 108px;
  margin-bottom: 12px;
}

.badge_div #badge_image_container img {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.badge_div #badge_progress_container {
  background-color: rgba(0, 0, 0, 0.1);
  width: calc(100% - 48px);
  height: 4px;
  border-radius: 2px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 8px;
}

.badge_div #badge_progress_container #badge_bar {
  background-color: red;
  height: 100%;
  border-radius: 2px;
}

.badge_div.completed #completed_container {
  display: block;
}

.content_div {
  position: relative;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 9px;
  margin-bottom: 9px;
}

.content_div #content_body {
  padding: 15px;
  cursor: pointer;
}

.content_div #top_container #author_container {
  color: #0c2026;
  padding: 12px 15px;
  margin-top: 0px;
}

.content_div #top_container #author_container #main_profile_container {
  width: 25px;
  height: 25px;
  overflow: hidden;
  border-radius: 50%;
  background-size: cover;
  background-position: center;
  margin-right: 8px;
}

.content_div #top_container #author_container #buttons_container {
  position: relative;
  z-index: 100;
}

.content_div #top_container #author_container #username {
  font-size: 16px;
  line-height: 25px;
  font-weight: 500;
  color: #181818;
}

.content_div #image_container #content_image {
  padding: 0px 15px;
}

.content_div #image_container #content_image img {
  width: 100%;
  display: block;
}

.content_div #bottom_container {
  margin-top: 10px;
  font-size: 14px;
}

.content_div #bottom_container .dateSpan {
  display: inline-block;
  color: #aaaaaa;
  margin-right: 10px;
}

.content_div #bottom_container .moreText {
  display: inline-block;
  color: #2abc59;
}

.base_loading_more {
  width: 100%;
  height: 32px;
  text-align: center;
  margin-top: 12px;
}

.base_loading_more img {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 32px;
  height: 32px;
}

.notification_row {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 1.4;
  position: relative;
  width: 100%;
  border-bottom: 1px solid #e9e9e9;
  background-color: #ffffff;
  padding-left: 16px;
  cursor: pointer;
  padding-right: 16px;
}

.notification_row.unread {
  background-color: #f2f2f2;
}

.notification_row #dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  left: 17px;
}

.notification_row #text_container #title_container {
  max-width: calc(100% - 50px);
  color: #000000;
}

.notification_row #text_container #date_container {
  margin-top: 3px;
  color: #808080;
  font-size: 12px;
}

.notification_row #text_container #delete_container {
  position: absolute;
  top: 9px;
  right: 17px;
}

.notification_row #text_container #delete_container img {
  height: 22px;
}

.notification_row #arrow_container {
  right: 12px;
  opacity: .5;
  width: 28px;
  height: 28px;
}

#base_progress_meter {
  height: 8px;
}

#base_progress_meter #line_container {
  background-color: #9d9d9d;
  height: 2px;
  width: 100%;
  top: 1px;
  left: 5px;
  position: relative;
}

#base_progress_meter #line_container #line {
  background-color: #dfb921;
  height: 2px;
  width: 0px;
}

#base_progress_meter #line_container .dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #9d9d9d;
  position: absolute;
  transition: background-color 0.5s ease;
  transition-delay: .27s;
}


#load_more.loading_more {
  width: 100%;
  height: 32px;
  text-align: center;
  margin-top: 12px;
}

#load_more.loading_more img {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 32px;
  height: 32px;
}

#nextback_header {
  width: 100%;
  z-index: 1;
  transition: background-color .5s;
  height: 40px;
  position: relative;
}

#nextback_header #back_button_container {
  position: absolute;
  left: 12px;
  top: 0px;
}

#nextback_header #next_button_container {
  position: absolute;
  right: 12px;
  top: 0px;
}

#nextback_header #nextback_header.scrolled {
  color: white;
}

#nextback_header #mini_progress {
  width: 28px;
  height: 28px;
  right: 20px;
}

#nextback_header #mini_progress img {
  width: 100%;
}

#nextback_header #opaque_background_container {
  background-color: black;
  opacity: 0;
  height: 100px;
  bottom: 0px;
  transition: opacity .25s;
}

#nextback_header.scrolled #opaque_background_container {
  opacity: 1;
}

#progress_panel {
  background-color: rgba(0, 0, 0, 0.75);
}

#progress_panel #centered_container {
  width: 200px;
}

#progress_panel #centered_container #preloading_ring {
  width: 48px;
  height: 48px;
  margin-top: 12px;
}

.pull_to_refresh_wrapper {
  position: relative;
}

.pull_to_refresh_wrapper .pull_to_refresh {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 32px;
  pointer-events: none;
}

.pull_to_refresh_wrapper .pull_to_refresh img {
  width: 32px;
  height: 32px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.switch_option_container {
  margin-bottom: 24px;
  height: auto;
  overflow-y: hidden;
  overflow-x: hidden;
  line-height: 1;
}

.switch_option_container .switch_row_left {
  width: calc(100% - 80px);
  display: inline-block;
}

.uiswitchoff {
  margin: 1px;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* IE10+ CSS styles go here */
  .uiswitch {
    background-color: transparent !important;
  }
  .uiswitch:checked {
    background-color: transparent !important;
    background-image: none !important;
  }
}

@supports (-ms-ime-align: auto) {
  .uiswitch {
    background-color: transparent !important;
  }
  .uiswitch:checked {
    background-color: transparent !important;
    background-image: none !important;
  }
}

/*! uiswitch v1.1.0 | MIT License | github.com/fnky/css3-uiswitch */
.uiswitch {
  height: 31px;
  width: 51px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  box-sizing: border-box;
  position: relative;
  border-radius: 16px;
  cursor: pointer;
  outline: 0;
  z-index: 0;
  margin: 0;
  padding: 0;
  border: none;
  background-color: #e5e5e5;
  -webkit-touch-callout: none;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
}

.uiswitch::before {
  height: 27px;
  width: 47px;
  box-sizing: border-box;
  content: ' ';
  position: absolute;
  left: 2px;
  top: 2px;
  background-color: #ffffff;
  border-radius: 16px;
  z-index: 1;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transform: scale(1);
  transform: scale(1);
}

body.darkMode .uiswitch::before {
  background-color: black;
}

.uiswitch::after {
  height: 27px;
  width: 27px;
  box-sizing: border-box;
  content: ' ';
  position: absolute;
  border-radius: 27px;
  background: #ffffff;
  z-index: 2;
  top: 2px;
  left: 3px;
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.25), 0px 4px 11px 0px rgba(0, 0, 0, 0.08), -1px 3px 3px 0px rgba(0, 0, 0, 0.14);
  -webkit-transition: width 280ms, -webkit-transform 300ms;
  transition: width 280ms, -webkit-transform 300ms;
  transition: transform 300ms, width 280ms;
  transition: transform 300ms, width 280ms, -webkit-transform 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition-timing-function: cubic-bezier(0.42, 0.8, 0.58, 1.2);
  transition-timing-function: cubic-bezier(0.42, 0.8, 0.58, 1.2);
}

.uiswitch:checked {
  background-color: #37cbcc;
}

.uiswitch:checked::after {
  -webkit-transform: translate3d(16px, 0, 0);
  transform: translate3d(16px, 0, 0);
  right: 18px;
  left: inherit;
}

.uiswitch:active::after {
  width: 35px;
}

.uiswitch:checked::before, .uiswitch:active::before {
  -webkit-transform: scale(0);
  transform: scale(0);
}

.uiswitch:disabled {
  opacity: 0.5;
  cursor: default;
  -webkit-transition: none;
  transition: none;
}

.uiswitch:disabled:active::before, .uiswitch:disabled:active::after, .uiswitch:disabled:checked:active::before, .uiswitch:disabled:checked::before {
  width: 27px;
  -webkit-transition: none;
  transition: none;
}

.uiswitch:disabled:active::before {
  height: 27px;
  width: 47px;
  -webkit-transform: translate3d(6px, 0, 0);
  transform: translate3d(6px, 0, 0);
}

.uiswitch:disabled:checked:active::before {
  height: 27px;
  width: 27px;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.uiswitch {
  background-color: #e5e5e5;
}

.uiswitch::before {
  background-color: #ffffff;
}

.uiswitch::after {
  background: #ffffff;
}

div.taggable_input[data-placeholder]:not(:focus):not([data-div-placeholder-content]):before {
  content: attr(data-placeholder);
  float: left;
  margin-left: 2px;
  color: #b3b3b3;
}

#choose_image_container {
  width: 145px;
  height: 145px;
  max-width: 100%;
  max-height: 100%;
  position: relative;
  cursor: pointer;
  border-radius: 50%;
  background: linear-gradient(135.42deg, #1AA9C7 0%, #6078EA 100%);
}

#choose_image_container #current_image_container {
  width: 145px;
  height: 145px;
  max-width: 100%;
  max-height: 100%;
  border-radius: 50%;
  border: 2px solid white;
  box-sizing: border-box;
}

#choose_image_container #add_image_container {
  text-align: center;
  color: white;
  font-size: 12px;
}

#choose_image_container #loader_image_container {
  width: 48px;
  height: 48px;
}

#choose_image_container #choose_image_icon {
  position: absolute;
  width: 34px;
  height: 34px;
  bottom: 12px;
  right: 0px;
  background-color: #6078EA;
  border: 2px solid white;
  border-radius: 50%;
  box-sizing: border-box;
  padding: 3px;
}

#choose_image_container #choose_image_icon img {
  width: 100%;
}

#choose_image_container #upload_file_field {
  display: none;
}

#choose_image_container #upload_container {
  overflow: hidden;
  width: 108px;
  height: 108px;
  margin-bottom: 48px;
  border-radius: 50%;
}

#choose_image_container #upload_container #image_progress_container {
  width: 34px;
  height: 34px;
}

#choose_image_container #upload_container #image_progress_container img {
  width: 100%;
}

#choose_image_container #upload_container #user_image_container #user_image_container {
  border-radius: 50%;
}

#choose_image_container #upload_container #edit_container {
  bottom: 0px;
  height: 70px;
  background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.43) 43%, #000000);
  cursor: pointer;
}

#choose_image_container #upload_container #change_button_text {
  margin-top: 14px;
}

#choose_image_container.filled:hover .close_image, #choose_image_container.filled:hover .edit_image {
  display: block;
}

#choose_image_container .close_image {
  display: none;
  width: 50%;
  height: 100%;
  right: 0;
  text-align: center;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  top: 0;
  border-left: 1px solid white;
}

#choose_image_container .close_image img {
  width: 40px;
  margin-top: 67.5px;
  cursor: pointer;
}

#choose_image_container .edit_image {
  display: none;
  width: 50%;
  height: 100%;
  left: 0;
  text-align: center;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  top: 0;
  border-right: 1px solid white;
}

#choose_image_container .edit_image img {
  width: 40px;
  margin-top: 67.5px;
  cursor: pointer;
}

#choose_image_container {
  width: 145px;
  height: 145px;
  max-width: 100%;
  max-height: 100%;
  position: relative;
  cursor: pointer;
  border-radius: 50%;
  background: linear-gradient(135.42deg, #1AA9C7 0%, #6078EA 100%);
}

#choose_image_container #current_image_container {
  width: 145px;
  height: 145px;
  max-width: 100%;
  max-height: 100%;
  border-radius: 50%;
  border: 2px solid white;
  box-sizing: border-box;
}

#choose_image_container #add_image_container {
  text-align: center;
  color: white;
  font-size: 12px;
}

#choose_image_container #loader_image_container {
  width: 48px;
  height: 48px;
}

#choose_image_container #choose_image_icon {
  position: absolute;
  width: 34px;
  height: 34px;
  bottom: 12px;
  right: 0px;
  background-color: #6078EA;
  border: 2px solid white;
  border-radius: 50%;
  box-sizing: border-box;
  padding: 3px;
}

#choose_image_container #choose_image_icon img {
  width: 100%;
}

#choose_image_container #upload_file_field {
  display: none;
}

#choose_image_container #upload_container {
  overflow: hidden;
  width: 108px;
  height: 108px;
  margin-bottom: 48px;
  border-radius: 50%;
}

#choose_image_container #upload_container #image_progress_container {
  width: 34px;
  height: 34px;
}

#choose_image_container #upload_container #image_progress_container img {
  width: 100%;
}

#choose_image_container #upload_container #user_image_container #user_image_container {
  border-radius: 50%;
}

#choose_image_container #upload_container #edit_container {
  bottom: 0px;
  height: 70px;
  background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.43) 43%, #000000);
  cursor: pointer;
}

#choose_image_container #upload_container #change_button_text {
  margin-top: 14px;
}

#base_badgelist_panel .pull_to_refresh_wrapper .pull_to_refresh {
  top: 35px;
}

#basebadge_message_panel #loading_container {
  -webkit-box-shadow: 0px 0px 14px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0px 0px 14px 0px rgba(50, 50, 50, 0.5);
  box-shadow: 0px 0px 14px 0px rgba(50, 50, 50, 0.5);
}

#basebadge_message_panel #loading_container #contents {
  overflow: hidden;
}

#basebadge_message_panel #loading_container {
  position: absolute;
  width: 320px;
  left: 50%;
  top: 20px;
  margin-left: -160px;
  margin-top: 20px;
  background-color: #FFFFFF;
  border-radius: 10px;
  padding: 10px 15px;
  z-index: 110;
}

#basebadge_message_panel #img_div {
  float: right;
}

#basebadge_message_panel #img_div img {
  width: 40px;
  height: 40px;
}

#basebadge_message_panel #progress_bar_container {
  width: 100%;
  height: 10px;
  background-color: #00a0de;
  overflow: hidden;
  border-radius: 4px;
}

#basebadge_message_panel #progress_bar_fill {
  height: 100%;
  background-color: #0d2145;
}

#basebadge_message_panel .imageButton {
  border-radius: 5px;
}

#basebadge_message_panel #badge_completed {
  text-align: center;
  pointer-events: all;
}

#basebadge_message_panel #badge_completed #badge_img_div {
  width: 108px;
  height: 108px;
  margin-left: auto;
  margin-right: auto;
}

#basebadge_message_panel #badge_completed #badge_img_div img {
  width: 100%;
}

#badgeview_panel {
  z-index: 1000;
  text-align: center;
}

#badgeview_panel #centered_container {
  width: 320px;
  height: 400px;
  background-color: white;
  border-radius: 3px;
  padding: 20px;
  position: relative;
  max-width: 87%;
}

#badgeview_panel #fade_container {
  background-color: rgba(0, 0, 0, 0.5);
}

#badgeview_panel #badge_image_container {
  width: 120px;
}

#badgeview_panel #badge_image_container img {
  width: 100%;
}

#badgeview_panel #badge_progress_container {
  background-color: rgba(0, 0, 0, 0.1);
  width: calc(100% - 48px);
  height: 5px;
  border-radius: 2px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 8px;
}

#badgeview_panel #badge_progress_container #badge_bar {
  background-color: #36bc61;
  height: 100%;
}

#badgeview_panel #badge_name_container {
  margin-top: 6px;
  font-size: 18px;
}

#badgeview_panel #badge_description_container {
  height: 140px;
}

#badgeview_panel #badge_checkmark {
  position: absolute;
  top: 10px;
  left: 10px;
  display: none;
}

#help_panel {
  z-index: 100;
  background-image: none;
}

#help_panel #buttons_container {
  width: 200px;
  bottom: 38px;
}

#help_panel #slider_container {
  width: 100%;
  position: relative;
  height: 100%;
}

#help_panel .help_slide #help_img img {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}

#help_panel .slick-list {
  height: 100%;
}

#help_panel .slick-track {
  height: 100%;
}

#help_panel #help_img {
  height: calc(100% - 50px);
}

#help_panel .slick-dots {
  bottom: 7px;
}

#base_list_panel .pull_to_refresh_wrapper .pull_to_refresh {
  top: 35px;
}

#base_list_panel #fixed_header_container {
  position: fixed;
  width: 100%;
  top: 0px;
  left: 0px;
  z-index: 100;
}

#base_list_panel #internal_wrapper {
  height: 100%;
  position: relative;
}

#base_list_panel #preloading_ring {
  z-index: 200;
}

#base_list_panel #content_list {
  position: relative;
  min-height: 80px;
}

body.darkMode #base_list_panel .noresults_text {
  color: white;
}

#lock_screen_panel {
  z-index: 100;
  background-image: linear-gradient(-135deg, #919292 0%, #555656 100%);
}

#lock_screen_panel #description_container {
  bottom: 79px;
  font-family: helvetica;
  color: #555555;
  font-size: 13px;
}

#lock_screen_panel #slider_container {
  width: 100%;
  position: relative;
  height: 100%;
  padding-top: 20px;
  padding-bottom: 22px;
}

#lock_screen_panel .store_slide #store_img img {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}

#lock_screen_panel .slick-list {
  height: 100%;
}

#lock_screen_panel .slick-track {
  height: 100%;
}

#lock_screen_panel #store_img {
  height: calc(100% - 50px);
}

#lock_screen_panel .slick-dots {
  bottom: 7px;
}

#lock_screen_panel .slick-dots li button {
  background: #555555;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  opacity: 0.5;
}

#lock_screen_panel .slick-dots li button:before {
  content: "";
}

#lock_screen_panel .slick-dots li.slick-active button {
  opacity: 1;
}

#lock_screen_panel #background {
  position: absolute;
  width: 120%;
  background-size: cover;
  height: 100%;
  top: 0px;
  left: 0px;
}

#base_list_panel.notifications_panel {
  overflow: hidden;
  background: RGBA(0, 0, 0, 0.8);
}

#base_list_panel.notifications_panel #preloading_ring {
  display: none;
}

#base_list_panel.notifications_panel #no_results_container {
  padding-top: 100px;
  padding-bottom: 100px;
  text-align: center;
  display: none;
}

#base_list_panel.notifications_panel #contents {
  background-color: #eeeeee;
  height: 100%;
}

#base_list_panel.notifications_panel #top_bar {
  background-color: #333333;
  padding: 20px;
  padding: 4px 0px 0px 5px;
  position: relative;
  width: 100%;
  z-index: 100;
  display: block;
}

#base_list_panel.notifications_panel #top_bar #close {
  position: relative;
  z-index: 100;
}

#base_list_panel.notifications_panel #top_bar #title {
  position: absolute;
  bottom: 0px;
  line-height: 40px;
  text-align: center;
  width: 100%;
  color: #ffffff;
}

#base_list_panel.notifications_panel #top_bar #options {
  position: absolute;
  z-index: 100;
  bottom: 5px;
  right: 15px;
}

#base_list_panel.notifications_panel #top_bar #options #clear_btn {
  display: block;
  padding-bottom: 5px;
  color: #ffffff;
}

#base_list_panel.notifications_panel #top_bar img {
  height: 35px;
}

#base_list_panel.notifications_panel #content_list {
  background-color: white;
  overflow-x: hidden;
}

#preload_panel {
  background-color: rgba(0, 0, 0, 0.75);
}

#preload_panel #centered_container {
  width: 200px;
}

#preload_panel #centered_container #preloading_ring {
  width: 48px;
  height: 48px;
  margin-top: 12px;
}

#viewconversation_panel {
  background-color: #fff;
  overflow-y: hidden;
  top: 0px;
}

#viewconversation_panel .view_content_mini {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

#viewconversation_panel .view_content {
  font-size: 16px;
}

#viewconversation_panel #comments_topper {
  display: none;
}

#viewconversation_panel #comments_topper_overlay {
  display: none;
}

#viewconversation_panel #add_comments_container {
  display: none;
}

#viewconversation_panel .divider_line_dark {
  display: none;
}

#viewconversation_panel #comments_container {
  padding-bottom: 400px;
  padding-left: 15px;
  padding-right: 15px;
}

#viewconversation_panel #title_view_container {
  height: 64px;
  position: relative;
}

#viewconversation_panel #title_view_container #title_arrow_container {
  width: calc(100% - 48px);
}

#viewconversation_panel #title_view_container #content_title_container {
  margin-top: 4px;
}

#viewconversation_panel #bar_container {
  height: 64px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
}

#viewconversation_panel #bar_container #hide_container {
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  margin: 16px 8px 16px 16px;
}

#viewconversation_panel #bar_container #hide_container img {
  width: 100%;
}

#viewconversation_panel #bar_container #title_container {
  font-size: 14px;
  color: #1e1e1e;
  display: inline-block;
  max-width: calc(100% - 110px);
}

#viewconversation_panel #bar_container #option_button {
  width: 32px;
  height: 32px;
  display: inline-block;
  position: absolute;
  right: 16px;
  top: 16px;
}

#view_user_panel {
  background: RGBA(0, 0, 0, 0.9);
}

#view_user_panel #report_btn_container {
  font-size: smaller;
  vertical-align: middle;
}

#view_user_panel #report_btn_container #text_container #css_button_text {
  font-size: smaller;
}

#view_user_panel #centered_container {
  max-width: 340px;
  width: 90%;
  margin: auto;
  background: #ffffff;
  border-radius: 5px;
  padding: 15px;
  margin-top: 20px;
}

#view_user_panel #centered_container #avatar_container {
  height: 200px;
  text-align: center;
}

#view_user_panel #centered_container #avatar_container img {
  height: 100%;
}

#view_user_panel #centered_container #title_bar {
  margin-top: 10px;
  margin-bottom: 10px;
}

#view_user_panel #centered_container #name_container {
  vertical-align: middle;
}

#view_user_panel #send_btn_container {
  margin-bottom: 10px;
}

#select_many_popup_panel {
  background: RGBA(0, 0, 0, 0.7);
}

#select_many_popup_panel #centered_container {
  width: 86%;
  max-width: 350px;
  height: 450px;
  max-height: 90%;
  border-radius: 3px;
  background: white;
  overflow: hidden;
  position: relative;
}

#select_many_popup_panel #centered_container #title {
  text-align: center;
}

#select_many_popup_panel #centered_container #title .main {
  display: block;
}

#select_many_popup_panel #centered_container #title .sub {
  font-size: smaller;
}

#select_many_popup_panel #centered_container #list {
  height: calc(100% - 40px);
  position: relative;
}

#select_many_popup_panel #centered_container #list .item {
  padding: 15px;
  position: relative;
  border-bottom: 1px solid #eeeeee;
}

#select_many_popup_panel #centered_container #list .item #switch_container {
  position: absolute;
  right: 15px;
  top: 11px;
}

#select_many_popup_panel #centered_container #button_container {
  position: absolute;
  bottom: 4px;
  left: 0px;
  width: 100%;
  text-align: center;
}

#shareurl_panel {
  background-color: rgba(0, 0, 0, 0.85);
  color: #ffffff;
}

#shareurl_panel #centered_container {
  width: 90%;
  max-width: 420px;
  max-height: 90%;
}

#shareurl_panel #centered_container #icon_container {
  width: 108px;
  height: 108px;
  margin-bottom: 72px;
}

#shareurl_panel #centered_container #title_container {
  margin-bottom: 12px;
  font-size: larger;
}

#shareurl_panel #centered_container #copied_container {
  margin-bottom: 24px;
  font-size: smaller;
}

#shareurl_panel #progress_container {
  height: 40px;
}

#shareurl_panel #progress_container img {
  display: inline-block;
  height: 100%;
}

#shareurl_panel #forgot_password_container {
  margin-top: 25px;
  cursor: pointer;
}

#shareurl_panel #create_account_container {
  margin-top: 12px;
  margin-bottom: 12px;
}

#shareurl_panel .shareIcon {
  width: 48px;
  height: 48px;
  margin-left: 12px;
  margin-right: 12px;
  display: inline-block;
}

#shareurl_panel .social_network_icon {
  width: 48px;
  height: 48px;
}

#shareurl_panel .phone #centered_container {
  margin-top: 60px;
}

#shareurl_panel .cssButton {
  max-width: 220px;
  margin-top: 24px;
  margin-bottom: 24px;
}

#shareurl_panel.long_title #title_container {
  font-size: 10px;
}

#temporaryloading_panel {
  z-index: 1000;
}

#temporaryloading_panel #loading_page_container {
  background-color: rgba(255, 255, 255, 0.5);
}

#temporary_text_panel {
  padding: 15px;
  background: #444444;
  color: #aaaaaa;
}

#temporary_text_panel #text {
  text-align: center;
}

#text_entry_panel {
  background-color: rgba(12, 12, 12, 0.85);
  color: white;
}

#text_entry_panel #centered_container {
  width: 320px;
  text-align: center;
  margin: 100px auto 600px auto;
}

#text_entry_panel #title {
  font-size: 20px;
  margin-bottom: 10px;
}

#text_entry_panel #input_container {
  position: relative;
  z-index: 20;
}

#text_entry_panel #buttons_container {
  display: block;
  width: 100%;
}

#text_entry_panel #buttons_container.disabled {
  pointer-events: none;
}

#temporary_text_panel.boost_map_text_panel {
  background-color: #ffffff;
  color: #000000;
  font-size: 18px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  padding: 10px;
  font-family: "hp_simplifed";
  width: auto;
  margin: auto;
  max-width: 25%;
}

/* add padding bottom to escape ios keyboard */
#threadslist_module {
  position: relative;
  padding-bottom: 400px;
}

/* Add comment button and container */
/* Add comment button and container */
#threadslist_module #add_comments_container {
  margin-top: 0px;
  margin-bottom: 10px;
  overflow: hidden;
}

#threadslist_module #add_comments_container #add_comment_button {
  width: 54px;
  height: 54px;
}

#threadslist_module #add_comments_container #add_comments_button_container {
  margin-bottom: 12px;
  width: 64px;
  height: 54px;
  float: right;
  position: relative;
}

#threadslist_module #add_comments_container #add_comments_button_container #add_comment_button {
  left: 16px;
  top: 2px;
}

#threadslist_module #add_comments_container #add_comments_input_container {
  width: auto;
  overflow: hidden;
  margin-bottom: 12px;
}

/* User Container */
/* User Container */
#threadslist_module #user_container {
  position: relative;
}

#threadslist_module #user_icon_container {
  position: relative;
  z-index: 1;
  cursor: pointer;
}

#threadslist_module #user_icon_container #actual_icon_container {
  height: 31px;
  width: 31px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 12px;
  background-position: center;
  background-size: cover;
  overflow: hidden;
  border-radius: 16px;
  border-width: 1px;
  border-color: #d2d2d2;
  border-style: solid;
}

#threadslist_module #user_icon_container #user_firstname {
  font-size: 12px;
}

/*#threadslist_module #time_container{position:absolute; right:34px; top:6px; }*/
#threadslist_module #actions_container {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 100;
}

#threadslist_module #options_container {
  vertical-align: middle;
}

/* Comment container */
/* Comment container */
#threadslist_module .comment {
  margin-top: 12px;
  margin-bottom: 12px;
}

#threadslist_module .comment #comment_wrapper {
  position: relative;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 8px;
  background-color: white;
  box-sizing: border-box;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.04), 0 2px 6px 0 rgba(0, 0, 0, 0.04);
}

#threadslist_module .comment #comment_wrapper #comment_container {
  margin-left: 0px;
  margin-right: 24px;
  margin-top: 10px;
  margin-bottom: 0px;
}

/* Comment container as child */
/* Comment container as child */
#threadslist_module .comment #comment_children_container {
  margin-left: 18px;
}

#threadslist_module .comment.isChild {
  margin-top: 4px;
  margin-bottom: 4px;
}

/* Edit and Reply*/
/* Edit and Reply*/
/* Edit and Reply*/
#threadslist_module #comment_container_reply {
  margin-left: 0px;
  margin-top: -28px;
  position: relative;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 8px;
  background-color: white;
  box-sizing: border-box;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.04), 0 2px 6px 0 rgba(0, 0, 0, 0.04);
}

#threadslist_module #comment_container_reply #edit_input {
  width: 100%;
}

#threadslist_module #comment_container_edit {
  margin-left: 0px;
  position: relative;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 8px;
  background-color: white;
  box-sizing: border-box;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.04), 0 2px 6px 0 rgba(0, 0, 0, 0.04);
}

#threadslist_module #comment_container_edit {
  margin-top: 12px;
}

/* Like Button */
/* Like Button */
/* Like Button */
#threadslist_module #like_container {
  margin-right: 2px;
  white-space: nowrap;
  vertical-align: middle;
}

#threadslist_module #like_container .like_button #text_container .comment_likes_text {
  margin-right: 4px;
}

#threadslist_module #like_container .comment_likes_image {
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  position: relative;
}

/* Load More Comments */
/* Load More Comments */
#threadslist_module #comments_load_more {
  text-align: center;
}

#threadslist_module .load_more_text {
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
}

/* Reply Box */
/* Reply Box */
#threadslist_module .link#commit_reply.disabled {
  pointer-events: none !important;
  color: RGBA(255, 255, 255, 0.35);
}

#threadslist_module #add_comments_container #add_reply_button {
  width: 140px;
  font-size: 16px;
}

#threadslist_module #add_comments_container #text_container span {
  font-size: 16px;
}

/* Comment Features Buttons */
#threadslist_module #edit_comment {
  display: none;
}

#threadslist_module #delete_comment {
  display: none;
}

#threadslist_module #reply_comment {
  background-color: #ffffff;
  position: relative;
}

#threadslist_module #load_more_replies {
  background-color: white;
  margin-bottom: 8px;
  margin-left: 17px;
}

#threadslist_module #show_full_comment {
  padding: 0px;
  border: none;
}

#threadslist_module #reply_comment {
  padding-left: 28px;
  margin-left: 10px;
}

#threadslist_module #reply_comment:after {
  content: url(../assets/ui/Icon_ReplyBubble.svg);
  position: absolute;
  left: 9px;
  top: 5px;
}

/* misc */
#threadslist_module .margin_right {
  margin-right: 12px;
}

/* fonts */
/* fonts */
/* fonts */
#threadslist_module .time {
  color: #aaa;
  font-size: 12px;
  margin-left: 5px;
}

#threadslist_module .like_button .like_button_text {
  color: #999999;
  font-size: 11px;
}

#threadslist_module .link {
  cursor: pointer;
  font-weight: bold;
  text-transform: capitalize;
  font-size: 12px;
  border: solid 1px #eaeaea;
  border-radius: 12px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 16px;
  color: #8d8d8d;
  display: inline-block;
}

#threadslist_module .link:hover {
  border-color: #dddddd;
  color: #777777;
}

#threadslist_module #comments_list_container .comment #comment_paragraph {
  font-size: 15px;
  line-height: 1.4;
  margin-top: 4px;
  margin-bottom: 0px;
  letter-spacing: -0.2px;
  color: black;
}

#threadslist_module #comments_list_container .comment #show_full_comment {
  font-weight: bold;
  font-size: 12px;
  letter-spacing: -0.2px;
  text-transform: capitalize;
  color: #8d8d8d;
  cursor: pointer;
}

#threadslist_module #comments_list_container .comment #show_full_comment:hover {
  color: #646464;
}

#threadslist_module #comments_list_container .comment #user_firstname {
  display: inline-block;
  vertical-align: middle;
  font-size: 17px;
  font-weight: bold;
  color: #272a2f;
  text-transform: capitalize;
  letter-spacing: -0.4px;
  width: calc(100% - 122px);
}

#threadslist_module .input {
  padding-top: 14px;
  padding-bottom: 14px;
}

#threadslist_module #add_comments_container textarea#comment_input::-webkit-input-placeholder {
  color: #d2d2d2 !important;
}

#threadslist_module #add_comments_container textarea#comment_input::-moz-placeholder {
  color: #d2d2d2 !important;
}

#threadslist_module #add_comments_container textarea#comment_input:-ms-input-placeholder {
  color: #d2d2d2 !important;
}

#threadslist_module #add_comments_container textarea#comment_input:-moz-placeholder {
  color: #d2d2d2 !important;
}

#threadslist_module textarea {
  max-height: 300px;
}

.glow {
  -webkit-animation: glow 1s ease-out 3 alternate-reverse;
  -moz-animation: glow 1s ease-out 3 alternate-reverse;
  animation: glow 1s ease-out 3 alternate-reverse;
}

/* fonts */
/* fonts */
/* fonts */

.base_dot {
  width: 8px;
  height: 8px;
  /*border: 1px solid #ffffff;*/
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.5);
  display: inline-block;
  margin-left: 8px;
  margin-right: 8px;
  transition: background-color 0.5s ease;
  cursor: pointer;
}

body.darkMode .base_dot {
  background-color: rgba(255, 255, 255, 0.5);
}

.base_dot.selected {
  background-color: white;
}

body.darkMode .base_dot.selected {
  background-color: white;
}


.slide_rotator .slide_track_container {
  overflow: hidden;
}

.slide_rotator .slide_dots {
  bottom: 20px;
}

.slide_rotator .slide_arrows {
  position: absolute;
  top: 50%;
  left: 0%;
  width: 100%;
  transform: translateY(-50%);
  height: 40px;
  overflow: visible;
  pointer-events: none;
}

.slide_rotator .slide_arrows .rotator_arrow {
  position: absolute;
  cursor: pointer;
  pointer-events: all;
  top: 0px;
  width: 40px;
  height: 40px;
  background: white;
  border-radius: 50%;
}

.slide_rotator .slide_arrows .rotator_arrow.disabled {
  opacity: 0.65;
  pointer-events: none;
}

.slide_rotator .slide_arrows .rotator_arrow.left {
  left: -20px;
}

body.phone .slide_rotator .slide_arrows .rotator_arrow.left {
  left: -10px;
}

.slide_rotator .slide_arrows .rotator_arrow.right {
  right: -20px;
}

body.phone .slide_rotator .slide_arrows .rotator_arrow.right {
  right: -10px;
}

.slide_track {
  top: 0px;
  left: 0px;
}

#base_bottom_nav {
  background-color: white;
  width: 100%;
  min-height: 64px;
  text-align: left;
  padding-top: 1px;
  pointer-events: all;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.18), 0 0 2px 0 rgba(0, 0, 0, 0.04), 0 0 6px 0 rgba(0, 0, 0, 0.04);
}

#base_bottom_nav #navigation_container {
  padding: 1px;
}

#base_bottom_nav .nav_link {
  display: inline-block;
  margin-left: 6px;
  margin-right: 6px;
  width: 60px;
  margin-top: 12px;
  margin-bottom: 12px;
}

@media screen and (max-width: 370px) {
  #base_bottom_nav .nav_link {
    width: 50px;
  }
}

#base_side_nav {
  width: 280px;
  height: 100%;
  text-align: left;
  pointer-events: all;
  background-color: black;
  outline: none;
}

#base_side_nav #drawer {
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 80px;
  position: relative;
  height: 100%;
}

#base_side_nav #user_container {
  margin-bottom: 24px;
  position: relative;
  z-index: 5;
  height: 40px;
}

#base_side_nav #user_container #user_icon_container {
  float: left;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  vertical-align: middle;
  background-color: #424242;
}

#base_side_nav #user_container #user_text_container {
  position: absolute;
  left: 46px;
  top: 0px;
  width: calc(100% - 46px);
  vertical-align: middle;
}

#base_side_nav #user_container #user_text_container #user_name {
  margin-top: -4px;
  font-size: 17px;
  display: block;
  letter-spacing: -0.4px;
}

#base_side_nav #user_container #user_text_container #user_edit_profile {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.49);
  display: block;
  letter-spacing: -0.4px;
}

#base_side_nav #footer_container {
  position: absolute;
  bottom: 40px;
  left: 30px;
  pointer-events: all;
  cursor: pointer;
}

#base_side_nav #footer_container #user_image_container {
  width: 34px;
  height: 34px;
  border: 2px solid white;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}

#base_side_nav #footer_container #user_name_container {
  display: inline-block;
  margin-left: 24px;
  vertical-align: middle;
}

#base_side_nav .nav_link:first-child {
  margin-top: 0px;
}

#base_side_nav .nav_link #navigation_icon {
  display: inline-block;
  margin-left: 0px;
  margin-right: 5px;
}

#base_side_nav .nav_link #navigation_text {
  display: inline-block;
  vertical-align: middle;
}

#base_side_nav #selected_item {
  width: 20px;
  height: 20px;
  right: 0px;
  top: 0px;
}

#base_side_nav #selected_item img {
  width: 20px;
  height: 20px;
}

#base_side_nav #bottom_container {
  position: absolute;
  bottom: 20px;
  left: 0px;
  width: 100%;
  text-align: center;
}

#base_side_nav #bottom_container #contents {
  font-size: 12px;
  color: #000000;
}

#base_side_nav #bottom_container #contents #powered_by_container {
  cursor: pointer;
}

#base_side_nav #bottom_container #contents #powered_by_container:hover {
  font-size: 14px;
  transition: all 0.12s ease-in-out;
}

#base_side_nav #bottom_container #contents #powered_by {
  margin-top: 10px;
}

#base_side_nav #bottom_container #contents #version {
  color: #777777;
}

#base_side_nav #bottom_container #contents #logo img {
  width: 92px;
  margin-bottom: 5px;
}

#base_tab_nav {
  height: 40px;
  text-align: left;
  position: relative;
  overflow-y: hidden;
  width: 100%;
}

#base_tab_nav #options {
  width: 100%;
  height: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  -ms-autohiding-scrollbar: none;
  -ms-overflow-style: none;
}

#base_tab_nav #options::-webkit-scrollbar {
  display: none;
}

#base_tab_nav #options #buttons {
  height: 100%;
  width: 100%;
}

#base_tab_nav #options #buttons .line {
  display: none;
}

#base_tab_nav #options #buttons .text_tab_button {
  user-select: none;
  height: 30px;
  margin-right: 6px;
  margin-left: 6px;
  display: inline-block;
  cursor: pointer;
  position: relative;
}

#base_tab_nav #options #buttons .text_tab_button:last-child {
  margin-right: none;
}

#base_tab_nav #options #buttons .text_tab_button .tab_text_tiny {
  font-family: 'ProximaNova';
  color: white;
  pointer-events: none;
  font-size: 14px;
  position: relative;
  top: 3px;
}

#base_tab_nav #options #buttons .text_tab_button.selected .tab_text_tiny {
  font-family: "bold_font";
}

#base_tab_nav #options #buttons .text_tab_button.selected:after {
  content: "";
  background: white;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 50%;
  height: 2px;
}

#base_tab_nav .left_fade {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 15px;
  height: 100%;
  background-image: linear-gradient(to left, rgba(255, 255, 255, 0), white 100%, #ffffff);
}

#base_tab_nav .right_fade {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 15px;
  height: 100%;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white 100%, #ffffff);
}

/* responsive */
.phone #base_tab_nav {
  text-align: left;
}

.phone #base_tab_nav #options #buttons {
  padding-left: 0px;
}

.phone #base_tab_nav #options #buttons .tab_button {
  padding-left: 12px;
  padding-right: 12px;
  text-align: center;
}

.phone #base_tab_nav #options #buttons .tab_button .tab_text {
  font-size: 15px;
}

#base_top_nav {
  pointer-events: all;
  width: 100%;
  height: 100%;
  transition: background-color .15s;
  height: 52px;
}

#base_top_nav #underlayment {
  transition: all .1s;
  position: absolute;
  width: 100%;
  height: calc(100% + 70px);
  top: -145px;
  left: 0px;
  background-color: white;
}

#base_top_nav #menu_container {
  position: absolute;
  left: 32px;
  top: 17px;
}

#base_top_nav #back_container {
  position: absolute;
  left: 46px;
  top: 9px;
  transition: opacity 0.2s ease-in-out;
}

#base_top_nav #back_container.disabled {
  opacity: 0.35;
  pointer-events: none;
}

#base_top_nav #back_container img {
  width: 32px;
  vertical-align: middle;
}

#base_top_nav #notifications_container {
  position: absolute;
  right: 18px;
  top: 13px;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  border: 1px solid #fff;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
}

#base_top_nav #top_nav_img {
  width: 136px;
}

#base_top_nav #text_container {
  position: absolute;
  top: 13px;
  text-align: center;
  left: 0;
  width: 100%;
}

#base_top_nav #text_container #top_nav_text {
  color: #ffffff;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  width: 100%;
  padding-left: 90px;
  padding-right: 80px;
  text-align: center;
}

#base_top_nav .options_button,
#base_top_nav .settings_button,
#base_top_nav .notifications_options_button {
  display: none;
  position: absolute;
  top: 15px;
  right: 10px;
  z-index: 999;
}

#base_top_nav .settings_button {
  position: absolute;
  top: 18px;
  right: 18px;
  z-index: 999;
}

#base_top_nav .post_content_button {
  display: none;
  position: absolute;
  top: 15px;
  right: 10px;
}

#base_top_nav.scrolled #underlayment {
  top: -70px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
}

.cssButton {
  cursor: pointer;
  user-select: none;
  pointer-events: auto;
  position: relative;
}

.cssButton #background_container {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
}

.cssButton #text_container {
  text-align: center;
  width: 100%;
  pointer-events: none;
  position: relative;
  z-index: 1;
  padding: 7px 14px;
}

.cssButton .counter {
  display: inline-block;
  vertical-align: middle;
  background-color: rgba(255, 255, 255, 0.28);
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 5px;
  line-height: 1;
  padding-bottom: 5px;
  border-radius: 24px;
  position: relative;
  top: -2px;
  margin-right: 6px;
  font-size: 12px;
}

.cssButton.left_image_button .mini_icon {
  position: absolute;
  right: 22px;
  top: 10px;
}

.cssButton .loader {
  z-index: 10;
  display: none;
}

.cssButton.loading .loader {
  display: block;
}

.cssButton.loading #text_container span {
  display: none;
}

.cssButton .button_done {
  width: 32px;
  z-index: 5;
}

.image_button {
  height: 48px;
  border-radius: 3px;
  background-color: #00cccc;
  box-shadow: 0 4px 12px -7px #00cccc;
}

.image_button span {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
}

.image_button .button_img {
  margin-left: 8px;
}

.standard_button_highlightcolor {
  text-align: center;
}

.standard_button_highlightcolor #background_container {
  background-color: #ed1148;
  transition: background-color .25s;
}

.standard_button_highlightcolor #background_container.textLocked {
  background-color: #afafaf !important;
}

.standard_button_highlightcolor #text_container {
  color: white;
  font-size: 17px;
  z-index: 5;
  pointer-events: none;
  letter-spacing: -0.4px;
}

.standard_button_highlightcolor #text_container span {
  cursor: pointer;
}

.standard_button_highlightcolor #text_container .textLocked {
  color: white;
}

.standard_button_highlightcolor #background_container {
  width: 100%;
}

.standard_button_filled {
  width: 100%;
  height: 50px;
}

.standard_button_filled #background_container {
  background-color: #ed1148;
  box-sizing: border-box;
  border-radius: 2px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
}

.standard_button_filled #background_container.textLocked {
  background-color: #afafaf;
}

.standard_button_filled #text_container {
  vertical-align: middle;
  color: #FFFFFF;
  top: 7px;
  text-align: center;
  z-index: 5;
  pointer-events: none;
}

.standard_button_filled #text_container span {
  cursor: pointer;
}

.standard_button_filled #background_container {
  width: 100%;
}

.standard_button_grey {
  width: 100%;
  height: 50px;
}

.standard_button_grey #background_container {
  background-color: #cdcdcd;
  box-sizing: border-box;
  border-radius: 2px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
}

.standard_button_grey #background_container.textLocked {
  background-color: #afafaf;
}

.standard_button_grey #text_container {
  vertical-align: middle;
  color: #FFFFFF;
  top: 7px;
  text-align: center;
  z-index: 5;
  pointer-events: none;
}

.standard_button_grey #text_container span {
  cursor: pointer;
}

.standard_button_grey #background_container {
  width: 100%;
}

.standard_button_outline {
  width: 100%;
}

.standard_button_outline #background_container {
  border: 2px solid #36bc61;
  box-sizing: border-box;
  border-radius: 20px;
}

.standard_button_outline #background_container.textLocked {
  border-color: #afafaf;
}

.standard_button_outline #text_container {
  padding: 12px 14px;
  color: #36bc61;
  z-index: 5;
  pointer-events: none;
  letter-spacing: -0.4px;
}

.standard_button_outline #text_container .textLocked {
  color: #afafaf;
}

.standard_button_outline #background_container {
  width: 100%;
}

@font-face {
  font-family: 'Proxima';
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima';
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima';
  src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
  font-weight: 500;
  font-style: normal;
}

* {
  -webkit-tap-highlight-color: transparent;
  /* make transparent link selection, adjust last value opacity 0 to 1.0 */
}

body {
  -webkit-touch-callout: none;
  /* prevent callout to copy image, etc when tap to hold */
  -webkit-text-size-adjust: none;
  /* prevent webkit from resizing text to fit */
  -webkit-user-select: none;
  /* prevent copy paste, to allow, change 'none' to 'text' */
  background-attachment: fixed;
  font-family: 'proxima';
  font-size: 16px;
  height: 100%;
  margin: 0px;
  padding: 0px;
  width: 100%;
}

.influence_v2 {
  -webkit-user-select: text;
  user-select: text;
}

#no_scroll_wrapper {
  position: fixed;
  overflow-x: hidden;
  height: 100vh;
  width: 100%;
}

body {
  overflow-x: hidden;
  transition: background-color 2s;
  position: relative;
  width: 100%;
  overflow: hidden;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body {
  padding: 0px;
  margin: 0px;
  height: 100vh;
  overflow: hidden;
  -webkit-tap-highlight-color: transparent;
  -ms-autohiding-scrollbar: none;
  -ms-overflow-style: none;
}

html {
  height: 100vh;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

html {
  touch-action: pan-x pan-y pan-left pan-right pan-up pan-down manipulation;
}

html {
  box-sizing: border-box;
}

*, *:before, *:after {
  box-sizing: inherit;
}

body > #no_scroll_wrapper > #messages.desktop #temporaryloading_panel #preloading_ring img {
  margin-left: 280px;
}

collapsable #arrow img {
  content: url("/assets/ui/ArrowDown-Wht.svg");
}

collapsable[light="true"] #arrow img {
  content: url("/assets/ui/Icon_Arrow_Black_Down.svg");
}

.uiswitch:checked {
  background-color: #ed1148;
}

.gradient_background {
  background: -moz-linear-gradient(top, transparent 0%, transparent 20%, rgba(0, 0, 0, 0.5) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, transparent 0%, transparent 20%, rgba(0, 0, 0, 0.5) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#1a000000',GradientType=0 );
  /* IE6-9 */
}

.slick-slide {
  outline: none;
}

#back_button_container {
  position: absolute;
  top: 24px;
  left: 24px;
  z-index: 30;
  cursor: pointer;
}

.phone #back_button_container {
  top: 18px;
  left: 24px;
}

#back_button_container .back_icon {
  fill: white;
  height: 13px;
  vertical-align: middle;
  margin-right: 10px;
}

#back_button_container span {
  vertical-align: middle;
}

::-webkit-scrollbar-track {
  background-color: rbga(255, 255, 255, 0.1);
  border-radius: 3px;
}

::-webkit-scrollbar {
  width: 4px;
  background-color: white;
}

::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background-color: #d1d1d1;
}

.phone ::-webkit-scrollbar-track {
  background-color: rbga(255, 255, 255, 0);
  border-radius: 3px;
}

.phone ::-webkit-scrollbar {
  display: none;
}

.phone ::-webkit-scrollbar-thumb {
  display: none;
}

#phone_number_container {
  position: absolute;
  top: 24px;
  right: 24px;
  z-index: 30;
  cursor: pointer;
}

#phone_number_container a {
  vertical-align: middle;
}

.phone #phone_number_container {
  top: 18px;
  right: 24px;
}

.topnav_padding {
  padding-top: 52px;
}

iframe {
  border: none;
}

body > #no_scroll_wrapper > #controllers #screens {
  transition-timing-function: ease-out;
  position: absolute;
  z-index: 200;
  width: 100%;
  height: 100vh;
  overflow-x: hidden;
  overflow-y: hidden;
  transition: left .5s;
}

body > #no_scroll_wrapper > #messages {
  position: absolute;
  z-index: 310;
  pointer-events: none;
  width: 100%;
  height: 100vh;
  overflow-x: hidden;
  overflow-y: hidden;
}

body > #no_scroll_wrapper > #textmessage {
  position: absolute;
  z-index: 510;
  pointer-events: none;
  width: 100%;
  height: 53px;
  overflow-x: hidden;
  overflow-y: hidden;
  bottom: 0px;
  left: 0px;
}

body > #no_scroll_wrapper > #textmessage
body > #no_scroll_wrapper > #navigation {
  position: absolute;
  z-index: 400;
  width: 100%;
  height: 100vh;
  pointer-events: none;
}

body > #no_scroll_wrapper > #sidenav {
  position: absolute;
  z-index: 210;
  width: 280px;
  height: 100vh;
  left: 0px;
  pointer-events: none;
}

body > #no_scroll_wrapper > #controllers #bottomnav {
  position: fixed;
  z-index: 209;
  min-height: 64px;
  width: 100%;
  bottom: 0px;
  pointer-events: none;
}

body > #no_scroll_wrapper > #controllers #topnav {
  position: fixed;
  z-index: 209;
  width: 100%;
  top: 0px;
  pointer-events: none;
}

body > #no_scroll_wrapper > #controllers {
  position: absolute;
  width: 100%;
  height: 100vh;
  transition: width 0.3s;
}

body > #no_scroll_wrapper > #controllers.desktop {
  position: absolute;
  width: calc(100% - 280px);
  height: 100vh;
}

body > #no_scroll_wrapper > #darkness, body > #no_scroll_wrapper > #loading {
  background-color: rgba(0, 0, 0, 0.1);
  display: none;
  z-index: 209;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100vh;
  pointer-events: all;
}

body > #no_scroll_wrapper > #darkness.desktop {
  pointer-events: none;
  opacity: 0;
}

body > #no_scroll_wrapper > .hide_with_qr {
  height: 100vh;
}

.popup_background {
  background-color: rgba(0, 0, 0, 0.75);
}

.popup_background_light {
  background-color: rgba(255, 255, 255, 0.85);
}

.dark_background {
  background-color: #272a2f;
}

.light_background {
  background-color: white;
}

.page_subtitle_container {
  margin-bottom: 20px;
}

.page_padding {
  box-sizing: border-box;
  padding-left: 70px;
  padding-right: 40px;
  padding-top: 40px;
  padding-bottom: 100px;
}

.page_title_container {
  margin-bottom: 40px;
}

.page_subtitle_container {
  margin-bottom: 20px;
}

.noSelect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

object {
  shape-rendering: geometricPrecision;
}

svg {
  shape-rendering: geometricPrecision;
}

.purple_gradient_background {
  background: linear-gradient(0deg, #1B85DF 0%, #5B247A 100%);
}

.onboard_header_container {
  height: 60px;
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: 1;
}

.relative_header_container {
  height: 60px;
  position: relative;
  top: 0px;
  width: 100%;
  z-index: 1;
}

.transparent_background {
  background-color: transparent !important;
}

.dark_background {
  color: #2d2d2d;
}

.white_fill {
  fill: white;
}

.nav_spacing {
  margin-top: 52px;
}

.info_icon {
  position: absolute;
  right: 0px;
  height: 20px;
  width: 20px;
  opacity: .5;
  top: 2px;
}

body.bottomNavHidden {
  background-color: white !important;
}

video {
  object-fit: cover;
}

.divider_line {
  height: 1px;
  background-color: #efefef;
  margin: 0 24px;
}

.divider_line_dark {
  height: 1px;
  background-color: #acacac;
  margin: 0 24px;
}

.app_top_margin {
  margin-top: 52px;
}

.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bottom_spacer {
  margin-bottom: 32px;
}

.app_max_width {
  max-width: 1148px;
  margin-left: auto;
  margin-right: auto;
}

.checkmark {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  display: block;
  stroke-width: 2;
  stroke: #fff;
  stroke-miterlimit: 10;
  box-shadow: inset 0px 0px 0px #ed1148;
  animation: fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;
  -webkit-animation: fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;
}

.checkmark__circle {
  stroke-dasharray: 166;
  stroke-dashoffset: 166;
  stroke-width: 2;
  stroke-miterlimit: 10;
  stroke: #ed1148;
  fill: none;
  animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
  -webkit-animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}

.checkmark__check {
  transform-origin: 50% 50%;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
  animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
  -webkit-animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
}

.row {
  display: flex;
}

@keyframes stroke {
  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes scale {
  0%, 100% {
    transform: none;
    -webkit-transform: none;
  }
  50% {
    -webkit-transform: scale3d(1.1, 1.1, 1);
    transform: scale3d(1.1, 1.1, 1);
  }
}

@keyframes fill {
  100% {
    box-shadow: inset 0px 0px 0px 50px #ed1148;
  }
}


body.phone .hide_on_mobile, body.tablet .hide_on_mobile {
  display: none;
}

.desktop_max_width {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

body.desktop .desktop_grey_background, body.desktop_small .desktop_grey_background {
  background-color: #F8F7F7;
}

body.desktop .desktop_grey_background .gradient_container, body.desktop_small .desktop_grey_background .gradient_container {
  background-image: linear-gradient(to bottom, #dae4e6, #F8F7F7);
}

.desktop_top_spacing {
  margin-top: 55px;
}

body.tablet .desktop_top_spacing {
  display: none;
}

body.phone .desktop_top_spacing {
  display: none;
}

body.desktop .hide_on_desktop, body.desktop_small .hide_on_desktop {
  display: none;
}

body.desktop .top_margin_on_desktop, body.desktop_small .top_margin_on_desktop {
  margin-top: 40px;
}

body.desktop .bottom_margin_on_desktop, body.desktop_small .bottom_margin_on_desktop {
  margin-bottom: 40px;
}

body.desktop .popup_desktop, body.desktop_small .popup_desktop {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  height: calc(100% - 120px);
  margin-top: 120px;
  position: absolute;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
}

#messages {
  transition: .5s background-color;
}

#messages.active {
  background-color: rgba(0, 0, 0, 0.55);
  pointer-events: all !important;
  backdrop-filter: blur(5px);
}

body.desktop #controllers #screens, body.desktop_small #controllers #screens {
  transition: height .4s, margin-top .4s;
}

body.desktop .no_scroll > #controllers #bottomnav, body.desktop_small .no_scroll > #controllers #bottomnav {
  display: none;
}

body.desktop .no_scroll > #controllers #topnav, body.desktop_small .no_scroll > #controllers #topnav {
  display: block;
}

body.desktop .no_scroll > #controllers #screens.nav, body.desktop_small .no_scroll > #controllers #screens.nav {
  height: calc(100vh - 120px);
  margin-top: 120px;
}

body.desktop .no_scroll > #controllers #screens.no_nav, body.desktop_small .no_scroll > #controllers #screens.no_nav {
  margin-top: 0px;
  height: calc(100vh);
}

body.tablet .no_scroll > #controllers #bottomnav {
  display: block;
}

body.tablet .no_scroll > #controllers #topnav {
  display: none;
}

body.phone .no_scroll > #controllers #bottomnav {
  display: block;
}

body.phone .no_scroll > #controllers #topnav {
  display: none;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir='rtl'] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* input styles*/
.input {
  width: 100%;
  text-align-last: left;
  -webkit-appearance: none;
  border-radius: 2px;
  box-sizing: border-box;
  min-height: 45px;
  background-color: #f2f2f2;
  border: none;
  text-align: left;
  margin-bottom: 15px;
  font-size: 20px;
  color: #696969;
  outline: none;
  padding: 14px 14px;
  border-radius: 3px;
}

.input_label {
  color: #878787;
  font-size: 15px;
  margin-bottom: 8px;
  position: relative;
}

.input_bold_label {
  color: #000000;
  font-weight: bold;
}

.input.error {
  border: 2px solid #e1531b;
}

.color {
  color: #F6C65A;
}

.switch_text {
  color: #878787;
  font-size: 15px;
  line-height: 1.4;
}

.navbar_title {
  color: #ffffff;
  font-size: 16px;
}

::-webkit-input-placeholder {
  /* Edge */
  color: #dbdbdb;
}

:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #dbdbdb;
}

::placeholder {
  color: #dbdbdb;
}



#threadslist_module #comments_list_container .comment #comment_paragraph {
  font-family: 'Proxima';
  font-style: normal;
}

#threadslist_module .time, #threadslist_module .like_button .like_button_text, #threadslist_module .link, #threadslist_module #comments_list_container .comment #show_full_comment, #threadslist_module #comments_list_container .comment #user_firstname {
  font-family: 'Proxima';
  font-style: normal;
  font-weight: bold;
}

/* add padding bottom to escape ios keyboard */
#threadslist_module {
  position: relative;
  padding-bottom: 80vh;
}

/* Add comment button and container */
/* Add comment button and container */
#threadslist_module #add_comments_container {
  margin-top: 0px;
  margin-bottom: 10px;
  overflow: hidden;
}

#threadslist_module #add_comments_container #add_comment_button {
  width: 54px;
  height: 54px;
}

#threadslist_module #add_comments_container #add_comments_button_container {
  width: 64px;
  height: 54px;
  float: right;
  position: relative;
}

#threadslist_module #add_comments_container #add_comments_button_container #add_comment_button {
  left: 16px;
  top: 2px;
}

#threadslist_module #add_comments_container #add_comments_input_container {
  width: auto;
  overflow: hidden;
}

#threadslist_module #add_comments_container #add_comments_input_container_cloud {
  margin-bottom: 12px;
}

#threadslist_module #add_comments_container #add_comments_button_container_cloud {
  margin-bottom: 12px;
}

#threadslist_module .comment_likes_text {
  display: none;
}

/* User Container */
/* User Container */
#threadslist_module #user_container {
  position: relative;
}

#threadslist_module #user_icon_container {
  position: relative;
  z-index: 1;
  cursor: pointer;
  display: inline-block;
  width: calc(100% - 100px);
}

#threadslist_module #user_icon_container #actual_icon_container {
  height: 31px;
  width: 31px;
  border: 1px solid #d2d2d2;
  display: inline-block;
  vertical-align: middle;
  margin-right: 12px;
  border-radius: 50%;
  background-position: center;
  background-size: cover;
  overflow: hidden;
}

#threadslist_module #user_icon_container #user_firstname {
  font-size: 12px;
  text-align: left;
}

#threadslist_module #time_container {
  position: absolute;
  right: 34px;
  top: 6px;
}

#threadslist_module #options_container {
  right: 0px;
  opacity: .15;
}

/* Comment container */
/* Comment container */
#threadslist_module .comment {
  margin-top: 12px;
  margin-bottom: 24px;
}

#threadslist_module .comment #comment_wrapper {
  position: relative;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 8px;
  background-color: white;
  box-sizing: border-box;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.04), 0 2px 6px 0 rgba(0, 0, 0, 0.04);
}

#threadslist_module .comment #comment_wrapper #comment_container {
  margin-left: 0px;
  margin-right: 24px;
  margin-top: 10px;
  margin-bottom: 0px;
}

/* Comment container as child */
/* Comment container as child */
#threadslist_module .comment #comment_children_container {
  margin-left: 18px;
}

#threadslist_module .comment.isChild {
  margin-top: 4px;
  margin-bottom: 4px;
}

/* Edit and Reply*/
/* Edit and Reply*/
/* Edit and Reply*/
#threadslist_module #comment_container_reply {
  margin-left: 0px;
  margin-top: -22px;
  position: relative;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 8px;
  background-color: white;
  box-sizing: border-box;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.04), 0 2px 6px 0 rgba(0, 0, 0, 0.04);
}

#threadslist_module #comment_container_edit {
  margin-left: 0px;
  position: relative;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 8px;
  background-color: white;
  box-sizing: border-box;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.04), 0 2px 6px 0 rgba(0, 0, 0, 0.04);
}

#threadslist_module #comment_container_edit {
  margin-top: 12px;
}

/* Like Button */
/* Like Button */
/* Like Button */
#threadslist_module #like_container {
  margin-right: 0px;
  position: absolute;
  right: 12px;
  bottom: 8px;
}

#threadslist_module #like_container .like_button #text_container {
  width: 100%;
  top: 8px;
  left: 0px;
}

#threadslist_module #like_container .comment_likes_image {
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  position: relative;
  top: -1px;
}

/* Load More Comments */
/* Load More Comments */
#threadslist_module #comments_load_more {
  text-align: center;
}

#threadslist_module .load_more_text {
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
}

/* Reply Box */
/* Reply Box */
#threadslist_module #commit_reply {
  color: #8d8d8d;
}

#threadslist_module #add_comments_container #add_reply_button {
  width: 140px;
  height: 48px;
  font-size: 16px;
}

#threadslist_module #add_comments_container #add_reply_button .no_left_margin {
  margin-left: 0;
}

#threadslist_module #add_comments_container .no_left_margin {
  margin-left: 0;
}

#threadslist_module #add_comments_container #text_container span {
  font-size: 16px;
}

/* Comment Features Buttons */
#threadslist_module #edit_comment {
  display: none;
}

#threadslist_module #delete_comment {
  display: none;
}

#threadslist_module #reply_comment {
  background-color: #ffffff;
  position: relative;
  padding-left: 28px;
}

#threadslist_module #load_more_replies {
  background-color: white;
  margin-bottom: 8px;
  margin-left: 17px;
}

#threadslist_module #show_full_comment {
  padding: 0px;
  border: none;
}

#threadslist_module #reply_comment:after {
  content: url(/assets/ui/Icon_ReplyBubble.svg);
  position: absolute;
  left: 7px;
  top: 4px;
}

/* misc */
#threadslist_module .margin_right {
  margin-right: 12px;
}

/* fonts */
/* fonts */
/* fonts */
#threadslist_module .time {
  color: #aaa;
  font-size: 12px;
}

#threadslist_module .like_button .like_button_text {
  color: #999999;
  font-size: 11px;
}

#threadslist_module .link {
  text-transform: capitalize;
  font-size: 12px;
  border: solid 1px #eaeaea;
  border-radius: 12px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 16px;
  color: #8d8d8d;
  display: inline-block;
}

#threadslist_module #comments_list_container .comment #comment_paragraph {
  font-size: 15px;
  line-height: 1.4;
  margin-top: 4px;
  margin-bottom: 0px;
  letter-spacing: -0.2px;
  color: black;
}

#threadslist_module #comments_list_container .comment #show_full_comment {
  font-size: 12px;
  letter-spacing: -0.2px;
  text-transform: capitalize;
  color: #8d8d8d;
}

#threadslist_module #comments_list_container .comment #user_firstname {
  display: inline-block;
  vertical-align: middle;
  font-size: 17px;
  color: #272a2f;
  text-transform: capitalize;
  letter-spacing: -0.4px;
}

#threadslist_module .input {
  padding-top: 14px;
  padding-bottom: 14px;
}

#threadslist_module #add_comments_container textarea#comment_input::-webkit-input-placeholder {
  color: #d2d2d2 !important;
}

#threadslist_module #add_comments_container textarea#comment_input::-moz-placeholder {
  color: #d2d2d2 !important;
}

#threadslist_module #add_comments_container textarea#comment_input:-ms-input-placeholder {
  color: #d2d2d2 !important;
}

#threadslist_module #add_comments_container textarea#comment_input:-moz-placeholder {
  color: #d2d2d2 !important;
}

/* fonts */
/* fonts */
/* fonts */

#base_side_nav {
  width: 280px;
  height: 100%;
  text-align: left;
  pointer-events: all;
  background-color: black;
}

#base_side_nav #social {
  text-align: left;
}

#base_side_nav #social div {
  display: inline-block;
}

#base_side_nav #social div img {
  width: 20px;
  height: 20px;
  margin: 0 15px 0 0;
}

#base_side_nav #drawer {
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 80px;
  position: relative;
  height: 100%;
}

#base_side_nav #user_container {
  margin-bottom: 24px;
  position: relative;
  z-index: 5;
  height: 40px;
}

#base_side_nav #user_container #user_icon_container {
  float: left;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  vertical-align: middle;
  background-color: #424242;
}

#base_side_nav #user_container #user_text_container {
  position: absolute;
  left: 46px;
  top: 0px;
  width: calc(100% - 46px);
  vertical-align: middle;
}

#base_side_nav #user_container #user_text_container #user_name {
  margin-top: -4px;
  font-size: 17px;
  display: block;
  letter-spacing: -0.4px;
}

#base_side_nav #user_container #user_text_container #user_edit_profile {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.49);
  display: block;
  letter-spacing: -0.4px;
}

#base_side_nav #footer_container {
  position: absolute;
  bottom: 40px;
  left: 30px;
  pointer-events: all;
  cursor: pointer;
}

#base_side_nav #footer_container #user_image_container {
  width: 34px;
  height: 34px;
  border: 2px solid white;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}

#base_side_nav #footer_container #user_name_container {
  display: inline-block;
  margin-left: 24px;
  vertical-align: middle;
}

#base_side_nav .nav_link:first-child {
  margin-top: 0px;
}

#base_side_nav .nav_link #navigation_icon {
  display: inline-block;
  margin-left: 0px;
  margin-right: 5px;
}

#base_side_nav .nav_link #navigation_text {
  display: inline-block;
  vertical-align: middle;
}

#base_side_nav #selected_item {
  width: 20px;
  height: 20px;
  right: 0px;
  top: 0px;
}

#base_side_nav #selected_item img {
  width: 20px;
  height: 20px;
}

#base_side_nav #drawer #bottom_container {
  position: absolute;
  bottom: 20px;
  left: 0px;
  width: 100%;
  text-align: center;
  padding-left: 20px;
}

#base_side_nav #drawer #bottom_container #contents {
  font-size: 12px;
  color: #000000;
}

#base_side_nav #drawer #bottom_container #contents #powered_by_container {
  cursor: pointer;
}

#base_side_nav #drawer #bottom_container #contents #powered_by_container #powered_by {
  margin-top: 12px;
  margin-left: 0;
  text-align: left;
}

#base_side_nav #drawer #bottom_container #contents #powered_by_container:hover {
  font-size: 14px;
  transition: all 0.12s ease-in-out;
}

#base_side_nav #drawer #bottom_container #contents #version {
  color: #777777;
}

#base_side_nav #drawer #bottom_container #contents #logo {
  text-align: left;
}

#base_side_nav #drawer #bottom_container #contents #logo img {
  width: auto;
  height: 20px;
  margin-bottom: 12px;
  margin-left: 0;
}

.disabled {
  display: none !important;
}

ul.social_abs {
  position: fixed;
  z-index: 999999;
  top: 150px;
  left: 30px;
  padding: 0;
  margin: 0;
  list-style-type: none;
}

ul.social_abs li {
  border: solid #F6C65A 2px;
  width: 40px;
  height: 40px;
  border-radius: 20px;
  text-align: center;
  line-height: 57px;
  margin: 5px 0;
}

ul.social_abs img {
  width: 30px;
  height: 30px;
}

.live_banner {
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  background-color: #e6ae49;
  z-index: 9999;
  font-weight: bold;
  font-size: 20px;
  padding: 5px 0;
  text-align: center;
  font-family: 'raleway';
  cursor: pointer;
}

@media only screen and (max-width: 1078px) {
  ul.social_abs {
    top: unset;
    left: unset;
    right: 30px;
    bottom: 20px;
  }
  .live_banner {
    width: 100vw;
    margin-left: calc(-50vw + 50%);
    background-color: #e6ae49;
    z-index: 9999;
    font-weight: bold;
    font-size: 15px;
    padding: 5px 0;
    text-align: center;
    font-family: 'raleway';
    cursor: pointer;
  }
}

#topnav {
  transition: 0.27s;
}

.darker {
  background-color: rgba(255, 255, 255, 0.95);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
}

.darker .app_top_nav .nav_link #navigation_text {
  color: #000;
}

.darker .app_top_nav .nav_link.selected #navigation_text {
  color: #F6C65A;
}

.darker .app_top_nav .logo_container {
  display: none;
}

.darker .app_top_nav .dark_logo_container {
  display: inline-block;
  margin: 20px;
}

.darker .app_top_nav .bars_container .bar1, .darker .app_top_nav .bars_container .bar2, .darker .app_top_nav .bars_container .bar3 {
  background-color: #333;
}

@media only screen and (max-width: 1078px) {
  #topnav .app_top_nav {
    padding: 0;
  }
  #topnav .app_top_nav .logo_container {
    margin-left: 0;
  }
  .darker {
    background-color: rgba(255, 255, 255, 0.95);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  }
  .darker .app_top_nav .nav_link #navigation_text {
    color: #fff;
  }
  .darker .app_top_nav .nav_link.selected #navigation_text {
    color: #F6C65A;
  }
  .darker .app_top_nav .logo_container {
    display: none;
  }
  .darker .app_top_nav .dark_logo_container {
    display: inline-block;
    margin: 20px;
    margin-left: 0;
  }
  .darker .app_top_nav .bars_container .bar1, .darker .app_top_nav .bars_container .bar2, .darker .app_top_nav .bars_container .bar3 {
    background-color: #333;
  }
}

.app_top_nav {
  padding: 0 25px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: calc(100% - 48px);
  pointer-events: all;
}

.app_top_nav .lil_name {
  font-size: 9px;
  color: white;
  margin-top: -1px;
}

.selected .app_top_nav .lil_name {
  color: white;
}

.app_top_nav .bars_container {
  display: none;
  float: right;
  margin: 19px;
}

.app_top_nav .bars_container .bar1, .app_top_nav .bars_container .bar2, .app_top_nav .bars_container .bar3 {
  width: 20px;
  height: 3px;
  background-color: #fff;
  margin: 4px 0;
  transition: 0.4s;
}

.app_top_nav .change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-7px, 7px);
  transform: rotate(-45deg) translate(-7px, 7px);
}

.app_top_nav .change .bar2 {
  opacity: 0;
}

.app_top_nav .change .bar3 {
  -webkit-transform: rotate(45deg) translate(-3px, -3px);
  transform: rotate(45deg) translate(-3px, -3px);
}

.app_top_nav .help_container {
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 22px;
  cursor: pointer;
}

.app_top_nav .help_container img {
  width: 100%;
}

.app_top_nav .spacer {
  display: inline-block;
}

.app_top_nav .profile_container {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  border-radius: 50%;
  border: 1px solid #CCCACA;
  margin-left: 24px;
  background-color: #495A6B;
  cursor: pointer;
}

.app_top_nav .dark_logo_container {
  display: none;
  width: 120px;
  cursor: pointer;
}

.app_top_nav .dark_logo_container img {
  width: 100%;
}

.app_top_nav .logo_container {
  width: 120px;
  display: inline-block;
  cursor: pointer;
  margin: 20px;
}

.app_top_nav .logo_container img {
  width: 100%;
}

.app_top_nav .buttons_container {
  width: 80%;
  justify-content: center;
  display: inline-flex;
  vertical-align: middle;
}

.app_top_nav #navigation_container {
  background-color: transparent;
}

.app_top_nav .nav_link {
  display: inline-block;
  margin-left: 20px;
  margin-right: 20px;
}

.app_top_nav .nav_link #navigation_text {
  letter-spacing: 2px;
  display: block;
  margin-top: -5px;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  vertical-align: middle;
  display: inline-block;
  color: #fff;
  text-transform: uppercase;
  transition: 0.27s;
}

.app_top_nav .nav_link #navigation_text:hover {
  color: #F6C65A;
}

.app_top_nav .nav_link #navigation_icon {
  width: 32px;
  height: 26px;
  margin-left: 14px;
  vertical-align: middle;
  position: relative;
  display: inline-block;
}

.app_top_nav .nav_link #navigation_notifications {
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #00adee;
  position: absolute;
  top: 0px;
  right: 18px;
}

.app_top_nav .nav_link #navigation_notifications .navigation_notification {
  display: none;
}

.app_top_nav .nav_link.selected .lil_name {
  color: white;
}

.app_top_nav .nav_link.give #navigation_text {
  color: #F6C65A;
}

.app_top_nav .nav_link.give #navigation_text:hover {
  color: #fff;
}

@media only screen and (max-width: 1078px) {
  .app_top_nav .nav_link {
    display: inline-block;
    border-top: 1px solid #444;
    margin-left: 0;
    margin-right: 0;
  }
  .app_top_nav .bars_container {
    display: inline-block;
    margin-right: 0;
  }
  .app_top_nav .flex {
    display: flex !important;
  }
  .app_top_nav #navigation_container {
    background: rgba(34, 34, 34, 0.85);
    color: #fff;
    display: none;
    flex-wrap: wrap;
    flex-direction: column;
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 3;
  }
  .app_top_nav #navigation_container #navigation_dropdown {
    background: none;
    z-index: 6;
    position: unset;
    margin: 0;
    width: 100%;
  }
  .app_top_nav #navigation_container #navigation_dropdown .dropdown_link {
    color: #fff;
    padding: 13px 15px 13px 25px;
    display: block;
    font-size: 12px;
    font-weight: 600;
    border-top: 1px solid #444;
  }
}

.content_div #content_container {
  padding: 14px;
}

.content_div #content_container .pando_tag_toggle {
  width: 150px;
}

.content_div #content_container #content_name {
  color: #000;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  letter-spacing: 3px;
  font-weight: bold;
  font-size: 16px;
  transition: 0.27s;
}

.content_div #content_container #content_name:hover {
  color: #F6C65A;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  letter-spacing: 3px;
  font-weight: bold;
  font-size: 16px;
}

.content_div #content_container #content_text {
  margin-top: 30px;
}

.content_div #content_container .content_desc {
  font-family: 'Raleway', sans-serif;
  line-height: 20px;
  font-size: 14px;
  font-weight: 300;
  margin: 0px 0 10px 0;
  color: #888;
  letter-spacing: 1px;
}

.content_div #content_container #bottom_links {
  display: flex;
  justify-content: space-between;
}

.content_div #content_container #bottom_links .num_comments, .content_div #content_container #bottom_links .moreText {
  color: #000;
  font-weight: bold;
  font-size: 20px;
  line-height: 3;
}

.content_div #content_container #bottom_links .moreText:hover {
  color: #F6C65A;
}

.content_div #content_container .influence_button_three {
  display: inline-block;
  width: 145px;
  margin: 15px;
  position: relative;
}

.content_div #content_container .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 145px;
  font-weight: bold;
}

.content_div #content_container .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 145px;
  height: 30px;
}

.content_div #image_container #content_image {
  cursor: pointer;
  overflow: hidden;
  padding: 0;
  margin: 0 15px;
}

.content_div #image_container #content_image img {
  transform: scale(1);
  transition: 0.6s ease-in-out;
}

.content_div #image_container #content_image:hover img {
  transform: scale(1.1);
}

.footer_section {
  background-color: #282828;
}

.footer_section .header {
  justify-content: center;
}

.footer_section .header .logo_container {
  margin-top: 50px;
}

.footer_section .header .logo_container img {
  width: 300px;
}

.footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

.footer_section .links .about_col, .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

.footer_section .links .times_col, .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

.footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

.footer_section .links .times_col .time_col_fb img, .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

.footer_section .links .connect_col_social {
  display: flex;
}

.footer_section .links .connect_col_social .instagram, .footer_section .links .connect_col_social .facebook, .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

.footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

.footer_section .links .about_col_header, .footer_section .links .times_col_header, .footer_section .links .connect_col_header, .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

.footer_section .links .contact_col_address img, .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

.footer_section .links .contact_col_address {
  margin-bottom: 10px;
  cursor: pointer;
}

.footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  .footer_section {
    background-color: #282828;
  }
  .footer_section .header {
    justify-content: center;
  }
  .footer_section .header .logo_container {
    margin-top: 50px;
  }
  .footer_section .header .logo_container img {
    width: 300px;
  }
  .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  .footer_section .links .about_col, .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  .footer_section .links .times_col, .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  .footer_section .links .about_col_header, .footer_section .links .times_col_header, .footer_section .links .connect_col_header, .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  .footer_section .header {
    justify-content: center;
  }
  .footer_section .header .logo_container {
    margin-top: 50px;
  }
  .footer_section .header .logo_container img {
    width: 300px;
  }
  .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  .footer_section .links .about_col, .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  .footer_section .links .times_col, .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  .footer_section .links .about_col_header, .footer_section .links .times_col_header, .footer_section .links .connect_col_header, .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

.nav_bar .profile .name {
  font-family: 'Proxima';
  font-style: normal;
}

.nav_bar {
  height: 48px;
  z-index: 100;
}

.nav_bar #left {
  z-index: 10;
}

.nav_bar #right {
  z-index: 10;
}

.nav_bar #center {
  z-index: 5;
}

.nav_bar #center img {
  width: 190px;
  height: 22px;
  object-fit: contain;
}

.nav_bar #dropdown {
  position: absolute;
  top: 75px;
  width: 100%;
  background-color: rgba(33, 33, 45, 0.85);
  text-align: center;
  border-bottom: 2px solid white;
  overflow: hidden;
}

.nav_bar #dropdown .interior {
  padding: 25px;
}

.nav_bar .navbar_item {
  display: inline-block;
}

.nav_bar .navbar_item.hidden_mobile {
  display: none;
}

.nav_bar .navbar_item.text_button {
  position: relative;
  font-family: Weekly;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  color: #ffffff;
  transition: all 0.2s ease-out;
  cursor: pointer;
  margin-right: 40px;
}

.nav_bar .navbar_item.text_button.color {
  color: #299f83;
}

.nav_bar .standard {
  margin-right: 6px;
  margin-right: 6px;
}

.nav_bar .far_right {
  margin-right: 0px;
}

.nav_bar .far_left {
  margin-left: 0px;
}

.nav_bar img {
  display: inline-block;
  vertical-align: middle;
}

.nav_bar span {
  display: inline-block;
  vertical-align: middle;
}

.nav_bar .profile {
  display: inline-block;
  vertical-align: middle;
  margin-left: 17px;
}

.nav_bar .profile .image {
  width: 32px;
  height: 32px;
  background-size: cover;
  background-position: 50% 50%;
  display: inline-block;
  vertical-align: middle;
  margin-right: 14px;
  border-radius: 50%;
}

.nav_bar .profile .name {
  font-size: 16px;
  line-height: 1;
  color: #727375;
  display: inline-block;
  vertical-align: middle;
}

.nav_link {
  font-family: 'Raleway', sans-serif;
  vertical-align: top;
  pointer-events: all;
  cursor: pointer;
  color: #000000;
  position: relative;
}

.nav_link #navigation_dropdown {
  position: absolute;
  left: 0;
  top: 19px;
  width: 200px;
  min-height: 50px;
  background: rgba(32, 32, 32, 0.95);
}

.nav_link #navigation_dropdown .dropdown_link {
  color: #e6e6e6;
  padding: 13px 15px;
  display: block;
  font-size: 11px;
  line-height: 1;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1.8px;
  outline: none;
  letter-spacing: 2px;
  transition: all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;
  -o-transition: all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;
  -moz-transition: all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;
  -webkit-transition: all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;
  font-family: "Raleway",sans-serif;
}

.nav_link #navigation_dropdown .dropdown_link:hover {
  color: #fff;
  background: rgba(55, 55, 55, 0.95);
}

.darker .nav_link #navigation_dropdown {
  background: rgba(55, 55, 55, 0.95);
}

.darker .nav_link #navigation_dropdown .dropdown_link:hover {
  color: #fff;
  background: rgba(55, 55, 55, 0.95);
}

.nav_link.selected #navigation_text .navigation_text:hover {
  color: #F6C65A;
}

.nav_link.no_icon #navigation_text {
  color: #fff;
}

@media only screen and (max-width: 1078px) {
  .nav_link.no_icon #navigation_text {
    color: #fff;
    padding: 15px 12px;
  }
}

#base_side_nav {
  color: white;
  background-color: #44004d;
}

#base_side_nav #powered_by {
  color: rgba(255, 255, 255, 0.4);
}

#base_side_nav #user_text_container #user_name {
  font-weight: bold;
  margin-top: 0px !important;
}

#base_side_nav #user_text_container #user_edit_profile {
  color: white !important;
}

#base_side_nav .nav_link {
  padding-left: 0px;
  margin-bottom: 0px;
  padding-bottom: 20px;
  vertical-align: top;
  pointer-events: all;
  cursor: pointer;
  border-bottom: none;
  font-size: 16px;
  color: #ffffff;
}

#base_side_nav .nav_link #navigation_icon {
  display: none;
}

#base_side_nav #bottom_container {
  bottom: 55px;
}

#base_side_nav #bottom_container #contents #logo {
  text-align: left;
}

#base_side_nav #bottom_container #contents #logo img {
  width: auto;
  height: 26px;
  margin-left: 24px;
}

#base_side_nav #bottom_container #contents #powered_by_container {
  text-align: left;
}

#base_side_nav #bottom_container #contents #powered_by_container #powered_by {
  margin-left: 24px;
}

#base_bottom_nav .nav_link {
  margin-top: 7px;
  margin-bottom: 7px;
}

#base_bottom_nav .nav_link.selected #navigation_text .navigation_text {
  color: #ed1148;
}

#base_bottom_nav .nav_link #navigation_text {
  display: block;
  margin-top: 1px;
  text-align: center;
  font-size: 11px;
  margin-top: 4px;
  color: #787A7B;
  vertical-align: middle;
}

.nav_link #navigation_icon {
  width: 25px;
  height: 25px;
  margin-left: 17px;
  vertical-align: middle;
  position: relative;
}

.nav_link #navigation_icon img {
  width: 100%;
  max-height: 100%;
}

.nav_link.selected #navigation_icon {
  fill: #747474;
}


.content_div #content_container {
  padding: 14px;
}

.content_div #content_container #content_name {
  color: #000;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  letter-spacing: 3px;
  font-weight: bold;
  font-size: 16px;
  transition: 0.27s;
}

.content_div #content_container #content_name:hover {
  color: #F6C65A;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  letter-spacing: 3px;
  font-weight: bold;
  font-size: 16px;
}

.content_div #content_container #content_text {
  margin-top: 30px;
}

.content_div #content_container .content_desc {
  font-family: 'Raleway', sans-serif;
  line-height: 20px;
  font-size: 14px;
  font-weight: 300;
  margin: 0px 0 10px 0;
  color: #888;
  letter-spacing: 1px;
}

.content_div #content_container #bottom_links {
  display: flex;
  justify-content: space-between;
}

.content_div #content_container #bottom_links .moreText {
  color: #000;
  font-weight: bold;
  font-size: 20px;
  line-height: 3;
}

.content_div #content_container #bottom_links .moreText:hover {
  color: #F6C65A;
}

.content_div #content_container .influence_button_three {
  display: inline-block;
  width: 145px;
  margin: 15px;
  position: relative;
}

.content_div #content_container .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 145px;
  font-weight: bold;
}

.content_div #content_container .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 145px;
  height: 30px;
}

.content_div #image_container #content_image {
  cursor: pointer;
  overflow: hidden;
  padding: 0;
  margin: 0 15px;
}

.content_div #image_container #content_image img {
  transform: scale(1);
  transition: 0.6s ease-in-out;
}

.content_div #image_container #content_image:hover img {
  transform: scale(1.1);
}

.phone .pando_tag_toggle.hover-grow {
  transition: all 0.2s ease-in-out;
}

.pando_tag_toggle {
  transition: all 0.2s ease-in-out;
  height: 44px;
  padding-top: 13px;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  text-align: center;
  background-color: transparent;
  font-size: 16px;
  color: #000;
  width: 250px;
  margin: 15px auto;
  border: solid #000 1px;
}

.pando_tag_toggle.selected {
  background-color: #F6C65A;
  border-color: #F6C65A;
}

.pando_tag_toggle .mini_icon {
  height: 16px;
  margin-right: 6px;
}

.youtube_embed {
  position: relative;
}

/* 
.wistia_embed #resume_container{background-color:rgba(0,0,0,.5); }
.wistia_embed #resume_container #buttons_container{width:240px;}
.wistia_embed #resume_container #buttons_container .cssButton{margin-top:14px; margin-bottom:14px;}

.wistia_embed #playfrombeg_button #text_container{ color:white;}

.wistia_embed .play{
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,.24);

    img{
        width:51px;
        height:51px;
        cursor: pointer;
    }
}

.wistia_embed #duration_container{
    @extend %body;
    
    font-size:12px;

    position: absolute; top:14px; right:14px; color:white;background-color:rgba(0,0,0,.1); padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; border-radius: 14px}
    */

#about_panel {
  background-color: #fff;
}

#about_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#about_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#about_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

#about_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

#about_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#about_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

#about_panel .influence_button {
  background-color: #F6C65A;
  display: inline-block;
  width: 230px;
  margin: 15px;
}

#about_panel .influence_button #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#about_panel .influence_button_two {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#about_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 250px;
  font-weight: bold;
}

#about_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 40px;
}

#about_panel .influence_button_three {
  display: inline-block;
  width: 200px;
  margin: 15px;
  position: relative;
}

#about_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 200px;
  font-weight: bold;
}

#about_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 200px;
  height: 35px;
}

#about_panel .about_section {
  padding: 50px 0;
}

#about_panel .about_section .row1 {
  justify-content: center;
  flex-direction: column;
}

#about_panel .about_section .row2 {
  justify-content: space-around;
  flex-direction: row;
  display: flex;
  flex-wrap: wrap;
  margin: 50px 0;
}

#about_panel .about_section .row2 .col-6 {
  padding: 0;
  width: 45%;
}

@media only screen and (max-width: 564px) {
  #about_panel .about_section {
    padding: 50px 0;
  }
  #about_panel .about_section .row1 {
    justify-content: center;
    flex-direction: column;
  }
  #about_panel .about_section .row2 {
    justify-content: space-around;
    flex-direction: row;
    display: flex;
    margin: 50px 0;
  }
  #about_panel .about_section .row2 .col-6 {
    padding: 20px 0;
    width: 90%;
  }
}

#about_panel .service_times {
  background-color: #fff;
  justify-content: center;
  margin: 30px;
}

#about_panel .service_times .icon_time {
  text-align: center;
}

#about_panel .service_times .icon_time img {
  width: 35px;
}

#about_panel .service_times .date_col, #about_panel .service_times .address_col {
  width: 50%;
}

#about_panel .service_times .date_col {
  justify-content: flex-end;
  border-right: 2px solid #F6C65A;
}

#about_panel .service_times .date_col .date_sqare {
  background-color: #F6C65A;
  text-align: center;
  padding: 5px;
  margin: 0px 20px;
}

#about_panel .service_times .date_col .date_sqare .date {
  font-size: 28px;
}

#about_panel .service_times .date_col .date_sqare .weekday {
  text-transform: uppercase;
  font-size: 10px;
}

#about_panel .service_times .date_col .time_icon {
  margin-right: 20px;
}

#about_panel .service_times .date_col .time_section {
  margin-right: 20px;
}

#about_panel .service_times .date_col .time_section .headline {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#about_panel .service_times .date_col .time_section .times {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#about_panel .service_times .address_col .address_icon {
  margin: 0px 20px;
  text-align: center;
}

#about_panel .service_times .address_col .address_icon img {
  width: 30px;
}

#about_panel .service_times .address_col #address_link {
  cursor: pointer;
}

#about_panel .service_times .address_col #address_link .address_header {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#about_panel .service_times .address_col #address_link .address_building, #about_panel .service_times .address_col #address_link .address_city {
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 3px;
}

@media only screen and (max-width: 564px) {
  #about_panel .service_times {
    flex-wrap: wrap;
  }
  #about_panel .service_times .date_col, #about_panel .service_times .address_col {
    width: 100%;
  }
  #about_panel .service_times .date_col {
    justify-content: unset;
    border: none;
  }
  #about_panel .service_times .address_col {
    padding-top: 20px;
  }
  #about_panel .service_times .address_col .col-1 {
    width: 143px;
  }
}

#about_panel .app_promotion {
  background-color: #fff;
  height: 400px;
}

#about_panel .bottom_promotion_section {
  margin: 25px;
}

#about_panel .bottom_promotion_section .j-f-end {
  justify-content: flex-end;
}

#about_panel .bottom_promotion_section .j-center {
  justify-content: center;
}

#about_panel .bottom_promotion_section .w-55 {
  width: 55%;
}

#about_panel .bottom_promotion_section .w-45 {
  width: 45%;
}

#about_panel .bottom_promotion_section .promotion_text {
  height: 200px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 20px;
  margin-left: 30px;
}

#about_panel .bottom_promotion_section .social {
  padding-left: 25px;
}

#about_panel .bottom_promotion_section .social_links div {
  width: 40px;
  display: inline-block;
  margin: 5px;
}

#about_panel .bottom_promotion_section .social_links img {
  width: 40px;
}

#about_panel .bottom_promotion_section .phone-icon {
  text-align: center;
}

#about_panel .bottom_promotion_section .phone-icon img {
  width: 78px;
}

#about_panel .bottom_promotion_section .promotion_headline {
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
}

#about_panel .bottom_promotion_section .promotion_tagline, #about_panel .bottom_promotion_section .twitter_link {
  font-size: 14px;
  text-transform: uppercase;
  color: #666;
  letter-spacing: 2px;
  padding-top: 3px;
}

#about_panel .bottom_promotion_section .influence-border-right {
  border-right: solid 2px #F6C65A;
  height: 45px;
  margin: auto;
}

#about_panel .bottom_promotion_section .horizontal_rule {
  border-bottom: 2px solid #F6C65A;
  width: 100px;
  padding: 25px 0 0 0;
}

#about_panel .bottom_promotion_section .app_headline {
  font-weight: bold;
  font-size: 22px;
  text-transform: uppercase;
  letter-spacing: 3px;
}

#about_panel .bottom_promotion_section .app_tagline {
  font-size: 20px;
  text-transform: uppercase;
  color: #666;
  letter-spacing: 3px;
}

#about_panel .bottom_promotion_section .horizontal_rule {
  border-bottom: 2px solid #fbbd2d;
  width: 145px;
  padding: 22px 0 0 0;
}

#about_panel .bottom_promotion_section .app_links {
  padding: 35px 0 0 0;
}

#about_panel .bottom_promotion_section .app_links div {
  display: inline-block;
}

#about_panel .bottom_promotion_section .app_links img {
  height: 45px;
}

#about_panel .bottom_promotion_section .app_image {
  text-align: right;
  padding-right: 30px;
}

#about_panel .bottom_promotion_section .app_image img {
  width: 140px;
}

@media only screen and (max-width: 564px) {
  #about_panel .bottom_promotion_section {
    margin: 10px;
  }
  #about_panel .bottom_promotion_section .j-f-end {
    justify-content: flex-end;
  }
  #about_panel .bottom_promotion_section .j-center {
    justify-content: center;
  }
  #about_panel .bottom_promotion_section .w-55 {
    width: 55%;
  }
  #about_panel .bottom_promotion_section .w-45 {
    width: 45%;
  }
  #about_panel .bottom_promotion_section .promotion_text {
    height: 200px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 20px;
  }
  #about_panel .bottom_promotion_section .social {
    padding-left: 25px;
  }
  #about_panel .bottom_promotion_section .social_links div {
    width: 40px;
    display: inline-block;
    margin: 5px;
  }
  #about_panel .bottom_promotion_section .social_links img {
    width: 40px;
  }
  #about_panel .bottom_promotion_section .phone-icon {
    text-align: center;
  }
  #about_panel .bottom_promotion_section .phone-icon img {
    width: 78px;
  }
  #about_panel .bottom_promotion_section .promotion_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
  }
  #about_panel .bottom_promotion_section .promotion_tagline, #about_panel .bottom_promotion_section .twitter_link {
    font-size: 14px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
    padding-top: 3px;
  }
  #about_panel .bottom_promotion_section .influence-border-right {
    border-right: solid 2px #F6C65A;
    height: 45px;
    margin: auto;
  }
  #about_panel .bottom_promotion_section .horizontal_rule {
    border-bottom: 2px solid #F6C65A;
    width: 100px;
    padding: 25px 0 0 0;
  }
  #about_panel .bottom_promotion_section .app_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 2px;
  }
  #about_panel .bottom_promotion_section .app_tagline {
    font-size: 16px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
  }
  #about_panel .bottom_promotion_section .horizontal_rule {
    border-bottom: 2px solid #fbbd2d;
    width: 145px;
    padding: 22px 0 0 0;
  }
  #about_panel .bottom_promotion_section .app_links {
    padding: 10px 0 0 0;
  }
  #about_panel .bottom_promotion_section .app_links div {
    display: inline-block;
  }
  #about_panel .bottom_promotion_section .app_links img {
    height: 28px;
  }
  #about_panel .bottom_promotion_section .app_image {
    text-align: right;
    padding-right: 0;
  }
  #about_panel .bottom_promotion_section .app_image img {
    width: 100px;
  }
}

#about_panel .new_section .new_headline {
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 20px;
}

#about_panel .new_section .new_tagline {
  font-size: 14px;
}

#about_panel .linkgroup_section {
  background-color: #F6C65A;
  padding: 15px 60px;
}

#about_panel .linkgroup_section .justify-content-center {
  justify-content: center;
}

#about_panel .linkgroup_section .user_icon {
  width: 30px;
  margin: auto;
  margin-right: 20px;
}

#about_panel .linkgroup_section .new_section {
  width: 275px;
}

#about_panel .linkgroup_section .new_section .new_headline {
  font-weight: bold;
  letter-spacing: 3px;
  font-size: 24px;
}

#about_panel .linkgroup_section .new_section .new_tagline {
  font-size: 18px;
  font-family: 'Raleway', sans-serif;
}

#about_panel .linkgroup_section #join_button {
  margin-left: 85px;
}

@media only screen and (max-width: 564px) {
  #about_panel .linkgroup_section {
    background-color: #F6C65A;
    padding: 10px;
  }
  #about_panel .linkgroup_section .justify-content-center {
    justify-content: center;
    flex-wrap: wrap;
  }
  #about_panel .linkgroup_section .user_icon {
    width: 30px;
    margin: auto;
    margin-right: 20px;
  }
  #about_panel .linkgroup_section .new_section {
    width: 200px;
  }
  #about_panel .linkgroup_section .new_section .new_headline {
    font-weight: bold;
    letter-spacing: 3px;
    font-size: 24px;
  }
  #about_panel .linkgroup_section .new_section .new_tagline {
    font-size: 18px;
    font-family: 'Raleway', sans-serif;
  }
  #about_panel .linkgroup_section #join_button {
    margin-left: 0;
  }
}

#about_panel .about_section {
  background-color: #282828;
  color: #fff;
}

#about_panel .about_section .header {
  color: #fff;
  font-weight: bold;
  font-size: 85px;
  letter-spacing: 8px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}

#about_panel .about_section .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#about_panel .about_section .horizontal_rule {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
}

#about_panel .about_section .mission_header, #about_panel .about_section .vision_header {
  font-size: 22px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 3px;
  padding-bottom: 5px;
}

#about_panel .about_section .mission_description, #about_panel .about_section .vision_description {
  padding-top: 10px;
}

#about_panel .about_section .mission_img img, #about_panel .about_section .vision_img img {
  width: 100%;
}

#about_panel .influence_button_two {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#about_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  width: 250px;
  letter-spacing: 2px;
  font-weight: bold;
}

#about_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 40px;
}

#about_panel .footer_section {
  background-color: #282828;
}

#about_panel .footer_section .header {
  justify-content: center;
}

#about_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#about_panel .footer_section .header .logo_container img {
  width: 300px;
}

#about_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#about_panel .footer_section .links .about_col, #about_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#about_panel .footer_section .links .times_col, #about_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#about_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#about_panel .footer_section .links .times_col .time_col_fb img, #about_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#about_panel .footer_section .links .connect_col_social {
  display: flex;
}

#about_panel .footer_section .links .connect_col_social .instagram, #about_panel .footer_section .links .connect_col_social .facebook, #about_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#about_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#about_panel .footer_section .links .about_col_header, #about_panel .footer_section .links .times_col_header, #about_panel .footer_section .links .connect_col_header, #about_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#about_panel .footer_section .links .contact_col_address img, #about_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#about_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
}

#about_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #about_panel .footer_section {
    background-color: #282828;
  }
  #about_panel .footer_section .header {
    justify-content: center;
  }
  #about_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #about_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #about_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #about_panel .footer_section .links .about_col, #about_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #about_panel .footer_section .links .times_col, #about_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #about_panel .footer_section .links .about_col_header, #about_panel .footer_section .links .times_col_header, #about_panel .footer_section .links .connect_col_header, #about_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #about_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #about_panel .footer_section .header {
    justify-content: center;
  }
  #about_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #about_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #about_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #about_panel .footer_section .links .about_col, #about_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #about_panel .footer_section .links .times_col, #about_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #about_panel .footer_section .links .about_col_header, #about_panel .footer_section .links .times_col_header, #about_panel .footer_section .links .connect_col_header, #about_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

#shareurl_panel {
  z-index: 3;
  background-color: white !important;
}

#shareurl_panel #title {
  font-size: 27px;
  color: #000;
  font-family: 'Raleway', sans-serif;
  letter-spacing: 2px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px;
}

#shareurl_panel #copied_container {
  color: #000;
  font-family: 'Raleway', sans-serif;
  font-size: 14px;
  margin-bottom: 8px;
}

#shareurl_panel #email_container {
  margin-bottom: 24px;
}

#shareurl_panel #cancel_button {
  background-color: #F6C65A;
  width: 250px;
  height: 44px;
  margin: 15px auto;
}

#shareurl_panel #cancel_button #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  padding: 13px 14px;
  color: #000;
}

#shareurl_panel #cancel_button #text_container .mini_icon {
  height: 16px;
  margin-right: 6px;
}

#shareurl_panel #cancel_button .dark {
  color: black;
}

#children_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#children_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#children_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

#children_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

#children_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#children_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

@media only screen and (max-width: 780px) {
  #children_panel .hero_section {
    background-color: #282828;
    height: 80vh;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #children_panel .hero_section video {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /*  object-fit is not supported on IE  */
    object-fit: cover;
    opacity: 0.5;
  }
  #children_panel .hero_section #vid-top {
    font-size: 12px;
    font-family: 'Raleway', sans-serif;
    font-weight: 700;
    color: #fff;
    letter-spacing: 2px;
    z-index: 2;
    padding: 9px 20px;
    transition: 0.27s;
  }
  #children_panel .hero_section #vid-top .page_header {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
    letter-spacing: 3px;
  }
  #children_panel .hero_section #vid-top .horizontal_rule_centered {
    display: block;
    border-bottom: 1px solid #F6C65A;
    width: 150px;
    margin: 0 auto;
  }
  #children_panel .hero_section #vid-top .page_tagline {
    padding-top: 10px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
  }
}

#children_panel .service_times {
  background-color: #fff;
}

#children_panel .service_times .icon_time {
  text-align: center;
}

#children_panel .service_times .icon_time img {
  width: 35px;
}

#children_panel .service_times .date_col {
  border-right: 2px solid #F6C65A;
}

#children_panel .service_times .date_col .date_sqare {
  background-color: #F6C65A;
  text-align: center;
  padding: 5px;
}

#children_panel .service_times .date_col .date_sqare .date {
  font-size: 28px;
}

#children_panel .service_times .date_col .date_sqare .weekday {
  text-transform: uppercase;
  font-size: 10px;
}

#children_panel .service_times .date_col .time_section .headline {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 13px;
}

#children_panel .leadership_section {
  padding: 50px;
  -ms-flex-direction: column;
}

#children_panel .leadership_section .container {
  max-width: 100%;
}

#children_panel .leadership_section .row {
  flex-wrap: wrap;
  justify-content: center;
}

#children_panel .leadership_section .row .col-9 {
  width: 70%;
}

#children_panel .leadership_section .row .col-3 {
  width: 30%;
  display: none;
}

#children_panel .leadership_section .row .col-sm-6 {
  width: 50%;
}

#children_panel .linkgroup_section {
  background-color: #F6C65A;
  padding: 15px 60px;
}

#children_panel .link_hello {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 3px;
  padding-bottom: 20px;
}

#children_panel .short_desc {
  font-size: 16px;
  letter-spacing: 3px;
}

#children_panel .content_description {
  font-family: 'Raleway', sans-serif;
}

#children_panel .content_description h1 {
  color: #323232;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  font-weight: 600;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 43px;
  letter-spacing: 2px;
  line-height: 40px;
}

#children_panel .content_description h2, #children_panel .content_description h3 {
  color: #323232;
}

#children_panel .content_description p {
  color: #323232;
}

#children_panel .content_description a, #children_panel .content_description span {
  color: #323232;
  text-decoration: none;
}

#children_panel .content_description .faq_question {
  max-height: 70px;
  transition: max-height 0.3s;
  overflow: hidden;
}

#children_panel .content_description .faq_question.answer_expanded {
  max-height: 1000px;
  height: auto;
  transition: height 0.3s;
}

#children_panel .content_description .faq_question #image.show_button {
  cursor: pointer;
  position: relative;
  display: inline-block;
  width: 30px;
  padding-right: 10px;
  transition: transform 0.3s;
  left: 0px;
}

#children_panel .content_description .faq_question p {
  color: #000;
  position: relative;
  text-indent: -30px;
  margin-left: 30px;
}

#children_panel .content_description .faq_question .faq_answer {
  padding-left: 30px;
  padding-top: 5px;
  display: inline-block;
}

#children_panel .description {
  margin: 0 48px 200px;
  font-size: 16px;
  letter-spacing: 3px;
}

#children_panel .my_link_section {
  background-color: #F6C65A;
  padding: 20px;
}

#children_panel .my_link_section .my_link_header {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
  margin: 0 auto;
  width: 300px;
  border-bottom: #282828 1px solid;
}

#children_panel .my_link_section .my_link_tagline {
  padding-top: 10px;
  text-transform: uppercase;
  font-size: 18px;
  width: 530px;
  margin: 0 auto;
  text-align: center;
  letter-spacing: 3px;
}

#children_panel .influence_button_two {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#children_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#children_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 40px;
}

#children_panel .influence_button_three {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#children_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#children_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 230px;
  height: 40px;
}

#children_panel .my_link_button {
  text-align: center;
  padding-top: 20px;
}

#children_panel .influence_button_four {
  display: inline-block;
  width: 250px;
  position: relative;
  margin: 0 auto;
}

#children_panel .influence_button_four #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#children_panel .influence_button_four #background_container {
  background-color: #fff;
}

#children_panel .content_date {
  text-transform: uppercase;
  color: #999;
  font-size: 13px;
  margin-top: 40px;
  font-family: 'Raleway', sans-serif;
}

#children_panel .content_short_desc {
  font-size: 27px;
  letter-spacing: 2px;
  line-height: 37px;
  margin-bottom: 30px;
  padding-top: 10px;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  font-weight: 600;
}

@media only screen and (max-width: 480px) {
  #children_panel .leadership_section .row .col-9 {
    width: 100%;
  }
  #children_panel .leadership_section .row .col-sm-6 {
    width: 100%;
  }
  #children_panel .content_short_desc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 37px;
    margin-bottom: 30px;
    padding-top: 10px;
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
  }
  #children_panel .leadership_section {
    padding: 30px;
  }
}

#children_panel .footer_section {
  background-color: #282828;
}

#children_panel .footer_section .header {
  justify-content: center;
}

#children_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#children_panel .footer_section .header .logo_container img {
  width: 300px;
}

#children_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#children_panel .footer_section .links .about_col, #children_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#children_panel .footer_section .links .times_col, #children_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#children_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#children_panel .footer_section .links .times_col .time_col_fb img, #children_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#children_panel .footer_section .links .connect_col_social {
  display: flex;
}

#children_panel .footer_section .links .connect_col_social .instagram, #children_panel .footer_section .links .connect_col_social .facebook, #children_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#children_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#children_panel .footer_section .links .about_col_header, #children_panel .footer_section .links .times_col_header, #children_panel .footer_section .links .connect_col_header, #children_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#children_panel .footer_section .links .contact_col_address img, #children_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#children_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
}

#children_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #children_panel .footer_section {
    background-color: #282828;
  }
  #children_panel .footer_section .header {
    justify-content: center;
  }
  #children_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #children_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #children_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #children_panel .footer_section .links .about_col, #children_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #children_panel .footer_section .links .times_col, #children_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #children_panel .footer_section .links .about_col_header, #children_panel .footer_section .links .times_col_header, #children_panel .footer_section .links .connect_col_header, #children_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #children_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #children_panel .footer_section .header {
    justify-content: center;
  }
  #children_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #children_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #children_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #children_panel .footer_section .links .about_col, #children_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #children_panel .footer_section .links .times_col, #children_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #children_panel .footer_section .links .about_col_header, #children_panel .footer_section .links .times_col_header, #children_panel .footer_section .links .connect_col_header, #children_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

.btn-black {
  margin-bottom: 70px;
  color: #fff;
  background: #323232;
  border: none;
  padding: 15px 25px;
  display: inline-block;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  width: 279px;
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  letter-spacing: 2px;
  text-transform: uppercase;
}

.influence_button {
  background-color: #F6C65A;
  width: 250px;
  height: 44px;
  margin: 15px auto;
}

.influence_button #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  padding: 13px 14px;
}

.influence_button #text_container .mini_icon {
  height: 16px;
  margin-right: 6px;
}

.influence_button .dark {
  color: black;
}

.content_panel {
  background-color: #fff;
}

.content_panel .standard_button_filled {
  width: 100%;
  margin: 0 auto;
}

@media only screen and (min-width: 764px) {
  .content_panel .standard_button_filled {
    width: 35%;
  }
}

.content_panel .navbar_container {
  position: relative;
}

.content_panel .navbar_container .underlayment_shim {
  position: absolute;
  top: -50px;
  width: 100%;
  height: calc(100% + 50px);
  background-color: #17001a;
}

.content_panel .normal_top_padding {
  padding-top: 20px;
}

.content_panel .scroll {
  overflow-y: scroll;
  overflow-x: hidden;
}

.content_panel .scroll .row {
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
}

.content_panel .scroll .row .left-col {
  max-width: 80%;
  width: 750px;
  border-bottom: 1px solid #f1f1f1;
}

.content_panel .scroll .row .left-col .content_date {
  margin-top: 40px;
  text-transform: uppercase;
  color: #999;
  font-weight: 400;
  font-size: 13px;
  font-family: 'Raleway', sans-serif;
}

.content_panel .scroll .row .left-col .content_name {
  font-size: 27px;
  color: #000;
  text-align: left;
  font-family: 'Raleway', sans-serif;
  line-height: 37px;
  letter-spacing: 2px;
  font-weight: 600;
  padding-top: 10px;
  text-transform: uppercase;
  margin-bottom: 30px;
}

.content_panel .scroll .row .left-col .content_description {
  line-height: 24px;
  color: #323232;
  font-size: 13px;
  font-family: 'Raleway', sans-serif;
  font-weight: 400;
  letter-spacing: 1px;
}

.content_panel .scroll .row .right-col {
  max-width: 250px;
  padding: 50px 0 20px;
}

.content_panel .scroll .row .right-col .notes_header {
  font-size: 15px;
  letter-spacing: 2px;
  line-height: 23px;
  font-weight: 600;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  margin-bottom: 10px;
}

@media screen and (max-width: 780px) {
  .content_panel .scroll .row {
    width: 100%;
    padding: 0 15px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .content_panel .scroll .row .left-col {
    max-width: 100%;
    width: 100%;
  }
  .content_panel .scroll .row .right-col {
    max-width: 100%;
    width: 100%;
  }
}

.content_panel .scroll .content_image .content_title {
  font-size: 32px;
  color: #ffffff;
  text-align: center;
  position: absolute;
  top: 40%;
  left: 0;
  right: 0;
  font-family: 'Raleway', sans-serif;
  letter-spacing: 3px;
}

.content_panel .scroll .content_image {
  position: relative;
  width: 100%;
  height: 530px;
  padding: 70px 0 0 0;
}

.content_panel .scroll .content_image .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.2);
}

.content_panel .scroll .content_image iframe {
  width: 100%;
  height: 100%;
}

@media only screen and (max-width: 1200px) {
  .content_panel .scroll .content_image {
    position: relative;
    width: 100%;
    height: 718px;
    padding: 100px 0px;
  }
  .content_panel .scroll .content_image .overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .content_panel .scroll .content_image iframe {
    width: 100%;
    height: 100%;
  }
}

@media only screen and (max-width: 995px) {
  .content_panel .scroll .content_image {
    position: relative;
    width: 100%;
    height: 594px;
    padding: 100px 0px;
  }
  .content_panel .scroll .content_image .overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .content_panel .scroll .content_image iframe {
    width: 100%;
    height: 100%;
  }
}

@media only screen and (max-width: 780px) {
  .content_panel .scroll .content_image {
    position: relative;
    width: 100%;
    height: 65vh;
    margin-top: 44px;
    padding-bottom: 44px;
  }
  .content_panel .scroll .content_image .overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .content_panel .scroll .content_image iframe {
    width: 100%;
    height: 100%;
  }
}

@media only screen and (max-width: 520px) {
  .content_panel .scroll .content_image {
    position: relative;
    width: 100%;
    height: 45vh;
    margin-top: 0;
    padding-bottom: 44px;
  }
  .content_panel .scroll .content_image .overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .content_panel .scroll .content_image iframe {
    width: 100%;
    height: 100%;
  }
}

.content_panel .footer_section {
  background-color: #282828;
}

.content_panel .footer_section .header {
  justify-content: center;
}

.content_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

.content_panel .footer_section .header .logo_container img {
  width: 300px;
}

.content_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

.content_panel .footer_section .links .about_col, .content_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

.content_panel .footer_section .links .times_col, .content_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

.content_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

.content_panel .footer_section .links .times_col .time_col_fb img, .content_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

.content_panel .footer_section .links .connect_col_social {
  display: flex;
}

.content_panel .footer_section .links .connect_col_social .instagram, .content_panel .footer_section .links .connect_col_social .facebook, .content_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

.content_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

.content_panel .footer_section .links .about_col_header, .content_panel .footer_section .links .times_col_header, .content_panel .footer_section .links .connect_col_header, .content_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

.content_panel .footer_section .links .contact_col_address img, .content_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

.content_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
}

.content_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  .content_panel .footer_section {
    background-color: #282828;
  }
  .content_panel .footer_section .header {
    justify-content: center;
  }
  .content_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  .content_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  .content_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  .content_panel .footer_section .links .about_col, .content_panel .footer_section .links .contact_col {
    width: 50%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  .content_panel .footer_section .links .times_col, .content_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  .content_panel .footer_section .links .about_col_header, .content_panel .footer_section .links .times_col_header, .content_panel .footer_section .links .connect_col_header, .content_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  .content_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  .content_panel .footer_section .header {
    justify-content: center;
  }
  .content_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  .content_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  .content_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  .content_panel .footer_section .links .about_col, .content_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  .content_panel .footer_section .links .times_col, .content_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  .content_panel .footer_section .links .about_col_header, .content_panel .footer_section .links .times_col_header, .content_panel .footer_section .links .connect_col_header, .content_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

.create_account_panel .centered_container .sub_title {
  font-family: 'Proxima';
  font-style: normal;
}

.create_account_panel {
  z-index: 3;
  background-color: white;
  font-family: 'Raleway', sans-serif;
  color: #000;
}

.create_account_panel .centered_container {
  width: calc(100% - 32px);
  padding-bottom: 300px;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.create_account_panel .centered_container #choose_image_container {
  width: 150px;
  height: 150px;
  background: none;
  background-color: #f2f2f2;
  border: none;
  border-radius: 0px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.create_account_panel .centered_container #choose_image_container #image_upload_text {
  color: #878787;
}

.create_account_panel .centered_container #choose_image_container #choose_image_icon {
  bottom: 12px;
  right: 12px;
  width: 35px;
  height: 35px;
  background-color: #F6C65A;
  border: 2px solid #f2f2f2;
}

.create_account_panel .centered_container #choose_image_container #current_image_container {
  width: 100%;
  height: 100%;
  border-radius: 0px;
  border: none;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.create_account_panel .centered_container #choose_image_container #add_image_container {
  color: black;
}

.create_account_panel .centered_container .mega_title {
  text-transform: uppercase;
  letter-spacing: 3px;
  text-align: center;
  font-size: 24px;
  margin-top: 24px;
}

.create_account_panel .centered_container .sub_title {
  font-size: 16px;
  text-align: center;
  margin-top: 24px;
  margin-bottom: 24px;
  max-width: 300px;
}

.create_account_panel .centered_container .already_have {
  text-align: center;
  margin-top: 32px;
}

.create_account_panel .create_account_button {
  margin-top: 24px;
}

.create_account_panel .cancel_button {
  margin-top: 48px;
}

.create_account_panel .input {
  margin-bottom: 24px;
}

.create_account_panel .influence_button_three {
  width: 230px;
  margin: 15px auto;
  position: relative;
}

.create_account_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 230px;
  font-weight: bold;
}

.create_account_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 230px;
  height: 35px;
}

.events_list_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.events_list_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

.events_list_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

.events_list_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

.events_list_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

.events_list_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

.events_list_panel #sort_container {
  padding: 110px 0 30px 0;
}

.events_list_panel #sort_container .select_container {
  width: fit-content;
  margin: 0 auto;
}

.events_list_panel #sort_container .select_container #sort {
  width: 200px;
  height: 50px;
  font-size: 18px;
  font-family: Raleway;
  text-transform: uppercase;
  letter-spacing: 3px;
  background: none;
  border: none;
}

.events_list_panel #content_list #list {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 70px;
}

.events_list_panel #content_list #list .content_div {
  width: 50%;
}

@media only screen and (max-width: 664px) {
  .events_list_panel #content_list #list .content_div {
    width: 100%;
  }
}

#forgot_password_panel {
  background-color: white;
  z-index: 1;
  font-family: 'Raleway', sans-serif;
  color: #000;
}

#forgot_password_panel input {
  outline: none;
}

#forgot_password_panel .influence_button_three {
  width: 220px;
  margin: 15px auto;
  position: relative;
}

#forgot_password_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 220px;
  font-weight: bold;
}

#forgot_password_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 220px;
  height: 35px;
}

#forgot_password_panel #close_container {
  position: absolute;
  top: 6px;
  left: 16px;
  z-index: 1000;
}

#forgot_password_panel #close_container img {
  width: 32px;
  height: 32px;
}

#forgot_password_panel #centered_container {
  margin-top: 60px;
  width: 100%;
  max-width: 250px;
}

#forgot_password_panel #centered_container #icon_container {
  width: 108px;
  height: 108px;
  margin-bottom: 72px;
}

#forgot_password_panel #centered_container #title_container {
  margin-bottom: 24px;
}

#forgot_password_panel #centered_container #mega_title {
  font-family: 'Raleway', sans-serif;
  text-align: center;
  text-transform: uppercase;
  font-size: 24px;
  margin-top: 24px;
}

#forgot_password_panel .cssButton {
  /*margin-top:24px; margin-bottom:24px;*/
}

#forgot_password_panel #centered_container #create_container {
  width: 200px;
  font-family: regular_font;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  position: fixed;
  bottom: 16px;
  left: 50%;
  transform: translateX(-50%);
  line-height: 1.4;
}

#forgot_password_panel #centered_container #create_acct_btn {
  color: #00cccc;
  margin-top: 6px;
}

#forgot_password_panel #email_container {
  margin-top: 24px;
}

#get_involved_panel #scroll_container {
  overflow-x: hidden;
}

#get_involved_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#get_involved_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#get_involved_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

#get_involved_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

#get_involved_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#get_involved_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

#get_involved_panel .description_section {
  background-color: white;
  color: black;
}

#get_involved_panel .description_section .section {
  padding: 40px 80px;
}

#get_involved_panel .description_section .section .row {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

#get_involved_panel .description_section .section .row .tape-one:before {
  content: "";
  display: block;
  width: 166px;
  height: 40px;
  position: relative;
  top: 22px;
  left: 31px;
  background: rgba(246, 199, 90, 0.6);
}

#get_involved_panel .description_section .section .row .tape-two:after {
  content: "";
  display: block;
  width: 166px;
  height: 40px;
  position: relative;
  bottom: 33px;
  left: 168px;
  -webkit-transform: rotate(-8deg);
  -moz-transform: rotate(-8deg);
  transform: rotate(-8deg);
  background: rgba(246, 199, 90, 0.6);
}

#get_involved_panel .description_section .section .row .tape-three:before {
  content: "";
  display: block;
  width: 119px;
  height: 40px;
  position: relative;
  top: 26px;
  left: 38px;
  -webkit-transform: rotate(-8deg);
  -moz-transform: rotate(-8deg);
  transform: rotate(-8deg);
  background: rgba(246, 199, 90, 0.6);
}

#get_involved_panel .description_section .section .row .tape-four:after {
  left: 152px;
  content: "";
  display: block;
  width: 166px;
  height: 40px;
  position: relative;
  bottom: 26px;
  background: rgba(246, 199, 90, 0.6);
}

#get_involved_panel .description_section .section .row .text_section, #get_involved_panel .description_section .section .row .image_section {
  padding: 0 50px;
  width: 48%;
  min-width: 466px;
  min-height: 466px;
}

#get_involved_panel .description_section .section .row .text_section img, #get_involved_panel .description_section .section .row .image_section img {
  max-width: 100%;
  width: 367px;
  height: 367px;
}

#get_involved_panel .description_section .section .row .text_section .headline, #get_involved_panel .description_section .section .row .image_section .headline {
  text-transform: uppercase;
  font-size: 20px;
  letter-spacing: 2px;
}

#get_involved_panel .description_section .section .row .text_section .tagline, #get_involved_panel .description_section .section .row .image_section .tagline {
  margin-top: 20px;
}

#get_involved_panel .description_section .section .row .text_section {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

@media only screen and (max-width: 930px) {
  #get_involved_panel .description_section .section .row .text_section, #get_involved_panel .description_section .section .row .image_section {
    padding: 0 50px;
    width: 75%;
    min-width: 466px;
    min-height: 466px;
  }
  #get_involved_panel .description_section .section .row .text_section img, #get_involved_panel .description_section .section .row .image_section img {
    max-width: 100%;
    width: 367px;
    height: 367px;
  }
  #get_involved_panel .description_section .section .row .text_section .headline, #get_involved_panel .description_section .section .row .image_section .headline {
    text-transform: uppercase;
    font-size: 20px;
    letter-spacing: 2px;
  }
  #get_involved_panel .description_section .section .row .text_section .tagline, #get_involved_panel .description_section .section .row .image_section .tagline {
    margin-top: 20px;
  }
}

#get_involved_panel .description_section .section .row .text_section {
  height: auto;
  margin-top: auto;
  margin-bottom: auto;
}

@media only screen and (max-width: 1090px) {
  #get_involved_panel .description_section .section .row .text_section {
    align-self: flex-start;
    height: 240px;
    min-height: 240px;
    order: 2;
    min-width: 300px;
  }
}

@media only screen and (max-width: 600px) {
  #get_involved_panel .description_section .section .row .text_section {
    align-self: flex-start;
    height: 240px;
    min-height: 240px;
    order: 2;
    min-width: 100%;
  }
}

@media only screen and (max-width: 930px) {
  #get_involved_panel .description_section .section {
    padding: 5px;
  }
}

#get_involved_panel .description_section .dark_section {
  background-color: #282828;
  color: white;
  padding: 40px 155px;
}

#get_involved_panel .description_section .dark_section .row {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

#get_involved_panel .description_section .dark_section .row .image_section {
  padding: 0 10px;
  text-align: center;
  width: 45%;
}

#get_involved_panel .description_section .dark_section .row .image_section img {
  max-width: 100%;
  max-height: 200px;
}

#get_involved_panel .description_section .dark_section .row .text_section .headline {
  text-transform: uppercase;
  font-size: 22px;
  letter-spacing: 2px;
}

#get_involved_panel .description_section .dark_section .row .text_section .tagline {
  margin-top: 20px;
}

#get_involved_panel .description_section .dark_section .special_horizontal_rule {
  border-top: 2px solid #fbbd2d;
  width: 4%;
  margin-left: 20px;
  margin-top: 10px;
}

@media only screen and (max-width: 700px) {
  #get_involved_panel .description_section .dark_section {
    background-color: #282828;
    color: white;
    padding: 40px;
  }
  #get_involved_panel .description_section .special_horizontal_rule {
    display: none;
  }
}

#get_involved_panel .description_section .text_section, #get_involved_panel .description_section .image_section {
  padding: 0 50px;
  width: 48%;
}

#get_involved_panel .description_section .text_section img, #get_involved_panel .description_section .image_section img {
  max-width: 100%;
}

#get_involved_panel .description_section .image_section {
  min-width: 310px;
  min-height: 200px;
}

@media only screen and (max-width: 1000px) {
  #get_involved_panel .description_section .text_section {
    width: 70%;
  }
  #get_involved_panel .description_section .image_section {
    width: 100%;
    padding: 0 25px;
  }
}

@media only screen and (max-width: 700px) {
  #get_involved_panel .description_section .text_section {
    width: 100%;
    padding: 0 10px;
  }
  #get_involved_panel .description_section .image_section {
    width: 100%;
  }
}

#get_involved_panel .description_section .horizontal_rule {
  border-bottom: 2px solid #fbbd2d;
  width: 100%;
  padding: 10px 0 0 0;
  margin-bottom: 20px;
}

#get_involved_panel .description_section .why_serve_section, #get_involved_panel .description_section .creative_teams_section, #get_involved_panel .description_section .link_groups_section {
  padding: 40px 80px;
}

#get_involved_panel .description_section .why_serve_section .text_header {
  text-transform: uppercase;
  font-size: 22px;
  letter-spacing: 2px;
}

#get_involved_panel .description_section .why_serve_section .influence_button_three {
  display: inline-block;
  width: 180px;
  margin: 30px 0;
  position: relative;
}

#get_involved_panel .description_section .why_serve_section .influence_button_three #text_container {
  color: black;
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 180px;
  font-weight: bold;
}

#get_involved_panel .description_section .why_serve_section .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#get_involved_panel .description_section .creative_teams_section .text_header, #get_involved_panel .description_section .link_groups_section .text_header {
  text-transform: uppercase;
  font-size: 30px;
  font-weight: bold;
  letter-spacing: 2px;
}

#get_involved_panel .description_section .influence_button_three {
  display: inline-block;
  width: 180px;
  margin: 30px 0;
  position: relative;
}

#get_involved_panel .description_section .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 180px;
  font-weight: bold;
}

#get_involved_panel .description_section .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 180px;
  height: 35px;
}

#get_involved_panel .description_section .influence_button {
  display: inline-block;
  width: 180px;
  margin: 30px 0;
  height: 40px;
  position: relative;
}

#get_involved_panel .description_section .influence_button #text_container {
  color: black;
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 180px;
  font-weight: bolder;
  padding: 0;
  height: 40px;
  line-height: 40px;
}

#get_involved_panel .description_section .influence_button #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#get_involved_panel .bottom_promotion_section {
  background-color: #F6C65A;
  padding: 25px;
}

#get_involved_panel .bottom_promotion_section .j-f-end {
  justify-content: flex-end;
}

#get_involved_panel .bottom_promotion_section .j-center {
  justify-content: center;
}

#get_involved_panel .bottom_promotion_section .w-55 {
  width: 55%;
}

#get_involved_panel .bottom_promotion_section .w-45 {
  width: 45%;
}

#get_involved_panel .bottom_promotion_section .promotion_text {
  height: 200px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 20px;
  margin-left: 30px;
}

#get_involved_panel .bottom_promotion_section .social {
  padding-left: 25px;
}

#get_involved_panel .bottom_promotion_section .social_links div {
  width: 40px;
  display: inline-block;
  margin: 5px;
}

#get_involved_panel .bottom_promotion_section .social_links img {
  width: 40px;
}

#get_involved_panel .bottom_promotion_section .phone-icon {
  text-align: center;
}

#get_involved_panel .bottom_promotion_section .phone-icon img {
  width: 78px;
}

#get_involved_panel .bottom_promotion_section .promotion_headline {
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
}

#get_involved_panel .bottom_promotion_section .promotion_tagline, #get_involved_panel .bottom_promotion_section .twitter_link {
  font-size: 14px;
  text-transform: uppercase;
  color: #666;
  letter-spacing: 2px;
  padding-top: 3px;
}

#get_involved_panel .bottom_promotion_section .influence-border-right {
  border-right: solid 2px #F6C65A;
  height: 45px;
  margin: auto;
}

#get_involved_panel .bottom_promotion_section .app_headline {
  font-weight: bold;
  font-size: 22px;
  text-transform: uppercase;
  letter-spacing: 3px;
  padding-bottom: 10px;
}

#get_involved_panel .bottom_promotion_section .app_tagline {
  font-size: 20px;
  text-transform: uppercase;
  color: #555;
  letter-spacing: 3px;
}

#get_involved_panel .bottom_promotion_section .horizontal_rule {
  border-bottom: 2px solid white;
  width: 145px;
  padding: 22px 0 0 0;
}

#get_involved_panel .bottom_promotion_section .app_links {
  padding: 45px 0 0 0;
}

#get_involved_panel .bottom_promotion_section .app_links div {
  display: inline-block;
}

#get_involved_panel .bottom_promotion_section .app_links img {
  height: 45px;
}

#get_involved_panel .bottom_promotion_section .app_image {
  text-align: right;
  padding-right: 30px;
}

#get_involved_panel .bottom_promotion_section .app_image img {
  width: 140px;
}

@media only screen and (max-width: 564px) {
  #get_involved_panel .bottom_promotion_section {
    margin-top: 30px;
    padding: 5px;
  }
  #get_involved_panel .bottom_promotion_section .j-f-end {
    justify-content: flex-end;
  }
  #get_involved_panel .bottom_promotion_section .j-center {
    justify-content: center;
  }
  #get_involved_panel .bottom_promotion_section .w-55 {
    width: 55%;
  }
  #get_involved_panel .bottom_promotion_section .w-45 {
    width: 45%;
  }
  #get_involved_panel .bottom_promotion_section .promotion_text {
    height: 200px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 20px;
  }
  #get_involved_panel .bottom_promotion_section .social {
    padding-left: 25px;
  }
  #get_involved_panel .bottom_promotion_section .social_links div {
    width: 40px;
    display: inline-block;
    margin: 5px;
  }
  #get_involved_panel .bottom_promotion_section .social_links img {
    width: 40px;
  }
  #get_involved_panel .bottom_promotion_section .phone-icon {
    text-align: center;
  }
  #get_involved_panel .bottom_promotion_section .phone-icon img {
    width: 78px;
  }
  #get_involved_panel .bottom_promotion_section .promotion_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
  }
  #get_involved_panel .bottom_promotion_section .promotion_tagline, #get_involved_panel .bottom_promotion_section .twitter_link {
    font-size: 14px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
    padding-top: 3px;
  }
  #get_involved_panel .bottom_promotion_section .influence-border-right {
    border-right: solid 2px #F6C65A;
    height: 45px;
    margin: auto;
  }
  #get_involved_panel .bottom_promotion_section .horizontal_rule {
    border-bottom: 2px solid #F6C65A;
    width: 100px;
    padding: 25px 0 0 0;
  }
  #get_involved_panel .bottom_promotion_section .app_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 2px;
  }
  #get_involved_panel .bottom_promotion_section .app_tagline {
    font-size: 16px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
  }
  #get_involved_panel .bottom_promotion_section .horizontal_rule {
    border-bottom: 2px solid #fbbd2d;
    width: 145px;
    padding: 22px 0 0 0;
  }
  #get_involved_panel .bottom_promotion_section .app_links {
    padding: 10px 0 0 0;
  }
  #get_involved_panel .bottom_promotion_section .app_links div {
    display: inline-block;
  }
  #get_involved_panel .bottom_promotion_section .app_links img {
    height: 28px;
  }
  #get_involved_panel .bottom_promotion_section .app_image {
    text-align: right;
    padding-right: 0;
  }
  #get_involved_panel .bottom_promotion_section .app_image img {
    width: 100px;
  }
}

#get_involved_panel .footer_section {
  background-color: #282828;
}

#get_involved_panel .footer_section .header {
  justify-content: center;
}

#get_involved_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#get_involved_panel .footer_section .header .logo_container img {
  width: 300px;
}

#get_involved_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#get_involved_panel .footer_section .links .about_col, #get_involved_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#get_involved_panel .footer_section .links .times_col, #get_involved_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#get_involved_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#get_involved_panel .footer_section .links .times_col .time_col_fb img, #get_involved_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#get_involved_panel .footer_section .links .connect_col_social {
  display: flex;
}

#get_involved_panel .footer_section .links .connect_col_social .instagram, #get_involved_panel .footer_section .links .connect_col_social .facebook, #get_involved_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#get_involved_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#get_involved_panel .footer_section .links .about_col_header, #get_involved_panel .footer_section .links .times_col_header, #get_involved_panel .footer_section .links .connect_col_header, #get_involved_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#get_involved_panel .footer_section .links .contact_col_address img, #get_involved_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#get_involved_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
}

#get_involved_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #get_involved_panel .footer_section {
    background-color: #282828;
  }
  #get_involved_panel .footer_section .header {
    justify-content: center;
  }
  #get_involved_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #get_involved_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #get_involved_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #get_involved_panel .footer_section .links .about_col, #get_involved_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #get_involved_panel .footer_section .links .times_col, #get_involved_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #get_involved_panel .footer_section .links .about_col_header, #get_involved_panel .footer_section .links .times_col_header, #get_involved_panel .footer_section .links .connect_col_header, #get_involved_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #get_involved_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #get_involved_panel .footer_section .header {
    justify-content: center;
  }
  #get_involved_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #get_involved_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #get_involved_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #get_involved_panel .footer_section .links .about_col, #get_involved_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #get_involved_panel .footer_section .links .times_col, #get_involved_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #get_involved_panel .footer_section .links .about_col_header, #get_involved_panel .footer_section .links .times_col_header, #get_involved_panel .footer_section .links .connect_col_header, #get_involved_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

#give_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#give_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#give_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

#give_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

#give_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#give_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

#give_panel .service_times {
  background-color: #fff;
}

#give_panel .service_times .icon_time {
  text-align: center;
}

#give_panel .service_times .icon_time img {
  width: 35px;
}

#give_panel .service_times .date_col {
  border-right: 2px solid #F6C65A;
}

#give_panel .service_times .date_col .date_sqare {
  background-color: #F6C65A;
  text-align: center;
  padding: 5px;
}

#give_panel .service_times .date_col .date_sqare .date {
  font-size: 28px;
}

#give_panel .service_times .date_col .date_sqare .weekday {
  text-transform: uppercase;
  font-size: 10px;
}

#give_panel .service_times .date_col .time_section .headline {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 13px;
}

#give_panel .leadership_section {
  padding: 50px;
}

#give_panel .leadership_section .row {
  flex-wrap: wrap;
  justify-content: center;
}

#give_panel .leadership_section .row .col-9 {
  width: 70%;
}

#give_panel .leadership_section .row .col-3 {
  width: 30%;
  display: none;
}

#give_panel .leadership_section .row .col-sm-6 {
  width: 50%;
}

@media only screen and (max-width: 780px) {
  #give_panel .leadership_section {
    padding: 50px;
  }
  #give_panel .leadership_section .row {
    flex-wrap: wrap;
  }
  #give_panel .leadership_section .row .col-9 {
    width: 100%;
  }
  #give_panel .leadership_section .row .col-3 {
    display: none;
  }
  #give_panel .leadership_section .row .col-sm-6 {
    width: 50%;
  }
}

#give_panel .linkgroup_section {
  background-color: #F6C65A;
  padding: 15px 60px;
}

#give_panel .link_hello {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 3px;
  padding-bottom: 20px;
}

#give_panel .short_desc {
  font-size: 16px;
  letter-spacing: 3px;
}

#give_panel .description {
  margin: 0 48px 200px;
  font-size: 16px;
  letter-spacing: 3px;
}

#give_panel .my_link_section {
  background-color: #F6C65A;
  padding: 20px;
}

#give_panel .my_link_section .my_link_header {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
  margin: 0 auto;
  width: 300px;
  border-bottom: #282828 1px solid;
}

#give_panel .my_link_section .my_link_tagline {
  padding-top: 10px;
  text-transform: uppercase;
  font-size: 18px;
  width: 530px;
  margin: 0 auto;
  text-align: center;
  letter-spacing: 3px;
}

#give_panel .influence_button_two {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#give_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#give_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 40px;
}

#give_panel .influence_button_three {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#give_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#give_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 230px;
  height: 40px;
}

#give_panel .my_link_button {
  text-align: center;
  padding-top: 20px;
}

#give_panel .influence_button_four {
  display: inline-block;
  width: 250px;
  position: relative;
  margin: 0 auto;
}

#give_panel .influence_button_four #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#give_panel .influence_button_four #background_container {
  background-color: #fff;
}

#give_panel .content_date {
  text-transform: uppercase;
  color: #999;
  font-size: 13px;
  font-family: 'Raleway', sans-serif;
}

#give_panel .content_short_desc {
  font-size: 27px;
  letter-spacing: 2px;
  line-height: 37px;
  margin-bottom: 30px;
  padding-top: 10px;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  font-weight: 600;
}

#give_panel .footer_section {
  background-color: #282828;
}

#give_panel .footer_section .header {
  justify-content: center;
}

#give_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#give_panel .footer_section .header .logo_container img {
  width: 300px;
}

#give_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#give_panel .footer_section .links .about_col, #give_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#give_panel .footer_section .links .times_col, #give_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#give_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#give_panel .footer_section .links .times_col .time_col_fb img, #give_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#give_panel .footer_section .links .connect_col_social {
  display: flex;
}

#give_panel .footer_section .links .connect_col_social .instagram, #give_panel .footer_section .links .connect_col_social .facebook, #give_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#give_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#give_panel .footer_section .links .about_col_header, #give_panel .footer_section .links .times_col_header, #give_panel .footer_section .links .connect_col_header, #give_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#give_panel .footer_section .links .contact_col_address img, #give_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#give_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
}

#give_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #give_panel .footer_section {
    background-color: #282828;
  }
  #give_panel .footer_section .header {
    justify-content: center;
  }
  #give_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #give_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #give_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #give_panel .footer_section .links .about_col, #give_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #give_panel .footer_section .links .times_col, #give_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #give_panel .footer_section .links .about_col_header, #give_panel .footer_section .links .times_col_header, #give_panel .footer_section .links .connect_col_header, #give_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #give_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #give_panel .footer_section .header {
    justify-content: center;
  }
  #give_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #give_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #give_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #give_panel .footer_section .links .about_col, #give_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #give_panel .footer_section .links .times_col, #give_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #give_panel .footer_section .links .about_col_header, #give_panel .footer_section .links .times_col_header, #give_panel .footer_section .links .connect_col_header, #give_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

#home_panel {
  background-color: #fff;
}

#home_panel #scroll_container {
  overflow-x: hidden;
}

#home_panel .hero_section {
  height: 80vh;
  background-color: #282828;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#home_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#home_panel .hero_section #vid-top-social {
  position: absolute;
  top: 35%;
  left: 50px;
  z-index: 9;
}

#home_panel .hero_section #vid-top-social .social_links {
  text-align: center;
}

#home_panel .hero_section #vid-top-social .social_links .instagram, #home_panel .hero_section #vid-top-social .social_links .facebook, #home_panel .hero_section #vid-top-social .social_links .vimeo {
  width: 50px;
  height: 50px;
  border: solid #F6C65A 2px;
  border-radius: 25px;
  line-height: 72px;
  margin: 5px;
  cursor: pointer;
}

#home_panel .hero_section #vid-top-social .social_links .instagram img, #home_panel .hero_section #vid-top-social .social_links .facebook img, #home_panel .hero_section #vid-top-social .social_links .vimeo img {
  width: 35px;
  height: 35px;
}

#home_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #000;
  letter-spacing: 2px;
  position: absolute;
  -ms-position: relative;
  z-index: 10;
  top: 60%;
  padding: 9px 20px;
  background-color: #fff;
  transition: 0.27s;
  min-width: 500px;
}

#home_panel .hero_section #vid-top .popup_buttons {
  margin-bottom: 20px;
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
}

#home_panel .hero_section #vid-top .welcome_txt {
  padding-top: 20px;
  font-family: 'Raleway', sans-serif;
  text-align: center;
  font-size: 34px;
  text-transform: uppercase;
  margin-bottom: 15px;
}

#home_panel .hero_section #vid-top .horizontal_rule {
  border-bottom: 2px solid #F6C65A;
  width: 80px;
  margin: 0 auto;
}

#home_panel .hero_section #vid-top .popup_logo {
  margin: 15px 0;
  text-align: center;
}

#home_panel .hero_section #vid-top .popup_logo img {
  width: 350px;
}

#home_panel .hero_section #vid-top .close {
  font-size: 19px;
  width: 24px;
  height: 24px;
  border: 1px solid #666;
  border-radius: 12px;
  position: absolute;
  text-align: center;
  top: 10px;
  right: 20px;
}

@media only screen and (max-width: 564px) {
  #home_panel .hero_section #vid-top {
    margin-bottom: 40%;
    width: 90%;
    min-width: 300px;
  }
  #home_panel .hero_section #vid-top .welcome_txt {
    font-size: 20px;
  }
  #home_panel .hero_section #vid-top .popup_logo img {
    width: 250px;
  }
}

#home_panel .influence_button {
  background-color: #F6C65A;
  display: inline-block;
  width: 250px;
  height: 50px;
  margin: 15px;
}

#home_panel .influence_button #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  padding: 16px 14px;
}

#home_panel .influence_button_two {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#home_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  width: 250px;
}

#home_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 35px;
}

#home_panel .influence_button_three {
  display: inline-block;
  width: 160px;
  margin: 10px;
  position: relative;
}

#home_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 160px;
  font-weight: bold;
}

#home_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 160px;
  height: 30px;
}

@media only screen and (max-width: 564px) {
  #home_panel .influence_button_three {
    display: block;
    margin: 15px auto;
  }
}

#home_panel .service_times {
  background-color: #fff;
  justify-content: center;
  margin: 30px;
}

#home_panel .service_times .icon_time {
  text-align: center;
}

#home_panel .service_times .icon_time img {
  width: 35px;
}

#home_panel .service_times .date_col, #home_panel .service_times .address_col {
  width: 50%;
}

#home_panel .service_times .date_col {
  justify-content: flex-end;
  border-right: 2px solid #F6C65A;
}

#home_panel .service_times .date_col .date_sqare {
  background-color: #F6C65A;
  text-align: center;
  padding: 5px;
  margin: 0px 20px;
}

#home_panel .service_times .date_col .date_sqare .date {
  font-size: 28px;
}

#home_panel .service_times .date_col .date_sqare .weekday {
  text-transform: uppercase;
  font-size: 10px;
}

#home_panel .service_times .date_col .time_icon {
  margin-right: 20px;
}

#home_panel .service_times .date_col .time_section {
  margin-right: 20px;
}

#home_panel .service_times .date_col .time_section .headline {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#home_panel .service_times .date_col .time_section .times {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#home_panel .service_times .address_col .address_icon {
  margin: 0px 20px;
  text-align: center;
}

#home_panel .service_times .address_col .address_icon img {
  width: 30px;
}

#home_panel .service_times .address_col #address_link {
  cursor: pointer;
}

#home_panel .service_times .address_col #address_link .address_header {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#home_panel .service_times .address_col #address_link .address_building, #home_panel .service_times .address_col #address_link .address_city {
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 3px;
}

@media only screen and (max-width: 564px) {
  #home_panel .service_times {
    flex-wrap: wrap;
  }
  #home_panel .service_times .date_col, #home_panel .service_times .address_col {
    width: 100%;
  }
  #home_panel .service_times .date_col {
    justify-content: unset;
    border: none;
  }
  #home_panel .service_times .address_col {
    padding-top: 20px;
  }
  #home_panel .service_times .address_col .col-1 {
    width: 143px;
  }
}

#home_panel .app_promotion {
  background-color: #fff;
  height: 400px;
}

#home_panel .section {
  height: 600px;
  background-color: #282828;
  padding-top: 200px;
  text-align: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
  image-rendering: -webkit-optimize-contrast;
}

#home_panel .section .overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 0;
}

#home_panel .section .headline {
  color: #fff;
  font-weight: bold;
  font-size: 85px;
  font-family: 'proxima';
  text-transform: uppercase;
  letter-spacing: 8px;
  position: relative;
  z-index: 1;
}

#home_panel .section .horizontal_rule {
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  position: relative;
  margin: 0 auto;
  z-index: 1;
}

#home_panel .section .tagline {
  color: #fff;
  font-size: 22px;
  max-width: 600px;
  position: relative;
  margin: 15px auto 0;
  z-index: 1;
}

@media only screen and (max-width: 564px) {
  #home_panel .promotion_section .social_links #spotify_embed {
    display: block;
    margin: auto;
    width: 180px;
  }
  #home_panel .sermons_section, #home_panel .events_section, #home_panel .music_section, #home_panel .women_section {
    height: 400px;
    background-color: #282828;
    padding-top: 50px;
    text-align: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
  }
  #home_panel .sermons_section .overlay, #home_panel .events_section .overlay, #home_panel .music_section .overlay, #home_panel .women_section .overlay {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 0;
  }
  #home_panel .sermons_section .sermons_headline, #home_panel .sermons_section .events_headline, #home_panel .sermons_section .music_headline, #home_panel .sermons_section .women_headline, #home_panel .events_section .sermons_headline, #home_panel .events_section .events_headline, #home_panel .events_section .music_headline, #home_panel .events_section .women_headline, #home_panel .music_section .sermons_headline, #home_panel .music_section .events_headline, #home_panel .music_section .music_headline, #home_panel .music_section .women_headline, #home_panel .women_section .sermons_headline, #home_panel .women_section .events_headline, #home_panel .women_section .music_headline, #home_panel .women_section .women_headline {
    color: #fff;
    font-weight: bold;
    font-size: 45px;
    letter-spacing: 8px;
    position: relative;
    z-index: 1;
  }
  #home_panel .sermons_section .horizontal_rule, #home_panel .events_section .horizontal_rule, #home_panel .music_section .horizontal_rule, #home_panel .women_section .horizontal_rule {
    border-bottom: 1px solid #F6C65A;
    width: 150px;
    position: relative;
    margin: 0 auto;
    z-index: 1;
  }
  #home_panel .sermons_section .sermons_tagline, #home_panel .sermons_section .events_tagline, #home_panel .sermons_section .women_tagline, #home_panel .events_section .sermons_tagline, #home_panel .events_section .events_tagline, #home_panel .events_section .women_tagline, #home_panel .music_section .sermons_tagline, #home_panel .music_section .events_tagline, #home_panel .music_section .women_tagline, #home_panel .women_section .sermons_tagline, #home_panel .women_section .events_tagline, #home_panel .women_section .women_tagline {
    color: #fff;
    font-size: 22px;
    max-width: 600px;
    position: relative;
    margin: 15px auto 0;
    z-index: 1;
  }
  #home_panel .sermons_section .music_tagline, #home_panel .events_section .music_tagline, #home_panel .music_section .music_tagline, #home_panel .women_section .music_tagline {
    color: #fff;
    font-size: 22px;
    max-width: 705px;
    margin: 15px auto 0;
    position: relative;
    z-index: 1;
  }
}

#home_panel .promotion_section {
  margin: 15px;
}

#home_panel .promotion_section .j-f-end {
  justify-content: flex-end;
}

#home_panel .promotion_section .j-center {
  justify-content: center;
}

#home_panel .promotion_section .w-55 {
  width: 55%;
}

#home_panel .promotion_section .w-45 {
  width: 45%;
}

#home_panel .promotion_section .promotion_text {
  height: 60px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 20px;
  width: 360px;
}

#home_panel .promotion_section .social {
  padding-left: 25px;
  text-align: left;
}

#home_panel .promotion_section .social_links {
  display: flex;
}

#home_panel .promotion_section .social_links .instagram, #home_panel .promotion_section .social_links .facebook {
  width: 60px;
  display: inline-block;
  margin: 5px;
  border: solid 2px;
  border-radius: 30px;
  height: 60px;
  text-align: center;
  line-height: 79px;
  cursor: pointer;
}

#home_panel .promotion_section .social_links img {
  width: 45px;
  margin: 5px 0 0 0;
}

#home_panel .promotion_section .social_links .spotify_embed {
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
}

@media only screen and (max-width: 1080px) {
  #home_panel .promotion_section .social_links {
    display: block;
  }
}

#home_panel .promotion_section .phone-icon {
  text-align: center;
}

#home_panel .promotion_section .phone-icon img {
  width: 78px;
}

#home_panel .promotion_section .promotion_headline {
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
}

#home_panel .promotion_section .promotion_tagline, #home_panel .promotion_section .twitter_link {
  font-size: 14px;
  text-transform: uppercase;
  color: #666;
  letter-spacing: 2px;
  padding-top: 3px;
}

#home_panel .promotion_section .influence-border-right {
  border-right: solid 2px #F6C65A;
  height: 45px;
  margin: auto;
}

#home_panel .promotion_section .app_image {
  text-align: right;
  padding-right: 30px;
}

#home_panel .promotion_section .app_image img {
  width: 140px;
}

@media only screen and (max-width: 564px) {
  #home_panel .promotion_section {
    margin: 10px;
  }
  #home_panel .promotion_section .j-f-end {
    justify-content: flex-end;
  }
  #home_panel .promotion_section .j-center {
    justify-content: center;
    flex-wrap: wrap;
  }
  #home_panel .promotion_section .w-55 {
    width: 100%;
  }
  #home_panel .promotion_section .w-45 {
    padding: 0;
    width: 100%;
  }
  #home_panel .promotion_section .promotion_text {
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 20px;
    width: 360px;
  }
  #home_panel .promotion_section .social {
    margin-top: 30px;
    text-align: center;
  }
  #home_panel .promotion_section .social_links .instagram {
    width: 54px;
    height: 54px;
  }
  #home_panel .promotion_section .social_links .facebook {
    width: 54px;
    height: 54px;
  }
  #home_panel .promotion_section .social_links img {
    width: 40px;
  }
  #home_panel .promotion_section .phone-icon {
    text-align: center;
  }
  #home_panel .promotion_section .phone-icon img {
    width: 78px;
  }
  #home_panel .promotion_section .promotion_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
  }
  #home_panel .promotion_section .promotion_tagline, #home_panel .promotion_section .twitter_link {
    text-align: center;
    font-size: 14px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
    padding-top: 3px;
  }
  #home_panel .promotion_section .promotion_tagline {
    text-align: left;
  }
  #home_panel .promotion_section .influence-border-right {
    display: none;
  }
  #home_panel .promotion_section .app_image {
    text-align: right;
    padding-right: 30px;
  }
  #home_panel .promotion_section .app_image img {
    width: 140px;
  }
}

#home_panel .bottom_promotion_section {
  margin: 25px;
}

#home_panel .bottom_promotion_section .j-f-end {
  justify-content: flex-end;
}

#home_panel .bottom_promotion_section .j-center {
  justify-content: center;
}

#home_panel .bottom_promotion_section .w-55 {
  width: 55%;
}

#home_panel .bottom_promotion_section .w-45 {
  width: 45%;
}

#home_panel .bottom_promotion_section .promotion_text {
  height: 200px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 20px;
  margin-left: 30px;
}

#home_panel .bottom_promotion_section .social {
  padding-left: 25px;
}

#home_panel .bottom_promotion_section .social_links div {
  width: 40px;
  display: inline-block;
  margin: 5px;
}

#home_panel .bottom_promotion_section .social_links img {
  width: 40px;
}

#home_panel .bottom_promotion_section .phone-icon {
  text-align: center;
}

#home_panel .bottom_promotion_section .phone-icon img {
  width: 78px;
}

#home_panel .bottom_promotion_section .promotion_headline {
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
}

#home_panel .bottom_promotion_section .promotion_tagline, #home_panel .bottom_promotion_section .twitter_link {
  font-size: 14px;
  text-transform: uppercase;
  color: #666;
  letter-spacing: 2px;
  padding-top: 3px;
}

#home_panel .bottom_promotion_section .influence-border-right {
  border-right: solid 2px #F6C65A;
  height: 45px;
  margin: auto;
}

#home_panel .bottom_promotion_section .horizontal_rule {
  border-bottom: 2px solid #F6C65A;
  width: 100px;
  padding: 25px 0 0 0;
}

#home_panel .bottom_promotion_section .app_headline {
  font-weight: bold;
  font-size: 22px;
  text-transform: uppercase;
  letter-spacing: 3px;
  padding-bottom: 10px;
}

#home_panel .bottom_promotion_section .app_tagline {
  font-size: 20px;
  text-transform: uppercase;
  color: #555;
  letter-spacing: 3px;
}

#home_panel .bottom_promotion_section .horizontal_rule {
  border-bottom: 2px solid #fbbd2d;
  width: 145px;
  padding: 22px 0 0 0;
}

#home_panel .bottom_promotion_section .app_links {
  padding: 45px 0 0 0;
}

#home_panel .bottom_promotion_section .app_links div {
  display: inline-block;
}

#home_panel .bottom_promotion_section .app_links img {
  height: 45px;
}

#home_panel .bottom_promotion_section .app_image {
  text-align: right;
  padding-right: 30px;
}

#home_panel .bottom_promotion_section .app_image img {
  width: 140px;
}

@media only screen and (max-width: 564px) {
  #home_panel .bottom_promotion_section {
    margin: 10px;
  }
  #home_panel .bottom_promotion_section .j-f-end {
    justify-content: flex-end;
  }
  #home_panel .bottom_promotion_section .j-center {
    justify-content: center;
  }
  #home_panel .bottom_promotion_section .w-55 {
    width: 55%;
  }
  #home_panel .bottom_promotion_section .w-45 {
    width: 45%;
  }
  #home_panel .bottom_promotion_section .promotion_text {
    height: 200px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 20px;
  }
  #home_panel .bottom_promotion_section .social {
    padding-left: 25px;
  }
  #home_panel .bottom_promotion_section .social_links div {
    width: 40px;
    display: inline-block;
    margin: 5px;
  }
  #home_panel .bottom_promotion_section .social_links img {
    width: 40px;
  }
  #home_panel .bottom_promotion_section .phone-icon {
    text-align: center;
  }
  #home_panel .bottom_promotion_section .phone-icon img {
    width: 78px;
  }
  #home_panel .bottom_promotion_section .promotion_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
  }
  #home_panel .bottom_promotion_section .promotion_tagline, #home_panel .bottom_promotion_section .twitter_link {
    font-size: 14px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
    padding-top: 3px;
  }
  #home_panel .bottom_promotion_section .influence-border-right {
    border-right: solid 2px #F6C65A;
    height: 45px;
    margin: auto;
  }
  #home_panel .bottom_promotion_section .horizontal_rule {
    border-bottom: 2px solid #F6C65A;
    width: 100px;
    padding: 25px 0 0 0;
  }
  #home_panel .bottom_promotion_section .app_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 2px;
  }
  #home_panel .bottom_promotion_section .app_tagline {
    font-size: 16px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
  }
  #home_panel .bottom_promotion_section .horizontal_rule {
    border-bottom: 2px solid #fbbd2d;
    width: 145px;
    padding: 22px 0 0 0;
  }
  #home_panel .bottom_promotion_section .app_links {
    padding: 10px 0 0 0;
  }
  #home_panel .bottom_promotion_section .app_links div {
    display: inline-block;
  }
  #home_panel .bottom_promotion_section .app_links img {
    height: 28px;
  }
  #home_panel .bottom_promotion_section .app_image {
    text-align: right;
    padding-right: 0;
  }
  #home_panel .bottom_promotion_section .app_image img {
    width: 100px;
  }
}

#home_panel .linkgroup_section {
  background-color: #F6C65A;
  padding: 15px 60px;
}

#home_panel .linkgroup_section .justify-content-center {
  justify-content: center;
}

#home_panel .linkgroup_section .user_icon {
  width: 30px;
  margin: auto;
  margin-right: 20px;
}

#home_panel .linkgroup_section .new_section {
  width: 275px;
}

#home_panel .linkgroup_section .new_section .new_headline {
  font-weight: bold;
  letter-spacing: 3px;
  font-size: 24px;
}

#home_panel .linkgroup_section .new_section .new_tagline {
  font-size: 18px;
  font-family: 'Raleway', sans-serif;
}

#home_panel .linkgroup_section #join_button {
  margin-left: 85px;
}

@media only screen and (max-width: 564px) {
  #home_panel .section .headline {
    color: #fff;
    font-weight: bold;
    font-size: 45px;
    font-family: 'proxima';
    text-transform: uppercase;
    letter-spacing: 8px;
    position: relative;
    z-index: 1;
  }
  #home_panel .linkgroup_section {
    background-color: #F6C65A;
    padding: 10px;
  }
  #home_panel .linkgroup_section .justify-content-center {
    justify-content: center;
    flex-wrap: wrap;
  }
  #home_panel .linkgroup_section .user_icon {
    width: 30px;
    margin: auto;
    margin-right: 20px;
  }
  #home_panel .linkgroup_section .new_section {
    width: 200px;
  }
  #home_panel .linkgroup_section .new_section .new_headline {
    font-weight: bold;
    letter-spacing: 3px;
    font-size: 24px;
  }
  #home_panel .linkgroup_section .new_section .new_tagline {
    font-size: 18px;
    font-family: 'Raleway', sans-serif;
  }
  #home_panel .linkgroup_section #join_button {
    margin-left: 0;
  }
}

#home_panel .footer_section {
  background-color: #282828;
}

#home_panel .footer_section .header {
  justify-content: center;
}

#home_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#home_panel .footer_section .header .logo_container img {
  width: 300px;
}

#home_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#home_panel .footer_section .links .about_col, #home_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#home_panel .footer_section .links .times_col, #home_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#home_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#home_panel .footer_section .links .times_col .time_col_fb img, #home_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#home_panel .footer_section .links .connect_col_social {
  display: flex;
}

#home_panel .footer_section .links .connect_col_social .instagram, #home_panel .footer_section .links .connect_col_social .facebook, #home_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#home_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#home_panel .footer_section .links .about_col_header, #home_panel .footer_section .links .times_col_header, #home_panel .footer_section .links .connect_col_header, #home_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#home_panel .footer_section .links .contact_col_address img, #home_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#home_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
  cursor: pointer;
}

#home_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #home_panel .footer_section {
    background-color: #282828;
  }
  #home_panel .footer_section .header {
    justify-content: center;
  }
  #home_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #home_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #home_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #home_panel .footer_section .links .about_col, #home_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #home_panel .footer_section .links .times_col, #home_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #home_panel .footer_section .links .about_col_header, #home_panel .footer_section .links .times_col_header, #home_panel .footer_section .links .connect_col_header, #home_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #home_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #home_panel .footer_section .header {
    justify-content: center;
  }
  #home_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #home_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #home_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #home_panel .footer_section .links .about_col, #home_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #home_panel .footer_section .links .times_col, #home_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #home_panel .footer_section .links .about_col_header, #home_panel .footer_section .links .times_col_header, #home_panel .footer_section .links .connect_col_header, #home_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

#leadership_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

#leadership_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#leadership_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

#leadership_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

#leadership_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#leadership_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

@media only screen and (max-width: 780px) {
  #leadership_panel .hero_section {
    background-color: #282828;
    height: 80vh;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #leadership_panel .hero_section video {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /*  object-fit is not supported on IE  */
    object-fit: cover;
    opacity: 0.5;
  }
  #leadership_panel .hero_section #vid-top {
    font-size: 12px;
    font-family: 'Raleway', sans-serif;
    font-weight: 700;
    color: #fff;
    letter-spacing: 2px;
    z-index: 2;
    padding: 9px 20px;
    transition: 0.27s;
  }
  #leadership_panel .hero_section #vid-top .page_header {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
    letter-spacing: 3px;
  }
  #leadership_panel .hero_section #vid-top .horizontal_rule_centered {
    display: block;
    border-bottom: 1px solid #F6C65A;
    width: 150px;
    margin: 0 auto;
  }
  #leadership_panel .hero_section #vid-top .page_tagline {
    padding-top: 10px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
  }
}

#leadership_panel .service_times {
  background-color: #fff;
}

#leadership_panel .service_times .icon_time {
  text-align: center;
}

#leadership_panel .service_times .icon_time img {
  width: 35px;
}

#leadership_panel .service_times .date_col {
  border-right: 2px solid #F6C65A;
}

#leadership_panel .service_times .date_col .date_sqare {
  background-color: #F6C65A;
  text-align: center;
  padding: 5px;
}

#leadership_panel .service_times .date_col .date_sqare .date {
  font-size: 28px;
}

#leadership_panel .service_times .date_col .date_sqare .weekday {
  text-transform: uppercase;
  font-size: 10px;
}

#leadership_panel .service_times .date_col .time_section .headline {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 13px;
}

#leadership_panel .leadership_section {
  padding: 50px;
  -ms-flex-direction: column;
}

#leadership_panel .leadership_section .row {
  flex-wrap: wrap;
  justify-content: center;
}

#leadership_panel .leadership_section .row .col-9 {
  width: 70%;
}

#leadership_panel .leadership_section .row .col-3 {
  width: 30%;
  display: none;
}

#leadership_panel .leadership_section .row .col-sm-6 {
  width: 50%;
}

#leadership_panel .linkgroup_section {
  background-color: #F6C65A;
  padding: 15px 60px;
}

#leadership_panel .link_hello {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 3px;
  padding-bottom: 20px;
}

#leadership_panel .short_desc {
  font-size: 16px;
  letter-spacing: 3px;
}

#leadership_panel .content_description h1 {
  color: #323232;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  font-weight: 600;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 43px;
  letter-spacing: 2px;
  line-height: 40px;
}

#leadership_panel .description {
  margin: 0 48px 200px;
  font-size: 16px;
  letter-spacing: 3px;
}

#leadership_panel .my_link_section {
  background-color: #F6C65A;
  padding: 20px;
}

#leadership_panel .my_link_section .my_link_header {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
  margin: 0 auto;
  width: 300px;
  border-bottom: #282828 1px solid;
}

#leadership_panel .my_link_section .my_link_tagline {
  padding-top: 10px;
  text-transform: uppercase;
  font-size: 18px;
  width: 530px;
  margin: 0 auto;
  text-align: center;
  letter-spacing: 3px;
}

#leadership_panel .influence_button_two {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#leadership_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#leadership_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 40px;
}

#leadership_panel .influence_button_three {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#leadership_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#leadership_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 230px;
  height: 40px;
}

#leadership_panel .my_link_button {
  text-align: center;
  padding-top: 20px;
}

#leadership_panel .influence_button_four {
  display: inline-block;
  width: 250px;
  position: relative;
  margin: 0 auto;
}

#leadership_panel .influence_button_four #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#leadership_panel .influence_button_four #background_container {
  background-color: #fff;
}

#leadership_panel .content_date {
  text-transform: uppercase;
  color: #999;
  font-size: 13px;
  font-family: 'Raleway', sans-serif;
}

#leadership_panel .content_short_desc {
  font-size: 27px;
  letter-spacing: 2px;
  line-height: 37px;
  margin-bottom: 30px;
  padding-top: 10px;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  font-weight: 600;
}

@media only screen and (max-width: 480px) {
  #leadership_panel .leadership_section .row .col-9 {
    width: 100%;
  }
  #leadership_panel .content_short_desc {
    font-size: 20px;
    letter-spacing: 2px;
    line-height: 37px;
    margin-bottom: 30px;
    padding-top: 10px;
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
    font-weight: 600;
  }
  #leadership_panel .leadership_section {
    padding: 15px;
  }
}

#leadership_panel .footer_section {
  background-color: #282828;
}

#leadership_panel .footer_section .header {
  justify-content: center;
}

#leadership_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#leadership_panel .footer_section .header .logo_container img {
  width: 300px;
}

#leadership_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#leadership_panel .footer_section .links .about_col, #leadership_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#leadership_panel .footer_section .links .times_col, #leadership_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#leadership_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#leadership_panel .footer_section .links .times_col .time_col_fb img, #leadership_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#leadership_panel .footer_section .links .connect_col_social {
  display: flex;
}

#leadership_panel .footer_section .links .connect_col_social .instagram, #leadership_panel .footer_section .links .connect_col_social .facebook, #leadership_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#leadership_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#leadership_panel .footer_section .links .about_col_header, #leadership_panel .footer_section .links .times_col_header, #leadership_panel .footer_section .links .connect_col_header, #leadership_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#leadership_panel .footer_section .links .contact_col_address img, #leadership_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#leadership_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
  cursor: pointer;
}

#leadership_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #leadership_panel .footer_section {
    background-color: #282828;
  }
  #leadership_panel .footer_section .header {
    justify-content: center;
  }
  #leadership_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #leadership_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #leadership_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #leadership_panel .footer_section .links .about_col, #leadership_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #leadership_panel .footer_section .links .times_col, #leadership_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #leadership_panel .footer_section .links .about_col_header, #leadership_panel .footer_section .links .times_col_header, #leadership_panel .footer_section .links .connect_col_header, #leadership_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #leadership_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #leadership_panel .footer_section .header {
    justify-content: center;
  }
  #leadership_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #leadership_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #leadership_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #leadership_panel .footer_section .links .about_col, #leadership_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #leadership_panel .footer_section .links .times_col, #leadership_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #leadership_panel .footer_section .links .about_col_header, #leadership_panel .footer_section .links .times_col_header, #leadership_panel .footer_section .links .connect_col_header, #leadership_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

#link_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#link_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#link_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

#link_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

#link_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#link_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

#link_panel .service_times {
  background-color: #282828;
  justify-content: center;
  color: #FFFFFF;
  padding: 30px;
}

#link_panel .service_times .icon_time {
  text-align: center;
}

#link_panel .service_times .icon_time img {
  width: 35px;
}

#link_panel .service_times .date_col, #link_panel .service_times .address_col {
  width: 50%;
}

#link_panel .service_times .date_col {
  justify-content: flex-end;
  border-right: 2px solid #F6C65A;
}

#link_panel .service_times .date_col .date_sqare {
  background-color: #F6C65A;
  text-align: center;
  padding: 5px;
  color: #000;
  margin: 0px 20px;
}

#link_panel .service_times .date_col .date_sqare .date {
  font-size: 28px;
}

#link_panel .service_times .date_col .date_sqare .weekday {
  text-transform: uppercase;
  font-size: 10px;
}

#link_panel .service_times .date_col .time_icon {
  margin-right: 20px;
}

#link_panel .service_times .date_col .time_section {
  margin-right: 20px;
}

#link_panel .service_times .date_col .time_section .headline {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#link_panel .service_times .date_col .time_section .times {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#link_panel .service_times .address_col .address_icon {
  margin: 0px 20px;
  text-align: center;
}

#link_panel .service_times .address_col .address_icon img {
  width: 30px;
}

#link_panel .service_times .address_col #address_link {
  cursor: pointer;
}

#link_panel .service_times .address_col #address_link .address_header {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 20px;
}

#link_panel .service_times .address_col #address_link .address_building, #link_panel .service_times .address_col #address_link .address_city {
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 3px;
}

@media only screen and (max-width: 564px) {
  #link_panel .service_times {
    flex-wrap: wrap;
  }
  #link_panel .service_times .date_col, #link_panel .service_times .address_col {
    width: 100%;
  }
  #link_panel .service_times .date_col {
    justify-content: unset;
    border: none;
  }
  #link_panel .service_times .address_col {
    padding-top: 20px;
  }
  #link_panel .service_times .address_col .col-1 {
    width: 143px;
  }
}

#link_panel .link_section .row {
  justify-content: center;
  padding-top: 0px;
}

#link_panel .link_section .link_hello_section {
  width: 50%;
}

#link_panel .link_section .link_hello_button {
  width: 30%;
}

#link_panel .link_section .my_link_section {
  margin-top: 0px;
  width: 100%;
}

#link_panel .link_section .description {
  margin: 50px 48px 0px;
  font-size: 16px;
  letter-spacing: 3px;
  text-align: left;
  width: 100%;
}

@media only screen and (max-width: 564px) {
  #link_panel .link_section .row {
    justify-content: center;
    flex-direction: column;
  }
  #link_panel .link_section .link_hello_section {
    width: 100%;
    padding: 20px;
  }
  #link_panel .link_section .link_hello_button {
    width: 100%;
  }
  #link_panel .link_section .my_link_section {
    margin-top: 50px;
    width: 100%;
  }
  #link_panel .link_section .my_link_section .my_link_tagline {
    width: 100%;
  }
  #link_panel .link_section .description {
    margin: 50px 0px 20px;
    padding: 0 5px;
    font-size: 16px;
    letter-spacing: 3px;
    text-align: left;
    width: 100%;
  }
}

#link_panel .link_hello {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 3px;
  padding-bottom: 20px;
}

#link_panel .short_desc {
  font-size: 16px;
  letter-spacing: 3px;
}

#link_panel .my_link_section {
  background-color: #F6C65A;
  padding: 20px;
  margin-bottom: 30px;
}

#link_panel .my_link_section .my_link_header {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
  margin: 0 auto;
  width: 300px;
  border-bottom: #282828 1px solid;
}

#link_panel .my_link_section .my_link_tagline {
  padding-top: 10px;
  text-transform: uppercase;
  font-size: 18px;
  width: 530px;
  margin: 0 auto;
  text-align: center;
  letter-spacing: 3px;
}

#link_panel .linkgroup_section {
  background-color: #F6C65A;
  padding: 15px 60px;
}

#link_panel .linkgroup_section .justify-content-center {
  justify-content: center;
}

#link_panel .linkgroup_section .user_icon {
  width: 30px;
  margin: auto;
  margin-right: 20px;
}

#link_panel .linkgroup_section .new_section {
  width: 275px;
}

#link_panel .linkgroup_section .new_section .new_headline {
  font-weight: bold;
  letter-spacing: 3px;
  font-size: 24px;
}

#link_panel .linkgroup_section .new_section .new_tagline {
  font-size: 18px;
  font-family: 'Raleway', sans-serif;
}

#link_panel .linkgroup_section #join_button {
  margin-left: 85px;
}

@media only screen and (max-width: 564px) {
  #link_panel .linkgroup_section {
    background-color: #F6C65A;
    padding: 10px;
  }
  #link_panel .linkgroup_section .justify-content-center {
    justify-content: center;
    flex-wrap: wrap;
  }
  #link_panel .linkgroup_section .user_icon {
    width: 30px;
    margin: auto;
    margin-right: 20px;
  }
  #link_panel .linkgroup_section .new_section {
    width: 200px;
  }
  #link_panel .linkgroup_section .new_section .new_headline {
    font-weight: bold;
    letter-spacing: 3px;
    font-size: 24px;
  }
  #link_panel .linkgroup_section .new_section .new_tagline {
    font-size: 18px;
    font-family: 'Raleway', sans-serif;
  }
  #link_panel .linkgroup_section #join_button {
    margin-left: 0;
  }
}

#link_panel .influence_button_two {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#link_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 250px;
  font-weight: bold;
}

#link_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 40px;
}

#link_panel .influence_button_three {
  display: inline-block;
  width: 250px;
  margin: auto;
  position: relative;
}

#link_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  width: 250px;
}

#link_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 40px;
}

#link_panel .my_link_button {
  text-align: center;
  padding-top: 20px;
}

#link_panel .influence_button_four {
  display: inline-block;
  width: 250px;
  position: relative;
  margin: 0 auto;
}

#link_panel .influence_button_four #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#link_panel .influence_button_four #background_container {
  background-color: #fff;
}

#link_panel .footer_section {
  background-color: #282828;
}

#link_panel .footer_section .header {
  justify-content: center;
}

#link_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#link_panel .footer_section .header .logo_container img {
  width: 300px;
}

#link_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#link_panel .footer_section .links .about_col, #link_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#link_panel .footer_section .links .times_col, #link_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#link_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#link_panel .footer_section .links .times_col .time_col_fb img, #link_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#link_panel .footer_section .links .connect_col_social {
  display: flex;
}

#link_panel .footer_section .links .connect_col_social .instagram, #link_panel .footer_section .links .connect_col_social .facebook, #link_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#link_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#link_panel .footer_section .links .about_col_header, #link_panel .footer_section .links .times_col_header, #link_panel .footer_section .links .connect_col_header, #link_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#link_panel .footer_section .links .contact_col_address img, #link_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#link_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
}

#link_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #link_panel .footer_section {
    background-color: #282828;
  }
  #link_panel .footer_section .header {
    justify-content: center;
  }
  #link_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #link_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #link_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #link_panel .footer_section .links .about_col, #link_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #link_panel .footer_section .links .times_col, #link_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #link_panel .footer_section .links .about_col_header, #link_panel .footer_section .links .times_col_header, #link_panel .footer_section .links .connect_col_header, #link_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #link_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #link_panel .footer_section .header {
    justify-content: center;
  }
  #link_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #link_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #link_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #link_panel .footer_section .links .about_col, #link_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #link_panel .footer_section .links .times_col, #link_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #link_panel .footer_section .links .about_col_header, #link_panel .footer_section .links .times_col_header, #link_panel .footer_section .links .connect_col_header, #link_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

.login_panel {
  background-color: white;
  z-index: 1;
  font-family: 'Raleway', sans-serif;
  color: #000;
}

.login_panel .centered_container {
  width: calc(100% - 32px);
  padding-bottom: 300px;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.login_panel .centered_container .mega_title {
  text-transform: uppercase;
  letter-spacing: 3px;
  text-align: center;
  font-size: 24px;
  margin-top: 24px;
}

.login_panel .centered_container .sub_title {
  font-size: 16px;
  text-align: center;
  margin-top: 24px;
  margin-bottom: 24px;
  max-width: 300px;
}

.login_panel .centered_container .dont_have {
  text-align: center;
  margin-top: 32px;
  cursor: pointer;
}

.login_panel .centered_container .forgot {
  text-align: center;
  margin-top: 16px;
  cursor: pointer;
}

.login_panel .create_account_button {
  margin-top: 24px;
}

.login_panel .cancel_button {
  margin-top: 48px;
}

.login_panel .cancel_button_container {
  margin-top: 24px;
}

.login_panel .input {
  margin-bottom: 24px;
}

.login_panel .influence_button_three {
  width: 200px;
  margin: 15px auto;
  position: relative;
}

.login_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 200px;
  font-weight: bold;
}

.login_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 200px;
  height: 35px;
}

#prayer_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#prayer_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#prayer_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

#prayer_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

#prayer_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#prayer_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

#prayer_panel .prayer_section {
  padding: 50px 20px;
  -ms-flex-direction: column;
}

#prayer_panel .prayer_section .row {
  display: flex;
  justify-content: center;
}

#prayer_panel .prayer_section .row .col-9 {
  width: 70%;
  padding: 0;
}

#prayer_panel .prayer_section .row .col-3 {
  display: none;
}

@media only screen and (max-width: 564px) {
  #prayer_panel .prayer_section {
    padding: 50px 20px;
  }
  #prayer_panel .prayer_section .row {
    display: flex;
  }
  #prayer_panel .prayer_section .row .col-9 {
    width: 100%;
    padding: 0 20px;
  }
}

#prayer_panel .service_times {
  background-color: #fff;
}

#prayer_panel .service_times .icon_time {
  text-align: center;
}

#prayer_panel .service_times .icon_time img {
  width: 35px;
}

#prayer_panel .service_times .date_col {
  border-right: 2px solid #F6C65A;
}

#prayer_panel .service_times .date_col .date_sqare {
  background-color: #F6C65A;
  text-align: center;
  padding: 5px;
}

#prayer_panel .service_times .date_col .date_sqare .date {
  font-size: 28px;
}

#prayer_panel .service_times .date_col .date_sqare .weekday {
  text-transform: uppercase;
  font-size: 10px;
}

#prayer_panel .service_times .date_col .time_section .headline {
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 13px;
}

#prayer_panel .linkgroup_section {
  background-color: #F6C65A;
  padding: 15px 60px;
}

#prayer_panel .link_hello {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  letter-spacing: 3px;
  padding-bottom: 20px;
}

#prayer_panel .short_desc {
  font-size: 16px;
  letter-spacing: 3px;
}

#prayer_panel .description {
  margin: 0 48px 200px;
  font-size: 16px;
  letter-spacing: 3px;
}

#prayer_panel .prayer_button {
  padding-top: 40px;
}

#prayer_panel .my_link_section {
  background-color: #F6C65A;
  padding: 20px;
}

#prayer_panel .my_link_section .my_link_header {
  text-transform: uppercase;
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
  margin: 0 auto;
  width: 300px;
  border-bottom: #282828 1px solid;
}

#prayer_panel .my_link_section .my_link_tagline {
  padding-top: 10px;
  text-transform: uppercase;
  font-size: 18px;
  width: 530px;
  margin: 0 auto;
  text-align: center;
  letter-spacing: 3px;
}

#prayer_panel .influence_button {
  width: 300px;
}

#prayer_panel .influence_button_two {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#prayer_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#prayer_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 40px;
}

#prayer_panel .influence_button_three {
  display: inline-block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#prayer_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#prayer_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 230px;
  height: 40px;
}

#prayer_panel .my_link_button {
  text-align: center;
  padding-top: 20px;
}

#prayer_panel .influence_button_four {
  display: inline-block;
  width: 250px;
  position: relative;
  margin: 0 auto;
}

#prayer_panel .influence_button_four #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#prayer_panel .influence_button_four #background_container {
  background-color: #fff;
}

#prayer_panel .content_date {
  text-transform: uppercase;
  color: #999;
  font-size: 13px;
  font-family: 'Raleway', sans-serif;
}

#prayer_panel .content_short_desc {
  font-size: 27px;
  letter-spacing: 2px;
  line-height: 37px;
  margin-bottom: 30px;
  padding-top: 10px;
  text-transform: uppercase;
  font-family: 'Raleway', sans-serif;
  font-weight: 600;
}

#prayer_panel .footer_section {
  background-color: #282828;
}

#prayer_panel .footer_section .header {
  justify-content: center;
}

#prayer_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#prayer_panel .footer_section .header .logo_container img {
  width: 300px;
}

#prayer_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#prayer_panel .footer_section .links .about_col, #prayer_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#prayer_panel .footer_section .links .times_col, #prayer_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#prayer_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#prayer_panel .footer_section .links .times_col .time_col_fb img, #prayer_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#prayer_panel .footer_section .links .connect_col_social {
  display: flex;
}

#prayer_panel .footer_section .links .connect_col_social .instagram, #prayer_panel .footer_section .links .connect_col_social .facebook, #prayer_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#prayer_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#prayer_panel .footer_section .links .about_col_header, #prayer_panel .footer_section .links .times_col_header, #prayer_panel .footer_section .links .connect_col_header, #prayer_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#prayer_panel .footer_section .links .contact_col_address img, #prayer_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#prayer_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
}

#prayer_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #prayer_panel .footer_section {
    background-color: #282828;
  }
  #prayer_panel .footer_section .header {
    justify-content: center;
  }
  #prayer_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #prayer_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #prayer_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #prayer_panel .footer_section .links .about_col, #prayer_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #prayer_panel .footer_section .links .times_col, #prayer_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #prayer_panel .footer_section .links .about_col_header, #prayer_panel .footer_section .links .times_col_header, #prayer_panel .footer_section .links .connect_col_header, #prayer_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #prayer_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #prayer_panel .footer_section .header {
    justify-content: center;
  }
  #prayer_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #prayer_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #prayer_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #prayer_panel .footer_section .links .about_col, #prayer_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #prayer_panel .footer_section .links .times_col, #prayer_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #prayer_panel .footer_section .links .about_col_header, #prayer_panel .footer_section .links .times_col_header, #prayer_panel .footer_section .links .connect_col_header, #prayer_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

.series_list_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.series_list_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

.series_list_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

.series_list_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

.series_list_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

.series_list_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

.series_list_panel #sort_container {
  padding: 110px 0 30px 0;
}

.series_list_panel #sort_container .select_container {
  width: fit-content;
  margin: 0 auto;
}

.series_list_panel #sort_container .select_container #sort {
  width: 200px;
  height: 50px;
  font-size: 18px;
  font-family: Raleway;
  text-transform: uppercase;
  letter-spacing: 3px;
  background: none;
  border: none;
}

.series_list_panel #content_list {
  padding-top: 20px;
}

.series_list_panel #content_list #list {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 70px;
}

.series_list_panel #content_list #list .content_div {
  width: 50%;
}

@media only screen and (max-width: 600px) {
  .series_list_panel #content_list #list .content_div {
    width: 100%;
  }
}

.sermons_list_panel .hero_section {
  background-color: #282828;
  height: 58vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sermons_list_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

.sermons_list_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

.sermons_list_panel .hero_section #vid-top .page_header {
  font-size: 36px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

.sermons_list_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

.sermons_list_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

.sermons_list_panel #sort_container {
  padding: 110px 0 30px 0;
}

.sermons_list_panel #sort_container .select_container {
  width: fit-content;
  margin: 0 auto;
}

.sermons_list_panel #sort_container .select_container #sort {
  width: 200px;
  height: 50px;
  font-size: 18px;
  font-family: Raleway;
  text-transform: uppercase;
  letter-spacing: 3px;
  background: none;
  border: none;
}

.sermons_list_panel #content_list #list {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 70px;
}

.sermons_list_panel #content_list #list .content_div {
  width: 50%;
}

@media only screen and (max-width: 600px) {
  .sermons_list_panel #content_list #list .content_div {
    width: 100%;
  }
}

#teams_panel .hero_section {
  background-color: #282828;
  height: 80vh;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#teams_panel .hero_section video {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*  object-fit is not supported on IE  */
  object-fit: cover;
  opacity: 0.5;
}

#teams_panel .hero_section #vid-top {
  font-size: 12px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  z-index: 2;
  padding: 9px 20px;
  transition: 0.27s;
}

#teams_panel .hero_section #vid-top .page_header {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
  letter-spacing: 3px;
}

#teams_panel .hero_section #vid-top .horizontal_rule_centered {
  display: block;
  border-bottom: 1px solid #F6C65A;
  width: 150px;
  margin: 0 auto;
}

#teams_panel .hero_section #vid-top .page_tagline {
  padding-top: 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center;
}

#teams_panel .promotion_section {
  margin: 15px;
}

#teams_panel .promotion_section .j-f-end {
  justify-content: flex-end;
}

#teams_panel .promotion_section .j-center {
  justify-content: center;
}

#teams_panel .promotion_section .w-55 {
  width: 55%;
}

#teams_panel .promotion_section .w-45 {
  width: 45%;
}

#teams_panel .promotion_section .promotion_text {
  height: 60px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 20px;
  width: 360px;
}

#teams_panel .promotion_section .social {
  padding-left: 25px;
}

#teams_panel .promotion_section .social_links div {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin: 5px;
  border: 2px solid black;
  border-radius: 20px;
  text-align: center;
  line-height: 57px;
  cursor: pointer;
}

#teams_panel .promotion_section .social_links img {
  width: 30px;
}

#teams_panel .promotion_section .phone-icon {
  text-align: center;
}

#teams_panel .promotion_section .phone-icon img {
  width: 78px;
}

#teams_panel .promotion_section .promotion_headline {
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
}

#teams_panel .promotion_section .promotion_tagline, #teams_panel .promotion_section .twitter_link {
  font-size: 14px;
  text-transform: uppercase;
  color: #666;
  letter-spacing: 2px;
  padding-top: 3px;
}

#teams_panel .promotion_section .influence-border-right {
  border-right: solid 2px #F6C65A;
  height: 45px;
  margin: auto;
}

#teams_panel .promotion_section .app_image {
  text-align: right;
  padding-right: 30px;
}

#teams_panel .promotion_section .app_image img {
  width: 200px;
}

@media only screen and (max-width: 780px) {
  #teams_panel .promotion_section {
    margin: 15px;
  }
  #teams_panel .promotion_section .j-f-end {
    justify-content: center;
  }
  #teams_panel .promotion_section .j-center {
    justify-content: center;
    flex-wrap: wrap;
  }
  #teams_panel .promotion_section .w-55 {
    width: 100%;
  }
  #teams_panel .promotion_section .w-45 {
    width: auto;
    margin-top: 30px;
  }
  #teams_panel .promotion_section .promotion_text {
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 20px;
    width: 360px;
  }
  #teams_panel .promotion_section .social {
    padding-left: 0;
  }
  #teams_panel .promotion_section .social_links div {
    width: 40px;
    height: 40px;
    display: inline-block;
    margin: 5px;
    border: 2px solid black;
    border-radius: 20px;
    text-align: center;
    line-height: 57px;
  }
  #teams_panel .promotion_section .social_links img {
    width: 30px;
  }
  #teams_panel .promotion_section .phone-icon {
    text-align: center;
  }
  #teams_panel .promotion_section .phone-icon img {
    width: 78px;
  }
  #teams_panel .promotion_section .promotion_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
  }
  #teams_panel .promotion_section .promotion_tagline, #teams_panel .promotion_section .twitter_link {
    font-size: 14px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
    padding-top: 3px;
  }
  #teams_panel .promotion_section .influence-border-right {
    border-right: solid 2px #F6C65A;
    height: 45px;
    margin: auto;
    display: none;
  }
  #teams_panel .promotion_section .app_image {
    text-align: right;
    padding-right: 30px;
  }
  #teams_panel .promotion_section .app_image img {
    width: 140px;
  }
}

#teams_panel .get_involved_section {
  background-color: #282828;
  color: #fff;
}

#teams_panel .get_involved_section .get_involved_header {
  text-align: center;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  font-size: 60px;
  font-weight: bold;
  letter-spacing: 3px;
  padding-top: 50px;
  width: 80%;
  margin: 0 auto;
}

#teams_panel .get_involved_section .horizontal_rule {
  border-bottom: 2px solid #F6C65A;
  width: 250px;
  margin: 15px auto;
}

#teams_panel .get_involved_section .get_involved_tagline {
  text-align: center;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  font-size: 22px;
  letter-spacing: 3px;
  width: 65%;
  margin: 0 auto;
}

#teams_panel .get_involved_section .cards_section {
  padding: 50px 50px 200px 50px;
  flex-wrap: wrap;
  justify-content: center;
}

#teams_panel .get_involved_section .cards_section .card_container {
  width: 460px;
  height: 300px;
  background-image: url("https://s3-us-west-2.amazonaws.com/crowdhubdemo/_1579719290__no_limits");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
  margin: 54px 53px 120px 53px;
}

#teams_panel .get_involved_section .cards_section .card_container .overlay {
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 300px;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay {
  background-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  max-height: 300px;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay .card_header {
  color: #fff;
  font-size: 46px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 3px;
  text-align: center;
  margin-top: 125px;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay .horizontal_rule {
  display: block;
  border-bottom: 2px solid #fff;
  width: 180px;
  margin: 0 auto;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay .card_description {
  font-size: 16px;
  color: #000;
  padding: 15px 30px 0;
  text-align: center;
  max-height: 0;
  transition: 0.27s;
  overflow: hidden;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay .learn_more {
  display: block;
  font-family: 'Raleway', sans-serif;
  width: 170px;
  background-color: #fbbd2d;
  color: #000;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 3px;
  margin: 0 auto 20px;
  padding: 5px 0;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay .join_button {
  display: none;
  width: 170px;
  margin: 15px auto 20px;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover {
  background-color: rgba(251, 189, 45, 0.6);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: auto;
  max-height: 500px;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .card_header {
  color: #000;
  font-size: 46px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 3px;
  text-align: center;
  margin-top: 125px;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .horizontal_rule {
  display: block;
  border-bottom: 2px solid #fff;
  width: 180px;
  margin: 0 auto;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .card_description {
  font-size: 16px;
  color: #000;
  padding: 15px 30px 0;
  text-align: center;
  max-height: 500px;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .learn_more {
  display: none;
  width: 170px;
  background-color: #fbbd2d;
  color: #000;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 3px;
  margin: 15px auto;
  padding: 5px 0;
}

#teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .join_button {
  display: block;
}

@media only screen and (max-width: 780px) {
  #teams_panel .get_involved_section {
    background-color: #282828;
    color: #fff;
  }
  #teams_panel .get_involved_section .get_involved_header {
    text-align: center;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    font-size: 34px;
    font-weight: bold;
    letter-spacing: 3px;
    padding-top: 50px;
    width: 80%;
    margin: 0 auto;
  }
  #teams_panel .get_involved_section .horizontal_rule {
    border-bottom: 2px solid #F6C65A;
    width: 250px;
    margin: 15px auto;
  }
  #teams_panel .get_involved_section .get_involved_tagline {
    text-align: center;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 3px;
    width: 65%;
    margin: 0 auto;
  }
  #teams_panel .get_involved_section .cards_section {
    padding: 50px 25px 200px 25px;
    flex-wrap: wrap;
    justify-content: center;
  }
  #teams_panel .get_involved_section .cards_section .card_container {
    width: 460px;
    height: 300px;
    background-image: url("https://s3-us-west-2.amazonaws.com/crowdhubdemo/_1579719290__no_limits");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
    margin: 54px 5px 130px 5px;
  }
  #teams_panel .get_involved_section .cards_section .card_container .overlay {
    background-color: rgba(0, 0, 0, 0.3);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 300px;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay {
    background-color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    max-height: 300px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay .card_header {
    color: #fff;
    font-size: 28px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 3px;
    text-align: center;
    margin-top: 125px;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay .horizontal_rule {
    display: block;
    border-bottom: 2px solid #fff;
    width: 145px;
    margin: 0 auto;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay .card_description {
    font-size: 16px;
    color: #000;
    padding: 15px 30px 0;
    text-align: center;
    max-height: 0;
    transition: 0.27s;
    overflow: hidden;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay .learn_more {
    display: block;
    font-family: 'Raleway', sans-serif;
    width: 170px;
    background-color: #fbbd2d;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 3px;
    margin: 0 auto 20px;
    padding: 5px 0;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay .join_button {
    display: none;
    width: 170px;
    margin: 15px auto 20px;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover {
    background-color: rgba(251, 189, 45, 0.6);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: auto;
    max-height: 500px;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .card_header {
    color: #000;
    font-size: 28px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 3px;
    text-align: center;
    margin-top: 125px;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .horizontal_rule {
    display: block;
    border-bottom: 2px solid #fff;
    width: 145px;
    margin: 0 auto;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .card_description {
    font-size: 16px;
    color: #000;
    padding: 15px 30px 0;
    text-align: center;
    max-height: 500px;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .learn_more {
    display: none;
    width: 170px;
    background-color: #fbbd2d;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 3px;
    margin: 15px auto;
    padding: 5px 0;
  }
  #teams_panel .get_involved_section .cards_section .card_container .hover_overlay:hover .join_button {
    display: block;
  }
}

#teams_panel .bottom_promotion_section {
  background-color: #fff;
  color: #000;
  margin: 25px;
}

#teams_panel .bottom_promotion_section .j-f-end {
  justify-content: flex-end;
}

#teams_panel .bottom_promotion_section .j-center {
  justify-content: center;
}

#teams_panel .bottom_promotion_section .w-55 {
  width: 55%;
}

#teams_panel .bottom_promotion_section .w-45 {
  width: 45%;
}

#teams_panel .bottom_promotion_section .promotion_text {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 20px;
  margin-left: 30px;
}

#teams_panel .bottom_promotion_section .social {
  padding-left: 25px;
}

#teams_panel .bottom_promotion_section .social_links div {
  width: 40px;
  display: inline-block;
  margin: 5px;
}

#teams_panel .bottom_promotion_section .social_links img {
  width: 40px;
}

#teams_panel .bottom_promotion_section .phone-icon {
  text-align: center;
}

#teams_panel .bottom_promotion_section .phone-icon img {
  width: 78px;
}

#teams_panel .bottom_promotion_section .promotion_headline {
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase;
}

#teams_panel .bottom_promotion_section .promotion_tagline, #teams_panel .bottom_promotion_section .twitter_link {
  font-size: 14px;
  text-transform: uppercase;
  color: #666;
  letter-spacing: 2px;
  padding-top: 3px;
}

#teams_panel .bottom_promotion_section .influence-border-right {
  border-right: solid 2px #F6C65A;
  height: 45px;
  margin: auto;
}

#teams_panel .bottom_promotion_section .horizontal_rule {
  border-bottom: 2px solid #F6C65A;
  width: 100px;
  padding: 25px 0 0 0;
}

#teams_panel .bottom_promotion_section .app_headline {
  font-weight: bold;
  font-size: 22px;
  text-transform: uppercase;
  letter-spacing: 3px;
}

#teams_panel .bottom_promotion_section .app_tagline {
  font-size: 20px;
  text-transform: uppercase;
  color: #666;
  letter-spacing: 3px;
  width: 500px;
}

#teams_panel .bottom_promotion_section .horizontal_rule {
  border-bottom: 2px solid #fbbd2d;
  width: 145px;
  padding: 22px 0 0 0;
}

#teams_panel .bottom_promotion_section .app_links {
  padding: 35px 0 0 0;
}

#teams_panel .bottom_promotion_section .app_links div {
  display: inline-block;
}

#teams_panel .bottom_promotion_section .app_links img {
  height: 45px;
}

#teams_panel .bottom_promotion_section .app_image {
  text-align: right;
  padding-right: 30px;
}

#teams_panel .bottom_promotion_section .app_image img {
  width: 200px;
}

@media only screen and (max-width: 780px) {
  #teams_panel .bottom_promotion_section {
    background-color: #fff;
    color: #000;
    margin: 25px;
  }
  #teams_panel .bottom_promotion_section .j-f-end {
    justify-content: flex-end;
  }
  #teams_panel .bottom_promotion_section .j-center {
    justify-content: center;
    flex-wrap: wrap;
  }
  #teams_panel .bottom_promotion_section .w-55 {
    width: 55%;
  }
  #teams_panel .bottom_promotion_section .w-45 {
    width: 45%;
  }
  #teams_panel .bottom_promotion_section .promotion_text {
    height: auto;
    width: 80%;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 20px;
    margin-left: 30px;
  }
  #teams_panel .bottom_promotion_section .social {
    padding-left: 25px;
  }
  #teams_panel .bottom_promotion_section .social_links div {
    width: 40px;
    display: inline-block;
    margin: 5px;
  }
  #teams_panel .bottom_promotion_section .social_links img {
    width: 40px;
  }
  #teams_panel .bottom_promotion_section .phone-icon {
    text-align: center;
  }
  #teams_panel .bottom_promotion_section .phone-icon img {
    width: 78px;
  }
  #teams_panel .bottom_promotion_section .promotion_headline {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
  }
  #teams_panel .bottom_promotion_section .promotion_tagline, #teams_panel .bottom_promotion_section .twitter_link {
    font-size: 14px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 2px;
    padding-top: 3px;
  }
  #teams_panel .bottom_promotion_section .influence-border-right {
    border-right: solid 2px #F6C65A;
    height: 45px;
    margin: auto;
  }
  #teams_panel .bottom_promotion_section .horizontal_rule {
    border-bottom: 2px solid #F6C65A;
    width: 100px;
    padding: 25px 0 0 0;
    margin: auto;
  }
  #teams_panel .bottom_promotion_section .app_headline {
    font-weight: bold;
    font-size: 22px;
    text-transform: uppercase;
    letter-spacing: 3px;
  }
  #teams_panel .bottom_promotion_section .app_tagline {
    font-size: 20px;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 3px;
    width: 100%;
  }
  #teams_panel .bottom_promotion_section .horizontal_rule {
    border-bottom: 2px solid #fbbd2d;
    width: 145px;
    padding: 22px 0 0 0;
  }
  #teams_panel .bottom_promotion_section .app_links {
    padding: 35px 0 0 0;
  }
  #teams_panel .bottom_promotion_section .app_links div {
    display: inline-block;
  }
  #teams_panel .bottom_promotion_section .app_links img {
    height: 45px;
  }
  #teams_panel .bottom_promotion_section .app_image {
    text-align: right;
    padding-right: 30px;
  }
  #teams_panel .bottom_promotion_section .app_image img {
    width: 120px;
  }
  #teams_panel .bottom_promotion_section .promo_buttons div {
    margin-left: auto;
    margin-right: auto;
  }
}

#teams_panel .influence_button_two {
  display: inline-block;
  width: 170px;
  position: relative;
  margin: 0 auto;
}

#teams_panel .influence_button_two #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  width: 170px;
  font-weight: bold;
  color: #000;
}

#teams_panel .influence_button_two #background_container {
  background-color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 170px;
  height: 35px;
}

#teams_panel .influence_button_three {
  display: block;
  width: 250px;
  margin: 15px;
  position: relative;
}

#teams_panel .influence_button_three #text_container {
  border: 1px solid black;
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
  width: 250px;
}

#teams_panel .influence_button_three #background_container {
  background-color: #F6C65A;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 250px;
  height: 35px;
}

#teams_panel .my_link_button {
  text-align: center;
  padding-top: 20px;
}

#teams_panel .influence_button_four {
  display: inline-block;
  width: 250px;
  position: relative;
  margin: 0 auto;
}

#teams_panel .influence_button_four #text_container {
  font-family: 'Raleway', sans-serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: bold;
}

#teams_panel .influence_button_four #background_container {
  background-color: #fff;
}

#teams_panel .footer_section {
  background-color: #282828;
}

#teams_panel .footer_section .header {
  justify-content: center;
}

#teams_panel .footer_section .header .logo_container {
  margin-top: 50px;
}

#teams_panel .footer_section .header .logo_container img {
  width: 300px;
}

#teams_panel .footer_section .links {
  margin: 50px;
  justify-content: center;
  flex-wrap: wrap;
}

#teams_panel .footer_section .links .about_col, #teams_panel .footer_section .links .contact_col {
  width: 25%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#teams_panel .footer_section .links .times_col, #teams_panel .footer_section .links .connect_col {
  width: 20%;
  padding: 10px;
  color: #fff;
  font-size: 14px;
}

#teams_panel .footer_section .links .times_col .times_col_time {
  margin-bottom: 10px;
}

#teams_panel .footer_section .links .times_col .time_col_fb img, #teams_panel .footer_section .links .times_col .times_col_time img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#teams_panel .footer_section .links .connect_col_social {
  display: flex;
}

#teams_panel .footer_section .links .connect_col_social .instagram, #teams_panel .footer_section .links .connect_col_social .facebook, #teams_panel .footer_section .links .connect_col_social .vimeo {
  border: solid 2px white;
  border-radius: 18px;
  width: 36px;
  height: 36px;
  line-height: 50px;
  text-align: center;
  margin: 0 2px;
  cursor: pointer;
}

#teams_panel .footer_section .links .connect_col_social img {
  width: 26px;
  height: 26px;
}

#teams_panel .footer_section .links .about_col_header, #teams_panel .footer_section .links .times_col_header, #teams_panel .footer_section .links .connect_col_header, #teams_panel .footer_section .links .contact_col_header {
  color: #F6C65A;
  font-weight: bold;
  letter-spacing: 3px;
  font-family: 'Raleway', sans-serif;
  margin-bottom: 10px;
  font-size: 16px;
}

#teams_panel .footer_section .links .contact_col_address img, #teams_panel .footer_section .links .contact_col_phone img {
  width: 26px;
  float: left;
  margin-right: 5px;
}

#teams_panel .footer_section .links .contact_col_address {
  margin-bottom: 10px;
}

#teams_panel .footer_section .copyright {
  justify-content: center;
  padding-bottom: 50px;
}

@media only screen and (max-width: 780px) {
  #teams_panel .footer_section {
    background-color: #282828;
  }
  #teams_panel .footer_section .header {
    justify-content: center;
  }
  #teams_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #teams_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #teams_panel .footer_section .links {
    margin: 50px;
    justify-content: center;
  }
  #teams_panel .footer_section .links .about_col, #teams_panel .footer_section .links .contact_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #teams_panel .footer_section .links .times_col, #teams_panel .footer_section .links .connect_col {
    width: 40%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #teams_panel .footer_section .links .about_col_header, #teams_panel .footer_section .links .times_col_header, #teams_panel .footer_section .links .connect_col_header, #teams_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}

@media only screen and (max-width: 480px) {
  #teams_panel .footer_section {
    background-color: #282828;
    padding-bottom: 70px;
  }
  #teams_panel .footer_section .header {
    justify-content: center;
  }
  #teams_panel .footer_section .header .logo_container {
    margin-top: 50px;
  }
  #teams_panel .footer_section .header .logo_container img {
    width: 300px;
  }
  #teams_panel .footer_section .links {
    margin: 50px 0;
    justify-content: center;
  }
  #teams_panel .footer_section .links .about_col, #teams_panel .footer_section .links .contact_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #teams_panel .footer_section .links .times_col, #teams_panel .footer_section .links .connect_col {
    width: 100%;
    padding: 10px;
    color: #fff;
    font-size: 14px;
  }
  #teams_panel .footer_section .links .about_col_header, #teams_panel .footer_section .links .times_col_header, #teams_panel .footer_section .links .connect_col_header, #teams_panel .footer_section .links .contact_col_header {
    color: #F6C65A;
    font-weight: bold;
    letter-spacing: 3px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 10px;
    font-size: 16px;
  }
}
