.togglediv{display:none}.topmenu{position:relative;text-align:right}.topmenu .btn_style{position:relative;background-color:#fff;font-size:1.5rem;padding-top:9px;color:var(--darkblue)}.topmenu .togglebtn{float:none}.topmenu a{-webkit-background-clip:unset;color:initial;background-image:none;font-weight:initial;-webkit-text-fill-color:unset}.submenu{position:absolute;top:60px;right:0;background-color:#fff;border:1px solid var(--darkblue)}.submenu a{display:block}.accountmenu{width:250px;box-sizing:border-box;padding:20px;position:absolute;z-index:99;background:#fff;margin-top:20px;right:51px;text-align:center;-webkit-box-shadow:0 10px 35px -6px rgb(0 0 0 / 14%);-moz-box-shadow:0 10px 35px -6px rgba(0,0,0,.14);box-shadow:0 10px 35px -6px rgb(0 0 0 / 14%)}.accountmenu:after,.accountmenu:before{bottom:100%;left:83%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.accountmenu:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:16px;margin-left:-16px}.accountmenu:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:17px;margin-left:-17px}.accountmenu a{font-family:'HvNeueBdCn';color:var(--darkblue);display:block;padding:12px 15px;border-bottom:1px dotted #ccc}#delete_account{color:#000}.accountmenu a.menu_delete_account{font-family:'HvNeueLtCn'}.accountmenu a:last-of-type{border-bottom:none}.accountmenu a:hover{background-color:#CBDBE5;text-decoration:none}.menu_verwaltung:before{content:'\f0ad';font-family:'FAsolid'}.menu_account:before{content:'\f007';font-family:'FAsolid'}.menu_abmelden:before{content:'\f2f5';font-family:'FAsolid'}body{font-family:'HvNeueRo';color:var(--darkblue);height:auto}p,ul li{font-family:'HvNeueLtCn'}a{text-decoration:none}.accountpage{background:rgb(207,223,218);background:linear-gradient(350deg,rgba(207,223,218,1) 26%,rgba(241,247,238,1) 87%);background-repeat:no-repeat;background-attachment:fixed}.sidemenuwrap{padding:50px 20px 20px 20px;box-sizing:border-box;border-radius:17px;background-color:#fff;-webkit-box-shadow:0 10px 35px -6px rgba(0,0,0,.14);-moz-box-shadow:0 10px 35px -6px rgba(0,0,0,.14);box-shadow:0 10px 35px -6px rgba(0,0,0,.14);width:320px;float:left;margin-right:30px}.sidemenuwrap ul{list-style:none}.sidemenuwrap>ul>li{border-bottom:1px solid #ccc;color:var(--darkblue);font-family:'HvNeueHv'}.sidemenuwrap h4{color:#8eb1c7}.dbcontent h1{color:var(--darkblue);font-size:2.5rem;margin-bottom:15px}.dbcontent h2{color:var(--darkblue);font-size:1.5rem;text-transform:initial;font-family:'HvNeueHv';margin-bottom:15px}.jobstatus{background-color:#489D45;border-radius:17px;padding:12px 25px;width:100%;box-sizing:border-box}.jstatus{display:inline-block;font-family:'HvNeueLtCn';color:#fff}.jstatus:before{font-family:'FAsolid';content:'\f00c';margin-right:10px}.larger{font-family:'HvNeueBdCn'}.job_insert_date{font-size:.8rem;float:right;color:#fff}.checkicon:before{font-family:'FAsolid';margin-right:30px;display:inline-block;content:'\f00c'}.bewerberrow{position:relative;border-radius:17px;background-color:#fff;padding:11px 20px;box-sizing:border-box;font-family:'HvNeueLtCn';margin-bottom:15px;font-family:'HvNeueHvCn'}.bewerbername{vertical-align:top;padding-top:16px;display:inline-block}.bewerberrow h3{display:inline-block;font-family:'HvNeueHvCn';text-transform:none;color:var(--darkblue);font-size:1.3rem;margin-bottom:0}.bewerberrow p{display:inline-block;font-size:1.1rem;margin-bottom:0}.bewerberrow .togglebtn{border:1px solid #eee;border-radius:8px;font-family:'HvNeueBdCn';padding:8px 15px;box-sizing:border-box;font-size:1rem;float:right;margin-top:8px}.togglearrow:after,.togglearrow.btnclose:after{font-family:'FAsolid';content:'\f0da';padding-left:8px}.togglearrow.btnclose:after{content:'\f00d'}.togglejob:after{font-family:'FAsolid';content:'\f078'}.togglejob.btnclose:after{content:'\f077'}.togglebtn:hover{cursor:pointer}.bewerberneu .togglebtn{background-color:#F2F7FA}.bewerbungstext{font-family:'HvNeueLtCn';padding-left:64px;padding-top:15px}.bewerberrow img{width:50px;border:1px solid #ccc;border-radius:5px;margin-right:7px}.bewerberneu{background-color:#CBDBE5}.box{background-color:#fff;border-radius:17px}.box_jbeschreibung{position:relative;padding:30px;box-sizing:border-box}.jbeschreibung{float:left}.jzahlen{float:left;background-color:#EBEBEB;border-radius:17px;padding:20px;box-sizing:border-box}.box_jbeschreibung:before{content:"";position:absolute;bottom:0;left:0;display:inline-block;width:250px;height:250px;background-size:250px 250px;background-image:url(/template/css/images/bg_jobbeschreibung.png);background-repeat:no-repeat}.btn_style{position:relative;background-color:#CBDBE5;border-radius:8px;padding:5px;box-sizing:border-box;text-align:center;width:50px;height:50px;display:inline-block;margin-right:7px}.btn_style:hover{cursor:pointer;background-color:var(--grey);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.btn_edit:before{position:absolute;font-family:FAsolid;content:'\f304';color:var(--darkblue);padding-top:10px;left:32%}.btn_style:hover.btn_edit:before{color:#fff}.btn_delete{background-color:#dd0c0c}.btn_delete:before{position:absolute;font-family:FAsolid;content:'\f1f8';color:#fff;padding-top:10px;left:32%}.btnwrap{text-align:right}#login{color:#000!important}#login a{color:var(--pink)}