
body {
font-family: "roboto" !important;
}

.announcement-alert {
background-color: #d2232a !important;
color: #ffffff !important;
}

.job_category, .job_salary {
color: #d2232a;
}

.event-group .group-middle .eventDate {
    color: #d2232a;
}
.event-group .group-middle .eventDate i {
    color: #d2232a;
}

.event-group .group-middle .eventDate {
    color: #d2232a;
}

.event-group .group-middle .eventDate i {
    color: #d2232a;
}

.register-back {
    background-color: #000000;
}

.register-back p, .register-back a, .register-back h2  {
color: #ffffff;
}

.register-back .title {
color: ;
}

.login .title {
    color: #d2232a !important;
}

.login:not(.loading) button:hover {
    background: #d2232a;
}

.btn-social-icon {
color: #ffffff !important;
}

.page-heading {
    border-bottom: 2px solid #d2232a;
    color: ;
font-family: roboto slab !important;
}

.searchLocationDisplay i {
    color: #d2232a;
}

#locationModalLabel, .location-icon {
color: #d2232a !important;
}

.save-location-button {
background-color: #d2232a !important;
}

.searchLocationDisplay {
color: #858484;
}




@media (max-width: 1200px) {

    .submenu {
        color: #ffffff;
    }

    .menucontainer .active {
        color: #747474;
    }

    .menucontainer a:hover {
        color: #d2232a;
    }

    .menucontainer a {
        color: #000000;
    }
}

@media (min-width: 1200px) {
    .menucontainer .active {
        color: #747474;
    }

    .menucontainer a:hover {
        color: #d2232a;
    }

    .menucontainer a {
        color: #000000;
    }
}



#group-join-btn {
    background-color: #d2232a;
}

.btn-join, .btn-active, .btn-info {
    background-color: #d2232a !important;
    border-color: #d2232a !important;
}

