@import url(https://fonts.googleapis.com/css?family=Nunito);.navbar-laravel{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.04)}.btn-white{color:#009fd9}a,a:focus,a:hover{text-decoration:none}.top_bar{height:80px;width:100vw;background-color:#2d9ed4;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:20px;padding:0 20px}.top_bar .notif_available{background-color:#dab421;color:#fff;box-shadow:2px 2px 20px rgba(22,79,107,.45098);font-weight:500}.top_bar a i,.top_bar a svg{margin-left:0;margin-right:5px;margin-top:2px}.top_bar h2{position:absolute;width:100%;text-align:center;top:4px;z-index:0}.top_bar .empty{display:flex;align-items:center;position:relative;z-index:1}.top_bar .empty button{margin-right:10px}.top_bar .button_container{display:flex;align-items:center;position:relative;z-index:1}.top_bar #logout-form{position:relative;z-index:1;margin-left:10px}.notifications tr .check_notification{width:auto;height:35px;display:flex;align-items:center;font-size:13px;padding:0 10px;justify-content:center;background-color:#2e9ed4;box-shadow:2px 2px 10px rgba(40,86,113,.3);color:#fff;border-radius:100px;cursor:pointer}.notifications tr .check_notification span{padding-right:5px;font-size:14px}.notifications tr .check_notification i,.notifications tr .check_notification svg{margin-top:2px}.btn.btn-primary{color:#fff;background-color:#009fd9;border-color:#0695ca;padding:10px 20px;font-size:16px}.btn{display:flex!important;align-items:center!important}.btn i,.btn svg{font-size:12px;margin-left:7px;margin-top:3px}.dashboard{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:30px}.dashboard h1{font-size:27px}.dashboard p.description_sub{font-size:17px;text-align:center;max-width:900px;margin-bottom:40px}.dashboard .tours_container{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:100px}.dashboard .tours_container .buttons_container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}.dashboard .tours_container .buttons_container .btn_afgronde_aanvragen{background-color:#fff;color:#385661;border-color:#dce4e6;padding:10px 20px;font-size:16px}.dashboard .tours_container table.tours_table{background-color:#fff;border-collapse:separate;border:1px solid #ececec}.dashboard .tours_container table.tours_table tbody tr{border-bottom:1px solid #f3f3f3}.dashboard .tours_container table.tours_table tbody tr:nth-child(even){background-color:#f9fcfd}.dashboard .tours_container table.tours_table tbody tr td{padding:20px;font-size:16px;color:#395661;max-width:200px}.dashboard .tours_container table.tours_table tbody tr td .partij{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-right:10px}.dashboard .tours_container table.tours_table tbody tr td .partij i{margin-top:5px;color:#006a96;font-weight:700;border:1px solid rgba(0,106,154,.180392);padding:10px;border-radius:20px;font-size:20px}.dashboard .tours_container table.tours_table tbody tr td.partijen{display:flex;align-items:center;max-width:none}.dashboard .tours_container table.tours_table tbody tr td.aantal_personen{color:#006a96}.dashboard .tours_container table.tours_table tbody tr td.aantal_personen i.fa-male{font-size:24px}.dashboard .tours_container table.tours_table tbody tr td.aantal_personen i.fa-child{font-size:15px;margin-left:5px}.dashboard .tours_container table.tours_table tbody tr th{padding:20px;font-size:16px}.mail_to_container{opacity:0;position:relative;transition:.2s ease}.mail_to_container.show{opacity:1}.form_container{width:700px;padding:35px 60px 100px;background-color:#fff;border:1px solid #edeef1;border-radius:8px;margin-top:40px;margin-bottom:100px;box-shadow:1px 1px 10px rgba(0,0,0,.0313725)}.form_container h1{font-size:28px;color:#7a8c92;font-weight:400}@media only screen and (max-width:820px){.form_container{width:600px}}@media only screen and (max-width:620px){.form_container{width:100%}}.form_container .upload_file_input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form_container .images_wrapper{display:flex;align-items:center;flex-wrap:wrap;width:100%}.form_container .images_wrapper img{margin:10px;width:calc(33% - 21px)}.form_container .file_wrapper{width:100%}.form_container .file_wrapper .preview_image_container{width:100%;padding:20px;min-height:200px;background-color:#f7f8f9;border-radius:3px;border:1px solid #f0f3f5;margin-top:20px}.form_container .file_wrapper .preview_image_container img{width:100%}.form_container .preview_images_container{width:100%;padding:20px;min-height:200px;background-color:#f7f8f9;border-radius:3px;border:1px solid #f0f3f5}.form_container .highlight_container{display:flex;align-items:center;justify-content:center}.form_container .highlight_container .delete_highlight{margin-top:-8px!important;background-color:#f9f9f9;margin-left:10px}.form_container .highlight_container .delete_highlight svg{color:rgba(206,68,51,.501961)}.form_container .highlight_container .delete_highlight:hover svg{color:#ce4433}.form_container .betrokken_partijen_container{display:none}.form_container .input_container{display:flex;align-items:flex-start;margin-bottom:35px;margin-top:35px}.form_container .input_container .inputs{display:flex;align-items:center;width:334px}.form_container .input_container .inputs input[type=number]{padding:6px 12px}.form_container .input_container .inputs .input{width:269px}.form_container .input_container .inputs label{color:#6a7177;margin-left:10px;margin-bottom:10px;margin-right:10px}.form_container .input_container .inputs .checkbox_container{display:flex;align-items:center;justify-content:center;flex-direction:column}.form_container .input_container .inputs .ongeveer{width:auto;height:auto}.form_container .input_container.aanvraag_benodigheden,.form_container .input_container.custom_aanvang,.form_container .input_container.custom_tour_type{display:none}@media only screen and (max-width:720px){.form_container .input_container{display:block}}.form_container .input_container .checkboxes{width:103%}.form_container .input_container .checkboxes input.checkbox_input,.form_container .input_container .checkboxes input.checkbox_input_mail{height:auto;width:auto;margin-left:0}.form_container .input_container .checkboxes label{color:#6a7177;font-weight:400;font-size:17px;margin-top:-5px}.form_container .input_container.reservation_container .info_side{width:233px}.form_container .input_container .address_inputs,.form_container .input_container .algemene_voorwaarden_inputs,.form_container .input_container .highlights_inputs,.form_container .input_container.special_deal_container .special_deal_inputs{width:103%}.form_container .input_container.reservation_container .toggle{height:35px}.form_container .input_container.reservation_container .toggle label.btn-primary{padding:5px 24px 5px 13px!important}.form_container .input_container.reservation_container .toggle label.btn-default{color:gray!important;box-shadow:none;padding-left:20px;padding-top:5px}.form_container .input_container .algemene_voorwaarden_inputs textarea,.form_container .input_container .highlights_inputs textarea{margin-bottom:10px;height:70px}.form_container .input_container .algemene_voorwaarden_inputs button,.form_container .input_container .highlights_inputs button{margin-top:0;float:left}.form_container .input_container .address_inputs .two_sided{margin-bottom:10px}.form_container .input_container .address_inputs .two_sided input{width:calc(50% - 8px);display:inline-block}.form_container .input_container .address_inputs .two_sided input.first{margin-right:10px}.form_container .input_container .address_inputs .three_sided{margin-bottom:10px}.form_container .input_container .address_inputs .three_sided input{width:calc(33% - 7px);display:inline-block}.form_container .input_container .address_inputs .three_sided input.first{margin-right:5px}.form_container .input_container .address_inputs .three_sided button{width:33%;height:49px}.form_container .input_container .info_side{width:400px;margin-right:20px}@media only screen and (max-width:720px){.form_container .input_container .info_side{margin-bottom:10px;width:100%}}.form_container .input_container .info_side label{display:block;margin-bottom:0;color:#6a7177;font-weight:400;font-size:17px}.form_container .input_container.price_container,.form_container .input_container.special_deal_container{display:none}.form_container .input_container .info_side span.description{font-size:13px;line-height:1px;color:#909aa2}.form_container .input_container.special_deal_container .special_deal_inputs input{margin-bottom:10px}.form_container .input_container textarea{box-shadow:none;border:1px solid #d8dde2;width:100%;height:100px;padding:10px 13px}.form_container .input_container input{height:50px;box-shadow:none;border:1px solid #d8dde2;width:100%}.form_container .input_container.two_sided input{width:calc(50% - 18px)}.form_container .input_container.two_sided input.first{margin-right:10px}@media only screen and (max-width:720px){.form_container .input_container.two_sided input.first{margin-bottom:5px}}.form_container .input_container .select2-container{width:103%!important}.form_container .input_container .select2-container .select2-selection{height:45px;border:1px solid #d8dde1}.form_container .input_container .select2-container .select2-selection .select2-selection__arrow{height:45px}.form_container .input_container .select2-container .select2-selection .select2-selection__rendered{line-height:45px;color:#999}.form_container .input_container .select2-selection--multiple{height:60px!important}.form_container button{float:right}.show_tour_container{width:600px;padding:40px;box-shadow:1px 1px 5px rgba(0,0,0,.141176);background-color:#fff;border-radius:5px;margin-bottom:50px}.show_tour_container .header_container{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.show_tour_container h3{margin-top:0;color:rgba(0,56,76,.56);margin-bottom:0}.show_tour_container .success_container{font-size:20px;color:#13d463;text-align:center}.show_tour_container .uitleg_container{margin-bottom:10px;display:flex;flex-direction:column}.show_tour_container .uitleg_container span{font-size:16px}.show_tour_container .uitleg_container span.left{width:240px;max-width:240px;min-width:240px;font-weight:700;color:rgba(0,56,76,.56)}.show_tour_container .uitleg_container span.right{margin-top:10px;margin-bottom:20px}.show_tour_container .info_line{margin-bottom:10px;display:flex;align-items:center}.show_tour_container .info_line span{font-size:16px}.show_tour_container .info_line span.left{width:240px;max-width:240px;min-width:240px;font-weight:700;color:rgba(0,56,76,.56)}.show_tour_container .opmerking_text{display:block;font-weight:700;font-size:16px;color:rgba(0,56,76,.56)}.show_tour_container textarea{margin-top:10px;width:100%;border:1px solid #335f6f;resize:vertical}.show_tour_container .button_container{display:flex;justify-content:space-between;margin-top:20px}.show_tour_container .aanvraag_afwijzen{background-color:#de5454;border:1px solid #ee464e}.show_tour_container .btn_antwoord_aanpassen{margin:20px auto 0}.show_tour_container .aanvraag_afronden{background-color:#fbfbfb;color:#2e4b56;border:1px solid #e4dddd}.show_tour_container .opmerking_buttons_container_edit{display:none}.statistics{background-color:#f6f8fb;width:100vw}.statistics .content_container{width:900px;margin:0 auto;color:#385661;font-size:16px;padding-top:40px}.statistics .filter_bar{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;border-radius:5px;background-color:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.04)}.statistics .filter_bar .right_container{position:absolute;right:0;top:0;height:100%}.statistics .filter_bar .right_container .toggle_period_buttons{height:100%}.statistics .filter_bar .right_container .toggle_period_buttons button{color:#557986;font-size:14px;border:1px solid #e7eef1;background-color:#f1f5f7;height:100%;font-weight:700}.statistics .filter_bar .right_container .toggle_period_buttons button.active{background-color:#2d9ed4;color:#fff}.statistics .filter_bar .left_container{padding:20px;font-weight:700;color:#628292;display:flex}.statistics .filter_bar .left_container span{display:inline-block;margin-right:10px}.statistics .filter_bar .left_container .quarter_selectors{display:none}.statistics .filter_bar .left_container .quarter_selectors.show{display:block}.statistics .filter_bar .left_container .month_selectors{display:none}.statistics .filter_bar .left_container .month_selectors.show{display:block}.statistics .filter_bar .left_container .year_selectors{display:none}.statistics .filter_bar .left_container .year_selectors.show{display:block}.statistics .statistic_top_blocks{margin-top:40px;display:flex;align-items:center;justify-content:center;width:calc(100% + 40px);margin-left:-20px}.statistics .statistic_top_blocks .statistic_block{width:auto;background-color:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.04);margin:0 20px;flex:1}.statistics .statistic_top_blocks .statistic_block .block_header{width:100%;padding:15px;font-size:13px;font-weight:700;color:#557985;background-color:#f1f5f7}.statistics .statistic_top_blocks .statistic_block .block_content{height:170px;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:35px;font-weight:700;color:#2d9ed4}.statistics .statistic_bottom_blocks{margin-top:40px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:calc(100% + 40px);margin-left:-20px}.statistics .statistic_bottom_blocks .statistic_block{width:auto;background-color:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.04);margin:0 20px 40px;flex:0 0 195px}.statistics .statistic_bottom_blocks .statistic_block .block_header{width:100%;padding:15px;font-size:13px;font-weight:700;color:#557985;background-color:#f1f5f7}.statistics .statistic_bottom_blocks .statistic_block .block_content{height:170px;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:35px;font-weight:700;color:#2d9ed4}.statistics .statistic_bottom_blocks .statistic_block .block_content span{font-size:25px;display:inline-block;margin-top:6px;margin-left:2px}