a {
  color: #c4171c;
}
a:hover {
  color: #961215;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #c4171c;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover > a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #c4171c;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active >a:hover {
  color: #c4171c;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active >a:hover:before {
  background-color: #c4171c;
}
#offcanvas-toggler >i {
  color: #000000;
}
#offcanvas-toggler >i:hover {
  color: #c4171c;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #a91418;
  background-color: #c4171c;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #800f12;
  background-color: #961215;
}
ul.social-icons >li a:hover {
  color: #c4171c;
}
.sp-page-title {
  background: #c4171c;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a:hover {
  color: #c4171c;
}
.sp-module .latestnews >div >a:hover {
  color: #c4171c;
}
.sp-module .tagscloud .tag-name:hover {
  background: #c4171c;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #c4171c;
}
.search .btn-toolbar button {
  background: #c4171c;
}
.post-format {
  background: #c4171c;
}
.voting-symbol span.star.active:before {
  color: #c4171c;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #961215;
}
.entry-link,
.entry-quote {
  background: #c4171c;
}
blockquote {
  border-color: #c4171c;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #c4171c;
}
#sp-footer {
  background: #c4171c;
}
.sp-comingsoon body {
  background-color: #c4171c;
}
.pagination>li>a,
.pagination>li>span {
  color: #000000;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #c4171c;
  background-color: transparent;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: transparent;
  background-color: transparent;
  color: #c4171c;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: transparent;
  background-color: transparent;
}
.pagination-wraper ul.pagination li > a:hover {
  color: #c4171c;
}
.politist-breadcrumb:after {
  background-color: rgba(196,23,28,0.8);
}
.sp-politist-login .modal-content .forget-name-link a {
  color: #c4171c !important;
}
.sp-politist-login .modal-content .forget-name-link a:hover {
  color: #961215 !important;
}
.sp-politist-login .modal-content .modal-footer a {
  color: #c4171c !important;
}
.sp-politist-login .modal-content .modal-footer a:hover {
  color: #961215 !important;
}
.sppb-title-heading {
  color: #c4171c;
}
.sp-politist-section-title-three .sppb-section-title .sppb-title-subheading {
  color: #c4171c;
}
.donation-button a.donation-button-link:hover {
  background-color: #c4171c;
}
.sp-politist-mission .sppb-cta-title {
  color: #c4171c;
}
.sp-politist-volunteer-cta .sppb-cta-title {
  color: #c4171c;
}
.sp-politist-campaign-videos:before {
  background-color: rgba(196,23,28,0.8);
}
.campaign-top-cta-bottom-slogan {
  background-color: #c4171c;
}
.has-video .sppb-modal-selector:before {
  background: rgba(196,23,28,0.9);
}
.sp-politist-upcoming-campign .sppb-cd-contect-wrapper h1 {
  color: #c4171c;
}
.sppb-addon-tweet .sppb-tweet-username a {
  color: #c4171c;
}
.sppb-addon-tweet .sppb-tweet-text a:hover,
.sppb-addon-tweet .sppb-tweet-text a:focus,
.sppb-addon-tweet .sppb-tweet-text a:active {
  color: #c4171c;
}
.sppb-addon-donation .donation-ammount-wrap input:hover,
.sppb-addon-donation .donation-ammount-wrap input.active,
.sppb-addon-donation .donation-ammount-wrap input[type="text"][readonly]:hover,
.sppb-addon-donation .donation-ammount-wrap input[type="text"][readonly].active {
  color: #c4171c;
  border: solid 2px #c4171c;
}
.slider-variation-1:before {
  background: rgba(196,23,28,0.8);
}
.become-a-volunteer a.sppb-btn-primary:hover {
  background-color: #c4171c;
}
.white-variation .sp-politist-upcoming-campign {
  background-color: #c4171c;
}
#sp-right h3.sp-module-title span.politist-last-title,
#sp-left h3.sp-module-title span.politist-last-title {
  color: #c4171c;
}
.top-cart-wrapper .hikashop_cart_module form .hikashop_cart_input_button {
  background: #c4171c !important;
}
.top-cart-wrapper .hikashop_cart_module form .hikashop_cart_input_button:hover,
.top-cart-wrapper .hikashop_cart_module form .hikashop_cart_input_button:focus,
.top-cart-wrapper .hikashop_cart_module form .hikashop_cart_input_button:active,
.top-cart-wrapper .hikashop_cart_module form .hikashop_cart_input_button:disabled {
  background: #9f1317 !important;
}
.view-article ul.pagenav li.previous a,
.view-article ul.pagenav li.next a {
  background-color: #c4171c;
}
.hikashop_notice_box_content .hikashop_cart_input_button {
  background: #c4171c;
}
.hikashop_notice_box_content .hikashop_cart_input_button:hover {
  background-color: #ad1419;
}
.layout-show .hikashop_product_addtocart input {
  background: #c4171c;
}
.layout-show .hikashop_product_addtocart input:hover {
  background: #db1a1f;
}
.layout-show input.button {
  background-color: #c4171c;
}
.layout-show input.button:hover {
  background-color: #db1a1f;
}
.hikashop_submodules h2 span {
  color: #c4171c;
}
.hikashop_product_addtocart input,
.hikashop_product_addtocart a,
.hikashop_cart_button,
.hikashop_cart_input_button {
  background-color: #c4171c;
}
.hikashop_product_addtocart input:hover,
.hikashop_product_addtocart a:hover,
.hikashop_cart_button:hover,
.hikashop_cart_input_button:hover {
  background-color: #961215;
}
#hikashop_checkout_page .hikashop_cart_bar fieldset ul li a:hover {
  color: #c4171c;
}
.president-biography h1.sppb-addon-title {
  color: #c4171c;
}
.biography-social {
  background-color: #c4171c;
}
.sppb-addon-person .sppb-person-image-wrap .sppb-person-image:after {
  background-color: rgba(196,23,28,0.8);
}
.pagination-wraper .pagination > .active > a {
  color: #c4171c;
}
.pagination-wraper .pagination > .active > a:hover {
  color: #961215;
}
.sppb-title-heading span {
  color: #c4171c;
}
.customNavigation .icon-wrap:before,
.customNavigation .icon-wrap:after {
  background: #c4171c;
}
.politist-newsletter {
  background-color: #c4171c;
}
.sp-politist-section-title-three .sppb-section-title .sppb-title-subheading span {
  color: #c4171c;
}
.sp-politist-mission .sppb-cta-title span {
  color: #c4171c;
}
.sp-politist-campaign-videos .has-video .sppb-modal-selector:before {
  background-color: rgba(196,23,28,0.8);
}
.sp-politist-upcoming-campign .sppb-cd-contect-wrapper h1 span {
  color: #c4171c;
}
.sppb-addon-articles .sppb-addon-article:hover .article-thumb:before {
  background: #c4171c;
}
.sppb-addon-articles .sppb-addon-article .article-thumb:before {
  background: rgba(196,23,28,0.6);
}
.sppb-addon-articles .sppb-addon-article .article-title a:hover {
  color: #c4171c;
}
.sppb-addon-articles .subleading-item .sppb-addon-article:hover .article-thumb:before {
  background: #c4171c;
}
.sppb-addon-articles .subleading-item .sppb-addon-article .article-thumb:before {
  background: rgba(196,23,28,0.6);
}
.sppb-addon-articles.layout-two .sppb-meta-date {
  color: #c4171c;
}
.politist-achievements-counter {
  background-color: #c4171c;
}
.cd-horizontal-timeline .events a.selected:after {
  background-color: #c4171c;
}
.no-touch .cd-horizontal-timeline .events a:hover::after {
  background-color: #c4171c;
}
.campaign-form .submit button.btn-primary {
  background-color: #c4171c;
}
.campaign-form .submit button.btn-primary:hover {
  background-color: #800f12;
}
.success-page-feature .sppb-section-title p.sppb-title-subheading {
  color: #c4171c;
}
.success-page-feature .sppb-addon-feature:hover .sppb-icon span i {
  color: #c4171c;
}
.success-page-recent-issues .sppb-section-title p.sppb-title-subheading {
  color: #c4171c;
}
.success-page-recent-issues .sppb-addon-button-group a.sppb-btn-default:hover {
  background-color: #c4171c;
  border: solid 2px #c4171c;
}
.become-a-volunteer a.sppb-btn-primary {
  background-color: #c4171c;
}
.campaign-items .campaign-info .spcamp-join-btn .btn-default {
  color: #c4171c;
}
.campaign-items .campaign-info .spcamp-join-btn .btn-default:after {
  color: #c4171c;
}
.campaign-items .campaign-info .spcamp-join-btn .btn-default:hover {
  color: #961215;
}
.campaign-items .campaign-info .spcamp-join-btn .btn-default:hover:after {
  color: #961215;
}
.campaign-items .campaign-info .spcamp-join-btn p.joined {
  color: #c4171c;
}
#sp-right h3.sp-module-title,
#sp-left h3.sp-module-title {
  color: #c4171c;
}
#sp-right ul li a:before,
#sp-left ul li a:before {
  background-color: #c4171c;
}
#sp-right ul li a:hover,
#sp-left ul li a:hover {
  margin-left: 10px;
}
.tagspopulartag-cloud ul li a:hover {
  background-color: #c4171c !important;
}
.popular-post > div small {
  color: #c4171c;
}
.mod-languages .sp-select ul.sp-select-dropdown li:before {
  background-color: #c4171c;
}
.mod-languages .sp-select ul.sp-select-dropdown li:hover,
.mod-languages .sp-select ul.sp-select-dropdown li.active {
  color: #c4171c;
}
.view-category article.item .entry-img-wrap .entry-published:after,
.view-article article.item .entry-img-wrap .entry-published:after {
  background-color: rgba(196,23,28,0.5);
}
.view-category article.item .entry-header h2 a:hover,
.view-article article.item .entry-header h2 a:hover {
  color: #c4171c;
}
.view-category article.item p.readmore a.btn-default,
.view-article article.item p.readmore a.btn-default {
  color: #c4171c;
}
.view-category article.item p.readmore a.btn-default:after,
.view-article article.item p.readmore a.btn-default:after {
  color: #c4171c;
}
.view-category article.item p.readmore a.btn-default:hover,
.view-article article.item p.readmore a.btn-default:hover {
  color: #961215;
}
.view-category article.item p.readmore a.btn-default:hover:after,
.view-article article.item p.readmore a.btn-default:hover:after {
  color: #961215;
}
.view-category article.item:hover .entry-published:after,
.view-article article.item:hover .entry-published:after {
  background-color: #c4171c;
}
.view-article .entry-header h2 {
  color: #c4171c;
}
.view-article strong {
  color: #c4171c;
}
.view-article ul.pagenav li.previous a:hover,
.view-article ul.pagenav li.next a:hover {
  background-color: #c4171c;
}
#timeline .timeline-movement .timeline-item .timeline-panel .title {
  color: #c4171c;
}
.success-page-recent-issues .sppb-section-title p.sppb-title-subheading {
  color: #c4171c;
}
.layout-show #hikashop_product_right_part span.hikashop_product_price_full span {
  color: #c4171c;
}
.layout-show #hikashop_product_right_part .hkshop_prd_availablity .hkshop_prd_availablity_outofstock {
  color: #c4171c;
}
.layout-show #hikashop_product_right_part .hikashop_product_no_stock {
  color: #c4171c;
}
.layout-show .hikashop_submodules h2 {
  color: #c4171c;
}
.hikashop_categories_listing_main .hikashop_subcontainer:hover a {
  color: #c4171c;
}
#hikashop_checkout_page .checkout_coupon_wrapper .hikashop_checkout_coupon .hikashop_cart_input_button {
  background: #c4171c;
}
#hikashop_checkout_page .checkout_coupon_wrapper .hikashop_checkout_coupon .hikashop_cart_input_button:hover {
  background-color: #961215;
}
#hikashop_checkout_page .hikashop_cart_input_button {
  background: #c4171c;
}
#hikashop_checkout_page .hikashop_cart_input_button:hover {
  background-color: #961215;
}
.hikashop_checkout_login_right_part .input .hikashop_contentpane .required-field {
  color: #c4171c;
}
#hikashop_address_form_span_iframe form input[type="submit"] {
  background: #c4171c;
}
#hikashop_address_form_span_iframe form input[type="submit"]:hover {
  background-color: #961215;
}
.hikashop_module .hikashop_products .hikashop_product .hikashop_product_price_full .hikashop_product_price {
  color: #c4171c;
}
.president-biography h1.sppb-addon-title span {
  color: #c4171c;
}
.sppb-addon-gallery ul.sppb-gallery li a:after {
  background-color: rgba(196,23,28,0.8);
}
.sp-comingsoon-wrap .acymailing_form .acysubbuttons input {
  background-color: #c4171c;
  border: solid 2px #c4171c;
}
.sp-comingsoon-wrap .acymailing_form .acysubbuttons:hover input {
  background-color: #961215;
}
.modal-content button.close:hover i {
  color: #c4171c !important;
  border: solid 2px #c4171c;
}
.sp-megamenu-parent >li.sp-has-child:hover>a:after {
  color: #c4171c;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:before {
  background-color: #c4171c;
}
.close-offcanvas:hover {
  border: 1px solid #c4171c;
  color: #c4171c;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover >a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li.active >a {
  color: #c4171c;
}
.modal-content .modal-body .button-wrap input {
  background-color: #c4171c;
}
.modal-content .modal-body .button-wrap input:hover {
  background-color: #961215;
}
.sp-my-menu ul.menu a:hover {
  color: #c4171c !important;
}
#sp-footer a:hover {
  color: #c4171c;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.sppb-btn-primary:hover,
.sppb-btn-primary:focus,
.sppb-btn-primary:active {
  background-color: #c4171c;
}
.btn-primary,
.sppb-btn-primary {
  background-color: #c4171c;
}
.btn-link,
.sppb-btn-link {
  color: #c4171c;
}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.sppb-btn-link:hover,
.sppb-btn-link:focus,
.sppb-btn-link:active {
  color: #961215;
}
.btn-see-more-news .sppb-btn:hover {
  background-color: #c4171c;
  border-color: #c4171c;
}
.sppb-addon-tab .sppb-nav-tabs li.active > a {
  color: #c4171c;
}
.macro-tab-style2 .sppb-nav-pills li.active a {
  background-color: #c4171c;
}
.macro-tab-style2 .sppb-nav-pills li.active a:hover {
  background-color: #c4171c;
}
.sppb-addon-accordion .sppb-panel-primary .sppb-panel-heading span.sppb-panel-title i {
  color: #c4171c;
}