.btn-join:hover, btn-active:hover, btn-info:hover {
background: #9e0107;
background: -moz-linear-gradient(left, #9e0107 0%, #0b0b0b 100%);
background: -webkit-linear-gradient(left, #9e0107 0%, #0b0b0b 100%);
background: linear-gradient(to right, #9e0107r 0%, #0b0b0b 100%);
background-color: #9e0107;
}

.wo_user_profile .btn-glossy a {
    background-color: #d2232a;
    border-color: #d2232a;
}

.msf-header .msf-step.msf-step-active,
.msf-header .msf-step.msf-step-active.msf-step-complete,
.msf-header .msf-step.msf-step-active.msf-step-incomplete {
color: #d2232a;
}

.msf-header .msf-step.msf-step-active i.fa, .msf-step.msf-step-active i.fas,
.msf-header .msf-step.msf-step-active.msf-step-complete i.fa,
.msf-header .msf-step.msf-step-active.msf-step-incomplete i.fa  {
border-color: #d2232a;
}

.btn-default.active,
.btn-default.focus,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open>.dropdown-toggle.btn-default {
color: #d2232a;
}

.event-heading {
border-color: #d2232a;
}

.my_pages_header ul li.active a {
color: #d2232a;
}

.modal.matdialog .matbtn {
color: #d2232a;
}

#page-like-btn {
background: #d2232a;
}
.typing-element {
color: #d2232a;
}
.create-account2 {
background: #d2232a;
background-color: #d2232a;
}

.club-button {
background: #d2232a;
background-color: #d2232a;
}

.hash {
color: #d2232a;
}

.post-privacy-menu li a:hover,
.post-privacy-menu li div:hover {
background: #d2232a;
background-color: #d2232a;
}

.profile-style .user-follow-button button.btn-active {
background: #d2232a;
background: -moz-linear-gradient(left, #d2232a 0%, #0b0b0b 100%);
background: -webkit-linear-gradient(left, #d2232a 0%, #0b0b0b 100%);
background: linear-gradient(to right, #d2232ar 0%, #0b0b0b 100%);
background-color: #d2232a;

}

.btn-active,
.btn-info {
background-color: #d2232a;
}

.btn-active:hover,
.btn-info:hover {
background: #9e0107;
background: -moz-linear-gradient(left, #9e0107 0%, #0b0b0br 100%);
background: -webkit-linear-gradient(left, #9e0107 0%, #0b0b0b 100%);
background: linear-gradient(to right, #9e0107 0%, #0b0b0b 100%);
}

.wo_search_page .nav-tabs li.active a {
color: #d2232a;
}

.wrapperlogin {
background: #d2232a;
}

#profilenav .menuactive {
border-bottom: 3px solid #d2232a;
}

#profilenav-mobile .menuactive {
border-bottom: 3px solid #d2232a;
}

input.cusrange[type='range']::-webkit-slider-thumb {
background-color: #d2232a;
}

input.cusrange[type='range']::-moz-range-thumb {
background-color: #d2232a;
}

input.cusrange[type="range"]::-ms-thumb {
background-color: #d2232a;
}

.wo_create_form_cover.blog {
color: #d2232a;
}

.wo_create_form_cover.group {
color:  #d2232a;
}

.wo_create_form_cover.group>svg {
background:  #d2232a;
}

.wo_create_form_cover.page {
color:  #d2232a;
}

.wo_create_form_cover.page>svg {
background:  #d2232a;
}

.wo_create_form_cover.product {
color:  #d2232a;
}

.wo_create_form_cover.product>svg {
background:  #d2232a;
}

.my_pages_header .btn-success {
background: #d2232a;
background-color: #d2232a;
background: -moz-linear-gradient(left, #d2232a 0%, #fa535a 100%);
background: -webkit-linear-gradient(left, #d2232a 0%, #fa535a 100%);
background: linear-gradient(to right, #d2232a 0%, #fa535a 100%);
}

.my_pages_header .btn-success:hover {
background: #d2232a;
background-color: #d2232a;
background: -moz-linear-gradient(right, #d2232a 0%, #fa535a 100%);
background: -webkit-linear-gradient(right, #d2232a 0%, #fa535a 100%);
background: linear-gradient(to left, #d2232a 0%, #fa535a 100%);
}

.btn-call-action:focus,
.btn-call-action:hover {
color: #fff;
background: #d2232a;
}

.wo_sett__sidebar li.avtive a {
border-color: #d2232a;
}

.wo_sett__sidebar.group .sett__img span {
color: #d2232a;
}

.wo_sett__sidebar.group li.avtive a {
border-color: #d2232a;
color: #d2232a;
}

.wo_sett__sidebar.group li.avtive a svg {
fill: #d2232a;
}

.wo_sett__sidebar.page .sett__img span {
color: #d2232a;
}

.wo_sett__sidebar.page li.avtive a {
border-color: #d2232a;
color: #d2232a;
}

.wo_sett__sidebar.page li.avtive a svg {
fill: #d2232a;
}

.earn_points .ep_illus .ep_how_many.create_post svg {
background-color: #d2232a;
}

.user-message-button .btn-join,
.user-follow-button .btn-join,
.wonderful-group .group-bottom .btn-join {
background-color: #9e0107;
}

.wonderful-group .event-middle .eventDate {
color: #d2232a;
}

.wonderful-group .event-middle .eventDate i {
color: #d2232a;
}

.event-info-cont .event-dets .event-where {
color: #d2232a;
}

.eventDetailsLocation i {
color: #d2232a;
}

.ProductDetailsLocation i {
color: #d2232a;
}

.contact-details h2 {
color: #d2232a;
}

.productPrice {
color: #d2232a;
}

.dollarSign {
color: #d2232a;
}

group-btn-join {
background-color: #d2232a;
border-color: #d2232a;
}

#locationError {
color: #d2232a;
}

#bar_loading {
background-color: ;
}

.nav .open>a {
color: ;
}

.side-widget-name {
background: ;
color: #000000; !important;
}

.login button {
background-color: #d2232a;
color: #ffffff !important;
}

.btn-new.btn-login, .btn-new.btn-login:hover {
    color: ;
    background-color: #000;
    border-color: #000;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.tooltip-inner {
background-color: #d2232a !important;
border-color: #d2232a !important;
border: 1px solid #d2232a !important;
cursor: pointer;
}

.tooltip.right .tooltip-arrow {
border-right-color: #d2232a !important;
}

.btn-new.btn-register, .btn-new.btn-register:hover {
    color: #000000;
    background-color: #ffffff;
    border-color: #ffffff;
    box-shadow: 0 2px 2px 0 rgba(209, 35, 42, 0.14), 0 3px 1px -2px rgba(209, 35, 42, 0.2), 0 1px 5px 0 rgba(209, 35, 42, 0.12);
}

.location-text {
color: #000000 !important;
}

.user-message-button .btn-join:hover,
.user-follow-button .btn-join:hover,
.wonderful-group .group-bottom .btn-join:hover {
background-color: ;
border-color: ;
}

.product-group .dollarSign {
color: ;
}

.club-group .club-title {
color: ;
}

.event-group .group-middle .eventTitle {
color: ;
}

.event-group .group-bottom .eventLocation {
color: #858484;
}

.club-group .group-middle .club-members {
color: #858484;
}

.event-group .group-bottom .viewMoreButton {
color: #858484;
border: solid 1px #858484;
}

.footerPanel {
background-color: #000000;
color: #ffffff !important;
}

.footerPanel ul li a {
color: #ffffff !important;
}

.footerPanel i, .footerPanel a, .footerPanel p {
color: #ffffff !important;
}

.welvidlog p, .welvidlog a  {
color: #d2232a;
}

.wo_user_profile .btn-glossy a {
color: #ffffff;
}

.club-group .group-bottom .btn-join {
color: #ffffff;
}

.header-message {
color: #000000;
}

.home-sidebar.profile-style .user-name {
color: #000000;
}

.user-name {
color: #000000;
}

.user-info a {
color: #000000;
}

a.show-message-link {
color: #000000;
}

.new-update-alert {
background-color: #fb0000;
}

.mainmenu {
color: #ffffff;
}

.menucontainer.rightmenu a {
color: #000000;
}

.dropdownmenu-link {
color: #000000 !important;
}

.mobile-view.rightmenucontainer i {
color: #ffffff;
}

.menucontainer.rightmenucontainer a {
color: #ffffff;
}

#mobihomiz a:hover {
color: ;
}

.submenu {
background: #000000;
background: -moz-linear-gradient(left,  #6c8ac6 0%, #5ccaec 100%);
background: -webkit-linear-gradient(left,  #6c8ac6 0%,#5ccaec 100%);
background: linear-gradient(to right,  #6c8ac6 0%,#5ccaec 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c8ac6', endColorstr='#5ccaec',GradientType=0 );
color: #ffffff;
}

.submenu-link a {
color: #ffffff;
}

.menucontainer .submenu a {
color: #ffffff;
}

.menucontainer .submenu .subactive {
color: #ffffff;
}

.submenu-link a:hover {
color: ;
}
.menucontainer .submenu a:hover {
color: ;
}
.product-group {
background-color: #ffffff;
}

.product-group .user-follow-btn {
box-shadow: -6px 0px 6px ;
}

.product-group .group-middle {
background-color: #ffffff;
}

.product-group .group-bottom {
background-color: #ffffff;
}

.product-group .group-middle .productTitle {
color: ;
}

.product-group .group-middle .productPrice,
.product-group .dollarSign {
color: #d2232a;
}

.product-group .group-middle .productDescription,
.product-group .group-bottom .productLocation{
color: #858484;
}

.product-group .group-bottom .viewMoreButton {
color: #858484;
border: solid 1px ;
}
.categoryPicker {
background: #ffffff;
border: 1px solid ;
}

.keywordSearch {
background: #ffffff;
border: 1px solid ;
}

.emo-message {
color: #000000;
}
.messages-users-list,
.notifications-dropdown  {
background-color: #ffffff;
}

.movies-com-wrapper .movies-comlist-container .movies-comment-item .movies-comment-item-body h5 span,
.blog-com-wrapper .blog-comlist-container .blog-comment-item .blog-comment-item-body h5 span {
color: #858484;
}

.movies-com-wrapper .movies-comlist-container .movies-comment-item .movies-comment-item-body p,
.blog-com-wrapper .blog-comlist-container .blog-comment-item .blog-comment-item-body p {
color: #858484;
}

.movies-com-wrapper .movies-comlist-container .movies-comment-item .movies-comment-item-body div,
.blog-com-wrapper .blog-comlist-container .blog-comment-item .blog-comment-item-body div {
color: #858484;
}

.movies-com-wrapper .movies-com-box .movies-com-box-act,
.blog-com-wrapper .blog-com-box .blog-com-box-act {
background-color: #ffffff;
}

.movies-com-wrapper .movies-com-box .movies-com-box-act button,
.blog-com-wrapper .blog-com-box .blog-com-box-act button {
border-color: ;
background-color: #d2232a;
}

.movies-com-wrapper .movies-com-box .movies-com-box-act button.bg-main,
.blog-com-wrapper .blog-com-box .blog-com-box-act button.bg-main {
color: #d2232a !important;
border: 1px solid ;
background-color: #d2232a;
}

.prev_thumb,
.next_thumb {
color: #ffffff;
text-shadow: 0 1px 2px ;
}

.post .post-footer .comments-list .reply .avatar,
.lightbox-post-footer .comments-list .comment .reply .avatar {
border: 1px solid ;
}

.post .post-footer .comments-list .reply .reply-heading .time,
.lightbox-post-footer .comments-list .reply .reply-heading .time {
color: #858484;
}

iframe,
.post-map img {
border: 1px solid ;
}

.post-privacy-menu li a,
.post-privacy-menu li div {
color: #858484;
}

.chat-messages-wrapper .incoming,
.chat-messages-wrapper .outgoing {
color: #000000;
background-color: #ffffff;
}

.app-website,
.page-website {
color: #858484;
}

.setting-well select,
.setting-well input[type='text'],
.setting-well input[type='password'],
.setting-well textarea {
color: #858484 !important;
}

.setting-well {
background-color: #ffffff;
}

.btn-call-action:hover,
.btn-call-action:focus {
border: 1px solid ;
color: #ffffff;
background: #9e0107;
}

.btn-call-action {
color: #ffffff;
background: #d2232a;
border: 1px solid ;
}

.post .post-footer.post-reacted .hide_who_reacted_it,
.post .post-footer .comments-list .comment .comment-heading .time {{
color: #858484;
{

.tooltip2 .tooltiptext,
.tooltip1 .tooltiptext,
.tooltip3 .tooltiptext,
.tooltip4 .tooltiptext,
.tooltip5 .tooltiptext {
background-color: #858484;
color: #ffffff;
}

.tooltip1 .tooltiptext::after,
.tooltip3 .tooltiptext::after,
.tooltip4 .tooltiptext::after,
.tooltip5 .tooltiptext::after {
border-color: transparent transparent  transparent;
}

.benefit i,
.benefit p {
text-shadow: 1px 1px 4px #858484;
}

.login .title-new {
color: ;
}

.login button {
color: #ffffff;
}

.login button .spinner {
border: 4px solid ;
}

.create-account {
background: #f3f3f3;
color: #d2232a;
}

.gradient-btn {
background: #d2232a;
background: -moz-linear-gradient(left, #d2232a 0%,  #0b0b0b 100%);
background: -webkit-linear-gradient(left, #d2232a 0%,#0b0b0b 100%);
background: linear-gradient(to right, #d2232a 0%, #0b0b0b 100%);
color: #ffffff;
}

.gradient-btn:focus,
.gradient-btn:active {
box-shadow: 0 0 0 2px transparent, 0 0 0 4px #0b0b0b;
}

.comment-text,
.reply-text {
color: #858484;
}

.post .post-footer .comments-list .comment .avatar {
border: 1px solid ;
}

.post .post-heading .meta .title a,
.post .post-heading .meta .time,
.post .post-description .stats .stat-item,
.post .post-actions .stat-item {
color: #858484 !important;
}

.post .post-file .media-video-file {
background-color: #858484;
}

.list-group-item.black-list.active-list.users {
background-color: #d2232a !important;
}

.list-group-item.black-list.active-list.pages {
background-color: #d2232a !important;
}

.list-group-item.black-list.active-list.groups {
background-color: #d2232a !important;
}

.list-group-item.black-list.active-list.posts {
background-color: #d2232a !important;
}

.list-group-item.gray-list:hover {
color: #858484;
}
.list-group-item:first-child {
background-color: #f3f3f3;
color: #858484;
}

.user-ad-container div.post-advertisement .sop-icon a {
color: #d2232a;
}

.user-ad-container div.post-advertisement .ads-headline,
.user-ad-container div.post-advertisement .ads-headline p {
color: #858484;
}

.user-ad-container div.post-advertisement .ads-cover .ads-description {
color: #ffffff;
}

.user-ad-container div.post-advertisement .ads-footer .stat-item,
.ads-navbar-wrapper {
background-color: #d2232a;
}

.ads-navbar-wrapper a,
.ads-navbar-wrapper ul li a.active {
color: #ffffff;
}

.search-dropdown-result li a:hover {
background: #000000;
}
.search-dropdown-result li .search_result_badge {
border: 1px solid #000000;
color: #000000;
}

.search-advanced-container a:hover {
color: #858484;
}

.sidebar-user-data .sidebar-listed-user-name {
background: linear-gradient(to bottom, transparent 0%, #000000 100%);
background: -webkit-linear-gradient(to bottom, transparent 0%, #000000 100%);
background: -moz-linear-gradient(to bottom, transparent 0%, #000000 100%);
background: -o-linear-gradient(to bottom, transparent 0%, #000000 100%);
}

.post-fetched-url .url {
color: #000000;
}

.post .post-file .media-video-file {
background-color: #000000;
}

.active.fa-thumbs-up {
color: #d2232a;
}

.active.fa-share-square-o {
color: #d2232a;
}

.active.fa-exclamation-circle {
color: #d2232a;
}

.available {
color: ;
}

.unavailable {
color: #d2232a;
}

.active-like {
color: #d2232a;
}

.active-wonder {
color: #d2232a;
}

#comment-likes,
#comment-wonders {
color: #d2232a;
}

.online-text {
color: ;
}

.messages-load-more-messages {
background-color: $load-more-messages;
}

.new-message-alert {
background-color: #d2232a;
}
#video-form div.video-poster-image .thumb-renderer:hover {
border-color: ;
}

.setting-themes-container .theme .themeVirsion,
.setting-themes-container .theme .themeAuthor {
color: #000000;
}

.setting-themes-container .theme .active {
color: ;
}

table.setting-table .active {
color: ;
}
table.setting-table .pending {
color: #d2232a;
}

.post-privacy-menu li a:hover,
.post-privacy-menu li div:hover {
color: #ffffff;
background-color: #ffffff;
}
.chat-tab .online-toggle .chat-tab-status.active svg.feather-circle {
fill: ;
}
.chat-tab-status.active {
color: ;
}
.ads-activation .active {
color: ;
}
.danger-tab a,
.warning-tab a {
background-color: #d2232a;
color: #d2232a;
}

.verified-color {
color: #d2232a;
}
.pin-icon {
color: ;
}
.pinned-text {
color: ;
}
.promoted-post .panel-white {
border: 1px solid ;
}
.boosted-text {
color: #d2232a;
}
api-ex-urls {
background: #d2232a;
color: #ffffff;
}

.account-activate-icon {
color: #d2232a;
}
.green {
color: green;
font-size: 12px;
}
.user-username {
color: #d2232a;
}
.report-not-seen {
background-color: #d2232a;
color: #ffffff;
}
.upload-image {
border: 3px dashed #d2232a;
}

.center-container .error-container {
color: #d2232a;
border: 1px solid #d2232a;
}

.center-container .success-container {
color: ;
border: 1px solid ;
}

.red {
color: red;
}

.events-tab-list li,
.events-tab-list li:hover,
.events-list-dropup-menu ul li a:hover {
background-color: #d2232a;
}

.link2 {
color: #000000 !important;
}

.album-collapse span {
background: ;
}
#add_to_family .family_mbr_name {
color: ;
}
#add_to_family .family_mbr_avatar {
border: 1px solid #f3f3f3;
}
.nearby_user_wrapper small:hover {
color: ;
}
.search-nearby-cont form label {
color: ;
}

.search-nearby-users-form input.form-control {
border-color: #f3f3f3;
}

.search-nearby-users-form input.form-control:focus {
border-color: ;
}
.page-rating>fieldset:not(:checked)>label:hover {
color: ;
}

.page-rating>fieldset:not(:checked)>label:hover~label {
color: ;
}
.gif_spinner>div {
background-color: #d2232a;
}
.post-privacy-menu li a:hover {
background-color: #d2232a;
color: #d2232a;
}

.post-privacy-menu li div:hover {
background-color: #d2232a;
color: #d2232a;
}
.ads-activation .active {
color: ;
}

.danger-tab a {
background-color: #d2232a;
color: #d2232a;
}

.warning-tab a {
background-color: #d2232a;
color: #d2232a;
}

.view-more-stories {
color: ;
}

.view-more-stories a {
color: ;
}
.user-status-home ul.status-list li .plus {
color: ;
}
.create-article-alerts .alert.alert-danger {
color: #ffffff;
background: #d2232a;
}
.create-article-alerts .alert.alert-success {
color: #ffffff;
background: ;
}
.wo_404>span.four,
.wo_404>span.four:before,
.wo_404>span.four:after,
.wo_404>span.zero {
background-color: #d2232a;
}

.btn-success {
background: ;
background-color;
background: -moz-linear-gradient(left,  0%, #d2232a 100%);
background: -webkit-linear-gradient(left,  0%, #d2232a 100%);
background: linear-gradient(to right,  0%, #d2232a 100%);
border: 0px !important;
}

.btn-success:hover {
background: ;
background-color: ;
background: -moz-linear-gradient(right,  0%, #d2232a 100%);
background: -webkit-linear-gradient(right,  0%, #d2232a 100%);
background: linear-gradient(to left,  0%, #d2232a 100%);
border: 0px !important;
}
.event_invite_frnd input {
border: 1px solid  !important;
}
.event_invite_frnd input:focus {
box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
border: 1px solid  !important;
}
#photo-form .create-album {
background: ;
}
#poll-form .create-poll {
background: ;
}
.new-message-alert {
background-color: #d2232a;
}



.messages-dropdown {
background: #ffffff;
}

.charsLeft-post,
.submenu,
.mainmenu,
.event-group .group-middle .eventTitle,
.event-group .group-bottom .eventLocation,
.club-group .club-title,
.club-group .group-middle .club-members,
#searchClubs .cattitle,
.product-group .group-middle .productTitle,
.product-group .group-middle .productDescription,
.product-group .group-bottom .productLocation,
.product-group .dollarSign {
font-family: "roboto" !important;
}

h1, h2, h3, h4, h5, h6 {
font-family: "roboto slab" !important;
}