@import url('https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900&subset=latin-ext');
input:not([type='checkbox']):not([type='radio']), textarea, select, a.select2-choice {
	font-family: 'Rubik', sans-serif;
}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus, textarea:not([type='checkbox']):not([type='radio']):focus, a.select2-choice:focus {
	-webkit-box-shadow: 0 0 4px 0 #8EC63F;
	box-shadow: 0 0 4px 0 #8EC63F;
}
html a:hover, .btLightSkin a:hover, .btDarkSkin .btLightSkin a:hover, .btLightSkin .btDarkSkin .btLightSkin a:hover, .btDarkSkin a:hover, .btLightSkin .btDarkSkin a:hover, .btDarkSkin .btLightSkin .btDarkSkin a:hover {
	color: #870463;
}

.topBar a{
    color: #fff;
    font-weight: 500;
}
.topBar a:hover{
    color: #fff!important;
}
select, input {
	font-family: 'Rubik', sans-serif;
}
body {
	font-family: 'Rubik', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Rubik', sans-serif;
}
.header h3 {
	font-family: 'Rubik', sans-serif;
}
.btContentHolder table thead th {
	background-color: #8EC63F;
	font-family: 'Rubik', sans-serif;
}
.btDarkSkin .btAccentColorBackground, .btLightSkin .btDarkSkin .btAccentColorBackground, .btDarkSkin .btLightSkin .btDarkSkin .btAccentColorBackground, .btLightSkin .btAccentColorBackground, .btDarkSkin .btLightSkin .btAccentColorBackground, .btLightSkin .btDarkSkin .btLightSkin .btAccentColorBackground {
	background-color: #8EC63F;
}
.btDarkSkin .btAccentColorBackground .headline b.animate.animated, .btLightSkin .btDarkSkin .btAccentColorBackground .headline b.animate.animated, .btDarkSkin .btLightSkin .btDarkSkin .btAccentColorBackground .headline b.animate.animated, .btLightSkin .btAccentColorBackground .headline b.animate.animated, .btDarkSkin .btLightSkin .btAccentColorBackground .headline b.animate.animated, .btLightSkin .btDarkSkin .btLightSkin .btAccentColorBackground .headline b.animate.animated {
	color: #FFC926;
}
.btDarkSkin .btAccentColorBackground .btDash.bottomDash .dash:after, .btLightSkin .btDarkSkin .btAccentColorBackground .btDash.bottomDash .dash:after, .btDarkSkin .btLightSkin .btDarkSkin .btAccentColorBackground .btDash.bottomDash .dash:after, .btLightSkin .btAccentColorBackground .btDash.bottomDash .dash:after, .btDarkSkin .btLightSkin .btAccentColorBackground .btDash.bottomDash .dash:after, .btLightSkin .btDarkSkin .btLightSkin .btAccentColorBackground .btDash.bottomDash .dash:after {
	border-color: #FFC926;
}
.btDarkSkin .btAccentDarkColorBackground, .btLightSkin .btDarkSkin .btAccentDarkColorBackground, .btDarkSkin .btLightSkin .btDarkSkin .btAccentDarkColorBackground, .btLightSkin .btAccentDarkColorBackground, .btDarkSkin .btLightSkin .btAccentDarkColorBackground, .btLightSkin .btDarkSkin .btLightSkin .btAccentDarkColorBackground {
	background-color: #658e2a;
}
.btDarkSkin .btAccentDarkColorBackground .headline b.animate.animated, .btLightSkin .btDarkSkin .btAccentDarkColorBackground .headline b.animate.animated, .btDarkSkin .btLightSkin .btDarkSkin .btAccentDarkColorBackground .headline b.animate.animated, .btLightSkin .btAccentDarkColorBackground .headline b.animate.animated, .btDarkSkin .btLightSkin .btAccentDarkColorBackground .headline b.animate.animated, .btLightSkin .btDarkSkin .btLightSkin .btAccentDarkColorBackground .headline b.animate.animated {
	color: #FFC926;
}
.btDarkSkin .btAccentVeryDarkColorBackground, .btLightSkin .btDarkSkin .btAccentVeryDarkColorBackground, .btDarkSkin .btLightSkin .btDarkSkin .btAccentVeryDarkColorBackground, .btLightSkin .btAccentVeryDarkColorBackground, .btDarkSkin .btLightSkin .btAccentVeryDarkColorBackground, .btLightSkin .btDarkSkin .btLightSkin .btAccentVeryDarkColorBackground {
	background-color: #000000;
}
.btDarkSkin .btAccentLightColorBackground, .btLightSkin .btDarkSkin .btAccentLightColorBackground, .btDarkSkin .btLightSkin .btDarkSkin .btAccentLightColorBackground, .btLightSkin .btAccentLightColorBackground, .btDarkSkin .btLightSkin .btAccentLightColorBackground, .btLightSkin .btDarkSkin .btLightSkin .btAccentLightColorBackground {
	background-color: rgba(142,198,63,0.7);
}
.btDarkSkin .btAlternateColorBackground, .btLightSkin .btDarkSkin .btAlternateColorBackground, .btDarkSkin .btLightSkin .btDarkSkin .btAlternateColorBackground, .btLightSkin .btAlternateColorBackground, .btDarkSkin .btLightSkin .btAlternateColorBackground, .btLightSkin .btDarkSkin .btLightSkin .btAlternateColorBackground {
	background-color: #FFC926;
}
.btDarkSkin .btAlternateVeryDarkColorBackground, .btLightSkin .btDarkSkin .btAlternateVeryDarkColorBackground, .btDarkSkin .btLightSkin .btDarkSkin .btAlternateVeryDarkColorBackground, .btLightSkin .btAlternateVeryDarkColorBackground, .btDarkSkin .btLightSkin .btAlternateVeryDarkColorBackground, .btLightSkin .btDarkSkin .btLightSkin .btAlternateVeryDarkColorBackground {
	background-color: #000000;
}
.btLightSkin .btText a, .btDarkSkin .btLightSkin .btText a, .btLightSkin .btDarkSkin .btLightSkin .btText a, .btDarkSkin .btText a, .btLightSkin .btDarkSkin .btText a, .btDarkSkin .btLightSkin .btDarkSkin .btText a {
	color: #8EC63F;
}
.btAccentDarkHeader .btPreloader .animation>div:first-child {
	background-color: #8EC63F;
}
.btPreloader .animation .preloaderLogo {
	height: 54px;
}
.btLightSkin.btPageHeadline, .btDarkSkin .btLightSkin.btPageHeadline, .btLightSkin .btDarkSkin .btLightSkin.btPageHeadline, .btDarkSkin.btPageHeadline, .btLightSkin .btDarkSkin.btPageHeadline, .btDarkSkin .btLightSkin .btDarkSkin.btPageHeadline {
	background-color: #FFC926;
}
.mainHeader {
	font-family: 'Rubik', sans-serif;
}
.btAccentDarkHeader.btMenuVertical.btDarkSkin .mainHeader, .btAccentDarkHeader.btMenuVertical.mainHeader.btDarkSkin, .btAccentDarkHeader.btMenuVertical.btLightSkin .mainHeader.btDarkSkin {
	background-color: #870363;
}
.btAccentLightHeader.btMenuVertical:not(.btBelowMenu).btDarkSkin .mainHeader, .btAccentLightHeader.btMenuVertical:not(.btBelowMenu).mainHeader.btDarkSkin, .btAccentLightHeader.btMenuVertical:not(.btBelowMenu).btLightSkin .mainHeader.btDarkSkin {
	background-color: #8EC63F;
}
.btAccentLightHeader.btStickyHeaderActive:not(.btMenuVertical).btDarkSkin .mainHeader .port, .btAccentLightHeader.btStickyHeaderActive:not(.btMenuVertical).mainHeader.btDarkSkin .port, .btAccentLightHeader.btStickyHeaderActive:not(.btMenuVertical).btLightSkin .mainHeader.btDarkSkin .port {
	background-color: #8EC63F;
}
.btAccentDarkHeader.btMenuVertical.btLightSkin .mainHeader, .btAccentDarkHeader.btMenuVertical.mainHeader.btLightSkin, .btAccentDarkHeader.btMenuVertical.btDarkSkin .mainHeader.btLightSkin {
	background-color: #8EC63F;
}
.menuPort {
	font-family: 'Rubik', sans-serif;
}
.menuPort nav ul li a:hover {
	color: #8EC63F!important;
}
.btMenuHorizontal .menuPort nav>ul>li>a {
	line-height: 54px;
}
.btTextLogo {
	line-height: 54px;
}
.btLogoArea .logo img {
	height: 54px;
}
.btHorizontalMenuTrigger {
	line-height: 54px;
}
.btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-ancestor>a, .btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-item>a {
	color: #8EC63F!important;
}
body.btMenuHorizontal .subToggler {
	line-height: 54px;
}
.btMenuHorizontal .menuPort>nav>ul ul {
	top: 54px;
}
.btMenuHorizontal .topBarInMenu {
	height: 54px;
}
.btLightSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btLightSkin.btAccentDarkHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btLightSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btLightSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btLightSkin.btAccentLightHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btLightSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:hover:before {
	color: #FFC926;
}
.btLightSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btLightSkin.btAccentDarkHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btLightSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btLightSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btLightSkin.btAccentLightHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .topBar .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btLightSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .btIco.btIcoDefaultType.btIcoDefaultColor .btIcoHolder:hover:before {
	color: #FFC926;
}
.btLightSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .menuPort>nav>ul>li>a:hover, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btBelowLogoArea .menuPort>nav>ul>li>a:hover, .btLightSkin.btAccentDarkHeader.btMenuHorizontal .topBar .menuPort>nav>ul>li>a:hover, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .topBar .menuPort>nav>ul>li>a:hover, .btLightSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .menuPort>nav>ul>li>a:hover, .btDarkSkin.btAccentDarkHeader.btMenuHorizontal .btLogoArea .menuPort>nav>ul>li>a:hover, .btLightSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .menuPort>nav>ul>li>a:hover, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .menuPort>nav>ul>li>a:hover, .btLightSkin.btAccentLightHeader.btMenuHorizontal .topBar .menuPort>nav>ul>li>a:hover, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .topBar .menuPort>nav>ul>li>a:hover, .btLightSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .menuPort>nav>ul>li>a:hover, .btDarkSkin.btAccentLightHeader.btMenuHorizontal .btLogoArea .menuPort>nav>ul>li>a:hover {
	color: #FFC926!important;
}
.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea, .btAccentLightHeader.btMenuHorizontal .topBar {
	background-color: #8EC63F;
}
.btAccentDarkHeader.btMenuHorizontal .mainHeader .port {
	background-color: #880364;
}
.btVerticalMenuTrigger {
	margin: .4em .5em -54px -.5em;
}
.btAccentDarkHeader.btMenuVertical>.menuPort .logo {
	background-color: #860362;
}
.btMenuVertical>.menuPort .btCloseVertical:before:hover {
color:#8EC63F;
}

