select,input {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.fancy-select ul.options li:hover {
	color:#f41e1e;
}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,textarea:focus,.fancy-select .trigger.open {
	border-color:#f41e1e;
}
.bt-content a {
	color:#f41e1e;
}
a:hover {
	color:#f41e1e;
}
.btText a {
	color:#f41e1e;
}
body {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
h1,h2,h3,h4,h5,h6 {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
blockquote {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt-content-holder table td.product-name {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.btAccentDarkHeader .btPreloader .animation>div:first-child,.btLightAccentHeader .btPreloader .animation>div:first-child,.btTransparentLightHeader .btPreloader .animation>div:first-child {
	background-color:#f41e1e;
}
.btPreloader .animation .preloaderLogo {
	height:60px;
}
body.error404 .bt-error-page .port .bt_bb_button.bt_bb_style_filled a:before {
	background-color:#f41e1e;
}
.btPageHeadline {
	background-color:#222222;
}
.btPageHeadline.bt_bb_section {
	background-color:#222222;
}
.bt-no-search-results .bt_bb_port #searchform input[type='submit'] {
	-webkit-box-shadow:0 0 0 3em #f41e1e inset;
	box-shadow:0 0 0 3em #f41e1e inset;
}
.bt-no-search-results .bt_bb_port #searchform input[type='submit']:hover {
	-webkit-box-shadow:0 0 0 0 #f41e1e inset;
	box-shadow:0 0 0 0 #f41e1e inset;
	color:#f41e1e;
}
body:not(.bt_bb_plugin_active) .bt-no-search-results .bt_bb_port .bt_bb_button.bt_bb_style_filled a:before {
	background-color:#f41e1e;
}
body:not(.bt_bb_plugin_active) .bt-no-search-results .bt_bb_port .bt_bb_button.bt_bb_style_filled a:hover {
	color:#f41e1e;
}
.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .logo {
	padding-left:90px;
}
.rtl.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .logo {
	padding-right:90px;
}
.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .btTopToolsLeft {
	margin-left:90px;
}
.rtl.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .btTopToolsLeft {
	margin-right:90px;
}
.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .btBelowLogoArea .menuPort {
	margin-left:90px;
}
.rtl.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .btBelowLogoArea .menuPort {
	margin-right:90px;
}
.btHasCrest.btMenuHorizontal:not(.btMenuCenter):not(.btStickyHeaderActive) .btCrest .btCrestImg {
	width:90px;
}
.btHasCrest.btMenuHorizontal.btMenuLeft.btNoLogo:not(.btStickyHeaderActive) .menuPort {
	margin-left:90px;
}
.rtl.btHasCrest.btMenuHorizontal.btMenuLeft.btNoLogo:not(.btStickyHeaderActive) .menuPort {
	margin-right:90px;
}
.btHasCrest.btMenuHorizontal.btMenuCenter.btNoLogo:not(.btStickyHeaderActive) .menuPort .rightNav {
	padding-left:90px;
}
.mainHeader {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.mainHeader a:hover {
	color:#f41e1e;
}
.menuPort {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.menuPort nav ul li a:hover {
	color:#f41e1e;
}
.menuPort nav>ul>li>a {
	line-height:60px;
}
.btTextLogo {
	line-height:60px;
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt-logo-area .logo img {
	height:60px;
}
.btTransparentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon:before,.btTransparentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon:after {
	border-top-color:#f41e1e;
}
.btTransparentLightHeader .bt-horizontal-menu-trigger .bt_bb_icon .bt_bb_icon_holder:before {
	border-top-color:#f41e1e;
}
.btTransparentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,.btDarkTransparentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,.btAccentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,.btAccentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,.btLightDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger:hover .bt_bb_icon:before,.btTransparentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,.btDarkTransparentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,.btAccentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,.btAccentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,.btLightDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon:after,.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger:hover .bt_bb_icon:after {
	border-top-color:#f41e1e;
}
.btTransparentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btTransparentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btDarkTransparentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btAccentTransparentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btAccentLightHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btAccentDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btLightDarkHeader .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btHasAltLogo.btStickyHeaderActive .bt-horizontal-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
	border-top-color:#f41e1e;
}
.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor li.current-menu-item>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-item li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-item li.current-menu-item>a {
	color:#f41e1e;
}
.btMenuHorizontal .menuPort nav>ul>li:not(.btMenuWideDropdown)>ul>li.menu-item-has-children>a:before {
	background-color:#f41e1e;
}
.btMenuHorizontal .menuPort ul ul li a:hover {
	color:#f41e1e;
}
body.btMenuHorizontal .subToggler {
	line-height:60px;
}
.btMenuHorizontal .menuPort>nav>ul>li>a:after {
	background-color:#f41e1e;
}
.btMenuHorizontal .menuPort>nav>ul>li>ul li a:hover {
	-webkit-box-shadow:inset 0 0 0 0 #f41e1e;
	box-shadow:inset 0 0 0 0 #f41e1e;
}
html:not(.touch) body.btMenuHorizontal.btMenuRight .menuPort>nav>ul>li.btMenuWideDropdown>ul>li>a {
	color:#f41e1e;
}
html:not(.touch) body.btMenuHorizontal.btMenuRight .menuPort>nav>ul>li.btMenuWideDropdown>ul>li>a:after {
	background-color:#f41e1e;
}
html:not(.touch) body.btMenuHorizontal.btMenuRight .menuPort>nav>ul>li.btMenuWideDropdown>ul>li:last-child>a:after {
	background-color:#f41e1e;
}
.btMenuHorizontal .topBarInMenu {
	height:60px;
}
.btSpecialTransparentLightHeader.btMenuHorizontal .menuPort ul ul li a:hover {
	color:#f41e1e;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort ul ul li a:hover {
	color:#f41e1e;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav>ul>li.current-menu-ancestor li.current-menu-ancestor>a,.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav>ul>li.current-menu-ancestor li.current-menu-item>a,.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav>ul>li.current-menu-item li.current-menu-ancestor>a,.btSpecialTransparentLightHeader.btMenuHorizontal.btHasAltLogo.btStickyHeaderActive .mainHeader .menuPort nav>ul>li.current-menu-item li.current-menu-item>a {
	color:#f41e1e;
}
.btStickyHeaderActive.btAccentTransparentLightHeader .mainHeader {
	background-color:#f41e1e;
}
.btMenuVertical.btAccentTransparentLightHeader .mainHeader {
	background-color:#f41e1e;
}
.btMenuVertical.btAccentTransparentLightHeader .mainHeader a:hover {
	color:#222222;
}
.btStickyHeaderActive.btAccentTransparentLightHeader .bt-vertical-header-top {
	background-color:#f41e1e;
}
.btAccentTransparentLightHeader .topBar {
	background-color:#f41e1e;
}
.btAccentTransparentLightHeader .topBar a.btAccentIconWidget.btIconWidget .btIconWidgetIcon,.btAccentTransparentLightHeader .topBar a.btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,.btAccentTransparentLightHeader .topBar a.btIconWidget:hover {
	color:#222222;
}
.btAccentLightHeader .bt-below-logo-area,.btAccentLightHeader .topBar {
	background-color:#f41e1e;
}
.btAccentLightHeader .bt-below-logo-area a:hover,.btAccentLightHeader .topBar a:hover {
	color:#222222;
}
.btAccentLightHeader .bt-below-logo-area .btAccentIconWidget.btIconWidget .btIconWidgetIcon,.btAccentLightHeader .bt-below-logo-area .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,.btAccentLightHeader .bt-below-logo-area .btIconWidget:hover,.btAccentLightHeader .topBar .btAccentIconWidget.btIconWidget .btIconWidgetIcon,.btAccentLightHeader .topBar .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,.btAccentLightHeader .topBar .btIconWidget:hover {
	color:#222222;
}
.btAccentLightHeader.btMenuHorizontal .menuPort nav>ul>li>a:after {
	background:#222222;
}
.btAccentDarkHeader .bt-below-logo-area,.btAccentDarkHeader .topBar {
	background-color:#f41e1e;
}
.btAccentDarkHeader .bt-below-logo-area a:hover,.btAccentDarkHeader .topBar a:hover {
	color:#222222;
}
.btAccentDarkHeader .bt-below-logo-area .btAccentIconWidget.btIconWidget .btIconWidgetIcon,.btAccentDarkHeader .bt-below-logo-area .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,.btAccentDarkHeader .bt-below-logo-area .btIconWidget:not(.btCartWidget):hover,.btAccentDarkHeader .topBar .btAccentIconWidget.btIconWidget .btIconWidgetIcon,.btAccentDarkHeader .topBar .btAccentIconWidget.btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,.btAccentDarkHeader .topBar .btIconWidget:not(.btCartWidget):hover {
	color:#222222;
}
.btAccentDarkHeader .topBarInMenu .btIconWidget .btIconWidgetContent .btIconWidgetText {
	color:#222222;
}
.btAccentDarkHeader .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetContent .btIconWidgetText {
	color:#f41e1e;
}
.btAccentDarkHeader.btMenuHorizontal .menuPort nav>ul>li>a:after {
	background:#222222;
}
.btLightAccentHeader .menuPort nav ul li a:hover {
	color:#222222;
}
.btLightAccentHeader.btMenuHorizontal .menuPort nav>ul>li>a:after {
	background:#222222;
}
.btLightAccentHeader .bt-logo-area,.btLightAccentHeader .bt-vertical-header-top {
	background-color:#f41e1e;
}
.btLightAccentHeader .topBarInMenu .btIconWidget .btIconWidgetContent .btIconWidgetText {
	color:#222222;
}
.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader {
	background-color:#f41e1e;
}
.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .bt-logo-area {
	background-color:#f41e1e;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .logo img,.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .logo img {
	height:55px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .btTextLogo,.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .btTextLogo {
	line-height:55px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .menuPort nav>ul>li>a,.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .menuPort nav>ul>li>.subToggler,.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .menuPort nav>ul>li>a,.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .menuPort nav>ul>li>.subToggler {
	line-height:55px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .bt-logo-area .topBarInMenu,.btStickyHeaderActive.btMenuFullScreenCenter .mainHeader .bt-logo-area .topBarInMenu {
	height:55px;
}
.btTransparentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,.btTransparentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,.btAccentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,.btAccentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,.btLightDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:before,.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger:hover .bt_bb_icon:before,.btTransparentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,.btTransparentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,.btAccentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,.btAccentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,.btLightDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon:after,.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger:hover .bt_bb_icon:after {
	border-top-color:#f41e1e;
}
.btTransparentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btTransparentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btAccentLightHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btAccentDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btLightDarkHeader .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btHasAltLogo.btStickyHeaderActive .bt-vertical-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
	border-top-color:#f41e1e;
}
.btMenuVertical .mainHeader .btCloseVertical:before:hover {
	color:#f41e1e;
}
.btMenuHorizontal .topBarInLogoArea {
	height:60px;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
	border:0 solid #f41e1e;
}
.btMenuVertical .mainHeader .btCloseVertical:hover:before {
	color:#f41e1e;
}
.btTransparentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,.btTransparentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,.btAccentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,.btAccentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,.btLightDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger:hover .bt_bb_icon:before,.btTransparentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,.btTransparentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,.btAccentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,.btAccentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,.btLightDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after,.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger:hover .bt_bb_icon:after {
	border-top-color:#f41e1e;
}
.btTransparentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btTransparentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btAccentLightHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btAccentDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btLightDarkHeader .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before,.btHasAltLogo.btStickyHeaderActive .bt-fullscreen-menu-trigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
	border-top-color:#f41e1e;
}
.btMenuFullScreenCenter .topBarInLogoArea {
	height:60px;
}
.btAccentTransparentLightHeader .btMenuVerticalFullscreenEnabled .mainHeader .menuPort {
	background:#f41e1e !important;
}
.btLightAccentHeader.btMenuVerticalFullscreenEnabled .mainHeader .menuPort {
	background:#f41e1e !important;
}
.btLightAccentHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort .header_fullscreen_image:after,.btAccentTransparentLightHeader.btMenuVerticalFullscreenEnabled.btMenuHorizontal .mainHeader .menuPort .header_fullscreen_image:after {
	background:#f41e1e;
}
.btMenuVerticalFullscreenEnabled:not(.btMenuVertical) .mainHeader .menuPort {
	padding:60px 30px;
}
.btStickyHeaderActive.btMenuVerticalFullscreenEnabled:not(.btMenuVertical) .mainHeader .menuPort {
	top:55px;
	height:-webkit-calc(100vh - 55px);
	height:-moz-calc(100vh - 55px);
	height:calc(100vh - 55px);
}
html:not(.touch) body.btMenuVerticalFullscreenEnabled:not(.btMenuVertical) .mainHeader .menuPort>nav>ul>li.btMenuWideDropdown>ul>li.menu-item-has-children>a:before {
	background-color:#f41e1e;
}
.bt_bb_back_to_top .bt_back_to_top_button {
	background:#f41e1e;
}
.btDarkSkin .bt-site-footer-copy-menu .port:before,.btLightSkin .btDarkSkin .bt-site-footer-copy-menu .port:before,.btDarkSkin.btLightSkin .btDarkSkin .bt-site-footer-copy-menu .port:before {
	background-color:#f41e1e;
}
.bt-content .btArticleHeadline .bt_bb_headline a:hover,.bt-content .btArticleTextContent .bt_bb_headline a:hover {
	color:#f41e1e;
}
.btPostSingleItemStandard .btArticleShareEtc>div.btReadMoreColumn .bt_bb_button a:hover {
	color:#f41e1e;
}
.btMediaBox.btQuote:before,.btMediaBox.btLink:before {
	background-color:#f41e1e;
}
.sticky.btArticleListItem .btArticleHeadline h1 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h2 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h3 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h4 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h5 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h6 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h7 .bt_bb_headline_content span a:after,.sticky.btArticleListItem .btArticleHeadline h8 .bt_bb_headline_content span a:after {
	color:#f41e1e;
}
.post-password-form p:first-child {
	color:#222222;
}
.post-password-form p:nth-child(2) input[type="submit"] {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
	background:#f41e1e;
}
.btPagination {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.btPagination .paging a:hover {
	color:#f41e1e;
}
.btPagination .paging a:hover:after {
	color:#f41e1e;
}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.btPrevNextNav .btPrevNext:hover .btPrevNextTitle {
	color:#f41e1e;
}
.bt-link-pages ul a.post-page-numbers:hover {
	background:#f41e1e;
}
.bt-link-pages ul span.post-page-numbers {
	background:#f41e1e;
}
.btArticleCategories a:hover {
	color:#f41e1e;
}
.btArticleCategories a:not(:first-child):before {
	background-color:#f41e1e;
}
.btArticleAuthor a:hover {
	color:#f41e1e;
}
.btArticleComments:hover {
	color:#f41e1e !important;
}
.bt-comments-box .vcard h1.author a:hover,.bt-comments-box .vcard h2.author a:hover,.bt-comments-box .vcard h3.author a:hover,.bt-comments-box .vcard h4.author a:hover,.bt-comments-box .vcard h5.author a:hover,.bt-comments-box .vcard h6.author a:hover,.bt-comments-box .vcard h7.author a:hover,.bt-comments-box .vcard h8.author a:hover {
	color:#f41e1e;
}
.bt-comments-box .commentTxt p.edit-link,.bt-comments-box .commentTxt p.reply {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt-comments-box .comment-navigation a,.bt-comments-box .comment-navigation span {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.comment-awaiting-moderation {
	color:#f41e1e;
}
.comment-awaiting-moderation {
	color:#f41e1e;
}
a#cancel-comment-reply-link {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
	color:#f41e1e;
}
a#cancel-comment-reply-link:hover {
	color:#222222;
}
.bt-comment-submit .btnInnerText {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt-comment-submit:before {
	background:#f41e1e;
}
body:not(.btNoDashInSidebar) .btBox>h4:after,body:not(.btNoDashInSidebar) .widget_block>h4:after,body:not(.btNoDashInSidebar) .btCustomMenu>h4:after,body:not(.btNoDashInSidebar) .btTopBox>h4:after {
	border-bottom:3px solid #f41e1e;
}
.btBox ul li.current-menu-item>a,.widget_block ul li.current-menu-item>a,.btCustomMenu ul li.current-menu-item>a,.btTopBox ul li.current-menu-item>a {
	color:#f41e1e;
}
.btBox p.posted ins,.btBox .quantity ins,.widget_block p.posted ins,.widget_block .quantity ins,.btCustomMenu p.posted ins,.btCustomMenu .quantity ins,.btTopBox p.posted ins,.btTopBox .quantity ins {
	color:#f41e1e;
}
.btBox p.posted del+.amount,.btBox .quantity del+.amount,.widget_block p.posted del+.amount,.widget_block .quantity del+.amount,.btCustomMenu p.posted del+.amount,.btCustomMenu .quantity del+.amount,.btTopBox p.posted del+.amount,.btTopBox .quantity del+.amount {
	color:#f41e1e;
}
.widget_calendar table caption {
	font-family:"Anton",Arial,Helvetica,sans-serif;
	background:#f41e1e;
}
.widget_calendar table tbody tr td#today {
	color:#f41e1e;
}
.widget_rss li a.rsswidget {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.widget_rss li .rss-date {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.widget_rss li cite {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.widget_shopping_cart .total {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.widget_shopping_cart .buttons .button {
	background:#f41e1e;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
	background-color:#f41e1e;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
	background-color:#222222;
}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
	font:normal 10px/1 "Roboto";
	background-color:#f41e1e;
}
.btAccentDarkHeader .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.btAccentDarkHeader .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.btAccentDarkHeader .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
	background-color:#222222;
}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler,.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler,.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler {
	background-color:#f41e1e;
}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover,.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover,.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:hover {
	background-color:#222222;
}
.widget_recent_reviews li a .product-title {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.widget_recent_reviews li .reviewer {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
	background-color:#f41e1e;
}
.btBox .tagcloud a,.btTags ul a,.widget_block .tagcloud a {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.btBox .tagcloud a:before,.btTags ul a:before,.widget_block .tagcloud a:before {
	color:#f41e1e;
}
.btBox .tagcloud a:hover,.btTags ul a:hover,.widget_block .tagcloud a:hover {
	color:#f41e1e;
}
.topTools a.btIconWidget:hover,.topBarInMenu a.btIconWidget:hover {
	color:#f41e1e;
}
.btAccentIconWidget.btIconWidget .btIconWidgetIcon {
	color:#f41e1e;
}
a.btAccentIconWidget.btIconWidget:hover {
	color:#f41e1e;
}
.bt-site-footer-widgets .btSearch button,.bt-site-footer-widgets .btSearch input[type=submit],.btSidebar .btSearch button,.btSidebar .btSearch input[type=submit],.btSidebar .widget_product_search button,.btSidebar .widget_product_search input[type=submit],.widget_block.widget_search .wp-block-search__inside-wrapper button,.widget_block.widget_search .wp-block-search__inside-wrapper input[type=submit] {
	color:#f41e1e;
}
.bt-site-footer-widgets .btSearch button:before,.btSidebar .btSearch button:before,.btSidebar .widget_product_search button:before,.widget_block.widget_search .wp-block-search__inside-wrapper button:before {
	color:#f41e1e;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon a.bt_bb_icon_holder {
	color:#f41e1e;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon:hover a.bt_bb_icon_holder {
	color:#bc0909;
}
.btSearchInner.btFromTopBox button:hover:before {
	color:#f41e1e;
}
.btSquareButtons .btButtonWidget a {
	min-height:60px;
}
.btSpecialTransparentLightHeader.btMenuHorizontal.btSquareButtons .topBarInMenu .topBarInMenuCell .btButtonWidget.bt_bb_button a {
	min-height:60px !important;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader:not(.gutter) .bt-logo-area .topBarInMenu .btButtonWidget a {
	min-height:55px !important;
}
.bt_bb_separator.bt_bb_border_style_solid.bt_bb_border_color_accent,.bt_bb_separator.bt_bb_border_style_dotted.bt_bb_border_color_accent,.bt_bb_separator.bt_bb_border_style_dashed.bt_bb_border_color_accent {
	border-color:#f41e1e;
}
.bt_bb_separator.bt_bb_border_style_solid.bt_bb_border_color_alternate,.bt_bb_separator.bt_bb_border_style_dotted.bt_bb_border_color_alternate,.bt_bb_separator.bt_bb_border_style_dashed.bt_bb_border_color_alternate {
	border-color:#222222;
}
.bt_bb_headline .bt_bb_headline_superheadline {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_headline h1 b,.bt_bb_headline h2 b,.bt_bb_headline h3 b,.bt_bb_headline h4 b,.bt_bb_headline h5 b,.bt_bb_headline h6 b {
	color:#f41e1e;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_supertitle {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_supertitle b {
	color:#f41e1e;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_text {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_service:hover .bt_bb_service_content_title a {
	color:#f41e1e;
}
.bt_bb_progress_bar .bt_bb_progress_bar_text_above span {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta:before {
	background:#f41e1e;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta>span {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta .bt_bb_latest_posts_item_category ul li a {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title a:hover {
	color:#f41e1e;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:after {
	background-color:#f41e1e;
}
.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta:before {
	background:#f41e1e;
}
.bt_bb_style_dark_alternate.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta:before {
	background:#222222;
}
.bt_bb_style_light_alternate.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta:before {
	background:#222222;
}
.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta>span {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category ul li a {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_masonry_post_grid .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a:hover {
	color:#f41e1e;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_loader {
	border-top:2px solid #f41e1e;
}
.bt_bb_masonry_image_grid .bt_bb_masonry_post_image_content .bt_bb_grid_item .bt_bb_grid_item_inner:after {
	background:#f41e1e;
}
.bt_bb_arrows_color_accent button.slick-arrow:before {
	color:#f41e1e;
}
.bt_bb_arrows_color_alternate button.slick-arrow:before {
	color:#222222;
}
button.slick-arrow:hover:before {
	color:#f41e1e;
}
.bt_bb_content_slider.bt_bb_show_dots_right ul li:hover button,.bt_bb_content_slider.bt_bb_show_dots_right ul li.slick-active button {
	background-color:#f41e1e !important;
}
.bt_bb_content_slider.bt_bb_show_dots_right.bt_bb_navigation_color_accent ul li button {
	background-color:#f41e1e !important;
}
.bt_bb_content_slider.bt_bb_show_dots_right.bt_bb_navigation_color_alternate ul li button {
	background-color:#222222 !important;
}
.bt_bb_content_slider.bt_bb_show_dots_right.bt_bb_navigation_color_dark ul li:hover button,.bt_bb_content_slider.bt_bb_show_dots_right.bt_bb_navigation_color_dark ul li.slick-active button {
	background-color:#f41e1e !important;
}
.bt_bb_content_slider.bt_bb_show_dots_right.bt_bb_navigation_color_accent ul li:hover button,.bt_bb_content_slider.bt_bb_show_dots_right.bt_bb_navigation_color_accent ul li.slick-active button {
	background-color:#222222 !important;
}
.bt_bb_content_slider.bt_bb_show_dots_right.bt_bb_navigation_color_alternate ul li:hover button,.bt_bb_content_slider.bt_bb_show_dots_right.bt_bb_navigation_color_alternate ul li.slick-active button {
	background-color:#f41e1e !important;
}
.bt_bb_navigation_color_accent ul.slick-dots li {
	border-color:#f41e1e;
}
.bt_bb_navigation_color_alternate ul.slick-dots li {
	border-color:#222222;
}
ul.slick-dots li.slick-active,ul.slick-dots li:hover {
	border-color:#f41e1e !important;
}
ul.slick-dots li.slick-active button,ul.slick-dots li:hover button {
	background-color:#f41e1e !important;
}
.bt_bb_navigation_color_accent ul.slick-dots li.slick-active,.bt_bb_navigation_color_accent ul.slick-dots li:hover {
	border-color:#222222;
}
.bt_bb_navigation_color_accent ul.slick-dots li.slick-active button,.bt_bb_navigation_color_accent ul.slick-dots li:hover button {
	background-color:#222222 !important;
}
.bt_bb_navigation_color_accent ul.slick-dots li.slick-active button,.bt_bb_navigation_color_accent ul.slick-dots li:hover button {
	background-color:#222222;
}
.bt_bb_navigation_color_accent ul.slick-dots li.slick-active button button,.bt_bb_navigation_color_accent ul.slick-dots li:hover button button {
	background-color:#222222 !important;
}
.bt_bb_tabs ul.bt_bb_tabs_header li span {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt_bb_text_size_normal.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_text_size_small.bt_bb_counter_holder .bt_bb_counter_content .bt_bb_counter_text {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_countdown.btCounterHolder .btCountdownHolder>span {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt_bb_countdown.btCounterHolder .btCountdownHolder span[class$="_text"] {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt_bb_price_color_accent.bt_bb_price_list .bt_bb_price_list_price {
	color:#f41e1e;
}
.bt_bb_price_color_alternate.bt_bb_price_list .bt_bb_price_list_price {
	color:#222222;
}
.bt_bb_price_list .bt_bb_price_list_price .bt_bb_price_list_currency {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt_bb_price_list ul.bt_bb_price_list_list li.bt_bb_price_list_item:before {
	color:#f41e1e;
}
.bt_bb_price_list.bt_bb_border_accent {
	-webkit-box-shadow:0 0 0 1px #f41e1e inset;
	box-shadow:0 0 0 1px #f41e1e inset;
}
.bt_bb_price_list.bt_bb_border_alternate {
	-webkit-box-shadow:0 0 0 1px #222222 inset;
	box-shadow:0 0 0 1px #222222 inset;
}
.bt_bb_promo span {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
.bt_bb_promo a:hover {
	color:#f41e1e;
}
.bt_bb_button .bt_bb_button_text {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_button.bt_bb_style_clean a:hover {
	color:#f41e1e;
}
.wpcf7-form .wpcf7-submit,.wpcf7-form button#submit {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
	-webkit-box-shadow:0 0 0 1px #f41e1e inset;
	box-shadow:0 0 0 1px #f41e1e inset;
	color:#f41e1e !important;
}
.wpcf7-form .wpcf7-submit:hover,.wpcf7-form button#submit:hover {
	-webkit-box-shadow:0 0 0 3em #f41e1e inset;
	box-shadow:0 0 0 3em #f41e1e inset;
}
div.wpcf7-validation-errors,div.wpcf7-acceptance-missing {
	border:2px solid #f41e1e;
}
span.wpcf7-not-valid-tip {
	color:#f41e1e;
}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output {
	border-color:#f41e1e;
}
.btNewsletter .btNewsletterColumn input:focus {
	border-color:#f41e1e;
}
.btContact .btContactRow textarea:focus {
	border-color:#f41e1e;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form .wpcf7-submit,.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form input[type='submit'],.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 3em #f41e1e inset;
	box-shadow:0 0 0 3em #f41e1e inset;
}
.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form .wpcf7-submit,.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form input[type='submit'],.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form .wpcf7-submit,.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form input[type='submit'],.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form .wpcf7-submit,.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form input[type='submit'],.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form button#submit {
	color:#f41e1e !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form .wpcf7-submit:hover,.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form input[type='submit']:hover,.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form button#submit:hover {
	color:#f41e1e !important;
	-webkit-box-shadow:0 0 0 1px #f41e1e inset;
	box-shadow:0 0 0 1px #f41e1e inset;
}
.bt_bb_submit_button_colors_dark_accent.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_dark_accent.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_dark_accent.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form button#submit:hover {
	color:#f41e1e !important;
}
.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form button#submit:hover {
	color:#222222 !important;
	-webkit-box-shadow:0 0 0 1px #222222 inset;
	box-shadow:0 0 0 1px #222222 inset;
}
.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_filled .wpcf7-form button#submit:hover {
	color:#222222 !important;
	-webkit-box-shadow:0 0 0 1px #222222 inset;
	box-shadow:0 0 0 1px #222222 inset;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form .wpcf7-submit,.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form input[type='submit'],.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 0 #f41e1e inset !important;
	box-shadow:0 0 0 0 #f41e1e inset !important;
}
.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form .wpcf7-submit,.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form input[type='submit'],.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form button#submit {
	color:#f41e1e !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form .wpcf7-submit:hover,.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form input[type='submit']:hover,.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form button#submit:hover {
	color:#f41e1e !important;
	-webkit-box-shadow:0 0 0 0 #f41e1e inset;
	box-shadow:0 0 0 0 #f41e1e inset;
}
.bt_bb_submit_button_colors_dark_accent.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_dark_accent.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_dark_accent.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form button#submit:hover {
	color:#f41e1e !important;
}
.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form button#submit:hover {
	color:#222222 !important;
}
.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_clean .wpcf7-form button#submit:hover {
	color:#222222 !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_half_filled .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 0 #f41e1e inset !important;
	box-shadow:0 0 0 0 #f41e1e inset !important;
}
.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_half_filled .wpcf7-form button#submit {
	color:#f41e1e !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_half_filled .wpcf7-form button#submit:before {
	background-color:#f41e1e;
}
.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_half_filled .wpcf7-form button#submit:before {
	background-color:#222222 !important;
}
.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_half_filled .wpcf7-form button#submit:before {
	background-color:#222222 !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_skew_filled .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 0 #f41e1e inset !important;
	box-shadow:0 0 0 0 #f41e1e inset !important;
}
.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_skew_filled .wpcf7-form button#submit {
	color:#f41e1e !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_skew_filled .wpcf7-form button#submit:before {
	background-color:#f41e1e;
}
.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_skew_filled .wpcf7-form button#submit:before {
	background-color:#222222 !important;
}
.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_skew_filled .wpcf7-form button#submit:before {
	background-color:#222222 !important;
}
.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_skew_filled .wpcf7-form button#submit:hover {
	color:#f41e1e !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form .wpcf7-submit,.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form input[type='submit'],.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 3em #f41e1e inset;
	box-shadow:0 0 0 3em #f41e1e inset;
}
.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form .wpcf7-submit,.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form input[type='submit'],.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form .wpcf7-submit,.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form input[type='submit'],.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form button#submit {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form .wpcf7-submit,.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form input[type='submit'],.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form button#submit {
	color:#f41e1e !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form .wpcf7-submit:hover,.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form input[type='submit']:hover,.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form button#submit:hover {
	-webkit-box-shadow:0 0 0 3em #f41e1e inset;
	box-shadow:0 0 0 3em #f41e1e inset;
}
.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_dark_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form button#submit:hover {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_light_alternate.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form button#submit:hover {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form .wpcf7-submit:hover,.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form input[type='submit']:hover,.bt_bb_submit_button_colors_accent_light.bt_bb_contact_form_7.bt_bb_submit_button_style_special_filled .wpcf7-form button#submit:hover {
	color:#f41e1e !important;
}
.bt_bb_contact_form_7.bt_bb_submit_button_colors_dark_alternate .wpcf7-form .wpcf7-submit,.bt_bb_contact_form_7.bt_bb_submit_button_colors_dark_alternate .wpcf7-form input[type='submit'],.bt_bb_contact_form_7.bt_bb_submit_button_colors_dark_alternate .wpcf7-form button#submit {
	color:#222222 !important;
	-webkit-box-shadow:0 0 0 1px #222222 inset;
	box-shadow:0 0 0 1px #222222 inset;
}
.bt_bb_contact_form_7.bt_bb_submit_button_colors_dark_alternate .wpcf7-form .wpcf7-submit:hover,.bt_bb_contact_form_7.bt_bb_submit_button_colors_dark_alternate .wpcf7-form input[type='submit']:hover,.bt_bb_contact_form_7.bt_bb_submit_button_colors_dark_alternate .wpcf7-form button#submit:hover {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
.bt_bb_contact_form_7.bt_bb_submit_button_colors_light_alternate .wpcf7-form .wpcf7-submit,.bt_bb_contact_form_7.bt_bb_submit_button_colors_light_alternate .wpcf7-form input[type='submit'],.bt_bb_contact_form_7.bt_bb_submit_button_colors_light_alternate .wpcf7-form button#submit {
	color:#222222 !important;
	-webkit-box-shadow:0 0 0 1px #222222 inset;
	box-shadow:0 0 0 1px #222222 inset;
}
.bt_bb_contact_form_7.bt_bb_submit_button_colors_light_alternate .wpcf7-form .wpcf7-submit:hover,.bt_bb_contact_form_7.bt_bb_submit_button_colors_light_alternate .wpcf7-form input[type='submit']:hover,.bt_bb_contact_form_7.bt_bb_submit_button_colors_light_alternate .wpcf7-form button#submit:hover {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
.bt_bb_contact_form_7.bt_bb_submit_button_colors_accent_light .wpcf7-form .wpcf7-submit:hover,.bt_bb_contact_form_7.bt_bb_submit_button_colors_accent_light .wpcf7-form input[type='submit']:hover,.bt_bb_contact_form_7.bt_bb_submit_button_colors_accent_light .wpcf7-form button#submit:hover {
	color:#f41e1e !important;
}
.bt_bb_card_image.bt_bb_border_accent {
	-webkit-box-shadow:0 0 0 1px #f41e1e inset;
	box-shadow:0 0 0 1px #f41e1e inset;
}
.bt_bb_card_image.bt_bb_border_alternate {
	-webkit-box-shadow:0 0 0 1px #222222 inset;
	box-shadow:0 0 0 1px #222222 inset;
}
.bt_bb_link .bt_bb_link_content .bt_bb_headline a:before {
	-webkit-text-fill-color:#f41e1e;
}
.bt_bb_link:hover:not(.btNoLink) .bt_bb_link_content .bt_bb_headline a:after {
	color:#f41e1e;
}
.bt_bb_testimonial .bt_bb_testimonial_content .bt_bb_testimonial_ratings .bt_bb_testimonial_icon span:before {
	color:#f41e1e;
}
.bt_bb_stars_color_alternate.bt_bb_testimonial .bt_bb_testimonial_content .bt_bb_testimonial_ratings .bt_bb_testimonial_icon span:before {
	color:#222222;
}
.bt_bb_testimonial .bt_bb_testimonial_content .bt_bb_testimonial_name .bt_bb_headline h6 {
	color:#f41e1e;
}
.bt_bb_name_color_alternate.bt_bb_testimonial .bt_bb_testimonial_content .bt_bb_testimonial_name .bt_bb_headline h6 {
	color:#222222;
}
.bt_bb_schedule .bt_bb_schedule_title_flex .bt_bb_headline .bt_bb_headline_content small {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_schedule .bt_bb_schedule_content .bt_bb_schedule_inner_row.btToday .bt_bb_schedule_day span:before {
	color:#f41e1e;
}
.bt_bb_schedule .bt_bb_schedule_content .bt_bb_schedule_inner_row.btToday .bt_bb_schedule_time span:before {
	color:#f41e1e;
}
.bt_bb_event .bt_bb_event_date {
	font-family:"Anton",Arial,Helvetica,sans-serif;
	background:#f41e1e;
}
.bt_bb_organic_animation_fill.bt_bb_organic_animation .item .item__deco {
	fill:#222222;
}
.bt_bb_organic_animation_fill_accent.bt_bb_organic_animation .item .item__deco {
	fill:#f41e1e;
}
.bt_bb_organic_animation_stroke.bt_bb_organic_animation .item .item__deco {
	stroke:#222222;
}
.bt_bb_organic_animation_stroke_accent.bt_bb_organic_animation .item .item__deco {
	stroke:#f41e1e;
}
.bt_bb_organic_animation .item .item__meta .item__subtitle {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_organic_animation .item .item__meta .item__arrow:before {
	background:#f41e1e;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_title a:hover {
	color:#f41e1e;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_price ins {
	color:#f41e1e;
}
.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .added:after,.bt_bb_single_product .bt_bb_single_product_content .bt_bb_single_product_button .loading:after {
	background-color:#222222 !important;
}
.bt_bb_single_product .onsale {
	font-family:"Anton",Arial,Helvetica,sans-serif;
	background:#f41e1e;
}
.products ul li.product .btWooShopLoopItemInner .price,ul.products li.product .btWooShopLoopItemInner .price {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.products ul li.product .btWooShopLoopItemInner .price ins,ul.products li.product .btWooShopLoopItemInner .price ins {
	color:#f41e1e;
}
.products ul li.product .btWooShopLoopItemInner .added:after,.products ul li.product .btWooShopLoopItemInner .loading:after,ul.products li.product .btWooShopLoopItemInner .added:after,ul.products li.product .btWooShopLoopItemInner .loading:after {
	background-color:#f41e1e;
}
.products ul li.product .btWooShopLoopItemInner .added_to_cart,ul.products li.product .btWooShopLoopItemInner .added_to_cart {
	color:#f41e1e;
}
.products ul li.product .onsale,ul.products li.product .onsale {
	font-family:"Anton",Arial,Helvetica,sans-serif;
	background:#f41e1e;
}
nav.woocommerce-pagination ul li a:focus,nav.woocommerce-pagination ul li a:hover,nav.woocommerce-pagination ul li a.next,nav.woocommerce-pagination ul li a.prev,nav.woocommerce-pagination ul li span.current {
	color:#f41e1e;
}
nav.woocommerce-pagination ul li a.page-numbers.next:after,nav.woocommerce-pagination ul li a.page-numbers.prev:after {
	color:#f41e1e;
}
div.product .onsale {
	font-family:"Anton",Arial,Helvetica,sans-serif;
	background:#f41e1e;
}
div.product div.images .woocommerce-product-gallery__trigger:after {
	-webkit-box-shadow:0 0 0 2em #f41e1e inset,0 0 0 2em rgba(255,255,255,.5) inset;
	box-shadow:0 0 0 2em #f41e1e inset,0 0 0 2em rgba(255,255,255,.5) inset;
}
div.product div.summary .price ins {
	color:#f41e1e;
}
table.shop_table thead th {
	font-family:"Anton",Arial,Helvetica,sans-serif;
}
table.shop_table .coupon .input-text {
	color:#f41e1e;
}
table.shop_table td.product-remove a.remove {
	-webkit-box-shadow:0 0 0 3em #f41e1e inset;
	box-shadow:0 0 0 3em #f41e1e inset;
}
table.shop_table td.product-remove a.remove:hover {
	-webkit-box-shadow:0 0 0 3em #222222 inset;
	box-shadow:0 0 0 3em #222222 inset;
}
ul.wc_payment_methods li .about_paypal {
	color:#f41e1e;
}
.woocommerce-MyAccount-navigation ul li a {
	border-bottom:2px solid #f41e1e;
}
.woocommerce-info a:not(.button),.woocommerce-message a:not(.button) {
	color:#f41e1e;
}
.woocommerce-message:before,.woocommerce-info:before {
	color:#f41e1e;
}
.woocommerce .btSidebar a.button,.woocommerce .bt-content a.button,.woocommerce-page .btSidebar a.button,.woocommerce-page .bt-content a.button,.woocommerce .btSidebar input[type="submit"],.woocommerce .bt-content input[type="submit"],.woocommerce-page .btSidebar input[type="submit"],.woocommerce-page .bt-content input[type="submit"],.woocommerce .btSidebar button[type="submit"],.woocommerce .bt-content button[type="submit"],.woocommerce-page .btSidebar button[type="submit"],.woocommerce-page .bt-content button[type="submit"],.woocommerce .btSidebar input.button,.woocommerce .bt-content input.button,.woocommerce-page .btSidebar input.button,.woocommerce-page .bt-content input.button,.woocommerce .btSidebar input.alt:hover,.woocommerce .bt-content input.alt:hover,.woocommerce-page .btSidebar input.alt:hover,.woocommerce-page .bt-content input.alt:hover,.woocommerce .btSidebar a.button.alt:hover,.woocommerce .bt-content a.button.alt:hover,.woocommerce-page .btSidebar a.button.alt:hover,.woocommerce-page .bt-content a.button.alt:hover,.woocommerce .btSidebar .button.alt:hover,.woocommerce .bt-content .button.alt:hover,.woocommerce-page .btSidebar .button.alt:hover,.woocommerce-page .bt-content .button.alt:hover,.woocommerce .btSidebar button.alt:hover,.woocommerce .bt-content button.alt:hover,.woocommerce-page .btSidebar button.alt:hover,.woocommerce-page .bt-content button.alt:hover,div.woocommerce a.button,div.woocommerce input[type="submit"],div.woocommerce button[type="submit"],div.woocommerce input.button,div.woocommerce input.alt:hover,div.woocommerce a.button.alt:hover,div.woocommerce .button.alt:hover,div.woocommerce button.alt:hover {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.woocommerce .btSidebar a.button,.woocommerce .bt-content a.button,.woocommerce-page .btSidebar a.button,.woocommerce-page .bt-content a.button,.woocommerce .btSidebar input[type="submit"],.woocommerce .bt-content input[type="submit"],.woocommerce-page .btSidebar input[type="submit"],.woocommerce-page .bt-content input[type="submit"],.woocommerce .btSidebar button[type="submit"],.woocommerce .bt-content button[type="submit"],.woocommerce-page .btSidebar button[type="submit"],.woocommerce-page .bt-content button[type="submit"],.woocommerce .btSidebar input.button,.woocommerce .bt-content input.button,.woocommerce-page .btSidebar input.button,.woocommerce-page .bt-content input.button,.woocommerce .btSidebar input.alt:hover,.woocommerce .bt-content input.alt:hover,.woocommerce-page .btSidebar input.alt:hover,.woocommerce-page .bt-content input.alt:hover,.woocommerce .btSidebar a.button.alt:hover,.woocommerce .bt-content a.button.alt:hover,.woocommerce-page .btSidebar a.button.alt:hover,.woocommerce-page .bt-content a.button.alt:hover,.woocommerce .btSidebar .button.alt:hover,.woocommerce .bt-content .button.alt:hover,.woocommerce-page .btSidebar .button.alt:hover,.woocommerce-page .bt-content .button.alt:hover,.woocommerce .btSidebar button.alt:hover,.woocommerce .bt-content button.alt:hover,.woocommerce-page .btSidebar button.alt:hover,.woocommerce-page .bt-content button.alt:hover,div.woocommerce a.button,div.woocommerce input[type="submit"],div.woocommerce button[type="submit"],div.woocommerce input.button,div.woocommerce input.alt:hover,div.woocommerce a.button.alt:hover,div.woocommerce .button.alt:hover,div.woocommerce button.alt:hover {
	color:#f41e1e;
	-webkit-box-shadow:0 0 0 1px #f41e1e inset;
	box-shadow:0 0 0 1px #f41e1e inset;
}
.btDashColor_dark_accent.woocommerce .btSidebar a.button,.btDashColor_dark_accent.woocommerce .bt-content a.button,.btDashColor_dark_accent.woocommerce-page .btSidebar a.button,.btDashColor_dark_accent.woocommerce-page .bt-content a.button,.btDashColor_dark_accent.woocommerce .btSidebar input[type="submit"],.btDashColor_dark_accent.woocommerce .bt-content input[type="submit"],.btDashColor_dark_accent.woocommerce-page .btSidebar input[type="submit"],.btDashColor_dark_accent.woocommerce-page .bt-content input[type="submit"],.btDashColor_dark_accent.woocommerce .btSidebar button[type="submit"],.btDashColor_dark_accent.woocommerce .bt-content button[type="submit"],.btDashColor_dark_accent.woocommerce-page .btSidebar button[type="submit"],.btDashColor_dark_accent.woocommerce-page .bt-content button[type="submit"],.btDashColor_dark_accent.woocommerce .btSidebar input.button,.btDashColor_dark_accent.woocommerce .bt-content input.button,.btDashColor_dark_accent.woocommerce-page .btSidebar input.button,.btDashColor_dark_accent.woocommerce-page .bt-content input.button,.btDashColor_dark_accent.woocommerce .btSidebar input.alt:hover,.btDashColor_dark_accent.woocommerce .bt-content input.alt:hover,.btDashColor_dark_accent.woocommerce-page .btSidebar input.alt:hover,.btDashColor_dark_accent.woocommerce-page .bt-content input.alt:hover,.btDashColor_dark_accent.woocommerce .btSidebar a.button.alt:hover,.btDashColor_dark_accent.woocommerce .bt-content a.button.alt:hover,.btDashColor_dark_accent.woocommerce-page .btSidebar a.button.alt:hover,.btDashColor_dark_accent.woocommerce-page .bt-content a.button.alt:hover,.btDashColor_dark_accent.woocommerce .btSidebar .button.alt:hover,.btDashColor_dark_accent.woocommerce .bt-content .button.alt:hover,.btDashColor_dark_accent.woocommerce-page .btSidebar .button.alt:hover,.btDashColor_dark_accent.woocommerce-page .bt-content .button.alt:hover,.btDashColor_dark_accent.woocommerce .btSidebar button.alt:hover,.btDashColor_dark_accent.woocommerce .bt-content button.alt:hover,.btDashColor_dark_accent.woocommerce-page .btSidebar button.alt:hover,.btDashColor_dark_accent.woocommerce-page .bt-content button.alt:hover,.btDashColor_dark_accentdiv.woocommerce a.button,.btDashColor_dark_accentdiv.woocommerce input[type="submit"],.btDashColor_dark_accentdiv.woocommerce button[type="submit"],.btDashColor_dark_accentdiv.woocommerce input.button,.btDashColor_dark_accentdiv.woocommerce input.alt:hover,.btDashColor_dark_accentdiv.woocommerce a.button.alt:hover,.btDashColor_dark_accentdiv.woocommerce .button.alt:hover,.btDashColor_dark_accentdiv.woocommerce button.alt:hover {
	color:#f41e1e !important;
}
.woocommerce .btSidebar a.button:hover,.woocommerce .bt-content a.button:hover,.woocommerce-page .btSidebar a.button:hover,.woocommerce-page .bt-content a.button:hover,.woocommerce .btSidebar input[type="submit"]:hover,.woocommerce .bt-content input[type="submit"]:hover,.woocommerce-page .btSidebar input[type="submit"]:hover,.woocommerce-page .bt-content input[type="submit"]:hover,.woocommerce .btSidebar button[type="submit"]:hover,.woocommerce .bt-content button[type="submit"]:hover,.woocommerce-page .btSidebar button[type="submit"]:hover,.woocommerce-page .bt-content button[type="submit"]:hover,.woocommerce .btSidebar input.button:hover,.woocommerce .bt-content input.button:hover,.woocommerce-page .btSidebar input.button:hover,.woocommerce-page .bt-content input.button:hover,.woocommerce .btSidebar input.alt,.woocommerce .bt-content input.alt,.woocommerce-page .btSidebar input.alt,.woocommerce-page .bt-content input.alt,.woocommerce .btSidebar a.button.alt,.woocommerce .bt-content a.button.alt,.woocommerce-page .btSidebar a.button.alt,.woocommerce-page .bt-content a.button.alt,.woocommerce .btSidebar .button.alt,.woocommerce .bt-content .button.alt,.woocommerce-page .btSidebar .button.alt,.woocommerce-page .bt-content .button.alt,.woocommerce .btSidebar button.alt,.woocommerce .bt-content button.alt,.woocommerce-page .btSidebar button.alt,.woocommerce-page .bt-content button.alt,div.woocommerce a.button:hover,div.woocommerce input[type="submit"]:hover,div.woocommerce button[type="submit"]:hover,div.woocommerce input.button:hover,div.woocommerce input.alt,div.woocommerce a.button.alt,div.woocommerce .button.alt,div.woocommerce button.alt {
	-webkit-box-shadow:0 0 0 3em #f41e1e inset;
	box-shadow:0 0 0 3em #f41e1e inset;
}
.star-rating span:before {
	color:#f41e1e;
}
p.stars a[class^="star-"].active:after,p.stars a[class^="star-"]:hover:after {
	color:#f41e1e;
}
#review_form .comment-form .form-submit input[type="submit"] {
	-webkit-box-shadow:0 0 0 3em #f41e1e inset;
	box-shadow:0 0 0 3em #f41e1e inset;
}
.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected] {
	background-color:#f41e1e;
}
p.demo_store {
	background-color:#222222;
}
.btWooCommerce .products .product-category a:hover {
	color:#f41e1e;
}
.btQuoteBooking .btContactNext {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.btQuoteBooking .btContactNext:hover {
	color:#f41e1e;
}
.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
	background:#f41e1e;
}
.btQuoteBooking textarea:focus,.btQuoteBooking input[type="text"]:focus,.btQuoteBooking input[type="email"]:focus,.btQuoteBooking input[type="password"]:focus,.btQuoteBooking .fancy-select .trigger:focus,.btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,.btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus,.btQuoteBooking .ddcommon.borderRadiusBtm .ddTitleText:focus {
	-webkit-box-shadow:0 0 0 0 #f41e1e !important;
	box-shadow:0 0 0 0 #f41e1e !important;
	border-color:#f41e1e !important;
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
	-webkit-box-shadow:5px 0 0 #f41e1e inset,0 2px 10px rgba(0,0,0,.2);
	box-shadow:5px 0 0 #f41e1e inset,0 2px 10px rgba(0,0,0,.2);
}
.btQuoteBooking .ui-slider .ui-slider-handle {
	background:#f41e1e;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal .btQuoteTotalCalc {
	background:#f41e1e;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal .btQuoteTotalCurrency {
	background:#f41e1e;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input,.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
	border-color:#f41e1e;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusBtm .ddTitleText {
	border-color:#f41e1e;
}
.btQuoteBooking .btSubmitMessage {
	color:#f41e1e;
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
	-webkit-box-shadow:0 0 0 0 #f41e1e !important;
	box-shadow:0 0 0 0 #f41e1e !important;
	border-color:#f41e1e !important;
}
.btQuoteBooking .btContactSubmit {
	font-family:"Roboto",Arial,Helvetica,sans-serif;
	-webkit-box-shadow:0 0 0 4em #f41e1e inset;
	box-shadow:0 0 0 4em #f41e1e inset;
}
.btQuoteBooking .btContactSubmit:hover {
	color:#f41e1e;
	-webkit-box-shadow:0 0 0 1px #f41e1e inset;
	box-shadow:0 0 0 1px #f41e1e inset;
}
.btDatePicker .ui-datepicker-header {
	background-color:#f41e1e;
}
.btFixedRightInner.bt_bb_text a:hover {
	color:#f41e1e !important;
}
.btRough.bold_timeline_container .bold_timeline_item_header_supertitle {
	color:#f41e1e !important;
	font-family:"Roboto",Arial,Helvetica,sans-serif;
}
.btSlant.bold_timeline_container .bold_timeline_item .bold_timeline_item_header .bold_timeline_item_header_supertitle .bold_timeline_item_header_supertitle_inner {
	background:#f41e1e !important;
}
.btFluid.bold_timeline_container .bold_timeline_item_override_icon_position_inherit.bold_timeline_item .bold_timeline_item_icon {
	-webkit-box-shadow:0 0 0 2em #f41e1e inset !important;
	box-shadow:0 0 0 2em #f41e1e inset !important;
}
.btStickyHeaderActive.btStickyHeaderOpen .btCustomSticky.btButtonWidget.bt_bb_button.bt_bb_style_special_filled.bt_bb_color_scheme_5.bt_bb_icon_color_scheme_2.btWithIcon.btWithLink .bt_bb_icon_holder {
	background-color:#f41e1e !important;
}
:root {
	--accent-color:#f41e1e;
	--alternate-color:#222222;
}
@font-face {
	font-family:"Arrow";
	src:url("../font/Arrow.woff") format("woff"),url("../font/Arrow.ttf") format("truetype");
}
*[data-ico-arrow]:before {
	font-family:Arrow;
	content:attr(data-ico-arrow);
}
@font-face {
	font-family:"Essential";
	src:url("../font/Essential.woff") format("woff"),url("../font/Essential.ttf") format("truetype");
}
*[data-ico-essential]:before {
	font-family:Essential;
	content:attr(data-ico-essential);
}
@font-face {
	font-family:"Fitness";
	src:url("../font/Fitness.woff") format("woff"),url("../font/Fitness.ttf") format("truetype");
}
*[data-ico-fitness]:before {
	font-family:Fitness;
	content:attr(data-ico-fitness);
}
@font-face {
	font-family:"FontAwesome";
	src:url("../font/FontAwesome.woff") format("woff"),url("../font/FontAwesome.ttf") format("truetype");
}
*[data-ico-fontawesome]:before {
	font-family:FontAwesome;
	content:attr(data-ico-fontawesome);
}
@font-face {
	font-family:"FontAwesome5Brands";
	src:url("../font/FontAwesome5Brands.woff") format("woff"),url("/asset/font/FontAwesome5Brands.ttf") format("truetype");
}
*[data-ico-fontawesome5brands]:before {
	font-family:FontAwesome5Brands;
	content:attr(data-ico-fontawesome5brands);
}
@font-face {
	font-family:"FontAwesome5Regular";
	src:url("../font/FontAwesome5Regular.woff") format("woff"),url("/asset/font/FontAwesome5Regular.ttf") format("truetype");
}
*[data-ico-fontawesome5regular]:before {
	font-family:FontAwesome5Regular;
	content:attr(data-ico-fontawesome5regular);
}
@font-face {
	font-family:"FontAwesome5Solid";
	src:url("../font/FontAwesome5Solid.woff") format("woff"),url("/asset/font/FontAwesome5Solid.ttf") format("truetype");
}
*[data-ico-fontawesome5solid]:before {
	font-family:FontAwesome5Solid;
	content:attr(data-ico-fontawesome5solid);
}
@font-face {
	font-family:"Icon7Stroke";
	src:url("../font/Icon7Stroke.woff") format("woff"),url("../font/Icon7Stroke.ttf") format("truetype");
}
*[data-ico-icon7stroke]:before {
	font-family:Icon7Stroke;
	content:attr(data-ico-icon7stroke);
}
@font-face {
	font-family:"oniconsFilled";
	src:url("/asset/font/oniconsFilled.woff") format("woff"),url("/asset/font/oniconsFilled.ttf") format("truetype");
}
*[data-ico-ioniconsfilled]:before {
	font-family:IoniconsFilled;
	content:attr(data-ico-ioniconsfilled);
}
@font-face {
	font-family:"IoniconsLogos";
	src:url("../font/IoniconsLogos.woff") format("woff"),url("../font/IoniconsLogos.ttf") format("truetype");
}
*[data-ico-ioniconslogos]:before {
	font-family:IoniconsLogos;
	content:attr(data-ico-ioniconslogos);
}
@font-face {
	font-family:"IoniconsOutline";
	src:url("../font/IoniconsOutline.woff") format("woff"),url("../font/IoniconsOutline.ttf") format("truetype");
}
*[data-ico-ioniconsoutline]:before {
	font-family:IoniconsOutline;
	content:attr(data-ico-ioniconsoutline);
}
@font-face {
	font-family:"IoniconsSharp";
	src:url("../font/IoniconsSharp.woff") format("woff"),url("../font/IoniconsSharp.ttf") format("truetype");
}
*[data-ico-ioniconssharp]:before {
	font-family:IoniconsSharp;
	content:attr(data-ico-ioniconssharp);
}
@font-face {
	font-family:"RemixIconsMap";
	src:url("../font/RemixIconsMap.woff") format("woff"),url("../font/RemixIconsMap.ttf") format("truetype");
}
*[data-ico-remixiconsmap]:before {
	font-family:RemixIconsMap;
	content:attr(data-ico-remixiconsmap);
}
@font-face {
	font-family:"RemixIconsMedia";
	src:url("../font/RemixIconsMedia.woff") format("woff"),url("../font/RemixIconsMedia.ttf") format("truetype");
}
*[data-ico-remixiconsmedia]:before {
	font-family:RemixIconsMedia;
	content: attr(data-ico-remixiconsmedia);
}