@charset "UTF-8";

/***** Background colors *****/

.c-background3 {
	background: rgba(0,215,22,1);
	background: -moz-linear-gradient(top, rgba(0,215,22,1) 0%, rgba(60,163,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,215,22,1)), color-stop(100%, rgba(60,163,0,1)));
	background: -webkit-linear-gradient(top, rgba(0,215,22,1) 0%, rgba(60,163,0,1) 100%);
	background: -o-linear-gradient(top, rgba(0,215,22,1) 0%, rgba(60,163,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,215,22,1) 0%, rgba(60,163,0,1) 100%);
	background: linear-gradient(to bottom, rgba(0,215,22,1) 0%, rgba(60,163,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d716', endColorstr='#3ca300', GradientType=0 );
}

.c-background1 {
	background-color: #fafafa;
}

.c-background1.hovered:hover {
	background-color: #ffffff;
}

.c-background2,
.activeSlide .banner-navigationButton,
#formFilterSubmitWrapper.fixed,
#bubbleWrapper::before {
	background-color: #ffffff;
}

.c-background2.hovered:hover {
	background-color: #fafafa;
}

.c-background-fb {
	background-color: #3b5998;
}

.c-background-action {
	background-color: #db0000;
}

.c-background-darkGrey {
	background-color: #2b2b2b;
}

.c-background-grey {
	background-color: #7d7d7d;
}

.c-background-lightGrey {
	background-color: #cdcdcd;
}

.c-background-green {
	background-color: #00d714;
}

.c-background-transparent {
	background-color: transparent;
}

.c-background-black {
    background-color: #404040;
}

.c-background-warning {
	background-color: #fff3cd;
}

.c-background-error {
	background-color: #f8d7da;
}

.c-background-success {
	background-color: #d4edda;
}

.c-background-info {
	background-color: #d1ecf1;
}

@media all and (max-width: 1010px) {
	.c-background2-w1010 {
		background-color: #ffffff;
	}
}
@media all and (max-width: 760px) {
	.c-background2-w760 {
		background-color: #ffffff;
	}
}
@media all and (max-width: 370px) {
	.activeSlide .banner-navigationButton {
		background-color: #7d7d7d;
	}
}
/***** End Background colors *****/

/***** Text colors *****/

.c-foreground-text1 {
	color: #ffffff;
}

.c-foreground-text2 {
	color: #404040;
}

.c-foreground-text3 {
	color: #7db364;
}

.c-foreground-text3:hover {
	color: rgba(60, 163, 0, 1)
}

.c-foreground-textBlack {
	color: #000;
}

.c-foreground-textGreen {
	color: #2a8400;
}

.c-foreground-green {
	color: #00d714;
}

.c-foreground-textLightGrey {
	color: #c5c5c5;
}
.c-foreground-wishList {
	color: #bbbbbb;
}

.c-foreground-grey {
	color: #7d7d7d;
}

.c-foreground-textDarkGrey {
	color: #2b2b2b;
}

.c-foreground-textRed {
	color: #f11;
}

.c-foreground-textLightGreen {
	color: #11d11f;
}

.c-foreground-textFB {
	color: #3e5c99;
}
.c-foreground-textTwitter {
	color: #1da1f2;
}
.c-foreground-textTwitch {
	color: #4b367c;
}
.c-foreground-textYoutube {
	color: #ff0000;
}
.c-foreground-textGooglePlus {
	color: #8c8c8c;
}

.c-foreground-warning {
	color: #856404;
}

.c-foreground-error {
	color: #721c24;
}

.c-foreground-success {
	color: #155724;
}

.c-foreground-info {
	color: #0c5460;
}
@media all and (max-width: 760px) {
	.c-foreground-text2-w760 {
		color: #404040;
	}
}
/***** End Text colors *****/

/***** Border colors *****/

.c-foreground-border1 {
	border-color: #85e788;
}

.c-foreground-border2 {
	border-color: #7d7d7d;
}

.c-foreground-borderWhite {
	border-color: #fff;
}

.c-foreground-borderGrey {
	border-color: #d4d4d4;
}

.c-foreground-borderDarkGrey {
	border-color: #7d7d7d;
}

.c-foreground-borderLightGrey {
	border-color: #cacaca;
}

.c-foreground-border-warning {
	border-color: #e6d6a8;
}

.c-foreground-border-error {
	border-color: #721c24;
}

.c-foreground-border-success {
	border-color: #c3e6cb;
}

.c-foreground-border-info {
	border-color: #bee5eb;
}

.c-foreground-border-wishList {
	border-color: #bbbbbb;
}

@media all and (max-width: 370px) {
	.c-foreground-borderDarkGrey-w370 {
		border-color: #7d7d7d;
	}
}

/***** End Border colors *****/
