.treegrid-expander{display:inline-block;margin-left:-24px;position:relative;width:24px}.treegrid-expander{vertical-align:middle}.treegrid-expander::after{border:6px solid transparent;content:' ';display:block;height:0;left:50%;margin-left:-6px;margin-top:-6px;position:absolute;top:50%;width:0}.treegrid-expander-expanded,.treegrid-expander-collapsed{cursor:pointer}.treegrid-expander-expanded::after{border-top-color:#ccc}.treegrid-expander-collapsed::after{border-left-color:#ccc}tr.loading>td>.treegrid-container>.treegrid-expander::after{background:url('../images/loader.gif') center center no-repeat;border:0;height:16px;margin-left:-8px;margin-top:-8px;width:16px}.treegrid-move-indicator{border:5px solid transparent;border-left-color:#000;display:none;width:0;height:0;position:absolute;margin-top:-5px;margin-left:-6px}.treegrid-container.dragging{margin-left:0!important;position:absolute}body .profession .option{margin-bottom:10px;float:right;width:100%}@media(min-width:320px){body .profession .option{display:block}}@media(min-width:768px){body .profession .option{display:flex;justify-content:flex-end}}@media(min-width:320px){body .profession .option .date{width:100%;display:flex;margin-bottom:10px}body .profession .option .date label{width:15%}}@media(min-width:768px){body .profession .option .date{width:25%}body .profession .option .date label{float:left}body .profession .option .date input{float:left;width:70%;margin-left:10px}}@media(min-width:320px){body .profession .option .exchange{width:100%;display:flex;margin-bottom:10px}body .profession .option .exchange label{width:15%}}@media(min-width:768px){body .profession .option .exchange{width:25%}body .profession .option .exchange label{float:left}body .profession .option .exchange select{float:left;width:70%;margin-left:10px}}body .profession #container-profess table thead tr{text-align:center;align-self:center}body .profession #container-profess table thead tr th{white-space:nowrap}body .profession #container-profess table tbody tr{background:none;text-align:right;align-self:center}body .profession #container-profess table tbody tr :first-child{text-align:center;margin:unset!important}body .profession #container-profess table tbody tr td:nth-child(2){text-align:left}body .profession #container-profess table tbody tr td:nth-child(2) a{color:#3b1b70;font-family:"Roboto Condensed","Roboto",Arial;font-weight:700;text-decoration:unset;font-size:14px;white-space:nowrap}body .profession #container-profess table tbody tr :nth-child(4) a,body .profession #container-profess table tbody tr :nth-child(5) a{color:#212529}body .profession #container-profess table tbody tr :nth-child(4) a:hover,body .profession #container-profess table tbody tr :nth-child(5) a:hover{color:#3b1b70}body .profession #container-profess table tbody tr :last-child div div:nth-child(1){width:30%;float:left;background:#da374a;text-align:center}body .profession #container-profess table tbody tr :last-child div div:nth-child(1) a{color:#fff}body .profession #container-profess table tbody tr :last-child div div:nth-child(2){width:30%;float:left;background:#bdba4a;text-align:center}body .profession #container-profess table tbody tr :last-child div div:nth-child(2) a{color:#000}body .profession #container-profess table tbody tr :last-child div div:nth-child(3){width:40%;float:left;background:#00873c;text-align:center}body .profession #container-profess table tbody tr :last-child div div:nth-child(3) a{color:#fff}body .profession #container-profess table tbody tr :last-child div a{color:#fff}body .profession #container-profess table tbody tr .green{color:#00873c!important}body .profession #container-profess table tbody tr .green *{color:#00873c!important}body .profession #container-profess table tbody tr .red{color:#da374a!important}body .profession #container-profess table tbody tr .red *{color:#da374a!important}body .profession .note{float:right;margin:10px 0 0 0}