@import url('http://fonts.googleapis.com/css?family=Lato+Sans');

/*
@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,700);
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/developer-resources/css-map/
to get started.

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.

body.custom {
	background: red;
}
*/


/*Meta tags onder titel weg laten */
body.custom div.meta-below-title {display: none;}

/* meta tags onder content weg laten */
body.custom div.meta-below-content {display: none;}

/** nearestsupplier styles ******************************************************************/
#respond.nearestsupplier .btn-container .special-sendbtn .caption {
	letter-spacing:1px !important;
}
#respond.nearestsupplier #postalcode {
	width:140px!important;
}

#respond.nearestsupplier dl {
	text-align: left;
	padding: 0 0 0 30px;
}
#respond.nearestsupplier label.error {
	left:0px !important;
}

#respond.nearestsupplier .btn-container {
	margin-left: -20px;
}


/** clickable image styles ***********************************************************/
a.hoverfx img {
	opacity:0.8;
	filter: alpha(opacity = 80);
}
a.hoverfx:hover img {
	opacity:1;
	filter: alpha(opacity = 100);
}


/** testimonials styles **************************************************************/
.testimonialswidget_testimonials {
	text-align: left;
	margin-top:20px;
}
.testimonialswidget_testimonials q {
	display:block;
	text-indent:0px;
	font-family: times;
	font-style: italic;
	font-size: 20px;
	color: #666;
	margin-left:20px;
}

.testimonialswidget_testimonial cite {
	font-size:14px;
}
.testimonialswidget_open_quote,
.testimonialswidget_close_quote {
	font-size:55px;
	text-shadow:1px 1px 2px #666;
}

.testimonialswidget_open_quote {
	position:absolute;
	left:-15px;
}
.testimonialswidget_close_quote {
	position:absolute;
	right:-20px;
}

/** wistia filmpje *******************************************************************/
.wistia_embed{
	border: 1px solid #7f7f7f;
	padding : 20px;
	border-radius : 10px;

	border:0\9;
	padding:0\9;
}

ul.fancy-checkmarks-1 li, ul.fancy-checkmarks-2 li {
line-height: 30px !important;
background-position-y:-11px !important;
}

/** footer styles *******************************************************************/
div#footer {
	padding:0px;
	margin:0px;
}

#footer .footer-wrapper {
	color : #ffffff;
	line-height:1.5;
	position : relative;
	width:100%; /* 1060px */
	height:316px;
	background:url(custom/images/achtergrond-aangepast-formaat.jpg) no-repeat 0 bottom;
}

#footer .footer-wrapper a {
	color : #ffffff;
	text-decoration : none;
}
#footer .footer-wrapper a:hover {
	text-decoration : underline;
}

#footer .footer-wrapper #coniferen-1 {
	position : absolute;
	top	 : -114px;
	right 	 : 0px;
}

.columns-3 {
	float : left;
	width : 100%;
}

.columns-3 .column {
	float:left;
	width : 26%;
	margin: 0 3% 0 3% !important;
	padding : 0 0 0 0;
	/*background:url(custom/images/streep.png) no-repeat right center;*/
}
.columns-3 .column.last {
	background: none;
	margin-right : 0;
}

#footer .footer-wrapper .title {
	display : block;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 28px;
	line-height:1.2;
	color:#ffffff;
	text-transform:uppercase;
	margin:0 0 0.5em 0;
}

#footer .footer-wrapper .columns-3 {
	margin : 70px 0 0 0;
}
#footer .footer-wrapper .columns-3 .column {
	min-height : 191px;
}
#footer .footer-wrapper .columns-3 .column.last {
	text-align:center;
}
#footer .footer-wrapper .columns-3 .column.first {
	margin-left:5% !important;
}

#footer .footer-wrapper .logo-slider {
	display : inline-block;
	overflow: hidden;
	width : 250px;
	height: 100px;
	background-color: #ffffff;
	border-radius: 10px;
	border: 4px solid #91BE4D;
	margin: 30px 0 0 0;
	/*behavior:url(/wp-content/plugins/nearestsupplier/css/PIE.htc);*/
}
#footer .footer-wrapper .logo-slider .slide {
	height: 100%;
	width: 100%;
	line-height:100px;
	vertical-align:middle;
}

#footer .footer-wrapper .logo-slider .slide img {
	vertical-align:middle;
}

#footer .copyright {
	font-size: 0.9em;
	margin:0 !important;
	padding: 5px 0 5px 0 !important;
}

/** belbalk styles *****************************************************************/
#footer .belbalk {
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	color:#fff;
	text-align:center;
	font-size:26px;
	line-height:36px;
	z-index:1000;
	background-color:#333;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	letter-spacing:2px;
}

#footer .belbalk .small {
	font-size:0.5em;
}
