﻿

.vcenter-inner {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}


.carousel-cell .vcenter-inner {
  color: #fff;
}


h2.site-description {

  color: #64900c;

  font-size: 16px;

  font-weight: normal;

  letter-spacing: 0px;

  max-width: 260px;

  line-height: 20px;

}

 
.highlight img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}


.highlight:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}


.testimonial h3 {
	font-size: 30px;
}


.testimonial h3 small {
	margin-top: 15px;
	font-size: 60%;
	font-weight: 400;
}


.testimonial h3 small span {
	color: #221f1f;
	font-weight: 700;
}


.testimonial a {
	font-size: 24px;
	color: #00aeef;
}


.testimonial-image {
	width: 175px;
	height: 175px;
	border: 5px solid #021e47;
}


.member-testimonials .testimonial .row {
	margin-bottom: 60px;
}


.member-testimonials .testimonial-image {
	margin-bottom: 15px;
}


.home .testimonial {
	border-top: 1px solid #021e47;
	background-color: #ebebeb;
	margin-top: -90px;
	padding-top: 180px;
	padding-bottom: 60px;
}


	.testimonial h3 small.pull-right {
		float: none !important;
	}

	  
	.open-panel { display: block; position: relative;  padding:20px 10px 0; margin:0; text-align:right; color:#fff; font-size:12px; text-decoration:none; font-weight:bold; }

	.startpage .open-panel { margin:0; display: inline-block; position: absolute; left: 0; top: 10px; }


	.open-panel a { display:inline-block; color:#fff; text-decoration: none; }

	.open-panel a.menu { position: absolute; left:0; top:30px; padding:10px; background: #b2b2b2; height: 16px; }

	.open-panel a.start { position: absolute; left:49px; top:30px; padding:0; height:36px; }

	.open-panel a.logo { position: relative; }

	.open-panel a.logo img { width:100px; height:auto; }


	.startpage .open-panel a.start { display:none; }

	.startpage .open-panel a.menu { display:block; position: relative; left:auto; top:auto; padding:10px; }

	.startpage .open-panel a.logo { display:none; }

  .af-footer__bottom {
    position: relative;
    margin-top: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden; }


   .comptable .depcol,.comptable .payoutcol,  .comptable .bonuscol2{
    display:none;
}
#menu-primary ul.menu-items li.menu-item{margin: .25em 0}
#menu-primary ul.menu-items li.menu-item a{font-family: 'Oxygen', sans-serif;text-transform: uppercase;color: #bdbdbd}
#menu-primary ul.menu-items li.menu-item a:hover{color: #fff;text-decoration: none}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}

	
	
	.verzorging_slider span {
		margin-top: 40px;
		margin-bottom: 20px;
	}



.verzorging_slider {
	float: left;
	width: 100%;
	background-color: #F5F5F5;
}
#site-footer .footer-navigation ul li a .sub,.foot-logo,.footer-navigation ul ul,.widget_nav_menu ul li a .sub{display:none}
.foot-logo{float:left;margin-right:10px}

  .site-info-wrapper .site-info-text {
    float: left; }

  .site-info-wrapper .site-info-text,
  .site-info-wrapper .site-info-text a {
    color: #fff;
    font-size: .875rem; }


.demo .button_text {font-size: 10px;
                    padding: 5px 0 0 15px;
}


.business .button_text {font-size: 10px;
                    padding: 5px 0 0 15px;
}


.personal .button_text {font-size: 10px;
                        padding: 5px 0 0 15px;
}

#imTextObject_01_tab0 .fs14lh1-5 { vertical-align: baseline; font-size: 14pt; line-height: 28px; }

.footer_menu ul li a{padding:0 12px}

.footer_menu{margin-bottom:20px;text-align: center;}

.footer_menu ul{margin:0; padding:0; list-style:none}

.footer_menu ul li{border-right:1px solid #000; display:inline}

.footer_menu ul li:last-child{border-right:none}

.footer_menu ul li a:hover{color:#cf0000;}

.margright10 { margin-right: 10px !important }

	.sc-box.content-white .sep{
		background-color:#fff;
	}

	.sc-box.content-black .sep{
		background-color:#000;
	}


.sc-box .sep{
	height: 1px;
	padding:0;
	margin: 18px auto 16px;
	width:30%;
}


	.nav-single .sep {
		width:100%;
		height:1px;
		border:none;
		margin:30px 0;
		position:static;
		background:#000;
	}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}


	
	#header .branding {
		padding-left: 20px;
	}
