/*Form-control Focus*/
.form-control:focus {
  border-color: none;
  -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075),0 0 0px transparent;
  box-shadow: inset 0 0px 0px rgba(0,0,0,.075),0 0 0px transparent;
}

/*
rood: #e62d27
grijs: #4b565c
lichtgroen: #8faf44;
donkergroen: #21370d;
*/

.donkergroen {
	color: #21370d !important;
}


/*Section Title*/
.title-bg {
  border-bottom: 2px solid #8faf44;
}
.slider-title-border{
background: #e62d27;
}  
.small-title-border {
  width: 42px;
  border-bottom: 3px solid #e62d27;
}

/*Header Part*/
.header-serarch-area .btn-default {
  color: #e62d27;
}

.header-serarch-area .form-control::-webkit-input-placeholder {
  color: #e62d27;
}

.header-serarch-area .form-control:-moz-placeholder {
/* Firefox 18- */
  color: #e62d27;
}

.header-serarch-area .form-control::-moz-placeholder {
/* Firefox 19+ */
  color: #e62d27;
}

.header-serarch-area .form-control:-ms-input-placeholder {
  color: #e62d27;
}

/*Main Menu Part*/
#cssmenu > ul > li:hover > a, #cssmenu > ul > li.active > a {
	color: #e62d27;
	/* Fallback for web browsers that don't support RGBa */
	background-color: rgb(33, 55, 13);
	/* RGBa with 0.6 opacity */
	background-color: rgba(33, 55, 13, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9921370d, endColorstr=#9921370d);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#9921370d, endColorstr=#9921370d)";
}

#cssmenu > ul > li.has-sub:hover > a::after {
  border-color: #e62d27;
}

#cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover {
  color: #4c565c;
}

/*Fitness Fraction Slider Area*/
.ee-slide-leee-button .btn-default span.icon {
  color: #e62d27;
}

.ee-slide-right-button .btn-default span.icon {
  color: #e62d27 !important;
}

.ee-slide-leee-button .btn-default:hover{
  border:1px solid #e62d27 !important;
}

.ee-slide-right-button .btn-default:hover{
  border:1px solid #e62d27 !important;
}

.ee-slide-leee-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-slide-leee-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-slide-right-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-slide-right-button .btn-default:hover span.icon {
  color: #e62d27;
}

/*Fitness Home Getting Started Area*/
.ee-getting-started-button .btn-default span.icon {
  color: #e62d27;
}

.ee-getting-started-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-getting-started-button .btn-default:hover span.icon {
  color: #e62d27;
}

.zonnepanelen-header-wrapper .ee-header-bottom-level-title {
  background: #e62d27;
}  

/*Fitness Home Classes Area*/
.ee-class-feat a {
  background: #e62d27;
}

.ee-class-feat-content:hover .ee-class-feat-content-info a {
  color: #e62d27;
}

.ee-class-feat-content:hover .ee-class-feat-content-image-hover::after {
  background: #e62d27;
}

/*Fitness Discount Area*/
.ee-discount-area {
  background: #e62d27;
}

.ee-discount-button .btn-default span.icon {
  color: #e62d27;
}

.ee-discount-button .btn-default:hover span.icon {
  color: #e62d27 !important;
}

.ee-discount-button .btn-default:hover span.text {
  color: #e62d27 !important;
  border-right: 1px solid #e62d27;
}

.ee-discount-button .btn-default:hover {
  background: #fff !important;
  border: 1px solid #e62d27 !important;
  color: #e62d27 !important;
}

/*Course Content Part*/
.ee-courses-main-content .ee-courses .ee-courses-hover-area::before {
  background: #e62d27;
}

.ee-courses-main-content .ee-courses .right {
  border-top: 2px solid #e62d27;
}

.ee-courses-main-content .ee-courses .right .left {
  background: #e62d27;
}

/*Team Part*/
	/*Hover*/
.team-wrap:hover .team-info-wrap::before {
  background:#8faf44;
}	
  /*Active*/
.team-wrap.team-active .team-info-wrap::before{
  background: #8faf44;
}

/*Testimonial Part*/
.ee-testimonial .content-wrap .content .blq-icon {
  background: #8faf44;
}

/*Pricetable Part*/
	/*Active*/
.ee-pricetable-area .pricetable .info ul.active {
  background: #e62d27;
}

