/*
Theme Name: Keuken Wens
Author: Pixelpanters
Author URI: http://pixelpanters.nl/
Description:
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/



/* Header */

.icon-dienst{
	width:45%!important;
	position:absolute!important;
	bottom:35px!important;
	left:30px!important;
	border-radius:0 10px;
	background-color:#fff!important;
}

.groep-hover:hover {
	transform:scale(1.02);
	z-index:5;
}


.groep-hover {
	transition: 0.3s;
}

.dienst-shadow > div{
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.header-image{
	position:relative;
	margin-top:-15px!important;
	min-height:75vh!important;
}

.header-image-2{
	position:relative;
	min-height:40vh!important;
}

.branding a img, .branding img {
    height: 60px !important;
}

.img-radius img{
	border-radius:10px!important;
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.volgorde-keukenwens{
	z-index:2!important;
	position:absolute;
}

.homepage-diensten{
	position:absolute!important;
}
/*************************************/

.post-thumbnail-rollover{
	border-radius:10px!important;
}

.post-entry-content{
	border-radius:10px!important;
}

.diensten-blokken > div{
	min-height:425px!important;
}

.review-blokken > div{
	min-height:300px!important;
}

.text-white, h1,h4{
	color:#ffffff!important;
}

.vc_toggle_title h4{
	font-family: 'Montserrat Thin'!important;
}

.kwa-button{
	padding-top:30px;
	font-family: 'Montserrat Thin'!important;
	font-weight:400!important;
	font-size:20px!important;
	
}

.kwa-button > button{
	padding:10px 30px!important;
	border-radius:5px!important;
	font-family: 'Montserrat Thin'!important;
	font-weight:400!important;
	
}

.kwa-button-2{
	padding-top:30px;
	font-family: 'Montserrat Thin'!important;
	font-weight:700!important;
	font-size:16px!important;
	
	
}

.kwa-button-2 > button{
	padding:10px 30px!important;
	border-radius:5px!important;
}

.ubtn-data{
	font-size:20px!important;
	font-weight:700!important;
}
/* FaQ */

.vc_toggle_title h4{
	color:#CFAE51!important;
}

.vc_toggle_color_white .vc_toggle_icon::before{
	background-color:#CFAE51!important;
	}

.vc_toggle_color_white .vc_toggle_icon::after{
	background-color:#CFAE51!important;
	}

.vc_toggle_color_white .vc_toggle_icon{
	background-color:unset!important;
}

.vc_toggle_active{
	background-color:#1D1D1D!important;
	color:#fff!important;
}

.vc_toggle_size_lg .vc_toggle_icon::after {
	height:24px!important;
}

.vc_toggle_size_lg .vc_toggle_icon::before {
	width:24px!important;
}


.vc_do_toggle{
	background-color:#1D1D1D;
	border-radius: 5px;
    padding: 15px 0px;
}

.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title{
	padding-left:20px!important;
	padding-right:50px!important;
}


.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon{
	left:unset!important;
	right:10px!important;
}

.footer .widget a{
	color:#fff!important;
}
.footer .widget-title{
	font-size:24px!important;
}

.footer .menu li{
	border:unset!important;
}

/* Media queris */

@media only screen and (max-width: 992px) {

	.mobile-header-bar .mobile-branding img {
		height: 50px !important;
	}
	
}