/* CSS Document */

@font-face {
    font-family: 'stacato';
    src: url('../fonts/stacato-webfont.eot');
    src: url('../fonts/stacato-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/stacato-webfont.woff') format('woff'),
         url('../fonts/stacato-webfont.ttf') format('truetype'),
         url('../fonts/stacato-webfont.svg#stacato-webfont') format('svg');
    font-weight: normal;
    font-style: normal;

}	


body {
/*    font: 16px/26px Helvetica, Helvetica Neue, Arial;*/
	font-family: Arial, 'Montserrat', sans-serif;
	background:#fff;
    font-size: 13px;
    line-height: 1.4;
}

.transition {
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out ;
}

.slider .slide_content  .h1-kop,
h1,
h2,
h3 {
/*    font: 16px/26px Helvetica, Helvetica Neue, Arial;*/
	font-family: 'Montserrat', Arial, sans-serif;	
	 -webkit-text-stroke: 0.4px;
	 color:#bc0054;
}


h1 a,
h2 a,
h3 a { text-decoration:none; }

h1.black,
h2.black,
h3.black { color:#252525; }

.advies_content h3.pink,
h1.pink,
h2.pink,
h3.pink {
	color:#bc0054;
}

@media only screen and (max-width: 480px) {
	h1 { font-size:14px; }
	h2 { font-size:12px; }
}
nav.menu,
#breadcrumbs {
	font-family: 'Montserrat', Arial, sans-serif;	
	 -webkit-text-stroke: 0.4px;
}

.main-container a,
.contentFrame a {	color:#bc0054; }

a {
	 color:#bc0054;
}
a img { border:0; }
img.left { float:left; margin:0 5px 5px 0; }
img.right { float:right; margin:0 0 5px 5px; }

a.leesverder { text-decoration:none; }
a.leesverder:hover .fa,
a.leesverder:hover .icon { margin-left:5px; }

.button { display:inline-block; overflow:hidden; background-repeat: no-repeat;background-image:url(/applications/pavo/assets/css/spritesheet12.png);
			width:152px; height:42px; background-position: -795px -2px; color:#fff; line-height:42px; text-decoration:none; 
			padding-left:10px; margin-right:10px;}
.buttonFake { display:inline-block; overflow:hidden; background-repeat: no-repeat;background-image:url(/applications/pavo/assets/css/spritesheet12.png);
				width:152px; height:42px; background-position: -795px -2px; color:#fff; line-height:42px; text-decoration:none; 
				padding-left:10px; margin-right:10px;}

span.personalize { background:#FF0;}

/* Id's */
#form-download {}
	#form-download td { padding:2px 0;}

.container { padding:10px; }
	.download {}
		.download .share { margin-top:5px; /* margin-top:7px; float:right; width:330px; */}

#bcs_info .item { }
#bcs_cols { margin-top:20px; border-top:1px solid #bc0054; padding-top:10px; }
#bcs_cols td { vertical-align:top; padding:5px 5px 0 0; }

.thirds { float:left; min-height:10px; width:64%; margin-right:2%; }
.third 	{ float:left; min-height:10px; width:32%; }


.article { margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc; }
	.article .image { float:left; width:23%; margin-right:2%; }
	.article .image img { max-width:100%; }
	.article .text 	{ float:left; width:72%; }

/* Classes */
.clear { clear:both; }
.clearfix:after {
	content: ".";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

.formField		{ width:270px; height:17px; border:1px solid #a7a7a7; margin:0; padding:4px; font-size:13px; }
textarea.formField	{ width:428px; height:75px; border:1px solid #a7a7a7; margin:0; padding:4px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.formCheckbox 	{ width:auto; }
.formRadio 		{ width:auto; border:none; }
.formError 		{  border-color:#f00; }
.formHover		{ border-color:#ffcc01; }

.formField,
textarea.formField { max-width:94%; padding:4px 1%;}

	/* Mod-form */
	.customerForm { }
	.customerForm table {}
	.customerForm table td { padding:2px 0;}
	.customerForm table td.fieldname { font-weight:bold;}
	.customerForm table td.td_error { color:#f00; }
	.customerForm table td.linebreak label { display:block;  }
	.customerForm table td h1 { font-size:22px; margin:0; padding:0;}
	.customerForm table td h2 { font-size:18px; margin:0; padding:0;}
	
	/* Mod-video */				
	.pop_video { padding:10px; }
	.pop_video .embed iframe,
	.pop_video .embed embed { width:100%;}
	
	
	/* Mod-media */	
	  .pop_video .SliderImage { position:relative; display:block; margin-bottom:5px; }
	  .pop_video .SliderImage img { display:block; max-width:100%; max-height:480px; margin:auto; }
	  .pop_video .SliderImage .prev { position:absolute;  top:0; left:0;  background:rgba(0,0,0,0.6); 
	  											color:#fff; height:100%; line-height:480px; text-align:center; }
	  .pop_video .SliderImage .next { position:absolute;  top:0; right:0; background:rgba(0,0,0,0.6); 
	  											color:#fff; height:100%; line-height:480px; text-align:center; }
	  
	  .pop_video .SliderImage .prev,
	  .pop_video .SliderImage .next {
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out ;
		width:30px;  
	  }
	  .pop_video .SliderImage .prev:hover,
	  .pop_video .SliderImage .next:hover {
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out ;
		width:50px;  
	  }
	.pop_video .SliderImage .prev .fa,
	.pop_video .SliderImage .next .fa { position:relative; top:49%;}
	
	.pop_video .slider { width:100%; }
	.pop_video .slider .item { display:block; max-width:150px; border:1px solid #333;}
	.pop_video .slider .item img { max-width:100%; max-height:100%; height:auto; display:block; }
	.pop_video .slider a.active { border-color:#bc0054; }
	
	