@media (min-width:1200px) {
.btMenuVerticalOn .btVerticalMenuTrigger .btIco a:before {
	color: #8EC63F!important;
}
}
a.btIconWidget:hover {
	color: #8EC63F!important;
}
.btSpecialHeaderIcon .btIco .btIcoHolder:before, .btSpecialHeaderIcon .btIconWidgetTitle, .btSpecialHeaderIcon .btIconWidgetText {
	color: #8EC63F!important;
}
.btMenuHorizontal .topBarInLogoArea {
	height: 54px;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
	border: 0 solid #8EC63F;
}
.topBar .widget_search button, .topBarInMenu .widget_search button {
	background: #8EC63F;
}
.topBar .widget_search button:before, .topBarInMenu .widget_search button:before {
	color: #8EC63F;
}
.topBar .widget_search button:hover, .topBarInMenu .widget_search button:hover {
	background: #658e2a;
}
.btSearchInner.btFromTopBox {
	background: #658e2a;
}
.btSearchInner.btFromTopBox form button:hover:before {
	color: #8EC63F;
}
.btMediaBox.btQuote, .btMediaBox.btLink {
	background-color: #8EC63F;
}
.btArticleListItem .headline a:hover {
	color: #8EC63F;
}
.btArticleListItem.btBlogColumnView .btArticleListBodyAuthor a, .btPostSingleItemColumns .btArticleListBodyAuthor a {
	color: #8EC63F!important;
}
.btCommentsBox .commentTxt p.edit-link a:hover, .btCommentsBox .commentTxt p.reply a:hover {
	color: #8EC63F;
}
.post-password-form input[type="submit"] {
	background: #8EC63F;
	font-family: 'Rubik', sans-serif;
}
.btPagination {
	font-family: 'Rubik', sans-serif;
}
.btPagination .paging a:hover:after {
	background-color: #8EC63F;
}
.btPagination .paging a:hover:after {
	border-color: #8EC63F;
}
.comment-respond .btnOutline button[type="submit"] {
	font-family: 'Rubik', sans-serif;
}
a#cancel-comment-reply-link:hover {
	color: #8EC63F;
}
span.btHighlight {
	background-color: #8EC63F;
}
.header .btSubTitle .btArticleCategories a:not(:first-child):before, .header .btSuperTitle .btArticleCategories a:not(:first-child):before {
	background-color: #8EC63F;
}
body:not(.btNoDashInSidebar) .btBox>h4:after, body:not(.btNoDashInSidebar) .btCustomMenu>h4:after, body:not(.btNoDashInSidebar) .btTopBox>h4:after, body:not(.btNoDashInSidebar) .btSiteFooterWidgets>h4:after {
	border-bottom: 3px solid #8EC63F;
}
.btBox .ppTxt .header .headline a a:hover, .btCustomMenu .ppTxt .header .headline a a:hover, .btTopBox .ppTxt .header .headline a a:hover, .btSiteFooterWidgets .ppTxt .header .headline a a:hover {
	color: #8EC63F;
}
.btBox p.posted, .btBox .quantity, .btCustomMenu p.posted, .btCustomMenu .quantity, .btTopBox p.posted, .btTopBox .quantity, .btSiteFooterWidgets p.posted, .btSiteFooterWidgets .quantity {
	font-family: 'Rubik', sans-serif;
}
.widget_calendar table caption {
	background: #8EC63F;
	font-family: 'Rubik', sans-serif;
}
.widget_rss li a.rsswidget {
	font-family: 'Rubik', sans-serif;
}
.btBox .btSearch button:hover, form.woocommerce-product-search button:hover {
	background: #8EC63F!important;
	border-color: #8EC63F!important;
}
.fancy-select .trigger {
	font-family: 'Rubik', sans-serif;
}
.fancy-select .trigger.open {
	color: #8EC63F;
}
.fancy-select ul.options li:hover {
	color: #8EC63F;
}
.widget_shopping_cart .total {
	font-family: 'Rubik', sans-serif;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove {
	background-color: #8EC63F;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
	background-color: #FFC926;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:before:hover {
background-color:#FFC926;
}
.topTools .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppImage a:hover img {
	border: 1px solid #8EC63F;
}
.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 {
	background-color: #FFC926;
	font: normal 10px/1 Raleway;
}
.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: #8EC63F;
}
.widget_recent_reviews {
	font-family: 'Rubik', sans-serif;
}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
	background-color: #8EC63F;
}
.btBox .tagcloud a, .btTags ul a {
	background: #8EC63F;
}
.btIco {
	font-family: 'Rubik', sans-serif;
}
.btIco.btIcoFilledType.btIcoAccentColor .btIcoHolder:before, .btIco.btIcoOutlineType.btIcoAccentColor:hover .btIcoHolder:before {
	-webkit-box-shadow: 0 0 0 1em #8EC63F inset;
	box-shadow: 0 0 0 1em #8EC63F inset;
}
.btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder:before, .btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder:before {
	-webkit-box-shadow: 0 0 0 1px #8EC63F inset;
	box-shadow: 0 0 0 1px #8EC63F inset;
	color: #8EC63F;
}
.btIco.btIcoFilledType.btIcoAlternateColor .btIcoHolder:before, .btIco.btIcoOutlineType.btIcoAlternateColor:hover .btIcoHolder:before {
	-webkit-box-shadow: 0 0 0 1em #FFC926 inset;
	box-shadow: 0 0 0 1em #FFC926 inset;
}
.btIco.btIcoFilledType.btIcoAlternateColor:hover .btIcoHolder:before, .btIco.btIcoOutlineType.btIcoAlternateColor .btIcoHolder:before {
	-webkit-box-shadow: 0 0 0 1px #FFC926 inset;
	box-shadow: 0 0 0 1px #FFC926 inset;
	color: #FFC926;
}
.btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before, .btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before, .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before, .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before, .btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before, .btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before, .btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before, .btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before, .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before, .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before, .btDarkSkin .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before, .btDarkSkin .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before {
	color: #8EC63F;
}
.btLightSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before, .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before, .btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before, .btDarkSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before, .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before, .btDarkSkin .btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAlternateColor .btIcoHolder:before {
	color: #FFC926;
}
.btIcoAccentColor span {
	color: #8EC63F;
}
.btIcoAlternateColor span {
	color: #FFC926;
}
.btIcoDefaultColor:hover span {
	color: #8EC63F;
}
.btnFilledStyle.btnAccentColor, .btnOutlineStyle.btnAccentColor:hover {
	background-color: #8EC63F;
	border: 1px solid #8EC63F;
}
.btnOutlineStyle.btnAccentColor, .btnFilledStyle.btnAccentColor:hover {
	border: 1px solid #8EC63F;
	color: #8EC63F;
}
.btnOutlineStyle.btnAccentColor span, .btnFilledStyle.btnAccentColor:hover span, .btnOutlineStyle.btnAccentColor span:before, .btnFilledStyle.btnAccentColor:hover span:before, .btnOutlineStyle.btnAccentColor a, .btnFilledStyle.btnAccentColor:hover a, .btnOutlineStyle.btnAccentColor .btIco a:before, .btnFilledStyle.btnAccentColor:hover .btIco a:before, .btnOutlineStyle.btnAccentColor button, .btnFilledStyle.btnAccentColor:hover button {
	color: #8EC63F!important;
}
.btnBorderlessStyle.btnAccentColor span, .btnBorderlessStyle.btnNormalColor:hover span, .btnBorderlessStyle.btnAccentColor span:before, .btnBorderlessStyle.btnNormalColor:hover span:before, .btnBorderlessStyle.btnAccentColor a, .btnBorderlessStyle.btnNormalColor:hover a, .btnBorderlessStyle.btnAccentColor .btIco a:before, .btnBorderlessStyle.btnNormalColor:hover .btIco a:before, .btnBorderlessStyle.btnAccentColor button, .btnBorderlessStyle.btnNormalColor:hover button {
	color: #8EC63F;
}
.btnFilledStyle.btnAlternateColor, .btnOutlineStyle.btnAlternateColor:hover {
	background-color: #FFC926;
	border: 1px solid #FFC926;
}
.btnOutlineStyle.btnAlternateColor, .btnFilledStyle.btnAlternateColor:hover {
	border: 1px solid #FFC926;
	color: #FFC926;
}
.btnOutlineStyle.btnAlternateColor span, .btnFilledStyle.btnAlternateColor:hover span, .btnOutlineStyle.btnAlternateColor span:before, .btnFilledStyle.btnAlternateColor:hover span:before, .btnOutlineStyle.btnAlternateColor a, .btnFilledStyle.btnAlternateColor:hover a, .btnOutlineStyle.btnAlternateColor .btIco a:before, .btnFilledStyle.btnAlternateColor:hover .btIco a:before, .btnOutlineStyle.btnAlternateColor button, .btnFilledStyle.btnAlternateColor:hover button {
	color: #FFC926!important;
}
.btnBorderlessStyle.btnAlternateColor span, .btnBorderlessStyle.btnAlternateColor span:before, .btnBorderlessStyle.btnAlternateColor a, .btnBorderlessStyle.btnAlternateColor .btIco a:before, .btnBorderlessStyle.btnAlternateColor button {
	color: #FFC926;
}
.btCounterHolder.cDown .btCountdownHolder>span>span[class$="_text"] {
	color: #8EC63F;
	font-family: 'Rubik', sans-serif;
}
li.product .bpgPhoto .captionPane {
    background-color: #870463 !important;
}
.bpgPhoto:hover .captionPane {
    opacity: .2;
    background-color: #870463!important;
}
.btPriceTable .btPriceTableHeader .header.extralarge .btSubTitle {
	font-family: 'Rubik', sans-serif;
}
.btPriceTable .btPriceTableHeader .header.extralarge .dash h1 {
	font-family: 'Rubik', sans-serif;
}
.btPriceTable ul li {
	font-family: 'Rubik', sans-serif;
}
.header .btSuperTitle {
	font-family: 'Rubik', sans-serif;
}
.header .btSubTitle {
	font-family: 'Rubik', sans-serif;
    font-weight: 300;
}
.btDash.bottomDash .dash:after {
	border-bottom: 1px solid #870463;
}
.header.medium h3, .header.medium h4 {
	font-family: 'Rubik', sans-serif;
}
.header.large h2, .header.large h3 {
	font-family: 'Rubik', sans-serif;
}
.header.large .btSuperTitle {
	font-family: 'Rubik', sans-serif;
}
.btNoMore {
	font-family: 'Rubik', sans-serif;
}
.btGridContent .header .btSuperTitle a:hover {
	color: #8EC63F;
}
.btCatFilter {
	font-family: 'Rubik', sans-serif;
}
.btCatFilter .btCatFilterItem:hover {
	color: #8EC63F;
}
.btCatFilter .btCatFilterItem.active {
	color: #8EC63F;
}
h4.nbs a .nbsItem .nbsDir {
	font-family: 'Rubik', sans-serif;
}
.btInfoBar .btInfoBarMeta p strong {
	color: #8EC63F;
}
.recentTweets small:before {
	color: #8EC63F;
}
.tabsHeader li {
	font-family: 'Rubik', sans-serif;
}
.tabsVertical .tabAccordionTitle {
	font-family: 'Rubik', sans-serif;
}
.btDarkSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover, .btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover, .btDarkSkin .btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover {
	color: #8EC63F;
}
.btLightSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover, .btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover, .btLightSkin .btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPost h4 a:hover {
	color: #8EC63F;
}
.btDarkSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover, .btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover, .btDarkSkin .btLightSkin .btDarkSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover {
	color: #8EC63F;
}
.btLightSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover, .btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover, .btLightSkin .btDarkSkin .btLightSkin .btLatestPostsContainer .btSingleLatestPost .btSuperTitle a.btArticleAuthor:hover {
	color: #8EC63F;
}
.btVisualizer {
	font-family: 'Rubik', sans-serif;
}
form.wpcf7-form .wpcf7-submit {
	background-color: #8EC63F;
}
.btAnimNav li.btAnimNavDot {
	font-family: 'Rubik', sans-serif;
}
.btAnimNav li.btAnimNavNext:hover, .btAnimNav li.btAnimNavPrev:hover {
	border-color: #8EC63F;
	color: #8EC63F;
}
.headline b.animate.animated {
	color: #7e7b72;
	font-weight: 500;
}
p.demo_store {
	background-color: #8EC63F;
}
.woocommerce .woocommerce-info a: not(.button), .woocommerce .woocommerce-message a: not(.button), .woocommerce-page .woocommerce-info a: not(.button), .woocommerce-page .woocommerce-message a: not(.button) {
	color: #8EC63F;
}
.woocommerce .woocommerce-message:before, .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-message:before, .woocommerce-page .woocommerce-info:before {
	color: #8EC63F;
}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {
	font-family: 'Rubik', sans-serif;
}
.woocommerce a.button, .woocommerce input[type="submit"], .woocommerce button[type="submit"], .woocommerce input.button, .woocommerce input.alt:hover, .woocommerce a.button.alt:hover, .woocommerce .button.alt:hover, .woocommerce button.alt:hover, .woocommerce-page a.button, .woocommerce-page input[type="submit"], .woocommerce-page button[type="submit"], .woocommerce-page input.button, .woocommerce-page input.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page .button.alt:hover, .woocommerce-page button.alt:hover {
	font-family: 'Rubik', sans-serif;
}
.woocommerce a.checkout-button, .woocommerce input#place_order, .woocommerce input[name="save_address"], .woocommerce-page a.checkout-button, .woocommerce-page input#place_order, .woocommerce-page input[name="save_address"] {
	font-family: 'Rubik', sans-serif;
}
.woocommerce a.button:hover, .woocommerce input[type="submit"]:hover, .woocommerce .button:hover, .woocommerce button:hover, .woocommerce input.alt, .woocommerce a.button.alt, .woocommerce .button.alt, .woocommerce button.alt, .woocommerce-page a.button:hover, .woocommerce-page input[type="submit"]:hover, .woocommerce-page .button:hover, .woocommerce-page button:hover, .woocommerce-page input.alt, .woocommerce-page a.button.alt, .woocommerce-page .button.alt, .woocommerce-page button.alt {
	font-family: 'Rubik', sans-serif;
}
.woocommerce p.lost_password:before, .woocommerce-page p.lost_password:before {
	color: #8EC63F;
}
.woocommerce form.login p.lost_password a:hover, .woocommerce-page form.login p.lost_password a:hover {
	color: #8EC63F;
}
.woocommerce .added:after, .woocommerce .loading:after, .woocommerce-page .added:after, .woocommerce-page .loading:after {
	background-color: #8EC63F;
}
.woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price {
	font-family: 'Rubik', sans-serif;
	color: #8EC63F;
}
.woocommerce div.product .stock, .woocommerce-page div.product .stock {
	color: #8EC63F;
}
.woocommerce div.product .button, .woocommerce-page div.product .button {
	font-family: 'Rubik', sans-serif;
}
.woocommerce div.product a.reset_variations:hover, .woocommerce-page div.product a.reset_variations:hover {
	color: #8EC63F;
}
.woocommerce div.product.product-type-grouped .single_add_to_cart_button, .woocommerce-page div.product.product-type-grouped .single_add_to_cart_button {
	font-family: 'Rubik', sans-serif;
}
.woocommerce .added_to_cart, .woocommerce-page .added_to_cart {
	font-family: 'Rubik', sans-serif;
}
.woocommerce .products ul li.product .price, .woocommerce ul.products li.product .price, .woocommerce.columns-4 .products ul li.product .price, .woocommerce.columns-4 ul.products li.product .price, .woocommerce-page .products ul li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce-page.columns-4 .products ul li.product .price, .woocommerce-page.columns-4 ul.products li.product .price {
	font-family: 'Rubik', sans-serif;
}
.woocommerce .products ul li.product a.btBtn, .woocommerce ul.products li.product a.btBtn, .woocommerce.columns-4 .products ul li.product a.btBtn, .woocommerce.columns-4 ul.products li.product a.btBtn, .woocommerce-page .products ul li.product a.btBtn, .woocommerce-page ul.products li.product a.btBtn, .woocommerce-page.columns-4 .products ul li.product a.btBtn, .woocommerce-page.columns-4 ul.products li.product a.btBtn {
	background-color: #FFC926;
}
.woocommerce .products ul li.product a.btBtn:hover, .woocommerce ul.products li.product a.btBtn:hover, .woocommerce.columns-4 .products ul li.product a.btBtn:hover, .woocommerce.columns-4 ul.products li.product a.btBtn:hover, .woocommerce-page .products ul li.product a.btBtn:hover, .woocommerce-page ul.products li.product a.btBtn:hover, .woocommerce-page.columns-4 .products ul li.product a.btBtn:hover, .woocommerce-page.columns-4 ul.products li.product a.btBtn:hover {
	background-color: #8EC63F;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a.next, .woocommerce nav.woocommerce-pagination ul li a.prev, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li a.next, .woocommerce-page nav.woocommerce-pagination ul li a.prev, .woocommerce-page nav.woocommerce-pagination ul li span.current {
	background: #8EC63F;
}
.woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {
	color: #8EC63F;
}
.woocommerce p.stars a[class^="star-"].active:after, .woocommerce p.stars a[class^="star-"]:hover:after, .woocommerce-page p.stars a[class^="star-"].active:after, .woocommerce-page p.stars a[class^="star-"]:hover:after {
	color: #8EC63F;
}
.woocommerce-cart table.cart td.product-remove a.remove {
	color: #8EC63F;
	border: 1px solid #8EC63F;
}
.woocommerce-cart table.cart td.product-remove a.remove:hover {
	background-color: #8EC63F;
}
.woocommerce-cart .cart_totals .discount td {
	color: #8EC63F;
}
.woocommerce-account header.title .edit {
	color: #8EC63F;
}
.woocommerce-account header.title .edit:before {
	color: #8EC63F;
}
.btLightSkin.woocommerce-page .product .headline a:hover, .btDarkSkin .btLightSkin.woocommerce-page .product .headline a:hover, .btLightSkin .btDarkSkin .btLightSkin.woocommerce-page .product .headline a:hover, .btDarkSkin.woocommerce-page .product .headline a:hover, .btLightSkin .btDarkSkin.woocommerce-page .product .headline a:hover, .btDarkSkin .btLightSkin .btDarkSkin.woocommerce-page .product .headline a:hover {
	color: #8EC63F;
}
.woocommerce-MyAccount-navigation ul li:before {
	background-color: #8EC63F;
}
.woocommerce-MyAccount-navigation ul li.is-active a {
	color: #8EC63F;
}
.woocommerce input[type="submit"].woocommerce-Button.button {
	background-color: #8EC63F;
	font-family: 'Rubik', sans-serif;
}
.woocommerce input[type="submit"].woocommerce-Button.button:hover {
	background-color: #FFC926;
}
.btQuoteBooking .btTotalNextWrapper {
	font-family: 'Rubik', sans-serif;
}
.btQuoteBooking .btContactNext {
	border: #8EC63F 2px solid;
	color: #8EC63F;
}
.btQuoteBooking .btContactNext:hover, .btQuoteBooking .btContactNext:active {
	background-color: #8EC63F!important;
}
.btQuoteBooking .btQuoteSwitch:hover {
	-webkit-box-shadow: 0 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
	box-shadow: 0 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
}
.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
	background: #8EC63F;
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText, .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
	-webkit-box-shadow: 5px 0 0 #8EC63F inset, 0 2px 10px rgba(0,0,0,.2);
	box-shadow: 5px 0 0 #8EC63F inset, 0 2px 10px rgba(0,0,0,.2);
}
.btQuoteBooking .ui-slider .ui-slider-handle {
	background: #8EC63F;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
	background: #8EC63F;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input, .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
	border: 1px solid #8EC63F;
	-webkit-box-shadow: 0 0 0 1px #8EC63F inset;
	box-shadow: 0 0 0 1px #8EC63F inset;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText {
	border: 1px solid #8EC63F;
	-webkit-box-shadow: 0 0 0 1px #8EC63F inset;
	box-shadow: 0 0 0 1px #8EC63F inset;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover, .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover {
	-webkit-box-shadow: 0 0 0 1px #8EC63F inset, 0 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
	box-shadow: 0 0 0 1px #8EC63F inset, 0 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius:hover .ddTitleText {
	-webkit-box-shadow: 0 0 0 1px #8EC63F inset, 0 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
	box-shadow: 0 0 0 1px #8EC63F inset, 0 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus, .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
	-webkit-box-shadow: 0 0 0 1px #8EC63F inset, 5px 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
	box-shadow: 0 0 0 1px #8EC63F inset, 5px 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText {
	-webkit-box-shadow: 0 0 0 1px #8EC63F inset, 5px 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
	box-shadow: 0 0 0 1px #8EC63F inset, 5px 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
}
.btQuoteBooking .btSubmitMessage {
	color: #8EC63F;
}
.btDatePicker .ui-datepicker-header {
	background-color: #8EC63F;
}
.btQuoteBooking .btContactSubmit {
	font-family: 'Rubik', sans-serif;
	background-color: #8EC63F;
	border: 1px solid #8EC63F;
}
.btQuoteBooking .btContactSubmit:hover {
	color: #8EC63F;
}
.btPayPalButton:hover {
	-webkit-box-shadow: 0 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
	box-shadow: 0 0 0 #8EC63F inset, 0 1px 5px rgba(0,0,0,.2);
}
#btSettingsPanel #btSettingsPanelToggler:before {
	color: #8EC63F;
}
#btSettingsPanel h4 {
	background-color: #8EC63F;
}
#btSettingsPanel .btSettingsPanelRow.btAccentColorRow .trigger, #btSettingsPanel .btSettingsPanelRow.btAccentColorRow select {
	border-color: #8EC63F;
}
#btSettingsPanel .btSettingsPanelRow.btAlternateColorRow .trigger, #btSettingsPanel .btSettingsPanelRow.btAlternateColorRow select {
	border-color: #FFC926;
}
.header.huge h1 {
	font-weight: 800;
}
@media (max-width: 800px) {
.btImage img {
    max-width: 50%;
    height: auto;
    display: block;
    width: 100%;
    width: auto;
    margin: auto;
}
.btTextRight .bpgPhoto {
    float: right;
    right: -13%!important;
    top: -13%!important;
}

.btTextRight .bpgPhoto.image {
    width: 58%;
    float: right;
    left: -13%!important;
    bottom: -20px!important;
    top: auto!important;
}
.btTextRight .bpgPhoto.image img {
    max-width: 50%;
    height: auto;
    display: block;
    width: 100%;
    width: auto;
    margin: auto;
}
#bt_section5a1e5c7cc8dc9{
	background-position: 54%!important;
}
.btLogoArea .logo {
    line-height: 0;
    float: none;
    display: block;
    margin: auto;
    text-align: center;
}
.rowItem.btFooterMenu.btTextRight {
    text-align: center;
}
}
#iletisim a{
	font-weight: 500;
	letter-spacing: 0.4px;
}
.copyLine{
	font-weight: 500;
}
.btDarkSkin .btSiteFooter, .btLightSkin .btDarkSkin .btSiteFooter, .btDarkSkin .btLightSkin .btDarkSkin .btSiteFooter {
    background: #5b5a57!important;
}
.btDarkSkin .btSiteFooter .port:before, .btLightSkin .btDarkSkin .btSiteFooter .port:before, .btDarkSkin .btLightSkin .btDarkSkin .btSiteFooter .port:before {
    background-color: #616161!important;
}