

  @font-face {
    font-family: 'None';
    src: url('/static/fonts/None/None.eot');
    src: url('/static/fonts/None/None.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/None/None.woff') format('woff'),
         url('/static/fonts/None/None.ttf') format('truetype'),
         url('/static/fonts/None/None.svg#None') format('svg');
    font-weight: normal;
  }
  @font-face {
    font-family: 'None';
    src: url('/static/fonts/None/None-bold.eot');
    src: url('/static/fonts/None/None-bold.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/None/None-bold.woff') format('woff'),
         url('/static/fonts/None/None-bold.ttf') format('truetype'),
         url('/static/fonts/None/None-bold.svg#None') format('svg');
    font-weight: bold;
  }

  @font-face {
    font-family: 'None';
    src: url('/static/fonts/None/None.eot');
    src: url('/static/fonts/None/None.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/None/None.woff') format('woff'),
         url('/static/fonts/None/None.ttf') format('truetype'),
         url('/static/fonts/None/None.svg#None') format('svg');
    font-weight: normal;
  }
  @font-face {
    font-family: 'None';
    src: url('/static/fonts/None/None-bold.eot');
    src: url('/static/fonts/None/None-bold.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/None/None-bold.woff') format('woff'),
         url('/static/fonts/None/None-bold.ttf') format('truetype'),
         url('/static/fonts/None/None-bold.svg#None') format('svg');
    font-weight: bold;
  }












  .navbar-static-top.navbar-secondary {
    background-color: #ffffff !important;
  }

















  .text-primary { color: #ff2945; }
  .btn-primary .badge { color: #ff2945; }
  .navbar-default .navbar-brand { color: #ff2945; }
  .navbar-default .navbar-nav > li > a { color: #ff2945; }
  .navbar-default .navbar-link { color: #ff2945; }
  .navbar-default .btn-link { color: #ff2945; }
  .label-primary { background-color: #ff2945; }
  .panel-primary { border-color: #ff2945; }
  .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ff2945; }
  .panel-primary > .panel-heading .badge { color: #ff2945; }
  .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ff2945; }
  .nav-underscore li.active a { border-bottom-color: #ff2945; }
  .topnavbar .navbar-link { color: #ff2945; }
  .homepage .join-cta { background: #ff2945; }
  .blog-load-more:focus { color: #ff2945; }
  .no-touch .discussions-latest-title .nav-underscore li a:hover { border-color: #ff2945; }
  .discussions .badge { background-color: #ff2945; }
  .discussion-featured-badge { background-color: #ff2945; }
  .icon-vote-up.selected { color: #ff2945; }
  .chapter h1.chapter-page { color: #ff2945; }
  .event .panel-body .chapter-link { color: #ff2945; }
  .activities a:not(.post-timestamp) { color: #ff2945; }
  .purchase-window .error .red a { color: #ff2945; }
  .purchase-window .braintree-ui .braintree-hosted-fields-invalid { border-color: #ff2945; }
  .login-to-rsvp .btn { background: #ff2945; }
  .ladda-button { background: #ff2945; }
  .main-dashboard#chapters-page .subtitle a { color: #ff2945; }
  .main-dashboard#chapters-page .search-holder .search-result:hover { background-color: #ff2945; }
  ._dashboard.chapters-panel .region-button.selected { background: #ff2945; }
  ._dashboard .buttons .red { background: #ff2945; }
  ._dashboard .algolia-search .search-drop-down .search-result:hover { background: #ff2945; }
  ._dashboard .paginate-button.active { background: #ff2945; }
  .sweet-alert .sa-icon.sa-warning { border-color: #ff2945; }
  .sweet-alert .sa-icon.sa-warning .sa-dot { background-color: #ff2945; }
  .chapter-map-widget .type { color: #ff2945; }
  .chapter-map-widget .global-local-buttons button.active { background: #ff2945; }
  .sidebar-chapter-list .chapter-list-item .button-container .chapter-button { background: #ff2945; }
  .conference #hero-header .cover .location a { color: #ff2945; }
  .conference #about-startupgrind .cover .values .value .value-positive { color: #ff2945; }
  .conference #quotes .quote .quote-author span { color: #ff2945; }
  .conference #quotes-list .cover .quote .quote-author a { color: #ff2945; }
  .conference-silicon-valley.conference #join-us .cover .title { color: #ff2945; }
  .conference #faq #faq-accordion a { color: #ff2945; }
  .join-community .follow-community { color: #ff2945; }
  .join-community .submit { background: #ff2945; }
  .bg-primary { background-color: #ff2945; }
  .btn-primary { background-color: #ff2945; }
  .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { background-color: #ff2945; }
  .nav-pills > li.active > a:focus { background-color: #ff2945; }
  .panel-primary > .panel-heading { background-color: #ff2945; }
  .homepage-highlight-banner { background-color: #ff2945; }
  .topnavbar .navbar-stats em { color: #ff2945; }
  .topnavbar .topdrawer-closed .navbar-nav > li.navbar-button.topdrawer-toggle > a { background-color: #ff2945; }
  .topdrawer h4 { color: #ff2945; }
  .homepage .join-cta .cta-button { background: #ff2945; }
  .avatar .badge { background-color: #ff2945; }
  .activities .activity-awesome { font-size: 21.45px; }
  .purchase-window .names-block .name { color: #ff2945; }
  .purchase-window .payment-error { color: #ff2945; }
  .purchase-window .become-featured-title { color: #ff2945; }
  ._dashboard .paginated-form-nav-bottom .page-link:hover { color: #ff2945; }
  .conference .sold-out-heading { color: #ff2945; }
  .conference .title { color: #ff2945; }
  .conference #hero-header .cover .newsletter-title { color: #ff2945; }
  .user-card .inner .info .name { color: #ff2945; }
  .icon-new-window-back { background-color: #ff2945; }
  .pagination > .active > span:focus { background-color: #ff2945; }
  .list-group-item.active:focus { background-color: #ff2945; }
  .homepage .explore-button { background: #ff2945; }
  .purchase-window .promo-code .discount-code-error { color: #ff2945; }
  .purchase-window h1 { color: #ff2945; }
  .purchase-window .braintree-ui a { color: #ff2945; }
  .main-dashboard .event-list-icon-outer .event-list-icon-inner .icon-new-window { color: #ff2945; }
  .dropdown-menu > .active > a:focus { background-color: #ff2945; }
  .pagination > .active > span,
  .pagination > .active > a:hover,
  .pagination > .active > span:hover,
  .pagination > .active > a:focus { border-color: #ff2945; }
  .panel-default > .panel-footer + .panel-collapse > .panel-body { border-color: #ff2945; }
  .chapter .contact-host.modal-dialog .header-icon { color: #ff2945; }
  ._dashboard .sortableTeamMembers .payment-lead-badge .icon-star { color: #ff2945; }
  ._dashboard .pending-featured-attendee .feature-button { background: #ff2945; }
  .sweet-alert p button, .sweet-alert .sa-button-container button { background-color: #ff2945; }
  .swal2-modal .swal2-buttonswrapper .swal2-styled { background-color: #ff2945; }
  .conference #faq #faq-accordion .faq-question { color: #ff2945; }
  .user-card.feature-cta .inner { background-color: #ff2945; }
  .list-group-item.active,
  .list-group-item.active:hover { border-color: #ff2945; }
  .main-dashboard#chapters-page .search-holder .icon-search { color: #ff2945; }
  ._dashboardImageUpload .progress-indicator { background: #ff2945; }
  .chapter-map-widget .slide-out-search-container .icon-location { color: #ff2945; }
  .conference .modal-carousel .item .name { color: #ff2945; }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #ff2945; }
  .static-page .section-header { color: #ff2945; }
  .section-header { color: #ff2945; }
  ._dashboard .names-block { color: #ff2945; }
  .read-more-sidebar .items-list li .content .background { background: #ff2945; }
  .conference .sold-out { color: #ff2945; }
  .progress-bar { background-color: #ff2945; }
  .promo-spot div.promo-banner-text { background-color: #ff2945; }
  #faq-accordion .faq-question { color: #ff2945; }
  h2.small-title { color: #ff2945; }
  #event_page .contact-host.modal-dialog .header-icon { color: #ff2945; }
  #event_page .font_banner2 { color: #ff2945; }
  #event_page h1.event-page { color: #ff2945; }
  #event_page .join-us { background-color: #ff2945; }
  #event_page .title-span { color: #ff2945; }
  #event_page .underline-header { border-color: #ff2945; }
  #event_page .icon { background-color: #ff2945; }
  #event_page .post-meta .avatar .badge { background-color: #ff2945; }
  .purchase-window .ticket-error-row { color: #ff2945; }
  .purchase-window .ticket-table .show-hide-info { color: #ff2945; }
  .main-dashboard#chapters-page .search-holder .icon-search { color: #ff2945; }
  .read-more-sidebar .items-list li .content .background { background: #ff2945; }
  .promo-spot div.promo-banner-text { background-color: #ff2945; }


.carousel-container .background-image-blurred {
  filter: blur(50px);
}

.avatar .badge {
    display: none;
}

.blog-post-square .post-votes {
    display: none;
}

.rating-and-title .post-votes {
    display: none;
}

.blog-post-rectangle .post-votes {
    display: none;
}

.carousel-container {
background-color: #444444;
}

.topnavbar.topnavbar .topdrawer-closed .navbar-nav>li>a.social-button {
    color: #ffffff;
    padding-left: 5px;
}

.topnavbar.topnavbar .topdrawer-closed .navbar-nav>li>a.social-button:hover {
color: #ff2a45;
}

.navbar-secondary .navbar-nav>li.navbar-menu>a {
  color: #333333;
  padding: 5px 18px;
}

.navbar-menu .icon-search {
  font-size: 16px!important;
}

.navbar-secondary > .container {
  background-color: #fff;
}

@media (min-width: 992px){
.navbar-right~.navbar-right {
    margin-right: 10px;
}
}

body {
  background-color: #f9f9f9!important;
  color:#333;
}

a {
  color: #ff2a45;
}

a:hover {
  color: #ff2a45;
}

.post-meta a {
  color: #ff2a45;
}

h1 {
  margin-bottom: 20px;
}

#main-dashboard .btn {
  font-size: 11px;
  text-transform: uppercase;
}

.blog-post-share-buttons a {
    color: #fff!important;
}

.dropdown-menu>li>a:hover{
  color: #ffffff!important;
  background: #ff2a45!important;
}

.navbar-secondary .navbar-nav>li.navbar-menu>a:hover {
  color: #ff2a45!important;
}

.panel-danger>.panel-heading {
  color: #ff2a45;
  background-color: #f1f4f4;
  border-color: #ffffff;
}

.panel-title {
  font-size: 18px;
}

.panel-danger {
  border-color: #ffffff;
}

.alert-danger {
  background-color: #ff2a45;
  color: #ffffff;
  border: none;
}

._dashboard.chapters-panel .chapter-item:hover {
background-color: #2B2E35!important;
color: #ffffff!important;
}

.topnavbar .navbar-stats em {
  font-weight: 900;
}

.topnavbar .navbar-stats span {
  font-size: 14px;
  text-transform: none;
}

.topnavbar .topdrawer-closed .navbar-left.navbar-text {
  font-size: 14px;
  text-transform: none;
}

.topnavbar .topdrawer-closed .navbar-nav>li.navbar-button.topdrawer-toggle>a {
  text-transform: none;
  font-weight: bold;
}

footer.page-footer, footer.page-footer .site-info, footer.page-footer .site-info a {
color: #dddddd;
font-size: 14px;
}

footer.page-footer .site-info a:hover {
  color:#ff2a45;
  text-decoration: none;
}

footer.page-footer h2 {
    color: #ffffff;
    font-weight: bold;
    text-transform: none;
}

footer.page-footer a {
  color: #ffffff;
}

footer.page-footer .social-links li:hover {
  background-color: #ff2a45;
}

footer.page-footer .powered_by_bevy:hover {
  color: #dddddd!important;
}

@media (max-width: 992px) {
footer.page-footer .powered_by_bevy {
  float: left;
  margin-top: 10px;
}
}

footer.page-footer hr {
  border-top-color: #666666;
}

@media (max-width: 992px) {
footer.page-footer {
  text-align: left;
}
}

@media (max-width: 992px) {
footer.page-footer .footer-brand {
  margin: 10px 0px 30px 0px;
}
}

@media (max-width: 1199px) {
footer.page-footer .site-info {
  line-height: 24px;
}
}

.blog-load-more {
  color: #ff2a45;
}

.topnavbar .navbar-link-alt:hover {
  color: #ff2a45;
  text-decoration: none;
}

.join-community {
  background: #222222;
}

.join-community .submit {
  text-transform: none;
  font-weight: bold;
}

.join-community .submit:hover {
  background-color: #F01D38;
}

.main-dashboard#chapters-page .page-title {
  font-weight: 900;
  letter-spacing: -1px;
  text-decoration: underline;
  text-decoration-color: #ff2a45;
}

.uppercase {
text-transform: none;
}

.chapter-banner .chapter-banner-container .chapter-social-container a {
  height: 44px;
  line-height: 44px;
  width: 44px;
  margin-right: 4px;
}

.chapter-banner .chapter-banner-container .chapter-social-container a:hover {
  color: #ff2a45;
  border: 1px solid #ff2a45;
}

._dashboard.chapters-panel .region-button {
  background-color: #ececec;
  color: #222;
}

._dashboard.chapters-panel .region-button:hover {
  background-color: #ff2a45;
  color: #fff;
}

._dashboard.chapters-panel h2.chapters-title {
  font-weight: 900;
  letter-spacing: -1px;
  color: #222222;
}

.chapter-banner .chapter-banner-container .chapter-title-container h2 {
  font-weight: normal;
  text-transform: none;
  font-size:24px
}

.chapter-banner .chapter-banner-container .chapter-title-container h1 {
  font-weight: 900;
  text-transform: none;
  letter-spacing: -1.5px;
}

.chapter h1.chapter-page { 
  color: #333333;
  font-weight: 900;
  font-size: 40px;
  letter-spacing: -1.5px;
  text-decoration: underline;
  text-decoration-color: #ff2a45;
  text-transform: none;
  margin: 10px 0px 40px 0px;
}

@media (max-width: 768px) {
.chapter h1.chapter-page {
  font-size: 30px;
  padding-top:30px;
  }
}

.event .panel-body .picture .event-picture-placeholder, .event .panel-body .picture img {
border-radius: 100px;
}

.chapter .event .panel-body .date {
    color: #333333;
    font-size:14px
}

.chapter .event {
    line-height: 1.5;
}

.event .panel-body h4 {
  text-transform: none;
  font-size: 28px;
}

.event .panel-body h5 {
  font-size: 14px;
}

.chapter h2.small-title {
  color: #333333;
  font-weight: 900;
  font-size: 40px;
  letter-spacing: -1.5px;
  text-decoration: underline;
  text-decoration-color: #ff2a45;
  text-transform: none;
}

@media (max-width: 768px) {
.chapter h2.small-title {
  font-size: 30px;
  padding-top: 30px;
}
}

.chapter h3.small-title {   
  font-size: 32px;
  text-transform: none;
  letter-spacing: -1.15px;
  color: #333333;
  margin-bottom: 30px;
}

.chapter #global-sponsors .sponsor-holder {
  margin-bottom: 10px;
}

.sponsor-bg-container {
  background-color: #ffffff!important;
  padding: 60px 0px 50px 0px;
}

.chapter .event-page-popup, .chapter .sponsor-container .sponsor-holder .event-page-popup {
  margin-left: 0;
}

.chapter button.contact-us .icon-mail {
  margin-right: 4px;
}

@media (min-width: 768px) {
.chapter button.contact-us {
    padding: 10px 30px;
  }
}

.chapter .author-profile-text {
    line-height: 27px;
    color: #333333;
    font-size: 16px;
}

.blog-post-author .post-meta .media-body a.blog-post-author-name {
  font-weight: 900;
}

@media (min-width: 768px) {
.chapter .brought-to-you-by {
    padding: 100px 0;
}
}

@media (min-width: 768px) {
  .chapter button.contact-us {
    position: inherit;
    top: 0px;
  }
}

.chapter .list-inline>li [class^=icon-]:before {
  color: #ff2a45;
}

#event_page .font_banner2 {
  color: #ffffff;
  font-weight: 900;
  font-size: 48px;
  line-height: 50px;
  text-transform: none;
  letter-spacing: -1.2px;
}

@media (max-width: 768px) {
#event_page .font_banner2 {
  font-size: 36px;
  }
}

#event_page .jumbotron h1 {
  line-height: 50px;
}

@media (max-width: 768px) {
#event_page .jumbotron h1, #event_page .font_banner2 {
  line-height: 40px;
}
}

#event_page .font_banner4 {
  font-weight: 900;
  color: #fff;
  text-transform: none;
  font-size: 32px;
  line-height: 55px;
}

#event_page h2.city-date {
  font-size: 24px;
  margin-bottom:10px;
}

@media (max-width: 768px) {
#event_page h2.city-date {
  font-size: 20px;
}
}

#event_page .social_media_wrapper a {
  border-radius: 100px;
  font-size: 21px;
  height: 44px;
  line-height: 44px;
  width: 44px;
}

#event_page .social_media_wrapper a:hover {
  color:#ff2a45;
  border: 1px solid #ff2a45;
}

#event_page .font_banner4:hover {
  color: #ff2a45;
  text-decoration:none;
}

#blog.container {
  padding-top: 50px;
}

@media (max-width: 768px) {
#blog.container {
  padding-top: 10px;
}
}

.chapter .chapter-nav {
  margin: 20px -15px 20px;
}

.nav-underscore {
  font-weight: normal;
}

.chapter .nav-underscore li a {
  color: #444444;
}

.chapter .nav-underscore li a:hover {
  color: #ff2a45;
}

.main-dashboard .nav-underscore {
font-weight: 700;
}

.blog-posts h2>a:hover {
  color: #ff2a45;
  text-decoration: none;
}

.blog-live-author:hover {
  text-decoration: none;
}

.read-more-sidebar {
  background: #2B2E35;
}

.read-more-sidebar .location-input-module input {
  background: #222222;
}

.read-more-sidebar .location-input-module {
  z-index: 2;
}

.read-more-sidebar .icon-search {
  top: 13px;
  right: 20px;
  color: #ffffff;
}

.read-more-sidebar .location-input-module li:hover {
  color: #ffffff;
  background: #ff2a45;
  font-weight: bold;
}

h1.blog-title {
  font-size: 42px;
  font-weight: 900;
  letter-spacing: -1px;
  text-transform: none;
}

.rating-and-title {
  margin: 15px 0px 30px 0px;
}

.blog-post-author .post-meta .media-body a.blog-post-author-name {
  color: #333333;
}

.blog-post-author .post-meta .media-body a.blog-post-author-name:hover {
  color: #ff2a45;
  text-decoration: none;
}

@media (max-width: 768px) {
.blog-post-author {
  margin-bottom: 20px;
}
}

a.blog-live-author {
  color: #333333;
}

a.blog-live-author:hover {
  color: #ff2a45;
}

.purchase-window h1, #event_page h1.event-page {
  font-size: 42px;
  color: #222222;
  font-weight: 900;
  text-transform: none;
  letter-spacing: -1.2px;
  text-decoration: underline;
  text-decoration-color: #ff2a45;
}

#featured-attendees h1 {
  color: #ffffff!important;
}

#featured-attendees {
  background-color: #2B2E36;
}

@media (max-width: 768px) {
  .purchase-window h1 {
  font-size: 30px;
}
}

.purchase-window .table th {
  background: #f4f4f4;
  text-transform: none;
}

@media (min-width: 768px) {
.table>thead>tr>th {
  padding: 8px 10px 8px 20px;
}
}

.purchase-window .highlight-row {
  background-color: #f4f4f4;
}

@media (max-width: 768px) {
.purchase-window .ticket-table .highlight-row {
    background-color: #f4f4f4;
}
}

.purchase-window .tickets-holder .description {
  color: #333333;
  margin-top: 0px;
}

@media (min-width: 768px) {
.purchase-window .table {
    font-size: 16px;
}
}

@media (min-width: 768px) {
.purchase-window .table td {
  padding: 15px 10px 15px 20px;
  line-height: 26px;
}
}

@media (max-width: 768px){
.purchase-window .ticket-table .sale-start-end {
  position: inherit;
  color: #666666;
  text-align: left;
  padding: 5px 0px;
  font-size: 14px;
  line-height: 16px;
}
}

@media (max-width: 768px) {
.purchase-window .ticket-table .show-hide-info {
    padding-top: 10px;
}
}

@media (max-width: 768px) {
.purchase-window .ticket-table tr {
  padding: 25px 30px 35px;
}
}

.purchase-window .promo-code .code-show a {
  font-size: 16px;
  color: #333;
  border-bottom: 1px solid #333;
}

.purchase-window .promo-code .code-show a:hover {
  color: #ff2a45;
}

@media (max-width: 768px) {
.purchase-window .code-show, .purchase-window .ticket-table .discount-code-error {
  padding-bottom: 30px;
}
}

.purchase-window .order-now {
  padding-top: 20px;
}

.purchase-window .promo-code {
  padding: 20px 30px;
}

@media (max-width: 768px) {
  .purchase-window .promo-code {
  padding: 0px 20px;
}
}

@media (max-width: 768px) {
.purchase-window .card-logo-container {
    padding-bottom: 30px;
  }
}

#global-conference-page #faq a.faq-question {
  text-decoration: none;
}

#global-conference-page .btn-outline.blue-dark-background, #global-conference-page .btn-outline, #global-conference-page section.newsletter-form input[type=submit] {
  text-transform: uppercase;
}

#dashboard-bar li .dropdown-menu li a:hover {
background: #303444!important;
}

#startup-exhibition-page .dark-background .btn-outline.disabled, #startup-program-page .dark-background .btn-outline.disabled {
    text-transform: uppercase;
}

#startup-exhibition-page .btn-outline, #startup-program-page .btn-outline {
  text-transform: uppercase;
}

@media (max-width: 768px) {
#event_page .light_bg {
    margin: 60px 0px 20px 0px;
}
}

#event_page .light_bg {
  background-color: #ffffff;
  padding: 50px 0px;
}

@media (max-width: 768px) {
.form-control {
  margin-bottom: 0px;
}
}

@media (max-width: 768px) {
#event_page .contact-host.modal-dialog h4 {
  font-size: 20px;
  }
}

@media (max-width: 768px) {
.form-group+.text-danger {
  margin-bottom: 0px;
  }
}

@media (max-width: 768px) {
.form-group {
  margin-bottom: 0px;
  }
}

@media (max-width: 768px) {
#event_page h2.event-page {
  text-align: center;
  }
}

#event_page h2.event-page {
  font-size: 32px;
  text-transform: none;
  color: #333333;
}

#event_page .tile .social-media a {
  color: #ff2a45;
  font-size: 21px;
}

@media (max-width: 768px) {
.homepage-highlight-banner {
  line-height: 1.1em;
  padding: 10px 0px;
  }
}

@media (max-width: 768px) {
.join-community .input-field {
  width: 100%;
  }
}

#event_page .event-wrapup-photos h1 {
  color:#ffffff!important;
}

.chapter .blog-post-author {
  margin-bottom: 20px!important;
}

.past-events-container .past-event h3 {
  color: #333333;
  line-height: 20px;
}

.profile .profile-about h2 {
  font-weight: 900;
  letter-spacing: -1px;
  text-decoration: underline;
  text-decoration-color: #ff2a45;
  color: #333333;
  text-transform: none;
  margin-bottom: 30px;
}

.tab-content {
  padding-bottom:80px;
}

@media (max-width: 768px) {
.nav-underscore {
  padding: 0px 2px 30px;
}
}

@media (max-width: 768px) {
.profile .profile-info-box {
    padding: 40px 0 30px;
}
}

.profile .profile-edit-buttons .btn {
  margin-top: 30px;
}

.profile .profile-info .overlay {
  background: radial-gradient(ellipse at center,rgba(0,0,0,0),rgba(0,0,0,.9));
}

.profile .profile-info .profile-banner-background-blurred {
  top: 0px;
  filter: none;
}

.purchase-window .ticket-step-next {
  padding: 0 3px 20px;
}

@media (max-width: 768px) {
.main-dashboard#chapters-page .search-holder .icon-search {
  display: inherit;
  top: 7px;
}
}

.ladda-button .ladda-spinner {
  top: 47%;
  left: 50%;
}

@media (max-width: 768px) {
  .chapter #local-partners .sponsor-holder.big .sponsor-rectangle {
    display: flex;
    margin: 0 auto;
  }
}

#event_page .red {
  color: red;
}

@media (max-width: 768px) {
  #event_page .red {
     font-size: 26px;
  }
}

@media (max-width: 768px) {
  .purchase-window .summary-total {
    padding-bottom: 60px;
  }
}

@media (max-width: 768px) {
  #event_page h1.event-page {
    font-size: 30px;
  }
}

#event_page .speaker .tile p {
  text-align: center !important; 
}

._dashboard .algolia-search .search-drop-down .create-new {
  text-transform: none;
}

._dashboard .algolia-search .search-drop-down .search-result .result-company {
  text-transform: none;
}

.Upload-uploadButton-2r6Pq {
  font-size: 11px;
}

.purchase-window .card-logo {
  height: 25px;
}
.purchase-window .card-logo.visa {
  height: 17px;
}

.main-dashboard .discount-view-table {
  overflow-x: inherit;
}

.past-events-container .past-event {
  height: 300px;
}

@media (max-width: 992px) {
  .join-community .flexbox-container.community {
    width: 100%;
    display: block;
  }
}

.main-dashboard .analytics-block .chart-description .description-toggle, .main-dashboard .analytics-block .notice {
  color: #333!important;
}

@media (min-width: 769px) {
  .purchase-window .summary-total {
    padding-bottom: 60px;
  }
}
