:root{--input-padding-x:1.5rem;--input-padding-y:.75rem}body{background:#fff}.card-signin{border:0;border-radius:1rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1)}.card-signin .card-title{margin-bottom:2rem;font-weight:300;font-size:1.5rem}.card-signin .card-body{padding:2rem}.form-signin{width:100%}.form-signin .btn{font-size:80%;border-radius:5rem;letter-spacing:.1rem;font-weight:700;padding:1rem;transition:all .2s}.form-label-group-login{position:relative;margin-bottom:1rem}.form-label-group-login input{border-radius:2rem}.form-label-group-login>input,.form-label-group-login>label{padding:var(--input-padding-y) var(--input-padding-x)}.form-label-group-login>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#495057;border:1px solid transparent;border-radius:.25rem;transition:all .1s ease-in-out}.form-label-group-login input::-webkit-input-placeholder{color:transparent}.form-label-group-login input:-ms-input-placeholder{color:transparent}.form-label-group-login input::-ms-input-placeholder{color:transparent}.form-label-group-login input::-moz-placeholder{color:transparent}.form-label-group-login input::placeholder{color:transparent}.form-label-group-login input:not(:placeholder-shown){padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y)/ 3)}.form-label-group-login input:not(:placeholder-shown)~label{padding-top:calc(var(--input-padding-y)/ 3);padding-bottom:calc(var(--input-padding-y)/ 3);font-size:12px;color:#777}.navbar-expand-lg{justify-content:space-between!important}.language_button{background:0 0;border:none;outline:0!important;margin-left:5px!important;cursor:pointer}@media screen and (min-width:850px){.language_buttons{margin-left:60vw}}.text_home{text-align:center;height:auto;padding-bottom:60px}.welkomTekst{text-align:center;width:70%}.search_home{background:#8ccde9;outline:0;border:3px solid #8ccde9;border-radius:10px;padding-left:20px;width:100%;height:45px}.praktijk_table{margin-left:auto!important;margin-right:auto!important}.praktijk_overview{background-color:#74baff!important;border:3px solid #8ccde9;border-radius:10px;outline:0!important;padding:1vw;cursor:pointer;margin-bottom:3px!important;margin-top:3px!important}.pfButton a{color:none!important;text-decoration:none!important}.pfButton{font:bold 17px;color:#010538;background-color:#74baff!important;padding:10px 12px 10px 12px;margin:5px;border:3px solid #8ccde9;border-radius:10px;display:inline-block}.pfButton:hover{background-color:#bbaf0a!important;transition:.5s}#pfButtonActive{background-color:#bbaf0a!important;transition:.5s}.modal-header{background-color:#6dc3f2}#pageMenu{text-align:center}#gmapFrame{height:600px;width:38vw;border-radius:10px;float:left;border:3px solid #8ccde9}h4{text-align:left}.button_delete,.button_edit{background:0 0!important;border:none!important;outline:0!important;cursor:pointer;float:left}.button_submit{width:70%;height:45px;text-align:center;margin-bottom:15px;background:#51ba88!important;border:3px solid #045518!important;border-radius:10px;outline:0!important;cursor:pointer;margin-bottom:10vh!important}.button_add{width:100%;height:45px;text-align:center;margin-bottom:15px;background:#51ba88!important;border:3px solid #045518!important;border-radius:10px;outline:0!important;cursor:pointer}.add_logo,.delete_logo,.edit_logo{width:1.3vw}.form-label-group-hometext{position:relative;margin-bottom:1rem}.inputWelcome{background-color:#c2e1ff!important;width:100%}.inputWelcomeSub{background-color:#c2e1ff!important;width:100%}.button_add:hover .add_logo{transform:rotateZ(360deg);transition:1.5s}.text_registration{text-align:center;height:20vh}.form-label-group-registration{position:relative;margin-bottom:1rem}.form-label-group-registration input{border-radius:2rem}.form-label-group-registration>input,.form-label-group-registration>label{padding:var(--input-padding-y) var(--input-padding-x)}.form-label-group-registration>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#495057;border:1px solid transparent;border-radius:.25rem}.form-label-group-registration input::-webkit-input-placeholder{color:transparent}.form-label-group-registration input:-ms-input-placeholder{color:transparent}.form-label-group-registration input::-ms-input-placeholder{color:transparent}.form-label-group-registration input::-moz-placeholder{color:transparent}.form-label-group-registration input::placeholder{color:transparent}.form-label-group-registration input:not(:placeholder-shown){padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y)/ 3)}.form-label-group-registration input:not(:placeholder-shown)~label{padding-top:calc(var(--input-padding-y)/ 3);padding-bottom:calc(var(--input-padding-y)/ 3);font-size:12px;color:#777}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputRegistratie{background-color:#c2e1ff!important}.inputStreet{width:70%;float:left}.inputNumber{width:25%;float:right}.inputPlace{width:70%;float:left}.inputZipcode{width:25%;float:right}.btn-save{margin-top:5vh;float:right;background-color:#8ccde9}.btn-save:hover{background-color:#bbaf0a}@media only screen and (max-width:400px){#inputZipcode::-webkit-input-placeholder::before{content:"Zip"}}.modal-dialog{max-width:600px!important}.ellipsTxt{text-overflow:ellipsis;overflow:hidden}