/* PLEASE BE VERY CAREFUL WHEN EDITTING THIS FILE !
 Don't change our color variables in line 5 & 6.
 */
.text-maincolor {
  color: #881312;
}
.bg-maincolor {
  background: #881312;
}
.sunfw-homepage #sunfw_section_content .item-title a {
  color: #881312;
}
.customer-name {
  color: #881312;
}
ul.sunfw-tpl-menu > li.megamenu ul.sunfw-megamenu-sub-menu .modulecontainer h3 {
  color: #881312;
  border-bottom: 1px solid #881312;
}
.sunfw-scrollup:hover {
  background-color: #881312;
}
#sunfw_section_copyright .social li:hover i {
  color: #881312;
}
.galleria-info .galleria-info-description a.ferado-btn {
  background-color: #881312;
}
.galleria-info .galleria-info-description a.ferado-btn:hover {
  color: #881312;
}
.heading-border {
  border-bottom: 2px solid #881312;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
  background-color: #881312;
  border: 1px solid #881312 !important;
}
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
  color: #881312;
}
div.module-style ul.menu-sidemenu li:hover > a, div.module-style ul.menu-sidemenu li.active > a {
  color: #881312;
}
.coming-soon a.goto-home {
  color: #881312;
}
.coming-soon a.goto-home:hover {
  color: #881312;
  text-decoration: underline;
}
#kunena .kfrontend .btn-link {
  color: #881312;
}
@media (min-width: 768px) {
  .hl-title .ferado-heading:before {
    background: url(../images/header-wings.png) no-repeat 1px #881312;
  }
  .hl-title .ferado-heading:after {
    background: url(../images/header-wings.png) no-repeat -301px #881312;
  }
  .ferado2-heading.bg-maincolor > span:before, .ferado2-heading.bg-maincolor > span:after {
    background-color: #881312;
  }
}
@media (max-width: 991px) {
  .search .search-results .result-title a {
    color: #881312;
  }
}
.category_box_wrapper.list .category_box_inside .category_product_title h3 a:hover, .category_box_wrapper.list .category_box_inside .category_product_price {
  color: #881312;
}
.product_detail .product_price {
  color: #881312;
}
.product_detail .manufacturer_link a.btn.btn-primary, .product_detail .ask_question_about_product a.btn.btn-primary, .product_detail .product_writereview a.btn.btn-primary {
  color: #881312;
}
div.mod_cart_main div.mod_cart_checkout a {
  background: #881312;
}
.spacer .p-mask .sku_wrapper .sku a {
  color: #881312;
}
.product_detail .gd_navigation a {
  color: #881312;
}
form#askQuestionForm .redshop-askquestion .send_button input.btn {
  background-color: #881312;
}
.mod_redshop_products_wrapper .mod_redshop_products_horizontal .mod_rs_info:before, .category_box_wrapper.grid .category_box_inside .category_product_info:before {
  background: #881312;
}
.mod_redshop_products_wrapper .mod_redshop_products_horizontal .mod_rs_info .mod_redshop_products_addtocart form span.pdaddtocart_img_link:hover {
  background: #440a09;
}
.category_box_wrapper.grid .category_box_inside .category_product_info .category_product_addtocart span.pdaddtocart_link:hover {
  background: #440a09 !important;
}
.sunfw-com-redshop form .product_search .product_search_button input#Search {
  background-color: #881312;
}
.mod_redshop_products_wrapper .mod_redshop_products_horizontal .mod_rs_products_content .mod_redshop_products_readmore a {
  color: #881312;
}
.wishlist_link a.redshop-wishlist-form-link:hover:after {
  color: #881312;
}
[class*='module-style-'] .module-body ul.small li.active > a, .btn.btn-plain:hover, .feed ul.newsfeed > li span.feed-link a, .commin .date-item span.text, .jsn-counter-wrap .number {
  color: #881312;
}
ul.menu.list-menu li.active a {
  color: #881312 !important;
}
table.calendar tr td.calendarToday, div.k2TagCloudBlock a:hover {
  background-color: #881312;
}
ul.nav.nav-tabs > li.active > a {
  background-color: #881312;
  border-color: #881312 !important;
}
#menu_item_menu ul.sunfw-megamenu-sub-menu li.current > a {
  color: #881312 !important;
}
nav.sunfw-menu-head .navbar-header button.navbar-toggle {
  background-color: #881312;
}
[class*='module-style-'].module-style-2 .module-title .box-title {
  border-color: #881312;
}
.jsn-counter-wrap:hover .icon {
  background-color: #881312;
}
.section-purchase .content a.button:hover {
  background-color: #881312 !important;
  border-color: #881312 !important;
}
ul.tags a.label:hover {
  background-color: #881312;
}
.main-menu nav.sunfw-menu-head ul.navbar-nav > li > a.get-it {
  background: #881312;
}
nav.sunfw-menu-head ul.navbar-nav ul.dropdown-menu > li > a {
  color: #881312;
}
nav.sunfw-menu-head ul.navbar-nav ul.dropdown-menu > li > a:hover, nav.sunfw-menu-head ul.navbar-nav ul.dropdown-menu li.active > a {
  color: #881312 !important;
}
ul.sunfw-tpl-menu > li.megamenu ul.sunfw-megamenu-sub-menu .modulecontainer > ul > li a:hover {
  color: #881312 !important;
}
ul.menu li.current > a {
  color: #881312 !important;
}
.breadcrumb li a {
  color: #881312;
}
.bg-main-color, p.readmore .btn {
  background-color: #881312 !important;
}
@media (max-width: 480px) {
  #menu_item_menu ul.dropdown-menu li.active > a, #menu_item_menu ul.sunfw-megamenu-sub-menu li.active > a, #menu_item_menu .modulecontainer ul.nav-child li.active > a {
    background-color: transparent !important;
    color: #881312 !important;
  }
  #menu_item_menu ul.navbar-nav > li:hover > a, #menu_item_menu ul.navbar-nav > li.active > a {
    color: #881312;
  }
  #menu_item_menu ul.navbar-nav > li:hover > a span.caret:before, #menu_item_menu ul.navbar-nav > li.active > a span.caret:before {
    color: #881312;
  }
}
