/*
 Theme Name:   Overheul Marine
 Description:  Child theme of Total - WP Explorer
 Author:       Marjolein Sileon - Sileonline
 Author URI:   https://sileonline.nl
 Template:     Total
 Version:      1.0.0
 Text Domain:  overheulmarine
*/
a:hover {
    text-decoration-line: none;
}
.main-navigation-ul>.current-menu-item>a>.link-inner {
    font-weight:700 !important;
}
@media only screen and (max-width: 767px) {
	.center-on-mobile {
		text-align:center;
	}
	.left-on-mobile {
		float:left!important; }
}
.no-link-style a {
	color: var(--wpex-palette-30-color);
}
.row {
	margin-bottom:20px !important;
}
.row .col-md-6 {
width: 50%;
float: left;
padding: 0 15px 0 0;
}
.row .col-md-12 {
width: 100%;
float: left;
padding: 0 15px 0 0;
}
.row .col-md-2, .row .col-md-3, .row .col-md-4, .row .col-md-6, .row .col-md-8, .row .col-md-12 {
	box-sizing: border-box;
}
@media only screen and (max-width: 600px) {
.row .col-md-2, .row .col-md-3, .row .col-md-4, .row .col-md-6, .row .col-md-8, .row .col-md-12  {
width: 100%;
float: none;
margin-bottom:20px;
padding: 0;
}
}
.wpcf7-form.sent p
{
display:none;
}
label {
	text-transform: uppercase;
	font-size:13px;
}
.row input[type="email"],  .row input[type="text"], .row  textarea {
	width:100%;
}
.row::after {
  content: "";
  clear: both;
  display: table;
}
.wpcf7 form.sent .wpcf7-response-output  {
    background-color: #daf3fa !important;
    border-left-color: var(--wpex-btn-bg) !important;
}
.wpcf7 form .wpcf7-response-output {
    margin-left:0;
}
.contact-intro {
	max-width:600px;
}
.row-900px>div {
	  max-width: 900px;
    margin-left: auto;
    margin-right: auto;
    float: none;
}
.icon-on-picture {
	position: relative;
	z-index:99;
}
.list-streepje ul li {
	list-style-type: "-";
	padding-left:10px;
}
/* vreemde styling in wpbakery: weghalen padding top en bootm bij gap 30 */
.vc_row.vc_column-gap-30>.vc_column_container {
    padding: 0 15px;
}
.grecaptcha-badge { 
    visibility: hidden !important;
}
footer a {
	text-decoration:none !important;
}