a,
a:hover {
  color: #c40303;
  text-decoration: none;
}
.mainMenu .t3-mainnav {
  background: url("../../templates/bt_bistro/images/bg-mainmenu-center.png") repeat-x scroll left center transparent;
}
.mainMenu .t3-mainnav:before {
  border-right: 15px solid blue;
  border-left: 15px solid green;
  border-top: 25px solid red;
  border-bottom: 26px solid red;
}
.mainMenu .t3-mainnav:after {
  border-left: 15px solid blue;
  border-right: 15px solid green;
  border-top: 25px solid red;
  border-bottom: 26px solid red;
}
div.catItemHeader h3.catItemTitle a:hover,
div.tagItemHeader h2.tagItemTitle a:hover,
div.userItemHeader h3.userItemTitle a:hover,
div.latestItemHeader h2.latestItemTitle a:hover {
  color: #c40303;
}
.itemViewInfo,
.itemViewInfo a {
  color: #c40303;
}
.itemViewInfo {
  text-shadow: 0.5px 0 0 #f60404;
}
.menu_sidebar .nav-pills li a:hover,
.menu_sidebar .nav-pills li a:focus,
.menu_sidebar .nav-pills li.active > a,
.menu_sidebar .nav-pills li.active > a:hover,
.menu_sidebar .nav-pills li.active > a:hover {
  color: #c40303;
}
.jLoginModule .button {
  background: #c40303;
}
.jLoginModule ul a:hover {
  color: #c40303;
}
div.k2TagCloudBlock a:hover {
  background: #c40303 !important;
  color: #fff !important;
}
div.itemCommentsForm form input#submitCommentButton {
  color: #c40303;
  border: 2px solid #c40303;
  text-shadow: 0.5px 0 0 #c40303;
}
div.itemCommentsForm form input#submitCommentButton:hover {
  background: #c40303;
  color: #fff;
  text-shadow: 0.5px 0 0 #fff;
}
div.commentAuthorName {
  color: #c40303;
}
div.catItemReadMore a,
div.tagItemReadMore a,
div.userItemReadMore a,
div.latestItemReadMore a,
.jContentListView .readmore a {
  border: 2px solid #c40303;
}
div.catItemReadMore a:hover,
div.tagItemReadMore a:hover,
div.userItemReadMore a:hover,
div.latestItemReadMore a:hover,
.jContentListView .readmore a:hover {
  color: #fff;
  background: #c40303;
}

.background_slideshow {
  height: 845px;
}
.has_slideshow .t3-header {
  margin-bottom: 607px;
}
#cp-caption {
  top: 340px;
}
span.menusItemExtraField.price {
  background: #c40303;
}
.bt-tabs-fitwidth .bt-tabs-nav span.bt-tabs-current {
  color: #c40303;
}
.tabSlide h3.module-title {
  background: url("../../templates/bt_bistro/images/bg-moduleTitle-tabSlider.png") no-repeat scroll center bottom transparent;
}
.parallaxContentInner {
  background: #c40303;
}
.defaultLayout .slide_testimonial .btcontentshowcase-navigation .bullet.current {
  background: #c40303;
}
.menus_showcase h3.module-title {
  background: url("../../templates/bt_bistro/images/bg-menushowcase-title.png") no-repeat scroll center bottom transparent;
}
.aboutUsIcon {
  background: #c40303;
}
.btsc-skillbars-default .skill .skill-level {
  background: #c40303 !important;
}
.defaultLayout .btcontentshowcase-navigation .bullet.current {
  background: #c40303 !important;
}
.topText {
  color: #fd6363;
}
.acymailing_form input.inputbox {
  background: #b00303;
}
ul.my-pagination li.page-number span.pagenav,
ul.my-pagination li.page-number a.pagenav:hover {
  color: #c40303;
  border: 2px solid #c40303;
}
.mainMenu .t3-mainnav .navbar-nav > li > a:hover,
.mainMenu .t3-mainnav .navbar-nav > li.active > a,
.mainMenu .t3-mainnav .navbar-nav > li > a:focus,
.mainMenu .t3-mainnav .navbar-nav > li:hover > a,
.mainMenu .t3-mainnav .navbar-nav > li.open > a:focus,
.mainMenu .t3-mainnav .navbar-nav > li.open > a {
  background: #970202;
}
.t3-mainnav .t3-megamenu ul.nav li .dropdown-menu {
  background: #970202;
}
.t3-mainnav .t3-megamenu ul.nav li .dropdown-menu ul > li.active > a,
.t3-mainnav .t3-megamenu ul.nav li .dropdown-menu ul > li.open > a,
.t3-mainnav .t3-megamenu ul.nav li .dropdown-menu ul > li > a:hover,
.t3-mainnav .t3-megamenu ul.nav li .dropdown-menu ul > li > a:focus {
  background: #c40303;
}
.mod_btquickcontact .btqc-field-container .btqc_submit,
.mod_btquickcontact .btqc-field-container .btqc_next,
.mod_btquickcontact .btqc-field-container .btqc_prev,
.contact_form_button button.button {
  background: #c40303;
}
.mainMenuDesktop ul.nav li a:hover,
.mainMenuDesktop ul.nav li.active > a,
.mainMenuDesktop ul.nav li a:focus {
  color: #c40303;
}
.stickyMenu ul.nav li .dropdown-menu {
  background: #c40303;
}
.stickyMenu ul.nav li .dropdown-menu li a:hover,
.stickyMenu ul.nav li .dropdown-menu li a:focus,
.stickyMenu ul.nav li .dropdown-menu li.active > a,
.stickyMenu ul.nav > li > a:hover,
.stickyMenu ul.nav > li.active > a,
.stickyMenu ul.nav > li > a:focus {
  background: #920202 !important;
}
.stickyMenu {
  background: #c40303;
}
.bt-apb .parallax-content .button:hover {
  background: #fff;
  color: #c40303;
}
.social_footer a:hover .fa {
  background: #c40303;
}