 .eltdf-sticky-header .eltdf-position-right .widget_text.widget { margin:0; } body { font-size:16px !important; } .boek_header { padding:7px 15px; background-color:rgb(223, 185, 71); color:#fff; font-size:14px; font-weight:bold; font-family:"Titillium Web",serif!important; letter-spacing:1px!important;   text-transform:uppercase!important; transition:.3s; } .boek_header:hover { background-color:#000; color:#fff; } .eltdf-sticky-header .eltdf-position-right .widget_text.widget .boek_header { color:#000; } .eltdf-sticky-header .eltdf-position-right .widget_text.widget .boek_header:hover { background-color:#000; color:#fff; } #rev_slider_1_1 { text-align:center; } #rev_slider_1_1 .large_bold_white { line-height:60px!important; font-size:60px!important; } .slider_but { padding:20px 58px!important;   background-color:rgb(223, 185, 71);   color:#fff;   font-family:"Titillium Web",serif!important;   font-size:14px!important;   line-height:19px!important;   letter-spacing:1px!important;   text-transform:uppercase!important;   font-weight:600!important;   transition:.3s!important;   margin-top:10px;   display:inline-block; } .slider_but:hover { background-color:#fff; color:#000; } .contact_row .wpb_wrapper { position:relative; height:calc(100vh - 115px); } .contact_inner_text { position:absolute; background-color:rgba(255,255,255,.8); padding:30px; width:auto; min-width:30%; text-align:left; top:50%; left:50%; transform:translate(-50%, -50%); } .contact_link a i { font-size:24px; margin-right:10px; } .contact_link a span { font-size:18px; }  .boek_row form br { display:none; } .label_one_half { float:left; width:50%; box-sizing:border-box; } .label_one_half.first { padding-right:15px; } .label_one_half.second { padding-left:15px; } .boek_title { text-align:center; font-size:60px; font-weight:bold; margin-bottom:20px; line-height:60px; } .boek_sub_title { text-align:center; font-size:18px; margin-bottom:60px; } .boek_sub_title br { display:block!important; } .label_full_width { float:left; width:100%; } .form_sub { float:left; width:100%; margin-top:30px; margin-bottom:100px; text-align:center; } div.wpcf7-validation-errors, div.wpcf7-acceptance-missing { display:none!important; }  .page_main_block { background-blend-mode:color; } .page_main_block .wpb_wrapper { height:calc(80vh - 115px); position:relative; } .page_main_block .vc_wp_text { position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); } .page_main_block .page_title { font-size:60px; line-height:60px; color:#fff; text-align:center; margin-bottom:25px; } .page_main_block .page_sub_title { font-size:20px; line-height:26px; color:#fff; text-align:center; } .page_main_block p { margin:0; } .catering_right_text { padding-top:20px;   padding-left:30px; } .catering_right_text h4 { margin-top:20px;   font-size:30px; } .catering_row.vc_row { margin-bottom:30px!important; } .faci_row img { width:100%; max-width:150%; } .contact_inner_text p { font-size:18px; } .text_and_img_row { position:relative; } .text_and_img_text_col { position:absolute!important; right:0; top:50%; transform:translateY(-50%); } .text_and_img_text_col.left_col { right:auto; left:0; } .left_row .right_col { float:right; }  body .pp_pic_holder .pp_gallery, body .pp_pic_holder a.pp_expand, div.pp_default .pp_content_container .pp_details { display:none!important; } div.pp_default .pp_content { background-color:transparent!important; } div.pp_default .pp_content_container .pp_right, div.pp_default .pp_content_container .pp_left { background:none!important; } body .pp_pic_holder a.pp_next:after { text-align:right; } span.wpcf7-not-valid-tip { position:absolute;   width:100%;   min-width:200px;   top:-5px;   text-align:right;   left:-10px; } .wpcf7-form-control-wrap input.wpcf7-not-valid { border:1px solid #ffc0c0!important; } .output_row { display:none; } @media(max-width:599px) { .eltdf-mobile-header .eltdf-vertical-align-containers .eltdf-position-center {  text-align:right; } #rev_slider_1_1 .large_bold_white {  line-height:28px!important; } .text_and_img_text_col {  position:relative!important;  right:auto;  top:auto;  transform:none;  padding-top:30px; } .text_and_img_text_col.left_col {  padding-top:0;  padding-bottom:40px; } .text_and_img_text_col.left_col .wpb_content_element {  padding-right:25px !important;  padding-left:35px !important; } .rev_slider li.tp-revslider-slidesli .tp-parallax-wrap:nth-child(2) {  top:105px!important; } .rev_slider li.tp-revslider-slidesli .tp-parallax-wrap:nth-child(3) {  top:200px!important; } .rev_slider li.tp-revslider-slidesli .tp-parallax-wrap:nth-child(4) {  top:305px!important; } .rev_slider li.tp-revslider-slidesli .tp-parallax-wrap:nth-child(3) .modern_medium_fat_white span {  font-size:15px!important;  line-height:18px!important; } #rev_slider_1_1 .large_bold_white span {  font-size:22px!important; } body.home .wpb_revslider_element {  height:450px!important;  overflow:hidden; } .contact_inner_text {  width:65%; } .boek_title {  line-height:38px;  font-size:36px; } .label_one_half {  width:100%; } .label_one_half.first {  padding-right:0; } .label_one_half.second {  padding-left:0; } .vertrek input, .welke input {  width:100%!important;  height:51px!important; } }