.sgpb-popup-dialog-main-div-theme-wrapper-5 {
border: none;
background-image: url(https://www.ziezow.nl/assets/uploads/slingers3.png);
}
.pum-theme-2709, .pum-theme-standaard-thema {
background: #000c;
}
@media only screen and (max-width: 981px) {	
.popup-afwezig {
display: none;
}
.fixed-bottom-bar {
display: none !important;
}
}
@font-face {
font-family: Stamp;
src: url(//ziezow.nl/assets/themes/nature/fonts/stamp.woff);
}
#main-content {
background: transparent !important;
}
h1,
h2,
h3 {
font-family: Stamp;
line-height: 1.4em;
}
h1,
h2 {
text-align: center;
word-spacing: -10px;
font-size: 37px;
color: #000;
font-weight: 400 !important;
}
@media screen and (max-width: 640px) {
h1,
h2 {
word-wrap: break-word;
display: grid;
}
}
@media screen and (max-width: 450px) {
h1,
h2 {
font-size: 30px;
}
}
@media screen and (max-width: 430px) {
h1,
h2 {
font-size: 20px;
}
h3{
font-size: 16px;
}
}
.mfp-title {
display: none;
} body.woocommerce,
body.woocommerce-page,
body.error404 {
background-image: url(//ziezow.nl/assets/uploads/bg-blue.jpg);
background-repeat: repeat !important;
background-size: auto !important;
background-attachment: unset !important;
}
body.home,
body.page-id-47 {
background-image: url(//ziezow.nl/assets/uploads/bg-blue.jpg);
background-repeat: repeat !important;
background-size: auto !important;
background-attachment: unset !important;
} .woocommerce-checkout #content-area:before {
content: url(//ziezow.nl/assets/uploads/border-top-full.png);
position: absolute;
top: 7px;
}
.woocommerce-checkout #content-area {
background-image: url(//ziezow.nl/assets/uploads/border-middle-full.png);
background-size: contain;
}
.woocommerce-checkout #content-area #left-area {
padding: 0px 35px;
}
.woocommerce-checkout #content-area:after {
content: url(//ziezow.nl/assets/uploads/border-bottom-full.png);
visibility: visible !important;
}
.paper-front {
background-image: url(//ziezow.nl/assets/uploads/border-top-full.png);
width: 100%;
}
.paper-full {
background-image: url(//ziezow.nl/assets/uploads/border-middle-full.png);
background-repeat: repeat-y;
padding: 28px 35px 28px 35px !important;
width: 100%;
background-size: contain;
}
.paper-after {
background-image: url(//ziezow.nl/assets/uploads/border-bottom-full.png);
visibility: visible !important;
width: 100%;
}
@media only screen and (max-width: 980px) {
.navigation_wood{
margin-bottom: 10px !important;
}
.reserveren-button .et_pb_image_wrap{
margin-top: 10px !important;
}
.reserveren-button .et_pb_row{
padding: 0px !important;
}
li.tp-revslider-slidesli[data-index="rs-30"] > div > div {
background-position: 50% !important;
}
lp.tp-revslider-slidesli[data-index="rs-49"] > div > div{
background-position: top !important;
}
.paper-front {
background-size: contain;
margin-bottom: -16px;
width: 90%;
max-width: 1080px;
}
.paper-full {
width: 90%;
max-width: 1080px;
}
.paper-after {
width: 90%;
max-width: 1080px;
background-size: contain;
margin-top: -16px;
}
}
@media only screen and (max-width: 637px) {
.paper-front {
margin-bottom: -20px !important;
}
.paper-after {
margin-top: -20px !important;
}
}
@media only screen and (max-width: 468px) {
.paper-front {
margin-bottom: -24px !important;
}
.paper-after {
margin-top: -24px !important;
}
}
.paper .et_pb_column {
padding: 50px;
} #main-header {
background-color: transparent !important;
box-shadow: 0 0 0 rgba(0, 0, 0, 0) !important;
}
#top-header {
display: none;
}
#logo {
max-height: 200px;
margin-top: -100px;
margin-left: -35px;
}
.menu-item {
background-image: url(//ziezow.nl/assets/uploads/sign2.png);
padding: 50px 0px 10px 0px !important;
background-repeat: no-repeat;
background-size: 100%;
background-position: top center;
width: 107px;
margin-right: 9px;
}
#top-menu .menu-item-has-children>a {
padding-right: 0px !important;
}
#top-menu .menu-item-has-children>a:after {
display: none !important;
}
.et_header_style_left #et-top-navigation nav>ul>li>a {
padding-bottom: 18px !important;
}
.nav li ul {}
#top-menu>.menu-item:nth-child(1) {
-ms-transform: rotate(5deg);
-webkit-transform: rotate(5deg);
transform: rotate(5deg);
}
#top-menu>.menu-item:nth-child(2) {
-ms-transform: rotate(-1deg);
-webkit-transform: rotate(-1deg);
transform: rotate(-1deg);
}
#top-menu>.menu-item:nth-child(3) {
-ms-transform: rotate(2deg);
-webkit-transform: rotate(2deg);
transform: rotate(2deg);
}
#top-menu>.menu-item:nth-child(4) {
-ms-transform: rotate(-1deg);
-webkit-transform: rotate(-1deg);
transform: rotate(-1deg);
}
#top-menu>.menu-item:nth-child(5) {
-ms-transform: rotate(3deg);
-webkit-transform: rotate(3deg);
transform: rotate(3deg);
}
#top-menu>.menu-item:nth-child(6) {
-ms-transform: rotate(-7deg);
-webkit-transform: rotate(-7deg);
transform: rotate(-7deg);
}
.sub-menu {
border-top-width: 0px !important;
width: 200px !important;
padding: 0px !important;
margin-top: -10px;
}
.sub-menu li {
background-image: none !important;
padding: 0px !important;
}
.sub-menu li a {
font-family: 'Open Sans';
margin-top: 0px !important;
}
.menu-item a {
text-align: center;
font-family: Stamp;
color: #7d250f !important;
margin-top: 0px;
font-size: 14px;
text-transform: uppercase;
}
.menu-item a:hover {
color: black !important;
}
#et-top-navigation {
padding-left: 0px !important;
}
#top-menu-nav:before {
content: '';
width: 800px;
height: 100px;
top: 0px;
position: absolute;
background: url(//ziezow.nl/assets/uploads/slingers3.png);
background-repeat: no-repeat;
background-position-x: 508px;
}
@media only screen and (max-width: 981px) {
.responsive-menu {
display: block !important;
}
.responsive-menu .item {
text-align: center; width: 33.3%;
float: left;
background: rgb(136, 191, 232); background: -moz-linear-gradient(top, rgba(136, 191, 232, 1) 0%, rgba(112, 176, 224, 1) 100%); background: -webkit-linear-gradient(top, rgba(136, 191, 232, 1) 0%, rgba(112, 176, 224, 1) 100%); background: linear-gradient(to bottom, rgba(136, 191, 232, 1) 0%, rgba(112, 176, 224, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#70b0e0', GradientType=0); border: 1px solid #353131;
}
.page-id-1058 .responsive-menu .item,
.page-id-1288 .responsive-menu .item {
background: rgb(204, 204, 204); background: -moz-linear-gradient(top, rgba(204, 204, 204, 1) 0%, rgba(238, 238, 238, 1) 100%); background: -webkit-linear-gradient(top, rgba(204, 204, 204, 1) 0%, rgba(238, 238, 238, 1) 100%); background: linear-gradient(to bottom, rgba(204, 204, 204, 1) 0%, rgba(238, 238, 238, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee', GradientType=0); border: 1px solid #353131;
}
.page-id-1111 .responsive-menu .item,
.page-id-1295 .responsive-menu .item {
background: rgb(251, 131, 250); background: -moz-linear-gradient(top, rgba(251, 131, 250, 1) 0%, rgba(233, 60, 236, 1) 100%); background: -webkit-linear-gradient(top, rgba(251, 131, 250, 1) 0%, rgba(233, 60, 236, 1) 100%); background: linear-gradient(to bottom, rgba(251, 131, 250, 1) 0%, rgba(233, 60, 236, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb83fa', endColorstr='#e93cec', GradientType=0); border: 1px solid #353131;
}
.page-id-1145 .responsive-menu .item,
.page-id-1303 .responsive-menu .item {
background: #e570e7; background: -moz-linear-gradient(top, #e570e7 0%, #c85ec7 47%, #a849a3 100%); background: -webkit-linear-gradient(top, #e570e7 0%, #c85ec7 47%, #a849a3 100%); background: linear-gradient(to bottom, #e570e7 0%, #c85ec7 47%, #a849a3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e570e7', endColorstr='#a849a3', GradientType=0); border: 1px solid #353131;
}
.page-id-886 .responsive-menu .item,
.page-id-1278 .responsive-menu .item {
background: rgb(255, 48, 25); background: -moz-linear-gradient(top, rgba(255, 48, 25, 1) 0%, rgba(207, 4, 4, 1) 100%); background: -webkit-linear-gradient(top, rgba(255, 48, 25, 1) 0%, rgba(207, 4, 4, 1) 100%); background: linear-gradient(to bottom, rgba(255, 48, 25, 1) 0%, rgba(207, 4, 4, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0); border: 1px solid #353131;
}
.responsive-menu {
width: 100%;
margin-bottom: 15px;
position: fixed;
top: 0;
z-index: 999;
}
}
@media only screen and (max-width: 981px) {
#main-header {
display: none;
}
}
ul.dropdown-menu {
width: 100%;
margin-top: 0px;
border: 0;
border-radius: 0;
padding: 0 !important;
z-index: 999 !important;
}
ul.dropdown-menu li a {
color: #000 !important;
font-weight: bold;
}
ul.dropdown-menu li {
text-align: center;
padding: 5px;
background: #e2dfbe; background: -moz-linear-gradient(top, #e2dfbe 0%, #f2efcb 41%, #fbfad2 100%); background: -webkit-linear-gradient(top, #e2dfbe 0%, #f2efcb 41%, #fbfad2 100%); background: linear-gradient(to bottom, #e2dfbe 0%, #f2efcb 41%, #fbfad2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2dfbe', endColorstr='#fbfad2', GradientType=0); z-index: 999 !important;
}
ul.dropdown-menu li a:hover {
background: none;
color: #fff;
}
@media only screen and (max-width: 768px) {
#top-menu-nav:before {
display: none;
}
}
@media only screen and (max-width: 980px) {
#top-menu-nav:before {
display: none;
}
}
.et_header_style_left #et-top-navigation {
padding-top: 65px;
}
.usps2 li {
list-style-type: none;
float: left;
margin-right: 5px;
font-size: 16px;
font-weight: bold;
color: #fff;
}
.check-green {
color: #36fd00 !important;
}
.ups-container {
padding: 0px !important;
}
.usp3 {
list-style-type: none !important;
}
.uspleft,
.uspright {
width: 49.50%;
float: left;
background-image: url(//ziezow.nl/assets/uploads/sign_usp.png);
background-size: 100%;
background-position: top center;
height: 90px;
background-repeat: no-repeat;
}
.uspleft p,
.uspright p {
line-height: 1.7em;
color: #000;
font-family: Stamp;
position: relative;
top: 15px;
text-align: center;
}
.uspleft {
transform: rotate(-3deg);
}
.uspright {
transform: rotate(4deg);
}
.uspleft p {
transform: rotate(-1deg);
}
.uspright p {
transform: rotate(2deg);
} .cta-buttons {
display: inline-block;
position: relative;
margin: auto;
width: 100%;
}
.cta-buttons .cta-img img {
width: 45%;
padding-top: 8%;
}
.cta-buttons .cta-img {
width: 46%;
display: block;
float: left;
text-align: center;
z-index: -1 !important;
}
.cta-img {
background-color: #353131;
border-radius: 10%;
padding: 1%;
margin: 2%;
}
.cta-img p {
color: #fff;
font-weight: bold;
margin-top: -15px;
}
#main-footer {
background-color: transparent !important;
}
#footer-bottom {
background-color: transparent !important;
color: black !important;
}
#footer-info {
text-align: center !important;
display: block;
width: 100%;
}
.et_pb_section {
background-color: transparent !important;
}
.fotogalerij .et_overlay:hover {
box-shadow: 0 0 0 8px #fff inset;
border-width: 0px !important;
}
.fotogalerij .et_pb_gallery_item {
margin: 0px !important;
} .signpost {
width: 150px;
height: 320px;
background-image: url(//ziezow.nl/assets/uploads/stick.png);
background-repeat: no-repeat;
background-position: top;
position: fixed;
bottom: 0;
line-height: 10px;
z-index: 999;
left: 80px;
}
.signpost span {
position: absolute;
word-spacing: -9px;
}
.signpost li {
margin-left: -40px;
} @media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome,
.signpost li {
margin-left: 0px;
}
::i-block-chrome,
.signpost img {
margin-left: -40px;
max-width: none;
position: relative;
}
::i-block-chrome,
.signpost li:nth-child(2) a {
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
transform: rotate(-5deg);
top: 2px !important;
position: relative;
left: -10px;
line-height: 50px;
}
::i-block-chrome,
.signpost li:nth-child(4) a {
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
transform: rotate(-5deg);
top: 2px !important;
position: relative;
left: -2px;
line-height: 50px;
}
}
.wpb_content_elementmobslider {
padding-bottom: 20px;
}
.signpost img {
width: 203px;
max-width: none;
position: relative;
}
.signpost a {
position: absolute;
z-index: 1;
font-family: Stamp;
font-size: 20px;
line-height: 55px;
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
transform: rotate(-5deg);
display: inline-block;
text-align: center;
width: 75px;
color: #7d250f;
white-space: nowrap;
}
.signpost a:hover {
color: #000;
}
.signpost li:nth-of-type(odd) a {
-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg);
-ms-transform: rotate(5deg);
-o-transform: rotate(5deg);
transform: rotate(5deg);
top: -5px;
position: relative;
left: -14px;
line-height: 50px;
}
.signpost li:nth-child(1) a {
-webkit-transform: rotate(4deg);
-moz-transform: rotate(4deg);
-ms-transform: rotate(4deg);
-o-transform: rotate(4deg);
transform: rotate(4deg);
top: -5px;
position: relative;
left: -14px;
line-height: 50px;
}
.signpost li:nth-child(2) a {
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
transform: rotate(-5deg);
top: 7px;
position: relative;
left: -10px;
line-height: 50px;
}
.signpost li:nth-child(3) a {
-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg);
-ms-transform: rotate(5deg);
-o-transform: rotate(5deg);
transform: rotate(5deg);
top: 0px;
position: relative;
left: 50px;
line-height: 50px;
}
.signpost li:nth-child(4) a {
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
transform: rotate(-5deg);
top: 5px;
position: relative;
left: -2px;
line-height: 50px;
}
.signpost li:nth-child(5) a {
-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg);
-ms-transform: rotate(5deg);
-o-transform: rotate(5deg);
transform: rotate(5deg);
top: -5px;
position: relative;
left: 13px;
line-height: 50px;
}
.signpost li:nth-of-type(odd) img {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
} .phone_number {
text-align: center;
color: #000;
font-size: 37px;
font-family: Stamp;
font-weight: 400;
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) { .signpost {
width: 200px;
}
.signpost li {
text-align: center;
}
.signpost a {
position: initial;
-ms-transform: none !important;
width: 100%;
}
.signpost a span {
width: 100%;
}
.signpost img {
transform: none !important;
}
} .woocommerce div.product form.cart .button {
vertical-align: middle;
font-size: 15px;
line-height: 20px;
padding: 10px 36px;
border: none;
border-radius: 5px;
background-color: rgb(148, 199, 63) !important;  
color: inherit;
}
.woocommerce div.product form.cart .button:hover {
background-color: rgb(81, 115, 23) !important;  
}
.et_pb_button:after {
font-size: 16px !important;
line-height: 1.18em !important;
}
.reserveren-button {
padding: 0px !important;
position: absolute;
width: 100%;
margin-top: -160px;
}
.reserveren-button img {
transition: all 0.1s;
}
.reserveren-button img:hover {
transform: rotate(-5deg);
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
}
@media only screen and (max-width: 981px) {
.reserveren-button {
position: relative !important;
margin-top: 0px !important;
}
.signpost {
display: none;
}
} #et_search_icon:hover,
.mobile_menu_bar:before,
.mobile_menu_bar:after,
.et_toggle_slide_menu:after,
.et-social-icon a:hover,
.et_pb_sum,
.et_pb_pricing li a,
.et_pb_pricing_table_button,
.et_overlay:before,
.entry-summary p.price ins,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
.et_pb_member_social_links a:hover,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.et_pb_widget li a:hover,
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,
.et_pb_gallery .et_pb_gallery_pagination ul li a.active,
.wp-pagenavi span.current,
.wp-pagenavi a:hover,
.nav-single a,
.posted_in a {
color: #333 !important;
}
.product_title {
padding-bottom: 10px;
}
.single-product .form-row label {
display: inline-block !important;
width: 20%;
font-weight: bold;
}
.picker__input {
display: inline-block;
padding: 4px 8px !important;
border: none !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #666 !important;
background-color: #ececec !important;
font-family: "Open Sans", Arial, sans-serif;
font-size: 12px;
font-weight: 500;
width: 38%;
margin-left: 3px !important;
}
.woocommerce-checkout .entry-title {
text-align: center;
}
.woocommerce-page .booking_price {
display: inline-block !important;
padding: 10px 5px;
}
.woocommerce-page .woocommerce-variation-add-to-cart {
display: inline-block !important;
float: right;
}
@media only screen and (min-width: 981px) {
.woocommerce-page .woocommerce-variation-add-to-cart {	
margin-right: 113px;
}
}
.dropdown-content {
display: none;
}
.show {
display: block;
}
.responsive-menu {
z-index: 9999999999999999999;
display: none;
}
.responsive-menu i {
color: white !important;
}
.reserveren-button .et_pb_image_wrap {
width: 200px;
margin-top: 30px;
}
.et_pb_toggle_open,
.et_pb_toggle_close {
background-color: transparent !important;
}
.usps_wood {
color: #fff;
font-family: Stamp;
line-height: 1.7em;
font-size: 17px;
padding: 10px;
}
.usps_wood span {
font-family: auto;
margin-left: 20px;
}
.et_pb_section {
padding: 0px;
} .navigation_wood h3 {
font-size: 22px;
margin-bottom: 0px;
}
.navigation_wood a {
font-family: Stamp;
z-index: 999999;
color: #000;
font-size: 16px;
top: 5px;
position: absolute;
width: 100%;
display: block;
}
.navigation_wood {
margin-bottom: 45px;
text-align: center;
width: 100%;
position: relative;
float: left;
}
.navigation_wood_container {
width: 100%;
float: left;
}
.navigation_wood img {
width: 220px;
z-index: 1;
display: block;
margin: auto;
}
.puntlinks {
transform: rotate(-1deg);
}
.puntrechts {
transform: rotate(1deg);
}
.puntrechts img {
transform: scaleX(-1);
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
}
.navigation_wood p {
color: #fff;
font-family: Stamp;
line-height: 1.7em;
font-size: 17px;
}
.navigation_wood span {
padding-right: 10px;
}
.usp-wood {
width: 100%;
}
.et_menu_container {
width: 85% !important;
}
.usps-contact ul li {
list-style-image: url(//ziezow.nl/assets/uploads/check-e1426720799244.png);
}
body.woocommerce button.button,
body.woocommerce-page button.button {
background-color: #98c9dd !important;
padding: 10px 40px 10px 8px !important;
color: white !important;
}
body.woocommerce button.button:hover,
body.woocommerce-page button.button:hover {
color: white !important;
background-color: #bfbfbf !important;
}
.price:before {
content: 'Prijs: ';
font-weight: bold !important;
}
.woocommerce ul.products li.product .price {
text-align: center;
}
#pa_kinderen {
display: inline-block;
padding: 4px 8px !important;
border: none !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #666 !important;
background-color: #ececec !important;
font-family: "Open Sans", Arial, sans-serif;
font-size: 12px;
font-weight: 500;
margin-left: 3px !important;
}
.variations .label label {
font-weight: bold;
}
.woocommerce form .form-row label {
padding-left: 5px;
}
.woocommerce .woocommerce-checkout .col2-set .col-1,
.woocommerce .woocommerce-checkout .col2-set .col-2 {
width: 100% !important;
}
.woocommerce .woocommerce-checkout .col2-set .col-1 {
margin-bottom: 30px;
}
#billing_house_number {
border: 1px solid #bbb !important;
}
.stappen-afrekenen {
padding: 50px 35px !important;
}
.stappen-afrekenen .et_pb_blurb_position_left .et_pb_blurb_container {
vertical-align: middle !important;
}
.stappen-afrekenen .et_pb_module_header {
padding-bottom: 0px !important;
}
.stappen-afrekenen .et_pb_blurb_content {
background-color: #e1e4be;
padding: 15px 10px;
border-radius: 10px;
}
.stappen-afrekenen .confirmed .et_pb_blurb_content {
background-color: #94C73F !important;
}
.stappen-afrekenen .huidige-stap .et_pb_blurb_content {
background-color: #48616b;
}
.stappen-afrekenen .huidige-stap .et_pb_module_header {
color: white !important;
}
.stappen-afrekenen .huidige-stap.stap-tedoen .et_pb_blurb_content {
opacity: 0.5;
}
.underlined {
text-decoration: underline;
}
.datepicker_start {
float: right;
margin-right: 105px !important;
} #shipping_method_extra {
padding: 0;
display: none;
} .woocommerce form .form-row-quart, .woocommerce-page form .form-row-quart, .woocommerce form .form-row-quart-first, .woocommerce-page form .form-row-quart-first {
width: 26.5% !important;
}
.custom-ziezow label {
display: inline-block !important;
}
@media only screen and (min-width: 981px) {
.form-row-first.custom-ziezow,
.form-row-last.custom-ziezow,
.custom-straatnaam {
width: 50% !important;
}
}
.custom-huisnr {
float: left;
}
.woocommerce form .form-row-quart.custom-huisnr,
.woocommerce-page form .form-row-quart.custom-huisnr,
.woocommerce form .form-row-quart-first.custom-huisnr,
.woocommerce-page form .form-row-quart-first.custom-huisnr {
width: 25% !important;
}
.et_pb_text_inner a {
text-decoration: underline;
}
.fluid-width-video-wrapper {
padding-top: 100% !important;
}
.fixed-bottom-bar {
display:none;
}
@media only screen and (max-width: 980px) {
.fixed-bottom-bar {
display: block;
bottom: 10px;
background-color: green;
position: fixed;
width: 76%;
text-align: center;
padding: 10px;
margin: 2%;
z-index: 999;
color: white;
border-radius: 5px;
font-size: 17px;
} #main-footer {
padding-bottom: 70px;
}
}
@media screen and (max-width: 980px) {
.single-product .form-row label {
width: 50% !important;
}
input#start_date.picker__input {
width: 50% !important;
margin: 0 !important;
}
}
@media screen and (max-width: 425px) {
.single-product .form-row label {
width: 100% !important;
}
input#start_date.picker__input {
width: 100% !important;
margin: 10px 0 0 0 !important;
padding: 8px !important;
}
}
.dropdown-menu li a {
width: 100%;
display: block;
cursor: pointer;
}
.product-btn {
padding: 5%;
background-color: #fbffd0;
display: inline-block;
width: 43%;
margin: 3%;
text-align: center;
border-radius: 3px;
font-weight: bold;
}
.product-btn img {
max-width: 60%;
display: block;
margin: auto;
}
@media screen and (max-width: 980px) {
.et_pb_text_inner img {
display: block;
float: none !important;
margin: auto;
}
}
.menu-reserveren {
background-image: url(https://www.ziezow.nl/assets/uploads/sign2-2.png);
}
.menu-reserveren a{
color: #dec9af !important;
font-weight: 300 !important;
}
.menu-reserveren a:hover {
color: #BC9C73 !important;
}
.sgpb-main-html-content-wrapper{
text-align: center !important;
}
.sgpb-main-html-content-wrapper h3{
font-family: 'Open Sans', Arial, sans-serif !important;
}
.fixed-bottom-bar-section{
height: 0 !important; 
}
@media only screen and (min-width: 981px){
.fixed-bottom-bar-section{
display: none !important; 
}
}