@import url(https://use.typekit.net/emf5eij.css);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:700&display=swap);
.closed{display:none}.current{background:#2ab27b!important;color:#fff}tr.subject-row.open,tr.subject-row.open td,tr.subject-row.open th,tr.subject-row:hover,tr.subject-row:hover td,tr.subject-row:hover 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{color:red;content:" *"}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{max-width:100%;width:1680px}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{font-size:25px;left:-50px;padding:17px 15px;width:54px}.form-group.changed:before,dt.changed:before{background:#ffddb6;color:#f39c12;content:"\f071";display:block;font-family:FontAwesome;position:absolute}dt.changed:before{font-size:20px;left:-30px;padding:5px 7px;width:34px}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{border:none;left:-1px;position:absolute;top:-37px;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{border:none;border-radius:0;display:block;padding:9px 13px;text-align:left}.matching .profile_button{width:50%}.matching .note_button{background:#f9f9f9;border-left:1px solid #3c8dbc;border-right:1px solid #3c8dbc;color:#5e4545;width:100%}.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{margin:0!important;padding:0!important}.form-group.lesspadding{padding-left:12px;padding-right:12px}.help-block{color:#666;font-size:14px}hr{margin-bottom:15px;margin-top:10px}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{color:#fff;content:"\f00c";display:block;font-family:FontAwesome;margin-left:-15px;position:absolute;text-shadow:1px 1px 5px rgba(0,0,0,.6)}tr.available_orientation_place td.matched_place{padding-left:20px}tr.available_orientation_place td.matched_place:before{content:"\f00c";display:block;font-family:FontAwesome;margin-left:-15px;opacity:.5;position:absolute;text-shadow:1px 1px 5px rgba(0,0,0,.2)}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{background-color:#dd4b39;cursor:default}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,.student-box .buttons-copy,.student-box .buttons-csv,.student-box .buttons-pdf,.student-box .buttons-print{display:none}tr.available_place td.alternative_distance,tr.available_place td.distance,tr.matched_place td.alternative_distance,tr.matched_place td.distance{font-size:14px}tr.available_place td.alternative_distance i,tr.available_place td.distance i,tr.matched_place td.alternative_distance i,tr.matched_place td.distance i{display:inline-block}tr.available_place td.alternative_distance i.fa-car,tr.available_place td.alternative_distance i.fa-train,tr.available_place td.distance i.fa-car,tr.available_place td.distance i.fa-train,tr.matched_place td.alternative_distance i.fa-car,tr.matched_place td.alternative_distance i.fa-train,tr.matched_place td.distance i.fa-car,tr.matched_place td.distance i.fa-train{text-align:center;width:16px}tr.available_place td.alternative_distance i.fa-compass,tr.available_place td.alternative_distance i.fa-refresh,tr.available_place td.distance i.fa-compass,tr.available_place td.distance i.fa-refresh,tr.matched_place td.alternative_distance i.fa-compass,tr.matched_place td.alternative_distance i.fa-refresh,tr.matched_place td.distance i.fa-compass,tr.matched_place td.distance i.fa-refresh{cursor:pointer;display:block;margin-left:8px}th.distance_all{cursor:pointer}img.matching_icon{height:auto;width:16px}div.required .other_pip label:after,div.required .tto_place label:after{display:none!important}em.faded{opacity:.6}html .skin-red .main-header .navbar,html .skin-red .main-header .navbar .nav>li>a,html .skin-red .main-header .navbar .sidebar-toggle,html .skin-red .main-header .navbar a,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 .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{height:auto;margin-bottom:4px;margin-right:10px;width:15px}.btn.match_button{border:none!important}#login{background:#ccc!important}#login .login-screen{border-radius:0;box-shadow:0 0 3px rgba(0,0,0,.1);padding:15px 20px 20px}#login .login-screen h1{border-bottom:2px solid #211f20;color:#211f20;font-family:utopia-std,serif!important;font-size:18px;font-weight:700;margin-bottom:20px}#login .login-screen a.button.button-primary{background:#211f20;border-radius:0;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:700;text-transform:none}#login .uva-logo{padding-top:40px}#login .uva-logo em{display:block;text-align:center;width:100%}#login .uva-logo img{display:block;margin:0 auto;position:relative}#login .privacy-statement{bottom:auto!important;margin-top:30px;position:relative!important}#matching_students tbody tr.student:hover,#matching_students tbody tr.student:hover td{background:#ccc!important}ul#select2-school-select-results li{font-size:13px;padding:3px}.extrapaddingtop{padding-top:6px}@media only screen and (max-width:1439px){#plekken,#vraag-en-aanbod{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{font-size:12px!important;padding:3px}.table#matching_students .color_label,.table#matching_students a.match_button{font-size:12px!important}}
