.sabai-btn-primary {
    background-color: #dd3333 !important;
    border-color: #828282 !important;
    color: #fff !important;
}

.homebanner {
  color: white;
}

.main_color .rounded-container, #top .main_color .pagination a:hover, .main_color .small-preview, .main_color .fallback-post-type-icon {
    color: #ffffff;
  background: #ffffff;
}

/*.sabai-search {
    background: transparent none repeat scroll 0 0 !important;
    border: medium none !important;
}*/

h1 {
    font-size: 32px;
}

#manage > a {
    color: white;
}

#manage {
  background: #dd3333;
  padding: 10px;
}

.g1-button.g1-button--big.g1-button--simple.g1-button--standard {
    background: #dd3333 none repeat scroll 0 0;
    color: white;
    width: 50%;
}

.ihc-theme_1 .member-img {
       display: none!important;
}

.ihc-theme_1 .member-email
{
  line-height: 0!important;
}

.sabai-entity-links {
    top: 20px !important;
    z-index: 9999;
}

.sabai-form-field {
  display: block;
}

.g1-content > .g1-layout-inner {
    min-height: 400px;
    padding-bottom: 3em;
    padding-top: 1em;
}

#g1-prefooter-widget-area {
    padding-top: 0 !important;
}

.alignnone.wp-image-761.size-full {
    margin-top: 10px;
}

#owner {
    background: #ffcc4b none repeat scroll 0 0;
    padding: 85px 0;
}

.entry-header a {
    font-weight: bold;
}

.tribe-mini-calendar-no-event {
    background: #dd3333 none repeat scroll 0 0;
}

.tribe-mini-calendar-no-event {
    border: 1px solid #dd3333 !important;
}

.tribe-mini-calendar-nav td {
    background: #dd3333 none repeat scroll 0 0!important;
    border-color: #666;
}



.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-511.g1-menu-item-level-0.g1-type-drops {
    background: #dd3333 none repeat scroll 0 0;
}

.g1-content .g1-nav-breadcrumbs {
    display: none;
}

#question_content_ifr {
    border: 1px solid;
}