/*.main-navigation .current_page_item, .main-navigation .current-menu-item, .main-navigation .current_page_ancestor, .main-navigation .current-menu-ancestor {
    background-color: #DF0079;
}
.menu-toggle, .search-toggle, .pencil-search-panel-close {
    padding: 1.4125em;
    color: #fff;
    background-color: #DF0079;
    line-height: 1;
}
.btn-secondary, button, input[type="button"], input[type="reset"], input[type="submit"], #pencil-load-more button, #pencil-load-more .btn, #pencil-load-more input[type="button"], #pencil-load-more input[type="reset"], #pencil-load-more input[type="submit"] {
    border-color: #DF0079;
}*/

body, button, input, select, textarea {
    font-family: Arial;
}
.single .post .entry-title, .page .page .entry-title, .site-title {
    font-weight: normal;
    letter-spacing: -0.025em;
}
.widget_search {
    line-height: 1.25;
    margin-top: 14px;
}
@media only screen and (max-width: 767px) {
  .widget_search {
    line-height: 1.25;
    margin-top: -85px;
}
}

input[type="search"] {
    border-radius: 0px !important;
    background-image: url("https://www.thewebsitestory.info/wp-content/uploads/2016/07/vergrootglas-1-3.png") !important;
    background-position: 7px 8px !important;
    background-repeat: no-repeat !important;
}
input[type="search"] {
    padding: 3px;
        padding-top: 3px;
        padding-right: 3px;
        padding-bottom: 3px;
        padding-left: 30px !important;
}

#cf7md-form .mdc-text-field:not(.mdc-text-field--disabled) {
    background-color: #ffffff !important;
}
#cf7md-form .mdc-text-field::before, #cf7md-form .mdc-text-field::after {
    background-color: rgba(255, 255, 255, 0.87) !important;
}
input[type="submit"]:hover {
      background-color: #fff !important;
}
/*
#cf7md-form.cf7md-form {
    width: 90% !important;
}
*/
#cf7md-form .mdc-text-field--textarea .mdc-text-field__input {
border-radius: 0px !important;
}
#cf7md-form input, #cf7md-form textarea, #cf7md-form select, #cf7md-form .wpcf7-list-item label, #cf7md-form .cf7md-accept-label {
border-radius: 3px !important;
}
input[type="search"] {
    border-radius: 3px !important;
}
.pencil-search-panel .search-field {
padding: 0.3em 1.8em 0.25em !important;
}
@media only screen and (max-width: 766px) {
  .widget_search {
    line-height: 1.25;
    display: none;
}
}
@media only screen and (max-width: 766px) {
.content-area {
    padding-bottom: 0rem;
}
}
.grecaptcha-badge { 
  visibility: hidden !important; 
}
@media only screen and (max-width: 760px) {
#text-3 {
    display: none !important;
}
}