/*
Theme Name: Sinergio
Author: Sinergio
Author URI: https://www.sinergio.be/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
@import "https://cdnjs.cloudflare.com/ajax/libs/pretty-checkbox/2.1.0/pretty.min.css";.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clearfix{clear:both !important;height:0 !important;visibility:hidden !important;width:0 !important;border:none !important;float:none !important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cta-big:link,.cta-big:visited,.cta-big:hover,.cta-big:active{display:inline-block;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.cta-big:hover{opacity:0.9}.popup{position:fixed;background-color:#f5f5f5;z-index:100000 !important;width:400px;left:calc(50% - 200px);padding:30px 20px;top:50px;height:auto;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.popup .ionicons{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.popup p{text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60}.popup p>span{font-weight:normal;text-transform:none}.popup select{width:100%;padding:5px;border-color:#c0c0c0;margin-bottom:20px}.select2-container.select2-container--open{z-index:1000006 !important}.popup .select2{width:100% !important;margin-bottom:20px}.popup .select2-selection--multiple{width:100%;border-color:#c0c0c0 !important;border-radius:0 !important;height:30.4px}.popup .select2-selection--multiple .select2-selection__choice{margin:0 !important}.popup .select2-selection--multiple .select2-selection__choice{background-color:#65589C !important;color:white;border-radius:50px !important;border:none !important;font-size:13px;padding:1px 8px !important;margin-right:5px !important;margin-top:4.6px !important;margin-bottom:4.6px !important}.popup .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:white;float:right;margin-left:5px}.popup .select2-selection--multiple input{width:100% !important;margin:0 !important;padding-top:5.15px !important;padding-bottom:5.15px !important;padding-left:5px !important}.popup input,.popup textarea{background-color:transparent;width:100%;margin-top:0;margin-bottom:20px;border:none;border-bottom:1px solid #c0c0c0}.popup input[type=submit]{height:30px;padding:5px 20px !important;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right;width:auto;margin-top:0px;margin-bottom:0 !important;clear:both;margin-top:0}.popup-background{background:black;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10004;opacity:0.2;display:none}.popup .alert p{color:#6d6a60 !important;text-transform:none !important;font-weight:normal !important;font-size:12px !important;margin-right:15px !important}.popup .alert{margin-right:25px}textarea:focus,input:focus,select:focus,.select2-container:focus,.select2 .selection:focus,.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single .select2-selection__rendered:focus{outline:none !important}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-color:#e95949;color:white}body{font-family:"Roboto", "Helvetica Neue", Arial, sans-serif}header{z-index:10002;position:relative}.inhoud{margin-left:80px;margin-top:72px}.content{margin-top:72px;margin-left:185px}.zoeken{width:50%}.zoeken .easy-autocomplete{width:calc(100% - 34px) !important;margin-top:16px;float:left}.zoeken .autocomplete-layout input{margin-top:0 !important;border-bottom:none !important;background-color:#fafcff;padding:10px !important;border-radius:5px !important}.zoeken_input{width:100%;color:#939cbc !important}.zoeken form{margin-top:0 !important}.zoeken .fa{line-height:72px;float:left;margin-right:20px}.zoeken .easy-autocomplete-container{left:25px !important}.zoeken .easy-autocomplete-container ul{display:block;margin-top:0;background-color:#fafcff;color:white;border-top:1px solid #43496e;border:none;border-radius:3px;box-shadow:0px 0px 7px rgba(0, 0, 0, 0.2)}.zoeken .easy-autocomplete-container ul li,.zoeken .easy-autocomplete-container ul .eac-category{border:none;background-color:transparent}.zoeken .easy-autocomplete-container ul li{padding:0;padding-left:0 !important}.zoeken .easy-autocomplete-container ul .eac-category{background-color:#2259a8 !important;font-style:normal !important;font-weight:normal !important;padding:10px 14px !important}.zoeken .easy-autocomplete-container ul li.selected{background-color:#f2f5f9;cursor:pointer}.zoeken .easy-autocomplete a{display:block;padding:7px 40px;color:#515461;text-decoration:none;height:34px;position:relative}.zoeken .eac-category a{padding:0;height:auto;float:right;margin-right:26px;font-size:12px;line-height:20px;color:white}.zoeken .eac-category a:hover{color:#C0C3D8}.zoeken .easy-autocomplete a span{position:absolute;right:40px;top:5px}.zoeken .easy-autocomplete a .inactief-noti{float:right;background-color:#E74C3C;padding:3px 7px;border-radius:50px;font-size:12px;color:white}.zoeken .easy-autocomplete a .afgewerkt-noti{float:right;background-color:#3498DB;padding:3px 7px;border-radius:50px;font-size:12px}.zoeken .easy-autocomplete-container ul li.search-no-result{padding:5px 0 !important;padding-left:40px !important}.search_bedrijf{position:static !important;font-weight:bold}.easy-autocomplete-container ul{max-height:80vh;overflow:auto}.zoek_resultaten .noti-inactief{background-color:#E74C3C;padding:5px 10px;border-radius:50px;font-size:13px;color:white;position:absolute;top:calc(50% - 11.5px);right:50px}::-webkit-scrollbar{width:12px;height:12px;background:#E6E6E6}::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0.1)}::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.5)}input:focus,select:focus,textarea:focus,button:focus{outline:none}#toast-container{position:fixed;margin:auto;color:white;left:0;right:0;top:150px;width:315px}.toast-close-button{border:none;background:none;font-size:20px;position:absolute;right:19px;top:calc(50% - 15px)}.toast-success{border:none;background:#EAF6E8;padding:10px;border-radius:0;color:black;border-radius:50px;padding-right:40px;padding-left:25px}.toast-success .toast-close-button,.toast-success .toast-message{color:#495057}.toast-error{border:none;background:#FDEBDF;padding:10px;border-radius:0;color:black;border-radius:50px;padding-right:40px;padding-left:25px}.toast-error .toast-close-button,.toast-error .toast-message{color:#495057}.contact_toevoegen h1,.project_aanmaken h1,.e-mail_opstellen h1,.mailing_toevoegen h1{margin-bottom:30px}.mailing_toevoegen .ontvanger.mail_input{margin-top:0}.detail_block{background-color:white;margin-left:30px;margin-right:30px;padding:40px 40px;margin-bottom:50px}.detail_block>span.detail_block_uitleg{display:block;font-size:12px;color:#7b8587;margin-bottom:15px;margin-top:-15px}.detail_block p{margin-bottom:0}.detail_block p a{color:#2259a8}.detail_block h5{font-weight:bold;text-transform:uppercase;color:#515461;margin-bottom:20px;margin-top:0}.detail_block input,.detail_block select,.detail_block textarea{display:none}.detail_block select{padding:5px;border:1px solid #c0c0c0;background-color:white;width:60%;border-color:#c0c0c0}.detail_block textarea{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.detail_block label{margin-bottom:0;color:#515461;font-size:12px;display:block}.detail_block .detail_block_left,.detail_block .detail_block_right{width:48%;float:left}.detail_block .detail_block_left{margin-right:1%}.detail_block .detail_block_right{margin-left:1%}.detail_block_full{clear:both}.detail_block .detail_block_left>div,.detail_block .detail_block_right>div,.detail_block .detail_block_full>div{margin-bottom:15px}.dropdown-menu{padding:0}.dropdown-menu li{border-bottom:1px solid #DDDDDD}.dropdown-menu li:last-child{border-bottom:none}.dropdown-menu li a{padding:10px 0 !important;text-align:center}header .dropdown-menu li a{text-align:left}.nav-count{color:white;background-color:#2259a8;margin-left:10px;height:17px;display:inline-block;text-align:center;border-radius:50px;font-size:10px;line-height:18px;margin-bottom:0;min-width:17px;padding:0 4px}.nav-count-red{color:white;background-color:#E74C3C;height:17px;display:inline;text-align:center;border-radius:50px;font-size:12px;line-height:18px;margin-bottom:0;min-width:17px;padding:0 4px;position:absolute;top:15.5px;left:133px}.navigatie div li{position:relative}.select2-container--default .select2-selection--single{border-radius:0 !important;border:1px solid #C0C0C0 !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px !important}.select2-container .select2-selection--single{height:30px !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#333333 transparent transparent transparent !important;border-width:7px 3px 0 3px !important}.detail_block_button{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:130px;margin-right:6px;clear:both;text-align:center}.detail_block input{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.detail_block input[type="date"]{line-height:normal}.detail_block_clear{clear:both;width:100%}#zoeken_filter{border:none;margin-left:45px;padding-left:0}.zoek_resultaten_contacten .sent_thumb_toolbar,.zoek_resultaten_projecten .sent_thumb_toolbar{left:80px;width:calc(100% - 80px) !important}.zoek_resultaten_contacten .noti-inactief,.noti-afgesloten{background-color:#e74c3c;padding:5px 10px;border-radius:50px;font-size:13px;color:white;position:absolute;top:calc(50% - 11.5px);right:50px}.noti-afgewerkt{background-color:#3498DB;padding:5px 10px;border-radius:50px;font-size:13px;color:white;position:absolute;top:calc(50% - 11.5px);right:50px}.zoek_resultaten .project-pagi{display:none}.pretty.outline-xites input:checked+label i:before{color:#544D7E}header .logo{width:170px}header .logo img{width:40px;margin:0;margin-left:auto;margin-right:auto;display:block;margin-top:5px}@media screen and (max-width:991px){header .logo{width:72px}header .hoofding,.inhoud .extra_nav{display:none}.contacten .filter .col-md-3{float:left}.map .filter>.col-md-3{width:25%;float:left}.inhoud .extra_nav{left:170px}.inhoud,.content,.dashboard .inhoud,.mail_inhoud_sent,.mail_inhoud{margin-left:0 !important;width:100% !important}.dashboard .inhoud{margin-top:100px;padding:0 40px}.inhoud .sent_thumb_toolbar,.inhoud .mailing_thumb_toolbar,.inhoud .folder_toolbar{left:0 !important;width:100% !important}header .logo a{display:none !important}header .logo{background-color:#3A3F5F}.hamburger .icon-bar{display:block;width:20px;height:2px;background-color:white}.hamburger{height:72px;width:72px;display:flex;justify-content:center;align-items:center;cursor:pointer}.hamburger-container{width:20px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.hamburger-container span{display:block;position:absolute;height:2px;width:100%;background:black;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.hamburger-container span:nth-child(1){top:0px}.hamburger-container span:nth-child(2),.hamburger span:nth-child(3){top:6px}.hamburger-container span:nth-child(4){top:12px}.hamburger-container.open span:nth-child(1){top:6px;width:0%;left:50%}.hamburger-container.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-container.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger-container.open span:nth-child(4){top:6px;width:0%;left:50%}}@media screen and (max-width:650px){.user button{background:#544D7E !important;padding-left:6px !important;padding-right:6px !important}}@media screen and (max-width:380px){.zoeken .fa{margin-right:5px}.zoeken input{margin-left:5px}}header .logo{height:72px;background-color:#2259a8;width:80px;display:flex;align-items:center;justify-content:center}.pretty i:before{background-color:transparent !important}.select2-container{z-index:8000 !important}.alert-light-red{background-color:#fff5f5;border:1px solid #ffe3e3;padding:10px;margin-bottom:20px;color:#a94442}.alert-light-yellow{background-color:#FCF8E3;border:1px solid #faf2cc;padding:10px;margin-bottom:20px;color:#8a6d3b}.alert p{font-weight:bolder;display:block !important}.alert span{font-size:13px}input[type=date].input-date-hidden-arrows{width:125px !important}input[type=date].input-date-hidden-arrows::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.controle_check h2{text-align:center;padding-top:30px;color:#515461;font-size:23px;font-weight:bold}.controle_check>p{text-align:center;max-width:350px;padding-bottom:30px;margin-left:auto;margin-right:auto;font-size:16px;color:#515461}.controle_check thead tr{border-top:1px solid #ddd}.controle_check table td a{color:#544d7e;font-weight:normal}.controle_check table select{padding:5px}.controle_check .betalingstermijn_extra input[type=text]{width:50px;margin-left:15px;margin-right:5px}.controle_check .betalingstermijn_extra input[type=checkbox]{width:20px;margin-left:20px}.controle_check .betalingstermijn_extra{display:none}.controle_check .no-values{max-width:600px;margin-left:auto;margin-right:auto}.controle_check tbody td{line-height:normal !important}.controle_check .controle_checked{background-color:#69db7c;color:white;font-weight:bold;width:111px;display:inline-block;text-align:center;padding:10px 0;border-radius:3px;cursor:pointer}.controle_check .controle_checked:hover{opacity:0.9}.controle_check tbody tr:hover{background-color:#FAFAFA !important}.inhoud .popup-updated{position:fixed;display:none;overflow:auto;z-index:100000;background-color:white;top:50px;max-height:calc(100vh - 100px);padding:0;border:none;border-radius:5px}.inhoud .popup-big{width:800px;left:calc(50% - 400px)}.inhoud .popup-small{width:400px;left:calc(50% - 200px)}.inhoud .popup-header .popup-title{font-size:17px;margin:0}.inhoud .popup-header{height:50px;background-color:#F3F3F3;display:flex;align-items:center;justify-content:space-between;padding:30px;border-bottom:1.5px solid #E2E5ED}.inhoud .popup-header i{position:static;font-size:20px;cursor:pointer}.inhoud .popup-content{padding:30px;background-color:#f8f8f8}.inhoud .popup-updated .popup-header,.inhoud .popup-updated .popup-content{background-color:white}.inhoud .popup-content p{text-transform:initial;color:#9AA6AE;font-weight:500;font-size:13px;margin-bottom:5px}.inhoud .popup-updated .popup-content p{color:unset}.inhoud .popup-content input[type="text"],.inhoud .popup-content input[type="number"]{border-bottom:1.5px solid #E1E6EC;height:30.4px;font-weight:500;color:#495057}.inhoud .popup-updated .popup-content input[type="text"],.inhoud .popup-updated .popup-content input[type="number"]{font-weight:normal;color:#515461;background-color:transparent;width:100%;margin-top:0;border:none;border-bottom:1px solid #c0c0c0;margin-bottom:0px}.inhoud .popup-updated .popup-content select{width:100%;margin-bottom:0}.inhoud .popup-content textarea{border:none;border-bottom:1.5px solid #e1e6ec !important;font-weight:500;color:#495057;background-color:transparent;padding-left:0 !important;padding-right:0 !important}.inhoud .popup-updated .popup-content textarea{font-weight:normal;color:#868e96}.inhoud .popup-content .popup-column-left,.inhoud .popup-content .popup-column-right{width:50%;float:left;padding-right:20px}.inhoud .popup-content .popup-column-right{padding-right:0;padding-left:20px}.inhoud .popup-content .popup-column-fullwidth{clear:both;padding-top:15px}.inhoud .popup-updated input[type=submit]{height:40px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;display:block;margin:0 auto;float:none !important}.inhoud .popup-content input[type=submit]{border-radius:2px;padding:13px 30px;height:auto;box-shadow:none}.inhoud .popup-content ::-webkit-input-placeholder{color:#9AA6B0;font-weight:normal}.inhoud .popup-content :-moz-placeholder{color:#9AA6B0;font-weight:normal;opacity:1}.inhoud .popup-content ::-moz-placeholder{color:#9AA6B0;font-weight:normal;opacity:1}.inhoud .popup-content :-ms-input-placeholder{color:#9AA6B0;font-weight:normal}.inhoud .popup-content ::-ms-input-placeholder{color:#9AA6B0;font-weight:normal}.inhoud .popup-content ::placeholder{color:#9AA6B0;font-weight:normal}.inhoud .popup-content .pretty i:after{border-radius:3px}.inhoud .popup-content .pretty i:before{background-color:transparent;font-size:24px;height:14px;line-height:15px}.inhoud .popup-content .pretty input:checked~div i:before{color:black}.inhoud .popup-content select{padding:5px;border-color:#c0c0c0;margin-bottom:20px}.inhoud .popup-content .alert{background-color:#FDE0E3;border:none}.inhoud .popup-content .alert button{color:#e6505f;opacity:0.8}.inhoud .popup-content .alert p{color:#e6505f;margin-bottom:0}.chart-withoverlay .chart-overlay{position:absolute;background-color:white;padding:10px;border:1px solid lightgrey;border-radius:1px;z-index:1;width:auto}.chart-withoverlay .chart-overlay>span{display:block;text-align:left}.chart-withoverlay .chart-overlay>span:first-child{font-weight:bold}svg>g>g:last-child{pointer-events:none}.chart-withoverlay .pie-chart__legend{margin-top:30px}.taakoverzicht *[contenteditable=true]{padding-bottom:3px;border-bottom:1px solid transparent;cursor:pointer}.taakoverzicht *[contenteditable=true]:focus{outline:none;border-bottom:1px solid #d3d3d3}.layout-list-row{border-bottom:1px solid #f2f3f5;padding-top:5px;padding-bottom:5px;display:flex;align-items:center}.layout-list>.layout-list-row:last-child{border-bottom:none}.layout-list-row .layout-list-row-status{float:left;line-height:34px;margin-right:20px}.layout-list-row .layout-list-row-status p{margin-bottom:0;background-color:#65589c;color:white;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;width:110px;display:inline-block;line-height:normal}.layout-list-row>div.layout-list-row-text>p{line-height:34px;margin-left:30px;float:left;font-weight:500;color:#515461}.layout-list-row>div.layout-list-row-text-small>p{font-size:11px;font-weight:bold;color:#9aa3b1}.layout-list-row>div.layout-list-row-dropdown{margin-left:auto}p.status-grey{background-color:#ced4da !important}p.status-blue{background-color:#329AF0 !important}p.status-lightgreen{background-color:#8CE99A !important}p.status-red{background-color:#E74C3C !important}p.status-yellow{background-color:#FFCD48 !important}p.status-green{background-color:#51CF66 !important}.detail_block .detail_block_header{display:flex;align-items:center;margin-bottom:20px}.detail_block .detail_block_header h5{margin:0}.detail_block .detail_block_header .detail_block_header_button{color:#2259a8;border:1px solid;padding:6px 15px;border-radius:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:20px;transition:all 300ms}.detail_block .detail_block_header .detail_block_header_button:hover{background-color:#2259a8;color:white}.detail_block .detail_block_header .detail_block_header_button>i{margin-right:10px;font-weight:normal;line-height:normal;font-size:18px}.tooltip .tooltip-inner{background-color:white;color:#333;text-transform:none;font-weight:normal;padding:10px;-webkit-box-shadow:0 -2px 15px 0 rgba(0, 0, 0, 0.1);box-shadow:0 -2px 15px 0 rgba(0, 0, 0, 0.1)}.tooltip.bottom .tooltip-arrow{border-bottom-color:white;-webkit-box-shadow:0 -2px 15px 0 rgba(0, 0, 0, 0.1);box-shadow:0 -2px 15px 0 rgba(0, 0, 0, 0.1)}.show-responsive{display:none !important}.hoofding{width:80px;margin-top:72px;position:fixed;top:0;left:0;z-index:999;background:#2259A8;height:100%}.logo{float:left}.navigatie a{color:white;opacity:0.9;font-weight:500;line-height:normal;text-decoration:none;width:100%;display:block;padding:0 20px;text-align:center;display:flex;align-items:center;justify-content:center}.navigatie{list-style-type:none;padding:0;margin-top:30px}.navigatie i{font-size:24px;line-height:50px}.navigatie li a span{position:absolute;left:80px;background-color:white;color:#515461;padding:10px 10px;top:8px;font-weight:normal;display:block;transition:all 300ms;opacity:0;border-radius:3px;-webkit-box-shadow:1px 1px 7px 0 rgba(0, 0, 0, 0.1);box-shadow:1px 1px 7px 0 rgba(0, 0, 0, 0.1);font-size:12px;display:none}.navigatie li a:hover span{display:block;opacity:1}.navigatie a:hover,.navigatie .actief a,.navigatie .dropup:hover,.navigatie .dropup.open{background:#1e4f94;color:white;opacity:1}.navigatie .dropup:hover i,.navigatie .dropup:hover span,.navigatie .dropup.open i,.navigatie .dropup.open span{color:white}.header_right{background-color:white;color:white;position:fixed;top:0;width:100%;height:72px;z-index:100;-webkit-box-shadow:0 0px 7px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0px 7px 0 rgba(0, 0, 0, 0.1)}.zoeken{float:left}.zoeken form{margin-left:20px;margin-top:20px}.zoeken input{border:none;background:none;margin-left:25px;padding:10px;color:#939cbc}.zoeken button{display:none}.zoeken ::-webkit-input-placeholder{color:#C2C9DB}.zoeken :-moz-placeholder{color:#C2C9DB}.zoeken ::-moz-placeholder{color:#C2C9DB}.zoeken :-ms-input-placeholder{color:#C2C9DB}.user{float:right}.user i{margin-top:-1px;padding:0 5px}.user button{background:white;border-radius:0;border:none;display:inline;height:72px;padding-left:20px;padding-right:20px;color:#515461;border-left:1px solid #F2F3F5}.user .nieuw_btn{height:30px;padding:5px 10px;margin-right:20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.user .open>.dropdown-menu{background-color:white;border:none;border-radius:3px;box-shadow:0px 0px 7px rgba(0, 0, 0, 0.2)}.header_right .ion-ios-plus-outline,.header_right .ion-ios-bell-outline{margin-right:20px}.fast-url:link,.fast-url:visited,.fast-url:hover,.fast-url:active{width:100%;display:inline-block;border-bottom:1px solid #D3D3D3;padding:10px 0;color:#b3b3b3 !important;text-decoration:none;margin:0 !important}.fast-url:hover{color:#8c8c8c !important}.header-right .help .popover:nth-child(2){background-color:black}a.fast-url:last-child{border-bottom:none}.extra_nav{height:100%;top:70px;background-color:#fafcff;text-align:center;position:fixed;width:185px;z-index:10001;-webkit-box-shadow:0 0px 7px 0 rgba(0, 0, 0, 0.1);box-shadow:0px 0px 7px 0 rgba(0, 0, 0, 0.1)}.extra_nav h2{font-size:20px;border-bottom:1px solid #f2f3f5;padding:20px 0;color:#515461}.extra_nav a{display:block;text-align:left;color:#515461;font-family:Roboto, "Helvetica Neue", Arial, sans-serif;padding:10px 0px;padding-left:30px;padding-right:30px}.extra_nav a i{padding-left:10px;width:30px;text-align:center;display:inline-block;display:none}.extra_nav .btn-group{padding-left:15px;padding-right:15px}.extra_nav button{margin-top:20px;border:none;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.extra_nav button:hover,.extra_nav button:active,.extra_nav button:active:focus{background-color:#e95949;color:white}.extra_nav_links{margin-top:20px}.extra_nav_links i{font-size:16px;margin-right:20px;color:#707070;margin-left:10px}.extra_nav_links a:hover,.extra_nav_links .actief{background-color:#f2f5f9;text-decoration:none}.extra_nav_bottom a{text-transform:uppercase;color:#515461;font-weight:bold;background-color:#f2f5f9;font-size:13px;height:50px;line-height:30px;text-align:center;text-decoration:none}.extra_nav_bottom a:hover{text-decoration:none;background-color:#d9d9d9}.extra_nav_bottom{position:fixed;left:80px;width:185px;bottom:0}.demo-resetdb-btn{display:inline-block;vertical-align:middle}.demo-resetdb-btn a{height:30px !important;padding:5px 10px;margin-right:20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.config-url:link,.config-url:visited,.config-url:hover,.config-url:active{background-color:#e74c3c;text-align:center;color:white;padding:15px;position:fixed;width:80px;bottom:0;text-decoration:none;font-size:24px}.addon-url:link,.addon-url:visited,.addon-url:hover,.addon-url:active{bottom:50px;background-color:#1e4f94;text-align:center;color:white;padding:15px;position:fixed;width:80px;text-decoration:none;font-size:24px;bottom:64px}.addon-url:hover{text-decoration:none;opacity:0.8}.config-url:hover{color:white;text-decoration:none;opacity:0.9}.dropdown-menu>li>a{padding-left:5px}.dropdown-menu>li>a i{width:30px;text-align:center;display:inline-block}.extra_nav>a{display:inline-block;margin-top:20px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.extra_nav>a:hover{opacity:0.9}.username_responsive{display:none}.res-nav-more{display:none}.help{float:right;line-height:72px;margin-right:30px;font-size:28px;color:#515461}.help i{cursor:pointer}.help .popover{border:none !important;box-shadow:0px 0px 7px rgba(0, 0, 0, 0.2) !important}.help .popover.bottom>.arrow{border-bottom-color:rgba(0, 0, 0, 0.1)}.popover-content{color:black;font-size:14px;line-height:normal;text-align:center}.download-manual:link,.download-manual:visited,.download-manual:hover,.download-manual:active{display:inline-block;margin-top:10px;border-radius:4px;border:none;margin-bottom:10px;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.download-manual:hover{opacity:0.9;color:white;text-decoration:none}.popover-content a:last-child{display:inline-block;color:#2259a8;margin-bottom:10px}.header_template a{display:inline-block;margin-top:16px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);font-size:14px;float:right;margin-right:30px}.header_template h1{display:inline;line-height:72px;font-size:15px;font-weight:normal;margin-left:30px}@media screen and (max-width:991px){.hoofding{width:100%;margin-top:0;bottom:0;top:auto;height:60px}.navigatie{margin-top:0}.navigatie li{display:inline-block;width:80px}.navigatie a,.navigatie .dropup{line-height:normal;text-align:center;padding:0;display:flex;justify-content:center;align-items:center;height:60px}.navigatie i{padding:0;display:block;font-size:20px}.navigatie span{font-size:11px;font-weight:normal}.navigatie>div{display:flex;justify-content:center}.hoofding .addon-url,.hoofding .config-url{display:none}.hoofding{display:block !important}.inhoud .extra_nav{left:0}.inhoud .extra_nav h2{display:none}.username_full{display:none}.username_responsive{display:inline-block}.username_responsive i{font-size:20px}.navigatie .ion-more{color:#c0c3d8}.navigatie .dropup{cursor:pointer}.navigatie .dropup span{color:#c0c3d8}.navigatie .dropup li{width:100%;height:auto}.navigatie .dropup li a{height:auto}.navigatie .dropup li a span,.navigatie .dropup li a i{color:#9AA3B1 !important}.navigatie .dropup li a>div{display:flex;align-items:center;margin-left:10px;height:30px}.navigatie .dropup li a i{margin-right:5px}.navigatie .dropup .actief a{text-decoration:none;color:#262626;background-color:#f5f5f5 !important}.hide-responsive{display:none !important}.show-responsive{display:block !important}.res-nav-more{display:block}.more-navigation{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.extra_nav{max-height:calc(100% - 130px);overflow-y:auto}body{margin-bottom:40px}.navigatie li a span{display:none !important}.user button{width:72px;display:flex;align-items:center;justify-content:center}.user button>i{color:white;display:block;margin-top:-5px}.dashboard header .logo{display:none}.zoeken .easy-autocomplete-container ul{width:100%;position:fixed;left:0;top:72px;border-radius:0}.navigatie i.ion-more{line-height:normal}.user button{background:#2259a8 !important}.user button .username_responsive i{color:white}.navigatie .dropup li a span,.navigatie .dropup li a i{position:static;display:block !important;visibility:visible;padding:0;box-shadow:none;opacity:1}}.Login,.Aanvraag_demo,.Wachtwoord_vergeten,.Wachtwoord_opnieuw_instellen{background-image:url("../../afbeeldingen/login-background.jpg");background-size:cover;text-align:center}.Login h1,.Aanvraag_demo h1,.Wachtwoord_vergeten h1,.Wachtwoord_opnieuw_instellen h1{background-color:#3a3f5f;color:white;display:inline-block;padding:30px 20px}.Login h2,.Aanvraag_demo h2,.Wachtwoord_vergeten h2,.Wachtwoord_opnieuw_instellen h2{font-size:18px;margin-bottom:30px}.inhoud_inloggen{width:460px;max-width:100%;background:white;padding:50px;box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12)}.Login input,.Aanvraag_demo input{background:none;border:none;border-bottom:solid thin lightgrey;padding:3px;width:100%;margin-bottom:20px}.Wachtwoord_vergeten input[type="email"],.Wachtwoord_opnieuw_instellen input[type="password"]{background:none;border:none;border-bottom:solid thin lightgrey;padding:3px;width:100%;margin-top:20px}.Login input[type="submit"],.Wachtwoord_opnieuw_instellen input[type="submit"],.Aanvraag_demo input[type="submit"],.Wachtwoord_vergeten input[type="submit"]{background:lightgrey;border:none;width:150px;border-radius:3px;padding:5px;text-transform:uppercase;color:grey;margin-top:20px;margin-bottom:10px}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}.Login .background,.Aanvraag_demo .background,.Wachtwoord_vergeten .background,.Wachtwoord_opnieuw_instellen .background{position:absolute;bottom:10px;right:10px}.Login .background a,.Aanvraag_demo .background a,.Wachtwoord_vergeten .background a,.Wachtwoord_opnieuw_instellen .background a{color:white;text-decoration:none}.Login,.Aanvraag_demo,.Wachtwoord_vergeten,.Wachtwoord_opnieuw_instellen{display:flex;justify-content:center;align-items:center;height:100%}html{height:100%}.inhoud_inloggen a{display:block;color:#3A3F5F}.contacten-pagination-container{position:fixed !important;bottom:0;left:265px;width:calc(100% - 265px) !important;z-index:1;background-color:white;height:50px;border-top:1px solid #CBCBCB}.contacten .overzicht_contacten,.verwijderde_contacten .overzicht_contacten{margin-bottom:49px}.verwijderde_contacten .content{margin-top:72px}.verwijderde_contacten .boven td:first-child,.verwijderde_contacten .onder td:first-child,.verwijderde_contacten thead tr td:first-child{padding-left:30px}.verwijderde_contacten .boven td:last-child,.verwijderde_contacten .onder td:last-child,.verwijderde_contacten thead tr td:last-child{padding-right:30px}.clickable-row{cursor:pointer}.contacten table,.verwijderde_contacten table{width:100%}.contacten .groen,.verwijderde_contacten .groen{color:green}.contacten .rood,.verwijderde_contacten .rood{color:red}.contacten table thead tr,.verwijderde_contacten table thead tr{font-weight:bold;color:#6d6a60;font-size:13px;border-bottom:1px solid #ddd}.contacten table tbody,.verwijderde_contacten table tbody{border-bottom:solid thin #ddd;background-color:#fafcff}.contacten table tbody:hover,.verwijderde_contacten table tbody:hover{background-color:#f2f5f9}.contacten table thead td,.verwijderde_contacten table thead td{line-height:50px;padding:0 5px}.contacten table ul,.detail_contact table ul,.verwijderde_contacten table ul{padding:0;margin:0;list-style-type:none}.contacten table tbody a,.verwijderde_contacten table tbody a{color:black;font-weight:bold}.contacten table tbody button,.verwijderde_contacten table tbody button{border:none;background:none}.contacten table .onder li,.verwijderde_contacten table .onder li{float:left;margin-right:10px;display:inline-block;cursor:default;-webkit-transition:all 0.07s;-moz-transition:all 0.07s;-o-transition:all 0.07s;background-color:#2259a8;color:white;border-radius:50px;padding:5px 10px;font-size:11px}.contacten .boven td,.verwijderde_contacten .boven td{padding:10px 5px 5px 5px}.contacten .onder td,.verwijderde_contacten .onder td{padding:5px 5px 10px 5px}.detail_contact table{padding:5px 0}.contacttype_toevoegen_form,.label_toevoegen_form{position:fixed;width:400px;margin:auto;left:0;right:0;top:35%;background:white;padding:50px;box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);display:none}.contacttype_sluiten,.label_sluiten{position:absolute;right:20px;top:10px}.labels_overzicht{padding:0}.filter h2{font-size:20px}.contact_toevoegen .content,.contacten_te_valideren .content{margin-top:72px}.contacttypes .content,.labels .content,.interactietypes .content,.contact .content{margin-top:122px}.contacten_te_valideren .boven{height:70px}.contacten_te_valideren .boven td:nth-child(9){text-align:right}.contacten_te_valideren .boven td:last-child{padding-right:30px !important;text-align:right}.contact_toevoegen .content input{width:100%;border:none;background:none;border-bottom:solid thin lightgrey;padding:5px;margin-bottom:20px;margin-right:10px}.contact_toevoegen .boven{border-bottom:solid 5px #544d7e;margin-bottom:20px}.contact_toevoegen select{width:100%;border:none;background:none;border-bottom:solid thin lightgrey;padding:5px;margin-bottom:20px;height:31px}.contact_toevoegen input[type="file"]{margin-bottom:20px}.contact_toevoegen .beschrijving{width:100%;height:100px;padding:5px;margin-top:20px;border-color:#D3D3D3}.contact_toevoegen>.col-md-12{padding:10px 50px}.contact_toevoegen>.col-md-12 .col-md-12,.contact_toevoegen>.col-md-12 .col-md-6,.contact_toevoegen>.col-md-12 .col-md-3{padding:0 !important}.contact_toevoegen>.col-md-12 .col-md-6:nth-child(odd){padding-right:15px !important}.contact_toevoegen>.col-md-12 .col-md-6:nth-child(even){padding-left:15px !important}.contact_toevoegen>.col-md-12 .panel-body .col-md-6,.contact_toevoegen>.col-md-12 .panel-body .col-md-3,.contact_toevoegen>.col-md-12 .panel-body .col-md-9{padding:0}.contact_toevoegen>.col-md-12 .panel-body div{padding-right:15px !important;padding-left:15px !important}.contact_toevoegen .interactie{width:100%;height:167px;margin-top:10px;padding:5px;border-color:#D3D3D3}.contact_toevoegen .labels_contacten_toevoegen input:checked+label,.contact_toevoegen .labels_contacten_toevoegen label:hover{background-color:#3a3f5f;color:white}.contact_toevoegen .labels_contacten_toevoegen label{display:inline-block;padding:5px;border-radius:5px;cursor:pointer;background-color:#f1f1f1;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;-webkit-transition:all 0.07s;-moz-transition:all 0.07s;-o-transition:all 0.07s}.contact_toevoegen input[type="checkbox"]{display:none}.contact_toevoegen input[type="submit"]{display:inline-block;margin-top:20px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);width:auto;margin-bottom:40px}.contact_toevoegen .alert{clear:both}.contact_toevoegen .labels_contacten_toevoegen div{margin-bottom:20px}.contacttypes table{width:100%}.contacttypes table thead tr,.contact_labels table thead tr,.interactietypes table thead tr{font-weight:bold;color:#6d6a60;font-size:13px;border-bottom:1px solid #ddd}.contacttypes table tbody tr td:nth-child(4),.contacttypes table thead td:nth-child(3){text-align:center}.contacttypes table tbody tr td:nth-child(2){padding-left:50px !important}.contacttypes table tbody tr td:last-child{text-align:right;padding-right:50px}.contacttypes table tbody tr{border-bottom:solid thin #ddd;background-color:#fafcff}.contacttypes table tbody tr:hover{background-color:#f2f5f9}.contacttypes table tbody td{line-height:70px;padding:0 5px}.contacttypes table thead td,.interactietypes table thead td{line-height:50px;padding:0 5px}.contacttypes table td:first-child,.interactietypes table td:first-child{padding-left:50px}.contacttypes button{border:none;background:none}.contacttypes table input{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.contacttypes .contacttype_toevoegen_form{text-align:center}.contacttypes .contacttype_toevoegen_form input{border:none;background:none;width:100%;padding:5px 0;border-bottom:solid thin lightgrey;margin-bottom:20px;margin-top:20px}.contacttypes .contacttype_toevoegen_form select{width:79%;border:none;background:none;padding:5px 0;border-bottom:solid thin lightgrey;margin-bottom:20px}.contacttypes .contacttype_sluiten{position:absolute;right:20px;top:10px;border:none;background:none;font-size:20px;color:grey}.contacttypes .contacttype_toevoegen_form .contacttype_toevoegen{height:30px;padding:5px 10px;background-color:#e74c3c;color:white;border-radius:4px;width:200px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none}.contact_labels table{width:100%}.contact_labels table button{border:none;background:none}.contact_labels table tbody tr{border-bottom:solid thin #ddd;background-color:#fafcff}.contact_labels table thead td:first-child{padding-left:50px}.contact_labels table tbody td:first-child{padding-left:50px}.contact_labels table tbody tr:hover{background-color:#f2f5f9}.contact_labels table thead td{line-height:50px;padding:0 5px}.contact_labels table tbody td{line-height:70px;padding:0 5px}.contact_labels table input{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.contact_labels .label_toevoegen_form{text-align:center}.contact_labels .label_toevoegen_form input{border:none;background:none;width:100%;padding:5px 0;border-bottom:solid thin lightgrey;margin-bottom:20px;margin-top:20px}.contact_labels .label_toevoegen_form select{width:60%;border:none;background:none;padding:5px 0;border-bottom:solid thin lightgrey;margin-bottom:20px}.contact_labels .label_toevoegen_form .label_toevoegen{height:30px;padding:5px 10px;background-color:#e74c3c;color:white;border-radius:4px;width:200px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none}.contact_labels .label_sluiten{position:absolute;right:20px;top:10px;border:none;background:none;font-size:20px;color:grey}.contact_detail table{width:100%;margin-bottom:20px}.contact_detail img{width:100%;border-radius:5px}.contact_detail .afbeeldingen .col-md-3 div button{border:none;background:none;position:absolute;z-index:999;color:white;right:25px;top:7px}.contact_detail .afbeeldingen .col-md-3 div button:hover{color:#E7321F}.contact_detail .col-md-8{margin-bottom:20px}.contact_detail .labels li{display:inline-block;padding:5px;border-radius:5px;background-color:#f1f1f1;cursor:default;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;-webkit-transition:all 0.07s;-moz-transition:all 0.07s;-o-transition:all 0.07s}.contact_detail .labels{margin-bottom:20px}.contact_detail .labels input[type="checkbox"]:checked+label,.contact_detail .labels label:hover{background-color:#3a3f5f;color:white}.contact_detail .labels label{display:inline-block;padding:5px;border-radius:5px;cursor:pointer;background-color:#f1f1f1;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;-webkit-transition:all 0.07s;-moz-transition:all 0.07s;-o-transition:all 0.07s}.contact_detail .labels input{display:none}.contact_detail input{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.contact_detail textarea{width:100%;padding:5px;border-radius:5px;height:100px;background:none}.contact_detail select{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.contact_detail a{color:#43496E}.contact_detail .boven{border-bottom:solid 5px #544D7E;margin-bottom:20px}.contact_detail .boven ul{list-style-type:none;padding:0}.contact_detail .Beschrijving,.contact_detail .owner_wrap,.contact_detail .afbeeldingen{margin-bottom:30px}.contact_detail #map{border-radius:5px}.contact_interactietypes table{width:100%}.contact_interactietypes table thead tr{font-weight:bold;color:#6d6a60;font-size:13px;border-bottom:1px solid #ddd}.contact_interactietypes table tbody tr{border-bottom:solid thin #ddd;background-color:#fafcff}.contact_interactietypes table tbody tr:hover{background-color:#f2f5f9}.contact_interactietypes table td{padding:20px 5px}.contact_interactietypes button{border:none;background:none}.contact_interactietypes table input{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.contact_interactietypes .interactietype_toevoegen_form{position:absolute;width:400px;margin:auto;left:0;right:0;top:25%;background:white;padding:50px;box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);text-align:center;display:none}.contact_interactietypes .interactietype_toevoegen_form input{border:none;background:none;width:100%;padding:5px 0;border-bottom:solid thin lightgrey;margin-bottom:20px;margin-top:20px}.contact_interactietypes .label_sluiten{position:absolute;right:20px;top:10px;border:none;background:none;font-size:20px;color:grey}.contact_interactietypes .interactietype_toevoegen_form .interactietype_toevoegen{height:30px;padding:5px 10px;background-color:#e74c3c;color:white;border-radius:4px;width:200px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none}.iconpicker-item{float:left;width:40px;height:40px;padding:12px;margin:0 12px 12px 0;text-align:center;cursor:pointer;border-radius:3px;font-size:14px;box-shadow:0 0 0 1px #ddd;color:inherit}.contact_interactietypes .interactietype_toevoegen_form .popover{right:0 !important;left:0 !important;height:200px;overflow-x:hidden;overflow-y:auto;max-width:100% !important}.contact_interactietypes .popover{right:0 !important;height:200px;overflow-x:hidden;overflow-y:auto;max-width:350px !important}.interactie-container{background-color:#FAFAFA}.interactie-item{border-bottom:1px solid #DDDDDD;padding:30px 50px}.interactie-datum{float:right;padding-top:10px}.interactie-header p{margin-bottom:0}.interactie-contact{float:right;margin-top:-15px;padding-bottom:10px}.interactie-header{border-bottom:1px solid #DDDDDD;margin-bottom:30px}.interactie-h1{margin-bottom:20px}.interactie-titel h3{line-height:42px;margin:0 !important;float:left}.interactie-input{border:none;border-bottom:1px solid #c0c0c0;margin-top:20px;padding-left:0;height:25px}#title.interactie-input{margin-right:16.6666%}.interactie_toevoegen select{width:100%;border:none;background:none;border-bottom:solid thin lightgrey;padding:5px;margin-bottom:20px}.interactie_toevoegen .beschrijving{width:100%;height:100px;padding:5px;border-radius:5px;margin-top:20px}.interacties-container .interactie-icon{padding-right:30px}.interactie-detail-icon{line-height:36px;font-size:36px;padding-right:40px;float:left;margin-top:20px;padding-top:-10px;display:inline-block}.interactie-container{margin-top:20px}.interactie-titel input{width:70%;float:left}.interactie-container a{display:inline-block;margin-top:15px}.interactie_toevoegen_form textarea{width:100%;margin-top:15px;height:300px;background:none}.interactie-icon select{font-size:14px}.interactie_toevoegen_form button{height:30px;padding:5px 10px;background-color:#e74c3c;color:white;border-radius:4px;width:200px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;margin-top:20px}.interactie-bewerk button{border:none;background:none}.interactie-bewerk{text-align:right}.mail_inhoud_sent button{border:none;background:none}.contact_interactie_titel{display:inline-block;float:left}.contacten .user_inhoud .title h1{display:inline-block}.contacten .user_inhoud .title a{float:right;background-color:#e74c3c;color:white;height:30px;padding:5px 10px;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);margin-top:20px;margin-right:15px;text-decoration:none}.send-single-email{cursor:pointer;text-decoration:none;height:30px;padding:5px 10px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);text-align:center;float:left;margin-top:24px;margin-bottom:0;display:inline-block}.map .inhoud .content{margin-left:185px;margin-top:72px}.contacten .content{margin-top:70px;margin-left:185px}.contacten .filter .chosen-choices{border-radius:0;border-left:none;min-height:40px !important;border-top:none}.contacten .filter .labels_overzicht,.contacten .filter .gemeente_overzicht,.contacten .filter .type_overzicht{padding:0}.contacten .filter input{height:40px !important;padding-left:10px !important;width:138px !important}.contacten .boven td:first-child,.contacten .onder td:first-child,.contacten thead tr td:first-child{padding-left:30px}.contacten .boven td:last-child{width:auto !important;padding:0}.contacten thead tr td:last-child{display:block;float:right;padding-right:30px;padding:5px 5px}.contacten .filter .col-md-3{width:20%;padding:0}.contacten .contacten-send-mailing{height:41px;display:flex;background-color:#e74c3c;color:white;align-items:center;justify-content:center;text-decoration:none}.contacten .contacten-send-mailing:hover{background-color:#e95949}.contacten .owner_overzicht .chosen-choices{border-right:none}.contacten .chosen-container{width:100% !important}.contacten-pagination{width:auto;display:inline}.contacten .send_thumb_previous{line-height:normal !important}.contacten-pagination i{color:#6d6a60}.contacten-pagination-bottom{text-align:center}.contacten-pagination-bottom a,.contacten-pagination-bottom strong{color:#6d6a60;margin-left:10px}.contacten-pagecount-bottom{position:absolute;left:30px;top:15px;color:#6d6a60;margin-bottom:15px}.contacten-pagination-container{position:relative}.contact-detail-buttons{margin-top:20px}.contact-detail-buttons button{background-color:transparent;border:none;color:#e74c3c}.contact .send-single-email{background-color:transparent;height:auto;padding:unset;color:inherit;border-radius:unset;box-shadow:unset;float:none;margin:0;display:block}.contact .unsubscribe,.contact .subscribe{cursor:pointer;text-decoration:none;height:30px;padding:5px 10px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);text-align:center;border:none}.contact .unsubscribe-text,.contact .subscribe-text{margin-bottom:10px}.interactie-actie{margin-top:15px}.interactie-actie input[type="checkbox"]{width:auto;margin-right:10px}.interactie-actie-hidden{display:none}.interactie-actie-hidden textarea{height:auto}.map .gemeente_overzicht,.map .type_overzicht{padding:0;border-left:none}.map .chosen-choices{border-left:none;border-right:1px solid #CCCCCC;border-radius:0}.map .owner_overzicht .chosen-choices{border-right:none}.map .chosen-container{width:100% !important}.map .filter input{padding-left:10px !important;height:40px !important}.upload_stap1,.upload_stap2{background-color:white;padding:50px 50px}.upload_stap2{margin-top:50px;margin-bottom:50px}.upload_contacten{background-color:#fafcff}.upload_contacten .content{margin-left:185px;margin-top:70px}.upload_contacten .contact_upload{padding:10px 50px}.upload_contacten .contact_upload h1{margin-bottom:30px}.upload_contacten .contact_upload h2{margin-top:0px;margin-bottom:20px}.upload_stap1 a,.upload_contacten input[type="submit"]{height:30px;padding:5px 10px;margin-right:20px;margin-top:10px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);text-decoration:none;display:inline-block;border:none}.upload_contacten input[type="submit"]{display:block}.filename{display:inline;margin-left:10px}.upload_stap2 input[type="file"]{display:none}.custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.contact_upload .alert-warning ul{max-height:250px;overflow:auto;padding-left:0;list-style-type:none}.contact_upload .alert-warning p{margin-bottom:10px}.contact_toevoegen .panel,.contact .panel{clear:both}.contact_toevoegen .panel-body{display:none}.contact_toevoegen .panel-heading,.contact .panel-heading{cursor:pointer}.panel-heading .fa-angle-down,.panel-heading .fa-angle-up{float:right;line-height:20px;font-weight:bold}.contact_toevoegen input[type="submit"]{float:right}.edit-open-all{float:right;color:#43496E;cursor:pointer;text-decoration:underline}.contact_detail .mailing_thumb_toolbar i{margin:0px 15px;font-size:1em;padding:2px;cursor:pointer}.interactie-paneel .panel-body{padding:0}.interactie-paneel .interactie-container{margin-top:0;padding:15px}.interacties-container{padding-top:0 !important}.contacten .contact_unsubscribed .boven td:last-child,.contacten .contact_unsubscribed .onder td:last-child,.contacten .contact_unsubscribed thead tr td:last-child{padding-right:30px}.contact_unsubscribed .boven td:last-child,.contact_unsubscribed thead tr td:last-child{text-align:left;float:none}.contact_unsubscribed tbody td:first-child{line-height:70px}.contact_unsubscribed tbody td{padding-top:0 !important;padding-bottom:0 !important}.inactief-noti{float:right}.contacten .onder .send-single-email{margin-top:0;min-width:84px}.contact .mailing_thumb_toolbar p{text-transform:capitalize}.contact .mailing_thumb_toolbar div p{line-height:30px;margin:0;padding-top:0;padding-bottom:0;margin-top:10px;margin-right:15px}.contact{background-color:#fafcff}.tabs{margin-left:45px;margin-right:45px;margin-bottom:20px}.tabs p.active{color:#515461;border-bottom:2px solid #2259a8}.tabs p{display:inline-block;padding:10px 0;margin-top:10px;margin-right:20px;margin-bottom:0;cursor:pointer;text-transform:uppercase;color:#9aa3b1;font-weight:bold}.interacties,.projecten,.billing,.project .offertes,.project .tasks,.project .taken,.project .schijven,.project .times,.project .invoices,.rijschool,.defaults,.project .fases,.project .artikelen{display:none}.contact .contact_detail>.col-md-12>div.contact_block{background-color:white;margin-left:30px;margin-right:30px;padding:40px 40px}.contact .contact_detail>.col-md-12>div.contact_block h5{font-weight:bold;text-transform:uppercase;color:#515461;margin-bottom:20px;margin-top:0}.contact .contact_detail>.col-md-12>div.contact_block input,.contact .contact_detail>.col-md-12>div.contact_block select{display:none}.contact .contact_detail>.col-md-12>div.contact_block select{padding:5px;border:1px solid #c0c0c0;background-color:white;width:60%;border-color:#c0c0c0}.contact .contact_detail>.col-md-12>div.contact_block label{margin-bottom:0;color:#515461;font-size:12px;display:block}.contact .contact_detail .settings-left,.contact .contact_detail .settings-right{width:48%;float:left}.contact .contact_detail .settings-left{margin-right:1%}.contact .contact_detail .settings-right{margin-left:1%}.contact .contact_detail .settings-left>div,.contact .contact_detail .settings-right>div{margin-bottom:15px}.edit-billing-settings,.save-billing-settings{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:130px;margin-right:6px;clear:both;text-align:center}.edit-billing-settings:hover,.save-billing-settings:hover{background-color:#e95949}.save-billing-settings,.cancel-billing-settings{display:none}.cancel-billing-settings{width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070 !important;margin-left:10px}.contact .interacties .contact_block .interactie-icon,.contact .interacties .contact_block .interactie-content{float:left}.contact .interacties .contact_block .interactie-icon i{border-radius:50px;color:white;font-size:14px;background-color:#2259a8;margin-right:20px;width:35px;height:35px;line-height:35px;text-align:center}.contact .interacties .contact_block .interactie-content{width:calc(100% - 205px)}.contact .interacties .contact_block .interactie-info{float:right;color:#828697;text-align:right}.contact .interacties .contact_block .interactie-info p{line-height:17.5px;margin-bottom:0;color:#515461}.contact .interacties .contact_block .interactie-content p{margin-bottom:0;color:#515461;line-height:17.5px}.contact .interacties .contact_block .interactie-content p:first-child{font-weight:bold}.contact .interacties .contact_block .interactie-content p:last-child{color:#828697}.contact .interacties .contact_block.recent-interactions a:hover{opacity:0.9}.contact .interacties .contact_block.recent-interactions{margin-bottom:50px}.contact .interacties .contact_block.recent-interactions .more-interactions{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:190px;margin-right:6px;clear:both;text-align:center;margin-top:20px}.contact .interacties .contact_block.new-interaction input,.contact .interacties .contact_block.new-interaction select{display:block !important}.interactie_toevoegen_btn{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:190px;margin-right:6px;clear:both;text-align:center;margin-top:20px;border:none}.contact .contact_detail>.col-md-12>div.contact_block.new-interaction select{width:auto}.contact .contact_detail>.col-md-12>div.contact_block.new-interaction input{margin:10px 0}.contact .contact_detail>.col-md-12>div.contact_block.new-interaction textarea{border:none;border-bottom:1px solid #D3D3D3;padding:5px 0;border-radius:0;display:block !important}.contact .contact_detail>.col-md-12>div.contact_block.new-interaction #interactie-actie-checkbox{display:inline-block !important;margin-right:10px}.contact .contact_detail>.col-md-12>div.contact_block.new-interaction input[type="checkbox"]{float:left}.contact .contact_detail>.col-md-12>div.contact_block.new-interaction label[for="interactie-actie-checkbox"]{line-height:33px}.contact .contact_detail>.col-md-12>div.contact_block{margin-bottom:50px}.contact .contact_detail>.col-md-12>div.contact_block .project-product{float:left;line-height:34px;margin-right:20px}.contact .contact_detail>.col-md-12>div.contact_block .project-content{float:left}.contact .contact_detail>.col-md-12>div.contact_block .project-product p{margin-bottom:0;background-color:#2259a8;color:white;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;width:110px;display:inline-block;line-height:normal}.contact .projecten .contact_block .project-content p{margin-bottom:0;color:#515461;line-height:17.5px}.contact .projecten .contact_block .project-content p:first-child{font-weight:bold}.contact .projecten .contact_block.recent-projects a{padding:10px 0;display:block;text-decoration:none}.contact .projecten .contact_block.recent-projects a:hover{opacity:0.9}.contact .projecten .project-owner{float:right;line-height:34px;font-weight:bold;color:#515461}.overzicht_contacten tbody tr td:nth-child(4) a,.facturen td a,.concepten td a,.overzicht_times td a,.overzicht_maand .day-detail td a,.overzicht_offertes td a,.overzicht_projecten table td a,.internal_link{color:#2259a8;font-weight:normal}.mail_detail_inhoud .interactie-titel span.interactietype_naam{margin-bottom:0;background-color:#65589c;color:white;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;display:inline-block;margin-top:27.5px;line-height:normal;margin-left:10px}.mail_detail_inhoud .interactie-titel h1{float:left}.interacties-container .sent_thumb_ontvanger p{display:inline-block}.interacties-container .sent_thumb_onderwerp span{margin-bottom:0;background-color:#65589c;color:white;padding:5px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;display:inline-block;line-height:normal;float:left;margin-left:0;margin-right:10px}.algemeen .contact-labels label{display:none;margin-bottom:8px;background-color:#f1f1f1;color:#515461;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;line-height:normal;cursor:pointer}.algemeen .label{margin-bottom:0;background-color:#2259a8;color:white;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;line-height:normal;display:inline-block;list-style-type:none;margin-bottom:5px}.algemeen .contact-labels input[type="checkbox"]:checked+label,.algemeen .contact-labels label:hover{background-color:#2259a8;color:white}.algemeen .afbeeldingen>div{width:50%;padding-right:5px;position:relative;float:left;margin-bottom:10px}.algemeen .afbeeldingen>div:nth-child(even){padding-right:0;padding-left:5px}.algemeen .afbeeldingen>div>div{position:absolute;top:5px;right:15px}.algemeen .afbeeldingen>div:nth-child(even)>div{right:10px}.algemeen .afbeeldingen div div button{background-color:#43496E;border:none;color:white;border-radius:50px;height:30px;width:30px;padding:0}.algemeen .algemeen-settings .voornaam,.algemeen .algemeen-settings .familienaam,.algemeen .algemeen-settings .nummer,.algemeen .algemeen-settings .gemeente{width:50%;float:left;margin-bottom:15px}.algemeen .algemeen-settings .voornaam,.algemeen .algemeen-settings .straat,.algemeen .algemeen-settings .postcode{width:calc(50% - 10px);margin-right:10px;float:left}.algemeen .algemeen-settings .straat,.algemeen .algemeen-settings .nummer{margin-bottom:5px}.cancel-extra-settings,.save-extra-settings{display:none}.cancel-extra-settings{width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070 !important;margin-left:10px}.email-settings .emailadres{background-color:#f2f5f9;position:relative;width:calc(50% - 10px);margin-right:10px;float:left;margin-bottom:20px;display:flex;align-items:center;padding:0;height:100px;padding:0 40px}.email-settings .emailadres.odd{margin-right:0;margin-left:10px}.email-settings h5{display:inline-block;float:left}.detail_uitleg{color:#515461;margin-left:10px;font-size:11px;line-height:15px;display:inline-block;float:left}.email-settings .emailadressen{clear:both}.email-settings .emailadres p{color:#515461;max-width:180px;word-break:break-word}.email-settings .emailadres span.primary,.email-settings .emailadres span.make-primary{position:absolute;right:75px;text-transform:uppercase;font-weight:bold;color:#2259a8;top:40px}.email-settings .emailadres span.make-primary{color:#a59dc8;cursor:pointer}.email-settings .emailadres i{text-align:right;line-height:14px}.email-settings .emailadres .dropdown{position:absolute;top:40px;right:40px;z-index:10000}.algemeen .add-email{color:#2259a8;clear:both;display:inline-block;cursor:pointer;user-select:none}.algemeen .add-email i{border:1px solid #65589c;border-radius:50px;height:25px;width:25px;display:inline-block;text-align:center;line-height:25px;margin-right:5px}.algemeen .add-email:hover{border-color:#e74c3c;color:#e74c3c}.algemeen .add-email:hover i{border-color:#e74c3c;color:#e74c3c}.algemeen .add-email-container input{display:none;width:200px;float:left;line-height:36px;padding:0}.algemeen .add-email-container span{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:none;width:130px;margin-right:6px;clear:both;text-align:center;cursor:pointer;margin-left:15px}.primary-email .dropdown-menu li:last-child{display:none}.emailadres input{width:calc(100% - 110px);line-height:30px;padding:0}.emailadres .edit-email{display:none;background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;width:100px;clear:both;text-align:center;margin-left:10px;cursor:pointer}.emailadres .send-single-email{cursor:pointer;text-decoration:none;height:auto;padding:0;background-color:transparent;color:black;border-radius:0;box-shadow:none;text-align:center;float:none;margin-top:0;margin-bottom:0;display:inline-block;width:100%;margin:0}.extra-settings textarea{border:none;border-bottom:1px solid #D3D3D3;border-radius:0;height:64px}.emailadres input[type=checkbox]{position:absolute;bottom:10px;left:40px;width:auto}.emailadres label{position:absolute;bottom:8px;left:60px;display:none}.filter .ion-paper-airplane{display:none}.contacten-send-mailing{text-align:center}.contact .tabs .btn-group{float:right}.contact .contact-status{display:inline-block;margin-top:10px;margin-bottom:0;cursor:pointer;text-transform:uppercase;color:#9aa3b1;font-weight:bold;padding:10px;color:white;border-radius:3px;border:none;line-height:22px;height:40px}.contact .contact-status.Actief{background-color:#2ecc71}.contact .contact-status.Inactief{background-color:#e74c3c}.contact .tabs .btn-group li.current{background-color:#f2f2f2;cursor:default}.contact .tabs .btn-group li span{padding:10px 0 !important;text-align:center;display:inline-block;width:100%}.contact .tabs .btn-group li{cursor:pointer}.validate-btw{display:none;position:absolute;right:0;bottom:4px;font-size:12px}.unsubscribed_contacten .boven{line-height:70px}.facturatie_termijn input[type=text]{display:inline;width:30px;margin-right:5px}.facturatie_termijn span{display:none}.facturatie_termijn input[type=checkbox]{display:inline-block;width:auto;margin-right:5px;margin-left:30px}.contact_block textarea{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey;display:none}.social_accounts .social_account{background-color:#fafafa;position:relative;width:calc(50% - 10px);margin-right:10px;float:left;margin-bottom:20px;display:flex;align-items:center;padding:0;height:100px;padding:0 40px}.social_account img{width:50px;border-radius:50px;margin-right:15px}.social_accounts .social_account p{color:#515461;max-width:180px;word-break:break-word}.social_accounts{clear:both}.social_accounts .social_account span.social_platform{position:absolute;right:75px;text-transform:uppercase;font-weight:bold;color:#65589c;top:40px}.social_accounts .social_account i{position:absolute;top:40px;right:40px;z-index:10000;color:#6d6a60;cursor:pointer}.single-interactie{padding:10px 0;display:block}@media screen and (max-width:991px){.filter>div.col-md-3:last-child{width:84px;position:absolute;right:0;float:none}.filter .contacten-send-mailing{height:84px;width:84px}.contacten .filter .col-md-3{width:calc(50% - 42px);padding:0}.labels_overzicht ul{border-bottom:1px solid transparent !important}.gemeente_overzicht ul{border-bottom:1px solid transparent !important;border-right:none !important}.ion-paper-airplane{font-size:25px;display:block !important}.filter .hide-responsive{display:none}}.snel_toevoegen h1{font-size:31px}.snel_toevoegen .content form input[type=email],.snel_toevoegen .content form input[type=text]{border:1px solid #D3D3D3;padding:8px 10px;width:100%;margin-bottom:10px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.snel_toevoegen input[type=submit]{width:200px;margin-left:auto;margin-right:auto;float:none;display:block}.snel_toevoegen .personal-mail-onderwerp{display:none}.snel_toevoegen .custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer;width:100%;text-align:center;font-weight:bold;line-height:22px;background-color:#f8f9fa}.snel_toevoegen .custom-file-upload i{margin-right:10px;font-size:20px;line-height:10px}.snel_toevoegen input[type=file]{display:none}.snel_toevoegen .contact_toevoegen>.col-md-12{padding:10px 20px}.snel_toevoegen select{border:1px solid #d3d3d3;padding:8px 10px;width:100%;margin-bottom:10px}.snel_toevoegen textarea{border:1px solid #d3d3d3;padding:8px 10px;width:100%;margin-bottom:10px;display:none}.cancel-rijschool-settings{width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070 !important;margin-left:10px}.cancel-rijschool-settings,.save-rijschool-settings{display:none}.rijschool-button{font-weight:bold;background-color:#e6e6e6;color:#6f7c90 !important;padding:7px 15px;border-radius:4px;display:inline-block;text-decoration:none;font-size:14px;line-height:normal;float:left;height:30px;margin-top:10px;margin-right:10px}.rijschool-button:hover{text-decoration:none;opacity:0.9}.controle_check h2{text-align:center;padding-top:30px;color:#515461;font-size:23px;font-weight:bold}.controle_check>p{text-align:center;max-width:350px;padding-bottom:30px;margin-left:auto;margin-right:auto;font-size:16px;color:#515461}.controle_check thead tr{border-top:1px solid #ddd}.controle_check table td a{color:#544d7e;font-weight:normal}.controle_check table select{padding:5px}.controle_check input{line-height:normal;padding:5px;width:150px}.contact .contact-options{display:inline-block;cursor:pointer;text-transform:uppercase;color:#9aa3b1;font-weight:bold;box-shadow:unset !important;margin-right:10px}.contact .contact-options i{margin-right:0}.contact .contact-options-wrapper li span{padding:10px 0 !important;text-align:center;display:inline-block;width:100%;line-height:1.42857143}.contact .contact-options-wrapper .contact-delete{cursor:pointer}.dashboard_mostrecentinteraction a{display:inline !important;text-decoration:underline !important}.octopus-connect-btn,.octopus-sync-btn{border:1px solid #65589c;border-radius:50px;padding:5px 10px;margin-right:30px;text-decoration:none;cursor:pointer}.octopus-connect-btn:hover,.octopus-sync-btn:hover{border:1px solid #e74c3c;color:#e74c3c;text-decoration:none}body.contacten .user_inhoud>div:nth-child(2){padding-bottom:1px;background-color:white}.sent_thumb_container,.mailing_thumb_container{padding-top:49px}.sent_thumb_toolbar,.mailing_thumb_toolbar{position:fixed;top:72px;left:265px;width:calc(100% - 265px) !important;z-index:1}.zoek_resultaten .sent_thumb_toolbar{left:170px;width:calc(100% - 170px) !important}.nieuwsbrief table tbody tr{border-bottom:solid thin black}.nieuwsbrief table tbody td{padding:20px 0}.mail_inhoud{margin-left:185px;margin-top:73px;width:calc(100% - 185px);padding:10px 50px}.mail_verzend{margin-top:20px;border:none;background-color:#e74c3c;color:white;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:inline;width:130px;margin-right:6px}.mail_attachment,.mail_setting{font-size:1.8em;margin-left:20px;line-height:36px !important;color:#989898;cursor:pointer;margin-top:20px}.mail_input{border:none;border-bottom:1px solid #C0C0C0;margin-top:20px;margin-bottom:0px}.mail_input.onderwerp{margin-top:20px;margin-bottom:20px;width:100%}.mail_input.ontvanger{width:100%}.mce-ico,.mce-txt,.mce-caret{color:#989898 !important}.mce-caret{border-top:4px solid #989898 !important}.dropzone{border-style:dashed !important;display:none;margin-top:20px}.dropzone span{font-size:1.6em;color:#989898}.sent_thumb_container,.mailing_thumb_container{width:100%;box-shadow:inset 9px 0px 0px white, inset -9px 0px 0px white, inset 0 15px -4px rgba(31, 73, 125, 0.8), inset 0 15px -4px rgba(31, 73, 125, 0.8)}.sent_thumb,.mailing_thumb{background-color:#fafcff;padding:20px 50px;position:relative;border-bottom:1px solid #DDDDDD}.sent_thumb .ion-android-alert,.mailing_thumb .ion-android-alert{position:absolute;left:calc(25px - 8.13px);top:calc(45.5px - 14px);font-size:20px}.sent_thumb:hover,.mailing_thumb:hover{background-color:#f2f5f9}.sent_thumb_link,.mailing_thumb_link{color:#333}.sent_thumb_link:hover,.mailing_thumb_link:hover{color:#333;text-decoration:none}.sent_thumb_ontvanger p,.mailing_thumb_ontvanger p{font-weight:bold}.sent_thumb_datum,.mailing_thumb_datum{position:absolute;right:50px;top:20px;color:#6D6A60}.mailing_thumb_status{position:absolute;right:50px;top:40px;color:#6D6A60}.mailing_thumb_opens{position:absolute;right:50px;top:60px;color:#6D6A60}.sent_thumb_onderwerp p,.mailing_thumb_onderwerp{margin-bottom:0}.mailing_thumb_onderwerp p{margin-bottom:0}.sent_thumb_toolbar,.mailing_thumb_toolbar,.folder_toolbar{background-color:white;height:50px;width:100%;line-height:50px;color:#6d6a60;border-bottom:1px solid #DDDDDD}.folder_toolbar{width:calc(100% - 170px)}.sent_thumb_toolbar .ionicons,.mailing_thumb_toolbar .ionicons{cursor:pointer}.sent_thumb_toolbar p,.mailing_thumb_toolbar p{display:inline}.sent_thumb_toolbar div,.mailing_thumb_toolbar div{float:right;margin-right:35px}.sent_thumb_previous,.sent_thumb_next,.mailing_thumb_previous,.mailing_thumb_next{margin:0px 15px;font-size:1em;padding:2px;line-height:46px !important}.sent_thumb_toolbar .ionicons.sent_thumb_previous,.mailing_thumb_toolbar .ionicons.mailing_thumb_previous{margin-left:30px;cursor:default;color:#DDDDDD}.mail_inhoud_sent{margin-left:185px;margin-top:72px;width:calc(100% - 185px)}.sent_detail_toolbar,.mailing_detail_toolbar{background-color:white;height:50px;width:100%;line-height:50px;color:#6d6a60;border-bottom:1px solid #DDDDDD;padding-left:50px;position:fixed;z-index:1}.sent_detail_toolbar .ionicons,.mailing_detail_toolbar .ionicons,.mailing_detail_toolbar .fa{font-size:1.4em;line-height:50px}.sent_detail_back,.mailing_detail_back{height:50px;display:inline-block;color:#6d6a60}.sent_detail_delete,.mailing_detail_delete,.mailing_detail_bounce{cursor:pointer}.mailing_detail_bounce{margin-right:20px}.divider_vertical{width:1px;background:#DDDDDD;height:20px;display:inline-block;margin:0 20px}.mail_detail_inhoud{padding:10px 50px;padding-top:50px}.mail_detail_inhoud .titel{border-bottom:1px solid #ddd;padding-bottom:10px;width:100%;margin-bottom:30px;position:relative}.mail_detail_inhoud .titel h1{display:inline-block;padding-right:200px}.mail_detail_inhoud .titel.interactie-titel h1{padding-right:0}.mail_detail_info{text-align:right;position:absolute;right:0;top:0}.mail_detail_info_btn,.mail_detail_ontvangers_btn{cursor:pointer;padding:2px}.mail_detail_infoextra,.mail_detail_ontvangersdetail{color:#828282;display:none;margin-top:20px}.mail_detail_infoextra p,.mail_detail_ontvangersdetail p{margin-bottom:0}.mail_detail_ontvangersdetail p:first-child,.mail_detail_infoextra p:first-child{text-transform:uppercase;font-weight:bold}.mail_detail_info p{margin-bottom:0}.mail_detail_info{display:inline-block;float:right;margin-top:20px}.mail_delete_confirm,.mail_bounce_confirm{position:absolute;height:150px;width:500px;background-color:#544D7E;z-index:100000000;top:calc(50% - 75px);text-align:center;left:calc(50% - 250px);color:white;line-height:110px;display:none}.mail_bounce_confirm p:first-child{padding:0 20px}.mail_delete_cancel,.mail_bounce_cancel{position:absolute;top:20px;right:20px;color:white;cursor:pointer;padding:2px}.mail_delete_container,.mail_bounce_container{position:relative;height:150px;line-height:110px}.mail_bounce_confirm,.mail_bounce_container{line-height:18px}.mail_bounce_container{padding-top:45px}.mail_delete_background,.mail_bounce_background{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0;z-index:100;display:none}.mail_delete_no,.mail_delete_yes,.mail_bounce_yes,.mail_bounce_no{width:250px;height:40px;position:absolute;margin-bottom:0;line-height:40px;cursor:pointer}.mail_delete_no,.mail_bounce_no{bottom:0;right:0;background-color:#43496E}.mail_delete_yes,.mail_bounce_yes{bottom:0;left:0;background-color:#e74c3c}.mailing_opslaan,.mailing_test{display:inline;width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070}.autocomplete-layout input{border:none !important;border-bottom:1px solid #C0C0C0 !important;margin-top:20px;margin-bottom:0px;box-shadow:none !important;padding-left:0 !important;border-radius:0 !important}.mailing_ontvangers{display:none;margin-top:10px;position:relative}.mailing_ontvangers_label{font-weight:bold}.mailing_ontvangers_uitsluiten{position:absolute;right:0;top:0;color:#EC644B;cursor:pointer}.mailing_ontvangers_item{background-color:#F0F0F0;display:inline;padding:5px 10px;border:1px solid #CFCFCF;border-radius:3px;margin-right:5px}.mailing_settings{display:none}.mailing_settings input,.mailing_settings label{width:auto;color:#707070;margin-right:10px}.mailing_settings input{width:46px;text-align:right;padding-right:5px}.mailing_settings input[type=number]::-webkit-inner-spin-button,.mailing_settings input[type=number]::-webkit-outer-spin-button{margin:0px;margin-left:10px}body.mail_settings{background-color:#fafcff}body.mail_settings .mail_inhoud h1{margin-bottom:30px}.mail_settings_container{background-color:white;padding:50px 50px;font-size:14px}.mail_settings_container div label{display:inline-block;width:300px;margin-bottom:0}.mail_settings_container div p{display:inline-block;margin-bottom:0}.mail_settings_container div{border-bottom:1px solid #F4F4F4;padding:20px 0}.mail_settings_container div.last-setting{border:none;padding:15px 0}.mail_settings_container div input{width:100%;display:none;margin-top:10px !important}.mail_settings_container div select{display:none;margin-top:10px !important;padding:5px}.mail_edit_settings,.mail_save_settings,.mail_edit_personalisatie,.mail_save_personalisatie{margin-top:20px;border:none;background-color:#e74c3c;color:white;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:inline;width:130px;margin-right:6px}.mail_api_settings:link,.mail_api_settings:visited,.mail_api_settings:hover,.mail_api_settings:active{border:none;background-color:#e74c3c;color:white;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;margin-right:6px;text-decoration:none;display:inline-block;margin-top:10px}.mail_save_settings,.mail_save_personalisatie{display:none}.mail_cancel_settings:link,.mail_cancel_settings:visited,.mail_cancel_settings:hover,.mail_cancel_settings:active{display:none;width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070;margin-left:10px}.mail_cancel_personalisatie:link,.mail_cancel_personalisatie:visited,.mail_cancel_personalisatie:hover,.mail_cancel_personalisatie:active{display:none;width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070;margin-left:10px}.mail_cancel_settings:hover,.mail_cancel_personalisatie{text-decoration:none}.mail_opened_number{position:absolute;top:0;right:317px;border:3px solid #87D37C;background-color:transparent;border-radius:50px;height:40px;text-align:center;line-height:40px;margin-top:25px;color:#6d6a60}.mail_bounced_number{position:absolute;top:0;right:250px;border:3px solid #EC644B;background-color:transparent;border-radius:50px;height:40px;text-align:center;line-height:40px;margin-top:25px;color:#6d6a60}.mailingdetail .mailing_detail_toolbar{width:calc(100% - 265px);padding-right:50px}.mailing_detail_toolbar .mail_bounced_number{right:50px;height:30px;line-height:25px;margin-top:10px}.mailing_detail_toolbar .mail_opened_number{right:100px;height:30px;line-height:25px;margin-top:10px}.mail_opened_number,.mail_bounced_number{min-width:30px;padding-left:5px;padding-right:5px}.mailing_detail_toolbar .tooltip.bottom .tooltip-arrow,.mailing_thumb .tooltip.bottom .tooltip-arrow{border-bottom-color:#3A3F5F}.mailing_detail_toolbar .tooltip-inner,.mailing_thumb .tooltip-inner{background-color:#3A3F5F}.uitschrijven_mailing,.inschrijven_mailing{background-color:#F0F0F0;display:flex;align-items:center;justify-content:center}.uitschrijven_mailing h1,.inschrijven_mailing h1{color:#8899a6;font-size:50px}.uitschrijven_aligner{display:flex;align-items:center;justify-content:center;height:100vh;width:100%}.uitschrijven_container{max-width:50%}.uitschrijven_container p{font-size:20px;margin-top:20px}.ionicons.ion-android-add{font-size:1.4em;line-height:50px;margin-left:50px}.opmaak_contactformulier .mailing_thumb_toolbar h3{display:inline;margin-left:50px}.opmaak_contactformulier .mailing_thumb_toolbar input{margin-left:50px}.opmaak_contactformulier .mailing_thumb_toolbar button{background:none;border:none}.opmaak_contactformulier .mailing_thumb_toolbar .fa{font-size:14px}.opmaak_contactformulier .mailing_thumb_toolbar input{border:none;background:none;font-size:22px}.opmaak_contactformulier .mailing_thumb_toolbar .change_name,.opmaak_contactformulier .mailing_thumb_toolbar input{display:none}.contact_formulieren table p{min-width:200px;display:inline-block;margin-bottom:0}.form-delete-popup{position:fixed;background-color:#F5F5F5;z-index:10000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:200px;border:1px solid #C0C0C0;display:none}.form-delete-popup .times-add-popup-close{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.form-delete-popup button{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right;width:auto;margin-top:20px;margin-bottom:0 !important}.template-new-popup{position:fixed;background-color:#F5F5F5;z-index:100000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:200px;border:1px solid #C0C0C0;display:none}.template-new-popup p{text-transform:uppercase;font-weight:bold}.template-new-popup input[type="text"]{background-color:transparent;width:100%;margin-top:0}.template-new-popup .choose-template{padding:5px;border-color:#C0C0C0;margin-bottom:20px}.template-new-popup input[type="submit"]{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;margin-top:20px;float:right}.template-new-popup .ionicons{top:10px;position:absolute;right:10px;cursor:pointer}.no-values{text-align:center;font-size:30px;color:#6D6A60;padding-top:100px}.template-list-popup{position:fixed;background-color:#F5F5F5;z-index:1;width:400px;left:calc(50% - 200px);padding:30px 20px;top:100px;border:1px solid #C0C0C0;display:none}.template-list-popup p{text-transform:uppercase;font-weight:bold}.template-list-popup .ionicons{top:30px;position:absolute;right:20px;cursor:pointer}ul.template-list{list-style-type:none;padding-left:0;max-height:300px;overflow-y:scroll;border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;border-right:1px solid #C0C0C0}ul.template-list li:first-child{border-top:none}ul.template-list li:last-child{border-bottom:none}ul.template-list li{border-top:1px solid #C0C0C0;border-left:1px solid #C0C0C0;border-right:1px solid #C0C0C0;padding:10px 10px;background-color:white;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}ul.template-list li:hover{background-color:#F7F7F7}ul.template-list .template-list-datum{color:#989898;position:absolute;top:10px;right:10px}ul.template-list .template-list-title{padding-right:60px}.easy-autocomplete-container ul li{padding-left:30px !important}.easy-autocomplete-container ul .eac-category{font-color:#aaa !important;font-style:italic !important;background-color:#F5F5F5 !important;font-weight:bold !important}.see-all-recipients{display:none;float:right;margin-top:-10px}.see-all-recipients-container{position:fixed;background-color:#F5F5F5;z-index:1;width:400px;left:calc(50% - 200px);padding:30px 20px;top:100px;border:1px solid #C0C0C0;display:none}.see-all-recipients-container p{text-transform:uppercase;font-weight:bold}.see-all-recipients-container .ionicons{top:30px;position:absolute;right:20px;cursor:pointer}.see-all-recipients-container ul{padding-left:0;list-style-type:none}.mail_input.uitgesloten{width:100%}.mailing_uitgesloten{margin-top:10px}.mailing_ontvangers_uitsluiten_container{display:none}.easy-autocomplete{width:100% !important}.mailing_uitgesloten{display:none}.all-recipients-yes,.all-recipients-no{display:none}.no-settings{text-align:center;font-size:30px;color:#6d6a60;padding-top:100px;display:block;position:static}.no-settings-link{height:30px;max-width:140px;padding:5px 10px;margin-right:20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);margin-left:auto;margin-right:auto;display:block;text-align:center}.no-settings-link:hover{color:white;text-decoration:none}.textboxlist-bit-editable-input{min-width:100px;font-family:"Roboto" !important;font-size:14px !important;height:15px !important}.textboxlist-bits{padding-left:0 !important;border:none !important;border-bottom:1px solid #c0c0c0 !important}.textboxlist{margin-bottom:20px}.new-mail-form{position:relative;clear:both}.use-cc{position:absolute;top:3px;right:40px;color:#989898;cursor:pointer}.use-bcc{position:absolute;top:3px;right:0;color:#989898;cursor:pointer}.use-cc:hover,.use-bcc:hover{text-decoration:underline}.mail_settings h2{text-transform:uppercase;font-size:16px;font-weight:bold}.col-md-5 .mail_settings_container p{word-wrap:break-word;display:inline !important}.edit-api{}.edit-api input,.edit-api select{display:block !important}.save_api_settings{width:130px !important;margin-top:20px;border:none;background-color:#e74c3c;color:white;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:inline;width:130px;margin-right:6px}.edit-api{display:none;border:none !important;padding-top:0 !important}.mail_api_activate,.mail_api_deactivate{border:none;background-color:#e74c3c;color:white;padding:5px 10px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;text-decoration:none;display:inline-block;float:right;cursor:pointer}.mail_settings_container div.alert{padding:15px;margin-top:20px;margin-bottom:10px;color:#8a6d3b !important}.mail_settings_container div label.show_password{font-weight:normal;margin-top:10px;text-align:right;width:100%;display:none}.mail_settings_container div label.show_password input{width:auto !important;margin:0 !important;display:inline !important;vertical-align:middle;margin-right:5px !important;margin-top:-1px !important}.mailing_toevoegen .ontvanger.mail_input{margin-bottom:0}.mailing_toevoegen h1{margin-bottom:15px}.mailing_toevoegen .alert{border-radius:0;padding:8px 15px;margin-bottom:10px}.e-mail_opstellen .mail_inhoud,.mailing_toevoegen .mail_inhoud{padding-bottom:50px}.add-link-template{position:fixed;height:160px;top:calc(50% - 75px);width:500px;left:calc(50% - 250px);background-color:#f5f5f5;z-index:1;padding:30px 20px;border:1px solid #c0c0c0;display:none}.add-link-template input[type="text"]{background-color:transparent;width:100%;margin-top:0;border:none;border-bottom:1px solid #c0c0c0;margin-bottom:0px}.add-link-template p{text-transform:uppercase;font-weight:bold}.add-link-template input[type="submit"]{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;margin-top:20px;float:right}.add-link-template .add-link-close{top:20px;position:absolute;right:20px;cursor:pointer}.mail_settings .col-md-12{padding:0;margin-top:50px;margin-bottom:50px}.col-md-12 .mail_settings_container .mce-tinymce div,.col-md-12 .mail_settings_container .mce-tinymce{padding:0 !important}.col-md-12 .mail_settings_container .mce-tinymce>.mce-container-body{border-bottom:1px solid rgba(0, 0, 0, 0.2)}.col-md-12 .mail_settings_container .mce-tinymce,.col-md-12 .mail_settings_container input{margin-top:10px}.col-md-12 .mail_settings_container .mce-tinymce{display:none}.footer-preview{display:inline-block;padding:0 !important;border-bottom:none !important}.footer-preview p{display:block !important}.mailing_toevoegen .mailing-personalisatie{margin-bottom:20px}.mailing_toevoegen .mailing-personalisatie p{display:inline;color:#989898}.mailing_toevoegen .mailing-personalisatie span{margin-bottom:0;background-color:#2259a8;color:white;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;display:inline-block;line-height:normal;margin-left:5px;cursor:pointer}.mail_settings_help{display:none;font-size:11px;color:#515461}.template_content{margin-top:72px}.template_preview{overflow-y:auto;overflow-x:hidden;position:relative}.template_preview,.template_controls{height:calc(100vh - 72px);width:50%;float:left;position:relative}.template_controls{background-color:#fafcff;padding-left:45px;padding-right:45px}.template_preview iframe{width:100%;height:calc(100vh - 72px);float:left;overflow:hidden}.template_inhoud>.dojoDndItem{background-color:white;width:calc(33.33% - 25px);float:left;text-align:center;height:120px;display:flex;justify-content:center;align-items:center;box-shadow:0px 2px 4px 0 rgba(0, 0, 0, 0.16);margin-right:25px;margin-bottom:20px;border-radius:4px;cursor:url(../../afbeeldingen/grab.png) 2 2, pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template_inhoud .itemText{color:#515461;text-transform:uppercase;font-weight:bold;padding:0 10px}.template_controls .tabs{margin-left:0;margin-right:0}.dojoDndItem{padding:3px}.movableContainer{border:1px solid #aaa}.movableContainer div{margin-left:5em}.container1{border-radius:8pt 8pt 8pt 8pt;border:1px solid #aaa;padding:1em 3em;cursor:pointer}.container2{position:inherit;border-radius:8pt 8pt 8pt 8pt;border:1px solid #aaa;padding:1em 3em;cursor:pointer}#wishlistNode{background:#ddd}.dojoDndAvatarItem{opacity:0.9;margin-bottom:0;color:#515461;text-transform:uppercase;font-weight:bold;padding:0 10px}.dojoDndAvatarItem li{list-style-type:none}.dojoDndAvatar{background-color:white;width:calc(14.5% - 25px);float:left;text-align:center;height:120px;display:flex;justify-content:center;align-items:center;box-shadow:0px 2px 4px 0 rgba(0, 0, 0, 0.16);margin-right:25px;margin-bottom:20px;border-radius:4px}.dojoDndAvatarHeader{display:none}#receive_blocks{display:none !important}.iframe-overlay{width:100%;float:left;position:absolute;display:none}.overlay-ghost{position:absolute;width:100%;padding:0;margin-bottom:0;border:2px solid #515461}.overlay-ghost lh{background-color:#515461;padding:5px;color:white;font-size:12px;position:absolute;top:-29px;left:-2px}.choose-design-element{width:100%}.choose-design-element tr{border-bottom:solid thin #ddd}.choose-design-element tr:last-child{border-bottom:none}.choose-design-element a p{min-width:200px;display:inline-block;margin-bottom:0}.choose-design-element a{line-height:70px;color:#6d6a60;display:block;text-decoration:none;font-weight:normal}.choose-design-element a:hover{color:black}.detail_container{background-color:#FAFAFA;height:calc(100vh - 72px);position:absolute;top:0;width:100%;left:0;display:none}.detail_header{background-color:white;height:50px;border-bottom:1px solid #DDDDDD}.detail_header a{color:#6d6a60;position:absolute;top:0;left:30px;line-height:50px}.detail_header .ionicons{font-size:1.4em}.detail_header h4{margin:0;line-height:50px;text-align:center}.detail_body{padding:30px 30px;height:calc(100vh - 122px);overflow:auto}.detail_body label{color:#515461;font-weight:bold;font-size:15px;display:block;margin-top:20px}.detail_body label span{font-weight:normal;font-size:12px;margin-left:5px}.detail_body a{font-weight:bold;background-color:#e6e6e6;color:#6f7c90;padding:7px 15px;border-radius:4px;display:inline-block;text-decoration:none}.detail_body input,.detail_body select{margin-right:10px}.detail_body input[type=text]{border:1px solid #DDDDDD;padding:5px 10px;width:50px}.detail_body input[type=number]{border:1px solid #DDDDDD;padding:5px 10px;width:50px;-moz-appearance:textfield}.detail_body input[type=number]::-webkit-inner-spin-button,.detail_body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.detail_body span{color:#515461;margin-right:15px}.detail_body label:first-child{margin-top:0}.detail_body select{border:1px solid #DDDDDD;padding:5px 10px}.save_template:link,.save_template:visited,.save_template:hover,.save_template:active{clear:both;display:block;width:112px;margin-top:20px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);font-size:14px;margin-right:30px}.save_template:hover{color:white;text-decoration:none;opacity:0.9}#overlayHeader li,#overlayBody li,#overlayFooter li{list-style-type:none}.detail_text #mceu_15.mce-btn{position:static}.detail_text_design,.detail_button_design,.detail_caption_design{display:none}.detail_body input.large-input{width:250px}.insertHere{text-align:center;border:2px solid #E74C3C;width:100%;color:#E74C3C;font-weight:bold;font-size:20px;height:40px;line-height:36px;display:none}.dojoDndItemAfter .insertHere{display:block;position:absolute;bottom:-38px;top:auto}.dojoDndItemBefore .insertHere{display:block;position:absolute;bottom:auto;top:-38px}.overlay-ghost .dojoDndItem{position:relative;padding:0;margin-top:-2px;margin-left:-2px}.image-library{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:10004;background-color:rgba(0, 0, 0, 0.2);display:none}.inner-library{height:calc(100vh - 100px);width:calc(100% - 100px);background-color:white;position:fixed;left:50px;top:50px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.library-header{height:50px;border-bottom:1px solid #DDDDDD;padding:0 20px}.library-body{padding:20px}.library-header p{line-height:50px;color:#7d899b;font-weight:bold;letter-spacing:0.5px}.library-header span{position:absolute;top:0;right:20px;line-height:50px;color:#7d899b;cursor:pointer;font-size:20px}.library-header a{position:absolute;top:10px;right:60px;background-color:#E74C3C;height:30px;display:inline-block;line-height:30px;padding:0 15px;color:white;text-decoration:none}.library-header a:hover{opacity:0.9}.library-header label input{position:fixed;top:-1000px}.library-header label span{position:absolute;top:10px;right:60px;background-color:#e74c3c;height:30px;display:inline-block;line-height:30px;padding:0 15px;color:white;text-decoration:none;font-size:14px;font-weight:normal}.library-header label span:hover{opacity:0.9}.library-header .image-options{right:60px;position:absolute;top:0;display:none}.library-header .image-options span{font-size:16px}.library-body>div.imageupload-error{z-index:100;background-color:white;display:block;height:auto;border-radius:0;color:white;width:auto;position:absolute;top:70px;right:0;padding:5px 10px;border:2px solid #e74c3c;color:#e74c3c;font-weight:bold;max-width:300px;cursor:auto}.library-body>div.imageupload-error p{margin-bottom:0}.library-body>div{float:left;width:calc(20% - 16px);height:14vw;margin-right:20px;margin-bottom:20px;background-color:#f8f9fa;padding:5px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;border:2px solid transparent}.library-body>div .ionicons{position:absolute;bottom:10px;right:10px;color:#E74C3C;background-color:white;border:2px solid #E74C3C;border-radius:50px;width:30px;height:30px;text-align:center;line-height:26px;display:none}.library-body>div.checked .ionicons{display:block}.library-body>div.checked{border:2px solid #DDDDDD}.library-body>div:nth-child(5n){margin-right:0}.library-body>div img{max-width:100%;max-height:13vw}.library-body input[type="checkbox"]:checked+label{border:2px solid #DDDDDD;border-radius:4px;margin:0;width:100%;height:100%}.library-body input[type="checkbox"]{display:none}.library-body label{cursor:pointer}.library-header .upload-status{font-size:14px;right:60px;display:none}.library-header .upload-status img{height:15px;width:auto;margin-right:10px}.library-body>div.library-bottom{margin:0;background-color:transparent;padding:0;border-radius:0;display:block;position:absolute;bottom:20px;height:20px;cursor:auto;color:#7d899b;width:240px;text-align:center;left:calc(50% - 120px)}.library-body>div.library-bottom>span:nth-child(2){position:absolute;width:100px;display:block;text-align:center;left:calc(50% - 50px)}.library-body .previous-images,.library-body .next-images{cursor:pointer}.library-body .previous-images{position:absolute;left:calc(50% - 110px)}.library-body .next-images{position:absolute;left:calc(50% - -70px)}.detail_image_link{margin-bottom:10px}.detail_image_naam{line-height:40px;margin-bottom:10px}.detail_image_src{height:40px;width:auto;float:left;margin-right:10px;margin-bottom:10px}.detail_image_exists,.detail_image_existsnot{display:none}.choice-mailing{text-align:center}.choice-mailing i{font-size:40px;margin-bottom:30px}.choice-mailing>a{color:#b3b3b3}.choice-mailing>a>div{border:3px dashed #DBDBDB;width:300px;height:200px;border-radius:10px;float:left;margin-right:30px;display:flex;justify-content:center;align-items:center}.choice-mailing>a>div:hover{background-color:#f2f5f9;border:3px dashed #2259a8}.choice-mailing>a:hover,.choice-mailing>a:hover p{color:#2259a8}.choice-mailing>a>div:nth-child(2){margin-right:0}.choice-mailing>a>div p{text-transform:uppercase;color:#b3b3b3;font-weight:bold}.maak_een_mailing .mail_inhoud{display:flex;justify-content:center;align-items:center;height:calc(100vh - 73px);background-color:#fafcff}.header_template .header_right{color:#515461}.header_template .header_right .steps-left>span:last-child,.header_template .header_right .steps-center>span:last-child,.header_template .header_right .steps-right>span:last-child{font-size:12px;margin-top:5px;display:inline-block}.header_template .header_right>div{position:absolute;top:27px;height:2px;left:calc(50% - 15%);width:30%;background-color:#f2f5f9;margin-left:auto;margin-right:auto}.header_template .header_right>div>div{position:absolute;top:-15px;text-align:center;width:150px}.header_template .header_right>div>div.steps-left{left:-75px}.header_template .header_right>div>div.steps-center{left:calc(50% - 75px)}.header_template .header_right>div>div.steps-right{left:auto;right:-75px}.header_template .header_right>div>div.steps-progress-left{height:2px;width:50%;background-color:#2259a8;position:absolute;top:0;display:none}.header_template .header_right>div>div.steps-progress-right{height:2px;width:50%;margin-left:50%;background-color:#2259a8;position:absolute;top:0;display:none}.header_template .header_right>div>div.steps-progress-left.active,.header_template .header_right>div>div.steps-progress-right.active{display:block}.header_template .header_right>div>div span.steps-number{border:2px solid white;width:30px;height:30px;display:block;border-radius:50px;text-align:center;line-height:30px;background-color:white;border:2px solid #2259a8;margin-left:auto;margin-right:auto;color:#2259a8}.header_template .header_right>div>div span.steps-number.active{background-color:#2259a8;color:white}.mailing_gegevens,.bevestig_mailing{background-color:#fafcff}.mailing_gegevens form,.bevestig_mailing form{margin-top:130px;margin-bottom:58px;clear:both;width:50%;margin-left:auto;margin-right:auto;background-color:white;padding:70px 50px;border-radius:4px;box-shadow:0px 2px 4px 0 rgba(0, 0, 0, 0.16)}.mailing_gegevens label:first-child,.bevestig_mailing label:first-child{margin-top:0}.mailing_gegevens label,.bevestig_mailing label{font-size:17px;font-weight:normal;margin-top:30px}.mailing_gegevens .mail_input,.bevestig_mailing .mail_input{margin-top:0;margin-bottom:0}.mailing_gegevens .mailing_ontvangers_item{display:inline-block;margin-bottom:5px}.mailing_gegevens .mailing_ontvangers_uitsluiten_container label{margin-top:30px}.large-button{display:inline-block;margin-top:16px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);font-size:14px;margin-right:30px}.large-button:hover{color:white;text-decoration:none;opacity:0.9}.block_delete_confirm{position:fixed;height:90px;top:calc(50% - 45px);background-color:#544D7E;width:500px;left:calc(50% - 250px);z-index:101;display:none}.block_delete_confirm .block_delete_container p{margin:0}.block_delete_confirm .block_delete_container p:first-child{background-color:#3A3F5F;color:white;line-height:40px;padding-left:20px;padding-right:50px}.block_delete_confirm .block_delete_container .block_delete_yes,.block_delete_confirm .block_delete_container .block_delete_no{width:50%;background-color:#E74C3C;color:white;height:50px;line-height:50px;text-align:center;float:left;cursor:pointer}.block_delete_confirm .block_delete_container .block_delete_yes:hover{background-color:#E95949}.block_delete_confirm .block_delete_container .block_delete_no{background-color:#544D7E}.block_delete_confirm .block_delete_container .block_delete_no:hover{background-color:#4a446f}.block_delete_confirm i{position:absolute;right:20px;color:white;font-size:15px;top:12.5px;cursor:pointer}.multi-column-nav{margin-bottom:10px;display:none}.multi-column-nav span{color:#9aa3b1;padding:5px 10px;border-radius:50px;font-size:12px;margin-right:5px;cursor:pointer}.multi-column-nav span.active{background-color:#544D7E;color:white}#mceu_52{clear:both;margin-top:20px}.detail_body .detail_left{width:50%;float:left;margin-top:20px;margin-bottom:20px}.detail_body .detail_right{width:50%;float:left;margin-top:20px;margin-bottom:20px}.detail_body .detail_image_exists span{margin-left:10px;font-weight:bold;color:#9aa3b1;cursor:pointer}.detail_body .detail_caption_inhoud .detail_left,.detail_body .detail_caption_inhoud .detail_right,.detail_body .detail_image_design{display:none}.detail_image_design>label{float:left;margin:0;margin-bottom:20px}.checkbox-label{margin-left:10px !important;line-height:30px}.e-mail_opstellen .textboxlist{margin-bottom:20px}.e-mail_opstellen .onderwerp{margin-top:0}.mailing_errors .mailing_detail_toolbar,.mailing_link .mailing_detail_toolbar,.mailing_clicks .mailing_detail_toolbar,.mailing_opens .mailing_detail_toolbar,.mailing_bounced .mailing_detail_toolbar,.mailing_unsubscribed .mailing_detail_toolbar{top:72px}.mailing_bounced .mailing_thumb_datum p{margin:0}.mailing_thumb .mail_opened_number{min-width:40px}.mailing_report .stat_contacts a{text-align:center}.mailing_report .stat_body{border:1px solid #DDDDDD}.mailing_report .stat_body div{width:25%;float:left;padding:10px 0;border-right:1px solid #DDDDDD}.mailing_report .stat_body div:nth-child(4){border-right:none}.mailing_report .stat_body a{display:block;color:#2b363c;text-decoration:none}.mailing_report .stat_body a:hover{opacity:0.8}.mailing_report .stat_body a p:first-child{font-size:23px;margin-bottom:0}.mailing_report .stat_body a p:nth-child(2){color:#9aa3b1;text-transform:uppercase;font-weight:bold;font-size:11px;margin-bottom:3px}.mailing_report .mailing_opens{margin-top:40px}.mailing_report .mailing_opens>div{width:50%;float:left}.mailing_report .mailing_opens>div:first-child{padding-right:40px}.mailing_report .mailing_opens>div:nth-child(2){padding-left:40px}.mailing_report .mailing_opens ul{list-style:none;padding:0}.mailing_report .opens_right{float:right}.mailing_report .mailing_opens li{padding:7px 0;border-bottom:1px solid #DDDDDD}.mailing_report .mailing_opens li:last-child{border-bottom:none}.mailing_report .mailing_opens a{color:#544d7e;font-weight:normal}.mailing_settings .pretty label{font-weight:bold}.mailing_settings label:first-child{margin-bottom:10px}.mailing_settings .ion-checkmark{margin-left:10px}.mailing_settings .pretty i:after{width:20px;height:20px;top:-2px;left:-2px}.mailing_graphs>div{width:50%;float:left}.mailing_graphs{margin-bottom:30px}.mailing_graphs .graph_title{display:block;width:100%;text-align:center;color:#9aa3b1;text-transform:uppercase;font-size:12px;position:absolute;bottom:30px;left:0;line-height:normal;font-family:"Roboto"}.mailing_graphs .pie-wrapper .label{top:10px}.mailing_report{margin-bottom:40px}.mailing_detail_buttons p{float:left;margin-right:20px;color:#2259a8;cursor:pointer;margin-bottom:0;padding-top:7px}.mailing_detail_buttons i{color:#544d7e}.mail_detail_ontvangersdetail span{font-size:13px;margin-bottom:10px;display:inline-block}.mailing_detail_buttons p.mail_detail_view_mailing{float:right;margin-right:0;padding:4p;font-weight:bold;background-color:#e6e6e6;color:#6f7c90;padding:7px 15px;border-radius:4px;display:inline-block;text-decoration:none}.mailing_preview{display:none}.mailing_preview .remove-contenteditable .empty-container{display:none}.mailing_preview .remove-contenteditable .content-block{cursor:default !important}.mailing_link .mailing_detail_toolbar,.mailing_opens .mailing_detail_toolbar,.mailing_unsubscribed .mailing_detail_toolbar,.mailing_clicks .mailing_detail_toolbar{width:calc(100% - 265px)}.mailing_unsubscribed .mailing_thumb p,.mailing_clicks .mailing_thumb p{margin:0}.mailing_clicks .mailing_thumb_ontvanger p{font-weight:normal;color:#544d7e}.mailing_clicks .mailing_thumb_datum p{display:inline-block;padding-left:20px}.mailing_link .mailing_detail_back{float:left;margin-right:30px}.mailing_link .mailing_detail_toolbar p a{color:#544d7e}.dropzone .dz-preview .dz-details .dz-size,.dropzone .dz-preview .dz-details .dz-filename{font-size:10px !important}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:white !important}.choose-backgroundimage,.choose-backgroundcolor{margin-left:10px;color:#544D7E !important;cursor:pointer;font-size:13px;font-weight:normal !important}.choose-backgroundimage:hover,.choose-backgroundcolor:hover{color:#E74C3C !important;font-weight:normal !important}.template-help{font-size:13px;margin-left:10px;color:#9da0af}.choose-backgroundimage-container{display:none}.mailing_clicks .mailing_detail_toolbar,.mailing_errors .mailing_detail_toolbar{width:calc(100% - 265px)}.mailing_ontvangers_item .ionicons{font-size:10px;margin-left:7px}.mailing_ontvangers_item{cursor:pointer}.mail_settings_container div.alert.alert-danger p{color:#a94442 !important;font-weight:normal !important}.mail_inhoud .no-settings{padding:0;margin-top:0}.mail_change_recipient_type{display:inline-block;margin-left:10px;background-color:#E74C3C;color:white;padding:5px 10px;border-radius:50px;font-size:12px;cursor:pointer;position:relative;z-index:1}.mail_change_recipient_type:hover{opacity:0.9}.mail_recipient_upload{display:none;margin-top:10px;background-color:#f8f9fa;width:calc(100% - 150px);padding:40px}.mail_recipient_upload input{display:block !important}.upload-recipient-csv{display:inline-block;margin-top:5px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);font-size:14px;margin-right:30px;margin:0;margin-top:10px}.mail_recipient_upload .alert{display:none}.mailing_toevoegen .mail_recipient_label{width:calc(100% - 140px);float:left;display:block}.mailing_toevoegen .mail_change_recipient_type{float:right}.uploading img{width:30px;margin-right:5px}.mail_recipient_uploadstatus{display:none}.mail_recipient_upload label{font-size:14px;font-weight:bold;margin-top:0}.mail_recipient_upload input[type=file]{display:none}.mailing-warning{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;padding:10px 20px;border-radius:3px;margin-bottom:30px}body.templates .mailing_thumb_ontvanger{float:left;width:calc(100% - 300px)}body.templates .mailing_thumb_onderwerp{float:left;width:250px}body.templates .mailing_thumb{display:flex;align-items:center;padding:0;padding-right:50px}body.templates .dropdown{width:50px;text-align:right}body.templates .mailing_thumb_link{color:#544d7e}body.templates .mailing_thumb_link p{font-weight:normal;line-height:70px;padding-left:50px}.template-sendoptions{display:inline-block;cursor:pointer;text-transform:uppercase;color:#9aa3b1;font-weight:bold;box-shadow:unset !important;margin-top:30px}.template-sendoptions i{margin:0px 15px;font-size:1em;padding:2px;cursor:pointer;margin-left:5px}.template-sendoptions-container{background-color:#f8f9fa;padding:20px;margin-top:10px;border-radius:3px;display:none}.template-sendoptions-container label{font-size:14px;font-weight:bold}.template-sendoptions-container input[type=number]{background-color:transparent}.template-sendoptions-container .pretty label{margin:0 !important}.users_overzicht .content{margin-top:72px}.user_overzicht table{width:100%}.user_overzicht table td:first-child{padding-left:30px}.user_overzicht table td:last-child{padding-right:30px}.user_overzicht table thead td{line-height:50px;padding:0 5px}.user_overzicht table thead tr{font-weight:bold;color:#6d6a60;font-size:13px;border-bottom:1px solid #ddd}.user_overzicht table tbody tr{border-bottom:solid thin #ddd;background-color:#fafcff}.user_overzicht table tbody tr:hover{background-color:#f2f5f9}.user_overzicht table td{padding:20px 5px}.user_overzicht table a{color:#333;font-weight:bold}.user_overzicht button{border:none;background:none}.user_overzicht table input{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.user_registreren form{margin-top:30px}.user_registreren input,.user_registreren select{width:100%;margin-bottom:30px;padding:5px;border:none;border-bottom:solid thin lightgrey}.user_registreren select{width:70%;border:none;border-bottom:solid thin lightgrey}.user_registreren input[type="submit"]{height:30px;padding:5px 10px;margin-right:20px;background-color:#e74c3c;color:white;border-radius:4px;width:200px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.usertypes table{width:100%}.usertypes table button{border:none;background:none}.usertypes table thead td{line-height:50px;padding:0 5px}.usertypes table thead td:first-child{padding-left:50px}.usertypes table thead td:nth-child(3){text-align:center}.usertypes table tbody td:nth-child(2){padding-left:50px}.usertypes table tbody td:nth-child(4){text-align:center}.usertypes table tbody tr{border-bottom:solid thin #ddd;background-color:#fafcff}.usertypes table tbody tr:hover{background-color:#f2f5f9}.usertypes table td{padding:20px 5px}.usertypes table input{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.usertypes .user_type_toevoegen{position:fixed;width:400px;margin:auto;left:0;right:0;top:35%;background:white;padding:50px;box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);display:none;text-align:center}.usertypes .user_type_toevoegen input{border:none;background:none;width:100%;padding:5px 0;border-bottom:solid thin lightgrey;margin-bottom:20px;margin-top:20px}.usertypes .user_type_toevoegen select{width:60%;border:none;background:none;padding:5px 0;border-bottom:solid thin lightgrey;margin-bottom:20px}.usertypes .user_toevoegen_sluiten{position:absolute;right:20px;top:10px;border:none;background:none;font-size:20px;color:grey}.usertypes .user_type_toevoegen .usertype_toevoegen{height:30px;padding:5px 10px;background-color:#e74c3c;color:white;border-radius:4px;width:200px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none}.page-margin{margin-top:72px;padding-left:50px;padding-right:50px;padding-top:10px}.user_bewerken{background-color:#fafcff}.user_bewerken h1{margin-top:20px;margin-bottom:30px}.user_bewerken .profile_container input{border:none;border-bottom:1px solid #C0C0C0;margin-top:20px;margin-bottom:0px}.profile_container{background-color:white;padding:50px 50px;font-size:14px}.profile_container div label{display:inline-block;width:300px;margin-bottom:0}.profile_container div p{display:inline-block;margin-bottom:0}.profile_container div{border-bottom:1px solid #F4F4F4;padding:20px 0}.profile_container div.last-setting{border:none;padding:15px 0}.profile_container div input{width:calc(100% - 304px) !important;display:none;margin-top:0px !important}.profile_container div select{padding:5px;display:none}.profile-pw{display:none;border:none !important}.profile_edit,.profile_save{margin-top:20px;border:none;background-color:#e74c3c;color:white;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:inline;width:130px;margin-right:6px}.profile_save{display:none}.profile_cancel:link,.profile_cancel:visited,.profile_cancel:hover,.profile_cancel:active{display:none;width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070;margin-left:10px}.profile_cancel:hover{text-decoration:none}.rechten_toewijzen table td,.rechten_toewijzen_detail table td{padding:0 !important}.rechten_toewijzen table thead td p,.rechten_toewijzen_detail table thead td p{line-height:50px;margin:0;margin-left:50px;font-weight:bold;color:#6d6a60;font-size:13px}.rechten_toewijzen table thead tr,.rechten_toewijzen_detail table thead tr{border-bottom:1px solid #ddd}.rechten_toewijzen .content,.rechten_toewijzen_detail .content,.registreer_user .content{margin-top:72px}.user_registreren{padding:10px 50px}.rechten_toewijzen table tbody a{line-height:70px;padding-left:50px;color:#6d6a60;display:block;text-decoration:none;font-weight:normal}.rechten_toewijzen table tbody a i{margin-left:20px}.rechten_toewijzen table tbody a p{min-width:200px;display:inline-block;margin-bottom:0}.rechten_toewijzen_detail table thead td:nth-child(2),.rechten_toewijzen_detail table thead td:nth-child(3){text-align:center}.rechten_toewijzen_detail table tbody td{padding:0}.rechten_toewijzen_detail table tbody td:first-child{padding-left:50px !important}.rechten_toewijzen_detail table tbody p{margin:0;line-height:60px}.rechten_toewijzen_detail table i{cursor:pointer;vertical-align:middle}.rechten_toewijzen_detail .perm_pagina{background-color:white;border:none;display:none}.rechten_toewijzen_detail .perm_pagina td:first-child{padding-left:70px}.rechten_toewijzen_detail .perm_pagina.perm_pagina_last{border-bottom:solid thin #ddd}.rechten_toewijzen_detail table tbody .ion-chevron-up{display:none}.rechten_toewijzen_detail .content,.usertypes .content{margin-top:122px}.usertypes table thead tr{font-weight:bold;color:#6d6a60;font-size:13px;border-bottom:1px solid #ddd}.rechten_toewijzen_detail .mailing_thumb_toolbar a{font-weight:bold;color:#6d6a60;font-size:17px;margin-left:50px;margin-right:30px}.user_informatie .content{margin-top:122px}.user_informatie{background-color:#fafcff}.user_informatie .projecten .detail_block p{margin-bottom:0}.user_informatie .algemeen-settings #voornaam,.user_informatie .algemeen-settings #familienaam{width:49%;margin-right:1%;float:left;margin-bottom:15px}.user_project{display:inline-block;margin-right:3px}.user_project p{margin-bottom:0;background-color:#2259a8;color:white;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;display:inline-block;line-height:normal}.add-project{color:#2259a8;clear:both;display:inline-block;cursor:pointer;user-select:none;margin-top:20px;margin-bottom:0}.add-project:hover,.add-project:hover i{border-color:#e74c3c;color:#e74c3c}.add-project i{border:1px solid #65589c;border-radius:50px;height:25px;width:25px;display:inline-block;text-align:center;line-height:25px;margin-right:5px}.project-settings .select2{display:none;width:100% !important}.project-settings .submit-project{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:130px;margin-right:6px;clear:both;text-align:center;display:none;cursor:pointer;margin-top:10px}.project-settings .select2-selection__choice{font-weight:bold !important;text-transform:uppercase !important;background-color:#65589c !important;font-size:9px !important;border:none !important;color:white;padding:7px 13px !important;border-radius:50px !important}.project-settings .select2-selection__choice__remove{float:right;margin-left:10px;color:white !important;font-size:13px !important;line-height:10px !important}.user_informatie .billing_save,.user_informatie .billing_cancel{display:none}.user_informatie .billing_cancel{width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070 !important;margin-left:10px;display:none}.user_informatie .user-status{display:inline-block;margin-top:10px;margin-bottom:0;cursor:pointer;text-transform:uppercase;color:#9aa3b1;font-weight:bold;padding:10px;color:white;border-radius:3px;border:none;line-height:22px;height:40px}.user_informatie .tabs .btn-group{float:right}.user_informatie .tabs .btn-group li{cursor:pointer}.user_informatie .tabs .btn-group li.current{background-color:#f2f2f2;cursor:default}.user_informatie .tabs .btn-group li span{padding:10px 0 !important;text-align:center;display:inline-block;width:100%}.user_informatie .user-status.actief{background-color:#2ecc71}.user_informatie .user-status.inactief{background-color:#e74c3c}.user_informatie .timesheet{display:none}.user_informatie .timesheet table{margin-top:10px}.user_informatie .timesheet table th{color:#9aa3b1;font-size:12px;font-weight:normal}.user_informatie .timesheet table tbody td{padding-top:0}.user_informatie .timesheet table tbody td input:disabled{cursor:not-allowed}.user_informatie .timesheet select#herinnering{width:auto;margin-top:5px}.login_logo{width:90px;margin-bottom:5px}.dashboard{background-color:#fafcff}.dashboard-clear{float:none;clear:both}.dashboard .dashboard_graphtitle{color:#9aa3b1;padding-top:20px;clear:both;display:block;margin-bottom:-10px}.dashboard .stat_container{background-color:white;width:calc(50% - 10px);box-shadow:0px 1px 4px #f2f2f2;float:left;margin-bottom:40px}.dashboard .stat_container.fullwidth{width:100%;float:none}.dashboard .stat_container .no-actie{text-align:center;margin-bottom:0}.dashboard .stat_container:nth-child(1),.dashboard .stat_container:nth-child(4),.dashboard .stat_container:nth-child(7),.dashboard .stat_container:nth-child(10){margin-right:10px}.dashboard .stat_container:nth-child(2),.dashboard .stat_container:nth-child(5),.dashboard .stat_container:nth-child(8),.dashboard .stat_container:nth-child(11){margin-left:10px}.dashboard .stat_header{border-bottom:1px solid #F4F6F7;padding:15px 40px;margin-bottom:30px;position:relative}.dashboard .stat_header h4{color:#515461;margin:0}.dashboard .stat_header h4>span{font-weight:normal;font-size:13px;margin-left:7px}.dashboard .stat_header h4>div.header-select{display:inline-block;position:relative}.dashboard .stat_header h4>div.header-select::after{content:"";display:block;height:1px;width:calc(100% - 20px);background-color:#515461;position:absolute;bottom:-2px;left:2px}.dashboard .stat_header h4>div.header-select select option{font-size:14px}.dashboard .stat_header h4>div.header-select select{border:none;margin-left:-3px;cursor:pointer}.dashboard .stat_header a{width:auto !important;right:40px;position:absolute;top:6.5px;font-size:30px;color:#515461}.dashboard .stat_header a:hover{opacity:0.8}.dashboard .stat_body{padding:40px;padding-top:0}.dashboard .stat_body a{display:block;color:#2B363C;text-decoration:none}.dashboard .stat_contacts a{width:33.33%;float:left}.dashboard .stat_recentmailing a{width:25%;float:left}.dashboard .stat_recentcontacts a{margin-bottom:20px;position:relative}.dashboard .stat_recentcontacts a p{color:#515461;font-size:15px !important}.dashboard .stat_recentcontacts a i{width:auto !important;right:0px;font-size:30px;color:#515461;position:absolute;top:0}.dashboard .stat_recentcontacts a span{color:#9aa3b1;font-size:11px}.dashboard .stat_body a:hover{opacity:0.8}.dashboard .stat_body a p:first-child{font-size:23px;margin-bottom:0}.dashboard .stat_body a p:nth-child(2){color:#9aa3b1;text-transform:uppercase;font-weight:bold;font-size:11px}.stat_summary>div{float:left;width:25%}.stat_summary>div p:first-child{font-size:23px;margin-bottom:0;font-weight:bold}.stat_summary>div p:last-child{color:#9aa3b1;text-transform:uppercase;font-weight:bold;font-size:11px}.dashboard .inhoud{margin-left:110px;margin-right:30px}.dashboard .customalert{margin-top:0 !important}.dashboard-item{background-color:#F9BF3B;width:30%;height:100px;color:white;font-size:40px;float:left}.dashboard-item.dashboard-item-margin{margin-right:5%}.data-container{margin-top:40px}.dashboard-item p{float:right;margin-top:40px;margin-right:20px}.dashboard-item h6{float:left;text-transform:uppercase;margin-left:20px;margin-top:20px;font-size:14px}.begroeting{margin-top:20px}#columnchart_material{clear:both}#columnchart_material div div{position:static !important}#columnchart_material>div{top:20px}#columnchart_material svg{margin-bottom:50px}.customalert{color:white;height:60px;padding:0px 45px;display:flex;align-items:center;position:relative;margin-top:10px}.dashboard .customalert{margin-left:-30px;margin-right:-30px}.customalert-success{background-color:#49BA62;color:white}.customalert-error{background-color:#e74c3c;color:white}.customalert p,.customalert strong{display:inline-block}.customalert p{margin:0;margin-left:30px}.customalert p span{font-weight:bold}.customalert i{font-size:30px;margin-right:30px}.customalert a{margin-left:30px;text-decoration:none;border-radius:30px;text-align:center;padding:5px 10px;border:2px solid transparent}.customalert-error a{color:#E74C3C;background-color:white}.customalert a span{margin-left:10px}.customalert-error a:hover{border:2px solid white;color:white;background-color:transparent}.customalert-error .ion-android-refresh{margin:0;position:absolute;right:45px;line-height:30px;top:calc(50% - 15px);cursor:pointer}.customalert button{position:absolute;right:75px;opacity:1}.customalert .ion-android-close{margin-right:0;font-size:20px;color:white;font-weight:normal}.stat_container ul{list-style-type:none;padding-left:0;text-align:left}.stat_container li{border-bottom:1px solid #d9d9d9;padding-top:5px;padding-bottom:5px;position:relative}.stat_container ul li:last-child{border-bottom:none;padding-bottom:0}.stat_container li p{margin:0}.stat_container li span{color:#ababab;font-size:12px}.finish-task{cursor:pointer}.stat_container li i{font-size:30px;position:absolute;line-height:30px;top:calc(50% - 15.5px);right:0}.stat_container li i.ion-ios-checkmark{display:none;color:#53C273}.stat_container li .finish-task:hover .ion-ios-checkmark{display:block}.stat_container li .finish-task:hover .ion-ios-checkmark-outline{display:none}.stat_container li .finish-task p{font-size:14px;position:absolute;line-height:14px;top:calc(50% - 12px);right:0;color:#53c273;border:1px solid #53c273;padding:5px 10px;border-radius:50px;display:none}.stat_container li .date-passed{color:#e74c3c}.stat_container .actie-uitvoerder{font-size:14px;line-height:14px;position:absolute;top:calc(50% - 7px);right:0;color:#ababab}.dashboard-actions .no-actie{color:#ababab;margin:10px 0;margin-top:30px}.dashboard-button{display:inline-block !important;margin-top:20px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white !important;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.dashboard-button:hover{opacity:0.9 !important}.stat_container .stat_owneractions li p.actie_beschrijving{padding-right:140px}.stat_recentmailing .mailing_graphs{margin-top:20px;margin-bottom:0}.dashboard-quickadd{width:200px;margin-left:auto;margin-right:auto;display:none !important}@media screen and (max-width:650px){.dashboard-quickadd{display:block !important}}.interactie-actie-hidden input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.interactie-actie-hidden input[type=date]::-webkit-calendar-picker-indicator{font-size:10px;padding-right:5px}.interactie-actie-hidden input[type=date]{line-height:inherit;margin-top:10px}.overzicht_acties .actie_status i{font-size:16px;cursor:pointer}.overzicht_acties .sent_thumb p,.afgewerkte_acties .sent_thumb p{margin-bottom:0}.overzicht_acties .sent_thumb .col-md-3,.afgewerkte_acties .sent_thumb .col-md-3{padding-left:0}.overzicht_acties .sent_thumb_toolbar,.afgewerkte_acties .sent_thumb_toolbar{display:flex;align-items:center}.overzicht_acties .sent_thumb_toolbar select,.afgewerkte_acties .sent_thumb_toolbar select{border:none;margin-left:50px;padding-left:0}.overzicht_acties .alle_acties,.afgewerkte_acties .alle_acties{display:none}.actie_toevoegen input,.actie_toevoegen textarea{width:100%;padding:5px 0;background:none;border:none;border-bottom:solid thin lightgrey}.actie_toevoegen input.duedate,.actie_toevoegen .select2{margin-bottom:20px;line-height:normal}.actie_toevoegen label{margin-bottom:0}.filemanager .cta-big{display:block;width:200px;margin-left:auto;margin-right:auto;margin-top:20px}.filemanager .folder-add{cursor:pointer}.filemanager .folder_container .folder_toolbar{position:fixed;top:72px;z-index:1;padding-left:50px;padding-right:50px}.folder_toolbar_right,.folder_toolbar_left{width:auto;display:inline;float:right}.folder_toolbar .folder_toolbar_left{float:left;display:none}.folder_toolbar>a{color:#6d6a60;float:left}.folder_toolbar>a>i{font-size:19px !important}.folder_toolbar_left .selected-filename{margin-right:30px}.folder_toolbar_left i{cursor:pointer}.folder_toolbar_right i:last-child{margin-right:0px !important}.folder_toolbar_right a{margin-left:30px;text-decoration:none;border-radius:30px;text-align:center;padding:5px 10px;border:2px solid transparent;background-color:#544D7E;color:white}.file .folder_toolbar_right i{margin-left:30px;cursor:pointer}.folder_toolbar_right a:hover{border:2px solid #544D7E;background-color:transparent;color:#544D7E}.filemanager .folder_container .folder_toolbar i{position:relative;font-size:16px;margin-right:30px}.filemanager .folder_container .folder_toolbar i span{position:absolute;background-color:#544D7E;color:white;font-size:10px;height:10px;width:10px;line-height:10px;text-align:center;border-radius:50%;bottom:-3px;right:-3px}.filemanager .folder_container ul{padding-left:0;padding-top:50px}.filemanager .folder_container li{list-style-type:none;background-color:#fafafa;height:70px;line-height:70px;padding:0 50px !important;position:relative;border-bottom:1px solid #ddd}.filemanager .folder_container li:hover{background-color:#e7e7e7}.filemanager .folder_container li a{color:#333333}.filemanager .folder_container li .col-md-2:last-child{padding-right:0}.filemanager .folder_container ul li div:first-child{padding-left:0;height:70px}.filemanager .folder_container ul li div:first-child i{font-size:20px;margin-right:20px;vertical-align:middle}.filemanager .file-add{cursor:pointer}.filemanager .folder_container ul li div .file-share{margin-left:30px;text-decoration:none;border-radius:30px;text-align:center;padding:5px 10px;border:2px solid transparent;color:white;background-color:#65589C;font-size:13px}.filemanager .folder_container ul li div .file-share:hover{border:2px solid #65589C;color:#65589C;background-color:transparent}.file_upload_popup,.folder_add_popup,.file_delete_popup{position:absolute;min-height:206px;width:500px;background-color:#544D7E;z-index:100000000;top:calc(50% - 103px);text-align:center;left:calc(50% - 250px);color:white;line-height:110px;display:none}.file_delete_popup{min-height:184px;top:calc(50% - 92px)}.file_upload_container,.folder_add_container,.file_delete_container{padding:30px}.file_upload_popup h3,.folder_add_popup h3,.file_delete_popup h3{background-color:#3A3F5F;position:absolute;top:0;left:0;margin-top:0;line-height:50px;font-size:18px;width:100%}.file_upload_popup p,.folder_add_popup p,.file_delete_popup p{line-height:normal;margin-top:50px}.file_delete_no{float:left;width:50%;position:absolute;bottom:0;left:0;margin:0;padding:15px;background-color:#43496E;cursor:pointer}.file_delete_yes{float:right;width:50%;position:absolute;bottom:0;margin:0;padding:15px;right:0;cursor:pointer;background-color:#e74c3c}.file_upload_cancel,.folder_add_cancel,.file_delete_cancel{position:absolute;color:white;cursor:pointer;padding:2px;line-height:50px !important;top:0;right:20px}.file_upload_popup label{line-height:normal;margin-top:0;background-color:#e74c3c;font-weight:normal;width:auto;display:inline;padding:10px 30px;cursor:pointer;display:block;margin-top:20px;width:230px;margin-left:auto;margin-right:auto}.file_upload_popup label:hover{opacity:0.9}.file_upload_popup input{line-height:normal;visibility:hidden;display:none}.folder_add_popup form{line-height:normal}.folder_add_popup input[type="text"]{text-align:center;width:100%;height:auto;line-height:normal;padding:10px;background-color:transparent;border:none;border-bottom:2px solid #e74c3c}.folder_add_popup input[type="button"]{text-align:center;margin-top:20px;background-color:#e74c3c;border:none;padding:10px;margin-left:auto;margin-right:auto;width:150px;border:1px solid #e74c3c}.file_upload_files{margin-top:15px}.file_upload_file{text-align:left;border:1px solid #4a446f;border-top:none;padding:10px;position:relative}.file_upload_files .file_upload_file:first-child{border-top:1px solid #4a446f}.file_upload_file p{margin:0}.file_upload_file p span{opacity:0.4}.file_upload_file img{position:absolute;right:0;height:20px;width:auto;top:10px;right:10px}.file_upload_file i{position:absolute;font-size:20px;right:10px;top:10px;display:none}.file_upload_file i:before{position:absolute;right:0;top:0}.preview-content{margin-top:50px;width:100%;height:calc(100vh - 122px);border:none;float:left}.preview-content div[role="toolbar"]{display:none !important}.file .folder_toolbar_left .ion-android-close{font-size:20px !important}.file .folder_toolbar_left a{color:#6d6a60}.file .folder_toolbar_left p{line-height:50px;display:inline-block;float:right}.file .folder_toolbar_left p span{margin-left:5px;font-size:12px}.contactform-url{width:330px;padding:5px;float:right}.contact_formulieren .contacten .boven td{padding:5px}.contact_formulieren table tbody tr{border-bottom:solid thin #ddd;background-color:#fafcff}.opmaak_contactformulier .mailing_thumb_toolbar input{margin-left:0;font-size:14px !important;height:auto;line-height:normal;border-bottom:1px solid #6d6a60;padding:5px}.contact_formulieren .contacten table tbody tr.boven td:last-child{padding-right:50px !important;padding-left:30px !important;width:15px !important}.api_inhoud{margin-top:122px}.api_inhoud .contacten .boven{height:70px}.api_inhoud .contacten thead tr td:first-child,.api_inhoud .contacten tbody tr td:first-child{padding-left:50px}.field-new-popup,.field-edit-popup{position:fixed;background-color:#f5f5f5;z-index:1;width:400px;left:calc(50% - 200px);padding:30px 20px;top:100px;border:1px solid #c0c0c0;display:none;max-height:calc(100vh - 200px);overflow:auto;z-index:100000}.field-new-popup .api-labels,.field-edit-popup .api-labels,.field-new-popup .api-custom,.field-edit-popup .api-custom{display:none}.field-new-popup .api-labels p,.field-edit-popup .api-labels p{margin-top:20px}.field-new-popup .ionicons,.field-edit-popup .ionicons{top:10px;position:absolute;right:10px;cursor:pointer}.field-new-popup p,.field-edit-popup p{text-transform:uppercase;font-weight:bold}.field-new-popup .choose-field,.field-new-popup .choose-selecttype,.field-new-popup .choose-labeltype,.field-edit-popup .choose-field,.field-edit-popup .choose-selecttype,.field-edit-popup .choose-labeltype,.field-new-popup .choose-inputtype,.field-edit-popup .choose-inputtype,.field-new-popup .choose-toestemming,.field-edit-popup .choose-toestemming{padding:5px;border-color:#c0c0c0;margin-bottom:20px}.field-new-popup input[type="submit"],.field-edit-popup input[type="submit"]{height:40px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;display:block;margin:0 auto}.field-new-popup input[type="text"],.field-edit-popup input[type="text"],.field-edit-popup input[type="number"]{background-color:transparent;width:100%;margin-top:0;border:none;border-bottom:1px solid #c0c0c0;margin-bottom:0px}.field-edit-popup input[type="text"]{margin-bottom:20px}.field-new-popup .label_input,.field-edit-popup .edit_volgorde,.field-edit-popup .edit_label{border:none;border-bottom:1px solid #c0c0c0;margin-top:20px;margin-bottom:0px}.api_inhoud .overzicht_contacten tbody td:first-child{text-transform:capitalize}.api_inhoud .ionicons.ion-android-add{margin-right:30px;float:left}.api-labels p:first-child{margin-top:0}.form-delete-popup{z-index:10005}.bedrijf_detail .logo{margin-top:10px;height:80px;margin-bottom:10px}.bedrijf_detail .bedrijfsgegevens_noedit .logo{margin-bottom:30px}.bedrijf_detail .bedrijfsgegevens_edit{display:none}.bedrijf_detail .bedrijfsgegevens_edit p{line-height:100px;margin-left:20px}.bedrijf_detail .open-library{font-weight:bold;background-color:#e6e6e6;color:#6f7c90;padding:7px 15px;border-radius:4px;display:block;text-decoration:none;text-align:center;width:90px;margin-top:10px}.configuratie .col-md-4,.controles .col-md-4{background-color:#f2f5f9;text-align:center;padding:30px 10px;color:#515461;text-transform:uppercase;font-size:15px;font-weight:bold;margin:0 1%;margin-bottom:2%;width:calc(33.33% - 2%)}.controles .col-md-4{height:150px;display:flex;justify-content:center;align-items:center}.controles .col-md-4 p{margin-bottom:0;width:70%}.configuratie .col-md-4 i,.controles .col-md-4 i{font-size:60px;margin-bottom:20px}.configuratie .inhoud,.controles .inhoud{padding-top:2%}.configuratie .col-md-4:hover,.controles .col-md-4:hover{opacity:0.9}.bedrijfsgegevens{background-color:#fafcff}.bedrijfsgegevens h1{margin-bottom:10px;margin-left:45px;padding-top:20px}.bedrijfsgegevens .profile_container input{border:none;border-bottom:1px solid #c0c0c0;margin-top:20px;margin-bottom:0px}.bedrijfsgegevens select{display:none;padding:5px;border-color:#c0c0c0}.bedrijfsgegevens .adres{margin-bottom:10px !important}.bedrijfsgegevens .postcode{width:130px !important;margin-right:1%}.bedrijfsgegevens .gemeente{width:calc(99% - 134px) !important}.bedrijfsgegevens input[type=submit]{background-color:#e74c3c !important;color:white !important;text-decoration:none !important;padding:8px 20px !important;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26) !important;border-radius:4px !important;width:130px !important;margin-right:6px !important;margin-top:0 !important;display:block;clear:both;text-align:center;border:none !important}.bedrijfsgegevens input[type=submit].profile_save{display:none}.bedrijfsgegevens .detail_block{margin-bottom:50px}.bedrijfsgegevens .alert{margin-left:30px;margin-right:30px}.bedrijfsgegevens .billing_save,.bedrijfsgegevens .billing_cancel{display:none}.bedrijfsgegevens .billing_cancel{width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070 !important;margin-left:10px}.extra_modules h1,.integraties h1{text-align:center;text-transform:uppercase;font-weight:bold;color:#6D6A60;font-size:20px;margin-top:50px;margin-bottom:30px}.extra_modules .col-md-12>p,.integraties .col-md-12>p{text-align:center;margin-bottom:20px}.extra_modules .col-md-12>a.contact,.integraties .col-md-12>a.contact{border-radius:4px;border:none;margin-bottom:50px;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);font-size:14px;display:block;width:170px;margin-left:auto;margin-right:auto}.extra_modules .col-md-12>a.contact:hover,.integraties .col-md-12>a.contact:hover{opacity:0.9}.extra_modules .col-md-4,.integraties .col-md-4{background-color:#f2f5f9;text-align:center;padding:30px 10px;color:#515461;text-transform:uppercase;font-size:17px;font-weight:bold;margin:0 1%;margin-bottom:2%;width:calc(33.33% - 2%)}.extra_modules .col-md-4:hover,.integraties .col-md-4:hover{background-color:#f2f2f2;color:#999}.extra_modules .col-md-4 i,.integraties .col-md-4 i{font-size:30px;margin-bottom:20px}.integraties .col-md-4:nth-child(3n+1){clear:both}.extra_modules .nomodules{padding:30px 20px}.extra_modules .nomodules span{text-transform:none;font-size:14px;font-weight:normal;letter-spacing:0}.quickadd-mails{clear:both;margin-top:40px;margin-left:45px;margin-right:45px}.quickadd-mails input{display:block;margin-bottom:10px}.quickadd-mails textarea{display:block;margin-bottom:20px}.integraties .col-md-4 span{text-transform:initial;font-weight:normal;font-size:15px;display:block;margin-bottom:20px}.add-emailtemplate{color:#2259a8;clear:both;display:inline-block;cursor:pointer;margin-bottom:30px;user-select:none}.add-emailtemplate{margin-top:20px;margin-bottom:0}.add-emailtemplate i{border:1px solid #65589C;border-radius:50px;height:25px;width:25px;display:inline-block;text-align:center;line-height:25px;margin-right:5px}.add-emailtemplate:hover i{border-color:#E74C3C;color:#E74C3C}.add-emailtemplate:hover{border-color:#E74C3C;color:#E74C3C}.emailtemplate-new-popup textarea,.emailtemplate-edit-popup textarea{height:170px}.emailtemplate{position:relative;padding-right:30px;margin-top:15px;border-top:1px solid #DDDDDD;padding-top:15px}.quickadd-mails .emailtemplate:nth-child(2){margin-top:0;padding-top:0;border-top:none}.emailtemplate .dropdown{position:absolute;top:10px;right:0}.quickadd-mails .emailtemplate:nth-child(2) .dropdown{top:0px}.bedrijfsgegevens input[type=submit].emailtemplate-new-popup-send,.bedrijfsgegevens input[type=submit].emailtemplate-edit-popup-send{padding-top:0 !important;padding-bottom:0 !important}.integration-add:link,.integration-add:visited,.integration-add:hover,.integration-add:active{border:2px solid #43496E;color:#43496E;font-size:13px;padding:8px 15px;border-radius:50px;text-transform:initial;text-decoration:none}.integration-added:link,.integration-added:visited,.integration-added:hover,.integration-added:active{color:#E74C3C;border:2px solid #E74C3C;font-size:13px;padding:8px 15px;border-radius:50px;text-transform:initial;text-decoration:none}.integration-added:hover{text-decoration:none;background-color:#E74C3C;color:white;border:none}.integration-add:hover{text-decoration:none;background-color:#43496E;color:white;border:none}.add-meistertask-popup{position:fixed;background-color:#f5f5f5;z-index:10000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:calc(50vh - 136px);height:272px;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.add-meistertask-popup .ionicons{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.add-meistertask-popup p{text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60}.add-meistertask-popup input[type=text]{background-color:transparent;width:100%;margin-top:0;margin-bottom:20px}.add-meistertask-popup input[type=submit]{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right}.add-integratie span,.woocommerce-popup span{color:#ababab;font-size:12px;display:block;margin-bottom:10px}.woocommerce-popup a.copy-woocommercecode{font-size:13px;padding:8px 15px;border-radius:50px;text-transform:initial;text-decoration:none;background-color:#43496e;color:white;font-weight:bold;margin-left:auto;margin-right:auto;display:block;width:140px;text-align:center;margin-bottom:20px}.bedrijfsgegevens .factuuremail_save,.bedrijfsgegevens .factuuremail_cancel{display:none}.bedrijfsgegevens .factuuremail_cancel,.bedrijfsgegevens .defaultproject_cancel,.bedrijfsgegevens .defaultcontact_cancel{width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070 !important;margin-left:10px}.onboarding a.logo{display:block;width:100px;margin-left:auto;margin-right:auto;margin-top:70px;float:none}.onboarding img{width:100%;height:auto}.onboarding-center{width:80%;margin-left:auto;margin-right:auto}.eerste_configuratie{background-color:#F7F7F7}.onboarding h1{font-size:45px;font-weight:bold}.onboarding p{font-size:16px}.onboarding-center>div{margin-top:30px}.onboarding-center input{width:calc(50% - 10px);padding:10px;margin-right:10px;float:left;border:1px solid #A9A9A9;margin-bottom:20px}.onboarding-center select{width:calc(50% - 10px);padding:10px;margin-right:10px;float:left;height:42px;border:1px solid #A9A9A9;margin-bottom:20px}.onboarding-center>div input:nth-child(2n){margin-right:0;margin-left:10px}.onboarding-center>div select:nth-child(2),.onboarding-center>div select:nth-child(8){margin-right:0;margin-left:10px}.onboarding input[type=submit]{display:inline-block;margin-top:20px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);width:130px;float:right;margin-right:0;font-size:14px;font-family:Roboto, "Helvetica Neue", Arial, sans-serif;margin-bottom:70px}.onboarding input[type=submit]:hover{opacity:0.9}.skip-onboarding{float:right;margin-top:20px;line-height:40px;margin-right:20px;color:#65589C}.bedrijf-algemeen a{color:#2259a8}.producten .overzicht_producten,.offertes .overzicht_offertes{width:100%}.producten table thead tr,.offertes table thead tr{font-weight:bold;color:#6d6a60;font-size:13px;border-bottom:1px solid #ddd}.producten td:first-child,.producten thead tr td:first-child{padding-left:30px}.offertes td:first-child{padding-left:50px}.producten tbody tr td:last-child{padding-right:30px;width:15px}.offertes tbody tr td:last-child{padding-right:50px}.producten table thead td,.offertes table thead td{line-height:50px}.producten tbody tr,.offertes tbody tr{height:70px;border-bottom:solid thin #ddd;background-color:#fafcff}.producten tbody tr:hover,.offertes tbody tr:hover{background-color:#f2f5f9}.producten tbody td,.offertes tbody td{line-height:70px}.producten tbody td p,.offertes tbody td p{margin:0}.ion-more{font-size:20px;color:#6d6a60;line-height:normal;display:block;cursor:pointer}.producten .overzicht_producten .dropdown-menu a{text-align:center}.producten .overzicht_producten .dropdown-menu{padding:0}.producten .overzicht_producten .dropdown-menu li a{padding:5px}.producten .content,.productgroepen .content,.overzicht_projecten .content,.overzicht_offertes .content,.snellijst_projecten .content,.artikelen .content,.artikel_categories .content{margin-top:122px}.producten .ionicons.ion-android-add{margin-left:30px}.product-new-popup,.product-edit-popup,.offerte-new-popup,.offerte-edit-popup{position:fixed;background-color:#f5f5f5;z-index:100000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:50px;height:auto;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.offerte-edit-popup .alert{width:calc(100% - 30px)}.offerte-edit-popup .alert p{text-transform:none;font-weight:normal;font-size:13px}.productgroepen .product-new-popup,.productgroepen .product-edit-popup{height:258px;top:calc(50vh - 129px)}.product-new-popup .ionicons,.product-edit-popup .ionicons,.offerte-new-popup .ionicons,.offerte-edit-popup .ionicons{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.product-new-popup p,.product-edit-popup p,.offerte-new-popup p,.offerte-edit-popup p{text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60}.product-new-popup select.product_billable,.product-edit-popup select.product_billable{width:100%}.product-new-popup select,.product-edit-popup select,.offerte-new-popup select,.offerte-edit-popup select{width:100%;padding:5px;border-color:#c0c0c0;margin-bottom:20px}.product-new-popup .choose-productgroep,.product-edit-popup .choose-productgroep,.offerte-new-popup select,.offerte-edit-popup select{width:calc(100% - 120px)}.offerte-new-popup select,.offerte-edit-popup select{width:100% !important}.popup-left{width:50%;float:left;padding-right:5px}.popup-right{width:50%;float:right;padding-left:5px}.product-new-popup input[type="text"],.product-new-popup input[type="number"],.product-edit-popup input[type="number"],.product-edit-popup input[type="text"],.offerte-new-popup input[type="text"],.offerte-new-popup textarea,.offerte-new-popup input[type="date"],.offerte-new-popup input[type="number"],.offerte-edit-popup input[type=text],.offerte-edit-popup input[type=date],.offerte-edit-popup textarea,.offerte-edit-popup input[type=number]{background-color:transparent;width:100%;margin-top:0;margin-bottom:20px}.offerte-new-popup input[type="date"],.offerte-edit-popup input[type=date]{line-height:20px}.product-new-popup select,.product-edit-popup select{margin-bottom:20px}.product-new-popup input[type="submit"],.product-edit-popup input[type="submit"],.offerte-new-popup input[type="submit"],.offerte-edit-popup input[type=submit]{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right}.overzicht_projecten tr td:first-child,.snellijst_projecten tr td:first-child{padding-left:50px !important}.overzicht_projecten tr td:last-child,.snellijst_projecten tr td:last-child{padding-right:50px}.overzicht_projecten .mailing_thumb_toolbar select,.snellijst_projecten .mailing_thumb_toolbar select{border:none;margin-left:45px;padding-left:0}.project_aanmaken>.col-md-12{padding:10px 50px}.project_aanmaken>.col-md-12>.col-md-12{float:none}.project_aanmaken>.col-md-12 .col-md-12,.project_aanmaken>.col-md-12 .col-md-6{padding:0}.project_aanmaken>.col-md-12 .col-md-6:nth-child(odd){padding-right:15px !important}.project_aanmaken>.col-md-12 .col-md-6:nth-child(even){padding-left:15px !important}.project_aanmaken .content input{width:100%;border:none;background:none;border-bottom:solid thin lightgrey;padding:5px;margin-bottom:30px;margin-right:10px}.project_aanmaken .content select{padding:5px;border:1px solid #c0c0c0;background-color:white;width:100%;margin-bottom:30px}.project_aanmaken input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.project_aanmaken input[type=date]::-webkit-calendar-picker-indicator{font-size:10px;padding-right:5px}.project_aanmaken input[type=date]{line-height:18px;width:calc(100% - 80px);margin-right:0}.project_aanmaken>.col-md-12 .col-md-6 div label{padding:5px 0;border-bottom:solid thin lightgrey;width:80px;float:left}.project_aanmaken input[type="checkbox"]{width:auto;margin-top:9px;margin-bottom:39px;float:left}.project_aanmaken label[for="round"]{margin-bottom:0;float:left;line-height:31px}.project_aanmaken>.col-md-12 .col-md-6 div.dagen_voor label{padding:5px 0;border-bottom:solid thin lightgrey;width:320px;float:left;line-height:20px}.project_aanmaken>.col-md-12 .col-md-6 div.dagen_voor input{width:calc(100% - 320px);margin-right:0}.project_aanmaken input[type="submit"]{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:190px;margin-right:6px;clear:both;text-align:center;border:none}.project_aanmaken input[type="submit"]:hover{opacity:0.9}.add-betalingsschijf,.add-user,.add-herinnering,.add-schijf,.add-fase{color:#2259a8;clear:both;display:inline-block;cursor:pointer;margin-bottom:30px;user-select:none}.add-user,.add-fase{margin-top:20px;margin-bottom:0}.add-schijf{margin-bottom:0}.add-betalingsschijf i,.add-user i,.add-herinnering i,.add-schijf i,.add-fase i{border:1px solid #65589C;border-radius:50px;height:25px;width:25px;display:inline-block;text-align:center;line-height:25px;margin-right:5px}.add-betalingsschijf:hover i,.add-user:hover i,.add-herinnering:hover i,.add-schijf:hover i,.add-fase:hover i{border-color:#E74C3C;color:#E74C3C}.add-betalingsschijf:hover,.add-user:hover,.add-herinnering:hover,.add-schijf:hover,.add-fase:hover{border-color:#E74C3C;color:#E74C3C}.add-fase{margin-left:30px;margin-bottom:30px}#kilometerkost{width:calc(30% - 10px);float:left}#kmkostdrop{width:70%;margin-right:0}.betalingsschijven{margin-bottom:30px;display:none}.betalingsschijven table{width:100%}.betalingsschijven table thead tr{line-height:35px}.betalingsschijven table tbody tr{border-bottom:none;background-color:transparent;height:auto !important}.betalingsschijven table tbody td{padding-left:0 !important;line-height:normal !important;padding-top:15px}.betalingsschijven table tbody td select,.betalingsschijven table tbody td input{margin:0 !important}.betalingsschijven table tbody td input{width:100% !important;line-height:20px}.project_aanmaken .betalingsschijven.col-md-12 table tbody td.col-md-6{padding-left:0 !important;padding-right:0 !important;padding-top:15px}.producten .betalingsschijven tbody tr:hover{background-color:transparent !important}#periodicity,#invoice_freq,.project_aanmaken .select2{width:calc(100% - 120px) !important;margin-right:10px;display:inline;float:left}.add-periodicity,.add-invoice_freq,.add-productgroep,.project_aanmaken .add-contact{background-color:#e74c3c;color:white !important;text-decoration:none !important;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;clear:both;text-align:center;border:none;display:inline-block;width:110px;height:30px;line-height:30px;cursor:pointer}.add-productgroep{float:right}div.facturatieinterval,div.tijdsinterval,div.productgroep{height:calc(100vh - 70px);position:fixed;width:500px;background-color:#FAFAFA;top:70px;right:0;box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0.3);padding:50px;display:none}div.facturatieinterval table,div.tijdsinterval table,div.productgroep table{width:100%}div.facturatieinterval table thead,div.tijdsinterval table thead,div.productgroep table thead{line-height:35px}div.facturatieinterval table tbody tr,div.tijdsinterval table tbody tr,div.productgroep table tbody tr{height:45px}div.facturatieinterval table tbody tr td,div.tijdsinterval table tbody tr td,div.productgroep table tbody tr td{line-height:45px;padding-left:0 !important}div.facturatieinterval table tbody tr,div.tijdsinterval table tbody tr,div.productgroep table tbody tr{background-color:transparent !important}div.facturatieinterval table tbody tr:last-child,div.tijdsinterval table tbody tr:last-child,div.productgroep table tbody tr:last-child{border-bottom:none}div.facturatieinterval input.factint_beschrijving,div.tijdsinterval input.tijdsint_beschrijving{width:calc(100% - 120px) !important;float:left;margin-top:10px;margin-bottom:20px}div.facturatieinterval input.factint_dagen,div.tijdsinterval input.tijdsint_uur{width:110px !important;margin-right:0;margin-top:10px;margin-bottom:20px}div.facturatieinterval input.factint_submit,div.tijdsinterval input.tijdsint_submit,div.productgroep input.productgroep_submit{float:right;margin-right:0}div.facturatieinterval .ion-close,div.tijdsinterval .ion-close,div.productgroep .ion-close{position:absolute;top:70px;font-size:20px;right:50px;line-height:24px;cursor:pointer}.project .content{margin-top:122px}.project,.taakoverzicht{background-color:#fafcff}.producten .productgroep{z-index:1}.producten .productgroep input{width:100%;border:none;background:none;border-bottom:solid thin lightgrey;padding:5px;margin-bottom:10px;margin-right:10px}.producten .productgroep input[type="submit"]{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:190px;clear:both;text-align:center;border:none}.producten .productgroep input[type="submit"]:hover{opacity:0.9}.offerte-goedgekeurd{background-color:#e74c3c;color:white !important;text-decoration:none !important;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;clear:both;text-align:center;border:none;display:inline-block;width:110px;height:30px;line-height:30px;cursor:pointer;user-select:none}.offerte-goedgekeurd:hover{opacity:0.9}.overzicht_offertes table tbody tr td:nth-child(5){width:110px}.overzicht_offertes tbody tr td:last-child{padding-right:50px;padding-left:30px;width:15px}.offerte-product{float:left;line-height:34px;margin-right:20px;margin-bottom:20px}.offerte-product p{margin-bottom:0;background-color:#65589c;color:white;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;width:110px;display:inline-block;line-height:normal}.offerte-product p.schijf-open{background-color:#e74c3c}.offerte-product p.schijf-invoiced{background-color:#51CF66}p.schijf-grey{background-color:#ced4da}p.schijf-blue{background-color:#329AF0}p.schijf-lightgreen{background-color:#8CE99A}p.schijf-red{background-color:#E74C3C}p.schijf-yellow{background-color:#FFCD48}p.schijf-green{background-color:#51CF66}.times .schijf-product p{float:left;margin-left:0;margin-right:15px}.schijf-product p{line-height:34px;margin-left:30px;float:left;font-weight:bold;color:#9aa3b1}.offerte-content{float:left}.offerte-content p:first-child{color:#9aa3b1;text-transform:uppercase;font-weight:bold;font-size:11px;display:flex}.offerte-content p:first-child span{color:#333;font-weight:bold;font-size:14px;margin-right:5px}.offerte-content p{margin-bottom:0;color:#515461;line-height:17.5px}.offerte-owner{float:right;line-height:34px;font-weight:bold;color:#515461}.offertes .detail_block a{padding:10px 0;display:block;text-decoration:none}.offertes .detail_block a:hover{opacity:0.9}.offerte-new-popup .select2-container,.offerte-edit-popup .select2-container{margin-bottom:20px;width:100% !important}.select2-container{z-index:10000}.project_aanmaken input[type="submit"].tijdsint_edit,.project_aanmaken input[type="submit"].factint_edit,.producten .productgroep input[type="submit"].productgroep_edit{display:none;float:right;margin-right:0}.tijdsint_cancel,.factint_cancel,.productgroep_cancel{display:none;width:auto;border:none;cursor:pointer;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070;margin-left:10px;float:right;line-height:36px;margin-right:15px}.productgroep_beschrijving{margin-bottom:20px !important}.cancel-algemeen-settings,.save-algemeen-settings{display:none}.cancel-algemeen-settings{width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070 !important;margin-left:10px}.project .algemeen-settings .select2{width:60% !important;display:none}.project .billing-settings .afronding label[for="round"]{display:none;line-height:31px}.project .billing-settings .afronding input{width:auto;height:31px;float:left;margin-top:0;margin-right:5px}.project .billing-settings .dagen_voor{display:none}.project .billing-settings .dagen_voor label{padding:5px 0;border-bottom:solid thin lightgrey;width:280px;float:left;line-height:20px;font-weight:normal}.project .billing-settings .dagen_voor input{width:calc(100% - 280px);margin-right:0}.project .billing-settings #kilometerkost,.project .billing-settings #kmkostdrop{width:100%;float:none}.overzicht_projecten .ionicons.sent_thumb_previous,.snellijst_projecten .ionicons.sent_thumb_previous{cursor:default;color:#ddd}.snellijst_projecten table td a{color:#544d7e;font-weight:normal}.project .tabs .btn-group{float:right}.project .tabs .btn-group li{cursor:pointer}.project .tabs .btn-group li.current{background-color:#f2f2f2;cursor:default}.project .tabs .btn-group li span{padding:10px 0 !important;text-align:center;display:inline-block;width:100%}.project .project-status{display:inline-block;margin-top:10px;margin-bottom:0;cursor:pointer;text-transform:uppercase;color:#9aa3b1;font-weight:bold;padding:10px;color:white;border-radius:3px;border:none;line-height:22px;height:40px}.project .project-status.open{background-color:#2ecc71}.project .project-status.afgewerkt{background-color:#3498db}.project .project-status.afgesloten{background-color:#e74c3c}.project_medewerker{display:inline-block;margin-right:3px}.project_medewerker p{margin-bottom:0;background-color:#65589c;color:white;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;display:inline-block;line-height:normal}.medewerker-settings .select2{display:none;width:100% !important}.medewerker-settings .select2-selection__choice{font-weight:bold !important;text-transform:uppercase !important;background-color:#65589c !important;font-size:9px !important;border:none !important;color:white;padding:7px 13px !important;border-radius:50px !important}.medewerker-settings .select2-selection__choice__remove{float:right;margin-left:10px;color:white !important;font-size:13px !important;line-height:10px !important}.medewerker-settings .submit-user{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:8px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:130px;margin-right:6px;clear:both;text-align:center;display:none;cursor:pointer;margin-top:10px}.exception-settings h5{display:inline-block;float:left}.exception-settings .exceptions{clear:both}.exception-settings .exceptions .exception{background-color:#fafafa;position:relative;width:calc(50% - 10px);margin-right:10px;float:left;margin-bottom:20px;display:flex;align-items:center;padding:0;height:100px;padding:0 40px}.exception-settings .exceptions .exception-name{max-width:100px;text-transform:uppercase;font-weight:bold;color:#65589c;top:40px;max-width:100px;margin-right:20px}.exception-settings .exceptions .dropdown{position:absolute;top:40px;right:40px;z-index:10000}.exception-settings .add-exception{color:#65589c;clear:both;display:inline-block;cursor:pointer;user-select:none}.exception-settings .add-exception i{border:1px solid #65589c;border-radius:50px;height:25px;width:25px;display:inline-block;text-align:center;line-height:25px;margin-right:5px}.exception-settings .exception_details{font-size:12px}.exception-settings .add-exception:hover,.exception-settings .add-exception:hover i{border-color:#e74c3c;color:#e74c3c}.add-exception-container,.edit-exception-container{display:none}.edit-exception-container{margin-bottom:20px}.add-exception-container .select2,.edit-exception-container .select2{width:calc(50% - 69.33px) !important;float:left;margin-right:20px;display:block !important;z-index:0}.add-exception-container input[type=number],.edit-exception-container input[type=number]{float:left;width:calc(25% - 63.33px);margin-right:20px;display:block !important}.add-exception-container .add-exception-send,.edit-exception-container .edit-exception-send{background-color:#e74c3c;color:white !important;text-decoration:none !important;padding:6px 20px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border-radius:4px;display:block;width:130px;margin-right:6px;text-align:center;cursor:pointer;float:left}.edit-exception-container .edit-user{float:left;text-transform:uppercase;font-weight:bold;color:#65589c;top:40px;margin-right:20px;line-height:48px;max-width:calc(50% - 69.33px)}.edit-exception-div{float:left}.edit-exception-div input{width:calc(100% - 20px) !important;margin-right:20px !important}.edit-exception-send{margin-top:8px}.concept-textarea textarea{width:90%;border:1px solid #ddd;margin-top:15px;padding:10px}.concept-textarea{border-bottom:none !important;height:auto !important}.concept-textarea td{padding:0 !important;line-height:normal !important}.concept-detail td{padding-top:0 !important}.concept-detail table{width:calc(90% + 22px) !important}.concepten .text-product input{line-height:normal;padding:5px;margin-left:5px;width:90px}.concepten .concept-detail .ion-ios-compose-outline,.concepten .concept-detail .ion-ios-close-outline{font-size:20px;cursor:pointer}.concepten .concept-detail textarea,.concepten .concept-detail input{width:90%;margin-top:10px;margin-bottom:1px;border:1px solid #DDDDDD;padding:5px;display:none}.concepten .concept-detail input{width:90px}.concepten .euro-span{margin-right:5px;display:none}.concepten .concept-detail .ion-ios-checkmark-outline{display:none;font-size:20px;cursor:pointer}.schijven .ion-more{line-height:34px}.schijven .dropdown{float:right}.schijf-edit-popup input[type=date],.schijf-new-popup input[type=date]{line-height:20px}.meistertask_url:link,.meistertask_url:visited,.meistertask_url:hover,.meistertask_url:active{background-color:#00AAFF;color:white;margin-right:45px;display:block;height:30px;line-height:30px;padding:0 10px;margin-top:10px;border-radius:50px;font-size:12px;width:140px;text-align:center;float:left;margin-left:20px;text-decoration:none}.meistertask_url:hover{opacity:0.9}.meistertask_url_link:link,.meistertask_url_link:visited,.meistertask_url_link:hover,.meistertask_url_link:active{background-color:#E5F6FF;color:#4fc2fb;margin-right:45px;display:block;height:30px;line-height:30px;padding:0 10px;margin-top:10px;border-radius:50px;font-size:12px;width:140px;text-align:center;float:left;margin-left:20px;text-decoration:none}.meistertask_url_link:hover{opacity:0.9}.project-tasks ul{padding-left:0;list-style:none}.project-tasks li{position:relative;margin-bottom:15px}.project-tasks li:last-child{margin-bottom:0}.project-tasks span{padding:0px 10px;border-radius:50px;color:white;font-weight:bold;width:100px;height:30px;display:inline-block;text-align:center;overflow:hidden;line-height:30px;float:left;margin-right:20px;font-size:12px}.project-tasks span:first-letter{text-transform:uppercase}.project-tasks p{height:30px;float:left;max-width:calc(100% - 300px);line-height:30px;overflow:hidden}.project-tasks p span:first-child{display:block;color:#9aa3b1;float:none;line-height:normal;height:auto;width:100%;padding:0;text-align:left;font-size:11px;font-weight:normal}.project-tasks p span.task-name{color:#333;display:block;border-radius:0;font-weight:normal;text-align:left;width:100%;padding:0;line-height:normal;height:auto;font-size:13px}.project-tasks p span.task-due{display:inline}.project-tasks .ion-ios-checkmark-outline{font-size:30px;line-height:30px;position:absolute;right:80px;cursor:pointer}.project-tasks .ion-ios-checkmark-outline:hover{color:#2ECC71}.project-tasks .ion-ios-person-outline:hover{color:#3498db}.project-tasks .ion-ios-more:hover{color:#f59f00}.project-tasks .ion-ios-checkmark{font-size:30px;line-height:30px;position:absolute;right:80px;cursor:pointer;color:#2ECC71}.project-tasks .ion-ios-person-outline,.project-tasks .ion-ios-more{font-size:20px;position:absolute;right:0px;cursor:pointer;border:1px solid;border-radius:50px;width:24.38px;text-align:center;height:24.38px;margin-top:3px;line-height:23px}.project-tasks .ion-ios-person-outline{right:40px}.project-tasks .no-tasks{float:none;clear:both;display:none}.project-tasks ul li a{color:#333333}.project-tasks ul li a:hover p,.project-tasks ul li a:hover span,.project-tasks ul li a:hover i{opacity:0.9}.project-task-persons,.project-task-new{position:fixed;width:500px;top:100px;z-index:10000;left:calc(50% - 250px);display:none}.project-meistertask-persons ul,.project-task-persons ul{padding-left:0;list-style:none}.project-meistertask-persons li,.project-task-persons li{position:relative;margin-bottom:15px}.project-meistertask-persons li:last-child,.project-task-persons li:last-child{margin-bottom:0}.project-meistertask-persons img,.project-task-persons img{border-radius:50px;width:40px;float:left;margin-right:10px}.project-meistertask-persons .ion-ios-help-outline,.project-task-persons .ion-ios-help-outline{font-size:49.22px;float:left;margin-right:10px;height:40px;line-height:40px;margin-top:-5px;color:#333}.project-meistertask-persons span,.project-task-persons span{line-height:40px;color:#333}.project-meistertask-persons a,.project-task-persons a{text-decoration:none}.project-task-persons .current-person{margin-bottom:30px}.project-task-persons .ion-ios-checkmark-outline{font-size:49.22px;float:left;margin-right:10px;height:40px;line-height:40px;margin-top:-5px;color:#2ECC71;display:none}.project-task-persons a:hover img,.project-task-persons a:hover i{display:none}.project-task-persons a:hover .ion-ios-checkmark-outline{display:block}.project-add-task.ionicons{margin-top:15px;display:inline-block;border-radius:50px;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;color:white;float:right;margin-right:20px;height:30px;line-height:30px !important;width:30px;border:1px solid #65589C;color:#65589C;display:none}.project-task-new input,.project-task-new select{display:block !important;width:100%;margin-bottom:20px}.project-task-new input[type="submit"]{height:40px;padding:10px 30px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right;display:inline-block !important;width:auto;margin-bottom:0 !important}.meistertask-detail{background-color:#F9F9F9;padding:30px;line-height:normal;margin-top:10px;margin-bottom:20px}.meistertask-detail p{float:none;color:#9aa3b1;margin-bottom:0;line-height:normal;height:auto}.meistertask-detail h4{font-size:16px;line-height:normal;margin:0;margin-bottom:10px}.meistertask-detail h4:first-letter{text-transform:uppercase}.meistertask-detail textarea{display:block !important;background-color:white;border:none;border-radius:3px;margin-top:20px;box-shadow:1px 1px 4px #f4f4f4;padding:15px;color:#535354;font-size:13px;resize:none;height:45px;overflow:hidden;padding-right:140px}.meistertask-detail-left{width:50%;float:left}.meistertask-detail-right{margin-top:20px;float:left;width:calc(50% - 20px);margin-left:20px}.meistertask-detail .meistertask-textarea-container{position:relative}.meistertask-detail input[type=checkbox]{display:inline-block;width:auto}.meistertask-detail input[type=submit]{display:block;position:absolute;bottom:10px;width:85px;right:10px;border-radius:2px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;height:25px;font-size:13px;line-height:17px}.autogrow-shadow{padding-right:140px !important}.meistertask-comment-container{background-color:white;margin-top:20px;padding:10px 15px}.meistertask-comment{border-bottom:1px solid gainsboro;padding:10px;color:#535354}.meistertask-comment p{color:#535354}p.meistertask-comment-about{margin-top:5px;font-size:12px;color:#9aa3b1}.meistertask-comment-container .meistertask-comment:last-child{border-bottom:none}.meistertask-comment-container .meistertask-comment p{width:auto;max-width:none !important}.meistertask-detail-right p{margin-bottom:20px;max-width:none !important}.meistertask-detail-right span{margin-top:5px}.meistertask-detail-link{background-color:#0af;color:white !important;margin-right:45px;display:block;height:30px;line-height:30px;padding:0 10px;margin-top:10px;border-radius:50px;font-size:12px;width:140px;text-align:center;text-decoration:none !important;margin-bottom:15px}.meistertask-detail-link:hover{opacity:0.9}.meistertask-detail label{display:block;padding-left:15px;text-indent:-15px;margin-top:5px;font-weight:500}.meistertask-detail input[type=checkbox]{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden;margin-right:5px}.schijven .offerte-content{min-width:400px}.detail_block .active-tab{color:#515461}.detail_block .inactive-tab{color:#9aa3b1;cursor:pointer}.completed-tasks-container{display:none}.times .statistieken>div>div p:first-child,.invoices .statistieken>div>div p:first-child,.fases .statistieken>div>div p:first-child{font-size:23px;margin-bottom:0;font-weight:bold}.times .statistieken>div>div p:last-child,.invoices .statistieken>div>div p:last-child,.fases .statistieken>div>div p:last-child{color:#9aa3b1;text-transform:uppercase;font-weight:bold;font-size:11px}.times .statistieken>div>div,.invoices .statistieken>div>div,.fases .statistieken>div>div{float:left;width:25%;margin-top:30px}.times .statistieken>div>div:nth-child(-n+4),.invoices .statistieken>div>div:nth-child(-n+4),.fases .statistieken>div>div:nth-child(-n+4){margin-top:0}.recenttime-billingstatus p{font-weight:bold;padding:3px 8px;display:inline-block;margin-left:10px;background-color:#ced4da;color:white;font-size:10px;border-radius:50px}.snellijst_projecten table input{line-height:normal;padding:5px;width:90px}.snellijst_projecten table select{padding:5px}.loading-animation p{color:#544d7e;text-align:center;margin:0;padding:10px 0}.siocare-bedrag{background-color:#FAFAFA;width:calc(40% - 20px);padding:10px;border-radius:5px;float:right}.siocare-bedrag input{width:60px;float:left}.siocare-bedrag span{line-height:30px;margin-left:5px;display:none}span.current-fase{background-color:#2ECC71;color:white;padding:5px;border-radius:4px;margin-left:10px;font-size:11px}span.makecurrent-fase{background-color:#dee2e6;color:white;padding:5px;border-radius:4px;margin-left:10px;font-size:11px;cursor:pointer}.fases .statistieken{position:relative}.fases .statistieken .dropdown{position:absolute;top:40px;right:40px}.fases .statistieken h5 em{font-style:normal}.taakoverzicht .project_planner--item-info-bottom{border-top:1px solid #eaeaea;padding-top:5px}.taakoverzicht .project_planner--item--interaction{text-transform:uppercase;font-size:12px;color:#aba9a9;margin-top:5px}.taakoverzicht .mailing_thumb_toolbar .select2{z-index:0;width:300px !important;float:right;margin-top:0 !important}.taakoverzicht .mailing_thumb_toolbar .select2-selection{border-radius:0 !important;border-color:#CCCCCC !important;border-left:none !important;height:50px;line-height:40px;padding:0 10px;overflow:auto;border:none !important;border-bottom:1px solid #ddd !important;border-left:1px solid #ddd !important;border-color:#ddd !important}.taakoverzicht .mailing_thumb_toolbar .select2-selection__choice{height:20px;line-height:20px;font-size:13px;background-color:#2259a8 !important;border:none !important;color:white;padding:0 10px;border-radius:50px !important}.taakoverzicht .mailing_thumb_toolbar .select2-container--default .select2-search--inline .select2-search__field{height:40px;margin-top:5px;float:left}.taakoverzicht .mailing_thumb_toolbar .select2-selection__choice__remove{float:right;margin-left:10px;color:white !important}.taakoverzicht .mailing_thumb_toolbar .select2-container.select2-container--open{width:300px}.taakoverzicht .mailing_thumb_toolbar .select2-container--open .select2-dropdown--below{margin-top:20px}.taakoverzicht .mailing_thumb_toolbar input[type=text]{height:50px;border:1px solid #CCCCCC;border-left:none;width:100%;padding:0 15px;float:left}.taakoverzicht .activity--input{padding:5px 10px}.project--details--popup-edit{top:32px;position:absolute;right:50px;font-size:15px;cursor:pointer}.project--details--popup-close.ion-android-close{font-size:20px}@media screen and (max-width:1650px){.project_planner--container.taakoverzicht>div:nth-child(2) .project_planner--column-title{left:320px !important}.project_planner--container.taakoverzicht>div:nth-child(3) .project_planner--column-title{left:630px !important}.project_planner--container.taakoverzicht>div:nth-child(4) .project_planner--column-title{left:940px !important}}.project .ui-widget.ui-widget-content{z-index:9999999;border-top:none}.timesheet .mailing_thumb_toolbar input{border:none;margin-left:30px;line-height:normal;color:transparent;text-shadow:0 0 0 #6D6A60;cursor:pointer;width:80px;padding-bottom:10px}.timesheet table{width:100% !important}.timesheet table td{padding-right:20px}.timesheet table tbody td{line-height:normal !important;padding-top:10px;padding-bottom:10px}.timesheet table tbody td:nth-child(5){max-width:200px}.timesheet .content{margin-top:122px}.calendars-popup{width:250px !important;z-index:100004 !important}.calendars-popup .calendars,.calendars-month{width:100% !important}.calendars-month,.calendars{border:none !important}.calendars-nav,.calendars-ctrl{width:100% !important;background-color:#1e4f94 !important;height:30px !important !important}.calendars-month-row{width:100% !important}.calendars-month-header{height:25px !important;line-height:25px !important;background-color:#2259a8 !important}.calendars-month-year{background-color:transparent !important}.calendars-nav a{line-height:30px !important;height:auto !important}.calendars-ctrl{display:none !important}.calendars-cmd-prev,.calendars-cmd-next{padding:0 10px !important}.calendars-cmd:hover{background-color:#2259a8 !important}.calendars-month th,.calendars-month th a{background-color:#2259a8 !important;border:none !important}.calendars-month td{padding:0 !important;border:none !important;background-color:white !important}.calendars-month tbody{border:1px solid #C5C5C5 !important}.calendars-month thead{border:1px solid #2259a8 !important}.calendars-month a{background-color:white !important;padding:5px 0 !important}.calendars-month td .calendars-other-month{background-color:white !important}.calendars-month td .calendars-today{background-color:#f2f5f9 !important;color:black !important}.calendars-month td .calendars-highlight{background-color:#f2f5f9 !important}.calendars-month tbody td{width:14.2857% !important}select.calendars-month-year option{color:black !important}.calendars-month td .calendars-selected{color:black !important;background-color:#f2f5f9 !important}.period-switch{position:absolute;top:0;left:calc(50% - 75px);width:150px;margin-right:0}.period-switch span{width:50%;display:inline-block;text-align:center;float:left;line-height:49px;cursor:pointer}.period-switch span.active{background-color:#f2f5f9}.time-statistics div{width:30%;float:left;text-align:center;margin:30px 0}.time-statistics div:first-child{margin-left:20%}.time-statistics span{text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60}table.overzicht_times,table.overzicht_maand{border-top:1px solid #DDDDDD}.time-statistics h3{margin-top:10px}.timesheet .mailing_thumb_toolbar{padding-right:30px}.timesheet .ion-android-add{float:right;cursor:pointer;margin-left:20px}.timesheet .no-values h3{text-align:center;font-size:30px;color:#6d6a60;display:block;position:static;margin-bottom:0}.timesheet .no-values span{display:inline-block;margin-top:20px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);font-size:14px}.timesheet .times-new-popup,.timesheet .times-edit-popup,.historiek .times-edit-popup{position:fixed;background-color:#f5f5f5;z-index:100000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:50px;height:auto;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.timesheet .times-new-popup .ionicons,.timesheet .times-edit-popup .ionicons,.historiek .times-edit-popup .ionicons{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.timesheet .times-new-popup input,.timesheet .times-new-popup textarea,.timesheet .times-edit-popup input,.timesheet .times-edit-popup textarea,.historiek .times-edit-popup input,.historiek .times-edit-popup textarea{background-color:transparent;width:100%;margin-top:0;margin-bottom:20px;border:none;border-bottom:1px solid #c0c0c0}.timesheet .times-new-popup input[type=date],.timesheet .times-edit-popup input[type=date],.historiek .times-edit-popup input[type=date]{line-height:20px}.timesheet .times-new-popup input[type=submit],.timesheet .times-edit-popup input[type=submit],.historiek .times-edit-popup input[type=submit]{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right;width:auto;margin-top:0px;margin-bottom:0 !important;clear:both;margin-top:0}.timesheet .times-new-popup select,.timesheet .times-edit-popup select,.historiek .times-edit-popup select{width:100%;padding:5px;border-color:#c0c0c0;margin-bottom:20px}.times-new-popup p,.times-edit-popup p{text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:none;user-select:none}input.cmn-toggle-round+label{padding:2px;width:46px;height:23px;background-color:#dddddd;border-radius:60px}input.cmn-toggle-round+label:before,input.cmn-toggle-round+label:after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.cmn-toggle-round+label:before{right:1px;background-color:#f1f1f1;border-radius:60px;transition:background 0.4s}input.cmn-toggle-round+label:after{width:19px;top:2px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);transition:margin 0.4s}input.cmn-toggle-round:checked+label:before{background-color:#8ce196}input.cmn-toggle-round:checked+label:after{margin-left:23px}.timesheet .maand,.timesheet .current_month,.timesheet .current_year,.timesheet .afwezigheid .jaar{display:none;margin-bottom:0}.timesheet .mailing_thumb_toolbar.timesheet_afwezig_toolbar .current_month,.timesheet .afwezigheid .maand{display:block}.current_month,.current_year{text-transform:capitalize;margin-left:30px;float:left}.month-add-time{cursor:pointer;text-decoration:none;height:30px;padding:5px 10px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);text-align:center;display:inline-block}.day-detail,.day-detail tr{background-color:white !important}.day-detail>tr{padding-bottom:0;padding-top:0}.day-detail thead tr{height:50px}.day-detail table td:first-child,.day-detail table th:first-child{padding-left:0 !important}.day-detail table tbody tr:last-child{border-bottom:none !important}.clickable-month{cursor:pointer}.switch_month,.switch_day,.switch_year{margin-left:20px;position:absolute;left:110px}.mailing_thumb_toolbar p.switch_month,.mailing_thumb_toolbar p.switch_year{display:none}.mailing_thumb_toolbar.timesheet_afwezig_toolbar p.switch_month{display:block}.switch_month i,.switch_day i,.switch_year i{cursor:pointer;padding:2px;margin-left:10px;margin-right:10px}.switch_month span,.switch_day span,.switch_year span{cursor:pointer;margin-left:5px;margin-right:5px}.mailing_thumb_toolbar .select2{float:right;height:30px;margin-top:10px}.times-new-popup .alert p,.times-edit-popup .alert p{text-transform:none;font-weight:normal;font-size:13px}.times-new-popup .alert,.times-edit-popup .alert{width:calc(100% - 30px)}.times-new-popup .select2,.times-edit-popup .select2{width:100% !important;margin-bottom:20px}.filter-timesheet .select2{z-index:0;width:100% !important;float:left}.filter-timesheet .col-md-3{padding:0;width:20%}.filter-timesheet .col-md-4{padding:0;width:25%}.filter-timesheet .col-md-5{padding:0;width:33.33%}.filter-timesheet .rapport-print{height:50px;display:flex;background-color:#e74c3c;color:white;align-items:center;justify-content:center;text-decoration:none;width:calc(100% - 50px);float:right}.filter-timesheet span.toggle-extrafilter{width:50px;height:50px;background-color:#2259a8;line-height:50px;display:inline-block;text-align:center;font-size:20px;color:white;cursor:pointer}.filter-timesheet .rapport-print:hover{background-color:#e95949}.filter-timesheet .select2-selection{border-radius:0 !important;border-color:#CCCCCC !important;border-left:none !important;height:50px;line-height:40px;padding:0 10px;overflow:auto;border-top:none !important}.filter-timesheet .select2-selection__choice{height:20px;line-height:20px;font-size:13px;background-color:#43496e !important;border:none !important;color:white;padding:0 10px;border-radius:50px !important}.filter-timesheet .select2-container--default .select2-search--inline .select2-search__field{height:40px;margin-top:5px;float:left}.filter-timesheet .select2-selection__choice__remove{float:right;margin-left:10px;color:white !important}.filter-timesheet input[type=text]{height:50px;border:1px solid #CCCCCC;border-left:none;width:100%;padding:0 15px;float:left;border-top:none}.donut-size{font-size:12em}#timesheet_graph2 .pie-wrapper .half-circle{border:0.1em solid #3498db !important}.pie-wrapper{position:relative;width:1em;height:1em;margin:0px auto;font-family:"Lato", Tahoma, Geneva, sans-serif}.pie-wrapper .pie{position:absolute;top:0px;left:0px;width:100%;height:100%;clip:rect(0, 1em, 1em, 0.5em)}.pie-wrapper .half-circle{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0.1em solid #E74C3C;border-radius:50%;clip:rect(0em, 0.5em, 1em, 0em);box-sizing:border-box}.pie-wrapper .right-side{transform:rotate(0deg)}.pie-wrapper .label{position:absolute;top:0.52em;right:0.4em;bottom:0.4em;left:0.4em;display:block;background:none;border-radius:50%;color:#43496E;font-size:0.25em;line-height:2.6em;text-align:center;cursor:default;z-index:2}.pie-wrapper .smaller{padding-bottom:20px;color:#43496E;font-size:0.45em;vertical-align:super}.pie-wrapper .shadow{width:100%;height:100%;border:0.1em solid #BDC3C7;border-radius:50%;box-sizing:border-box}.timesheet_rapportering,.rapportering{background-color:#fafcff}.timesheet_rapportering .top-stats{clear:both}.timesheet_rapportering .top-stats-left,.timesheet_rapportering .top-stats-right{display:flex;justify-content:center;align-items:center;width:50%;height:250px;float:left}.timesheet_rapportering .top-stats-left-right{margin-left:20px}.timesheet_rapportering .top-stats-left-right p{font-weight:bold}.timesheet_rapportering .top-stats-left-right span{font-weight:normal}.timesheet_rapportering table{border-top:1px solid #ddd;width:100%}.timesheet_rapportering table thead tr{font-weight:bold;color:#6d6a60;font-size:13px;border-bottom:1px solid #ddd;background-color:white}.timesheet_rapportering table thead tr td{line-height:50px}.timesheet_rapportering table thead tr td:first-child,.timesheet_rapportering table tbody tr td:first-child{padding-left:30px}.timesheet_rapportering table tbody tr{height:70px;border-bottom:solid thin #ddd;background-color:white}.timesheet_rapportering table tbody tr:hover{background-color:#FAFAFA}.timesheet_rapportering table tbody td{line-height:normal !important;padding-top:10px;padding-bottom:10px;padding-right:20px}.timesheet_rapportering table tbody td:nth-child(4){max-width:200px}.timesheet_rapportering table tbody td p{margin:0}.timesheet_rapportering #timesheet_graph{width:168px;display:inline-block}.current-month-results{color:#7B8587;text-align:center}h3.no-times{text-align:center;font-size:30px;color:#6d6a60;display:none;margin-top:50px}.timesheet-warning{position:fixed;z-index:10000;top:auto;width:400px;background-color:#E74C3C;left:calc(50% - 200px);bottom:15px;height:auto;padding:10px 30px;display:none}.timesheet-warning span{text-transform:uppercase;font-weight:bold;font-size:11px;color:white}.timesheet-warning p{color:white;margin-bottom:0;font-size:13px}.timesheet-warning .ionicons{position:absolute;right:30px;color:white;font-size:17px;top:13px;cursor:pointer}#date_popup{border:1px solid #DDDDDD;padding:5px !important;padding-top:10px;width:88px}.extra-timesheet-filter{clear:both;background-color:#f2f2f2;padding:10px 15px;display:none}.extra-timesheet-filter select{padding:5px;border-color:#c0c0c0;margin-right:10px}.time-status-invoiced{background-color:#2ecc71;padding:5px;margin-bottom:10px;margin-top:22px}.time-status-canceled{background-color:#E74C3C;padding:5px;margin-bottom:10px;margin-top:22px}.time-status-invoiced p,.time-status-canceled p{margin-bottom:0;color:white;text-transform:none;font-weight:normal;font-size:12px}.overzicht_times select.facturatiemethode{padding:5px}.filter-timesheet-rapportering{height:50px;display:flex;background-color:#e74c3c;color:white;align-items:center;justify-content:center;text-decoration:none;width:100%;cursor:pointer}.filter-timesheet-rapportering:hover{background-color:#e95949}.timesheet .times-new-popup .popup-facturatiemethode select,.timesheet .times-edit-popup .popup-facturatiemethode select,.historiek .times-edit-popup .popup-facturatiemethode select{margin-bottom:5px}.popup-facturatiemethode label{margin-bottom:20px;font-weight:normal;font-size:13px;display:flex;align-items:center}.popup-facturatiemethode input[type=checkbox]{margin-bottom:0;text-align:left;width:15px;margin-right:3px}.historiek .edit-time i{font-size:12px;margin-left:2px;cursor:pointer;color:#7b8587}.maand .completedTime{background-color:#69db7c;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:30px}.maand .partlyCompletedTime{background-color:#ffcd48;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:30px}.maand .noCompletedTime{background-color:#e74c3c;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:30px}.timesheet_facturatiemethode_check .overzicht_times tbody tr>td:first-child .select2-container{max-width:150px !important}.timesheet_facturatiemethode_check .overzicht_times tbody tr>td textarea{max-width:300px}.timesheet .afwezigheid .time-statistics{display:flex !important;max-width:550px;margin-left:auto;margin-right:auto}.timesheet .afwezigheid .time-statistics>div{width:100%;float:none;margin-left:0;margin-right:0}.concept-new-popup ::-webkit-clear-button{display:none;-webkit-appearance:none}.concept-new-popup input[type="date"]{-webkit-appearance:none;width:82px;border:none;border-bottom:1px solid #C0C0C0;margin-bottom:0;background-color:transparent}.concept-new-popup input[type=date]::-webkit-inner-spin-button,.concept-new-popup input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.concept-new-popup>span{font-size:12px;margin-bottom:10px;display:inline-block}.concept-new-popup tr{border-bottom:1px solid #DDDDDD}.concept-new-popup td{padding:10px 0}.concept-new-popup table{width:100%;margin-top:10px}.concept-new-popup table tr:last-child{border-bottom:none}.concept-new-popup .make-concepts{display:inline-block;margin-top:20px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);float:right}.concept-new-popup tbody{display:block;max-height:247px;overflow-y:scroll}.concept-new-popup thead,.concept-new-popup tbody tr{display:table;width:100%;table-layout:fixed}.concept-new-popup th{font-size:12px}.overzicht_concepten .content{margin-top:122px}.overzicht_concepten table thead tr td:first-child{width:10px;padding-right:30px}.overzicht_concepten table.concepten tbody tr td:first-child{padding-right:30px;text-align:center}.overzicht_concepten .pretty{margin-right:0}.overzicht_concepten .clickable-row{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overzicht_concepten table.concepten tbody tr td:last-child{padding-right:30px;width:33px}.overzicht_concepten tbody tr td:last-child .ion-chevron-down,.overzicht_concepten tbody tr td:last-child .ion-chevron-up{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;display:inline-block;line-height:normal}.overzicht_concepten .concepten{width:100%}.concept-detail table{width:100% !important}.concept-detail>td{padding-top:10px;padding-bottom:10px}.concept-detail,.concept-detail tr{background-color:white !important}.concept-detail table td:first-child,.concept-detail table th:first-child{padding:0 !important}.concept-detail thead tr{height:50px}.concept-detail table tbody tr:last-child{border-bottom:none !important}.concept-detail tbody tr td{line-height:normal}.concept-detail tbody tr td:first-child,.concept-detail thead tr td:first-child{width:auto !important;text-align:left !important}.concept-detail tbody tr td,.concept-detail thead tr td{text-align:left !important}.toolbar-bottom{width:calc(100% - 265px);position:fixed;bottom:0;height:50px;background-color:white;left:265px;border-top:1px solid #DDDDDD}.toolbar-bottom .make-invoices{display:inline-block;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);float:right;margin-right:35px;margin-top:7px;padding:8px 30px}.overzicht_concepten .select_all,.overzicht_facturen .select_all,.export_naar_cubic .select_all,.export_naar_octopus .select_all{margin-left:30px;cursor:pointer;float:left}.export_naar_cubic .alert{display:block;position:fixed;top:150px;z-index:10000;width:400px;left:calc(50% - 200px);background-color:#E74C3C !important;color:white !important;border:none !important}.overzicht_concepten .concept-detail table tbody tr{height:40px}.overzicht_concepten .concept-detail table tbody tr td{padding-top:5px;padding-bottom:5px}.overzicht_concepten .content{margin-bottom:50px}.overzicht_concepten table.concepten tbody>tr:last-child{border-bottom:none}.overzicht_facturen .content{margin-top:122px}.overzicht_facturen .facturen{width:100%}.overzicht_facturen table.facturen tbody tr td:first-child{width:10px;padding-right:30px}.overzicht_facturen .text-status{text-transform:uppercase;font-weight:bold;display:inline-block;line-height:normal;border-radius:50px;padding:5px 0;color:white;font-size:10px;width:60px;text-align:center}.overzicht_facturen .text-status.status-draft{background-color:#adb5bd}.overzicht_facturen .text-status.status-sent{background-color:#329af0}.overzicht_facturen .text-status.status-partial{background-color:#8ce99a}.overzicht_facturen .text-status.status-paid{background-color:#51cf66}.overzicht_facturen .text-status.status-due{background-color:#FFCD48}.overzicht_facturen .text-status.status-unpaid{background-color:#E74C3C}.detail_factuur .content{margin-top:122px}.detail_factuur{background-color:#FAFAFA}.detail_factuur .factuur{width:80%;margin-left:auto;margin-right:auto;float:none;clear:both;display:block;padding-top:20px}.detail_factuur h3.page-title{color:#544D7E;margin-left:10%;padding-top:30px;margin-bottom:0}.detail_factuur .download{text-transform:uppercase;font-weight:bold;display:inline-block;line-height:normal;border-radius:50px;color:white;font-size:10px;width:80px;text-align:center;background-color:#544D7E;text-decoration:none;float:right;margin-right:30px;margin-top:10px;height:30px;line-height:26px;border:2px solid #544D7E}.detail_factuur .download:hover{border:2px solid #544D7E;background-color:transparent;color:#544D7E}.concept-new-popup .no-values{text-transform:none;font-size:17px;padding-left:40px;padding-right:40px;padding:30px 40px}.concept-new-popup{position:fixed;background-color:#f5f5f5;z-index:100000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:50px;height:auto;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.existing-concepts,.concept-no-popup{position:fixed;background-color:#f5f5f5;z-index:100000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:calc(50vh - 95.5px);height:191px;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.concept-no-popup{height:172px !important}.concept-new-popup .ionicons{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.existing-concepts input[type=submit]{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right}.concept-no-popup-close{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;margin-left:auto;margin-right:auto;display:block;width:100px;text-align:center;color:white !important;text-decoration:none !important}.concept-no-popup-close:hover{opacity:0.9}.existing-concepts .cancel_existing_concepts{display:inline;float:right;margin-right:10px;line-height:30px;width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070;display:inline;float:right;margin-right:10px;line-height:30px}.existing-concepts .ionicons,.concept-no-popup .ionicons{top:30px;position:absolute;right:20px;cursor:pointer;line-height:18px;font-size:18px;text-align:center;margin-top:0px;margin-bottom:10px;font-weight:bold}.existing-concepts h3,.concept-no-popup h3{font-size:18px;text-align:center;margin-top:0px;margin-bottom:10px;font-weight:bold}.concept-no-popup p{text-align:center}.facturen tbody tr td{position:relative}.invoice-info{position:absolute;bottom:7px;line-height:normal;color:#65589C;display:none}.invoice-info img{margin-right:7px;width:10px}.invoice-info i{margin-right:7px;font-size:12.5px}.mailing_thumb_toolbar div.invoice-selected-toolbar{float:none;width:auto;display:inline;border-left:1px solid #6d6a60;margin-left:20px;padding-left:20px;margin-right:0;display:none}.mailing_thumb_toolbar div.invoice-selected-toolbar span{margin-right:15px;cursor:pointer}.invoice-selected-toolbar .dropdown{float:none;display:inline;margin-right:0}.invoice-selected-toolbar ul{top:25px;width:400px}.invoice-selected-toolbar ul li{width:20%;float:left;border:none;border-right:1px solid #DDDDDD}.invoice-selected-toolbar ul li i{width:auto;margin-right:5px}.invoice-selected-toolbar ul li .change-status-unpaid i{color:#E74C3C}.invoice-selected-toolbar ul li .change-status-paid i{color:#51cf66}.invoice-selected-toolbar ul li .change-status-due i{color:#FFCD48}.invoice-selected-toolbar ul li .change-status-partial i{color:#8ce99a}.invoice-selected-toolbar ul li .change-status-sent i{color:#329af0}.invoice-selected-toolbar ul li:last-child{border-right:none}.bank{background-color:#f2f5f9;position:relative;width:calc(50% - 10px);margin-right:10px;float:left;margin-bottom:20px;padding:20px 40px}.bank .bank_naam{margin-bottom:0;color:#515461;font-size:15px;display:block;font-weight:bold;margin-bottom:10px;float:left}.bank .bank_label{float:left;margin-right:10px;font-weight:bold;font-size:12px;color:#515461;width:40px}.bank .bank_info{font-size:12px}.bank .bank_oninvoice{color:#515461;margin-left:10px;font-size:11px;line-height:15px;display:inline-block;float:right;margin-right:30px}.bank>div{clear:both}.bank .dropdown{position:absolute;right:40px;top:17px}.add-bank{color:#2259a8;clear:both;display:inline-block;cursor:pointer;user-select:none}.add-bank i{border:1px solid #65589c;border-radius:50px;height:25px;width:25px;display:inline-block;text-align:center;line-height:25px;margin-right:5px}.add-bank:hover{border-color:#e74c3c;color:#e74c3c}.add-bank:hover i{border-color:#e74c3c;color:#e74c3c}.add-bank-container,.edit-bank-container{margin-bottom:20px;display:none;margin-right:30px}.add-bank-container input,.edit-bank-container input{display:block !important;width:calc(33.33% - 66px);margin-right:20px;float:left}.add-bank-container input[type=submit],.edit-bank-container input[type=submit]{width:130px;clear:none}.add-bank-container input[type=checkbox],.edit-bank-container input[type=checkbox]{width:auto;margin-right:5px}.add-bank-container label,.edit-bank-container label{font-weight:normal;font-size:13px}.facturatie_settings{background-color:#fafcff}.facturatie-settings{margin-top:50px}.grey-example{color:#9aa3b1;font-size:12px}.cancel-facturatie-settings,.save-facturatie-settings{display:none}.facturatie-settings .detail_block_right table tbody tr td:first-child{padding-right:15px;vertical-align:top;padding-bottom:5px}.facturatie-settings .detail_block_right table tbody tr td{vertical-align:top;padding-bottom:5px}.facturatie-settings .detail_block_right table{margin-top:10px}.cancel-facturatie-settings{width:auto;border:none;background-color:transparent;font-weight:bold;font-family:roboto;text-transform:uppercase;color:#707070 !important;margin-left:10px}.facturatie-settings .detail_block_right{padding-left:30px}.herinneringen_div table{width:100%}.herinneringen_div table tbody tr{border-bottom:1px solid #ddd}.herinneringen_div table tbody tr:last-child{border-bottom:none}.herinneringen_div table thead tr{font-weight:bold;color:#515461;font-size:12px;border-bottom:1px solid #ddd;line-height:25px}.herinneringen_div table tbody td{padding-left:0 !important;line-height:normal !important;padding-top:10px;padding-bottom:10px;vertical-align:top}.add-herinnering{margin-top:20px}.herinnering-new-popup,.herinnering-edit-popup{position:fixed;background-color:#f5f5f5;z-index:100000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:50px;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.herinnering-new-popup .ionicons,.herinnering-edit-popup .ionicons{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.herinnering-new-popup input[type=submit],.herinnering-edit-popup input[type=submit]{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right;width:auto;margin-top:20px;margin-bottom:0 !important;clear:both;margin-top:0}.herinnering-new-popup p,.herinnering-edit-popup p{text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60}.herinnering-new-popup input,.herinnering-new-popup textarea,.herinnering-edit-popup input,.herinnering-edit-popup textarea{background-color:transparent;width:100%;margin-top:0;margin-bottom:20px;border:none;border-bottom:1px solid #c0c0c0}.cancel-herinneringen,.enable-herinneringen{width:auto;display:inline-block;margin-top:20px}.herinneringen_div .ion-more{height:17px;display:block;line-height:1px}.concept-new-popup td:first-child{overflow:hidden}.concept-new-popup th:nth-child(2),.concept-new-popup td:nth-child(2){width:70px;padding-left:10px}.concept-new-popup th:nth-child(3),.concept-new-popup td:nth-child(3){width:110px;padding-left:10px}table.invoicestoexport{width:100%}table.invoicestoexport thead tr{font-weight:bold;color:#6d6a60;font-size:13px;border-bottom:1px solid #ddd}table.invoicestoexport input{line-height:normal;padding:5px;width:90px}table.invoicestoexport thead tr td:first-child{width:10px;padding-right:30px}table.invoicestoexport tbody tr td:first-child{padding-right:30px;text-align:center}.export_naar_cubic .content,.export_naar_octopus .content{margin-top:122px}table.invoicestoexport tr.invoice-detail td:first-child{padding-left:0}table.invoicestoexport .invoice-detail,table.invoicestoexport .invoice-detail tbody tr,table.invoicestoexport .invoice-detail thead tr{background-color:white !important}table.invoicestoexport .invoice-detail tbody tr td:first-child,table.invoicestoexport .invoice-detail thead tr td:first-child{text-align:left;padding:0}table.invoicestoexport .invoice-detail thead tr td:first-child{width:auto}table.invoicestoexport .invoice-detail{display:none}table.invoicestoexport td:last-child .ion-chevron-down,table.invoicestoexport td:last-child .ion-chevron-up{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;display:inline-block;line-height:normal;cursor:pointer}.toolbar-bottom .do_export{display:inline-block;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);float:right;margin-right:35px;margin-top:7px;padding:8px 30px}.noref_container{padding:50px}.noref_container h3{font-weight:bold;color:#544D7E;margin-top:0}.noref_container p{color:#6d6a60}.noref_container b{color:#9aa3b1;font-size:17px;margin-top:20px;display:block}.noref_table td:first-child{padding-left:0 !important;width:auto;padding-right:30px}.noref_table input{line-height:normal;padding:5px;width:200px}.noref_table tr{background-color:transparent !important}.noref_table tbody tr:last-child{border-bottom:none}.noref_container input[type=submit]{display:inline-block;margin-top:20px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26)}.overzicht_facturen .ion-android-add{float:right;cursor:pointer;margin-right:30px}.invoice-new-popup{position:fixed;background-color:#f5f5f5;z-index:100000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:50px;height:auto;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.invoice-new-popup .ionicons{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.invoice-new-popup input,.invoice-new-popup textarea{background-color:transparent;width:100%;margin-top:0;margin-bottom:20px;border:none;border-bottom:1px solid #c0c0c0}.invoice-new-popup input[type=date]{line-height:20px}.invoice-new-popup input[type=submit]{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right;width:auto;margin-top:0px;margin-bottom:0 !important;clear:both;margin-top:0}.invoice-new-popup select{width:100%;padding:5px;border-color:#c0c0c0;margin-bottom:20px}.invoice-new-popup p{text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60}.invoice-new-popup .select2{width:100% !important;margin-bottom:20px}.overzicht_facturen .factuur-pagi{margin-right:0}.overzicht_facturen .mailing_thumb_toolbar select{padding:5px;margin-left:20px;float:left;margin-top:9.8px}.overzicht_facturen .mailing_thumb_toolbar .ion-ios-search-strong{font-size:20px;line-height:50px;margin-left:20px}.overzicht_facturen .ionicons.sent_thumb_previous{margin-left:30px;cursor:default;color:#ddd}.mailing_thumb_toolbar div.factuur-search{position:relative;margin-left:20px;float:left !important;height:50px;margin-right:0;width:auto;min-width:0}.factuur-search .ionicons{position:absolute;margin-left:0 !important;left:10px}.factuur-search input{height:30.4px;display:none;padding-left:34px}.facturen tr td:nth-child(5) .dropdown{height:auto;line-height:normal;margin-top:23.6px;margin-bottom:23.6px}.facturen tr td:nth-child(5) .dropdown-menu{top:25px;width:400px}.facturen tr td:nth-child(5) .dropdown-menu li{width:20%;float:left;border:none;border-right:1px solid #ddd}.facturen tr td[invoice-status="paid"]:nth-child(5) .dropdown-menu li{width:33.33%}.facturen .text-status#invoice-status-paid{cursor:auto}.facturen tr td:nth-child(5) .dropdown-menu li a{padding:10px 0 !important;text-align:center}.facturen tr td:nth-child(5) .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap}.facturen ul.dropdown-menu li i{width:auto;margin-right:5px}.facturen ul.dropdown-menu li .change-status-unpaid i{color:#E74C3C}.facturen ul.dropdown-menu li .change-status-paid i{color:#51cf66}.facturen ul.dropdown-menu li .change-status-due i{color:#FFCD48}.facturen ul.dropdown-menu li .change-status-partial i{color:#8ce99a}.facturen ul.dropdown-menu li .change-status-sent i{color:#329af0}.facturen .text-status{cursor:pointer}.partial-new-popup input[disabled]{cursor:not-allowed !important}.facturen tr td:nth-child(10),.facturen tr td:nth-child(7){line-height:normal}.facturen .text-paid,.facturen .text-herinnering{font-size:12px;color:#7b8587}.concepten .download{margin-left:30px;text-decoration:none;border-radius:30px;text-align:center;padding:5px 10px;border:2px solid transparent;color:white;background-color:#2259a8;font-size:13px}.concepten .download:hover{opacity:0.9}.factuurnummer-uitleg{background-color:#F2F9FF;border:1px solid #E9F4FE;padding:10px;margin-bottom:20px;color:#4F6076}.factuurnummer-uitleg label{color:#4F6076;margin-bottom:10px}.factuurnummer-uitleg>div span:first-child{background-color:white;border-radius:50px;float:left;height:25px;width:55px;margin-right:10px;font-weight:bold;line-height:25px;text-align:center}.factuurnummer-uitleg>div{float:left;width:50%;margin-bottom:10px}.factuurnummer-uitleg>div.clearfix{margin:0}.concepts-changedates{background-color:white;border:1px solid #e6e6e6;padding:10px;margin-bottom:20px;color:#333}.concepts-changedates p{float:left;font-weight:bold;font-size:13px;margin-right:15px;margin-bottom:0}.concepts-changedates input{line-height:normal}.concept-new-popup input[type=date]{line-height:normal}.invoiceidexists{text-align:center}.invoiceidexists a{display:block;margin-top:20px;width:200px;border-radius:4px;border:none;margin-bottom:0;text-decoration:none;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-color:#e74c3c;color:white;padding:10px 30px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);margin-left:auto;margin-right:auto}.billing_rapportering .stat_container li{padding-top:0;padding-bottom:0;border-bottom:none}.pie-chart__legend-total{border-top:1px solid lightgrey;border-left:none !important;padding-left:0 !important;padding-top:10px !important}.pie-chart__legend-total em{font-size:14px;font-weight:bold;color:#515461}.pie-chart__legend-total span{font-size:13px !important;color:#6b6b6b !important}#columnchart_perjaar{display:none}.overzicht_concepten .open_projecten,.export_naar_cubic .open_projecten{padding-bottom:50px}.invoice-total{margin-right:30px;float:right;line-height:51px}.overzicht_sociale_media .content{margin-left:0;margin-top:122px;padding-top:40px}.overzicht_sociale_media .mailing_thumb_toolbar{left:170px;width:calc(100% - 170px) !important}.overzicht_sociale_media .mailing_thumb_toolbar select{padding:5px;margin-left:20px;margin-top:9.8px}.overzicht_sociale_media .mailing_thumb_toolbar .ion-android-add{float:left}.overzicht_sociale_media{background-color:#FAFAFA}.social-contentblock{margin:20px;margin-top:0;padding:30px;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.02);clear:both;display:block;width:calc(100% - 110px);background-color:white;position:relative;float:right;padding-right:220px}.social-contentblock i.ion-ios-star{font-size:30px;margin-right:3px;color:#e6e6e6}.social-contentblock i.ion-ios-star.highlighted{color:#FEE468}.add-social-contact:link,.add-social-contact:visited,.add-social-contact:hover,.add-social-contact:active,.added-social-contact:link,.added-social-contact:visited,.added-social-contact:hover,.added-social-contact:active{font-weight:bold;background-color:#e6e6e6;color:#6f7c90;padding:7px 15px;border-radius:4px;display:inline-block;text-decoration:none;position:absolute;top:30px;right:30px}.existing-contact:link,.existing-contact:visited,.existing-contact:hover,.existing-contact:active{font-weight:bold;background-color:#E74C3C;color:white;padding:7px 15px;border-radius:4px;display:inline-block;text-decoration:none;position:absolute;top:30px;right:30px}.existing-contact:hover{opacity:0.9}.added-social-contact{opacity:0.5}.add-social-contact:hover{text-decoration:none;color:#6f7c90;opacity:0.9}.added-social-contact:link,.added-social-contact:visited,.added-social-contact:hover,.added-social-contact:active{text-decoration:none;color:#6f7c90}.social-contentblock .social-time{display:block;color:#515461;font-size:12px}.social-contentblock p{margin-bottom:0}.social-contentblock-type{display:inline-block;text-transform:uppercase;color:#9aa3b1;font-weight:bold;margin-bottom:5px !important}.socialcontent{width:calc(100% - 350px);float:left;padding-bottom:20px}.social-contentblock-container{position:relative;margin-left:20px;clear:both}.social-contentblock-container img{border-radius:50px;width:50px;margin-left:20px}.social_filter{float:right;width:300px;background-color:white;padding:30px;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.02);position:fixed;right:40px;top:162px}.social_filter select{padding:5px;border-color:#c0c0c0}.connect-facebook:link,.connect-facebook:visited,.connect-facebook:hover,.connect-facebook:active{background-color:#4267b2;color:white;text-decoration:none;border-radius:2px;padding:6px 8px}.connect-facebook:hover{color:white;opacity:0.9}.social-new-popup .add-page,.social-new-popup .add-google{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right;width:auto;clear:both;text-decoration:none;margin:0}.social-new-popup .add-page:hover{opacity:0.9}.overzicht_sociale_media .no-values{padding-top:10px}.add-contact-labels label{margin-bottom:8px;background-color:#f1f1f1;color:#515461;padding:7px 13px;border-radius:50px;text-transform:uppercase;font-weight:bold;font-size:9px;text-align:center;line-height:normal;cursor:pointer;display:inline-block;border:1px solid #C0C0C0}.add-contact-labels input[type=checkbox]{display:none}.add-contact-labels input[type="checkbox"]:checked+label{background-color:#65589c;color:white;border:1px solid transparent}.add-contact-labels label:hover{background-color:#e6e6e6}.add-contact-labels{margin-bottom:5px}.social-parent{border:1px solid #E6E6E6;padding:10px;border-radius:4px;color:#6f7c90;margin-bottom:10px;position:relative}.social-parent a span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-image:url(empty.gif)}.social-parent-details{font-size:12px;margin-top:5px}.social-parent-likes{float:left;margin-right:10px}.link-to-contact{line-height:30px;color:#65589C;cursor:pointer;float:right;margin-right:10px}.social-add-contact-old{display:none}.send-contact-link{height:30px;padding:5px 20px;background-color:#e74c3c;color:white;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;float:right;width:auto;margin-top:0px;margin-bottom:0 !important;clear:both;margin-top:0;cursor:pointer}.socialcontent>div.social-google-container{margin-left:30px;margin-right:20px;width:calc(100% - 50px);padding:40px;background-color:white;margin-bottom:40px}.social-splitchart{margin-left:30px;margin-right:20px;width:calc(100% - 50px);margin-bottom:40px}.social-splitchart:after{content:"";clear:both;display:block;width:100%;height:1px}.social_filter #auth-button{margin-bottom:10px}#view-selector{width:100%;max-height:196px;overflow:hidden}#view-selector>table{table-layout:auto !important;width:100% !important}#view-selector table tr{background-color:transparent}#view-selector table tr td:first-child{padding-left:0;min-width:60px !important}#view-selector table tr td:last-child{max-width:180px !important}#view-selector>table:nth-child(3) tr{border-bottom:0}.shr-a-shr-nc-shr-oc>div{max-width:140px !important}.socialcontent #pageviews table{width:100%}.socialcontent #pageviews table tbody tr{height:40px;background-color:transparent}.socialcontent #pageviews table tbody tr td{text-align:right;border-left:1px solid #DDDDDD;padding:0 20px;line-height:40px}.socialcontent #pageviews table th{line-height:40px;padding-left:20px;padding-right:20px}.socialcontent #pageviews table thead tr{background-color:#FAFAFA;border:1px solid #ddd}.socialcontent #pageviews table tbody tr td:first-child{text-align:left;padding-left:20px}.socialcontent #pageviews table tbody tr td:last-child{border-right:1px solid #ddd}.socialcontent #pageviews table thead th:last-child{min-width:180px}.socialcontent .social-google-container h4{font-size:16px;font-weight:normal}.socialcontent .social-google-container h4 span{font-size:12px;margin-left:10px}.social-splitchart .social-google-container:first-child{margin-right:20px}.social-splitchart .social-google-container:last-child{margin-left:20px}.social-splitchart .social-google-container{width:calc(50% - 20px);float:left;background-color:white;padding:40px}.social_filter_google{display:none}.gapi-analytics-auth-styles-signinbutton-image{border:none !important}.gapi-analytics-auth-styles-signinbutton{cursor:pointer !important}.pie-chart{font-family:"Open Sans", Arial}.pie-chart--wrapper{width:400px;margin:30px auto;text-align:center}.pie-chart__pie,.pie-chart__legend{display:inline-block;vertical-align:top}.pie-chart__pie{position:relative;height:200px;width:200px;margin:10px auto 35px}.pie-chart__pie::before{content:"";display:block;position:absolute;z-index:1;width:100px;height:100px;background:white;border-radius:50%;top:50px;left:50px}.slice{position:absolute;width:200px;height:200px;clip:rect(0px, 200px, 200px, 100px);-webkit-animation:bake-pie 1s;animation:bake-pie 1s}.slice span{display:block;position:absolute;top:0;left:0;background-color:black;width:200px;height:200px;border-radius:50%;clip:rect(0px, 200px, 200px, 100px)}.pie-chart__legend{display:block;list-style-type:none;padding:0;margin:0 auto;background:#FFF;padding:0.75em 0.75em 0.05em;font-size:13px;text-align:left;width:65%}.pie-chart__legend li{height:1.25em;margin-bottom:0.7em;padding-left:0.5em;border-left:1.25em solid black}.pie-chart__legend em{font-style:normal}.pie-chart__legend span{float:right}.pie-charts{display:flex;flex-direction:row}@media (max-width:500px){.pie-charts{flex-direction:column}}.notifications_sidebar{position:fixed;right:-300px;height:calc(100vh - 72px);top:72px;width:300px;background-color:white;z-index:10000;box-shadow:0 -2px 15px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 -2px 15px 0 rgba(0, 0, 0, 0.1);padding:30px}.sidebar_header{margin-bottom:30px}.sidebar_header h4{display:inline-block;padding:0;margin-top:0;margin-right:0;margin-bottom:0;cursor:pointer;text-transform:uppercase;color:#515461;font-weight:bold;font-size:14px}.sidebar_closebutton{float:right;line-height:14px;font-size:20px;margin-top:-1px;cursor:pointer}.notification_container{display:flex;align-items:center;margin-bottom:20px}.notification_thumbnail{float:left;width:40px}.notification_thumbnail .notification_thumbnail_default{width:40px;height:40px;border:1px solid #9aa3b1;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;font-size:20px;color:#9aa3b1}.notification_thumbnail .notification_thumbnail_default>span{font-size:14px}.notification_content{float:left;margin-left:10px;width:calc(100% - 50px);font-size:13px}.notification_content p{margin:0}.notification_content p a{color:#65589c;text-decoration:underline}.notification_content p span{display:block;color:#9aa3b1;margin-top:3px}.notification_container_old{opacity:0.3}.header_right .sidebar_open_notifications{position:relative}.header_right .sidebar_open_notifications span{color:white;background-color:#e74c3c;height:17px;display:inline-block;text-align:center;border-radius:50px;font-size:10px;line-height:18px;margin-bottom:0;min-width:17px;padding:0 4px;position:absolute;right:-12px;bottom:-5px;font-family:"Roboto"}.project_planning{background-color:#fafafa}.project_planner--container{margin-left:2em;display:flex;margin-right:2em;margin-top:8em;overflow-x:auto}.project_planner--container.taakoverzicht{position:relative}.taakoverzicht .project_planner--column{padding-top:90px}.taakoverzicht .project_planner--column-title{position:absolute;top:49px;background-color:white;padding-top:21px;padding-left:21px;z-index:1;width:290px;padding-bottom:15px}.project_planner--container.taakoverzicht>div:first-child .project_planner--column-title{left:10px}.project_planner--container.taakoverzicht>div:nth-child(2) .project_planner--column-title{left:320px}.project_planner--container.taakoverzicht>div:nth-child(3) .project_planner--column-title{left:630px}.project_planner--container.taakoverzicht>div:nth-child(4) .project_planner--column-title{left:940px}.project_planner--container.taakoverzicht>div:nth-child(5) .project_planner--column-title{left:1250px}.project_planner--column{min-width:290px;width:290px;margin:0.7em;padding:1.5em;border-radius:3px;height:calc(100vh - 180px);overflow-y:auto;background-color:white;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.05)}.project_planner--column-title{width:100%;padding-bottom:1em}.project_planner--column-title h2{font-size:1.1em;font-weight:bold;text-transform:uppercase;color:#6d6a60}.project_planner--column-title div{width:50%;height:4px;border-radius:0.2em}.project_planner--item{background-color:white;padding:0.7em;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.15);font-size:1.2em;border-radius:3px;margin-top:0.8em;margin-bottom:0.8em;cursor:pointer;box-shadow:0px 0px 2px rgba(0, 0, 0, 0.2)}.project_planner--item-info-top{display:flex;justify-content:space-between}.project_planner--item-info-bottom{display:flex;justify-content:space-between}.project_planner--item--interaction{display:flex;font-size:0.9em;color:#6d6a60}.project_planner--item--interaction-icon{display:flex;align-items:center}.project_planner--item-title{margin:0;padding:0 0 0.5em 0;font-size:1em}.project_planner--item-description{font-size:0.8em;font-weight:lighter}.project_planner--item-date{font-size:0.7em;font-weight:bold;text-align:right;color:#FD9489;min-width:80px}.project_planner--item--interaction div:last-child{margin-left:0.6em}.project_planner--item--interaction-icon p:last-child{margin:0;padding-left:0.3em}.project_planner--item-people{display:flex;opacity:0.7}.project_planner--item-people div{border-radius:100%;border:1px solid #a0a0a0;background-color:#a0a0a0;width:25px;height:25px;text-align:center;align-content:center;margin:0.2em}.project_planner--item-people div p{font-size:12px;color:white;padding-top:0;line-height:25px}#sortable1,#sortable2,#sortable3,#sortable4,#sortable5{padding:0;list-style-type:none;min-height:calc(100% - 30px)}.project_planner--item-add{text-align:center}.popup-project-background{background:black;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10004;opacity:0.2;display:block}.project--details,.week--details{position:fixed;background-color:#f5f5f5;z-index:100000;width:600px;left:calc(50% - 300px);padding:30px 20px;top:50px;height:auto;border:1px solid #c0c0c0;display:block;max-height:90vh;overflow-y:auto;overflow-x:hidden}.project--details--popup-close,.week--timesheet--popup-close,.add--task--popup-close{top:30px;position:absolute;right:20px;font-size:17px;cursor:pointer}.project--details--titlebox{display:flex;align-items:flex-start;padding-bottom:1em;border-bottom:1px solid #c0c0c0}.project--details--titlebox-complete{width:15%}.project--details--titlebox-title{width:65%;padding-left:2em}.project--details--titlebox-contributors{padding-top:2em;width:20%;display:flex;justify-content:flex-end}.project--details--titlebox div a{text-align:center;font-size:0.9em;padding:1em;text-decoration:none;background-color:#e74c3c;color:white;display:block;border-radius:0.2em;text-transform:uppercase}.project--details--titlebox div .week--task-complete-inactive{text-align:center;font-size:0.9em;padding:1em;text-decoration:none;background-color:#e74c3c;color:white;display:block;border-radius:0.2em;text-transform:uppercase;opacity:0.5}.project--details-delete{color:lightgrey;font-size:1.2em;top:30px;position:absolute;right:80px;cursor:pointer}.project--details--titlebox div h2{font-size:1.2em;margin:0}.project--details--titlebox div p{margin:0;padding-top:0.2em}.project--details--titlebox-contributors div{border-radius:100%;border:1px solid #e74c3c;width:28px;height:28px;text-align:center;align-content:center;margin:0.2em}.project--details--titlebox-contributors-assigned{border-radius:100%;border:1px solid #e74c3c;background-color:#e74c3c;color:white;width:28px;height:28px;text-align:center;align-content:center;margin:0.2em}.project--details--content{display:flex}.project--details--content-info{width:55%;padding:0.5em}.project--details--content-info-timeline{display:flex;justify-content:space-between;padding-top:1.5em}.project--details--content-info-timeline div h3,.project--details--content--tasks-section div h3{font-size:1em;margin:0;padding-bottom:0.3em}.project--details--content-info-timeline div p{margin:0;font-weight:lighter}.project--details--content--tasks{margin-top:2em}.project--details--content--tasks-section-title{display:flex;align-items:baseline;margin-bottom:1em;margin-top:1em}.project--details--content--tasks-section-title a{text-decoration:none;color:white;padding:0.1em 0.4em;border-radius:0.5em;background-color:#F0826B;margin-left:1em;font-size:0.8em}.project--details--content--tasks-section-cards{display:flex;flex-wrap:wrap;width:100%;height:160px;overflow:auto}.project--details--content--tasks-section-cards::-webkit-scrollbar{display:none}.tasks-card{width:48%;background-color:#f5f5f5;padding:0.5em;margin-bottom:1em;height:54px}.weekplanner--tasks-overviews{height:30px}.tasks--planned-card{border-left:2px solid #FDAEAE}.tasks--finished-card{border-left:2px solid #FEE49A}.tasks-card:nth-child(even){margin-left:1em}.tasks-card h4{font-weight:normal;font-size:0.9em;margin:0;padding-bottom:0.7em}.tasks--section-card-times{display:flex;justify-content:space-between}.tasks--section-card-times div{display:flex;align-items:baseline}.tasks--section-card-times div p{font-size:0.9em;margin-left:0.5em;margin-bottom:0;font-weight:lighter}.project--details--content-activity{width:45%;padding:0em 0.5em 0.5em 1.5em;margin-left:2em;border-left:1px solid #c0c0c0;margin-top:1.5em}.project--details--content-activity h3{font-size:1.2em;margin:0 0 1.5em 0}.project--details--activity--container{height:420px;overflow:auto}.activity--message:nth-child(even){background-color:#e6e6e6}.project--taskactivity--popup-close{top:125px;position:absolute;right:20px;font-size:17px;cursor:pointer}.project--details--activity--container::-webkit-scrollbar{background-color:transparent;width:5px}.project--details--activity--container::-webkit-scrollbar-track{background-color:transparent}.project--details--activity--container::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:0.2em}.activity--message{margin-bottom:0.5em;padding:0.5em 0.6em}.activity--message-info{display:flex;justify-content:space-between}.activity--message-info p{font-size:0.8em;font-weight:lighter}.activity--message-description p{font-weight:lighter;font-size:1.1em}.activity--task-title{margin-bottom:0.2em}.form{margin-top:0.3em;width:100%;display:flex}.form input[type=text]{width:80%;border-top-left-radius:0.5em;border-bottom-left-radius:0.5em;border:none;height:30px}.form input[type=submit]{width:20%;border-top-right-radius:0.5em;border-bottom-right-radius:0.5em;border:none;height:30px;background-color:#d3d3d3;color:white}.form button{width:20%;border-top-right-radius:0.5em;border-bottom-right-radius:0.5em;border:none;height:30px;background-color:#d3d3d3;color:white}.week_planner--container{margin-left:170px;display:flex;margin-right:2em;margin-top:8em;overflow-x:auto}.week_planner--container-full{margin-left:25px;display:flex;margin-right:2em;margin-top:8em;overflow-x:auto}.week_planner--container::-webkit-scrollbar-track,.week_planner--container-full::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius:10px;background-color:#F5F5F5}.week_planner--container::-webkit-scrollbar,.week_planner--container-full::-webkit-scrollbar{width:6px;height:6px;background-color:#F5F5F5}.week_planner--container::-webkit-scrollbar-thumb,.week_planner--container-full::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#ced4da}.week_planner--tasks{position:fixed;height:100%;top:70px;left:0px;width:160px;margin-right:1em;padding-left:1.5em;padding-right:1em;background-color:white;padding-top:3em;box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0.08)}.week--tasks-open-container{display:none;position:fixed;top:5px;left:0px;width:50px;margin-right:1em;padding-left:1.5em;padding-right:1em;background-color:rgba(255, 255, 255, 0.5);padding-top:3em;font-size:2em}.week--tasks-close-container{display:flex;justify-content:space-between;padding-right:0.5em;border-bottom:1px solid #e9ecef;margin-bottom:1em}.week--tasks-close{font-size:28px}.week_planner--tasks h2{font-size:1.5em;margin:0 0 0.9em 0}.tasks--complete_list{overflow:scroll;height:80vh;padding-bottom:4em}.tasks--complete_list::-webkit-scrollbar{display:none}.week_planner--tasks-soorten{font-size:0.9em;font-weight:bold;text-transform:uppercase;color:#5D5746;padding-bottom:0.5em;border-bottom:1px solid #f1f3f5;margin-top:1.5em;cursor:pointer}.tasks--list-card{padding:0.2em 0.5em;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.15);margin-top:0.5em;margin-bottom:1em}.tasks--list-card h3{font-size:1em}.tasks--list-card h4{font-size:0.8em;font-weight:lighter}.tasks--list-card div{display:flex;align-items:baseline}.tasks--list-card div i{font-size:0.8em}.tasks--list-card div p{margin-left:0.3em;font-size:0.8em}.weekday--container{min-width:19.5%;padding:0.5em;height:85vh}.weekday-list{height:85%;margin-top:1.5em}.weekday--title--container h2{font-size:1.1em;font-weight:bold;text-transform:uppercase;color:#6d6a60}.weekday--title--container-flex{display:flex;justify-content:space-between}.weekday--title--container-flex p{margin-top:20px;margin-bottom:10px;padding:0;font-size:0.8em;color:#6d6a60}.weekday--title--container div{height:4px;display:flex}.day--progress-complete{background-color:#AEE379;border-top-left-radius:0.2em;border-bottom-left-radius:0.2em}.day--progress-planned{background-color:#FEE49A;border-radius:0}.day--progress-undefined{width:100%;background-color:#E4E4E4;border-top-right-radius:0.2em;border-bottom-right-radius:0.2em}.task--info-top{display:flex;justify-content:space-between}.task--info-top-projectname{margin:20px 0 0 0;padding:0 0 0.2em 0;font-weight:normal;text-transform:uppercase;font-size:0.6em;color:#6d6a60}.task--info-top h3{width:65%;margin-top:0em}.task--info-top div{width:35%;justify-content:flex-end;padding-right:0.5em}.week--article p{font-size:0.8em;font-weight:lighter}.task--info-bottom{display:flex;justify-content:space-between}.task--info-bottom-left{width:65%;color:#6d6a60}.task--info-bottom-right{width:35%;justify-content:flex-end;padding-right:0.5em}.task--complete-opacity{opacity:0.5}.task--assigned-color{border-top:1px solid #e74c3c}.task--card-assignedby{margin:0;padding:0.4em 0 0.2em 0;font-size:0.7em;color:#6d6a60}.task--detail-warning{color:tomato;padding-top:0.3em;font-size:0.8em}.details--deadline-flex{display:flex;justify-content:flex-start}.details--deadline-flex i{padding-left:0.8em;cursor:pointer;display:none;font-size:1.2em}.popup-week-background{background:black;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10004;opacity:0.2;display:none}.details-popup-week-background,.details-popup-week-background-timesheet{background:black;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:10004;opacity:0.2;display:block}.plan--task{position:fixed;background-color:#f5f5f5;z-index:100000;width:400px;left:calc(50% - 200px);padding:30px 20px;top:50px;height:auto;border:1px solid #c0c0c0;display:block;max-height:90vh;overflow-y:auto;overflow-x:hidden}.plan--task h2{font-size:1.5em;text-align:center;font-weight:normal}.plan--task p{font-weight:lighter;text-align:center;padding:0 1em 0.2em 1em}.plan--task .popup--warning{display:none;padding:0 0 0.5em 0;margin:0;color:tomato}.plan--task-input{display:flex;justify-content:center;margin-top:1em;margin-bottom:2em}.plan--task input{text-align:center;width:50%;height:1.5em;font-size:1.3em;border:none}.plan--task-buttons{display:flex;justify-content:space-around;margin-top:2em}.plan--task div button{width:40%;border:none;padding:0.5em 2em;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);margin:0.7em}.plan--task-cancel,.delete--tasklist-cancel{background-color:#dee2e6;color:black}.plan--task-confirm,.delete--tasklist-confirm{background-color:#e74c3c;color:white}.week--timesheet{position:fixed;background-color:#f5f5f5;z-index:10009;width:400px;left:calc(50% - 200px);padding:30px 20px;top:50px;height:auto;border:1px solid #c0c0c0;display:block;max-height:90vh;overflow-y:auto;overflow-x:hidden}.timesheet--title{padding-bottom:1em;border-bottom:1px solid #c0c0c0}.timesheet--title h2{font-size:1.1em;font-weight:bold;text-transform:uppercase;color:#6d6a60;margin-top:5px}.timesheet--title h3{font-weight:lighter;font-size:0.9em;text-transform:uppercase;color:#6d6a60;margin:0}.timesheet--section{display:flex}.timesheet--section-label,.add--task--section-label{display:block;text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60}.timesheet--section-label span{font-weight:lighter}.timesheet--section div{width:50%;padding:0.5em}.timesheet--section div input,.timesheet--section div select{width:100%;height:26px;background-color:white}.timesheet--task-complete{display:flex;align-content:baseline;padding:1.5em 0.5em 0.5em 0.5em}.timesheet--task-complete label{padding-left:1em;text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60;padding-top:0.3em}.timesheet--task-buttons{display:flex;justify-content:flex-end;padding-top:1em}.timesheet--task-buttons input[type=submit],.timesheet--task-buttons button{padding:0.5em 2em;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);border:none;margin:0.7em}.timesheet--task-buttons input[type=submit]{background-color:#e74c3c;color:white}.timesheet--task-buttons button{background-color:#dee2e6;color:black}.timesheet--section-space{margin:0.5em 0 0.5em 0}.timesheet--error-planning{background-color:#f2dede;border-color:#ebccd1;color:#a94442;margin:0.5em 0.3em;padding:0.7em;border-radius:4px;display:none}.timesheet--error-planning p{color:#6d6a60}.edit--deadline-popup,.edit--werkuren-popup{position:fixed;background-color:#f5f5f5;z-index:100015;width:400px;left:calc(50% - 200px);padding:30px 20px;top:100px;height:auto;border:1px solid #c0c0c0;display:block;max-height:90vh;overflow-y:auto;overflow-x:hidden}.edit--deadline-popup h2,.task--repeat-popup h2,.task--repeat-settings-popup h2,.add--task--popup h2,.edit--werkuren-popup h2{font-size:1.1em;font-weight:bold;text-transform:uppercase;color:#6d6a60;padding-bottom:0.8em;margin-top:0em;margin-bottom:0.5em;border-bottom:1px solid #c0c0c0}.edit--deadline-popup p,.edit--werkuren-popup p{padding-top:1em}.edit--deadline-input input[type=date]{border:none}.edit--deadline-textarea textarea{width:100%;resize:none;height:92px;border:none}.edit--deadline-buttons,.add--task-buttons{display:flex;justify-content:space-around;margin-top:2em}.frequency--task-buttons,.repeat--task-buttons{display:none;justify-content:space-around;margin-top:2em}.edit--deadline-buttons button,.frequency--task-buttons button,.repeat--task-buttons button,.add--task-buttons button{width:40%;border:none;padding:0.5em 2em;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);margin:0.7em}.edit--deadline-cancel,.edit--werkuren-cancel{background-color:#dee2e6;color:black}.edit--deadline-confirm,.edit--werkuren-confirm{background-color:#e74c3c;color:white}.task--repeat-popup{position:fixed;background-color:#f5f5f5;z-index:100015;width:500px;left:calc(50% - 250px);padding:30px 20px;top:100px;height:auto;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.task--repeat-frequentie{display:flex}.task--repeat-frequentie div{width:40%}.task--repeat-popup select{display:block;width:90%;height:26px;background-color:white}.task--repeat-inputs-labels{display:flex;width:80%;margin-top:1em}.task--repeat-inputs-labels div{width:50%;font-weight:bold}.task--repeat-inputs-input{display:flex;align-content:baseline}.task--repeat-inputs-input-date,.task--repeat-inputs-input-hour{width:40%}.task--repeat-inputs-input-remove{width:20%;padding-top:10px}.task--repeat-inputs-input-add{font-size:0.9em;margin-top:0.8em;cursor:pointer;text-decoration:underline;padding-left:0.2em}.task--repeat-inputs-input input[type=date]{width:90%;height:40px}.task--repeat-inputs-input input[type=text]{width:90%;height:40px}.ion-android-remove-circle{font-size:20px;display:block;cursor:pointer}.task--repeat-settings-popup{position:fixed;background-color:#f5f5f5;z-index:100020;width:500px;left:calc(50% - 250px);padding:30px 20px;top:100px;height:auto;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.frequentie--amount{display:block}.frequentie--options{display:flex}.frequentie--options div{width:50%}.frequentie--options div label{display:block;margin-top:1em}.frequentie--options div input[type=text],.frequentie--options div input[type=date],.frequentie--options div input[type=number],.frequentie--options div select{width:90%;height:40px}.week--navigation{display:flex;align-content:center;position:absolute;right:100px;top:90px}.weekplanner--add--task{position:absolute;right:25px;top:85px}#add--task-button{padding:0.3em;color:#D65745;font-size:2em;cursor:pointer}.week--navigation p{padding:0.5em;cursor:pointer}.week--navigation i{padding:0.3em 0.5em;margin-top:0.4em;cursor:pointer}.add--task--popup{position:fixed;background-color:#f5f5f5;z-index:100015;width:700px;left:calc(50% - 350px);padding:30px 20px;top:100px;height:auto;border:1px solid #c0c0c0;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden}.add--task--popup-contentcontainer{display:flex;width:100%}.add--task--popup-left{width:45%}.add--task--popup-right{width:55%}.add--task--popup-flex{display:flex;width:100%;justify-content:space-around}.add--task--popup-flex div{width:100%;display:block;padding:0 0.2em}.add--task--popup-flex div label,.add--task--popup-left div label{text-transform:uppercase;font-weight:bold;font-size:11px;color:#6d6a60;margin-top:1.5em;display:block;margin-bottom:0.5em}.add--task--popup-flex div input[type=text],.add--task--left-section input[type=text]{height:40px}.add--task--left-section textarea{width:90%;height:90px;resize:none;border:1px solid #DFDFDF}.add--task--left-section select,.add--task--popup-flex div select,.add--task--left-section input[type=text]{width:90%;border:1px solid #DFDFDF}.add--task--left-section p{margin-top:1em;font-size:0.8em;color:grey;cursor:pointer}#weekplanner--admin-users{display:flex;align-content:center;position:absolute;right:250px;top:95px}.delete--task-sortable-admin{position:absolute;right:430px;top:95px;overflow:hidden;width:1.5em;height:1.5em}.delete--task-sortable{position:absolute;right:230px;top:95px;overflow:hidden;width:1.5em;height:1.5em}.delete--task-sortable-icon{font-size:1.5em}.delete--task-sortable-icon:hover{color:#d65745}.select2-container--default{width:90%}.task--detail-client{max-width:130px}.edit--title-input,.edit--description-textarea{width:350px;display:none;resize:none}.edit--description-textarea::-webkit-scrollbar{display:none;width:0;height:0}.edit--deadline-input{width:125px;display:none}.edit--deadline-input::-webkit-clear-button{display:none;-webkit-appearance:none}.edit--deadline-input::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.edit--estimatedhours-input{display:none;width:70%}.task--details--title-edit,.task--details--description-edit,.task--details--estimated-edit{cursor:pointer}.edit--flex{display:flex}.edit--flex i{padding:0.1em 0.5em 0.1em 0.5em;font-size:1.5em;display:none;cursor:pointer}.edit--flex-vertical i{padding:0.1em 0.5em 0.1em 0.5em;margin-left:1em;font-size:1.5em;display:none;cursor:pointer}@media (min-width:992px){.project_planner--container{margin-left:220px;overflow:auto}.project--details,.week--details{width:800px;left:calc(50% - 400px)}.week_planner--tasks{left:355px}.week_planner--container{margin-left:375px;overflow:auto}.week_planner--container-full{margin-left:220px;overflow:auto}.week--tasks-open-container{left:350px}}@media screen and (max-width:991px){.data-container .stat_container{width:100%}.dashboard .inhoud{padding:0 15px}.dashboard .stat_header{padding:15px}.dashboard .stat_body{padding:15px}.dashboard .stat_body.stat_contacts{padding-bottom:40px}.dashboard .stat_container:nth-child(2),.dashboard .stat_container:nth-child(5),.dashboard .stat_container:nth-child(8),.dashboard .stat_container:nth-child(11){margin-left:0}.dashboard .stat_header a{right:15px}.header_right .help{display:none}.mailingdetail .mailing_detail_toolbar,.mailing_link .mailing_detail_toolbar,.mailing_opens .mailing_detail_toolbar,.mailing_unsubscribed .mailing_detail_toolbar,.mailing_clicks .mailing_detail_toolbar{width:100%;padding-left:15px;padding-right:15px}.mailing_opens .mailing_detail_toolbar p{margin-right:0 !important}.mailing_opens .mailing_thumb p{margin-bottom:0}.sent_thumb_datum,.mailing_thumb_datum{position:static}.sent_thumb,.mailing_thumb{padding:15px}header .logo{width:72px}body.mail_settings .mail_inhoud form>.col-md-5{padding:0;margin-top:20px}body.templates .mailing_thumb_container,body.bewerk_je_mailing_template .template_content>*{display:none}body.templates .mail_inhoud_sent:after,body.bewerk_je_mailing_template .template_content:after{content:"Templates zijn niet beschikbaar via mobiele weergave.";display:block;text-align:center;padding-top:40px;font-size:16px;max-width:300px;margin-left:auto;margin-right:auto}.header_template .header_right>h1{margin-left:15px}.header_template .header_right>div{display:none}.header_template .header_right>a{margin-right:15px;padding:10px 15px}.mailing_gegevens form,.bevestig_mailing form{margin-top:100px;width:calc(100% - 30px);padding:19px}.mailing_gegevens .mail_change_recipient_type{display:none}.mailing_ontvangers_uitsluiten{position:static}.choice-mailing>a{margin-bottom:10px;display:inline-block}body.kies_een_template .mailing_thumb_toolbar>span{max-width:130px;line-height:normal;margin-left:15px !important;height:50px;display:flex;align-items:center;justify-content:center;float:left}body.kies_een_template .mailing_thumb_toolbar>div,body.overzicht_projecten .mailing_thumb_toolbar>div{margin-right:15px}body.kies_een_template .mailing_thumb_toolbar>div .ionicons.mailing_thumb_previous,body.overzicht_projecten .mailing_thumb_toolbar>div .ionicons.sent_thumb_previous{margin-left:15px;margin-right:0}body.overzicht_projecten .mailing_thumb_toolbar>div .ionicons.sent_thumb_next{margin-right:0}body.kies_een_template .mailing_thumb_datum p{margin-bottom:0}body.e-mail_opstellen .mail_inhoud,body.mailing_toevoegen .mail_inhoud{padding:15px;padding-bottom:40px}body.e-mail_opstellen .mail_inhoud h1,.mailing_toevoegen h1,.contact_toevoegen h1,.project_aanmaken h1,.e-mail_opstellen h1{font-size:20px;margin-bottom:20px}.mce-menubtn.mce-fixed-width span{width:auto !important}.choice-mailing>a>div{margin-right:0 !important}.maak_een_mailing .mail_inhoud{height:calc(100vh - 133px)}.mailing_toevoegen .mail_change_recipient_type{display:none}.mailing_toevoegen .mail_recipient_label{width:100% !important}.mailing_toevoegen .mailing-personalisatie span{margin-bottom:3px}.project_aanmaken>.col-md-12{padding:15px}.project_aanmaken>.col-md-12 .col-md-6:nth-child(even),.project_aanmaken>.col-md-12 .col-md-6:nth-child(odd){width:100% !important;padding:0 !important;clear:both}.project_aanmaken .select2{margin-bottom:30px}body.overzicht_offertes .ionicons.ion-android-add{margin-left:15px}.offertes td:first-child,.overzicht_projecten .overzicht_producten td:first-child,.producten .overzicht_producten td:first-child{padding-left:0px !important}.offertes .overzicht_offertes,.offertes .overzicht_offertes tbody,.offertes .overzicht_offertes tbody tr,.offertes .overzicht_offertes tbody tr td,.overzicht_projecten .overzicht_producten,.overzicht_projecten .overzicht_producten tbody,.overzicht_projecten .overzicht_producten tbody tr,.overzicht_projecten .overzicht_producten tbody tr td,.producten .overzicht_producten,.producten .overzicht_producten tbody,.producten .overzicht_producten tbody tr,.producten .overzicht_producten tbody tr td,.herinneringen_div>table,.herinneringen_div>table>tbody,.herinneringen_div>table>tbody tr,.herinneringen_div>table>tbody tr td{display:block}.offertes .overzicht_offertes tbody tr,.overzicht_projecten .overzicht_producten tbody tr,.producten .overzicht_producten tbody tr{height:auto;padding:15px;position:relative}.offertes .overzicht_offertes tbody tr td,.overzicht_projecten .overzicht_producten tbody tr td,.producten .overzicht_producten tbody tr td{line-height:1.5}.producten .overzicht_producten tbody tr td:last-child{position:absolute;right:0;top:15px}.offertes .overzicht_offertes thead,.overzicht_projecten .overzicht_producten>thead,.producten .overzicht_producten>thead,.herinneringen_div>table>thead{display:none}.offertes .overzicht_offertes .offerte-goedgekeurd{margin-top:5px}.overzicht_offertes tbody tr td:last-child{position:absolute;right:15px;top:0;padding:15px}.overzicht_projecten .mailing_thumb_toolbar select,.producten .ionicons.ion-android-add{margin-left:15px}body.project .mailing_thumb_toolbar>p{margin-left:15px !important}.project .tabs .btn-group{clear:both;float:none;display:block;text-align:right}.artikelen .detail_block .detail_block_header{display:block}.artikelen .detail_block .detail_block_header .detail_block_header_button{margin-left:0;margin-top:10px}.layout-list-row>div.layout-list-row-text>p{margin-left:0;margin-bottom:0}.layout-list-row{display:block;border-bottom:1px solid lightgray !important}.schijven .offerte-product{margin-bottom:5px}.schijven .offerte-content{min-width:unset}.schijven .add-schijf{margin-top:10px}.schijven .project-schijf{position:relative;border-bottom:1px solid lightgrey;padding-top:10px;padding-bottom:10px}.schijven .project-schijf .schijf-product{clear:both}.schijven .project-schijf>div:last-child{position:absolute;right:0;top:12px}.labels .ionicons.ion-android-add,.interactietypes .ionicons.ion-android-add,.contacttypes .ionicons.ion-android-add{margin-left:15px}.contact_labels table td:first-child,.contacttypes table td:first-child,.interactietypes table td:first-child,.contacttypes table tbody tr td:nth-child(2),.contacten .boven td:first-child,.contacten .onder td:first-child,.contacten thead tr td:first-child,.verwijderde_contacten .boven td:first-child,.verwijderde_contacten .onder td:first-child,.verwijderde_contacten thead tr td:first-child{padding-left:15px !important}.contacten_te_valideren .boven td:last-child{padding-right:15px !important}.contact_toevoegen>.col-md-12,.upload_contacten .contact_upload,.upload_stap1,.upload_stap2{padding:15px}.contact_toevoegen>.col-md-12 .col-md-6:nth-child(odd){padding-right:0 !important}.contact_toevoegen>.col-md-12 .col-md-6:nth-child(even){padding-left:0 !important}.contact_toevoegen .content input{margin-right:0;margin-left:0}.contact_toevoegen>.col-md-12 .panel-body div{padding-left:0 !important;padding-right:0 !important}.upload_contacten .contact_upload h1{font-size:20px}.upload_contacten .contact_upload h2{font-size:17px}.herinneringen_div .text-herinnering-naam{font-weight:bold}.herinneringen_div .text-herinnering-dagen{text-decoration:underline}.herinneringen_div tbody>tr{position:relative;padding-bottom:15px;padding-top:15px}.herinneringen_div tbody>tr>td:last-child{position:absolute;right:0;top:0}.configuratie .col-md-4,.controles .col-md-4{width:100%;margin:0 !important;margin-bottom:10px !important}.controles .col-md-12{padding-top:15px;padding-bottom:15px}.overzicht_facturen .open_projecten,.overzicht_concepten .open_projecten{overflow:auto}.facturen tbody tr td,.facturen thead td,.overzicht_concepten td{padding-right:15px}.facturen tbody td,.overzicht_concepten tbody td{line-height:1.4}.overzicht_facturen .content{margin-top:85px}.overzicht_facturen .mailing_thumb_toolbar{height:113px;position:static}.overzicht_concepten .select_all,.overzicht_facturen .select_all,.export_naar_cubic .select_all,.export_naar_octopus .select_all{margin-left:15px}.overzicht_facturen .select_all{float:none;display:block;line-height:1.4;margin-top:10px;margin-bottom:10px}.overzicht_facturen .mailing_thumb_toolbar select{margin-left:15px;margin-top:0}.overzicht_facturen table.facturen tbody tr td:first-child{padding-left:15px;padding-right:15px}.mailing_thumb_toolbar div.factuur-search{height:32px;margin-left:15px;line-height:1.4}.mailing_thumb_toolbar div.factuur-search i{line-height:32px !important}.mailing_thumb_toolbar div.factuur-search>div:last-child{display:none}.factuur-search input{display:inline-block !important}.mailing_thumb_toolbar div.invoice-selected-toolbar{position:fixed;right:0;background-color:#2259a8;z-index:10000000000000000;bottom:80px;color:white;border-radius:50px;width:90%;align-items:center;justify-content:space-around;left:5%;margin:0;border:none}.mailing_thumb_toolbar div.invoice-selected-toolbar .open>.dropdown-menu{left:0;width:80px;min-width:unset;bottom:49px;top:unset}.mailing_thumb_toolbar div.invoice-selected-toolbar .open>.dropdown-menu li{width:100%}.mailing_thumb_toolbar div.invoice-selected-toolbar .open>.dropdown-menu li a{text-align:left;padding-left:5px !important}.concepten .download{display:inline-block;margin-left:0;width:120px}.overzicht_concepten table thead tr td:first-child{padding-left:15px;padding-right:15px}.overzicht_concepten table thead tr>td:nth-child(2),.overzicht_concepten table thead tr>td:nth-child(3){min-width:80px}.overzicht_concepten tbody tr>td:first-child{padding-left:15px;text-align:left !important;padding-right:15px !important;width:auto}.toolbar-bottom{bottom:60px;width:100%;left:0}.overzicht_concepten .open_projecten{padding-bottom:0}.toolbar-bottom .make-invoices{margin-right:15px}.timesheet_rapportering table thead tr td,.timesheet_rapportering table tbody tr td{padding-right:15px}.overzicht_times_container{width:100%;overflow:auto}.timesheet_afwezig_toolbar{padding-right:15px}.timesheet_afwezig_toolbar p:first-child{margin-left:15px}.timesheet_afwezig_toolbar>span:last-child{display:none}.afwezigheid .producten td:first-child,.afwezigheid .producten thead tr td:first-child{padding-left:15px}}@media screen and (max-width:650px){body>.inhoud{padding-bottom:50px !important}.timesheet .mailing_thumb_toolbar input{margin-left:15px}body.timesheet .mailing_thumb_toolbar .ion-android-add{position:fixed;width:50px;height:50px;bottom:80px;right:15px;border-radius:50px;-webkit-box-shadow:0 0px 7px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0px 7px 0 rgba(0, 0, 0, 0.1);display:flex;align-items:center;justify-content:center;margin:0;background:#2259a8;color:white}body.timesheet .mailing_thumb_toolbar .select2{display:none}body.timesheet .switch_month,body.timesheet .switch_day,body.timesheet .switch_year{margin-left:0}body.timesheet .mailing_thumb_toolbar,body.afwezigheid .mailing_thumb_toolbar{padding-right:0 !important}body.timesheet .mailing_thumb_toolbar .period-switch,body.afwezigheid .mailing_thumb_toolbar .period-switch{width:auto;position:static;margin-right:0}body.timesheet .period-switch span.active,body.afwezigheid .mailing_thumb_toolbar .period-switch span.active{display:none}body.timesheet .period-switch span,body.afwezigheid .mailing_thumb_toolbar .period-switch span{padding:0 15px}.producten table thead td,.offertes table thead td{line-height:16px;padding-top:12px;padding-bottom:12px}.timesheet .maand,.timesheet .dag{overflow-x:auto}.mailing_graphs>div{margin-bottom:20px;width:100%}.detail_block .detail_block_left,.detail_block .detail_block_right,.email-settings .emailadres{width:100%}.octopus-connect-btn,.octopus-sync-btn{display:none}.tabs{margin-left:15px;margin-right:15px}.tabs p{font-size:12px;padding:2px 0;margin-right:10px}.detail_block,.contact .contact_detail>.col-md-12>div.contact_block{margin-left:0;margin-right:0;padding:20px}.contact_detail>.col-md-12{clear:both}.contact .contact-status{margin-bottom:10px}.timesheet .times-new-popup,.timesheet .times-edit-popup,.historiek .times-edit-popup{width:calc(100% - 30px);left:15px;top:15px;max-height:calc(100% - 30px)}.switch_month{left:130px}.filter-timesheet .col-md-3,.timesheet_rapportering .top-stats-left,.timesheet_rapportering .top-stats-right{width:100%}.timesheet_rapportering .top-stats-left{margin-top:20px;margin-bottom:10px}.timesheet_rapportering .top-stats-right{margin-bottom:20px}.timesheet_rapportering .top-stats-left,.timesheet_rapportering .top-stats-right{height:auto}.data-container{padding:15px !important}.data-container .pie-chart--wrapper{width:100%}.times .statistieken>div>div,.invoices .statistieken>div>div,.fases .statistieken>div>div{width:100%;margin-bottom:10px}.page-margin,.sent_detail_toolbar,.mailing_detail_toolbar{padding-left:15px;padding-right:15px}.bedrijfsgegevens h1{margin-left:15px;font-size:20px}.detail_block.quickadd-mails{margin-left:0 !important;margin-right:0 !important}.bank{width:100%;margin-right:0}.mail_detail_inhoud .titel h1{display:block;font-size:20px;margin-top:60px;padding:0}.mail_detail_inhoud .titel .mail_detail_info{position:static;float:none;margin-top:0;text-align:left;display:block}.mailing_detail_buttons p.mail_detail_info_btn{float:none}.mailing_detail_buttons p.mail_detail_view_mailing{float:none;margin-top:10px}.mailing_report .stat_body div{width:50%}.mailing_report .stat_body div:first-child,.mailing_report .stat_body div:nth-child(2){border-bottom:1px solid #DDDDDD}.mailing_report .mailing_opens>div{width:100%;padding:0 !important}.mailing_report .mailing_opens>div:first-child{margin-bottom:20px}.sent_detail_toolbar,.mailing_detail_toolbar{z-index:9}.mail_detail_inhoud{padding:10px 15px}.dashboard .col-md-12,.dashboard .data-container{padding:0 !important}body.mailing .mailing_thumb_status{position:static}body.mailing .mailing_thumb p{margin-bottom:0}body.mailing .mailing_thumb{padding-right:60px}body.mailing .mailing_thumb .mail_opened_number{right:10px;top:10px;margin:0}body.mailing .mailing_thumb .mail_bounced_number{right:10px;bottom:10px;top:unset;min-width:40px}.mail_settings .mail_inhoud{padding:10px 15px}.mail_settings .mail_inhoud h1{font-size:25px}.mail_settings .mail_settings_container{padding:15px}.mce-btn-group:not(:first-child){border:none}.facturatie-settings .detail_block_left,.facturatie-settings .detail_block_right{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.factuurnummer-uitleg>div{width:100%}.detail_factuur .factuur{overflow:auto}}