.hidden{display:none}.empty-warning{border:2px solid #db5c38!important}.bus-rekenmachine:before{content:' ';background-image:url(/wp-content/plugins/bustotaal-rekenmachine/HarmBus_calculator.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:200px;height:200px;position:absolute;left:5vw;top:-150px;z-index:0}.bus-rekenmachine{display:flex;flex-direction:column;border:3px solid #eaeaea;border-radius:5px;margin-bottom:50px;font-size:medium;position:relative;padding:20px;margin-top:100px}.bus-rekenmachine h4{margin:0;margin-bottom:20px}.bus-rekenmachine .bus-rekenmachine-form{width:100%;flex:5;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.bus-rekenmachine-inputs{display:flex;flex-direction:row;gap:35px}.bus-rekenmachine .bus-rekenmachine-form div{padding:5px}.bus-rekenmachine .bus-rekenmachine-inputs div:first-child{display:flex;flex-direction:column}.bus-rekenmachine .bus-rekenmachine-form>*:not(label):not(:first-child){margin-bottom:10px!important}.bus-rekenmachine .bus-rekenmachine-form label,.bus-rekenmachine .bus-rekenmachine-form span{color:#0d442c}.bus-rekenmachine .bus-rekenmachine-form .bus-rekenmachine-verhogingen label{color:unset}.bus-rekenmachine form input,.bus-rekenmachine form select#type-bedekking{width:100%;background:#eaeaea;border:none;border-radius:5px!important;padding:5px;color:#575757;margin-bottom:10px}.bus-rekenmachine form input[type='number']:last-child{margin-bottom:0}.bus-rekenmachine select#type-bedekking{-moz-appearance:auto;-webkit-appearance:auto;appearance:auto;cursor:pointer}.bus-rekenmachine button{background-color:#0b432a;color:#fff;cursor:pointer;border:none!important;border-radius:5px;margin-bottom:0;margin-top:20px;padding:5px}.bus-rekenmachine-verhogingen{display:flex;flex-direction:column;justify-content:space-between}.bus-rekenmachine-verhoging{width:100%;flex:auto}.bus-rekenmachine-verhoging:last-child{flex:2}.bus-rekenmachine-verhoging input[type='radio']{margin-right:5px!important;appearance:none;display:inline-block;width:.7em;height:.7em;aspect-ratio:1;border-radius:2px;cursor:pointer;vertical-align:middle;margin-bottom:0}.bus-rekenmachine-verhoging input[type='radio']:checked{background-color:#0b432a}.bus-rekenmachine-resultaat{flex:5;width:100%;color:#0d442c}.bus-rekenmachine-resultaat p:first-child{font-size:large}.bus-rekenmachine-resultaat p{font-size:medium}.bus-rekenmachine-resultaat ul{list-style:none}.bus-rekenmachine-resultaat .bus-rekenmachine-reset{background:#db5c38;color:#fff;text-align:center;border-radius:5px;padding:5px;width:100%}#bus-rekenmachine-widget:before{content:' ';background-image:url(/wp-content/plugins/bustotaal-rekenmachine/HarmBus_calculator.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:200px;height:200px;position:absolute;left:70px;top:-150px;z-index:0}#bus-rekenmachine-widget{flex-direction:column;padding:10px;margin-top:120px}#bus-rekenmachine-widget .bus-rekenmachine-form{padding:0;flex-direction:column}#bus-rekenmachine-widget .bus-rekenmachine-inputs{display:flex;flex-direction:column;gap:10px}#bus-rekenmachine-widget .bus-rekenmachine-verhogingen{padding-top:10px;padding-bottom:10px;display:flex;flex-direction:column;justify-content:space-between}#bus-rekenmachine-widget .bus-rekenmachine-resultaat,#bus-rekenmachine-widget .bus-rekenmachine-uitleg{border:none;border-top:2px solid #eaeaea}#bus-rekenmachine-widget .bus-rekenmachine-reset{background:#db5c38;color:white!important;text-align:center;border-radius:5px;padding:5px}.bus-rekenmachine .bus-rekenmachine-form div{padding:0}#bus-rekenmachine-widget .bus-rekenmachine-resultaat p{font-size:medium}.bus-rekenmachine-shortcode{width:100%;margin-block-start:100px!important}@media screen and (max-width:768px){.bus-rekenmachine{flex-direction:column;margin-block-start:100px!important}.bus-rekenmachine form .bus-rekenmachine-inputs div{width:100%;flex:2}.bus-rekenmachine form .bus-rekenmachine-inputs .bus-rekenmachine-verhogingen{flex:1}.bus-rekenmachine-uitleg,.bus-rekenmachine-resultaat{border:none}.bus-rekenmachine-gerelateerde-producten .bus-rekenmachine-gerelateerd-meer{width:100%}}@media screen and (max-width:480px){.bus-rekenmachine-inputs{flex-direction:column}}