.ee-pricetable-area .pricetable .sign-up-link.active {
  background: #e62d27;
}	
	/*Hover*/
.ee-pricetable-area .pricetable:hover .info ul {
  background: #e62d27;
}

.ee-pricetable-area .pricetable:hover .sign-up-link {
  background: #e62d27;
}	

/*Blog Part*/
.ee-recent-post .recent-post:hover .images::after {
  background: #e62d27;
}

/*Newsletter Part*/
.ee-newletter-button .btn-default:hover span.text {
  color: #e62d27;
  /*border-right: 1px solid #e62d27;*/
}

.ee-newletter-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-newletter-button .btn-default span.icon {
  color: #e62d27;
}

.ee-footer ul li:hover .icon {
  color: #e62d27;
}

/*Footer Part*/
.ee-footer ul li:hover a {
  color: #e62d27;
}

.ee-footer ul li:hover {
  color: #e62d27;
}

.footer-copyright-area .social a:hover {
  color: #e62d27;
  border: 1px solid #e62d27;
}

/*Contact Page*/
	/*Contact Form button area*/
.ee-contact-button .btn-default {
  background: #e62d27;
  border: 1px solid #e62d27 !important;
}

.ee-contact-button .btn-default span.icon {
  background: #e62d27;
}

.ee-contact-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-contact-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-contact-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

/*Blog Details*/
.ee-blog-post .content ul li, .ee-blog-post .content ul li a, .ee-blog-post .content ul li:hover, .ee-blog-post .content ul li:hover a {
  color: #ff8c04;
}

.ee-blog-post .content blockquote span {
  color: #e8a20c;
}

.ee-blog-post .media-body p span.reply a {
  color: #e8a20c;
}

