/*
Theme Name: Captiva
Theme URI: http://www.commercegurus.com/themes/captiva
Author: CommerceGurus
Author URI: http://www.commercegurus.com
Description: Captiva is a beautiful WooCommerce theme which will get you selling in a jiffy.
Version: 1.9.5
License: GNU General Public License
License URI: license.txt
Text Domain: captiva
Domain Path: /languages/
Tags: light, white, two-columns, three-columns, right-sidebar, custom-background, custom-header, custom-menu, featured-images, flexible-header, sticky-post, theme-options, translation-ready
*/

.entry-meta{
	display:none;
}

.content-area article {
  margin-bottom: 2px !important;
  padding-bottom: 0;
}
.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-warning {
  background: #2179A7 !important;
  border: none !important;
}
/*input{
	-webkit-color: #977a2f !important;
	-webkit-padding-start: 89px !important;

}*/
@media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-safari, input{-webkit-color: #977a2f !important;
	-webkit-padding-start: 89px !important;}
}

@media(max-width:360px)and (min-width:360px){
.wpb_wrapper .ktWid {
  margin-left: 0px !important;
}
}

@media(max-width:320px){
.conbttn1 {
  margin-top: 80px;
}
}
@media(max-width:320px){
.vc_column-inner {
  margin-top: 10px;
}
}


@media(max-width:360px){
.vc_custom_1492097302915 {
  margin-top: 10px;
}
.vc_custom_1492097312027 {
  margin-top: 10px;
}
.vc_custom_1497931190323 {
  
  width: 77% !important;
}
}

@media(max-width:980px){
.vc_custom_1492097302915 {
  margin-top: 10px !important;
}
.vc_custom_1492097312027 {
  margin-top: 10px !important;
}	
}



@media(max-width:360px){
	.Voorbeeld {
  margin-left: -70px;
}

.Kenteken11 {
  margin-left: -109px;
  width: 55%;
}

.toptxt22 {
  margin-left: 80px !important;
}

.pagetoptext1 {
  margin-left: 80px !important;
}

}

@media(max-width:360px) and (min-width:360px){
.Kenteken11 {
  margin-left: -109px;
  width: 55% !important;
}
}

.pagetoptext{
	color: #ffffff; font-size: 46px; position: relative; top: 10px; left: 30px;
}

.pagetoptext1{
font-family: 'Palanquin Dark'; position: relative; top: 10px; left: 170px; text-align: left;
}

.page-id-59 input{
	border-radius:8px !important;
}

@media(max-width:768px) and (min-width:768px){
	
.Voorbeeld {
  margin-left: 50px;
}

@media(max-width:768px) and(min-width:768px){
	.voobimg img {
  margin-left: 200px !important;
  margin-top: -60px !important;
}

.vc_single_image-img {
  margin-left: 200px;
  margin-top: -60px;
}
}


.Voorbeeldbtn {
  left: 30%;
  position: relative;
top: -30px;
}
}

.page-id-59 .vc_hidden-sm {
  display: block !important;
}

/*@media(max-width:700px){
.page-id-59 .vc_hidden-sm {
  display: none !important;
}	
}*/

@media(max-width:980px){
	.drBlock {
  height: auto !important;
}
}

@media(max-width:768px) and (min-width:768px){
.vobimage {
  margin-left: 200px !important;
margin-top: -140px !important;
}
.page-id-59 .vc_col-sm-8 {
  width: auto;
}
.page-id-59 .vc_col-sm-7 {
  width: auto;
}

.vc_custom_1498041451400 {
  left: 30%;
  position: relative;
}
}

@media(max-width:360px){
	.vc_btn3-container {
  display: block;
  margin-bottom: 0px !important;
  max-width: 100%;
  padding: 0 0 13px;
}
}

@media(max-width:1024px) and (min-width:1024px){
	.toptxt22 {
  text-align: center !important;
}
.pagetoptext1 {
  text-align: center !important;
}
}

.wpcf7-mail-sent-ok {
  margin-top: 0px !important;
}

.wpcf7-validation-errors {
  margin-top: 0px !important;
}

@media(min-width:1280px){
	.service3 {
  left: 12%;
  position: relative;
}
}

@media(max-width:1024px) and (min-width:1024px){
	.service3 {
  left: 3%;
  position: relative;
}
}

@media(max-width:980px){
	.service02 {
  margin-top: 10px;
}
.service03 {
  margin-top: 10px;
}
}

.vc_custom_1498112755462 {
  max-height: 773px !important;
}

.vc_custom_1498112294410{
  max-height: 773px !important;
}

.page-id-59 .widget h1 {
  margin-top: -25px;
}

.kentekencheck-field-input input {
  font-size:30px !important;
}

@media(min-width:1024px){
	.kentekencheck-field-input input {
  width: 312px !important;
}
}

@media(max-width:980px) and (min-width:360px){
	.kentekencheck-field-input input {
  width: 250px !important;
}
.kentekencheck-field-submit button{
	width:250px !important;
}
}

@media(max-width:320px){
.kentekencheck-field-input input {
  width: 235px !important;
  font-size:30px !important;
}
.kentekencheck-field-submit button{
	width:235px !important;
}
}

@media(max-width:568px) and (min-width:568px){
	.kentekencheck-field-input input {
  width: 248px !important;
  font-size:30px !important;
}
}

@media(max-width:768px) and (min-width:768px){
	.page-id-59 .vc_col-sm-5 {
    width: 80% !important;
    margin-left: 65px !important;
}
.toptextsec1{
	margin-left:50px;
}
}

.toptextsec1{
	text-align: center; 
	font-size: 46px !important; 
	color: white; 
	font-weight: bold !important;
}

.toptextsec2{
	text-align: center; 
	font-size: 48px !important; 
	color: hsl(43, 93%, 53%); 
	font-weight: bold !important;
}

@media(max-width:360px){
	.toptextsec2{
	font-size: 40px !important; 
}
}

@media(min-width:1024px){
.conbttn02 {
  margin-top: -16px;
}
.conbttn03 {
  margin-top: -26px;
}
}


@media(max-width:320px){
	.entry-title {
  font-size: 27px !important;
}
}

@media(max-width:360px) and (min-width:360px){
	.entry-title {
  font-size: 31px !important;
}
}

@media(max-width:800px) and (min-width:800px){
	.vc_custom_1498038472069 {
  width: 685px !important;
}
}

@media(max-width:736px){
	.kentcheckimg {
  margin-top: -95px !important;
}
.cntfrmdes {
    margin-top: -22px;
}

.vc_custom_1498210966434 img {
  margin-top: -30px !important;
}

}



@media (max-width:360px) and (min-width:360px) {
  .kentekencheck-field-input input { 
    -webkit-margin-start: -23px !important;
	
  } 
}

.jekent {
  color: hsl(0, 0%, 100%);
}

@media(min-width:1024px){
	.jekent {
  position: relative;
  top: 24px;
}
}

@media(max-width:768px) and (min-width:768px){
.kentekencheck-field-input input {
   -webkit-padding-before: 13px !important;
}
}

@media(max-width:1024px) and (min-width:1024px){
.kentekencheck-field-input input {
   -webkit-padding-before: 13px !important;
}
}