@import"https://use.typekit.net/emf5eij.css";@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:700&display=swap";.closed{display:none}.current{background:#2ab27b!important;color:#fff}tr.subject-row:hover,tr.subject-row:hover td,tr.subject-row:hover th,tr.subject-row.open,tr.subject-row.open td,tr.subject-row.open th{background:#c3c3c3;color:#fff;cursor:pointer}td.zero-count{color:silver}td.subject-count,td.zero-count{text-align:center}.main-header .logo{font-size:14px}td.empty-field{background:#f39c12;color:#fff}i.fa.warning{color:#f39c12}div.modal .modal-body select option:disabled{display:none}.modal .form-group.required label:not(:empty):after{content:" *";color:red}table.normal-icon,table.normal-icon td,table.normal-icon th,table.normal-icon tr td,table.normal-icon tr th{cursor:default!important}.modal-xl{width:1680px;max-width:100%}tr.available_place i{display:none}tr.available_place i.show{display:block}tr.available_place,tr.available_place td{cursor:pointer}tr.available_place.active td{background-color:#2ab27b!important;color:#fff!important}tr.available_place.active i{display:block}tr.available_place i.fa-flag.bonus{color:#2ab27b}tr.available_place i.fa-flag.malus{color:#bf5329}tr.matched_place td{background-color:#2ab27b!important;color:#fff!important}tr.matched_place i{display:block}tr.unavailable_place td{color:#bbb!important}tr.unavailable_place td.distance_td{cursor:pointer}.tooltip-inner{max-width:450px;width:450px}tr.not_placeable td{background-color:#eee!important;color:#7b7b7b!important}tr.not_placeable td.placeable_column{color:red!important;font-weight:700}tr.changed{font-weight:600}.form-group.changed:before{content:"";display:block;font-family:FontAwesome;position:absolute;left:-50px;font-size:25px;color:#f39c12;background:#ffddb6;width:54px;padding:17px 15px}dt.changed:before{content:"";display:block;font-family:FontAwesome;position:absolute;left:-30px;font-size:20px;color:#f39c12;background:#ffddb6;width:34px;padding:5px 7px}dd.changed{color:#f39c12}.btn.btn-lighter-green{background:#00cd7d}.btn.btn-darker-green{background:#047c45}.btn.btn-lighter-orange{background:#211f20;color:#fff}.btn.btn-lighter-blue{background:#449ed2}div.matching_label{position:absolute;top:-37px;border:none;left:-1px;width:250px}div.matching_label div.color_label{border-radius:0!important;padding:9px 12px!important;width:250px!important}.matching{padding:0 4px;top:-11px}.matching .note_button,.matching .profile_button{display:block;border-radius:0;border:none;text-align:left;padding:9px 13px}.matching .profile_button{width:50%}.matching .note_button{background:#f9f9f9;color:#5e4545;width:100%;border-right:1px solid #3c8dbc;border-left:1px solid #3c8dbc}.matching .profile_button{background:#f3a536}.matching .note_form button{width:50%}.matching .note_form textarea{width:100%}label{color:#2d2d2d;font-size:14px;font-weight:600}.nopadding{padding:0!important;margin:0!important}.form-group.lesspadding{padding-left:12px;padding-right:12px}.help-block{font-size:14px;color:#666}hr{margin-top:10px;margin-bottom:15px}form.student h3.box-title{color:#6ea6e6}.highlight{background:#ff0}a.btn .highlight,div.color_label .highlight{background:none}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:#dadada!important}tr.available_orientation_place.selected td{background-color:#2f9b70;color:#fff}tr.available_orientation_place.selected td.selected_date{background-color:#40e4a9;padding-left:20px}tr.available_orientation_place.selected td.selected_date:before{display:block;content:"";font-family:FontAwesome;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.6);position:absolute;margin-left:-15px}tr.available_orientation_place td.matched_place{padding-left:20px}tr.available_orientation_place td.matched_place:before{display:block;content:"";font-family:FontAwesome;text-shadow:1px 1px 5px rgba(0,0,0,.2);position:absolute;margin-left:-15px;opacity:.5}tr.available_orientation_place td.matched_place.selected_date:before{opacity:1;text-shadow:1px 1px 5px rgba(0,0,0,.6)}tr.available_orientation_place td.available_date{cursor:pointer}tr.available_orientation_place td.full{cursor:default;background-color:#dd4b39}tr.available_orientation_place td.check i{display:none}tr.available_orientation_place.selected .check i{display:block}.form-group.required label.radio-inline:not(:empty):after{display:none}.student-box .buttons-copy,.student-box .buttons-csv,.student-box .buttons-pdf,.student-box .buttons-print{display:none}tr.available_place td.distance,tr.available_place td.alternative_distance,tr.matched_place td.distance,tr.matched_place td.alternative_distance{font-size:14px}tr.available_place td.distance i,tr.available_place td.alternative_distance i,tr.matched_place td.distance i,tr.matched_place td.alternative_distance i{display:inline-block}tr.available_place td.distance i.fa-car,tr.available_place td.distance i.fa-train,tr.available_place td.alternative_distance i.fa-car,tr.available_place td.alternative_distance i.fa-train,tr.matched_place td.distance i.fa-car,tr.matched_place td.distance i.fa-train,tr.matched_place td.alternative_distance i.fa-car,tr.matched_place td.alternative_distance i.fa-train{width:16px;text-align:center}tr.available_place td.distance i.fa-refresh,tr.available_place td.distance i.fa-compass,tr.available_place td.alternative_distance i.fa-refresh,tr.available_place td.alternative_distance i.fa-compass,tr.matched_place td.distance i.fa-refresh,tr.matched_place td.distance i.fa-compass,tr.matched_place td.alternative_distance i.fa-refresh,tr.matched_place td.alternative_distance i.fa-compass{display:block;cursor:pointer;margin-left:8px}th.distance_all{cursor:pointer}img.matching_icon{width:16px;height:auto}div.required .other_pip label:after,div.required .tto_place label:after{display:none!important}em.faded{opacity:.6}html .skin-red .main-header a.logo,html .skin-red .main-header a.logo:hover{background-color:#211f20;color:#fff}html .skin-red .main-header .navbar,html .skin-red .main-header .navbar a,html .skin-red .main-header .navbar .sidebar-toggle,html .skin-red .main-header .navbar .nav>li>a{background-color:#211f20;color:#fff}html .skin-red .main-header .logo{font-family:utopia-std,serif!important;font-size:16px}html .skin-red .select2-container .select2-selection--single{height:35px}.alert.alert-uva{background-color:#211f20!important;color:#fff!important}ul.sidebar-menu img.icon{width:15px;height:auto;margin-right:10px;margin-bottom:4px}.btn.match_button{border:none!important}#login{background:#ccc!important}#login .login-screen{border-radius:0;box-shadow:0 0 3px #0000001a;padding:15px 20px 20px}#login .login-screen h1{font-family:utopia-std,serif!important;font-size:18px;color:#211f20;font-weight:700;margin-bottom:20px;border-bottom:2px solid #211f20}#login .login-screen a.button.button-primary{color:#fff;background:#211f20;font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:14px;border-radius:0;text-transform:none}#login .uva-logo{padding-top:40px}#login .uva-logo em{width:100%;display:block;text-align:center}#login .uva-logo img{position:relative;display:block;margin:0 auto}#login .privacy-statement{position:relative!important;margin-top:30px;bottom:auto!important}#matching_students tbody tr.student:hover,#matching_students tbody tr.student:hover td{background:#ccc!important}ul#select2-school-select-results li{padding:3px;font-size:13px}.extrapaddingtop{padding-top:6px}@media only screen and (max-width:1439px){#vraag-en-aanbod,#plekken{font-size:12px}}#plekken-box{overflow-x:scroll}.thickline{border-left:5px solid #e4e4e4!important}.btn.btn-warning-darker{background-color:#cc8514;border-color:#955f08;color:#fff}dl#student_data dt{font-weight:400!important}dl#student_data dd{font-weight:700!important}.modal .buttons_and_label{clear:left}.btn.disabled,.btn[disabled]{opacity:.5}ul.nav.navbar-nav li[filter-name].active~li:not([filter-name]),ul.nav.navbar-nav li[filter-name].active~li:not([filter-name]) a{background:#000;color:#fff}@media only screen and (max-width:1440px){.table#matching_students>tbody>tr>td,.table#matching_students>tbody>tr>th,.table#matching_students>tfoot>tr>td,.table#matching_students>tfoot>tr>th,.table#matching_students>thead>tr>td,.table#matching_students>thead>tr>th{padding:3px;font-size:12px!important}.table#matching_students .color_label,.table#matching_students a.match_button{font-size:12px!important}}
