.formulier input[type=text], 
.formulier input[type=tel], 
.formulier input[type=number], 
.formulier input[type=email]
{
height: 40px;
line-height: 40px;
border-radius:10px!important;
padding-left:5%;
}
.formulier .ninja-forms-field, .formulier .nf-element {
line-height: 40px;
border-radius:10px!important;
padding-left:5%;}
.formulier  select {
height: 40px !important;
line-height: 40px !important;
}
.formulier .forms-collection {
background-color: #f4f4f4;
}
.formulier .forms-collection td {
padding: 30px 30px;
}
.formulier input[type=button] {
background-color: #c01d70;
border-color: #c01d70;
color: white;
border-radius:10px!important;
text-transform: uppercase;
padding-right: 50px;
padding-left: 50px;
height: 40px;
font-size: 17px;
font-weight: 700;
cursor: pointer;
border-style: solid!important;
line-height: 1px;
}
.formulier input[type=button]:hover {
background-color: #5dc0c8;
border-color: #5dc0c8;
}
.formulier  .nf-before-form-content {
display:none;
}
.formulier .nf-field-label label {
font-weight: 500;
margin: 0;
padding: 0;
text-transform: uppercase;
font-family:"Open sans";
}
.formulier input::placeholder {
color: grey;
}
.formulier textarea {
font-family:"Open sans";
}
.formulier textarea::placeholder {
color:grey;
font-family:"Open sans";
}
.talenkeuze a {
display: block;
background-color: #f1c03d;
color: white;
border-radius: 9px;
padding-left: 10px;
text-align: center;
line-height: 40px !important;
height: 40px !important;
font-weight: 700;
}
.talenkeuze a:hover {
background-color: #bd6144;
}  .woocommerce-tabs.wc-tabs-wrapper{
margin-top: 0px !important;
}
.woocommerce div.product .woocommerce-tabs .panel, body.woocommerce #content-area div.product .woocommerce-tabs .panel{
padding-top: 0px;
} #footerbg p {
font-size: 17px !important;
}
#footerbg a {
color: white !important;
}
#footerbg h3 {
font-size: 18pt !important;
}
#subpageheader h1 {
font-size: 76px !important;
text-align: center;
}
@media (min-width: 981px) {
#et-top-navigation .et-cart-info {
position: absolute;
top: 43%;
}
} .land {
width: 31% !important;
float: left !important;
margin-right: 2%;
}
.land:nth-child(3n+3) {
margin-right: 0%;
}
.land .et_pb_main_blurb_image {
margin-bottom: 10px;
}
.landenoverzicht .et_pb_main_blurb_image .et_pb_image_wrap img {
border-radius: 10px !important;
} .et_pb_column_1_3 h2, .et_pb_column_1_4 h2 {
font-size: 26px;
}
.et_pb_image_wrap img {
border-radius: 15px !important;
}
.et_pb_main_blurb_image .et_pb_image_wrap img {
border-radius: 0px !important;
} .tabs.wc-tabs {
display: none !important;
}
.woocommerce-product-gallery__wrapper {
margin-bottom: 40px !important;
}     @media (max-width: 1024px) {
.mainhero h1 {
font-size: 6vw !important;
}
.mainhero p{
font-size: 4vw!important;
}
}
@media (max-width:768px) {
body {font-size: 20px;}
.mainslider .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description h1.et_pb_slide_title {
font-size: 20px !important;
}
.mainhero h1 {
font-size: 10vw !important;
}
.mainhero p{
font-size: 5vw!important;
}
.et_pb_row.et_pb_row_0 h1.entry-title {
font-size: 10vw !important;
}
.et_pb_bottom_inside_divider {    background-size: 100% 30px!important;height:30px!important; }
.et_pb_top_inside_divider { background-size: 100% 30px!important;height:30px!important; } h2{
font-size: 30px!important;
}
h4{
font-size: 20px !important;
}
} @media (min-width:768px) { } @media (min-width:960px) { } @media (min-width:1220px) { } #footer-info {
text-align: center;
float: none;
} ul.ds-social-follow.et_pb_social_media_follow {
text-align: center;
}
.ds-social-follow.et_pb_social_media_follow li {
float: none;
display: inline-block;
}   .search #left-area, .archive #left-area {
-moz-column-count: 1;
column-count: 1;
-moz-column-gap: 20px;
column-gap: 20px;
}
.search #left-area .et_pb_post a img, .archive #left-area .et_pb_post a img {
float: left !important;
max-width: 300px !important;
padding: 10px;
}
.search #left-area ul, .archive #left-area ul {
list-style-type: none !important;
}
.search .et_pb_post > a {
margin: -20px -20px 10px;
display: block;
}
.search #left-area .et_pb_post, .archive #left-area .et_pb_post {
overflow: hidden;
page-break-inside: avoid;
break-inside: avoid-column;
width: 100%;
padding: 19px;
border: 1px solid #d8d8d8;
background-color: #fff;
word-wrap: break-word;
display: inline-block;
margin-bottom: 10px;
}
.search #left-area .et_pb_post h2, .archive #left-area .et_pb_post h2 {
font-size: 18px;
}
.search #left-area .et_pb_post.format-link, .search #left-area .et_pb_post.format-quote, .search #left-area .et_pb_post.format-audio, .archive #left-area .et_pb_post.format-link, .archive #left-area .et_pb_post.format-quote, .archive #left-area .et_pb_post.format-audio {
padding: 0;
}
.search .et_pb_post .et_pb_image_container, .search .et_pb_post .et_main_video_container, .search .et_pb_post .et_audio_content, .search .et_pb_post .et_pb_slider, .archive .et_pb_post .et_pb_image_container, .archive .et_pb_post .et_main_video_container, .archive .et_pb_post .et_audio_content, .archive .et_pb_post .et_pb_slider {
margin: -20px -20px 10px;
}
.search .et_pb_post .et_pb_slider .et_pb_slide, .archive .et_pb_post .et_pb_slider .et_pb_slide {
min-height: 180px;
}
.search .pagination, .archive .pagination {
padding: 20px 0;
}
.search #main-content .container:before, .archive #main-content .container:before {
background-color: #ff000000 !important;
}
.wpuf-label {
font-family: 'Montserrat';
font-size: 14px;
}
.wp-list-table .shortcode.column-shortcode {
padding: 0px;
}
.wpuf-submit input[type=submit] {
font-family: 'Montserrat';
font-weight: 600;
text-transform: uppercase;
padding: 10px;
border: 0;
text-shadow: none;
background: #019ee1;
box-shadow: 0px 12px 18px -6px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 12px 18px -6px rgba(0, 0, 0, 0.3);
}   @media only screen and (min-width: 980px) {
‪#top‬-menu-nav { width: calc(100vw - 240px);}
} .et_pb_scroll_top.et-pb-icon {
display: none;
position: fixed;
z-index: 99999;
right: 0;
bottom: 125px;
padding: 5px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
color: #fff;
background: #a8d047;
font-size: 40px;
text-align: center;
text-decoration: none;
cursor: pointer;
} .aws-container .aws-search-field {
height: 44px;
width: 100%;
color: #313131;
padding: 6px;
padding-left: 20px;
line-height: 30px;
display: block;
font-size: 18px;
font-weight: 700;
position: relative;
border-color: white;
z-index: 2;
background: #ffffff;
-webkit-appearance: none;
border-radius: 10px!important;
}
.land:hover {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
z-index: 1;
}
.land {
-webkit-transition: all 0.6s;
transition: all 0.6s;
}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-width: 0px; } .submit {
text-decoration: underline;
text-decoration-color: #3F51B5!important;
}
#top-menu li a {
text-decoration-color:#a8d047!important;
}
#top-menu a:hover,.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a:hover, .et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a:hover,.et-fixed-header #top-menu a:hover {
text-decoration: underline;
text-decoration-color:#a8d047!important;
opacity:1!important;
color:#cc3b07!important;
}
#top-menu a:hover {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
#top-menu li li a {
width: 100%;
}
.nav li ul {
width:305px;
}
.nav ul li a:hover, .et_mobile_menu li a:hover {
background-color: white;
}
#top-menu li.mega-menu > ul > li > a:first-child {
border-bottom: 0px solid rgba(255, 16, 16, 0.82);
}
.sub-menu li a:before {
display: block;
float: left;
content: ' ';
background-image: url(//www.lowani.nl/wp-content/uploads/shield.svg);
background-size: 20px 20px;
height: 20px;
width: 20px;
margin-right: 8px;
margin-top: 3px;
}
.shield li:before {
display: block;
float: left;
content: ' ';
background-image: url(//www.lowani.nl/wp-content/uploads/shield.svg);
background-size: 20px 20px;
height: 20px;
width: 20px;
margin-right: 8px;
margin-top: 3px;
} .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
border-radius: 10px!important;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
text-align: center;
}
h2.et_pb_module_header {
text-align: center;
}
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img {
border-radius: 10px;
}
body.woocommerce .woocommerce-tabs {
margin: 30px 0 45px;
border: 0px solid #d9d9d9!important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
display:none;
} .unclickable > a:hover {
cursor: default;
} .five-columns {
width: 20%;
float: left;
}
@media (max-width: 980px){
.ten-columns .et_pb_module {width: 20%;}
.nine-columns .et_pb_module {width: 33.3%;}
.eight-columns .et_pb_module {width: 25%;}
.seven-columns .et_pb_module {width: 25%;}
.six-columns .et_pb_module {width: 33.3%;}
.five-columns  {width: 33.3%;}
}
@media all and (max-width: 767px) {
.ten-columns  {width: 100%;}
.nine-columns  {width: 100%;}
.eight-columns .et_pb_module {width: 100%;}
.seven-columns .et_pb_module {width: 100%;}
.six-columns .et_pb_module {width: 100%;}
.five-columns  {width: 100%;}
} .talenkeuze li {
width: 20%;
float: left;
}
.formuliernamen {
width: 30%;
margin-right: 6%;
clear: none!important;
float: left;
}
.label-above .nf-field-label {
margin-bottom: 0px!important;
}
.nf-field-label label {
color:#cc3b07;
}
.nf-field-element input, .nf-field-element select, .nf-field-element textarea {
border-radius: 10px;
padding: 10px 10px 10px 10px;
background-color: #fefefefe;
font-size: 17px;
}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus,input[type=email]:focus {
border-width:1px;
border-color: #2d3940;
color: #3e3e3e;
}
.formulierknop .et_pb_button {
font-size: 20px!important;
width: 100%!important;
}
@media (max-width: 980px){
.talenkeuze li {
width: 30%;
}
}
@media all and (max-width: 767px) {
.formuliernamen {
width: 100%;
}
.talenkeuze li {
width: 50%;
}
}
.woocommerce ul.order_details li {
min-width: 25%;
margin-top: 5%;
}
.woocommerce .woocommerce-customer-details address {
padding-left: 5%;
padding-top: 2%;
padding-bottom: 2%;
} .payment_box.payment_method_mollie_wc_gateway_ideal select {
font-size: 20px!important;
}
#customer_details input {font-size: 21px!important;} @media (min-width: 981px) and (max-width: 1326px) {
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
padding-bottom: 29px!important;
}
.et_pb_svg_logo #logo {
height: 75px!important;
}
#top-menu li {
display: inline-block;
padding-right: 15px!important;
font-size: 14px;
}
}
.woocommerce-breadcrumb {
display: none!important;
}
.posted_in a {
pointer-events: none!important;
} button {
font-family: 'Ubuntu',Helvetica,Arial,Lucida,sans-serif !important;
} .woocommerce div.product div.summary {
margin-bottom: 5px !important;
}
div#tab-description{
padding-left: 0px !important;
}
@media (min-width:981px) {
h1.product_title.entry-title{
font-size: 45px;
}
}
p.stock.out-of-stock {
color: #cb3f27 !important;
margin-bottom: 20px;
margin-top: 10px;
}
.o-button{
min-width: 150px;
text-align: center;
}