/*
Theme Name: Customizr Child
Theme URI: http://presscustomizr.com/customizr
Template: customizr
Author: nikeo
Author URI: http://presscustomizr.com/
Description: Customizr is a versatile and easy to customize WordPress theme, instantly giving a professional look to your online presence. Designed with visitor engagement in mind, it allows anyone to create a beautiful, fast and mobile friendly website compatible with all browsers and devices. Customizr works fine with major WordPress plugins like WooCommerce, bbPress, JetPack and many others. Top rated by hundreds and with a very active community of users and developers, the Customizr theme is a safe and reliable design option to publish your WordPress content.
Tags: one-column,two-columns,three-columns,left-sidebar,right-sidebar,buddypress,custom-menu,custom-colors,featured-images,full-width-template,theme-options,threaded-comments,translation-ready,sticky-post,post-formats,rtl-language-support,editor-style
Version: 1.0
Updated: 2024-08-07 10:09:41

/*Change basic link color website
.basic a {
    color: #ccc;
}*/

/*Header*/
.tc-header {
    border-top: 10px solid #08c;
}
.tc-header {
    min-height: 45px;
    background: #fff;
    background-image: none;
    border-bottom: 10px solid #08c;
    z-index: 200;
}

/*Menu bar header*/
.navbar .nav>li>a {
    padding: 20px 20px 20px 20px;
    font-size: 16px;
}

/*Footer border*/
footer#footer {
    color: #fafafa!important;
    border-top: 10px solid #08c;
    background: #5a5a5a;
    padding: 0;
}

/*OPENINGSTIJDEN color*/
tr:nth-child(odd) td, tr:nth-child(odd) th {
    background-color: rgba(255,255,255,.15);
}
tr:nth-child(even) td, tr:nth-child(even) th {
    background-color: #5a5a5a;
}
table {
    border-bottom: 5px solid rgba(0, 136, 204, 0);
}
td {
    border-top: 0px solid #ededed;
    padding: 6px 10px 6px 50px;
}

/*HIDE buy now button*/
.woocommerce ul.products li.product .button {
    display: none;
}

/* CF7 two colums */

#responsive-form{
	max-width:1024px /*-- change this to get your desired form width --*/;
	margin:0 auto;
        width:100%;
}
.form-row{
	width: 100%;
}
.column-half, .column-full{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
}


/* CF two colums style 

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea {
	width: 100%;
	padding: 8px;
	border: 1px solid #ccc;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	      box-sizing: border-box
}*/

.wpcf7 textarea {
	width: 100%;
	padding: 8px;
	border: 1px solid #ccc;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	      box-sizing: border-box
}

.wpcf7 input[type="text"]:focus{
	background: #fff;
}
.wpcf7-submit{
	float: right;
	background: #008bc9;
	color: #fff;
	text-transform: uppercase;
	border: none;
	padding: 8px 20px;
	cursor: pointer;
}
.wpcf7-submit:hover{
	background: #ff0000;
}
span.wpcf7-not-valid-tip{
	text-shadow: none;
	font-size: 12px;
	color: #fff;
	background: #ff0000;
	padding: 5px;
}
div.wpcf7-validation-errors { 
	text-shadow: none;
	border: transparent;
	background: #f9cd00;
	padding: 5px;
	color: #9C6533;
	text-align: center;
	margin: 0;
	font-size: 12px;
}
div.wpcf7-mail-sent-ok{
	text-align: center;
	text-shadow: none;
	padding: 5px;
	font-size: 12px;
	background: #59a80f;
	border-color: #59a80f;
	color: #fff;
	margin: 0;
}

/* CF7 same size fields */
.wpcf7 input {
width: 100%;
}
.wpcf7-text {
width: 100%;
}
/*CF plate*/


.wpcf7 input[type="text"].kenteken-plaat {
    background-color: #f4be04;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    color: #382410;
    font-family: kentekenFont;
    font-size: 40px;
    font-weight: bold;
    line-height: 90px;
    letter-spacing: 1px;
    margin: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 40px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
 background-image: url(https://www.keautoservice.nl/wp-content/uploads/2017/05/kentekenplaat.png);
    /* background-position: center center; */
    background-repeat: no-repeat; 
}

/*Carousel*/
/*Media query*/

@media only screen and (max-width : 1199px) {
/* Styles */

.myIframe {
	height: 250px !important;
}

}

@media only screen and (max-width : 979px) {
/* Styles */

.myIframe {
	height: 200px !important;
}

}

@media only screen and (max-width : 685px) {
/* Styles */

.myIframe {
	display: none;
        }

}


@media only screen and (min-width : 685px) {
/* Styles */

.myIframe_02 {
	display: none;
}

}

@media only screen and (max-width : 686px) {
/* Styles */

.myIframe_02 {
	height: 290px !important;
}

}

@media only screen and (max-width : 555px) {
/* Styles */

.myIframe_02 {
	height: 250px !important;
}

}

@media only screen and (max-width : 445px) {
/* Styles */

.myIframe_02 {
	height: 250px !important;
}

}

@media only screen and (max-width : 335px) {
/* Styles */

.myIframe_02 {
	height: 220px !important;
        }

}