.ee-blog-post .admin-social-info a:hover{color:#e8a20c;}

	/*Comments Form button area*/
.ee-comments-button .btn-default {
  background: #e62d27;
  border: 1px solid #e62d27 !important;
}

.ee-comments-button .btn-default span.icon {
  background: #e62d27;
}

.ee-comments-button .btn-default span.text {
  border-right: 1px solid #ffcd47;
}

.ee-comments-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-comments-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-comments-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

/*About Us*/
.ee-fitness-center .content ul li span {
  color: #eb9500;
}

.ee-fitness-center .content ul li:hover a {
  color: #eb9500;
}

.feature-class-about:hover .image {
  border: 8px solid #e62d27;
}

.feature-class-about:hover h6 {
  color: #e62d27;
}

.feature-class-about:hover .btn-default {
  background: #e62d27;
  border: 1px solid #e62d27;
}

.ee-video-content-section ul li:hover a {
  color: #e62d27;
}

.ee-video-content-section ul li:hover span {
  background: #e62d27;
}

/*Contact Form button area*/
.ee-registration-button .btn-default {
  background: #e62d27;
  border: 1px solid #e62d27 !important;
}

.ee-registration-button .btn-default span.icon {
  background: #e62d27;
}

.ee-registration-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-registration-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-registration-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

/*Sidebar*/
.sidebar-widget ul li:hover a {
  color: #e8a20c;
}

.sidebar-widget ul li:hover span {
  color: #e8a20c;
}

.popular-post-content:hover .content p.title a {
  color: #e8a20c;
}

/*Class Page*/
.ee-class-item:hover .image-wrap .image::after {
  background: #e62d27;
}

.ee-classes-slide-item:hover .image-wrap::after {
  background: #e62d27;
}

/*Class details Sidebar*/
.ee-gallary-item:hover::after {
  background: #e62d27;
}

.class-details-sidebar-content .sidebar-content .popular-post-content .content {
  border-left: 2px solid #e62d27;
}

.class-details-sidebar-content .sidebar-content .popular-post-content:hover .image::after {
  background: #e62d27;
}

/*FAQ Content Search box*/
.ee-section-search-option .input-group .input-group-btn .btn-default {
  background: #e62d27;
  border-color: #e62d27;
}

/*Home Counter Table Area*/
.counter-wrap .counter-bg {
  border-bottom: 5px solid #e62d27;
}

.ee-section-service-hot-line-content a {
  color: #e62d27;
}

.ee-section-service-hot-line-content a:hover {
  border: 1px solid #e62d27;
  background: #e62d27;

}

/*Career Page Sidebar Button*/
.ee-sidebar-button .btn-default {
  background: #e62d27;
  /*border: 1px solid #e62d27 !important;*/
}

.ee-sidebar-button .btn-default span.icon {
  background: #e62d27;
}

.ee-sidebar-button .btn-default:hover span.text {
  color: #e62d27;
  /*border-right: 1px solid #e62d27;*/
}

.ee-sidebar-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-sidebar-button .btn-default:hover:hover {
  border: 1px solid #e62d27 !important;
}

/*Prices Page*/
.affordable-price-wrap .icon span {
  color: #e62d27;
  border: 2px solid #e62d27;
}

/*404 Pages*/
.section-404-bg a:hover {
  border: 1px solid #e62d27;
  color: #e62d27;
}

/*Comming Soon Page*/
.coming-soon-header .page-title h3 {
  color: #e62d27;
}

.countdown_section {
  border: 1px solid #e62d27;
  color: #e62d27;
}

.countdown_amount {
  color: #e62d27;
}

/*Galarry V2*/
.ee-bmi-calculator-form .nav-tabs>li.active>a, .ee-bmi-calculator-form .nav-tabs>li.active>a:focus, .ee-bmi-calculator-form .nav-tabs>li.active>a:hover {
  background-color: #e62d27;
}

.ee-bmi-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

.ee-bmi-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-bmi-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-bmi-button .btn-default span.icon {
  color: #e62d27;
}

/*Account Page Log In button area*/
.ee-log-in-button .btn-default {
  background: #e62d27;
  border: 1px solid #e62d27 !important;
}

.ee-log-in-button .btn-default span.icon {
  background: #e62d27;
}

.ee-log-in-button .btn-default span.text {
  border-right: 1px solid #fff;
}

.ee-log-in-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-log-in-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-log-in-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

/*Forgot your login info*/
.ee-forgot-row .content a {
  color: #e62d27;
}

/*Cart Area*/
.ee-porcess-checkout .btn-default {
  background: #e62d27;
  border: 1px solid #e62d27 !important;
}

.ee-porcess-checkout .btn-default span.icon {
  background: #e62d27;
}

.ee-porcess-checkout .btn-default span.text {
  border-right: 1px solid #ffcd47;
}

.ee-porcess-checkout .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-porcess-checkout .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-porcess-checkout .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

.cart-page .cart-total-box .proceed-to-checkout .ee-proceed-checkout-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

.cart-page .cart-total-box .proceed-to-checkout .ee-proceed-checkout-button .btn-default span.icon {
  color: #e62d27;
}

.cart-page .cart-total-box .proceed-to-checkout .ee-proceed-checkout-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.cart-page .cart-total-box .proceed-to-checkout .ee-proceed-checkout-button .btn-default:hover span.icon {
  color: #e62d27;
}

.cart-page .cart-total-box .proceed-to-checkout .ee-proceed-checkout-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

/*Product Details Page*/
.ee-add-to-cart-button .btn-default {
  background: #e62d27;
  border: 1px solid #e62d27 !important;
}

.ee-add-to-cart-button .btn-default span.icon {
  background: #e62d27;
}

.ee-add-to-cart-button .btn-default span.text {
  border-right: 1px solid #ffcd47;
}

.ee-add-to-cart-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.ee-add-to-cart-button .btn-default:hover span.icon {
  color: #e62d27;
}

.ee-add-to-cart-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}

/*Shop Page*/
.shop-page-content .single-shop-item .meta p a {
  color: #e62d27;
}

.shop-page-wrapper .shop-page-content .ee-add-to-cart-button .btn-default {
  background: #e62d27;
  border: 1px solid #e62d27 !important;
}

.shop-page-wrapper .shop-page-content .ee-add-to-cart-button .btn-default span.icon {
  background: #e62d27;
}

.shop-page-wrapper .shop-page-content .ee-add-to-cart-button .btn-default span.text {
  border-right: 1px solid #ffcd47;
}

.shop-page-wrapper .shop-page-content .ee-add-to-cart-button .btn-default:hover span.text {
  color: #e62d27;
  border-right: 1px solid #e62d27;
}

.shop-page-wrapper .shop-page-content .ee-add-to-cart-button .btn-default:hover span.icon {
  color: #e62d27;
}

.shop-page-wrapper .shop-page-content .ee-add-to-cart-button .btn-default:hover {
  border: 1px solid #e62d27 !important;
}