﻿/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:rgba(0,0,0,0)}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(top, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(top, #fdd49a, #fdf59a);background-image:-o-linear-gradient(top, #fdd49a, #fdf59a);background-image:linear-gradient(top, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9 }.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(top, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(top, #f3c17a, #f3e97a);background-image:-o-linear-gradient(top, #f3c17a, #f3e97a);background-image:linear-gradient(top, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a", endColorstr="#f3e97a", GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9 }.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(top, #b3b3b3, #808080);background-image:-ms-linear-gradient(top, #b3b3b3, #808080);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));background-image:-webkit-linear-gradient(top, #b3b3b3, #808080);background-image:-o-linear-gradient(top, #b3b3b3, #808080);background-image:linear-gradient(top, #b3b3b3, #808080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#808080", GradientType=0);border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:gray}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9 }.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-ms-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(top, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc", endColorstr="#0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9 }.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-ms-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(top, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc", endColorstr="#0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9 }.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:rgba(0,0,0,0)}.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td{padding:4px 5px}/*! =======================================================
                      VERSION  7.0.3
========================================================= *//*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:4px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-10px;margin-top:-8px}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-left:-5px;margin-top:-10px}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image:-o-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image:linear-gradient(to bottom, #dfdfdf 0%, #bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdfdfdf", endColorstr="#ffbebebe", GradientType=0)}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #e5e5e5 0%, #e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe5e5e5", endColorstr="#ffe9e9e9", GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-color:#f1f1f1;border-radius:4px}.slider-selection{position:absolute;background-color:#b4b4b4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top, #89cdef 0%, #81bfde 100%);background-image:-o-linear-gradient(top, #89cdef 0%, #81bfde 100%);background-image:linear-gradient(to bottom, #89cdef 0%, #81bfde 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff89cdef", endColorstr="#ff81bfde", GradientType=0)}.slider-track-low,.slider-track-high{position:absolute;background:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;width:20px;height:20px;background-color:#009bd7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff149bdf", endColorstr="#ff0480be", GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);border:0px solid rgba(0,0,0,0)}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:rgba(0,0,0,0) none}.slider-handle.custom{background:rgba(0,0,0,0) none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:"★";color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff9f9f9", endColorstr="#fff5f5f5", GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0px solid rgba(0,0,0,0)}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:rgba(0,0,0,0) none}.slider-tick.custom{background:rgba(0,0,0,0) none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:"★";color:#726204}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top, #89cdef 0%, #81bfde 100%);background-image:-o-linear-gradient(top, #89cdef 0%, #81bfde 100%);background-image:linear-gradient(to bottom, #89cdef 0%, #81bfde 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff89cdef", endColorstr="#ff81bfde", GradientType=0);opacity:1}.object-table-container{min-height:300px}.object-table-module .back-cover{background-color:#fff}.object-table-module .count{font-size:15px;float:right;margin-top:20px;color:#2165a3;background-color:rgba(188,188,188,.35)}.object-table-module .count .records{color:#888;font-weight:normal}.object-table-module .search{max-width:250px;padding-right:25px}.object-table-module .search.separate{width:100%;max-width:100%;padding-left:20px}.object-table-module .search.separate[disabled]{background:#eee}.object-table-module .search_icon{position:absolute;right:8px;top:10px;color:gray}.object-table-module .search_icon.separate{left:15px;top:20px;font-size:10px;width:10px}.object-table-module .sorting-badge{background-color:#fff;position:relative;font-weight:600;font-size:10px;padding:5px 5px 5px 10px;display:inline-block;border-radius:4px;margin-left:5px;color:#337ab7;border:1px solid rgba(12,75,140,.43);margin-bottom:3px;cursor:pointer}.object-table-module .sorting-container{margin:10px 0;padding-left:0px}.object-table-module .sorting-container ul{padding-left:0px;display:block;clear:both;margin-top:5px}.object-table-module .sorting-container ul li{list-style-type:none;display:inline-block;min-width:120px;margin-left:5px}.object-table-module .sorting-container ul .dndPlaceholder{border:1px dotted rgba(12,75,140,.43);height:26px;vertical-align:middle;border-radius:4px}.object-table-module .sorting-container ul .dndDraggingSource{display:none}.object-table-module .sorting-container .sorting-container-title{font-weight:700;margin-left:5px}.object-table-module .sorting-container .sorting-badge:hover{background-color:#337ab7;color:#fff}.object-table-module .sorting-container .sorting-badge:hover .close{opacity:1;cursor:pointer;color:#002655;text-shadow:none}.object-table-module .sorting-container .sorting-badge .close{margin-left:5px;float:right;font-size:12px;line-height:1;color:#000;filter:alpha(opacity=20);opacity:.2}.object-table-module .object-table{margin-bottom:0px;color:#141414}.object-table-module .object-table thead>tr,.object-table-module .object-table tfoot tr{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.object-table-module .object-table thead>tr th{border-bottom:0;border-top:0;padding-right:25px;position:relative;will-change:width;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.object-table-module .object-table thead>tr th[draggable] a{width:100%;display:block}.object-table-module .object-table thead>tr th.dragged{background-color:hsla(0,0%,100%,.64);border:2px dashed #427998}.object-table-module .object-table thead>tr th.dragged div.resize{display:none}.object-table-module .object-table thead>tr th.draggedOver{background-color:rgba(128,128,128,.16);border:1px solid #93999c}.object-table-module .object-table thead>tr th.draggedOver div.resize{display:none}.object-table-module .object-table thead>tr th.sortable{position:relative;cursor:pointer}.object-table-module .object-table thead>tr th.sortable.text-center i,.object-table-module .object-table thead>tr th.sortable.text-center span{padding-left:17px}.object-table-module .object-table thead>tr th.sortable:before,.object-table-module .object-table thead>tr th.sortable:after{margin-top:2px;content:"";font-size:9px;font-family:"Glyphicons Halflings";visibility:visible;right:8px;top:40%;position:absolute;opacity:.25;margin-top:-4px}.object-table-module .object-table thead>tr th.sortable:after{content:"";margin-top:5px}.object-table-module .object-table thead>tr th.sortable:hover:not(.table-sort-up):not(.table-sort-down):after,.object-table-module .object-table thead>tr th.sortable:hover:not(.table-sort-up):not(.table-sort-down):before{opacity:1}.object-table-module .object-table thead>tr th.sortable.table-sort-up:before,.object-table-module .object-table thead>tr th.sortable.table-sort-down:after{opacity:1}.object-table-module .object-table thead>tr th.separate{position:relative;padding-right:7px;text-shadow:none !important;outline:none;vertical-align:middle}.object-table-module .object-table thead>tr th.separate:focus{outline:none}.object-table-module .object-table thead>tr th div.resize{width:5px;border-right:2px dotted #949494;position:absolute;right:-2px;visibility:hidden;top:0;z-index:999;height:100%;cursor:ew-resize}.object-table-module .object-table thead>tr th:hover div.resize{visibility:visible}.object-table-module .object-table tfoot tr{cursor:auto}.object-table-module .object-table tbody tr.selected-row{box-shadow:0 0 5px inset #ddd}.object-table-module .object-table tbody tr.selected-row td{border-color:#ddd}.object-table-module .object-table tbody tr:hover{background-color:rgba(103,103,103,.08);color:#000}.object-table-module .object-table tbody td[editable]{cursor:pointer}.object-table-module .object-table tbody td[editable]:hover span,.object-table-module .object-table tbody td[editable] span:focus{padding:3px;margin:-3px;border:2px dotted #738395;background-color:#f5f5f5;vertical-align:middle;color:#0c4b8c;display:block;outline:none}.object-table-module.hover-column table{overflow:hidden !important}.object-table-module.hover-column table thead tr th{z-index:3;position:relative}.object-table-module.hover-column table tbody tr td{position:relative;outline:0;z-index:2}.object-table-module.hover-column table tbody tr td:hover{z-index:1}.object-table-module.hover-column table tbody tr td:hover::before{content:"";height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1;background-color:rgba(103,103,103,.08)}.object-table-module table tbody tr td{vertical-align:middle;line-height:30px;border-bottom:1px solid #ddd}.object-table-module table tbody tr td .loading{padding:5px;text-align:center;color:#337ab9}.object-table-mobile{border-width:0px !important;border-color:none !important}.loading .glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}.pagination>li:first-child>a,.pagination>li:first-child>span{padding:6px 12px}.pagination>li{height:35px}/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.9.6 - 2015-01-12T20:24:40.593Z
 * License: MIT
 *//*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.9.5 - 2014-12-12T16:07:20.859Z
 * License: MIT
 */.ui-select-highlight{font-weight:bold}.ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}.select2-result-single{padding-left:0}.select2-locked>.select2-search-choice-close{display:none}.select-locked>.ui-select-match-close{display:none}.selectize-input.selectize-focus{border-color:#007fbb !important}.selectize-control>.selectize-input>input{width:100%}.selectize-control>.selectize-dropdown{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:100%;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.ui-select-bootstrap>.ui-select-match{text-align:left}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden;border-bottom:8px solid #f58025}query-builder .ui-select-bootstrap>.ui-select-choices{max-height:150px}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:0 12px;border-radius:4px;min-height:34px;margin:5px 5px 5px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:rgba(0,0,0,0) !important;border:none;outline:none;height:34px;padding:0}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;height:auto;margin:5px 5px 0 0}.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>a:hover,.ui-select-bootstrap .ui-select-choices-row>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#009bd7}.ui-select-bootstrap .ui-select-choices-row.disabled>a,.ui-select-bootstrap .ui-select-choices-row.active.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none !important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}button.ui-select-toggle{text-align:left}button.ui-select-toggle i.caret{max-height:8px}.has-error .ui-select-container{border:1px solid #a94442 !important;box-shadow:none}.has-error div.btn-default-focus{border:none !important;box-shadow:none !important;outline:none !important}div.ui-select-container button{text-transform:none}div.ui-select-container .btn-default:hover,div.ui-select-container .btn-default:focus,div.ui-select-container .btn-primary:hover,div.ui-select-container .btn-primary:focus{color:#333;background-color:#fff;border-color:#b4b4b4;outline:0;box-shadow:none}.ui-select-match-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:95%}.ui-select-bootstrap.open{white-space:nowrap}.ui-select-bootstrap.open.ui-select-multiple{white-space:normal}.ui-select-bootstrap .ui-select-choices-row>a{white-space:normal !important}ul.bb{margin:0;padding:0;list-style-type:none}ul.bb li{margin-top:10px}ul.bb li a{color:#b4b4b4;font-size:.85em}ul.bb li:hover{background-color:rgba(0,0,0,0)}ul.bb li a:hover{color:#009bd7;background-color:rgba(0,0,0,0)}#blackBarWrapper{font-size:18px;width:100%;z-index:1040;min-width:288px;color:#fff}#blackBar{height:35px;background-color:#000;font-size:.75em;position:relative;z-index:100}#bbCieeHome a{display:block;height:100%;background-color:#009bd7;color:#fff;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#bbCieeHome a:hover{background-color:#f58025;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#bbCieeDropMenu{cursor:pointer;height:100%;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#bbCieeDropMenu:hover{background-color:#f58025}.bbOpen{background-color:#f58025}#blackBar_bbContact{float:right;padding-right:1.5em}#blackBar_bbContact a{display:block;color:#b4b4b4;line-height:35px}#blackBar_bbContact a span{display:inline;font:400 1em/1em "Open Sans",san-serif}#blackBar_bbContact a:hover{color:#009bd7}#bbCIEE{float:left;width:100%;position:relative}#bbCIEE #bbCIEELogo{margin:3em 0 2em 0}#bbCIEE a{color:#fff}#bbCIEE a:hover{color:#009bd7}@media(min-width: 56.25em){#bbCIEE{position:absolute;top:0;left:0;height:100%;background-color:#3c3c3c;padding-left:3%;width:40%}}@media(min-width: 64em){#bbCIEE{width:25%}}#bbQuestions{color:#fff;font-size:.9em;padding-top:1.2em;clear:both}#bbQuestions a{display:block;width:140px;height:40px;padding:7px 10px;font-size:.9em;background-color:#009bd7;margin-top:10px;font-size:1em;line-height:24px;text-transform:uppercase}#bbQuestions a:hover{background-color:#f58025;color:#fff}#blackBarDrop{display:none;position:relative;width:100%;padding:0 5% 20px 5%;font:400 1.125em/1em "Open Sans",san-serif;background-color:#000;margin-top:40px}#blackBarDrop h3{color:#fff}#blackBarDrop ul a{color:#ccc}@media(min-width: 56.25em){#bbProgramLinks{float:right;width:45%}}@media(min-width: 64em){#bbProgramLinks{width:70%}}#bbProgramLinks .bbColumn{margin:0 0 25px 0}@media(min-width: 56.25em){#bbProgramLinks .bbColumn{width:100%;float:left}}@media(min-width: 64em){#bbProgramLinks .bbColumn{padding:0 1%;width:33%}}#bbProgramLinks .bbColumn h2{font:normal 400 1.5em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#009bd7;text-transform:uppercase;margin-bottom:0}#bbProgramLinks .bbColumn h3{color:#fff;font:normal 700 .9em/1 "Open Sans",sans-serif;margin:1.5em 0 .5em 0}.bbProgHeader{display:block;color:#fff;font:normal 400 2em/1 "Knockout 28 A","Knockout 28 B",sans-serif;padding-top:1em;text-align:center;text-transform:uppercase;padding:0}@media(min-width: 30em){.bbProgHeader{display:none}}.progColumn{margin-top:10px}@media(min-width: 30em){.progColumn{display:none}}ul.bbMenu{margin:0}.bbMenu li{margin-top:2%;font-size:.8em;line-height:1.5em;padding:0;background:none}.bbMenu li a{color:#b4b4b4}.bbMenu li a:hover{color:#009bd7}#bbSocialMedia{padding-top:1.5em}#bbSocialMedia a{color:#fff;font-size:1.5em}#bbSocialMedia a:first-child{padding-right:.5em}#bbSocialMedia a:hover{color:#009bd7}#bbSearchCIEE{width:95%;padding:25px 0}#bbSearchCIEE .searchBox{background-color:#fff;width:90%;height:43px;float:left;font:300 1em/1 "Open Sans",san-serif;padding:5px 10px 5px 10px;color:#666;border:0}#bbSearchCIEE .focusField{background-color:#fff}#bbSearchCIEE .searchButton{position:relative;padding:8px;border:0;margin-left:-50px;float:left}#bbSearchCIEE i{color:#b4b4b4;position:relative;float:left;line-height:43px;margin-left:-34px}.closeButton{cursor:pointer;position:absolute;bottom:20px;right:20px;height:26px;width:25px}.closeButton i{color:#b4b4b4;font-size:1.4em;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}.closeButton:hover i{color:#009bd7}#BlackBarFacebook,#BlackBarLinkedIn{display:inline-block}#BlackBarFacebook p,#BlackBarLinkedIn p{display:none}.nav>li>a:hover,.nav>li>a:focus{color:#009bd7;background-color:rgba(247,247,247,.9)}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:rgba(247,247,247,.9)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#009bd7}.navbar-nav>li>.dropdown-menu{margin-top:-2px}#navPlaceholder.drop-nav{display:block;height:53px}.hidden{display:none;height:0;width:0;visibility:hidden;opacity:0}a.open+.toggleContainer{display:block}#navContainer{position:absolute;width:100%;background-color:#f8f8f8;backface-visibility:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.toggle.toggle-dropdown.open+.sub-items{display:block !important}#menuToggle{padding:.5em 1.25em;background-color:#f58025;font-size:1.1em;color:#fff;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media(min-width: 56.25em){#menuToggle{display:none}}#menuToggle i{font-size:.8em;line-height:1.85em;float:right}#menuToggle:hover{background-color:#009bd7}nav{position:relative;padding-top:.5em;padding-bottom:.5em;z-index:10;float:left;width:100%;border-bottom:1px solid #b4b4b4}@media(min-width: 56.25em){nav{display:block;padding:0;margin-bottom:-1px;padding-bottom:1px;border-bottom:none}}nav>ul{width:100%;overflow:hidden}@media(min-width: 56.25em){nav>ul>li{display:inline-block;float:left;overflow:hidden;box-sizing:border-box;position:relative;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease}}nav>ul>li a{overflow:hidden;margin-bottom:-1px}nav>ul>li a:hover{color:#009bd7}nav>ul div.toggleContainer.toggle-dropdown{z-index:0}.has-hover:after{-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;content:"";height:.25em;display:block;background:#f58025;width:100%;position:absolute;bottom:-0.25em;left:0}.has-hover:hover{background:#fff}.has-hover:hover>a{color:#009bd7}.has-hover:hover:after{bottom:0}.sub-items{display:none;padding:1em 0;width:100%;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease}.sub-items>ul{padding-left:20px}.sub-items>ul>li{margin:0;list-style:none;font-size:1rem;text-transform:none;padding:0 1.25rem .75rem 0;line-height:1rem}.sub-items>ul>li:last-of-type{padding-bottom:1em}.sub-items>ul>li a{color:#000;line-height:1.25em}nav>ul>li>a{display:block;position:relative;font-weight:500;font-size:1.1em;padding:.5em 1.5em .5em 1.25em;letter-spacing:0 !important;color:#000;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}@media(min-width: 48.75em)and (max-width: 55.625em){nav>ul>li>a{font-size:1.1em;padding:1.25em 1.65em 1.25em .8em}nav>ul>li>a .sub-items li{font-size:.8em}}@media(min-width: 55.625em){nav>ul>li>a{font-size:1.1em;padding:1em 2.5em 1em .8em}nav>ul>li>a .sub-items li{font-size:.9em}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#009bd7;background-color:#f7f7f7;box-shadow:inset 0px -5px 0px 0px #f58025;border-bottom:solid;border-bottom-color:#f58025}.navbar-default .navbar-nav>li>a:hover{color:#009bd7;box-shadow:inset 0px -5px 0px 0px #f58025;transition:box-shadow .2s ease-in-out;border-bottom:solid;border-bottom-color:#f58025}@media(max-width: 767px){.nav>li{padding-left:5px}}nav>ul>li>a.active:after{-moz-transition:bottom 0s ease;-o-transition:bottom 0s ease;-webkit-transition:bottom 0s ease;transition:bottom 0s ease}nav>ul>li>a i{font-size:.75em;color:#f58025;padding-left:.5em}#navContainer #mainMenu_menuItems>li:first-child a,#navContainerMobile #mainMenu_menuItemsMobile>li:first-child a{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#000;background:rgba(0,0,0,0) no-repeat center}#navContainer #mainMenu_menuItems>li:first-child a.active,#navContainer #mainMenu_menuItems>li:first-child a:hover,#navContainerMobile #mainMenu_menuItemsMobile>li:first-child a.active,#navContainerMobile #mainMenu_menuItemsMobile>li:first-child a:hover{color:#f58025}@media(min-width: 56.25em){#navContainer #mainMenu_menuItems>li:first-child a.active,#navContainer #mainMenu_menuItems>li:first-child a:hover,#navContainerMobile #mainMenu_menuItemsMobile>li:first-child a.active,#navContainerMobile #mainMenu_menuItemsMobile>li:first-child a:hover{color:#009bd7}}@media(min-width: 56.25em){nav>ul>li:first-of-type>a{padding:1em 1.5em}}@media(min-width: 77.5em){nav>ul>li:first-of-type>a{padding-left:0}}@-webkit-keyframes logoFade{0%{color:#000;opacity:1}50%{opacity:0;visibility:hidden;color:rgba(0,0,0,0)}100%{visibility:visible;opacity:1;color:rgba(0,0,0,0)}}@keyframes logoFade{0%{color:#000;opacity:1}50%{opacity:0;visibility:hidden;color:rgba(0,0,0,0)}100%{visibility:visible;opacity:1;color:rgba(0,0,0,0)}}@media(min-width: 56.25em){nav .toggle.toggle-dropdown.open:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#fff;z-index:20}}nav .toggleContainer.toggle-dropdown{margin-left:-1px}#searchWrapper,#searchWrapperMobile{position:absolute;width:100%}@media(min-width: 56.25em){#searchWrapper,#searchWrapperMobile{max-width:1200px;height:99%;top:0;left:0;right:0;margin:0 auto}}#navSearch,#navSearchMobile{position:relative;float:right;width:4.5em;font-size:.67em;background:rgba(0,0,0,.75);cursor:pointer;z-index:20}@media(min-width: 56.25em){#navSearch,#navSearchMobile{position:absolute;right:0;font-size:1em;height:100%;min-height:0;color:#009bd7;background-color:hsla(0,0%,100%,0)}}#navSearch i,#navSearchMobile i{position:relative;font-size:2.2em;padding:.5em .55em;color:#fff;float:right;z-index:10}#navSearch i:hover,#navSearchMobile i:hover{color:#009bd7}@media(min-width: 56.25em){#navSearch i:hover,#navSearchMobile i:hover{color:#f58025}}@media(min-width: 56.25em){#navSearch i,#navSearchMobile i{color:#009bd7;font-size:1.5em;padding:.5em 1em;top:1.8rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}nav a#mainNavDropMenuRelatedProgramsToggle,nav a#mainNav-DropMenuRelatedProgramsToggle{color:#009bd7}nav a#mainNavDropMenuRelatedProgramsToggle i,nav a#mainNav-DropMenuRelatedProgramsToggle i{color:#009bd7}#siteSearch{display:none;height:99%}#siteSearch i{display:none;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}@media(min-width: 56.25em){#siteSearch i:hover{color:#f58025;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}}#siteSearchBox{height:99%;width:100%;position:absolute;padding:0 6em 0 1.25em;font-size:1.75em;border:none;color:#fff;text-align:left;background:rgba(0,0,0,0)}@media(min-width: 56.25em){#siteSearchBox{padding-left:1em;font-size:1.5em;color:#666}}#siteSearchSubmit{position:absolute;right:4.5em;top:0;height:100%;width:4.5em;z-index:100}#siteSearchSubmit:hover~i.fa-search{color:#009bd7}@media(min-width: 56.25em){#siteSearchSubmit:hover~i.fa-search{color:#f58025}}.fa-search{-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}@media(min-width: 56.25em){#mobileSearch{display:none}}nav#menu div.toggleContainer{border:1px solid #ccc;border-top:none}.menu-category-container{width:200px;float:left;margin-right:10px;padding:10px 10px 9px 0;border-right:1px solid #ccc}@media screen and (max-width: 991px){.menu-category-container{display:none}}#mainNav .navbar{border:none;border-radius:0;margin:0;padding:0}@media screen and (max-width: 991px){#mainNav .navbar{overflow:hidden}#mainNav .navbar .menu-list-item.visible-mobile.ng-hide{display:block !important}}#mainNav .navbar .navbar-collapse{padding:0}@media screen and (max-width: 991px){#mainNav .navbar .navbar-collapse{padding:0 15px;margin:0}}@media(max-width: 991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid rgba(0,0,0,0);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}.ciee-menu-main,.ciee-menu-main ul{margin:0;padding:0;background:#000;color:#fff;list-style:none;text-transform:none;font:normal 300 16px/34px "Open Sans",sans-serif;line-height:40px}.ciee-menu-main{position:fixed;top:0;left:0;width:100%;height:40px;z-index:100;font-weight:300;border-bottom:1px solid #fff}@media screen and (max-width: 992px){.ciee-menu-main{width:100vw}}.ciee-menu-main a{display:block;height:100%;color:#fff;text-decoration:none;cursor:pointer;color:#fff;font-weight:300}.ciee-menu-main a:hover{color:#009bd7}.ciee-menu-main a.ciee-icon-menu{padding:0 30px}.ciee-menu-main a.ciee-icon-menu:hover{background-color:#f58025;color:#fff}.ciee-menu-main a.ciee-menu-link{transition:background-color .2s ease}.ciee-menu-main a.ciee-menu-link.blue{background-color:#009bd7;color:#fff}.ciee-menu-main a.ciee-menu-link:hover{background-color:#f58025;color:#fff}.ciee-menu-main>li{display:block;height:100%;border-right:1px solid #fff;text-align:center}.ciee-menu-main>li:last-child{border-right:none}.ciee-menu-main>li>.ciee-menu-link{padding:0 15px}.ciee-menu-main>li>.ciee-menu-link>a{display:initial;color:#ccc}.ciee-menu-main>li>.ciee-menu-link>a.active{color:#f58025;cursor:default}.ciee-menu-main>li>.ciee-menu-link>a.active:hover{color:#f58025}.ciee-menu-main>li>.ciee-menu-link>a:hover{color:#009bd7}.ciee-menu-main>li>.ciee-menu-link>a>.fa{margin-right:5px}.ciee-menu-main>li>.ciee-menu-link>a>.fa-exclamation-circle{color:#fe1313;position:absolute;margin:5px 0 0 5px}.ciee-menu-main li.ciee-trigger{position:relative;width:60px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ciee-menu-main:after{display:table;clear:both;content:""}.ciee-menu-wrapper{position:fixed;top:40px;bottom:0;left:-10px;overflow:hidden;width:60px;background:#000;padding:0;transform:translateX(-60px);transition:transform .3s,width .3s;box-shadow:10px -5px 10px -10px #000;border-right:1px solid #fff}@media screen and (max-width: 422px){.ciee-menu-wrapper{border-right:none}}.ciee-scroller{position:absolute;overflow-y:scroll;width:370px;height:100%}.ciee-menu{border-bottom:1px solid #fff;text-align:left;font-size:18px}.ciee-menu li:not(:first-child),.ciee-menu li li{box-shadow:inset 0 1px #fff}.ciee-submenu li,.ciee-submenu-container li{overflow:hidden;height:0;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.ciee-submenu li a{color:#fff;padding-left:60px}.ciee-icon::before{display:inline-block;width:60px;text-align:center;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased}.ciee-icon span{width:0;height:0;display:block;overflow:hidden}.ciee-icon-menu::before{margin-left:-15px;vertical-align:-2px;width:30px;height:3px;background:#fff;box-shadow:0 3px #000,0 -6px #fff,0 -9px #000,0 -12px #fff;content:""}.ciee-icon-menu:hover::before,.ciee-icon-menu.ciee-selected:hover::before{background:#fff;box-shadow:0 3px #f58025,0 -6px #fff,0 -9px #f58025,0 -12px #fff}.ciee-icon-menu.ciee-selected::before{background:#f58025;box-shadow:0 3px #000,0 -6px #f58025,0 -9px #000,0 -12px #f58025}.ciee-menu-wrapper.ciee-open-all{left:0;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}.ciee-menu-wrapper.ciee-open-all{width:340px}.ciee-menu-wrapper.ciee-open-all .ciee-submenu-container li{height:auto}.ciee-menu-wrapper.ciee-open-all .ciee-submenu li{height:40px}@media screen and (max-width: 422px){.ciee-menu-wrapper.ciee-open-all{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);width:100%}.ciee-menu-wrapper.ciee-open-all .ciee-scroller{width:130%}}.ciee-menu-container>header{margin-top:40px}.ciee-submenu-container>li>a{padding-left:40px}.ciee-submenu-container .ciee-submenu a{padding-left:80px}.ciee-submenu-container .ciee-icon::before{width:40px}@-ms-viewport{width:auto !important}@page{size:A4 portrait}@font-face{font-family:"Knockout 28 A","Knockout 28 B",sans-serif}@font-face{font-family:"Font Awesome 5 Pro";font-weight:normal;font-style:normal}html,body{font-family:"Open Sans",sans-serif;font-size:100%;line-height:normal}body{font:normal 400 .85em "Open Sans",sans-serif}@media(min-width: 768px){.pull-right-sm{float:right}}@media(min-width: 992px){.pull-right-md{float:right}}@media(min-width: 1200px){.pull-right-lg{float:right}}details>small,main-sub-nav .main-sub-nav-wrapper .main-sub-nav-inner-wrapper breadcrumbs ul,photo-uploader small{font-size:.8em}input[type=text],input[type=email],input[type=password],.form-control[type=text],.form-control[type=email],.form-control[type=password],main-sub-nav .main-sub-nav-wrapper .main-sub-nav-inner-wrapper nav ul li,.component-datetime-picker .picker-switch,.component-ui-msg icon,.component-nav-tabs.paper-tabs>li>a,.dropdown-menu>li,.dropdown-menu div,photo-uploader{font-size:1em}scripts{display:none}.test{border:1px dotted red}a{color:#009bd7;text-decoration:none;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}a.aux,nav.navbar-static-top #main-nav-bar>.secondary-nav a{color:#b4b4b4}a.aux:hover,nav.navbar-static-top #main-nav-bar>.secondary-nav a:hover{color:#009bd7}a.cieeMenuItem{color:#000;text-decoration:none;font-size:1.1em;font-weight:500;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}a.th-link{color:#000;font-weight:500}div.th-link{color:#000;font-weight:700;margin-bottom:20px}span.th-link{color:#000;font-weight:500}a:hover,a:focus{color:#f58025;text-decoration:none;-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease}button,button.btn-primary{border-radius:3px;background-color:#009bd7;color:#fff;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}button.btn:focus,button.btn-primary.btn:focus{color:#009bd7}button.btn-default:focus,button.btn-primary.btn-default:focus{border-color:#d9d9d9;background-color:#009bd7;color:#000}button.btn-default:hover,button.btn-primary.btn-default:hover{color:#000 !important}button.btn-orange{border-color:#f58025;background-color:#f58025 !important;color:#fff}button.btn-orange:focus,button.btn-orange:hover{border-color:#f58025;background-color:#fff !important;color:#f58025 !important}button.btn-dark,button.btn-primary.btn-dark{background-color:#000;border:1px solid #fff}button.btn-dark:focus,button.btn-primary.btn-dark:focus{color:#fff}button:hover,button.btn-primary:hover{color:#009bd7;background:#fff;outline:none}button.btn-mono:hover,button.btn-primary.btn-mono:hover{background:#666 !important;border:1px solid #666 !important}button:focus,button.btn-primary:focus{outline:none !important}button.btn-see-thru,button.btn-primary.btn-see-thru{background:none;border:1px solid #666;color:#000}button.btn-see-thru:hover,button.btn-primary.btn-see-thru:hover{background-color:#f58025;color:#fff;border:1px solid #f58025}button.btn-see-thru:focus,button.btn-primary.btn-see-thru:focus{color:#000}button.btn-see-thru.btn-light,button.btn-primary.btn-see-thru.btn-light{border:1px solid #fff;color:#fff}button.btn-see-thru.btn-light:hover,button.btn-see-thru.btn-light:focus,button.btn-primary.btn-see-thru.btn-light:hover,button.btn-primary.btn-see-thru.btn-light:focus{border:1px solid #fff}button.icon,button.btn-primary.icon{border:none;background:none}button.btn-sm:focus,button.btn-sm:focus{color:#fff}button.btn-invisible{border:none !important;outline:none !important;padding:0 0 0 0;color:#666;background:#fff}button.btn-red{background:#d43c5a;border-color:#d43c5a;color:#fff}button.btn-red:hover,button.btn-red:focus{color:#d43c5a;background:#fff}button.ui-select-toggle{text-align:left}card-group{display:flex;flex-flow:row wrap}card-group.row{margin-left:0px}card-group card{display:flex;flex-flow:column;position:relative;border:1px solid #ccc;background:#fff;padding-left:0px !important;padding-right:0px !important;padding-top:0px;padding-bottom:0px;margin-right:24px;margin-bottom:1em}card-group card.callout{display:flex;flex-flow:column;position:relative;border:1px dashed #b4b4b4;background:#f1f1f1;padding-left:0px !important;padding-right:0px !important;padding-top:0px;padding-bottom:0px;margin-right:24px;margin-bottom:1em}card-group card.callout img{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-o-filter:grayscale(90%);-ms-filter:grayscale(90%);filter:grayscale(90%)}card-group card.referral{display:flex;flex-flow:column;position:relative;border:1px solid #005cb9;color:#fff;background:#005cb9;padding-left:0px !important;padding-right:0px !important;padding-top:0px;padding-bottom:0px;margin-right:24px;margin-bottom:1em}card-group card>*{display:block}card-group card card-title{padding-left:15px;padding-right:15px;padding-top:15px;color:#009bd7;font-size:1.35em;margin:.5em 0 1em 0;font-weight:400;text-align:center}card-group card card-details{padding-left:15px;padding-right:15px;padding-bottom:36px}card-group card card-footer{padding-left:15px;padding-right:15px;padding-bottom:15px;width:100%}card-group card card-details div fieldset label{color:#000}card-group card card-details div fieldset span{color:#b4b4b4}card>card-footer{margin-top:auto}details{opacity:.8}details>*{text-align:left}details summary{cursor:pointer}details ul{padding-left:.75em}div.form-group.has-warning label.control-label{background:#fcf8e3;font-weight:500;width:100%;margin:0;padding:3px;border-radius:5px}span.control-label{font-weight:normal;color:rgba(0,0,0,.7)}h1{font:normal 400 3em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase;color:#009bd7;margin:32px 0 .5em 0;display:block}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){h1.tagline{text-align:center}}@media screen and (max-width: 480px){h1.tagline{text-align:center;font-size:20px !important}.modal-footer,.buttonbar-bottom{text-align:center}}h2{font:normal 400 2.25em/1.4 "Open Sans",sans-serif;text-transform:none;color:#3c3c3c;margin:.5em 0}h2.sentence{font:normal 400 2em/1.4 "Open Sans",sans-serif;text-transform:none;color:#3c3c3c;margin:.5em 0}h2.bb{color:#009bd7;font:normal 400 1.7em/1 "Knockout 28 A","Knockout 28 B",sans-serif;font-variant-caps:normal;text-transform:uppercase;margin-bottom:0}h3{font:normal 500 1.5em/1.4 "Open Sans",sans-serif;text-transform:none;color:#f58025;margin:.8em 0;display:block;clear:both}h3 small{color:#fff}h3.bb{color:#fff;font:normal 400 1.4em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;font-variant-caps:normal;margin:1em 0 .5em 0}h3.category{color:#000 !important}h3.sentence{text-transform:none;color:#666;margin:.5em 0}h3.error{color:#d43c5a}h3.success{color:#7cc46b}h3.category:hover{cursor:pointer}h3.subcategory{font-size:.9em;color:#f58025}h3.subcategory:hover{cursor:pointer}h3.inline{display:inline-block !important}h4{font:normal 700 1.1em/1 "Open Sans",sans-serif;text-transform:uppercase;color:#3c3c3c;margin:0 0 1em 0}h5{font:normal 700 .85em/1.3 "Open Sans",sans-serif;text-transform:uppercase;color:#666;margin:0 0 1em 0}h5.span{font-weight:500}h5.check:before{content:"";font-family:"Font Awesome 5 Pro";font-size:1em;margin-right:.3em;position:relative;top:1px;color:#f58025}h5.important span{font-weight:600}h5.important:before{content:"";font-family:"Font Awesome 5 Pro";font-size:1em;margin-right:.3em;position:relative;top:1px;color:#f58025}h5.inline{display:inline-block !important}h6{font:normal 500 .95em/1.5 "Open Sans",sans-serif;text-transform:none;color:#009bd7;margin:0 0 0 1.2em;padding-bottom:1em;position:relative}h6:before{font-family:"Font Awesome 5 Pro";font-size:1em;margin-right:.3em;position:absolute;right:100%;top:1px}h6.questions:before{content:""}h6.note span{font-weight:600}h6.note:before{content:""}h6important:before{content:""}input[type=text],input[type=number],input[type=email],input[type=url],input[type=password],.form-control[type=text],.form-control[type=number],.form-control[type=email],.form-control[type=url],.form-control[type=password]{border-radius:0;padding:0 .65em;background:#fff;line-height:1.15em;border:1px solid #ccc;box-shadow:none}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,.form-control[type=text]:focus,.form-control[type=number]:focus,.form-control[type=email]:focus,.form-control[type=url]:focus,.form-control[type=password]:focus{border:1px solid #b4b4b4}input[type=text]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,.form-control[type=text]::-webkit-input-placeholder,.form-control[type=number]::-webkit-input-placeholder,.form-control[type=email]::-webkit-input-placeholder,.form-control[type=password]::-webkit-input-placeholder{color:#ccc}input[type=text]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,.form-control[type=text]:-moz-placeholder,.form-control[type=number]:-moz-placeholder,.form-control[type=email]:-moz-placeholder,.form-control[type=password]:-moz-placeholder{color:#ccc;opacity:1}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,.form-control[type=text]::-moz-placeholder,.form-control[type=email]::-moz-placeholder,.form-control[type=password]::-moz-placeholder{color:#ccc;opacity:1}input[type=text]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,.form-control[type=text]:-ms-input-placeholder,.form-control[type=number]:-ms-input-placeholder,.form-control[type=email]:-ms-input-placeholder,.form-control[type=password]:-ms-input-placeholder{color:#ccc}input.form-control,input.form-control:focus{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}label{font-weight:normal;color:rgba(0,0,0,.7)}nav ul{list-style:none}panel{display:block}pre{white-space:pre-wrap}section.checklist{max-width:650px;margin:5px auto 5px 6px}section.checklist div div{max-width:450px;word-wrap:break-word;margin-bottom:20px;line-height:1.5em}section.checklist{max-width:650px;margin:5px auto 5px 6px}section.messages{max-width:650px;margin:50px auto 5px 6px}section.messages div div{max-width:450px;word-wrap:break-word;margin-bottom:20px;line-height:1.5em}section.message{max-width:650px;margin:50px auto 5px 6px}table.striped.table-hover tbody tr{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}table.striped.table-hover tbody tr:hover{color:#fff !important;background-color:#009bd7 !important}table.table-hover tbody tr:hover{color:#fff !important;background-color:#009bd7 !important}table.table-hover tbody tr:hover td a{color:#fff !important}table.table-hover tbody tr:hover td a i{color:#fff !important}table.table-hover tbody tr:hover{background-color:#009bd7 !important;color:#fff !important}table.striped tbody tr td{border:none !important}table.striped tbody tr:nth-child(odd){background:#f6f6f6 !important}th{color:#000;font-weight:500}html{position:relative;min-height:100%}.layout{position:absolute;min-width:100%;min-height:100%}.layout>.container-fluid,.layout>.container{margin-bottom:100px}.layout .footer-panel{position:absolute;bottom:0;width:100%;height:100px;margin:0;padding:0}html body>main{margin-bottom:2em}html body main-footer footer{position:absolute;bottom:0;width:100%;height:100px;background-color:#000;color:#fff}html body main-footer footer .primary{text-align:left}html body main-footer footer .primary h2{font-family:"Knockout 28 A";color:#009bd7}html body main-footer footer .primary .business-info div:first-child{border-right:1px solid #666}html body main-footer footer .aux,html body main-footer footer nav.navbar-static-top #main-nav-bar>.secondary-nav a,nav.navbar-static-top #main-nav-bar>.secondary-nav html body main-footer footer a{text-align:right}html body main-footer footer .aux h2,html body main-footer footer nav.navbar-static-top #main-nav-bar>.secondary-nav a h2,nav.navbar-static-top #main-nav-bar>.secondary-nav html body main-footer footer a h2{font-family:"Knockout 28 A";text-transform:uppercase;color:#b4b4b4}html body main-footer footer .aux .social-media a p,html body main-footer footer nav.navbar-static-top #main-nav-bar>.secondary-nav a .social-media a p,nav.navbar-static-top #main-nav-bar>.secondary-nav html body main-footer footer a .social-media a p{display:none}html body main-footer footer .legal{margin-top:20px}.panel{border-radius:0}.well{border-radius:0;background-color:#f6f6f6;border:1px solid #d9d9d9}.form-group{margin:1em 0}.form-control{border-radius:0}.form-group.readonly{padding-bottom:18px}.form-group.readonly label{font-weight:normal;color:rgba(0,0,0,.7)}.form-group.readonly p{border-bottom:solid 1px rgba(0,0,0,.12);padding:2px;color:rgba(0,0,0,.87)}form .invalid-required,form .invalid-error{border:3px solid #913636 !important}form .invalid-format{border:3px solid #ffd543 !important}.alert{border-radius:0}.animate-show{max-height:2048px}.animate-show-communication{max-height:100%}.animate-show.ng-hide{max-height:0px}.animate-show.ng-hide-add{-moz-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.animate-show.ng-hide-remove{-moz-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.animate-repeat.ng-move,.animate-repeat.ng-enter,.animate-repeat.ng-leave{-webkit-transition:all linear .5s;transition:all linear .5s}.animate-repeat.ng-leave.ng-leave-active,.animate-repeat.ng-move,.animate-repeat.ng-enter{opacity:0;max-height:0}.animate-repeat.ng-leave,.animate-repeat.ng-move.ng-move-active,.animate-repeat.ng-enter.ng-enter-active{opacity:1;max-height:40px}.bootstrap-success-color{color:#3c763d}.bootstrap-info-color{color:#31708f}.btn{height:34px;border-radius:3px}.btn:hover,.btn:focus,.btn.focus{color:#009bd7;text-decoration:none}.btn-primary{color:#fff;border-radius:3px;background-color:#009bd7;border-color:#009bd7}.btn:active,.btn.active{box-shadow:none}.btn-default:hover,.btn-default:focus,.btn-default:active:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus{color:#009bd7;background-color:#fff;border-color:#009bd7}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary[disabled],.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary[disabled]:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active,.btn-primary:active:hover{color:#fff;background-color:#009bd7;border-color:#009bd7;box-shadow:none}.btn-primary:active:focus:hover{color:#009bd7;background-color:#fff}.btn-inverted{color:#009bd7;background-color:#fff;border-color:#009bd7}.btn-inverted:hover,.btn-inverted:active,.btn-inverted:active:focus{color:#fff;border-radius:0px;background-color:#009bd7;border-color:#009bd7}.btn-inverted:focus,.btn-inverted:focus:hover,.btn-inverted:active:focus:hover{color:#fff !important;background-color:#009bd7}.btn.status-box-button{-ms-word-wrap:break-word;word-wrap:break-word;overflow-x:hidden;margin-top:5px}.btn.btn-120{width:120px}.btn.btn-170{width:170px}.btn.btn-200{width:200px}.btn.btn-220{width:220px}.btn.btn-170[disabled]{background-color:#ddd}.btn.row-icon{color:#b4b4b4;border-color:rgba(0,0,0,0)}.btn.row-icon:hover{color:#f58025;background:rgba(0,0,0,0)}.buttonbar-bottom{margin:10px -20px -20px -20px;padding:10px 0}.center-text{text-align:center}.collapse navbar-collapse{height:35px !important}.datepicker table tr td.active.disabled:hover[disabled]{background-color:#f58025}.datepicker table tr td.active.disabled:hover{background-color:#f58025;color:#fff}.datepicker.dropdown-menu{background-color:#fff;color:#333;font-family:"Open Sans",sans-serif;font-size:13px;line-height:20px}.dropdown-menu{border-radius:0;box-shadow:none}.fa>.ciee-orange{color:#f58025}.fade.ng-enter{transition:1s linear all;opacity:0}.fade.ng-enter.ng-enter-active{opacity:1}.fade.ng-leave{transition:.5s linear all;opacity:1}.fade.ng-leave.ng-leave-active{opacity:0}.glyphicon.glyphicon-question-sign{cursor:help}[ng\:cloak],[ng-cloak],.ng-cloak,.ciee-cloak,[ciee-cloak]{display:none !important}@media screen and (max-width: 480px){div#banner{text-align:center}.notification{background-color:#ddd;padding:0px 2px;border-radius:50%;display:inline-block;color:hsla(0,0%,100%,.7);height:20px;width:20px;font-size:16px}}@media screen and (min-width: 480px){.notification{background-color:#ddd;padding:6px 9px;border-radius:50%;display:inline-block;color:hsla(0,0%,100%,.7);height:40px;width:40px;font-size:22px}}.notification.complete{background-color:#7cc46b}.glyphicon-check.success{padding:5px;color:#7cc46b}.glyphicon-trash.customgrey{padding:5px;color:#a9a9a9;cursor:pointer}.help-block.small{font-size:10px}.notification.not-started{color:#ccc;background-color:#f1f1f1}.notification.incomplete{background-color:#ffd600}.notification.in-progress{background-color:#ece45f}.panel-body{padding:25px}.panel-infobar{background:rgba(0,0,0,0);border:solid 0px #e6e6e6;border-radius:5px;margin:0 0 22px 0;padding:10px;text-align:center}.panel-infobar h1{color:#f47a47;font-size:2.5em;margin:0;letter-spacing:0}.panel-infobar h2{color:#f47a47}.panel-infobar h2.ciee-red{color:#d43c5a}.panel-infobar p{margin-bottom:0}.panel{border-radius:0 !important;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none}.panel-default{border:1px solid #ccc}.panel-plain{border:none}.panel-heading{border-radius:0 !important}.panel-heading.print{text-transform:uppercase;background-color:#009bd7 !important;color:#fff !important}.panel-heading.not-started{background-color:#ccc !important;color:#666 !important}.panel-heading.in-progress{background-color:#ccc !important;color:#666 !important}.panel-heading.complete{background-color:#f1f1f1 !important;color:#3c3c3c !important}.panel-default.ciee-blue{border-color:#009bd7}.panel-heading h3{margin:0;margin-top:4px}.panel-default>.panel-heading{color:#3c3c3c;background-color:#f1f1f1;border-color:#ccc}.nav-tabs{border-bottom-color:#ccc}.nav-tabs li:first-child{margin-left:15px}.nav-tabs li:last-child{margin-right:15px}.nav-tabs.no-item-margin li:first-child{margin-left:0}.nav-tabs.no-item-margin li:last-child{margin-right:0}.nav-tabs>li .notification{height:20px;width:20px;padding:1px 3px;font-size:14px}.nav-tabs>li .notification>.glyphicon{font-size:14px}.nav-tabs>li>a{border-radius:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-color:#ccc;border-bottom-color:rgba(0,0,0,0)}.tab-content.panel{border-top:none}.input-group-addon.plain{padding:0px 12px;background-color:rgba(0,0,0,0);border:0px}.buttonbar-bottom{margin:10px -20px -20px -20px;padding:10px 0}@media screen and (max-width: 480px){.section-icon{font-size:16px}.section-icon-sm{margin-top:2px;font-size:16px}}@media screen and (min-width: 480px){.section-icon{font-size:22px}.section-icon-sm{margin-top:3px;font-size:22px}}.section-container{position:relative}.section-container:after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:hsla(0,0%,100%,.5)}.section-container>p:first-of-type{display:table-cell;height:200px;vertical-align:middle;font-size:2em;color:#000;z-index:11}.section-heading{font:normal 400 2em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase;margin-top:0px !important;margin-left:.5em !important;display:inline-block;cursor:pointer}.section-heading-xs{font:normal 400 1.5em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase;margin-top:5px !important;margin-left:5px !important;display:inline-block;cursor:pointer}.section-heading.print{font:normal 400 2em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase;margin-left:0px !important;color:#fff}.section-heading.not-started,.section-heading-xs.not-started{background-color:#ccc !important;color:#fff !important}.section-heading.in-progress,.section-heading-xs.in-progress{background-color:#ccc !important;color:#fff !important}.section-heading.complete,.section-heading-xs.complete{background-color:#f1f1f1 !important;color:#b4b4b4 !important}.section-icon.not-started{background-color:#f1f1f1}.section-icon.in-progress{background-color:#f0ad4e}.section-icon.complete{background-color:#5cb85c}.printable-section .section-heading{margin-left:0px !important;color:#3c3c3c}.printable-section hr{margin:10px 0}@media screen and (max-width: 768px){#rejectStatusModal{height:500px !important}.printable-section .control-value{text-align:left;margin-bottom:10px}}#rejectStatusModal{height:500px !important}.contentWrapper:after,.bios-wrapper .bios-container:after,.bios-wrapper .bios-container .bio:after,.reqPara:after,.clear:after,header:after,nav:after,#contentWrapper:after,.content-wrapper:after,#footerWrapper:after,#contentWrapper.contentPage #mainCol:after,#oneCol:after,.oneCol:after,#oneColSlim:after,#content-right:after,#mainCol:after,#auxCol:after,.aux-col:after,#blackBarDrop:after,#searchWrapper:after,#searchWrapperMobile:after,#siteSearch:after,#placesVisit:after,a.button#ctaLargerMap:after,footer:after,.socialIcons:after,.textBoxDiv:after,.textAreaDiv:after,.dropListDiv:after,.checkBoxListDiv:after,.radioBtnListDiv:after,.button-group:after,.toggleWrapper:after,.toggleContainer.toggle-content:after{content:"";display:table;clear:both}.toggle{transform:rotate(0deg);-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;color:#f58025;cursor:pointer}.toggle.gray{color:#666}.toggle.open{transform:rotate(-180deg);color:#f58025;cursor:pointer}.has-error .ui-select-container{border:1px solid #a94442 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error div.btn-default-focus{border:none !important;box-shadow:none !important;outline:none !important}div.ui-select-container button{text-transform:none}div.ui-select-container .btn-default:hover,div.ui-select-container .btn-default:focus,div.ui-select-container .btn-primary:hover,div.ui-select-container .btn-primary:focus{color:#333;background-color:#fff;border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}span.ui-select-placeholder.text-muted.ng-binding{font-size:1em;color:#b4b4b4}header{padding-top:70px}@media screen and (max-width: 48em){header{padding-top:60px}}@media(min-width: 56.25em){.headerRight{float:right}}.toggle i{transform:rotate(0deg);-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.toggle.open i{transform:rotate(-180deg)}#logo{float:left;margin:0px;padding:0}@media(min-width: 56.25em){#logo{margin-right:1em}}#logo a,#logo a:hover,#logo a:visited{display:inline-block;float:left;text-transform:uppercase;font:normal 400 1.75em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666}@media(min-width: 56.25em){#logo a,#logo a:hover,#logo a:visited{font-size:2.25em}}#logo img{float:left;margin-right:1em;height:45px}@media(min-width: 56.25em){#logo img{height:66px;margin-right:1.4em}}#logo span{float:left;margin-top:5px;line-height:46px;display:inline;clear:none}@media(min-width: 56.25em){#logo span{margin-top:14px;line-height:52px}}.content ul,.content ol{margin-bottom:1em;padding-left:2em;margin-left:1em}.content ul li,.content ol li{padding-bottom:.5em}.content ul ul,.content ol ul{margin-bottom:0}.content ul ul li:last-of-type,.content ol ul li:last-of-type{padding:0}.content ol{list-style-type:decimal;list-style-position:outside}.content ol ol{list-style-type:lower-alpha}.content ul li{list-style-type:none;text-indent:-1em;list-style-position:outside}.content ul li:before{content:"»";color:#009bd7;position:relative;bottom:0;margin-right:.5em;font-size:.9em}.button,.button:visited,a.button,a.button:visited,.button-inactive{display:inline-block;cursor:pointer;padding:.5em 2em;margin-bottom:1.5em;font:normal 500 1.1em/1.1em "Open Sans",sans-serif;color:#fff;background-color:#009bd7;text-transform:none;text-align:center;margin-top:.5em;width:100%;border:1px solid rgba(0,0,0,0);text-decoration:none;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.button:hover,.button:visited:hover,a.button:hover,a.button:visited:hover,.button-inactive:hover{color:#009bd7;background-color:rgba(0,0,0,0);border:1px solid #009bd7}@media(min-width: 56.25em){.button,.button:visited,a.button,a.button:visited,.button-inactive{width:auto}}.ghost-button,.ghost-button:visited,a.ghost-button,a.ghost-button:visited{display:inline-block;cursor:pointer;margin-bottom:1.5em;font:normal 300 1.1em/1.1em "Open Sans",sans-serif;color:#009bd7;background:rgba(0,0,0,.2);border:solid 1px #009bd7;text-transform:none;text-align:center;margin-top:.5em;width:100%;text-decoration:none;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.ghost-button:hover,.ghost-button:visited:hover,a.ghost-button:hover,a.ghost-button:visited:hover{color:#fff;background-color:#f58025}@media(min-width: 56.25em){.ghost-button,.ghost-button:visited,a.ghost-button,a.ghost-button:visited{width:auto}}.ghost-button.disabled,.ghost-button[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.center{margin-left:auto;margin-right:auto;text-align:center}.float{width:50%;border:solid 1px #ccc;padding:.5em}.float.left{float:left;margin:0 1em 1em 0}.float.right{float:right;margin:0 0 1em 1em}.floatLeft{float:left}.floatLeft.imgBorder{padding:3px;margin:10px;margin-left:0}.floatRight{float:right}.floatRight.imgBorder{padding:7px;margin:.5em;margin-right:0;float:none;width:100%;margin:.5em auto;display:block}@media(min-width: 30em){.floatRight.imgBorder{float:right;width:60%;margin:.5em}}@media(min-width: 56.25em){.floatRight.imgBorder{float:right;width:auto;margin:.5em}}#jumpArrow{display:none;position:fixed;bottom:25px;right:25px;color:#fff;background:rgba(223,223,223,.8);z-index:100;backface-visibility:hidden}#jumpArrow i{font-size:1.2em;line-height:2em;padding:.6em .7em}#jumpArrow.topFooter{background-color:#3c3c3c;border:1px solid #fff}#jumpArrow p{display:none}footer{background-color:#000;color:#fff;width:100%;margin-top:80px}#footerWrapper{padding-top:2em;padding-bottom:2em}#footerWrapper h2{font:normal 400 3em/1 "Knockout 28 A","Knockout 28 B",sans-serif;text-transform:uppercase;color:#009bd7;font-size:3em;margin-top:0;margin-bottom:0}#footerWrapper a{color:#009bd7}#footerWrapper a:hover{color:#f58025}#footerLeft{text-align:center;display:inline-block;width:100%}@media(min-width: 48.75em){#footerLeft{display:block;width:50%;float:left;text-align:left}}@media(min-width: 56.25em){#footerLeft{display:block;width:50%;float:left;text-align:left}}@media(min-width: 64em){#footerLeft{width:35%}}#footerLeft #contactInfo p{display:block;padding:0;margin:0;border:none;font-size:.9em}@media(min-width: 30em){#footerLeft #contactInfo p{display:inline-block;padding-bottom:0;margin-bottom:1.5em;text-align:left}}@media(min-width: 48.75em){#footerLeft #contactInfo p{display:block;width:auto;float:left}}@media(min-width: 56.25em){#footerLeft #contactInfo p{display:block;width:auto;float:left}}@media(min-width: 30em){#footerLeft #contactInfo p:nth-of-type(1){padding-bottom:0;padding-right:1em;border-right:solid 1px #fff}}@media(min-width: 30em){#footerLeft #contactInfo p:nth-of-type(2){padding-left:1em}}#footerRight{clear:both;margin:1.5em 0}@media(min-width: 48.75em){#footerRight{width:50%;float:right;clear:none;margin-top:0}}@media(min-width: 56.25em){#footerRight{width:50%;float:right;clear:none;margin-top:0}}@media(min-width: 64em){#footerRight{width:65%}}#footerRight h2{text-align:center;font-size:1.4em;color:#b4b4b4;margin-bottom:0}@media(min-width: 30em){#footerRight h2{font-size:1.8em}}@media(min-width: 48.75em){#footerRight h2{text-align:right}}@media(min-width: 56.25em){#footerRight h2{text-align:right}}@media(min-width: 64em){#footerRight h2{font-size:3em}}#footerRight #btnKeepUpdated{width:100%}@media(min-width: 48.75em){#footerRight #btnKeepUpdated{width:auto}}@media(min-width: 56.25em){#footerRight #btnKeepUpdated{width:auto}}#footerRight #btnKeepUpdated a{color:#fff;margin-bottom:0}@media(min-width: 48.75em){#footerRight #btnKeepUpdated a{float:right}}@media(min-width: 56.25em){#footerRight #btnKeepUpdated a{float:right}}@media(max-width: 48.75em){#footerRight h1{text-align:center}}#footerBottom{clear:both;text-align:center;font-size:.8em}@media(min-width: 64em){#footerBottom span{text-align:none;float:left}}#footerBottom span a{padding-right:.5em}#footerBottom span a:before{content:"";font:normal normal 1.1em/1 "Font Awesome 5 Pro";padding-right:.25em}#footerBottom #copyright{color:#666}@media(min-width: 64em){#footerBottom #copyright{text-align:none;float:right}}.socialIcons{display:inline-block;clear:both;margin:1em 0 0 0;text-align:center;width:100%}@media(min-width: 56.25em){.socialIcons{width:auto;text-align:right;display:block;float:right}}.socialIcons p{display:none}.socialIcons span{display:block;text-align:center;line-height:3em}@media(min-width: 56.25em){.socialIcons span{display:inline-block;font-style:italic;float:left;margin-right:1em;line-height:2em}}.socialIcons a{width:2em;height:2em;line-height:1.9em !important;background-color:#000;text-align:center;display:inline-block;cursor:pointer;margin-left:.5em;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.socialIcons a:hover{color:#f58025;border-color:#f58025}.socialIcons a:hover i{color:#f58025}@media(min-width: 56.25em){.socialIcons a{float:left}}.socialIcons a:nth-of-type(1){margin-left:0}@media(min-width: 56.25em){.socialIcons a:nth-of-type(1){float:left}}.socialIcons i{color:#009bd7;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:1.9em !important;font-size:1.5em}i.fa-chevron-down{font:normal normal .8em/2 "Font Awesome 5 Pro"}@media print{body{padding-top:60px;padding-bottom:100px}body.interview-slots-print-layout,body.placement-agreement-form-print-layout,body.terms-and-conditions-print-layout,body.application-print-layout{padding:0 !important;margin:0 !important}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.6666666667%}.col-sm-10{width:83.3333333333%}.col-sm-9{width:75%}.col-sm-8{width:66.6666666667%}.col-sm-7{width:58.3333333333%}.col-sm-6{width:50%}.col-sm-5{width:41.6666666667%}.col-sm-4{width:33.3333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.6666666667%}.col-sm-1{width:8.3333333333%}title,#headerContent_spanBusinessUnit,#printButtonRow,#redactButtonRow,#blackBarWrapper,#navPlaceholder,#footerWrapper{display:none !important}a[href]:after{content:none}h1{font:"Knockout 28 A" !important}.placement-profile-header h1.heading-blue{color:#009bd7 !important}.placement-profile-header h4.heading-orange{color:#f58025 !important}.panel.panel-default.ciee-blue{page-break-before:always}.panel-heading.print,.section-heading.print{font:normal 400 2em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase;margin-left:0px !important;color:#fff !important}.image-print{display:inline-block !important}.image-upload label{display:none}.page-break{page-break-before:always}.placement-details-report{font:normal 400 .84em "Open Sans",sans-serif !important}.placement-details-report-elastic-search{font:normal 400 .84em "Open Sans",sans-serif !important;margin:0px 15px 0 15px;padding:0}.data-analytics-result-window{border:1px solid #ccc;padding:15px 0 15px 15px;margin-bottom:20px;margin-top:-60px}.data-analytics-result-window div.margin-title-result{margin-top:15px}.data-analytics-result-window div.title-result{font:normal 400 2em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important}.data-analytics-result-window div.row-margin{margin-top:5px}.page-a4{margin:0;border:initial;border-radius:initial;width:initial;min-height:initial;box-shadow:initial;background:initial;page-break-after:always}.placement-agreement-form-header.print{background-color:#009bd7 !important;color:#fff !important;text-transform:uppercase}.placement-agreement-form-heading.print{font:normal 200 2.5em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase;color:#009bd7;display:block}.placement-agreement-form-font.print{font:normal 400 .75em "Open Sans",sans-serif}}.placement-details-report span.heading{font:normal 400 2.2em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666;margin:0}.placement-details-report span.modern{font-weight:normal}.placement-details-report p{color:rgba(0,0,0,.7)}.placement-details-report p.heading{font:normal 400 1.8em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666;margin:0;padding:0 0 5px 0}.placement-details-report #ciee-logo img{height:60px;float:left}.placement-details-report #ciee-logo span{margin:25px 0 0 20px;text-transform:uppercase;font:normal 500 2.1em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666 !important;display:inline-block;float:left}.placement-details-header-fields{font:normal 400 .85em "Open Sans",sans-serif;color:#666 !important}.placement-details-header{text-transform:uppercase;font:normal 500 33px "Knockout 28 A","Knockout 28 B",sans-serif !important;margin:30px 0 0 0;color:#666 !important}.placement-details-hr{display:block;border-width:9px;margin-top:3px;border-color:#f58025}.placement-details-section-header{margin-bottom:5px;text-decoration:underline;font:normal 100 21px "Knockout 28 A","Knockout 28 B",sans-serif !important;color:#666 !important}.hostOrganizationParticipantSummary{border:2px gray dashed;border-radius:10px;margin-bottom:30px}.hostOrganizationParticipantSummary div{font-weight:bold;font-size:1.3em;color:gray;padding:20px 0}.hostOrganizationParticipantSummary p{font-size:1.3em;color:gray;padding:36px 0}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.soaName{font-family:"Open Sans";font-size:small;font-weight:600;color:#666}.soaNameSubtitle,.independentHostPlacementSubtitle,.prex-placement-host-contact{margin-top:.5em;margin-left:1.2em;font-family:"Open Sans";font-size:smaller;font-weight:300;color:#b4b4b4}.ui-select-bootstrap .ui-select-choices-row>a:hover .soaName,.ui-select-bootstrap .ui-select-choices-row>a:focus .soaName{color:#fff}.ui-select-bootstrap .ui-select-choices-row.active>a .soaName{color:#fff}.ui-select-bootstrap .ui-select-choices-row>a:hover .soaNameSubtitle,a:hover .independentHostPlacementSubtitle,.ui-select-bootstrap .ui-select-choices-row>a:focus .soaNameSubtitle,a:focus .independentHostPlacementSubtitle{color:#f1f1f1}.ui-select-bootstrap .ui-select-choices-row.active>a .soaNameSubtitle,a:hover .independentHostPlacementSubtitle{color:#f1f1f1}.addProfileHeight0{min-height:330px}.addProfileHeight1{min-height:430px}.addProfileHeight2{min-height:690px}#numbercounter .fa-plus-circle,#numbercounter .fa-minus-circle{color:#009bd7;font-size:2em;cursor:pointer}#numbercounter .displaylabelwrapper{min-height:1em;font-size:1.5em}.currency{height:36px}.input-group[class*=col-]{padding-left:15px}.input-group[class*=col-].nopadding{padding-left:0}.housingTransportationList li{padding-bottom:10px}span.communityHousingPrice{border-left:none;background-color:#fff}.sections-nav{text-align:center}.sections-nav .fa-lg{display:block;margin-bottom:5px}.sections-nav li a:focus{background:none}.sections-nav-message{position:absolute;top:0;height:60px;width:100%;line-height:40px;text-align:center;background:hsla(0,0%,100%,.8)}.sections-nav-message span{display:inline-block;padding:0px 20px;margin-top:10px;color:#fff;color:#009bd7;background:#fff;border:1px dashed #009bd7;border-radius:5px}.sections-nav-message span.error-message{color:#d43c5a;border-color:#d43c5a}@keyframes pulse{0%{box-shadow:0px 0px 0px inset #f58025}50%{box-shadow:0px 0px 20px inset #f58025}100%{box-shadow:0px 0px 0px inset #f58025}}.pulse{animation-name:pulse;animation-duration:1s;animation-iteration-count:1;animation-timing-function:linear}.pulse:hover{background:#fff !important}.input-group-btn .currency-symbol{padding:0 10px}input.fa-input{font-family:Arial,"Font Awesome 5 Pro"}.cons-section-gender-label{font-weight:normal;color:rgba(0,0,0,.7);margin-top:10px;width:200px;float:left;padding-left:30px}.cons-section-gender-value{font-size:14px;font-weight:bold;margin-top:10px;float:left}input#percentageOfJobsForFemales{width:70px;float:left;margin-left:50px;margin-right:10px}input#percentageOfJobsForMales{width:70px;float:left;margin-left:50px;margin-right:10px}.percentageLabel{width:40% !important;padding:5px !important;float:left !important}.table-500px{max-height:500px;overflow-y:auto}expander{position:absolute;top:25px;right:25px}@media(max-width: 767px){expander{display:none !important}}@media(min-width: 768px){.row.vertical-divider:not(.hidden)>[class*=col-]:not(.full-width):not(:last-child)::after{background:#ccc;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0;min-height:70px}}.breadcrumb{background-color:#fff;padding-left:0px}.breadcrumb li{margin-left:0px;padding-left:0px;color:#009bd7;font-size:14pt}.block-with-text{overflow:hidden;position:relative;line-height:1.2em;max-height:4.8em;text-align:justify;margin-right:-1em;padding-right:1em}.block-with-text:before{content:"...";position:absolute;right:0;bottom:0}.block-with-text:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.field-row-height{height:44px}@media only screen and (max-width: 767px){.breadcrumb-wrap{position:fixed;top:39px;width:100%;z-index:100}.breadcrumb{padding:0;margin:0;border-radius:0}.breadcrumb li{padding:2px 0 2px 0;color:#009bd7;font-size:.8em}}.radio-column{margin-top:0;padding-left:20px}button i.fa-chevron-down,button i.fa-chevron-up{font-size:1em;line-height:20px}.placement-agreement-form-footer .table>tbody>tr>td{border:none}.placement-agreement-form-footer label{font-size:.9em;color:#a9a9a9}.placement-agreement-form-note{font-size:.9em;color:#a9a9a9;margin:5px 0 10px 0}.camp-placement-revise-form .form-control[disabled]{background:#f1f1f1}.error-message{color:#d43c5a}.data-analytics-query-builder-container,.data-analytics-table-info{max-width:100vw}.btn-row-left{margin-left:3px}.btn-row-right{margin-right:3px}.no-animate{-webkit-transition:none !important;transition:none !important}#sevis-registrations .object-table-module .object-table tbody tr.selected-row{box-shadow:none}#sevis-registrations .tooltip.right .tooltip-inner{background-color:#009bd7}#sevis-registrations .tooltip.right .tooltip-arrow{border-right-color:#009bd7}.sevis-registrations-grid span.address-edited{font-style:italic;color:#f58025}#sevis-reg-panel{background-color:#dedede;margin-bottom:30px;padding-left:30px}#sevis-reg-panel h3{font-size:1.8em;color:#009bd7}#sevis-reg-panel p{font-size:.9em}.sevis-reg-panel-container{margin-top:20px}.sevis-reg-panel-container .container-image{float:left;font-size:30px}.sevis-reg-panel-container #sevis-reg-panel-exclamation-mark,.sevis-reg-panel-container .sevis-reg-panel-alert-text{color:crimson}.sevis-reg-panel-container #sevis-reg-panel-octagon{color:crimson;font-size:43px}.sevis-reg-panel-container h3{display:inline}#sevis-reg-panel-modal-text{margin-top:25px}#sevis-program-rule-container p{font-size:1.3em;padding:20px 0 0 0;margin:0;color:gray}#sevis-program-rules{border-collapse:separate;border-spacing:0 1.5em}#sevis-program-rules tr{background-color:#dedede;margin-bottom:10px}#sevis-program-rules td{padding:20px}#sevis-program-rules input[type=checkbox].big{width:20px;height:20px;margin:0;cursor:pointer;vertical-align:middle;outline:none;padding:20px}#sevis-program-rules p{font-size:1.1em;padding:0 0 10px 0;margin:0;color:#000}#edit-registration-form .search-input{width:400px}#edit-registration-form #search-input-phone{width:373px}#edit-registration-form .search-clear{position:absolute;right:5px;top:0;bottom:0;height:15px;margin:auto;font-size:15px;cursor:pointer;color:#ccc}.visibility-hidden{visibility:hidden}#pax-notification-panel{border:1px solid #ccc;background:#fff;margin-left:1em;margin-right:1.8em;margin-bottom:30px;padding-bottom:20px}#pax-notification-panel h3{font-size:1.5em;color:#f58025;text-align:center}#pax-notification-panel p{font-size:.9em}.grid-text-hover{cursor:pointer}h4.blue{color:#42a7c6;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin:0}.explanation-text{line-height:24px}.profile-panel-vertical{display:flex;flex-direction:column;align-items:stretch;gap:32px}.info-hint{display:flex;flex-direction:row;gap:8px;font-size:12px;font-weight:400}.info-circle{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:100px;border:2px solid #009bd7;color:#009bd7;font-size:10px}.status-icon{font-size:28px;font-style:normal;font-weight:900;line-height:140%}.status-icon .fa-check-circle.complete{color:#18ae50}.status-icon .fa-check-circle.incomplete{color:#ccc}.error-block-light{display:flex;flex-direction:column;justify-content:center;color:#b70100;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.error-block-light>span::before{content:"";font-family:"Font Awesome 5 Pro";margin-right:4px}.pill{padding:2px 16px;border-radius:8px;color:#fff;text-align:center;font-size:12px;font-weight:700}.pill.pill-success{background:#18ae50}.pill.pill-warning{background:#ff5f00}.need-help-block{padding:15px;border:1px solid #ff5f00;border-radius:8px;font-size:12px}.need-help-block h4{font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:none}.no-spinners{-moz-appearance:textfield}.no-spinners::-webkit-outer-spin-button,.no-spinners::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.nav.nav-tabs.ciee-nav-tabs li{text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0 32px;padding:0}@media screen and (max-width: 480px){.nav.nav-tabs.ciee-nav-tabs li{margin:0 8px}}.nav.nav-tabs.ciee-nav-tabs li>a{color:#005cb9;margin:0;padding:15px 0 12px;border-width:0 0 3px 0;border-color:rgba(0,0,0,0)}.nav.nav-tabs.ciee-nav-tabs li>a:hover{border-color:#ccc}.nav.nav-tabs.ciee-nav-tabs li.active>a{color:#000;border-color:#ff5f00}.prex-header #logo{width:100%}.prex-header #logo.agencyBrandingDiv_Desktop{display:none}.prex-header #logo .agencyBrandingDiv_Mobile{display:none}.prex-header #logo>div:last-child{display:none}.prex-header #logo #headerContent_mainNavHome{display:flex;flex-direction:row;gap:16px;align-items:flex-end}.prex-header #logo #headerContent_mainNavHome:hover{display:flex}.prex-header #logo #headerContent_mainNavHome img{margin-right:0;height:72px}@media screen and (max-width: 480px){.prex-header #logo #headerContent_mainNavHome img{height:48px}}.prex-header #logo #headerContent_mainNavHome .divider{display:block;width:1px;height:52px;background:#42a7c6}@media screen and (max-width: 480px){.prex-header #logo #headerContent_mainNavHome .divider{display:none}}.prex-header #logo #headerContent_mainNavHome span:last-child{font-family:"Knockout 28 A","Knockout 28 B",sans-serif;font-size:44px;font-style:normal;font-weight:500;line-height:normal;color:#000}@media screen and (max-width: 480px){.prex-header #logo #headerContent_mainNavHome span:last-child{display:none}}.align-self-center{align-self:center}table.wide-table{width:100%;border-collapse:collapse}table.wide-table tbody tr{border-bottom:1px solid #e4e4e4}table.wide-table tbody tr:nth-child(n){background:initial}table.wide-table th{padding:13px 12px 14px;font-size:12px;font-style:normal;font-weight:700;color:gray}table.wide-table td{padding:15px 12px;min-height:61px;vertical-align:middle}table.wide-table tbody tr:has(+tr.validation-row){border-bottom:none}table.wide-table tbody tr:has(+tr.validation-row) td{padding-bottom:0px}table.wide-table tbody tr.validation-row td{padding:0px 12px 15px;min-height:initial;vertical-align:top}.d-flex{display:flex !important}.d-table{display:table !important}.align-items-center{align-items:center !important}.flex-column{flex-direction:column !important}.justify-content-between{justify-content:space-between !important}.justify-content-center{justify-content:center !important}.align-items-stretch{align-items:stretch !important}.d-none{display:none !important}@media(min-width: 992px){.d-lg-table-cell{display:table-cell !important}}.checkbox.ciee label{font-weight:400;line-height:24px;padding-left:0}.checkbox.ciee label input[type=checkbox]{width:24px;height:24px;padding:5px 6px 5px 6px;position:relative;vertical-align:top;margin:0 10px 0 0}.input-group.ciee-date{position:relative}.input-group.ciee-date input.form-control{padding:11px 15px 10px 40px;float:initial}.input-group.ciee-date:after{content:"";font-size:16px;font-family:"Font Awesome 5 Pro";color:#005cb9;position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:10}.datepicker.ciee-datepicker{padding:0 16px 16px 16px}.datepicker.ciee-datepicker .table-condensed tbody tr:nth-child(2n+1){background-color:initial}.datepicker.ciee-datepicker .table-condensed thead tr:first-child{height:64px;border-bottom:solid 1px #e4e4e4}.datepicker.ciee-datepicker .table-condensed thead tr:nth-child(2){height:34px}.datepicker.ciee-datepicker .table-condensed thead tr:nth-child(2) th{font-family:Open Sans;font-size:14px;font-weight:400;line-height:24px;text-align:center;color:gray;max-width:34px}.datepicker.ciee-datepicker .table-condensed thead i{font-size:18px;line-height:30px}.datepicker.ciee-datepicker .table-condensed thead .datepicker-switch{font-family:Open Sans;font-size:14px;font-weight:600;line-height:22px}.datepicker.ciee-datepicker .table-condensed .active{background-color:#009bd7 !important;background-image:none;border-radius:50px}.datepicker.ciee-datepicker .table-condensed tbody td{height:34px;width:34px;font-family:Open Sans;font-size:14px;font-weight:400;line-height:24px;text-align:center}.datepicker.ciee-datepicker .table-condensed tr td span{width:54px;height:54px}@media(max-width: 320px){.yesNoOverflowStyle{overflow:auto}}@media(min-width: 320px){.yesNoOverflowStyle{overflow:hidden}}.ciee-green{color:#387c2b}.ciee-new-green{color:#18ae50}.ciee-blue,.ciee-blueprint{color:#009bd7 !important}.ciee-orange{color:#f58025 !important}.ciee-bright-orange{color:#ffd500}.ciee-milky-orange{color:#ffe19a}.ciee-purple{color:#b89ad9 !important}.ciee-red{color:#d43c5a}.ciee-pink-red{color:#cb7287}.ciee-yellow{color:#f0ad4e}.ciee-bright-yellow{color:#ff0}.ciee-bright-green{color:#5cb85c}.ciee-blue-background{background-color:#009bd7}.ciee-orange-background{background-color:#f58025}.ciee-dark-gray{color:#666}.ciee-medium-gray{color:#b4b4b4}.ciee-light-gray{color:#ccc}.ciee-extra-light-gray{color:#f1f1f1}.clear{clear:both}.fieldnumeric{font:normal 400 .9em "Open Sans",sans-serif}.fieldnumericLight{font:normal 300 .9em "Open Sans",sans-serif}.filterPaneList{margin-top:.5em}.filterPaneList checkbox-list .form-group{margin:0}.filterPaneList .btn-link{padding-left:0px;font-size:small}.hideSelectAllClearAll{display:none}.showSelectAllClearAll{display:inline}.filtersActive{color:#000;font-weight:400}.filtersInactive{color:#666;font-weight:400}.filterSelected{font-size:.85em;font-weight:300;color:#000}.filterDeselected{font-size:.85em;font-weight:300;color:#666}.filterExpand{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;color:#b4b4b4;display:block;font-size:1.1em;padding:6px 12px 6px 12px;cursor:pointer;white-space:normal;text-align:left}.subFilterExpand{background-color:#fff;border:none;box-sizing:border-box;color:#b4b4b4;display:block;font-weight:400;padding:12px 0px 0px 0px;cursor:pointer;white-space:normal;text-align:left}.from-me{position:relative;padding:10px 20px;color:#fff;background:#009bd7;border-radius:25px;float:right}.from-me:before{content:"";position:absolute;z-index:2;bottom:-2px;right:-7px;height:20px;border-right:20px solid #009bd7;border-bottom-left-radius:16px 14px;-webkit-transform:translate(0px, -2px);-ms-transform:translate(0px, -2px);transform:translate(0px, -2px)}.from-me:after{content:"";position:absolute;z-index:3;bottom:-2px;right:-56px;width:26px;height:20px;background:#fff;border-bottom-left-radius:10px;-ms-transform:translate(-30px, -2px);-webkit-transform:translate(-30px, -2px);transform:translate(-30px, -2px)}.from-me-urgent{position:relative;padding:10px 20px;color:#fff;background:#d43c5a;border-radius:25px;float:right}.from-me-urgent:before{content:"";position:absolute;z-index:2;bottom:-2px;right:-7px;height:20px;border-right:20px solid #d43c5a;border-bottom-left-radius:16px 14px;-ms-transform:translate(0px, -2px);-webkit-transform:translate(0px, -2px);transform:translate(0px, -2px)}.from-me-urgent:after{content:"";position:absolute;z-index:3;bottom:-2px;right:-56px;width:26px;height:20px;background:#fff;border-bottom-left-radius:10px;-ms-transform:translate(-30px, -2px);-webkit-transform:translate(-30px, -2px);transform:translate(-30px, -2px)}.from-them{position:relative;padding:10px 20px;background:#f1f1f1;border-radius:25px;color:#000;float:left}.from-them:before{content:"";position:absolute;z-index:2;bottom:-2px;left:-7px;height:20px;border-left:20px solid #f1f1f1;border-bottom-right-radius:16px 14px;-ms-transform:translate(0px, -2px);-webkit-transform:translate(0px, -2px);transform:translate(0px, -2px)}.from-them:after{content:"";position:absolute;z-index:3;bottom:-2px;left:4px;width:26px;height:20px;background:#fff;border-bottom-right-radius:10px;-ms-transform:translate(-30px, -2px);-webkit-transform:translate(-30px, -2px);transform:translate(-30px, -2px)}.from-them-urgent{position:relative;padding:10px 20px;background:#d43c5a;border-radius:25px;color:#fff;float:left}.from-them-urgent:before{content:"";position:absolute;z-index:2;bottom:-2px;left:-7px;height:20px;border-left:20px solid #d43c5a;border-bottom-right-radius:16px 14px;-ms-transform:translate(0px, -2px);-webkit-transform:translate(0px, -2px);transform:translate(0px, -2px)}.from-them-urgent:after{content:"";position:absolute;z-index:3;bottom:-2px;left:4px;width:26px;height:20px;background:#fff;border-bottom-right-radius:10px;-ms-transform:translate(-30px, -2px);-webkit-transform:translate(-30px, -2px);transform:translate(-30px, -2px)}.image-upload{background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload>input{display:none}.image-upload img{width:100%}.image-upload span{display:inline-block;width:192px;height:192px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload span:hover{opacity:.75;content:url("../images/Change_Profile_Photo.png")}.image-upload label{width:100%}.image-upload img:hover{opacity:.25;cursor:pointer}.image-upload1{width:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload1>input{display:none}.image-upload1 img{width:300px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload-xs{width:100%;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload-xs span{width:100%;height:192px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload-xs img{width:100%;height:192px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload1-print img{display:inline-block;width:576px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload1-print-mobile{width:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload1-print-mobile img{display:inline-block;width:100%;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload1-print{display:inline-block;width:576px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.photo-combo{margin-top:110px}.photo-td{height:317px}.height-100px{height:100px}.caption-image{width:234px;padding-right:12px;padding-left:12px;padding-top:6px;padding-bottom:6px}.caption-max{width:200px}.caption-caption{width:200px;margin-left:150px;margin-top:180px}.margin-left150{margin-left:150px}.div300-300{width:330px;height:300px}.div-430{width:430px}.margin-top50{margin-top:50px}.margin-top150{margin-top:150px}.div-caption{margin-top:120px}.div-325{width:325px}.image-upload1 span:hover{opacity:.75;content:url("../images/Change_Profile_Photo.png")}.image-upload1 label{width:100%}.image-upload-read-only{background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload-read-only>input{display:none}.image-upload-read-only img{width:100%}.image-upload-read-only span{display:inline-block;width:192px;height:192px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload-read-only-half span{display:inline-block;width:96px;height:96px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload-read-only div{display:inline-block;width:192px}.image-upload-read-only label{width:100%}.image-upload-read-only1{width:100%;height:100%}.image-upload-read-only1 img{width:100%}.image-upload1 span{display:inline-block;width:300px;height:300px;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload-read-only1 span{display:inline-block;max-height:100%;background-size:100%;background-clip:content-box;background-repeat:no-repeat}.image-upload-read-only1 label{width:100%}.image-print{display:none;width:192px}.no-color{background-color:inherit}.noPadding{padding:0}.no-padding-lr{padding-left:0px;padding-right:0px}.no-padding-left{padding-left:0px}.ds2019-forms-panel cieechange-columns form{display:inline}.processHeader{font-size:12pt;font-weight:600;text-align:center;background-color:#009bd7;color:#fff}td.processHeader{width:17%;vertical-align:middle;max-height:5em;min-height:3em}.processSpacer{color:#009bd7;vertical-align:middle;text-align:center;max-height:5em;min-height:3em}td.processSpacer{width:3%}.processDetails{font-size:10pt;font-weight:600;color:#f58025}td.processDetails{vertical-align:top}.processDetails ul{-webkit-padding-start:20px}.processHighlight{padding:5px 5px 5px 5px;border-color:rgba(9,155,215,.8);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(0,155,215,.6);outline:0 none}@media only screen and (max-width: 370px),only screen and (max-device-width: 370px){.progressBar{width:100%}}.progress{border-radius:0px 0px 0px 0px;box-shadow:none;background-color:#f1f1f1}.progress.steps-2 .one{left:0%}.progress.steps-2 .two{left:100%}.progress.steps-2 .three,.progress.steps-2 .four,.progress.steps-2 .five,.progress.steps-2 .six{display:none}.progress.steps-3 .one{left:0%}.progress.steps-3 .two{left:50%}.progress.steps-3 .three{left:100%}.progress.steps-3 .four,.progress.steps-3 .five,.progress.steps-3 .six{display:none}.progress.steps-4 .one{left:0%}.progress.steps-4 .two{left:33.3%}.progress.steps-4 .three{left:66.6%}.progress.steps-4 .four{left:100%}.progress.steps-4 .five,.progress.steps-4 .six{display:none}.progress.steps-5 .one{left:0%}.progress.steps-5 .two{left:25%}.progress.steps-5 .three{left:50%}.progress.steps-5 .four{left:75%}.progress.steps-5 .five{left:100%}.progress.steps-5 .six{display:none}.one,.two,.three,.four,.five,.six,.seven{position:absolute;margin-top:-10px;margin-left:-20px;z-index:1;height:40px;width:40px;border-radius:25px}.one{left:0%}.two{left:20%}.three{left:40%}.four{left:60%}.five{left:80%}.six{left:100%}.splash{background-color:#009bd7;border-radius:10px}.toggle-active{color:#387c2b !important}.toggle-inactive{color:#ccc !important}.toggle-active-disabled{color:#9bbd95 !important}td.cieeTile{border-top:none !important;padding:0px 0px 0px 0px !important}div.cieeTile{border:1px solid #ccc;border-radius:5px}.menu-list-item{height:auto;background:#f7f7f7}.login-page-message{color:#fff;padding:5px;font-weight:600}.header-image{margin-top:1%;text-align:right}.login-page-title{margin-top:10px;text-align:center;color:#fff}.zero-left-right-padding{padding-left:0px;padding-right:0px}.zero-top-margin{margin-top:0}.zero-top-bottom-margin{margin-top:0;margin-bottom:0}.filterGroup{background-color:#fff;margin-left:-12px;margin-right:-12px}.full-width{width:100%}@media screen and (max-width: 991px){.full-width-on-small-screen{width:100%}}@media screen and (max-width: 767px){.full-width-on-small-screen{width:100%}}.text-left-aligned{text-align:left}.text-right-aligned{text-align:right}.text-center-aligned{text-align:center}.text-ident-25px{text-indent:25px}.text-ident-35px{text-indent:35px}.text-ident-55px{text-indent:55px}.vertical-align-top{vertical-align:top !important}.vertical-align-middle{vertical-align:middle !important}.vertical-align-bottom{vertical-align:bottom !important}.loading-data-spinner{margin-right:15px}.auto-overflow{overflow:auto}.object-fit-cover{object-fit:cover}.auto-horizontal-overflow{overflow-x:auto}.padding-top-5px{padding-top:5px !important}.padding-top-10px{padding-top:10px !important}.padding-top-15px{padding-top:15px !important}.padding-top-25px{padding-top:25px !important}.padding-top-35px{padding-top:35px}.padding-right-5px{padding-right:5px}.padding-right-10px{padding-right:10px !important}.padding-right-30px{padding-right:30px !important}.padding-left-5px{padding-left:5px !important}.padding-right-80px{padding-right:80px}.padding-left-15px{padding-left:15px !important}.padding-left-35px{padding-left:35px}.padding-5px{padding:5px}.margin-5px{margin:5px}.margin-top-minus-5px{margin-top:-5px !important}.margin-top-minus-15px{margin-top:-15px !important}.margin-top-minus-25px{margin-top:-25px !important}.margin-top-minus-20px{margin-top:-20px !important}.margin-top-0px{margin-top:0px !important}.margin-top-3px{margin-top:3px !important}.margin-top-5px{margin-top:5px !important}.margin-top-10px{margin-top:10px !important}.margin-top-12px{margin-top:12px !important}.margin-top-15px{margin-top:15px !important}.margin-top-20px{margin-top:20px !important}.margin-top-25px{margin-top:25px !important}.margin-top-30px{margin-top:30px !important}.margin-top-40px{margin-top:40px !important}.margin-top-50px{margin-top:50px !important}.margin-top-60px{margin-top:60px !important}.margin-top-100px{margin-top:100px !important}.margin-top-200px{margin-top:200px !important}.margin-top-point-5em{margin-top:.5em !important}.margin-top-3em{margin-top:3em !important}.margin-bottom-minus-5px{margin-bottom:-5px !important}.margin-bottom-minus-10px{margin-bottom:-10px !important}.margin-bottom-0px{margin-bottom:0px !important}.margin-bottom-5px{margin-bottom:5px !important}.margin-bottom-10px{margin-bottom:10px !important}.margin-bottom-15px{margin-bottom:15px !important}.margin-bottom-20px{margin-bottom:20px !important}.margin-bottom-30px{margin-bottom:30px !important}.margin-bottom-50px{margin-bottom:50px !important}.margin-bottom-80px{margin-bottom:80px !important}.margin-bottom-100px{margin-bottom:100px !important}.margin-bottom-point-5em{margin-bottom:.5em !important}.margin-bottom-1em{margin-bottom:1em !important}.margin-bottom-2em{margin-bottom:2em !important}.margin-left-0px{margin-left:0px !important}.margin-left-5px{margin-left:5px !important}.margin-left-10px{margin-left:10px !important}.margin-left-15px{margin-left:15px !important}.margin-left-20px{margin-left:20px !important}.margin-left-25px{margin-left:25px !important}.margin-left-30px{margin-left:30px !important}.margin-left-42px{margin-left:42px !important}.margin-left-55px{margin-left:55px !important}.margin-left-minus-15px{margin-left:-15px !important}.margin-left-minus-20px{margin-left:-20px !important}.margin-left-minus-145px{margin-left:-145px !important}.margin-left-point-1em{margin-left:.1em !important}.margin-right-0px{margin-right:0px !important}.margin-right-10px{margin-right:10px !important}.margin-right-15px{margin-right:15px !important}.margin-right-100px{margin-right:100px !important}.font-bold{font-weight:bold !important}.font-normal{font-weight:normal !important}.font-large{font-size:1.5em}.font-x-large{font-size:x-large}.grey-trash-button{color:#b4b4b4}.width-4em{width:4em}.width-9em{width:9em}.width-10em{width:10em}.width-14em{width:14em}.width-16em{width:16em}.width-40em{width:40em}.width-80px{width:80px !important}.width-125px{width:125px !important}.width-200px{width:200px !important}.width-260px{width:260px !important}.width-300px{width:300px !important}.width-350px{width:350px !important}.width-400px{width:400px !important}.width-775px{width:775px}.height-20px{height:20px !important}.height-60px{height:60px !important}.height-80px{height:80px !important}.height-89px{height:89px !important}.min-height-200px{min-height:200px}.min-height-320px{min-height:320px}.min-height-450px{min-height:450px}.min-height-50px{min-height:50px}.standardSectionButtonsErrorMessage{border-radius:2px;border-color:#a94442;border-width:0px;border-style:solid;color:#a94442;font-weight:bold}.darkgray-border{border-color:#a9a9a9 !important}.red-asterisk{color:red !important}.white-space-pre-wrap{white-space:pre-wrap}.white-space-pre-line{white-space:pre-line}.white-text{color:#fff !important}.gray-icon{color:#666 !important}.lightgray-background-color{background-color:#f1f1f1 !important}.cursor-pointer{cursor:pointer}.section-title{outline:none;color:#606060;cursor:pointer}.display-inline-block{display:inline-block !important}.display-none{display:none !important}.control-label.modern{font-family:"Open Sans";font-size:small;font-weight:600;letter-spacing:.0625em;color:#b4b4b4;text-transform:uppercase}span.modern,div.modern,li.modern{font-family:"Open Sans";color:#3c3c3c;font-weight:600}#box{width:100%;height:auto}#box>.bximg{width:60%;height:auto;overflow:hidden;margin:auto}#filtPane,#toglPane{background-color:#f1f1f1}.gray-pane{background-color:#f1f1f1}#uploadPhotoButtonDiv{position:relative;left:0px;top:0px}#percentCompleteSliderDiv{margin:10px 10px 0 10px}#progressbar{margin:0 10px 10px;text-align:initial;position:relative}#landingPageAppsCountText,#landingPageUnisCountText,#repAdminUsersCountText{font-weight:500;font-size:42px;color:#009bd7}#clearSelectionButtonDiv{margin-bottom:0px;margin-left:0px;vertical-align:text-bottom}.btn-xl{padding:10px 20px;font-size:20px;border-radius:10px}.padding-top-0px{padding-top:0px}.padding-bottom-0px{padding-bottom:0px}.padding-bottom-5px{padding-bottom:5px}.padding-bottom-10px{padding-bottom:10px}.padding-bottom-20px{padding-bottom:20px}.padding-bottom-30px{padding-bottom:30px}.padding-bottom-150px{padding-bottom:150px}.list-style-type-none{list-style-type:none}.list-style-type-disc{list-style-type:disc}.agencyBrandingDiv{display:table-cell;width:200px;height:90px;text-align:center;vertical-align:middle}.AgencyBrandingImage{width:180px;max-width:180px}.AgencyBrandingLabel{font-weight:600 !important;text-transform:uppercase !important}.card-Product-Name{height:52px;padding-left:15px;padding-right:15px;color:#009bd7;font-size:1.35em;margin:.5em 0 1em 0;font-weight:400;text-align:center;vertical-align:top}.btn-delete{color:gray;margin-left:100px;font-size:36px}.btn-reference{border-radius:5px;background-color:gray}.ssn{width:9em}.text-subdued{color:#ccc;font-size:.75em}.section-break-header{margin-left:15px !important;margin-right:15px !important}.padding-15px{padding:15px}.padding-10px{padding:10px}.padding-20px{padding-top:20px;padding-bottom:20px}.matrix{padding-bottom:15px}.pageHeader{z-index:1039;background-color:#fff}.sticky{position:fixed;top:0}.sticky.sticky-on-top{border-bottom:1px solid #ccc;box-shadow:0 3px 2px -2px #ccc}@media screen and (max-width: 767px){.sticky.sticky-on-top{z-index:100}}.sticky .hidden-sticky{display:none}.sticky-panel{z-index:1;background:#fff}.stickyBelowBb{position:fixed;top:40px;border-bottom:1px solid #ccc;box-shadow:0 3px 2px -2px #ccc;left:0;right:0}.stickyBelowBb .hidden-sticky{display:none}.stickyBelowBb.shrinky{padding:0 15px}.data-transfer-table-wrapper{border-radius:5px;border:1px solid #ddd;margin-bottom:20px;max-height:400px;overflow:auto}.data-transfer-table-wrapper .data-transfer-table{max-height:400px;margin:0}.data-transfer-table-wrapper .data-transfer-table th,.data-transfer-table-wrapper .data-transfer-table td{text-align:center}.data-transfer-table-wrapper .data-transfer-table th:not(:first-child),.data-transfer-table-wrapper .data-transfer-table td:not(:first-child){border-left:1px solid #ddd}.data-transfer-table-wrapper .data-transfer-table .glyphicon{font-size:150%}.data-transfer-table-wrapper .data-transfer-table .glyphicon.glyphicon-exclamation-sign{cursor:pointer}.data-transfer-report{border-radius:8px;border-color:rgba(0,0,0,.5);border-style:solid;border-width:1px;padding:.9em;margin:.1em}.data-transfer-pending-report{background-color:#f5d9d1}.bold-sentence{font:normal 600 2em/1.4 "Open Sans",sans-serif;text-transform:none;color:rgba(0,0,0,.7);margin:.5em 0}.data-transfer-filter-row{margin-bottom:.6em;font-size:.92em}.zoom{transition:transform .2s;width:100px;margin:0 auto}.zoom:hover{transform:scale(5);z-index:99999;position:relative}.regional-map{width:150px}.orgName{font-family:"Open Sans";font-size:small;font-weight:600;color:#666}.orgNameSubtitle{margin-top:.5em;margin-left:1.2em;font-family:"Open Sans";font-size:smaller;font-weight:300;color:#b4b4b4}.ui-select-bootstrap .ui-select-choices-row>a:hover .orgName,.ui-select-bootstrap .ui-select-choices-row>a:focus .orgName{color:#fff}.ui-select-bootstrap .ui-select-choices-row.active>a .orgName{color:#fff}.ui-select-bootstrap .ui-select-choices-row>a:hover .fieldOfStudyLevel1,.ui-select-bootstrap .ui-select-choices-row>a:focus .fieldOfStudyLevel1{color:#fff}.ui-select-bootstrap .ui-select-choices-row.active>a .fieldOfStudyLevel1{color:#fff}.ui-select-bootstrap .ui-select-choices-row>a:hover .orgNameSubtitle,.ui-select-bootstrap .ui-select-choices-row>a:focus .orgNameSubtitle{color:#f1f1f1}.ui-select-bootstrap .ui-select-choices-row.active>a .orgNameSubtitle{color:#f1f1f1}.ui-select-bootstrap .ui-select-choices-row>a:hover .fieldOfStudyLevel2,.ui-select-bootstrap .ui-select-choices-row>a:focus .fieldOfStudyLevel2{color:#f1f1f1}.ui-select-bootstrap .ui-select-choices-row.active>a .fieldOfStudyLevel2{color:#f1f1f1}.ui-select-bootstrap .ui-select-choices-row>a:hover .fieldOfStudyLevel3,.ui-select-bootstrap .ui-select-choices-row>a:focus .fieldOfStudyLevel3{color:#f1f1f1}.ui-select-bootstrap .ui-select-choices-row.active>a .fieldOfStudyLevel3{color:#f1f1f1}.filter-row{margin-bottom:10px}.filter-row .filter-label{font-size:1.2em}.filter-buttons{margin-top:30px;margin-bottom:30px}.host-profile{border-radius:5px;border:1px solid #ccc;display:block}@media screen and (max-width: 991px){.host-profile{margin-bottom:20px}}@media screen and (max-width: 767px){.host-profile.tile .host-profile-image{width:100%;height:auto}}@media screen and (min-width: 768px){.host-profile.host-profile-info{margin-right:100px}}.host-profile h1{margin:10px 0 0 0;font-size:28px !important}.host-profile h3{font-size:16px;font-weight:bold;margin:5px}.host-profile-image-container .host-profile-image{padding:5px}@media screen and (max-width: 767px){.host-profile-image-container{width:100%}}.host-profiles .host-profile{margin-bottom:30px}.host-profiles .host-profile-image.wide{height:155px;width:auto;margin:0}.host-profiles .host-profile-image.wide img{border-radius:5px 5px 0 0}@media screen and (max-width: 1199px){.host-profiles .host-profile-image.wide{height:125px}}@media screen and (max-width: 991px){.host-profiles .host-profile-image.wide{height:150px}}@media screen and (max-width: 767px){.host-profiles .host-profile-image.wide{height:auto}}.host-profile-image{width:400px;height:225px;margin-bottom:5px}.host-profile-image img{width:100%;height:100%}.host-profile-image.wide{height:175px}@media screen and (max-width: 767px){.host-profile-image.wide{height:105px}}@media screen and (max-width: 767px){.host-profile-image{width:240px;height:135px}}.profile-photo{width:192px;text-align:center}.host-family-profile-photo{width:256px;text-align:center}.pax-profile-image{width:192px !important;height:192px;margin-bottom:5px}@media(max-width: 768px){.pax-profile-image .col-xs-12.text-right,.pax-profile-image .col-xs-12.text-left{text-align:center !important}}.host-family-profile-image{width:256px;height:192px;margin-bottom:5px}.host-profile-address{width:400px}@media screen and (max-width: 767px){.host-profile-address{width:100%}}.host-profile-address h4{font-size:20px;font-weight:normal;margin:15px 0;text-transform:capitalize;line-height:28px}.host-photo{width:400px;height:300px;margin-bottom:5px;position:relative}@media screen and (max-width: 1199px){.host-photo{width:300px;height:225px}}@media screen and (max-width: 767px){.host-photo{width:240px;height:180px}}.date-picker{width:12em}div.course-entry{width:100% !important}div.summarized-row{padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;margin-bottom:20px;background-color:#f1f1f1}dnd-nodrag div.summarized-row{margin-bottom:0px}div.draggable-row{padding-top:5px;padding-bottom:5px;margin-left:0px;margin-right:0px;margin-bottom:5px}dnd-nodrag div.draggable-row{margin-bottom:0px}h3.title{margin-top:0px}h5.title{margin-bottom:2px}h5.subtitle{margin-top:-15px}.title-tag{font:normal 700 .85em/1.3 "Open Sans",sans-serif;font-weight:700;text-transform:uppercase;color:#b4b4b4}.error-tag{font:normal 700 .85em/1.3 "Open Sans",sans-serif;font-weight:700;text-transform:uppercase;color:#8a6d3b;background:#fcf8e3}.warning-tag{color:#8a6d3b;background:#fcf8e3;display:block;margin-top:5px;margin-bottom:10px}.readonlyBooleanSelected{font-weight:600}.cropper{position:relative}.cropper.readonly label,.cropper.readonly img{cursor:default}.cropper>input[type=file]{display:none}.cropper label,.cropper img{width:100%;height:100%;cursor:pointer}.cropper .cropper-hover{display:none;color:#000;text-align:right;cursor:pointer}.cropper:hover{opacity:.75}.cropper:hover.readonly{opacity:1}.cropper:hover .cropper-hover{display:block}.crop-preview{overflow:hidden;width:100%;height:100%;border:1px solid #ccc}.crop-preview:before{content:"Preview";position:absolute;color:#000;z-index:1;margin:5px;opacity:.5}.ta-toolbar .btn-group{margin-bottom:5px}.row-line-height{line-height:2em}.input-line-height{line-height:34px !important}.underlined{text-decoration:underline}.modal-dialog.wide-dialog{width:800px}@media screen and (max-width: 767px){.modal-dialog.wide-dialog{width:auto}}.modal-dialog.wide-x-dialog{width:unset;max-width:1050px}.modal-dialog.full-screen{margin:0;width:100%;height:100%;background:#fff}.modal-dialog.full-screen .modal-content{border-radius:0;box-shadow:none;border:none;display:flex;flex-flow:column;height:100%;max-height:100%}.modal-dialog.full-screen .modal-header{flex:0 1 65px}.modal-dialog.full-screen .modal-body{flex:1 1 auto;display:flex;flex-flow:column;overflow-y:auto;max-height:initial !important}.modal-dialog.full-screen .close{position:absolute;right:10px;top:15px;font-size:30px}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.td-padding{padding:8px}.auto-width{width:auto !important}.ta-bind{border:1px dotted #ccc;padding:10px}.filter-checkbox{margin-top:2px !important;margin-bottom:2px !important}.currency-symbol{font-size:18px;margin-top:2px;font-weight:bold}.video-container{border:1px solid #ccc;border-radius:5px;padding:20px}.checkbox-list-custom-value-trash{padding-top:0;padding-bottom:0;height:20px}.checkbox-list-custom-value-trash i{vertical-align:initial}.custom-checkbox-list-item{margin-top:0}.custom-checkbox-list-item input[type=text]{height:28px;width:250px;display:inline-block}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.rotate-90{transform:rotate(90deg)}.reordering-control{position:absolute;top:10px;right:10px}.no-border{border:none}.button-bar>.btn{margin:5px}.button-bar .button-container{display:inline-block}.button-bar .button-container .btn-block{display:inline-block}.table-counts h2{margin:0;font-size:1.5em}.table-counts h2 .count{font-weight:500;font-size:32px;color:#009bd7}.flex{display:flex;flex-wrap:wrap}.flex.flex-wrap-none{flex-wrap:initial}.flex-grow{flex:1 1}.flex-grow-300{flex:1 1 300px}.flex-fixed-300{flex:0 1 300px}.flex-grow-2{flex-grow:2}.host-profile-panel,.hiring-events-panel{border-radius:5px;border:1px solid #ccc;display:block}.host-profile-panel .prex-placement-profile-notification,.hiring-events-panel .prex-placement-profile-notification{padding:0 10px 25px 35px}.host-profile-panel .prex-placement-profile-notification .col-xs-1,.hiring-events-panel .prex-placement-profile-notification .col-xs-1{width:3%}.host-profile-panel .prex-placement-profile-notification .col-xs-11,.hiring-events-panel .prex-placement-profile-notification .col-xs-11{width:97%;padding:0}.host-profile-panel .prex-placement-profile-notification .col-md-1,.hiring-events-panel .prex-placement-profile-notification .col-md-1{width:3%}.host-profile-panel .prex-placement-profile-notification .col-md-11,.hiring-events-panel .prex-placement-profile-notification .col-md-11{width:97%;padding:0}@media screen and (max-width: 767px){.host-profile-panel .prex-placement-profile-notification,.hiring-events-panel .prex-placement-profile-notification{padding:0 10px 20px 10px}.host-profile-panel .prex-placement-profile-notification .col-md-1,.hiring-events-panel .prex-placement-profile-notification .col-md-1{width:10%}.host-profile-panel .prex-placement-profile-notification .col-md-11,.hiring-events-panel .prex-placement-profile-notification .col-md-11{width:90%;padding:0}}.host-profile-panel .prex-placement-profile-notification .fa-exclamation-circle,.hiring-events-panel .prex-placement-profile-notification .fa-exclamation-circle{color:#fe1313;margin-top:10px}.host-profile-panel .prex-placement-profile-notification .message,.hiring-events-panel .prex-placement-profile-notification .message{font-size:1.2em;text-align:center}@media screen and (max-width: 1256px)and (min-width: 992px){.placement-profile-header{margin-top:20px}}@media screen and (max-width: 754px){.placement-profile-header{margin-top:20px}}.placement-profile .fa-lg{font-size:1.5em}.placement-profile .fa-lg.not-started{color:#ccc}.placement-profile .fa-lg.in-progress{color:#f58025}.placement-profile .fa-lg.complete{color:#5cb85c}.placement-profile .action{cursor:pointer}.placement-profile .action:hover,.placement-profile .action:hover .not-started{color:#f58025}.placement-profile input[type=checkbox].big{width:20px;height:20px;margin:0;cursor:pointer;vertical-align:middle;outline:none}.placement-profile-card{position:relative;padding:10px 30px;margin-bottom:20px}.placement-profile-card.selected{border-color:#f58025;box-shadow:0 0 10px #f58025}.placement-profile-card input[type=checkbox]{position:absolute;left:10px;top:14px}.placement-profile-card h1{margin:0 0 20px;font-size:32px !important}.placement-profile-card .borderdashed{border-style:dashed;border-radius:10px;border-width:2px}.placement-profile-card .border-right-width-20px{border-right-width:20px}.placement-profile-photo{height:200px}.faded{opacity:.15}.dragType .handle{cursor:move}.dragType ul[dnd-list],.dragType ul[dnd-list]>li{position:relative}.dragType ul[dnd-list]{min-height:42px;padding-left:0px}.dragType ul[dnd-list] .dndDraggingSource{display:none}.dragType ul[dnd-list] .dndPlaceholder{display:block;background-color:#ddd}.dragType ul[dnd-list] li{background-color:#fff;display:block;margin-bottom:15px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:150px}.dragType ul[dnd-list] li dnd-nodrag{display:block}.dragTypepanelheader{background-color:#f1f1f1}.dragTypepanelheader{background-color:#f1f1f1}.dragTypepanel:not(:last-child){border-bottom:none}ul[dnd-list]{min-height:42px;padding:0}ul[dnd-list]>li{display:block;margin-left:0px;margin-right:0px;margin-bottom:0px !important;padding:0px 0px}ul[dnd-list]>li.dndDraggingSource{display:none}ul[dnd-list]>li.dndPlaceholder{background-color:#ddd;min-height:42px}.fa-drag-handle:before{content:"";letter-spacing:.1em}@media screen and (max-width: 768px){.phone-extension{margin-top:5px}}div.dragTypepanel div.panel-body{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px}.patient-report .fa-lg{font-size:1.5em}.patient-report .fa-lg.default{color:#ccc}.patient-report .action{cursor:pointer}.patient-report .action:hover,.patient-report .action:hover .default{color:#f58025}.patient-report input[type=checkbox].big{width:20px;height:20px;margin:0;cursor:pointer;vertical-align:middle;outline:none}.patient-report-panel{border-radius:5px;border:1px solid #ccc;display:block}.patient-report-found-rows-by-search{margin-top:10px;font-weight:700}.trip .fa-lg,.event .fa-lg,.agent-projection .fa-lg,.agent-roster-info .fa-lg,.placement-grid-info .fa-lg,.hiringevents .fa-lg,.hireToDifferentJob .fa-lg,.overall-placements-grid .fa-lg,.applications-grid .fa-lg,.sevis-registrations-grid .fa-lg,.omnisearch .fa-lg{font-size:1.5em}.trip .fa-lg.default,.event .fa-lg.default,.agent-projection .fa-lg.default,.agent-roster-info .fa-lg.default,.placement-grid-info .fa-lg.default,.hiringevents .fa-lg.default,.hireToDifferentJob .fa-lg.default,.overall-placements-grid .fa-lg.default,.applications-grid .fa-lg.default,.sevis-registrations-grid .fa-lg.default,.omnisearch .fa-lg.default{color:#ccc}.trip .action,.event .action,.agent-projection .action,.agent-roster-info .action,.placement-grid-info .action,.hiringevents .action,.hireToDifferentJob .action,.overall-placements-grid .action,.applications-grid .action,.sevis-registrations-grid .action,.omnisearch .action{cursor:pointer}.trip .action:hover,.trip .action:hover .default,.event .action:hover,.event .action:hover .default,.agent-projection .action:hover,.agent-projection .action:hover .default,.agent-roster-info .action:hover,.agent-roster-info .action:hover .default,.placement-grid-info .action:hover,.placement-grid-info .action:hover .default,.hiringevents .action:hover,.hiringevents .action:hover .default,.hireToDifferentJob .action:hover,.hireToDifferentJob .action:hover .default,.overall-placements-grid .action:hover,.overall-placements-grid .action:hover .default,.applications-grid .action:hover,.applications-grid .action:hover .default,.sevis-registrations-grid .action:hover,.sevis-registrations-grid .action:hover .default,.omnisearch .action:hover,.omnisearch .action:hover .default{color:#f58025}.trip input[type=checkbox].big,.event input[type=checkbox].big,.agent-projection input[type=checkbox].big,.agent-roster-info input[type=checkbox].big,.placement-grid-info input[type=checkbox].big,.hiringevents input[type=checkbox].big,.hireToDifferentJob input[type=checkbox].big,.overall-placements-grid input[type=checkbox].big,.applications-grid input[type=checkbox].big,.sevis-registrations-grid input[type=checkbox].big,.omnisearch input[type=checkbox].big{width:20px;height:20px;margin:0;cursor:pointer;vertical-align:middle;outline:none}.trip input[type=checkbox].big+span,.event input[type=checkbox].big+span,.agent-projection input[type=checkbox].big+span,.agent-roster-info input[type=checkbox].big+span,.placement-grid-info input[type=checkbox].big+span,.hiringevents input[type=checkbox].big+span,.hireToDifferentJob input[type=checkbox].big+span,.overall-placements-grid input[type=checkbox].big+span,.applications-grid input[type=checkbox].big+span,.sevis-registrations-grid input[type=checkbox].big+span,.omnisearch input[type=checkbox].big+span{cursor:pointer}.event-panel{border-radius:5px;border:1px solid #ccc;display:block;position:relative;margin-bottom:20px}.event-panel .event-panel{margin-bottom:0px !important}.roundrect-panel{border-radius:5px;border:1px solid #ccc;display:block;margin-bottom:20px}.roundrect-panel .roundrect-panel{margin-bottom:0px !important}.trip-panel,.enrollment-panel,.agent-projection-panel,.sevis-registrations-panel{border-radius:5px;border:1px solid #ccc;display:block;position:relative}.trip-panel .animated.ng-enter,.trip-panel .animated.ng-leave,.enrollment-panel .animated.ng-enter,.enrollment-panel .animated.ng-leave,.agent-projection-panel .animated.ng-enter,.agent-projection-panel .animated.ng-leave,.sevis-registrations-panel .animated.ng-enter,.sevis-registrations-panel .animated.ng-leave{-webkit-transition:opacity ease-in-out .5s;-moz-transition:opacity ease-in-out .5s;-ms-transition:opacity ease-in-out .5s;-o-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}.trip-panel .animated.ng-enter,.trip-panel .animated.ng-leave.ng-leave-active,.enrollment-panel .animated.ng-enter,.enrollment-panel .animated.ng-leave.ng-leave-active,.agent-projection-panel .animated.ng-enter,.agent-projection-panel .animated.ng-leave.ng-leave-active,.sevis-registrations-panel .animated.ng-enter,.sevis-registrations-panel .animated.ng-leave.ng-leave-active{opacity:0}.trip-panel .animated.ng-leave,.trip-panel .animated.ng-enter.ng-enter-active,.enrollment-panel .animated.ng-leave,.enrollment-panel .animated.ng-enter.ng-enter-active,.agent-projection-panel .animated.ng-leave,.agent-projection-panel .animated.ng-enter.ng-enter-active,.sevis-registrations-panel .animated.ng-leave,.sevis-registrations-panel .animated.ng-enter.ng-enter-active{opacity:1}.trip-panel .animated-leave.ng-leave,.enrollment-panel .animated-leave.ng-leave,.agent-projection-panel .animated-leave.ng-leave,.sevis-registrations-panel .animated-leave.ng-leave{-webkit-transition:opacity ease-in-out .5s;-moz-transition:opacity ease-in-out .5s;-ms-transition:opacity ease-in-out .5s;-o-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}.trip-panel .animated-leave.ng-leave.ng-leave-active,.enrollment-panel .animated-leave.ng-leave.ng-leave-active,.agent-projection-panel .animated-leave.ng-leave.ng-leave-active,.sevis-registrations-panel .animated-leave.ng-leave.ng-leave-active{opacity:0}.trip-panel .animated-leave.ng-leave,.enrollment-panel .animated-leave.ng-leave,.agent-projection-panel .animated-leave.ng-leave,.sevis-registrations-panel .animated-leave.ng-leave{opacity:1}.trip-panel.interview-slot-panel,.trip-panel.participant-panel,.enrollment-panel.interview-slot-panel,.enrollment-panel.participant-panel,.agent-projection-panel.interview-slot-panel,.agent-projection-panel.participant-panel,.sevis-registrations-panel.interview-slot-panel,.sevis-registrations-panel.participant-panel{margin:10px 0}.trip-panel.interview-slot-panel input[type=checkbox].big,.trip-panel.participant-panel input[type=checkbox].big,.enrollment-panel.interview-slot-panel input[type=checkbox].big,.enrollment-panel.participant-panel input[type=checkbox].big,.agent-projection-panel.interview-slot-panel input[type=checkbox].big,.agent-projection-panel.participant-panel input[type=checkbox].big,.sevis-registrations-panel.interview-slot-panel input[type=checkbox].big,.sevis-registrations-panel.participant-panel input[type=checkbox].big{width:20px;height:20px;margin:0;cursor:pointer;vertical-align:middle;outline:none;position:absolute;top:10px;right:10px}.trip-panel.interview-slot-panel .enrollment-arrow,.trip-panel.participant-panel .enrollment-arrow,.enrollment-panel.interview-slot-panel .enrollment-arrow,.enrollment-panel.participant-panel .enrollment-arrow,.agent-projection-panel.interview-slot-panel .enrollment-arrow,.agent-projection-panel.participant-panel .enrollment-arrow,.sevis-registrations-panel.interview-slot-panel .enrollment-arrow,.sevis-registrations-panel.participant-panel .enrollment-arrow{display:block;font-size:28px;text-align:center;color:#ccc;margin-bottom:15px}.trip-panel.interview-slot-panel .enrollment-content,.trip-panel.participant-panel .enrollment-content,.enrollment-panel.interview-slot-panel .enrollment-content,.enrollment-panel.participant-panel .enrollment-content,.agent-projection-panel.interview-slot-panel .enrollment-content,.agent-projection-panel.participant-panel .enrollment-content,.sevis-registrations-panel.interview-slot-panel .enrollment-content,.sevis-registrations-panel.participant-panel .enrollment-content{min-height:210px}.trip-panel.interview-slot-panel .enrollment-mark,.trip-panel.participant-panel .enrollment-mark,.enrollment-panel.interview-slot-panel .enrollment-mark,.enrollment-panel.participant-panel .enrollment-mark,.agent-projection-panel.interview-slot-panel .enrollment-mark,.agent-projection-panel.participant-panel .enrollment-mark,.sevis-registrations-panel.interview-slot-panel .enrollment-mark,.sevis-registrations-panel.participant-panel .enrollment-mark{font-size:48px;text-align:center;padding:50px 0}.trip-panel.interview-slot-panel.dndDragover,.trip-panel.participant-panel.dndDragover,.enrollment-panel.interview-slot-panel.dndDragover,.enrollment-panel.participant-panel.dndDragover,.agent-projection-panel.interview-slot-panel.dndDragover,.agent-projection-panel.participant-panel.dndDragover,.sevis-registrations-panel.interview-slot-panel.dndDragover,.sevis-registrations-panel.participant-panel.dndDragover{list-style-type:none;box-shadow:0 0 5px #f58025}.trip-panel.interview-slot-panel .tile-handle,.trip-panel.participant-panel .tile-handle,.enrollment-panel.interview-slot-panel .tile-handle,.enrollment-panel.participant-panel .tile-handle,.agent-projection-panel.interview-slot-panel .tile-handle,.agent-projection-panel.participant-panel .tile-handle,.sevis-registrations-panel.interview-slot-panel .tile-handle,.sevis-registrations-panel.participant-panel .tile-handle{position:absolute;width:100%;height:100%;cursor:pointer;top:0;left:0}.trip-panel.interview-slot-panel .handle,.trip-panel.participant-panel .handle,.enrollment-panel.interview-slot-panel .handle,.enrollment-panel.participant-panel .handle,.agent-projection-panel.interview-slot-panel .handle,.agent-projection-panel.participant-panel .handle,.sevis-registrations-panel.interview-slot-panel .handle,.sevis-registrations-panel.participant-panel .handle{position:absolute;top:10px;right:10px;cursor:pointer;padding:5px}.trip-panel.interview-slot-panel .handle:hover,.trip-panel.participant-panel .handle:hover,.enrollment-panel.interview-slot-panel .handle:hover,.enrollment-panel.participant-panel .handle:hover,.agent-projection-panel.interview-slot-panel .handle:hover,.agent-projection-panel.participant-panel .handle:hover,.sevis-registrations-panel.interview-slot-panel .handle:hover,.sevis-registrations-panel.participant-panel .handle:hover{color:#f58025}.trip-panel.interview-slot-panel .panel-body,.trip-panel.participant-panel .panel-body,.enrollment-panel.interview-slot-panel .panel-body,.enrollment-panel.participant-panel .panel-body,.agent-projection-panel.interview-slot-panel .panel-body,.agent-projection-panel.participant-panel .panel-body,.sevis-registrations-panel.interview-slot-panel .panel-body,.sevis-registrations-panel.participant-panel .panel-body{padding:15px}.trip-panel.interview-slot-panel a,.trip-panel.participant-panel a,.enrollment-panel.interview-slot-panel a,.enrollment-panel.participant-panel a,.agent-projection-panel.interview-slot-panel a,.agent-projection-panel.participant-panel a,.sevis-registrations-panel.interview-slot-panel a,.sevis-registrations-panel.participant-panel a{position:relative}.trip-panel .manage-events-header{width:120px}.trip-panel .manage-events-link{color:#009bd7}@media only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: portrait){.trip-panel.apps-grid,.sevis-registrations-panel.apps-grid .panel-body.apps-grid,object-table-container.apps-grid,.row.apps-grid,applications-grid{border-width:0px !important;border-color:none !important}}.interviewSlot .fa-lg{font-size:1.5em}.interviewSlot .fa-lg.default{color:#ccc}.interviewSlot .action{cursor:pointer}.interviewSlot .action:hover,.interviewSlot .action:hover .default{color:#f58025}.interviewSlot input[type=checkbox].big{width:20px;height:20px;margin:0;cursor:pointer;vertical-align:middle;outline:none}@keyframes added{0%{box-shadow:inset 0px}50%{box-shadow:inset 0px 0px 15px #f58025}100%{box-shadow:inset 0px}}.event-item.ng-enter{-webkit-animation:2s ease-in-out added;animation:2s ease-in-out added}.interviewslotplacementprofile-show-hide.ng-hide{display:none}.interviewslotplacementprofile-show-hide.ng-hide-add,.interviewslotplacementprofile-show-hide.ng-hide-remove{transition:all linear .5s}.interviewslotplacementprofile{display:block}.events-panel{border-radius:5px;border:1px solid #ccc;display:block}@media(min-width: 992px){query-builder query-builder .panel,.query-builder query-builder .panel{margin-left:20px}}query-builder .toggle,.query-builder .toggle{margin-right:10px}query-builder .query-builder-expand-trigger,.query-builder .query-builder-expand-trigger{cursor:pointer}query-builder .query-builder-wrapper,.query-builder .query-builder-wrapper{max-height:0px;overflow:hidden;transition:max-height linear 1s}query-builder .query-builder-wrapper.query-builder-expanded,.query-builder .query-builder-wrapper.query-builder-expanded{max-height:initial;overflow:visible}query-builder .query-builder-wrapper .panel-body,.query-builder .query-builder-wrapper .panel-body{overflow-y:visible}query-builder .panel,.query-builder .panel{margin:5px 0}query-builder .panel .panel-body,.query-builder .panel .panel-body{padding:15px}query-builder .ui-select-container,query-builder input[type=text].form-control,query-builder input[type=number].form-control,query-builder select.form-control,.query-builder .ui-select-container,.query-builder input[type=text].form-control,.query-builder input[type=number].form-control,.query-builder select.form-control{border-radius:4px;margin:5px 5px 5px 0}query-builder .radio-group,.query-builder .radio-group{margin-right:5px;vertical-align:initial}query-builder .btn,.query-builder .btn{margin:5px 5px 5px 0}query-builder .input-group-btn:last-child>.btn,query-builder .input-group-btn:last-child>.btn-group,.query-builder .input-group-btn:last-child>.btn,.query-builder .input-group-btn:last-child>.btn-group{margin-right:0}.events-panel .close{font-size:35px}.events-panel .fa-lg{font-size:1.5em;padding:5px}.events-panel .fa-lg.not-started{color:#ccc}.events-panel .fa-lg.in-progress{color:#f58025}.events-panel .fa-lg.complete{color:#5cb85c}.events-panel span.modern{padding:5px}.placement-profile-button-row{padding:10px 0 25px 0}.placement-profile-header{background-color:#fff}.placement-profile-header h1.heading-black{color:#000;font-weight:bold;margin:0 0 10px 0;font:normal 400 2.4em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase}.placement-profile-header h1.heading-blue{color:#009bd7;font-weight:bold;margin:0 0 10px 0;font:normal 400 2.2em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase}.placement-profile-header h4.heading-orange{color:#f58025;margin:0 0 10px 0}.placement-profile-header #ciee-logo img{height:66px;float:left}.placement-profile-header #ciee-logo span{margin:26px 0 0 45px;text-transform:uppercase;font:normal 400 2.4em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666;display:inline-block;float:left}.placement-profile-header #host-profile-logo img{height:95px;float:right}.placement-profile-panel-body,.terms-and-conditions-panel-body{background-color:#fff;color:#333;padding:10px 25px 0 25px}.placement-profile-section-break{margin-bottom:15px;page-break-after:always}.placement-profile-parent-header{display:none}.interview-slots-content span.heading{font:normal 400 2.2em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666;margin:0}.interview-slots-content span.modern{font-weight:normal}.interview-slots-content p{color:rgba(0,0,0,.7)}.interview-slots-content p.heading{font:normal 400 1.8em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666;margin:0;padding:0 0 5px 0}.interview-slots-content #ciee-logo img{height:50px;float:left}.interview-slots-content #ciee-logo span{margin:15px 0 0 30px;text-transform:uppercase;font:normal 400 2.1em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666;display:inline-block;float:left}.interview-slots-parent-header,.placement-details-report-parent-header,.placement-agreement-form-parent-header{display:none}.interview-slots-parent-border{border:none}.page-type-selector .title-label{font-size:22px;color:#009bd7;margin:0;font-weight:bold;cursor:pointer}.page-type-selector input{margin:0;vertical-align:text-top;cursor:pointer}.page-type-selector p{font-size:14px;margin-left:17px}.interview-slot-form h3{margin-top:0}.dropdown-with-cross-icon{float:left;display:inline-table}#interviewSlotPlacementProfiles .action{cursor:pointer}#interviewSlotPlacementProfiles .action:hover,#interviewSlotPlacementProfiles .action:hover .not-started{color:#f58025}.placement-profile-details-panel-body{background-color:#fff;color:#333;padding:10px 25px 0 25px}.host-placement-summary{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;color:#b4b4b4;display:block;cursor:pointer;white-space:normal;text-align:left}.host-placement-summary-content{padding:27px 20px 10px 37px;color:#b4b4b4;font-size:1em}.host-placement-summary-content .no-totals-information{padding:0 0 3px 13px}.host-placement-summary-content .host-placement-summary-loading{margin-bottom:20px;padding-left:15px}.host-placement-summary-header{color:#3c3c3c;background-color:#f1f1f1;border-color:#ccc;border-bottom:1px solid #ccc;padding:10px}.host-placement-summary-header span{padding-left:11px}.fixed-header{height:3em}.agent-projection-comment-icon{display:inline-table;float:left;margin:5px}.scrollable-container{max-height:600px;overflow-y:auto}@media screen and (max-width: 767px){.scrollable-container{height:auto;overflow:initial}}.full-width .scrollable-container{height:auto;overflow:initial}.placement-interview-image-container .placement-interview-image{padding:5px}@media screen and (max-width: 767px){.placement-interview-image-container{width:100%}}.placement-interview{border-radius:5px;border:1px solid #ccc;display:block}@media screen and (max-width: 991px){.placement-interview{margin-bottom:20px}}@media screen and (max-width: 767px){.placement-interview.tile .placement-interview-image{width:100%;height:auto}}@media screen and (min-width: 768px){.placement-interview.placement-interview-info{margin-right:20px}}.placement-interview-image{width:200px;height:200px}.placement-interview-image img{width:100%;height:100%}.placement-interview-image.wide{height:160px}@media screen and (max-width: 767px){.placement-interview-image.wide{height:105px}}@media screen and (max-width: 767px){.placement-interview-image{width:135px;height:135px}}.placement-offered-interview-status{background-color:#5cb85c !important}.not-placed-interview-status{background-color:#d43c5a !important}.current-record-interview-status{background-color:#ff0 !important}.new-record-interview-status{background-color:#666 !important}.placement-pending-interview-status{background-color:#009bd7 !important}.partial-save-interview-status{background-color:#f58025 !important}.pax-nav-2{width:272.5px;height:auto}.pax-nav-3{width:408.5px;height:auto}.pax-nav-4{width:544.5px;height:auto}.pax-nav-5{width:680.5px;height:auto}.pax-nav-image{width:137px;height:137px;border:1.2px solid #000;position:relative;padding:4px}.pax-nav-image img{width:100%;height:100%}.pax-nav-image-xs{width:125px;height:125px;border:1.2px solid #000;position:relative;padding:4px}.pax-nav-image-xs img{width:100%;height:100%}.pax-nav-status-indicator{width:1.5em;height:1.5em;border-radius:100%;position:absolute;bottom:12px;right:10px}.pax-nav-button-right{right:-40px !important;top:65px !important;color:#009bd7 !important}.pax-nav-button-left{left:-40px !important;top:65px !important;color:#009bd7 !important}.pax-nav-status-bar{border:1.2px solid #d3d3d3;border-radius:10px;padding-top:16px;padding-left:5px;padding-right:5px}.host-nav-2{width:416px;height:auto}.host-nav-3{width:631px;height:auto}.host-nav-4{width:852px;height:auto}.host-nav-5{width:100%;height:auto}.host-nav-image{width:178px;height:137px;border:1.2px solid #000;position:relative;padding:4px}.host-nav-image img{width:100%;height:100%}.host-nav-image-xs{width:162px;height:125px;border:1.2px solid #000;position:relative;padding:4px}.host-nav-image-xs img{width:100%;height:100%}.host-nav-status-indicator{width:1.5em;height:1.5em;border-radius:100%;position:absolute;bottom:12px;right:10px}.host-nav-button-right{top:65px !important;color:#009bd7 !important}.host-nav-button-left{top:65px !important;color:#009bd7 !important}.host-nav-status-bar{border:1.2px solid #ccc;border-radius:10px;padding-top:16px;padding-left:5px;padding-right:5px}.create-user-height{min-height:580px}.hireToDifferentJob .modal-body{min-height:200px;overflow-y:initial !important}.hireToBackPocketJob .modal-body{min-height:200px}.hireToReplacementJob .modal-body{min-height:200px}.hiretodiffjobmsg.fadein.ng-hide-remove,.hiretodiffjobmsg.fadeout.ng-hide-add{-webkit-transition:600ms ease-in-out all;-moz-transition:600ms ease-in-out all;-o-transition:600ms ease-in-out all;transition:600ms ease-in-out all;display:block !important}.hiretodiffjobmsg.fadein.ng-hide-remove,.hiretodiffjobmsg.fadeout.ng-hide-add.ng-hide-add-active{opacity:0}.hiretodiffjobmsg.fadeout.ng-hide-add,.hiretodiffjobmsg.fadein.ng-hide-remove.ng-hide-remove-active{opacity:1}.hiretobackpocketjobmsg.fadein.ng-hide-remove,.hiretobackpocketjobmsg.fadeout.ng-hide-add{-webkit-transition:600ms ease-in-out all;-moz-transition:600ms ease-in-out all;-o-transition:600ms ease-in-out all;transition:600ms ease-in-out all;display:block !important}.hiretobackpocketjobmsg.fadein.ng-hide-remove,.hiretobackpocketjobmsg.fadeout.ng-hide-add.ng-hide-add-active{opacity:0}.hiretobackpocketjobmsg.fadeout.ng-hide-add,.hiretobackpocketjobmsg.fadein.ng-hide-remove.ng-hide-remove-active{opacity:1}#participantplacement .activenotactiveplacement,#participantcampplacement .activenotactiveplacement{font:normal 400 3em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;color:#009bd7;padding:5px}#participantplacement .panel,#participantcampplacement .panel{float:left !important;width:100% !important}#participantplacement .panel-heading,#participantcampplacement .panel-heading{float:left !important;width:100% !important}#participantplacement .panel-title,#participantcampplacement .panel-title{width:100% !important}#participantplacement .panel-heading h3,#participantplacement h5,#participantcampplacement .panel-heading h3,#participantcampplacement h5{margin-left:0px !important;padding-left:0px !important}#participantplacement .panel-default .panel-heading,#participantcampplacement .panel-default .panel-heading{border-bottom-color:rgba(0,0,0,0) !important}#participantplacement .fa-lg,#participantcampplacement .fa-lg{font-size:1.6em}#participantplacement .fa-lg.default,#participantcampplacement .fa-lg.default{color:#666}#participantplacement .action,#participantcampplacement .action{cursor:pointer}#participantplacement .action:hover,#participantplacement .action:hover .default,#participantcampplacement .action:hover,#participantcampplacement .action:hover .default{color:#f58025}#participantplacement h4 span,#participantcampplacement h4 span{color:#b4b4b4;font-weight:700}#participantplacement .cieeinterviewnotelabel,#participantcampplacement .cieeinterviewnotelabel{font-family:"Open Sans";font-weight:600}#participantplacement .jobverificationstatusnote,#participantcampplacement .jobverificationstatusnote{font-size:15px;padding-left:0px}#participantplacementhistory .object-table-module .object-table tbody tr.selected-row,#participantplacementhistorydiff .object-table-module .object-table tbody tr.selected-row{box-shadow:none}#participantplacementhistory .table-hover,#participantplacementhistorydiff .table-hover{cursor:pointer}.popover{max-width:100%}.camp-host-placement-carousel-image{border:1.2px solid #eee;position:relative;padding:4px;min-height:210px;border-radius:5px;text-align:center}.camp-host-placement-carousel-image img{width:100%;height:100%}.camp-host-placement-carousel-nav-btn-left{left:0 !important;color:#009bd7 !important}.camp-host-placement-carousel-nav-btn-right{right:0 !important;color:#009bd7 !important}.host-placement-carousel-image{width:315px;height:210px;border:1.2px solid #000;position:relative;padding:4px}.host-placement-carousel-image img{width:100%;height:100%}.host-placement-carousel-xs{width:272.5px}.host-placement-carousel-image-xs{width:210px;height:140px;border:1.2px solid #000;position:relative;padding:4px}.host-placement-carousel-image-xs img{width:100%;height:100%}.host-placement-carousel-nav-btn-left{left:-5px !important;top:100px !important;color:#009bd7 !important}.host-placement-carousel-nav-btn-right{right:-5px !important;top:100px !important;color:#009bd7 !important}.tags{margin:0;padding:0;position:absolute;right:24px;bottom:-20px;list-style:none}.tags li,.tags a{float:left;height:26px;line-height:24px;position:relative;font-size:12px;font-weight:bold}.tags a{margin-left:20px;padding:0 10px 0 12px;background:#009bd7;color:#fff;text-decoration:none;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.tags a:before{content:"";float:left;position:absolute;top:0;left:-12px;width:0;height:0;border-color:rgba(0,0,0,0) #009bd7 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:12px 12px 14px 0}.tags a:after{content:"";position:absolute;top:10px;left:0;float:left;width:4px;height:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;-moz-box-shadow:-1px -1px 2px #004977;-webkit-box-shadow:-1px -1px 2px #004977;box-shadow:-1px -1px 2px #004977}.tags a:hover{background:#f58025}.tags a:hover:before{border-color:rgba(0,0,0,0) #f58025 rgba(0,0,0,0) rgba(0,0,0,0)}.tag{border-radius:5px;display:inline-block;padding-left:5px;padding-right:5px;margin-top:4px;margin-bottom:4px;font-size:1.1em;font-weight:600;color:#fff;text-wrap:none !important;background-color:#b4b4b4}.tag.selected{background-color:#009bd7}.tag.mixed{background-color:#427e95 !important}.legend{list-style:none}.legend li{float:left;margin-right:10px}.legend span{border-radius:5px;float:left;width:18px;height:18px;margin-bottom:0px;margin-right:3px}.legend .selected{background-color:#009bd7}.legend .mixed{background-color:#427e95}.legend .unselected{background-color:#b4b4b4}.inline-edit{height:24px}.placement-agreement-form-content #ciee-logo img,.terms-and-conditions-content #ciee-logo img,.application-content #ciee-logo img{height:50px;float:left}.placement-agreement-form-content #ciee-logo span,.terms-and-conditions-content #ciee-logo span,.application-content #ciee-logo span{margin:15px 0 0 30px;text-transform:uppercase;font:normal 400 2.1em/1 "Knockout 28 A","Knockout 28 B",sans-serif;color:#666;display:inline-block;float:left}.placement-agreement-form-content .placement-agreement-form-header,.terms-and-conditions-content .placement-agreement-form-header,.application-content .placement-agreement-form-header{background-color:#009bd7 !important;color:#fff !important;text-transform:uppercase;font-size:16px}.placement-agreement-form-content .terms-and-conditions-header,.terms-and-conditions-content .terms-and-conditions-header,.application-content .terms-and-conditions-header{background-color:#009bd7 !important;color:#fff !important;text-transform:uppercase;font-size:16px;padding:7px}.placement-agreement-form-content .placement-agreement-form-heading,.terms-and-conditions-content .placement-agreement-form-heading,.application-content .placement-agreement-form-heading{font:normal 200 2.5em/1 "Knockout 28 A","Knockout 28 B",sans-serif !important;text-transform:uppercase;color:#009bd7;display:block}.placement-agreement-form-content .page-a4,.terms-and-conditions-content .page-a4,.application-content .page-a4{width:9.06in;min-height:11.69in;margin:0 auto}.placement-agreement-form-content .page-a4-with-footer,.terms-and-conditions-content .page-a4-with-footer,.application-content .page-a4-with-footer{width:9.96in;min-height:12.59in;margin:0 auto}.placement-agreement-form-content .page-a4-without-footer,.terms-and-conditions-content .page-a4-without-footer,.application-content .page-a4-without-footer{width:9.06in;min-height:12.4858333333in;margin:0 auto}.placement-agreement-form-content .page-a4-preview-wrapper,.terms-and-conditions-content .page-a4-preview-wrapper,.application-content .page-a4-preview-wrapper{width:9.84in;min-height:12.87in;margin:0 auto;padding:1cm 0 1cm 0;border:1px #d3d3d3 solid;border-radius:5px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}.placement-agreement-form-content .footter-page-a4,.terms-and-conditions-content .footter-page-a4,.application-content .footter-page-a4{width:9.06in;height:10px;margin:0 auto}.placement-agreement-form-content ol,.terms-and-conditions-content ol,.application-content ol{margin:0;padding:0 0 0 16px}.placement-agreement-form-content h2,.placement-agreement-form-content h3,.placement-agreement-form-content h4,.terms-and-conditions-content h2,.terms-and-conditions-content h3,.terms-and-conditions-content h4,.application-content h2,.application-content h3,.application-content h4{margin:0;padding:0}.placement-agreement-form-content .page-a4-break-word,.terms-and-conditions-content .page-a4-break-word,.application-content .page-a4-break-word{word-wrap:break-word}#participantplacementchangehiringservice .modal-body{min-height:200px}#overallhostplacements .object-table-module .object-table tbody tr.selected-row{box-shadow:none}.subSectionDivider{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #ccc}.sticky-header-container{padding:10px 15px;background:#fff;z-index:1}.camp-host-counselors-selector{font-size:20px;line-height:20px;margin-top:10px}.camp-host-counselors-selector .radio{padding:10px 0;margin:0}.host-candidates .candidate{border:1px solid #ccc;border-radius:5px;margin:5px 0;max-height:150px;position:relative;cursor:pointer}.host-candidates .candidate .host-candidate-image-container{margin-right:15px;align-self:center}@media screen and (max-width: 768px){.host-candidates .candidate .host-candidate-image-container{margin:0 10px 0 10px}}.host-candidates .candidate .host-candidate-image{width:128px !important;height:128px;border-radius:5px}.host-candidates .candidate .host-candidate-image img{border-radius:5px}.host-candidates .candidate .candidate-info{flex:0 1 auto;display:flex;flex-direction:column;padding-right:5px;word-break:break-word}.host-candidates .candidate .candidate-info h3{font-size:16px;margin:5px 0}.host-candidates .candidate .candidate-info h4{color:#009bd7;text-transform:none;font-weight:normal;margin-bottom:5px}.host-candidates .candidate .candidate-info p{color:#888;text-overflow:ellipsis;flex:1 1 auto;overflow:hidden;margin-bottom:0}.host-candidates .candidate .candidate-info span{display:block;color:#888}.host-candidates .candidate i.navigation{position:absolute;bottom:5px;right:5px;color:#b4b4b4;font-size:25px}.host-candidates .candidate.addon{margin-bottom:0;border-radius:5px 5px 0 0}.host-candidates .candidate.placement-card{height:150px;overflow:hidden}.host-candidates .candidate.prex{max-height:initial}.candidate-review-info{text-align:center;height:80px;line-height:80px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0 0 5px 5px;font-size:20px;margin-bottom:5px;cursor:pointer}.candidate-view-profile .candidate-review-info{cursor:default;border:none}@media screen and (min-width: 768px){.candidate-view-profile .candidate-review-info{text-align:left}}.candidate-view-profile .candidate-review-info .review-icon{margin-right:10px}.candidate-review-info .review-icon{flex:0 0 70px;color:#d9534f}.candidate-review-info .review-message{flex:1 1 auto;color:#666;font-size:16px;font-weight:bold;line-height:initial;padding:20px 0}.candidate-review-info .review-message p{margin-bottom:2px}.candidate-review-info .review-message .text-muted{font-size:14px;font-weight:normal}.candidate-review-info .navigation-icon{flex:0 0 70px;color:#b4b4b4}.min-height-330px{min-height:330px}.filter{margin-bottom:40px}.query-builder .filter{margin-bottom:20px;min-height:110px}.filter .filter-header{position:relative}.filter .filter-header .modern{font-size:18px;margin-bottom:20px;color:#777;display:block}.filter .filter-header .modern span{color:rgb(195.5,195.5,195.5)}.filter .filter-header .filter-clear{font-size:18px;position:absolute;right:15px;top:0;text-decoration:underline;cursor:pointer}.filter .filter-body .ui-select-match>.btn{border-radius:3px;border:1px solid #eee;height:30px;padding-left:9px;padding-top:5px}.filter .filter-body .ui-select-match>.btn>span:not(.ui-select-placeholder){color:#777}.filter .filter-body .ui-select-match>.btn>span.ui-select-placeholder{color:#ccc}.filter .filter-body .ui-select-search{font-size:16px}.filter .filter-body .ui-select-container,.filter .filter-body .ui-select-container .btn{margin:0}.filter .filter-body .form-control{height:30px;border-color:#eee;border-radius:3px;color:#777;margin:0 !important}.filter .filter-body .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.filter .filter-body .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.filter .filter-body .form-control.ui-select-multiple{height:auto;border:none;margin:0;padding:0;box-shadow:none}.filter .filter-body .form-control.ui-select-multiple .ui-select-search{width:100% !important;padding:10px;border-radius:3px;border:1px solid #eee;height:30px}.filter .filter-body .form-control.ui-select-multiple .ui-select-match{display:block}.filter .filter-body .form-control.ui-select-multiple .ui-select-match>span{display:block;line-height:30px;height:30px;margin-bottom:10px}.filter .filter-body .form-control.ui-select-multiple .ui-select-match>span>span{margin:0 !important;display:block;height:30px;line-height:30px;text-align:left;padding-left:10px;border-radius:3px;border:1px solid #eee;font-size:14px;color:#777;box-shadow:none;position:relative}.filter .filter-body .form-control.ui-select-multiple .ui-select-match>span>span>.close{top:7px;right:10px;position:absolute}@media screen and (max-width: 767px){.filter .filter-body .radio-group{padding:0 35px}}.filter .filter-body .radio-group label{font-size:14px}.filter .filter-body .radio-group .radio{margin:0 0 20px 0;color:#777}.filter .filter-body .radio-group .radio:last-child{margin:0}.filter .filter-body .slider-container{padding:0 20px}.filter .filter-body .slider-container:not(.inverse) .slider-selection{background:#f58025}.filter .filter-body .slider-container.inverse .slider-track-high{background:#f58025}.filter .filter-body .slider-container .slider-handle{width:30px;height:30px;margin-left:-15px;margin-top:-13px;background:#f58025}.filter .filter-body .slider-container .modern{display:block}.filter .input-group-btn .btn{background:#eee;border-color:#eee;color:#777;height:30px;padding:3px 8px;border-radius:3px;margin:0 !important}.filter .input-group-btn .btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.filter .input-group-btn .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.filter .middle-text{line-height:30px;padding:0;text-align:center;color:#777}.filter .left-aligned-text{line-height:30px;padding:0;text-align:center;color:#777}.ui-select-group{float:left;display:inline-table}.ui-select-group .ui-select-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.ui-select-group .input-group-btn .btn{padding:0 10px;border-top-right-radius:3px;border-bottom-right-radius:3px}.ui-select-group .input-group-btn .btn>span.reset{font-size:20px;line-height:34px;font-weight:bold;opacity:.4}.candidate-view-toolbar{font-size:28px}.candidate-view-toolbar .fa,.candidate-view-toolbar .glyphicon{cursor:pointer}.candidate-view-toolbar .glyphicon-container{position:relative;width:100%;height:100%}.candidate-view-toolbar .glyphicon{font-size:36px;padding-top:5px;position:absolute;top:0}.candidate-view-toolbar .glyphicon.text-left{left:0}.candidate-view-toolbar .glyphicon.text-right{right:0}.modal-open .camp-extendOffer{overflow-y:hidden}.modal-open .camp-extendOffer .glyphicon{position:relative}.modal-open .camp-extendOffer .modal-dialog{overflow-y:initial !important}.modal-open .camp-extendOffer .modal-body{min-height:auto;max-height:calc(100vh - 200px);overflow-y:auto}.modal-open .camp-extendOffer .modal{overflow-x:hidden;overflow-y:hidden !important}.toggle-switch .switch{position:relative;display:inline-block;width:120px;height:34px}.toggle-switch .switch input{display:none}.toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ca2222;-webkit-transition:.4s;transition:.4s;border-radius:34px}.toggle-switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.toggle-switch input:checked+.slider{background-color:#2ab934}.toggle-switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.toggle-switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(85px)}.toggle-switch .slider:after{content:"Add New";color:#fff;display:block;position:absolute;transform:translate(-30%, -50%);top:50%;left:55%;font-size:10px;font-family:Verdana,sans-serif}.toggle-switch input:checked+.slider:after{content:"Select Existing";left:25%}.clone-compensation-toggle{display:flex}.clone-compensation-toggle .switch{width:46px;height:24px}.clone-compensation-toggle .slider{background-color:#005cb9;border-radius:24px}.clone-compensation-toggle .slider:before{height:16px;width:16px}.clone-compensation-toggle .slider:after{content:""}.clone-compensation-toggle input:checked+.slider:before{transform:translateX(14px)}.clone-compensation-toggle input:checked+.slider:after{content:""}.clone-compensation-toggle span{line-height:22px;padding:2px 8px}.traing-plan-phases td:first-child{min-width:160px;font-weight:600}.navigation-container{position:absolute;width:100%;height:0;bottom:0;font-size:28px;border-top:1px solid #b4b4b4}.navigation-container .fa,.navigation-container .glyphicon{cursor:pointer}.navigation-container .navigation-item{background:rgba(200,200,200,.2);color:#b4b4b4;padding:10px 0;cursor:pointer}.navigation-container .navigation-item.previous{border-bottom-right-radius:15px}.navigation-container .navigation-item.next{border-bottom-left-radius:15px}.candidate-view-profile .candidate-view-header{text-align:center;margin-bottom:20px;font-size:14px}@media screen and (min-width: 768px){.candidate-view-profile .candidate-view-header{text-align:left}}.candidate-view-profile .candidate-view-header .camp-host-candidate-profile-image{margin:0 auto}.candidate-view-profile .candidate-view-header .camp-host-candidate-profile-image img{border-radius:15px}.candidate-view-profile .candidate-view-header h3{font-size:26px;margin:5px 0;cursor:pointer}.candidate-view-profile .candidate-view-header h3 a{color:#f58025}.candidate-view-profile .candidate-view-header h4{font-size:24px;color:#009bd7;text-transform:none;margin-bottom:15px;cursor:pointer}.candidate-view-profile .candidate-view-header h5{font-size:16px;margin-bottom:5px}.candidate-view-profile .candidate-view-header h5.text-muted{font-size:14px;color:#b4b4b4}.candidate-view-profile .candidate-view-header h5.modern{font-size:18px;text-transform:none;color:#666}.candidate-view-profile .candidate-view-header .field-value{display:block;padding-left:20px}.candidate-view-profile .candidate-view-header .fees p{font-size:14px;margin-bottom:10px}.candidate-view-profile .candidate-view-content .camp-host-candidate-profile-item i{font-size:40px}.candidate-view-profile .candidate-view-content .camp-host-candidate-profile-item p{margin-bottom:5px}.candidate-view-profile .candidate-view-content h4{font-weight:normal;font-size:20px;text-transform:none;color:#666;margin-bottom:10px}.candidate-view-profile .candidate-view-content h5{font-size:14px;text-transform:none;font-weight:normal;margin:5px 0;color:#666}.candidate-view-profile .candidate-view-content h5.text-muted{font-size:14px;text-transform:uppercase;color:#b4b4b4;font-weight:bold}.candidate-view-profile .candidate-view-content h5.modern{font-size:18px;text-transform:none;color:#666;font-weight:bold}.candidate-view-profile .candidate-view-content .expander{cursor:pointer;height:32px;line-height:32px}.candidate-view-profile .candidate-view-content .expander span{color:#666}.candidate-view-profile .candidate-view-content .expander i{font-size:16px;line-height:32px}.candidate-view-profile .candidate-view-content .bordered{border:1px solid #eee;padding:5px 15px;border-radius:5px}.candidate-view-profile .candidate-view-content .rating span{width:50%}.candidate-view-profile .candidate-view-content .rating i{font-size:24px}.candidate-view-profile .fees p{font-weight:bold;margin-bottom:20px;font-size:16px;color:#666}.candidate-view-profile .fees p span{color:#f58025}.candidate-view-profile .fees p.text-muted{font-weight:normal;color:#b4b4b4}@media screen and (max-width: 767px){.btn-block-mobile{display:block;width:100%;margin:0 0 10px 0 !important}}.display-none{display:none}.page-break-after-always{page-break-after:always}.dropdown-menu.selector{max-height:333px;overflow-y:scroll;border-bottom:8px solid #f58025}.dropdown-menu.selector hr{width:93%;display:inline-block;margin-left:10px}.selector{padding:1em}.program-group{cursor:default}td.card{border:1px solid;border-radius:4px !important;margin-bottom:4px !important}.pax-card-title{text-align:left;font-size:10pt !important;color:#f58025;line-height:1.6em}.pax-card-info{text-align:left;font-size:10pt !important;color:#666;line-height:1.6em}.pax-card-detail{text-align:left;font-size:8pt;color:#b4b4b4;line-height:1.3em}.pax-card-footer{text-align:center;font-size:10pt !important;color:#f58025;line-height:1.6em}.omnisearch input[type=text]{border-top-left-radius:4px;border-bottom-left-radius:4px}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:50%;height:100%;-webkit-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto;border-radius:0;border:none;box-shadow:none}.modal.left.fade .modal-dialog{left:-50%;-webkit-transition:opacity .3s linear,left .3s ease-out;-moz-transition:opacity .3s linear,left .3s ease-out;-o-transition:opacity .3s linear,left .3s ease-out;transition:opacity .3s linear,left .3s ease-out}.modal.left.fade.in .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-50%;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}.modal.right.fade.in .modal-dialog{right:0}.modal-header.fixed{position:fixed;width:100%;height:52px;top:0}.modal-footer.fixed{position:fixed;width:100%;height:65px;bottom:0}.modal-body.fixed{position:fixed;width:100%;top:52px;bottom:65px;max-height:initial !important}.modal-body.fixed .subFilterExpand{padding-top:0}.selectpicker{border:none;width:100%;overflow:auto;list-style-type:none;overflow:auto;color:#000;font-weight:400}.selectpicker:focus{border:none;outline:none}.selectpicker li[ng-selected=true]{color:#fff;background-color:coral}.selectpicker li{font-size:17px;padding:3px}.selectpicker li>.fa-folder{color:green}.selectpicker li>.fa-folder-open-o{color:green}.saved-searched-hover-show{display:none}.selectpicker li:hover{cursor:pointer}.selectpicker li:hover>.saved-searched-hover-show{display:inline-block}.selectpicker li:hover>.saved-searched-hover-hidden{display:none}.data-analytics-saved-queries-panel .filterExpand{color:#000;font-size:1.3em}.data-analytics-saved-queries-panel .data-query-spinner{width:100%;margin:0 auto;padding:0px;text-align:center}.no-searches{margin-left:60px;font-size:.9em}.placement-revision-details-popup{border:1px solid #ccc;display:none;padding:10px;font:normal 400 1em "Open Sans",sans-serif;background-color:#fff}.placement-revision-details-element:hover .placement-revision-details-popup{display:inline-block;position:absolute;width:auto;right:15px;white-space:pre-line}.query-name-form-dirty{margin-top:10px}.query-name-form-dirty>.unsaved{color:#d43c5a}.placement-status-notes-popup{border:1px solid #ccc;display:none;padding:10px;font:normal 400 1em "Open Sans",sans-serif;background-color:#fff}.placement-status-notes-element:hover .placement-status-notes-popup{display:inline-block;position:absolute;width:auto;right:15px;white-space:pre-line}.fieldOfStudyLevel1{font-family:"Open Sans";font-size:small;font-weight:600;color:#666}.fieldOfStudyLevel2{font-family:"Open Sans";font-size:smaller;font-weight:550;color:#b4b4b4;margin-top:.5em;margin-left:.6em}.fieldOfStudyLevel3{font-family:"Open Sans";font-size:smaller;font-weight:400;color:#ccc;margin-top:.5em;margin-left:1.2em}.html-preview{border:1px solid #ccc;padding:10px;height:75vh;overflow:scroll}.copy-tooltip{position:relative;display:inline-block}.copy-tooltip .copy-tooltiptext{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s}.copy-tooltip .copy-tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.copy-tooltip:hover .copy-tooltiptext{visibility:visible;opacity:1}.tab-pane{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0px 0px 5px 5px;padding:10px}.draggable-item{border-bottom:1px solid #eee}.draggable-item:last-child{border-bottom:0 none}.vertical-align-middle-flex{display:flex;align-items:center}.document-manager-tabs .tab-pane{padding-bottom:0}.document-manager-tabs li.draggable-item{padding-bottom:10px;padding-top:10px}.document-manager-tabs .nav-tabs{margin-bottom:0}.document-manager-tabs .nav-tabs li:first-child{margin-left:0}.document-manager-tabs .tab-container{padding:20px;display:inline-block}.document-manager-tabs .helper-block{padding-bottom:30px}.document-manager-tabs .documents-container{padding:20px}.document-manager-tabs .move-document-icon::before{vertical-align:-2px;width:30px;height:3px;background:#fff;box-shadow:0 3px #9a9a9a,0 -6px #9a9a9a,0 -15px #9a9a9a;content:"";display:inline-block;text-align:center;text-transform:none;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased}.document-manager-tabs .order-column{color:#d3d3d3;font-size:medium;font-weight:600}.red-icon{color:#f08080}.green-icon{color:#90ee90}.light-gray-icon{color:#d3d3d3}.readonly-textarea{overflow-wrap:break-word}.ciee-button{white-space:normal;margin:5px}.font-size-medium{font-size:15px}@media screen and (max-width: 767px){.mobile-padding-10{padding:10px 0}.hf-background-check-list>div:not(:last-of-type){padding-bottom:15px}.mobile-padding-100{padding-bottom:100px}}.connect-carousel-image{width:350px;height:170px;border-radius:20px 0 20px 0;border:1px solid #ccc;display:block;position:relative;overflow:hidden}@media screen and (max-width: 767px){.connect-carousel-image{width:100%}}.connect-carousel-image img{width:100%;height:100%;border-radius:20px 0 20px 0;object-fit:cover}.connect-spotlight-indicator{width:6em;height:1.5em;border-radius:30px 0 0 30px;position:absolute;top:12px;right:0px;background-color:rgba(0,0,0,.5)}.connect-spotlight-host-details{width:auto;height:4em;position:absolute;bottom:0px;left:0px;right:0px;background-color:rgba(0,0,0,.5);padding:5px;border-radius:0 0 20px 0}.host-details-icon{display:inline-block;margin-right:15px;text-align:center;min-width:35px}.section-border{border-radius:20px;border-color:#d3d3d3;border-width:1px;border-style:solid;padding:15px}.program-types-list{padding-left:20px}.program-types-list li{padding:10px 0}.company-logo{max-height:400px;max-width:400px;margin:20px}@media screen and (max-width: 767px){.company-logo{max-width:80%}}.communities-item{display:inline-block;width:50%}.no-bullet-list li{list-style:none}.connect-host-profile-carousel-image{max-width:700px;display:block;position:relative}@media screen and (max-width: 767px){.connect-host-profile-carousel-image{width:100%}}.connect-host-profile-carousel-image img{width:100%;height:100%}.disability-types-list{margin-left:50px;margin-top:20px}.connect-saved-host-indicator{width:3.5em;height:3.5em;border-radius:20px 0 20px 0;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.42);padding:10px}.connect-inactive-placement-card{width:350px;height:170px;border-radius:20px 0 0 0;border:1px solid #ccc;display:block;position:relative}@media screen and (max-width: 767px){.connect-inactive-placement-card{width:100%}}.connect-inactive-placement-card img{width:100%;height:100%;border-radius:20px 0 0 0}.connect-inactive-placement-card-notes{padding:10px;width:350px;height:auto;border-radius:0 0 20px 0;border:1px solid #ccc;border-top:none;display:inline-block}.connect-inactive-placement-card-notes>*{display:inline-block}@media screen and (max-width: 767px){.connect-inactive-placement-card-notes{width:100%}}.connect-social-links{display:flex;justify-content:center;align-items:center}.ui-carousel .carousel-prev .carousel-btn.carousel-button-left{left:-40px;font-size:30px}.ui-carousel .carousel-next .carousel-btn.carousel-button-right{right:-40px;font-size:30px}.connect-carousel{display:flex;flex-direction:column;align-items:center}.host-profile-details-container{border-color:#d3d3d3}.host-profile-details-container .sticky-header-container:not(.sticky):not(.stickyBelowBb){border-top:1px solid;border-bottom:none;border-color:inherit}@media screen and (max-width: 767px){.host-profile-details-container .sticky-header-container:not(.sticky):not(.stickyBelowBb){width:calc(100vw - 30px);border:none}}.host-profile-details-container .sticky-header-container:not(.sticky):not(.stickyBelowBb) .navigation-container{border-top:none}.host-profile-details-container .sticky-header-container:not(.sticky):not(.stickyBelowBb) .navigation-container .navigation-item.previous{right:15px}.host-profile-details-container .sticky-header-container:not(.sticky):not(.stickyBelowBb) .navigation-container .navigation-item.next{left:15px}.host-profile-details-container .sticky{left:0}.host-profile-details-container .sticky-header-container{border:none}.host-profile-details-container .sticky-header-container i:not(.fa-2x){font-size:1.5em;margin-right:5px}.host-profile-details-container .sticky-header-container>*{flex:1;left:0}.host-profile-details-container .sticky-header-container>a{margin:0 5px}.host-profile-details-container .sticky-header-container>a span{color:#000;font-weight:bold}.host-profile-details-container .sticky-header-container a>*{vertical-align:middle}.host-profile-details-container .blurred{filter:blur(5px)}.host-profile-details-container .host-profile-details{border:1px solid;border-radius:10px;padding-top:5px;border-color:inherit}@media screen and (max-width: 767px){.host-profile-details-container .host-profile-details{border:none;padding-top:initial}}.host-profile-details-container .host-profile-details hr{margin-left:15px;margin-right:15px;width:calc(100% - 60px)}.host-profile-details-container .host-profile-details .carousel-btn-visible{color:#009bd7;background:#fff;outline:none}.host-profile-details-container .host-profile-details .host-profile-photo{border-radius:25px 0}.host-profile-details-container .navigation-container .navigation-item{background:rgba(200,200,200,.5);color:#7a7474}.host-profile-details-container .collapsible-block{border:1px solid #d3d3d3;border-radius:10px 10px;padding:0 10px}.host-profile-details-container .collapsible-block>div.toggle{display:flex;align-items:center;justify-content:space-between}.host-profile-details-container .collapsible-block .fa-chevron-down{color:gray;font-size:1.3em;margin-left:20px}.host-profile-details-container .collapsible-block hr{margin-left:5px;margin-right:5px;width:calc(100% - 10px)}.address-autofix-modal .modal-body{overflow-y:initial !important}.address-autofix-modal .modal-footer{overflow:hidden}.address-autofix-modal input:disabled{background-color:#ccc}.address-autofix-management-panel .sorting-container{display:none}.prex-host-pre-vetting-steps .btn-next-step,.prex-host-pre-vetting-steps .btn-previous-step{color:#fff;background-color:#f58025}.prex-host-pre-vetting-steps .btn-not-for-me,.prex-host-pre-vetting-steps .btn-next-step:disabled{color:#fff;background-color:#b4b4b4}.link-hostprofile-modal .modal-body{overflow-y:initial !important}.invite-my-host-clear-control{float:right;margin-top:3px}.dob-for-hs-error-msg{color:#a94442}.remove-document-icon-wrapper{width:20px;margin-left:10px;margin-right:20px}.upload-document-section-btn{width:297px;height:34px}.upload-document-section-elem{height:34px}.upload-document-confirm-sign{color:green;font-size:25px}.upload-document-ok-sign{color:green;font-size:25px}.upload-document-remove-sign{color:red;font-size:25px}.upload-document-remove-sign{color:red;font-size:25px}.upload-document-add-dynamic-ctrl{cursor:pointer}.upload-document-add-dynamic-sign{color:#009bd7;font-size:25px}.upload-document-add-dynamic-label{position:absolute;left:60px;top:3px}.upload-document-add-dynamic-visibility{visibility:visible}.upload-document-multiple-ctrl{border:2px gray dashed;border-radius:10px;margin-bottom:30px}.upload-document-multiple-ctrl.modern{border-color:#005cb9;background-color:#f3fafd}.upload-document-multiple-ctrl-label{font-weight:bold;font-size:1.3em;color:gray;margin-bottom:30px;margin-top:30px}.upload-document-header-help-text{color:#333;font-size:1.2em}.hs-reject-modal .list-group>li{margin-top:0;margin-bottom:0}.hs-reject-modal .list-group>li>label{max-height:20px}.hs-reject-modal .list-group>li ul.list-group{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, fit-content(200px));grid-column-gap:1em;grid-auto-flow:column}.line-h-20{line-height:20px}.rejection-items{border-radius:5px;border:1px solid #ccc}.rejection-items h4{margin-bottom:0}.layout .maintenance-modal{text-align:center;transform:translateY(-50%);top:50%}.layout .maintenance-modal .modal-footer{text-align:center}.layout .maintenance-date{font-weight:700;font-style:italic}.layout .maintenance-description{padding-top:20px}.maintenance-banner{background-color:orange;position:fixed;top:39px;left:0;width:100%;z-index:100;color:#000;place-content:center}.maintenance-banner .banner-label{font-weight:700;padding-right:50px}.maintenance-banner .banner-message{text-decoration-line:underline}.filter-header label{float:left;width:85%}.filter-header a.filter-clear{float:right;width:10%;position:relative !important}table tbody tr:nth-child(2n+1){background:rgba(0,155,215,.1)}table thead:not(.no-bold-grid-header) th{font-weight:bold}.table-responsive{overflow-x:clip}table thead{position:sticky;background:#fff}.modal-dialog table thead{position:initial}.ds2019-form-pax-page{margin-top:15px}.ds2019-form-pax-page .description h3{color:#f58025;text-transform:none;font-weight:bold;font-size:medium}.ds2019-form-pax-page .description h4{color:#009bd7;text-transform:none;font-weight:bold;font-size:medium}.ds2019-form-pax-page .description h5{text-transform:none;font-weight:bold;font-size:small;color:#333}.ds2019-form-pax-page .description #sponsor-video{border:1px solid #009bd7;margin:0 auto;width:60%;height:300px}.ds2019-form-pax-page .description #form-thumbnail{margin:0 0 0 20px;height:220px}.ds2019-form-pax-page .description .form-sample-zoom{transition:transform .2s;width:200px;margin:0 auto}.ds2019-form-pax-page .description .form-sample-zoom:hover{transform:scale(5)}.ds2019-form-pax-page .description #form-sample{padding:20px}.ds2019-form-pax-page .description #form-sample:hover{position:relative;z-index:99999}.ds2019-form-pax-page .description #review-message{font-style:italic}.ds2019-form-pax-page .description .acknowledgements-area{margin:0}.ds2019-form-pax-page .description .acknowledgements-area h5{text-transform:none;font-weight:bold;font-size:small;color:#333}.ds2019-form-pax-page .description .acknowledgements-area p{color:#333}.ds2019-form-pax-page .description .acknowledgements-area .red-field{color:crimson}.ds2019-form-pax-page .description .acknowledgements-area .green-field{color:#108b4a}.ds2019-form-pax-page .description .acknowledgement{padding:20px;margin:20px 0 0 0;border:2px solid #a9a9a9;border-radius:10px}.ds2019-form-pax-page .description .acknowledgement input[type=checkbox].big{width:20px;height:20px;margin:0;cursor:pointer;vertical-align:middle;outline:none;padding:20px}.ds2019-form-pax-page .description .acknowledgement p{margin:0 0 0 -45px;color:#333}@media screen and (max-width: 767px){.ds2019-form-pax-page .description .acknowledgement p{margin:0;color:#333}}.flex-vertical-center{display:flex;align-items:center}.flex-vertical-center .flex-float-right{margin-left:auto}.overflow-visible{overflow:visible !important}.change-status-body{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.change-status-button{min-width:170px;margin:5px}.vertical-textarea{resize:vertical}.long-text-ellipsis{overflow:hidden;white-space:nowrap;display:inline-block;text-overflow:ellipsis;width:300px}.connect-pool-max-card-height{max-height:125px}.ir-staff-dlg-status-notification{border:2px #b4b4b4 solid;border-radius:5px;padding:15px;text-align:justify}.training-plan-profile{padding:15px;border:2px solid #d3d3d3;border-radius:5px}.padding-left-2em{padding-left:2em}.internship-opportunity-card{border:1px solid #eee;border-radius:12px 12px 12px 12px}.internship-opportunity-card .card-header{background-color:#009bd7;border-radius:12px 12px 0px 0px;border:1px solid #ccc;border-bottom:0px;font-size:15px;color:#fff;padding:14px 16px 14px 16px}.internship-opportunity-card .full-width{width:100% !important}.internship-opportunity-card .card-image{max-height:128px}.internship-opportunity-card .card-image img{width:inherit;height:120px}.internship-opportunity-card .card-content{padding:16px;font-weight:400;font-size:12px;padding-right:5px}.internship-opportunity-card .card-content i{color:#009bd7;font-size:10px}.internship-opportunity-card .card-content .content-details .company-title{padding-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.internship-opportunity-card .card-content .content-details .company-title .company-position{font-weight:700;font-size:14px;width:80%;text-transform:capitalize;overflow-wrap:break-word;height:3em;white-space:break-spaces}.internship-opportunity-card .card-content .content-details .company-title .company-badge{color:#009bd7;cursor:pointer;width:20%;font-size:11px;padding:2px}.internship-opportunity-card .card-content .content-details .company-title .company-badge span{font-size:10px}.internship-opportunity-card .card-content .content-details .company-title .company-badge:hover{border:1px solid #009bd7;border-radius:10px;padding:2px;color:#009bd7}.internship-opportunity-card .card-content .content-details .company-content .logo-image{height:45px;width:max-content}.internship-opportunity-card .card-content .content-details .company-content .details div{padding-top:2px;padding-bottom:2px;white-space:normal;overflow:hidden;text-overflow:ellipsis;max-width:400px}.internship-opportunity-card .card-content .content-details .company-content .details div .data{font-weight:700}.internship-opportunity-card .card-content .content-details .company-content .details span{display:inline-block;width:110px}.internship-opportunity-card .card-content .content-details .company-content img{border-radius:10px}.internship-opportunity-card .card-content .content-details .company-content .status-badge{padding:6px 16px;white-space:normal;max-width:150px}.internship-opportunity-card .card-content .content-highlight .highlight-title{padding:10px 0 10px 0;font-weight:600;font-size:14px}.internship-opportunity-card .card-content .content-highlight .highlight-content i{font-size:14px}.internship-opportunity-card .card-content .content-highlight .highlight-content div{padding-top:5px;padding-bottom:5px}.btn-outline-primary{color:#009bd7;background-color:rgba(0,0,0,0);border:1px solid #009bd7;border-radius:4px}.btn-outline-primary:hover{color:#fff;background-color:#009bd7;border-color:#009bd7}.btn-outline-primary:focus,.btn-outline-primary:active{color:#009bd7;background-color:rgba(0,0,0,0);border-color:#009bd7}.padding-0px{padding:0px}.internship-details .position-title{font-family:"Knockout 28 A";font-size:40px}.internship-details .header-block{display:flex}@media screen and (max-width: 767px){.internship-details .header-block{display:block}}.internship-details .header-block h1{text-align:left}@media screen and (max-width: 767px){.internship-details .header-block h1{width:100%;text-align:center}}@media screen and (max-width: 767px){.internship-details .header-block button{width:100%}}.internship-details .header-block .button-block{text-align:right;padding-right:0px}.internship-details .header-block .apply-now{margin-left:15px}@media screen and (max-width: 767px){.internship-details .header-block .apply-now{margin-top:15px;margin-left:0px}.internship-details .header-block .button-block{text-align:center;padding-bottom:15px;padding-left:0px}.internship-details .header-block .pull-right{float:none}}.internship-details .color-black,.internship-details h1{color:#000}.internship-details .profile-card{background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px;margin-top:20px}.internship-details .profile-card img{border-radius:10px}.internship-details .profile-card .info-section{margin-bottom:20px}.internship-details .profile-card .info-section p{margin:0 0 20px;line-height:1.5}.internship-details .profile-card .logo img{max-width:100px}.internship-details .prex-profile-info{padding:30px}.internship-details .prex-profile-info h5{font-size:14px}.internship-details .prex-profile-info .main-info{color:#000;font-size:18px;font-weight:700;font-family:"Montserrat"}.internship-details .prex-profile-info .main-info-small{color:#000;font-size:13px;font-weight:700}.internship-details .prex-profile-info .second-info{font-size:12px}.internship-details .prex-profile-info .housing-overview{max-width:110px;word-wrap:break-word}.internship-details .info-text{margin-bottom:15px;font-size:11px;display:flex;align-items:center}.internship-details i.overview-icon{font-size:15px;margin-right:5px;color:#009bd7}.internship-details .loader-center{display:flex;justify-content:center;width:100%;padding:20px;color:#009bd7}.internship-details .placement-details .main-title{font-size:30px;font-weight:500;font-family:"Knockout 28 A"}.internship-details .placement-details h3,.internship-details .placement-details h5{color:#000;text-transform:none}.internship-details .placement-details .profile-card{float:right}@media screen and (max-width: 767px){.internship-details .placement-details .profile-card{float:left}}@media screen and (max-width: 767px){.internship-details .placement-details .profile-card h5,.internship-details .placement-details .profile-card button{display:none}}.internship-details .placement-details .required-skills{flex-wrap:wrap}.internship-details .placement-details .required-skills .pill-outline-primary{margin-right:10px;margin-bottom:10px}.internship-details .placement-details .left-content{padding-right:80px}@media screen and (max-width: 767px){.internship-details .placement-details .left-content{padding-right:10px}}.internship-details .placement-details .left-content p{font-size:14px;font-weight:400;line-height:24px}.internship-details .placement-details .left-content h5,.internship-details .placement-details p{line-height:24px;font-size:14px}.internship-details .placement-details .details-section{margin-bottom:25px}.internship-details .placement-details .details-section ul{columns:2;-webkit-columns:2;-moz-columns:2}.internship-details .placement-details .details-section ul li{width:250px}@media screen and (max-width: 767px){.internship-details .placement-details .details-section ul li{width:auto}}.internship-details .placement-details .details-section ul li::marker{color:#009bd7}.internship-details .placement-details .google-address-img{max-width:1015px}.internship-details .placement-details .google-address-img img{border-radius:20px;max-height:410px}.internship-details .placement-details .company-info .row{margin-bottom:17px;font-size:12px}.internship-details .placement-details .company-info b{padding-left:5px}.internship-details .fixed-footer{z-index:100;left:0;right:0;position:fixed;bottom:0;color:#fff;background-color:#009bd7;padding:10px;padding-top:15px;padding-bottom:15px;display:none}@media screen and (max-width: 767px){.internship-details .fixed-footer{display:block}}.internship-details .fixed-footer .main-info{font-weight:700}.internship-details .fixed-footer button{background:#fff;color:#009bd7}.pill-outline-primary{border:1px solid #009bd7;border-radius:20px;text-align:center;padding:5px 12px;color:#000;font-size:9pt;font-weight:700;min-width:115px}.outline-card-info-block{display:flex}@media screen and (max-width: 767px){.outline-card-info-block{display:block}}.outline-card-info{border:1px solid #009bd7;border-radius:20px;padding:17px;width:150px;color:#009bd7}.outline-card-info .text-block{padding:0px;width:100%}@media screen and (max-width: 767px){.outline-card-info .text-block{text-align:left;padding-left:15px;width:auto}}@media screen and (max-width: 767px){.outline-card-info{width:100%;margin-top:15px}}.outline-card-info span{color:#000;font-weight:700;font-size:12px}.outline-card-info i{font-size:xx-large;padding-bottom:7px}.fa-temp{height:16px;width:60px}.internship-search-filters .modal-content,.prex-resume-submissiosn-filters .modal-content{width:1250px !important;left:55%;margin-top:110%;padding:0;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.internship-search-filters .modal-content,.prex-resume-submissiosn-filters .modal-content{width:350px !important;margin:700px 0 0 -20px}}.internship-search-filters .modal-body,.prex-resume-submissiosn-filters .modal-body{max-height:1050px !important;padding:0 20px 0 30px !important}@media screen and (max-width: 767px){.internship-search-filters .modal-body,.prex-resume-submissiosn-filters .modal-body{padding:0 30px 0 22px !important}}.internship-search-filters .modal-header,.prex-resume-submissiosn-filters .modal-header{padding:0 25px 0 30px !important;border:none}.internship-search-filters .modal-header .close,.prex-resume-submissiosn-filters .modal-header .close{margin-top:15px}@media screen and (max-width: 767px){.internship-search-filters .modal-header,.prex-resume-submissiosn-filters .modal-header{max-height:100% !important}}.internship-search-filters .modal-footer,.prex-resume-submissiosn-filters .modal-footer{padding:25px 0 35px 30px !important;border:none}@media screen and (max-width: 767px){.internship-search-filters .modal-footer,.prex-resume-submissiosn-filters .modal-footer{border-top:1px solid #ddd;padding:20px 0 20px 20px !important}.internship-search-filters .modal-footer button,.prex-resume-submissiosn-filters .modal-footer button{width:46%}}.internship-search-filters h1,.prex-resume-submissiosn-filters h1{font:normal 500 1.8em/1 "Open Sans",sans-serif !important;text-transform:none;color:#000}.internship-search-filters h2,.prex-resume-submissiosn-filters h2{font:normal 550 1.2em/1 "Open Sans",sans-serif !important;text-transform:none;color:#000}.internship-search-filters .industry,.internship-search-filters .fieldOfStudy,.prex-resume-submissiosn-filters .industry,.prex-resume-submissiosn-filters .fieldOfStudy{padding-top:10px}.internship-search-filters .industry span,.internship-search-filters .fieldOfStudy span,.prex-resume-submissiosn-filters .industry span,.prex-resume-submissiosn-filters .fieldOfStudy span{font:normal 500 1.1em/1 "Open Sans",sans-serif !important;text-transform:lowercase;color:#000;letter-spacing:normal;display:block;padding:0 0 25px 0;cursor:pointer}.internship-search-filters .industry span:first-letter,.internship-search-filters .fieldOfStudy span:first-letter,.prex-resume-submissiosn-filters .industry span:first-letter,.prex-resume-submissiosn-filters .fieldOfStudy span:first-letter{text-transform:uppercase}.internship-search-filters .industry input[type=checkbox],.internship-search-filters .fieldOfStudy input[type=checkbox],.prex-resume-submissiosn-filters .industry input[type=checkbox],.prex-resume-submissiosn-filters .fieldOfStudy input[type=checkbox]{width:22px;height:22px;cursor:pointer;margin:0}.internship-search-filters .check-box,.prex-resume-submissiosn-filters .check-box{display:none}.internship-search-filters .img-text,.prex-resume-submissiosn-filters .img-text{margin:-25px 10px 15px 0}@media screen and (max-width: 767px){.internship-search-filters .img-text,.prex-resume-submissiosn-filters .img-text{margin:-20px 10px 27px 15px}}.internship-search-filters .week-duration,.prex-resume-submissiosn-filters .week-duration{width:90%}@media screen and (max-width: 767px){.internship-search-filters .week-duration,.prex-resume-submissiosn-filters .week-duration{width:102%}}.internship-search-filters div.housing,.prex-resume-submissiosn-filters div.housing{height:80px;width:160px}@media screen and (max-width: 767px){.internship-search-filters div.housing,.prex-resume-submissiosn-filters div.housing{height:65px;width:140px}.internship-search-filters div.housing p,.prex-resume-submissiosn-filters div.housing p{padding-top:7px !important}}.internship-search-filters div.compensation,.prex-resume-submissiosn-filters div.compensation{height:80px;width:160px}.internship-search-filters div.compensation p,.prex-resume-submissiosn-filters div.compensation p{padding-top:7px}@media screen and (max-width: 767px){.internship-search-filters div.compensation,.prex-resume-submissiosn-filters div.compensation{height:50px;width:85px}.internship-search-filters div.compensation p#compensation-0,.prex-resume-submissiosn-filters div.compensation p#compensation-0{word-wrap:break-word;padding-top:0px !important}.internship-search-filters div.compensation p#compensation-1,.prex-resume-submissiosn-filters div.compensation p#compensation-1{padding-top:0px !important}.internship-search-filters div.compensation p#compensation-2,.prex-resume-submissiosn-filters div.compensation p#compensation-2{padding-top:7px !important}}.internship-search-filters div.months,.prex-resume-submissiosn-filters div.months{height:20px;width:80px}@media screen and (max-width: 767px){.internship-search-filters div.months,.prex-resume-submissiosn-filters div.months{height:57px;width:92px;margin-bottom:11px}}.internship-search-filters .check-box+label,.prex-resume-submissiosn-filters .check-box+label{display:inline;cursor:pointer}.internship-search-filters .check-box+label p,.prex-resume-submissiosn-filters .check-box+label p{font:normal 700 .95em/1 "Open Sans",sans-serif !important;text-align:center}.internship-search-filters .check-box+label img,.prex-resume-submissiosn-filters .check-box+label img{padding:25px 25px 40px 25px}@media screen and (max-width: 767px){.internship-search-filters .check-box+label img,.prex-resume-submissiosn-filters .check-box+label img{padding:15px 13px 26px 13px}}.internship-search-filters .check-box+label div,.prex-resume-submissiosn-filters .check-box+label div{padding:25px 25px 40px 25px}@media screen and (max-width: 767px){.internship-search-filters .check-box+label div,.prex-resume-submissiosn-filters .check-box+label div{padding:11px 15px 28px 15px}}.internship-search-filters .check-box+label .border,.prex-resume-submissiosn-filters .check-box+label .border{border-radius:16px;border:1px solid #a9a9a9}@media screen and (max-width: 767px){.internship-search-filters .check-box+label .border,.prex-resume-submissiosn-filters .check-box+label .border{border-radius:16px;border:1px solid #a9a9a9}}.internship-search-filters .check-box:checked+label,.prex-resume-submissiosn-filters .check-box:checked+label{display:inline;cursor:pointer}.internship-search-filters .check-box:checked+label img,.prex-resume-submissiosn-filters .check-box:checked+label img{padding:25px 25px 38px 25px}@media screen and (max-width: 767px){.internship-search-filters .check-box:checked+label img,.prex-resume-submissiosn-filters .check-box:checked+label img{padding:15px 13px 24px 13px}}.internship-search-filters .check-box:checked+label div,.prex-resume-submissiosn-filters .check-box:checked+label div{padding:25px 25px 38px 25px}@media screen and (max-width: 767px){.internship-search-filters .check-box:checked+label div,.prex-resume-submissiosn-filters .check-box:checked+label div{padding:10px 15px 26px 15px}}.internship-search-filters .check-box:checked+label .border,.prex-resume-submissiosn-filters .check-box:checked+label .border{border-radius:16px;border:2px solid #009bd7}@media screen and (max-width: 767px){.internship-search-filters .check-box:checked+label .border,.prex-resume-submissiosn-filters .check-box:checked+label .border{border-radius:16px;border:2px solid #009bd7}}.internship-search-filters .start-dates-picker,.prex-resume-submissiosn-filters .start-dates-picker{padding-right:20px}@media screen and (max-width: 767px){.internship-search-filters .start-dates-picker,.prex-resume-submissiosn-filters .start-dates-picker{padding-right:12px}}.internship-search-filters .start-dates-picker span,.prex-resume-submissiosn-filters .start-dates-picker span{color:#ff8c00;cursor:pointer}.internship-search-filters .start-dates-picker .start-dates-year h3,.prex-resume-submissiosn-filters .start-dates-picker .start-dates-year h3{font:normal 550 1.2em/1 "Open Sans",sans-serif !important;color:#000;text-align:center;margin:0 0 0 10px}@media screen and (max-width: 767px){.internship-search-filters .start-dates-picker .start-dates-year h3,.prex-resume-submissiosn-filters .start-dates-picker .start-dates-year h3{margin:0 0 0 25px !important}}.internship-search-filters .start-dates-picker .selected-month,.prex-resume-submissiosn-filters .start-dates-picker .selected-month{margin:-6px 0 0 0 !important;padding-bottom:5px !important}@media screen and (max-width: 767px){.internship-search-filters .start-dates-picker .selected-month,.prex-resume-submissiosn-filters .start-dates-picker .selected-month{margin:1px 0 0 0 !important}}.internship-search-filters .start-dates-picker .selected-year,.prex-resume-submissiosn-filters .start-dates-picker .selected-year{font-weight:400 !important;margin:0 !important}.internship-search-filters .start-dates-picker .left-picker,.prex-resume-submissiosn-filters .start-dates-picker .left-picker{float:left;padding-left:22px !important}.internship-search-filters .start-dates-picker .right-picker,.prex-resume-submissiosn-filters .start-dates-picker .right-picker{float:right;padding-right:10px !important}@media screen and (max-width: 767px){.internship-search-filters .start-dates-picker .right-picker,.prex-resume-submissiosn-filters .start-dates-picker .right-picker{margin:0 !important;padding:0 !important}}.internship-search-count{font:normal 500 1.3em/1 "Open Sans",sans-serif;color:#009bd7}.applied-filter{margin-right:30px;cursor:pointer}@media screen and (max-width: 767px){.applied-filter{margin:0 0 20px 0;display:block}}.reset-applied-filter{font-size:15px;padding-left:5px}.internship-resume-submission-dialog{font-size:12px;font-weight:400}.bold-label{font-weight:600;font-size:14px}.resume-submission-badge{border:1px solid #009bd7;border-radius:10px;padding:5px;float:left}.badge-orange{background-color:#ff5f00}.badge-green{background-color:#18ae50}.resume-submissions h4{color:#000}.resume-submissions .submissions{margin-bottom:80px}.resume-submissions .submissions .info-text i{margin-right:7px;color:#009bd7;font-size:large}.d-flow-root{display:flow-root}.inline-ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.min-width-200px{min-width:200px}.min-width-150px{min-width:150px}.new-modal-title{font-family:"Knockout 28 A";font-size:32px;font-weight:500;line-height:33.25px;color:#000}.new-label-text{color:#000;font-weight:600;font-size:14px;line-height:22px}.recommendation-badge{background:#005cb9;color:#fff;padding:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:15px}.saved-and-recommended h4{color:#000}.saved-and-recommended .section{margin-bottom:80px}.saved-and-recommended .section .info-text i{margin-right:7px;color:#009bd7;font-size:large}.prex-program-participants h1{font-size:44px !important;color:#000 !important;padding-bottom:20px}.prex-program-participants .filters-panel-content{margin-top:160%}.prex-program-participants .filters-panel-body{max-height:2000px !important}.prex-program-participants h1.filters-panel-header{font-size:34px !important;padding-bottom:0px;overflow-y:hidden !important}.prex-program-participants a{text-transform:uppercase;cursor:pointer}@media screen and (max-width: 767px){.prex-program-participants .row .card-content{padding:0px}}.prex-resume-submissions{padding:15px}.prex-resume-submissions h1{font-size:37px !important;color:#000 !important}.prex-resume-submissions #grid-controls{display:flex;flex-direction:row}.prex-resume-submissions #grid-controls button,.prex-resume-submissions #grid-controls input,.prex-resume-submissions #grid-controls #omni-search{padding:10px 15px;height:initial;font-size:14px;font-weight:400;line-height:22px}.prex-resume-submissions #grid-controls .ui-select-match,.prex-resume-submissions #grid-controls .ui-select-bootstrap.open,.prex-resume-submissions #grid-controls #filters{width:229px;margin-right:16px}.prex-resume-submissions #grid-controls .ui-select-match-text{display:block;min-height:22px}.prex-resume-submissions #grid-controls .ui-select-choices-row>a{text-transform:unset}.prex-resume-submissions #grid-controls #omni-search{width:181px;border-left-color:#ccc;border-top-color:#ccc;border-right-color:#fff;border-bottom-color:#ccc}.prex-resume-submissions #grid-controls #omni-search-submit{margin-right:16px;background-color:#fff;border-left-color:#fff;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc}.prex-resume-submissions #grid-controls #omni-search-submit .glyphicon-search{color:#f58025;top:3px;font-size:16px}.prex-resume-submissions #grid-controls #all-positions{width:153px;border-radius:8px 0 0 8px;border-color:#ccc;background-color:#fff;color:#000}.prex-resume-submissions #grid-controls #all-positions.selected{width:153px;border-radius:8px 0 0 8px;border-left-color:#ccc;border-top-color:#ccc;border-right-color:#009bd7;border-bottom-color:#ccc;background-color:#009bd7;color:#fff}.prex-resume-submissions #grid-controls #all-candidates{width:157px;border-radius:0 8px 8px 0;border-color:#ccc;background-color:#fff;color:#000;margin-right:16px}.prex-resume-submissions #grid-controls #all-candidates.selected{width:157px;border-radius:0 8px 8px 0;border-left-color:#009bd7;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;background-color:#009bd7;color:#fff;margin-right:16px}.prex-resume-submissions #grid-wrapper{padding:15px}.prex-resume-submissions #grid-wrapper #grid-header{padding:32px 0 16px 0;border-bottom:1px solid #ddd}.prex-resume-submissions #grid-wrapper #grid-header span{font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#000}.prex-resume-submissions #grid-wrapper #grid-content #no-result{text-align:center}.prex-resume-submissions #grid-wrapper #grid-content #no-result #not-found{padding:32px 0 16px 0}.prex-resume-submissions #grid-wrapper #grid-content #no-result #not-found span{font-family:freight-sans-pro,"Helvetica Neue",Helvetica,Arial,sans;font-size:26px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:30px;text-transform:uppercase;color:#0098d7}.prex-resume-submissions #grid-wrapper #grid-content #no-result #nothing-display{padding:16px 0 8px 0}.prex-resume-submissions #grid-wrapper #grid-content #no-result #nothing-display span{font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:24px;color:#000}.prex-resume-submissions #grid-wrapper #grid-bottom{padding:16px 0 8px 0;border-bottom:1px solid #ddd}.prex-resume-submissions .container-fluid{padding:0;margin:0}.prex-resume-submissions .sorting-container{margin:30px 0 10px 0}.prex-resume-submissions .position,.prex-resume-submissions .participant{font-size:15px;font-weight:700;color:#005cb9;text-transform:capitalize;text-decoration:underline}h1.beacon{font-weight:500 !important;font-size:44px !important;line-height:46px !important;color:initial;margin:inherit}.left-navigation-menu{border:1px solid #ccc;margin-top:15px;font-size:12px;border-radius:8px}.left-navigation-title{font-weight:400;font-size:20px;padding:16px}.left-navigation-item{background:#f3fafd;padding:16px;border-bottom:1px solid #ccc;cursor:pointer}.left-navigation-item.selected{border-top:1px solid #ccc;background:#fff;border-left:3px solid #ff5f00}.left-navigation-details{padding-top:10px}.left-navigation-summary .name-title{font-size:13px}.left-navigation-details .status{font-size:11px}.active-nav{border-top:1px solid #ccc;background:#fff;border-left:3px solid #ff5f00}.resume-section-header{border-bottom:1px solid #eee;align-items:center}.resume-section-header>.div{flex:0 0 auto}.resume-section-header h3{margin-bottom:10px}.resume-section-header .section-toggle{color:#009bd7;cursor:pointer}.resume-section-header .section-toggle span{font-size:16px;text-decoration-line:underline}.resume-section-header .section-toggle i{font-size:16px}.resume-section-header .state-show{display:none}.resume-section-header.collapsed .state-show{display:block}.resume-section-header.collapsed .state-hide{display:none}.internship-resume .header-block{display:flex}@media screen and (max-width: 767px){.internship-resume .header-block{display:block}}.internship-resume .header-block h1{text-align:left;margin-bottom:0px}@media screen and (max-width: 767px){.internship-resume .header-block h1{width:100%;text-align:left;padding-left:0px}}.internship-resume .also-applied{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.internship-resume .also-applied .pill{white-space:nowrap;display:inline-block;max-width:fit-content;color:#009bd7}@media screen and (max-width: 767px){.internship-resume .card-content>.main-info{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0px}}.internship-resume .resume-email{display:inline-block;word-break:break-word;overflow-wrap:break-word}@media screen and (max-width: 767px){.internship-resume .download-resume{padding-left:0px;margin-bottom:10px}}@media screen and (max-width: 767px){.internship-resume .download-resume~span{padding-left:0px;margin-bottom:10px}}.internship-resume .download-resume button{min-width:145px;margin-top:50px}@media screen and (max-width: 767px){.internship-resume .download-resume button{margin-top:0px;margin-bottom:15px}}@media screen and (max-width: 767px){.internship-resume .download-resume~span.visible-xs{font-size:larger;margin-top:20px}}.internship-resume .color-black,.internship-resume h1{color:#000}.internship-resume .personal-section{margin-left:30px}@media screen and (max-width: 767px){.internship-resume .personal-section{margin-left:0px;margin-right:0px}}.internship-resume .personal-section .star-rating{margin-left:-145px}@media screen and (max-width: 767px){.internship-resume .personal-section .star-rating{margin-left:0px}}.internship-resume .profile-card{background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px;margin-top:20px}.internship-resume .profile-card .university-name{margin-left:30px}@media screen and (max-width: 767px){.internship-resume .profile-card{border:none}}@media screen and (max-width: 767px){.internship-resume .profile-card .university-name{margin-left:15px !important}}@media screen and (max-width: 767px){.internship-resume .profile-card .col-xs-6,.internship-resume .profile-card .col-xs-12{padding-left:0px;padding-right:0px}}.internship-resume .profile-card>.row{margin-left:20px !important}@media screen and (max-width: 767px){.internship-resume .profile-card>.row{margin-left:0px !important}}@media screen and (max-width: 767px){.internship-resume .card-content{padding-left:0px;padding-right:0px}}.internship-resume .loader-center{display:flex;justify-content:center;width:100%;padding:20px;color:#009bd7}.internship-resume .resume-details .main-title{font-size:35px;font-weight:500;font-family:"Knockout 28 A"}.internship-resume .resume-details h3{color:#000;text-transform:none;margin-bottom:10px}.internship-resume .resume-details .skills{flex-wrap:wrap}.internship-resume .resume-details .skills .pill-outline-primary{margin-right:10px;margin-bottom:10px}.internship-resume .resume-details .skills-list{margin-bottom:25px}.internship-resume .resume-details .skills-list ul{columns:2;-webkit-columns:2;-moz-columns:2}.internship-resume .resume-details .skills-list ul li{width:350px}@media screen and (max-width: 767px){.internship-resume .resume-details .skills-list ul li{width:auto}}.internship-resume .resume-details .skills-list ul li::marker{color:#009bd7}.internship-resume .resume-details .experience li::marker{color:#009bd7;font-size:16px}.internship-resume .resume-details .resume-star-rating span{color:#009bd7 !important;font-size:20px !important}.internship-resume .resume-details .english-ability-label{width:225px}.matched-candidate{color:#18ae50}.table-no-striped tbody tr:nth-child(2n+1){background:none !important}.table-no-striped tbody tr:hover{background:#fafdfe !important}.scroller::-webkit-scrollbar{width:4px}.scroller::-webkit-scrollbar-track{background:#f1f1f1}.scroller::-webkit-scrollbar-thumb{background:#888}.scroller::-webkit-scrollbar-thumb:hover{background:#555}.show-more-button{cursor:pointer;color:#009bd7;text-decoration:underline;font-size:14px}#prex-all-positions a{text-transform:none;text-decoration:underline}.placement-modified-by-user-info{border:1px solid #c8ebf6;background-color:#f3fafd;padding:16px;border-radius:12px;text-align:center;font-size:14px}.placement-modified-by-user-info .title-tag{text-transform:unset;color:#000;font-size:16px}.text-area-container .text-danger{position:absolute;padding-left:2px;z-index:100}.tooltip-btn{font-size:16px;color:#009bd7;background-color:rgba(0,0,0,0);border:none;font-size:16px;padding:0 0 0 12px;position:absolute}.text-area-container .tooltip .tooltip-inner{background-color:#005cb9;color:#fff;max-width:unset;width:320px;text-align:left;font-family:"Open Sans";padding:8px;font-size:12px}.text-area-container .tooltip .tooltip-inner .tooltip-header{font-weight:700}.tooltip.right .tooltip-arrow{border-right-color:#005cb9}.tooltip.left .tooltip-arrow{border-left-color:#005cb9}.tooltip.top .tooltip-arrow{border-top-color:#005cb9}.ref-pax-detail label{font-size:16px}.ref-pax-detail a{font-size:16px}.ref-pax-detail span{display:block}.application-print-redacted{display:flex;flex-direction:column}.application-print-redacted .header{border-top:10px solid #005cb9}.application-print-redacted .application-print-export-pdf{font-size:40px}.application-print-redacted .spaced-between{display:flex;justify-content:space-between;align-items:center}.application-print-redacted .gpa-box{text-align:center;padding:20px;font-size:1.2em;width:100%;max-width:200px;border:2px solid #e4e4e4;border-radius:15px}.application-print-redacted .subtitle{font-size:16px}.application-print-redacted .stack-question-answer{margin:25px 0px;color:#333}.application-print-redacted .stack-question-answer>div{margin-bottom:10px}.application-print-redacted .interests-hobbies .question-answer{margin:20px 0}.application-print-redacted .question-answer{margin:15px 0px}.application-print-redacted .question-answer div{display:inline;margin-right:10px}.application-print-redacted .question-answer span{font-weight:700;color:#333}.application-print-redacted .list ul{columns:2;-webkit-columns:2;-moz-columns:2}.application-print-redacted .list ul li{width:250px;margin-bottom:20px;font-weight:bold}.application-print-redacted .list ul li::marker{color:#009bd7}.application-print-redacted .header p{text-transform:uppercase}.application-print-redacted .header .content-container .text-right p.header-text{max-width:200px}.application-print-redacted .view-section>div{padding:30px}.application-print-redacted .view-section{display:flex}.application-print-redacted .left-container{background-color:#f3fafd;display:flex;align-items:start;justify-content:flex-end}.application-print-redacted .left-container .left-title{text-transform:uppercase;font-family:"Knockout 28 A";font-weight:300;font-size:30px;color:#005cb9;text-transform:uppercase;max-width:min-content}.application-print-redacted .content-container{display:flex;flex-wrap:wrap;padding-left:30px;font-size:14px}.application-print-redacted .content-container p.header-text{font-family:"Knockout 28 A";font-weight:300;font-size:28px}.application-print-redacted .content-container .col-md-4{padding-bottom:20px}.application-print-redacted .content-container .col-md-4 .title{font-weight:bold;font-size:18px;margin-bottom:5px;display:block}.application-print-redacted .content-container .col-md-4 .description{font-size:14px;color:#555;display:block}.application-print-redacted .content-container>.col-md-6{display:flex;align-items:center;justify-content:flex-start}.application-print-redacted .content-container>.col-md-6.text-right{justify-content:flex-end}.application-print-redacted .h-line{width:100%;height:1px;background-color:#e0e0e0;border:none;box-shadow:0 1px 1px rgba(0,0,0,.1);margin-top:20px}.application-print-redacted .personal-info{font-size:14px}.application-print-redacted .personal-info .question{padding:5px 0}.application-print-redacted .host-family-messages .section-title{font-size:16px;text-transform:uppercase;margin-bottom:20px}.application-print-redacted .host-family-messages .quote-icon{font-size:24px;color:#005cb9;vertical-align:top}.application-print-redacted .host-family-messages .quote-content{font-style:italic;font-size:16px;line-height:1.6}.application-print-redacted .host-family-messages .quote-section{margin-bottom:30px}.application-print-redacted .host-family-messages .quote-section i.fa{margin-right:10px}.cookie-consent{z-index:100;position:fixed;bottom:0;left:0;width:100%;background:#fff3cd;color:#000;padding:15px;border-top:5px solid #fc0;text-align:center;font-size:14px;background:#fff;box-shadow:0px -2px 5px rgba(0,0,0,.2);background:#fff;padding-right:15%;padding-left:15%}.cookie-consent a{color:#337ab7;text-decoration:none}.ciee-tooltip-container .tooltip div.tooltip-arrow{border-bottom-color:#005cb9}.ciee-tooltip-container .tooltip{z-index:99}.ciee-tooltip-container .tooltip-inner{padding:8px;text-align:initial;background:#005cb9;min-width:236px}.main-page-title{font-weight:500 !important;font-size:44px !important;line-height:46px !important}.invite-tp-supervisor-modal .ciee-new-form label{font-weight:400}.text-only-button{background:none;border:none;margin:0;padding:0;cursor:pointer}.status-badge-overdue{display:inline-block;background-color:#de4a4a;color:#fff;padding:1px 10px;border-radius:12px;font-size:12px}.status-check-submitted::after{content:"✔";color:green;font-weight:bold}.fa-trash-simple:before{content:"";letter-spacing:.1em}.upload-files-group .list-group-item{border-left-color:#18ae50;border-right-color:#18ae50;border-bottom-color:#e4e4e4}.upload-files-group.list-group div:nth-child(1){border-top-color:#18ae50;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-color:#e4e4e4}.upload-files-group.list-group div:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-color:#18ae50}.header-flex-container{display:flex;gap:10px;align-items:baseline}.header-flex-container .file-upload-status{font-weight:bold}.file-preview-modal{width:700px;max-width:700px !important}.file-preview-modal .html-preview{height:630px}.file-preview-modal .modal-body{max-height:700px !important}.v-middle,.ui-carousel .carousel-btn{display:block;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}@font-face{font-family:"ui-carousel";src:url("../fonts/ui-carousel.eot");src:url("../fonts/ui-carousel.eot?#iefix") format("embedded-opentype"),url("../fonts/ui-carousel.woff") format("woff"),url("../fonts/ui-carousel.ttf") format("truetype"),url("../fonts/ui-carousel.svg#ui-carousel") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ui-carousel" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=ui-icon-]:before,[class*=" ui-icon-"]:before{font-family:"ui-carousel" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-icon-prev:before{content:"a"}.ui-icon-next:before{content:"b"}.ui-icon-dot:before{content:"c"}.ui-carousel{display:block;margin-bottom:30px}.ui-carousel .carousel-wrapper{position:relative}.ui-carousel .track-wrapper{position:relative;display:block;overflow:hidden;margin:0;padding:0}.ui-carousel .track{position:relative;display:block;float:left}.ui-carousel .slide{float:left;height:100%;min-height:1px}.ui-carousel .carousel-btn{position:absolute;z-index:10;background-color:rgba(0,0,0,0);outline:none;border:none;font-size:20px;opacity:.75}.ui-carousel .carousel-btn:hover{opacity:1}.ui-carousel .carousel-prev .carousel-btn{left:-25px}.ui-carousel .carousel-next .carousel-btn{right:-25px}.ui-carousel .carousel-disable{opacity:.5}.ui-carousel .carousel-disable .carousel-btn:hover{opacity:.75}.carousel-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.carousel-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer}.carousel-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.carousel-dots li button:before{font-family:ui-carousel;font-size:9px;line-height:15px;position:absolute;top:0px;left:0px;width:15px;height:15px;content:"c";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased}.carousel-dots li.carousel-active button:before{opacity:.75}.ag-menu{border-radius:0;border:none}.ag-wrapper .ag-input-field-input,.ag-picker-field-wrapper{border-radius:2px;border:1px solid #d9d9d9}.ag-input-wrapper::before{color:#005cb9;opacity:unset}.ag-filter{background-color:#fff;border:none;border-bottom:5px solid #f58025}.ag-standard-button{font-size:14px;font-weight:500;padding-top:10px;padding-bottom:10px}.ag-filter-apply-panel button[data-ref=applyFilterButton]{background-color:#009bd7;color:#fff}.ag-filter-apply-panel button[data-ref=resetFilterButton]{background-color:#fff;color:#009bd7}.ag-header-cell-filter-button{border:1px solid #e4e4e4;border-radius:3px;box-shadow:none;background-color:#fff;color:gray;padding:3px;outline:none}.ag-header-cell-filter-button:hover{border:1px solid #005cb9;background-color:#fff;color:#005cb9;border-radius:3px;box-shadow:none;outline:none}.ag-filter-active::after{background-color:#fff;top:2px;right:2px;height:3px;width:3px}.ag-filter-active .ag-icon{border:none !important;outline:none !important;box-shadow:none !important;clip-path:unset}.ag-filter-active{background-color:#005cb9;border-radius:3px;box-shadow:none;color:#fff;outline:none}.analytics-grid{height:740px;width:100%}.ag-grid-container .with-columns-dropdown .ag-body-horizontal-scroll-viewport,.ag-grid-container .with-columns-dropdown .ag-header-viewport,.ag-grid-container .with-columns-dropdown .ag-center-cols-viewport{padding-right:48px}.ag-grid-container .with-columns-dropdown .ag-header::after{content:"";position:absolute;top:0;right:0;width:68px;height:48px;pointer-events:none;z-index:1;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2) 12px, rgba(255, 255, 255, 0.9) 46px, white 56px)}.ag-grid-container .with-columns-dropdown .ag-body::after{content:"";position:absolute;top:0;right:0px;width:58px;height:100%;pointer-events:none;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2) 12px, rgba(255, 255, 255, 0.9) 46px);z-index:1}.ag-grid-container .with-columns-dropdown .ag-body-vertical-content-no-gap .ag-body::after{right:10px}.ag-standard-button{color:inherit}.ag-filter-filter .ag-number-field-input,.ag-filter-filter .ag-text-field-input{padding-left:calc(var(--ag-spacing)*1.5 + 12px)}.ag-root-wrapper *::-webkit-scrollbar-track{background:#e4e4e4}.ag-root-wrapper *::-webkit-scrollbar-thumb{background:#f58025}.ag-root-wrapper *{scrollbar-width:thin;scrollbar-color:#f58025 #e4e4e4}.ag-theme-checkboxStyle-1{--ag-checkbox-checked-background-color: #005CB9;--ag-checkbox-checked-border-color: #005CB9}.ag-grid-container{position:relative}.ag-grid-container .ciee-dropdown{position:absolute;top:11px;right:9px;z-index:30}.ag-grid-container .ciee-dropdown-toggle{box-shadow:0 0 10px 10px #fff}.ag-grid-container .ciee-dropdown-content{padding:8px 0 16px 0;border-bottom:5px solid #ff5f00;background:#fff;box-shadow:0px 4px 16px 0px rgba(0,0,0,.08)}.search-count{font-weight:700;color:#009bd7}.grid-selection-panel{display:flex;height:63px;padding:0px 16px 0px 32px;align-items:center;gap:10px;border-radius:8px;border:1px solid #e4e4e4;background:#f3fafd}.grid-selection-panel .count-text{flex:1 1 auto}.grid-selection-panel .action-buttons .btn{padding:6px 12px}.ag-row.ag-row-odd{background:#f3fafd}.ag-row.ag-row-hover{border-top:var(--ag-row-border);border-color:#42a7c6;margin-top:-1px;z-index:1}.ciee-grid .ag-filter-select{display:none !important}.ag-loading-spinner{align-self:end;margin-bottom:16px;display:flex;align-items:center;padding:16px 24px;gap:8px;border-radius:8px;border:1px solid #e4e4e4;background:#fff;box-shadow:0px 4px 16px 0px rgba(0,0,0,.08)}.ag-loading-spinner .spinner{border:2px solid #e4e4e4;border-top:2px solid #18ae50;border-left:2px solid #18ae50;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}.ag-loading-spinner span{font-size:14px;font-weight:700}.action-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 24px}.action-buttons>*{flex:0 1 auto}.action-buttons .btn{padding:10px 64px;height:initial;line-height:initial;font-size:14px;font-weight:500;line-height:20px}operation-button{display:flex}operation-button>*{flex:1 1 auto}.button-icon{margin-right:4px}.ciee-dialog{max-width:560px}.ciee-dialog.wide-dialog{max-width:740px}.ciee-dialog .modal-header{padding:32px 32px 0px;display:flex;border:0}.ciee-dialog .modal-header h3{flex:1 1 auto;font-family:"Knockout 28 A","Knockout 28 B",sans-serif;font-size:32px;font-weight:500}.ciee-dialog .modal-header .close-ciee{order:99;flex:0 0 auto;display:flex;width:29px;height:29px;padding:0;justify-content:center;align-items:center;border-radius:999px;background:#ccc;border:0;color:#005cb9;font-size:20px;font-weight:400}.ciee-dialog .modal-body{padding:16px 32px}.ciee-dialog .modal-footer{padding:16px 32px 32px}.ciee-dialog .modal-footer .action-buttons{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%}.ciee-dialog .modal-footer button{padding-top:10px;padding-bottom:10px;padding-left:initial;padding-right:initial;max-width:230px;height:initial;font-size:14px;font-weight:500;line-height:20px}.ciee-dialog .modal-footer .btn{margin:0}.ciee-dialog h1,.ciee-dialog h2,.ciee-dialog h3,.ciee-dialog h4,.ciee-dialog h5,.ciee-dialog label{color:#000;margin:0}.ciee-dialog h3{font-size:30px;font-weight:700}.ciee-dialog h5{font-size:14px;text-transform:initial;font-weight:700;line-height:24px}.ciee-dialog .ui-select-bootstrap i.caret{display:none}.ciee-dialog .ui-select-bootstrap button.btn.ui-select-toggle,.ciee-dialog .ui-select-bootstrap input.ui-select-search{padding-left:40px;position:relative}.ciee-dialog .ui-select-bootstrap:after{content:"";font-size:16px;font-family:"Font Awesome 5 Pro";color:#005cb9;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.ciee-dialog .ui-select-bootstrap .ui-select-match-text{margin-bottom:-6px}.ciee-dropdown{position:relative;display:flex;flex-direction:column;align-items:flex-end}.ciee-dropdown-toggle{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background-color:#42a7c6;border:1px solid #42a7c6;border-radius:50%;cursor:pointer;user-select:none}.ciee-dropdown-toggle:hover{border-color:#005cb9}.ciee-dropdown-toggle.open{background-color:#fff;border-color:#005cb9}.ciee-dropdown-toggle.open:hover{border-color:#42a7c6}.ciee-dropdown-toggle.open i{color:#005cb9;transform:rotate(45deg)}.ciee-dropdown-toggle>i{color:#fff;text-align:center;font-family:"Font Awesome 5 Pro";font-size:15px;font-style:normal;font-weight:400;line-height:100%;transition:transform .2s}.ciee-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;min-width:100%;margin-top:2px;background-color:#fff;border:1px solid #babfc7;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.ciee-new-form label{font-size:14px;font-weight:600;line-height:22px;color:#1c1c1c}.ciee-new-form .form-group{margin:0}.ciee-new-form .form-group input{color:#1c1c1c}.ciee-new-form .form-group input.narrow{max-width:224px}.ciee-new-form .form-group input.very-narrow{max-width:112px}.ciee-new-form .form-group input,.ciee-new-form .form-group .btn{padding:10px 15px;height:initial;font-size:14px;font-weight:400;line-height:22px}.ciee-new-form .form-group input:disabled{background-color:#f1f1f1}.ciee-new-form .form-group .money{display:inline-block;position:relative}.ciee-new-form .form-group .money input{padding-left:24px}.ciee-new-form .form-group .money:after{content:"$";color:#666;font-size:14px;font-weight:400;line-height:22px;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.ciee-new-form .form-group.radio-group{display:flex;flex-direction:column;align-items:start}.ciee-new-form .form-group.radio-group>label{margin:0 0 8px 0}.ciee-new-form .form-group .radio{font-size:14px;font-weight:400;line-height:22px;display:grid;grid-template-columns:24px auto;gap:16px}.ciee-new-form .form-group .radio input[type=radio]{position:initial;margin:0;padding:0;-webkit-appearance:none;appearance:none;font:inherit;color:#ccc;width:24px;height:24px;border:1px solid #ccc;border-radius:50%;display:grid;place-content:center}.ciee-new-form .form-group .radio input[type=radio]::before{content:"";width:24px;height:24px;border-radius:50%;border:8px solid #009bd7;transform:scale(0);transition:60ms transform ease-in-out}.ciee-new-form .form-group .radio input[type=radio]:checked::before{transform:scale(1)}.ciee-new-form .input-group{display:block}.ciee-new-form .ui-select-bootstrap button .ui-select-match-text{display:block;min-height:22px}.ciee-new-form .hint-block,.ciee-new-form .help-block{margin:4px 0 0;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.ciee-new-form .help-block{color:#b70100}.ciee-new-form .help-block>span::before{content:"";font-family:"Font Awesome 5 Pro";margin-right:4px}.ciee-progress-bar{width:100%;display:flex;align-items:center;padding:0 16px;gap:8px;align-self:stretch}.ciee-progress-bar .progress-point{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.ciee-progress-bar .progress-point .progress-point-circle{height:46px;width:46px;flex:0 0 auto;display:flex;justify-content:center;align-items:center;border-radius:100px;border:3px solid #ccc;color:#ccc}.ciee-progress-bar .progress-point .progress-point-circle.half{border-color:#18ae50;color:#18ae50}.ciee-progress-bar .progress-point .progress-point-circle.full{border-color:#18ae50;background-color:#18ae50;color:#fff}.ciee-progress-bar .progress-point .progress-point-circle span{font-family:"Montserrat";font-size:24px;line-height:32px;font-weight:700}.ciee-progress-bar .progress-point .progress-point-text{width:46px;font-size:12px;text-align:center;color:#666}.ciee-progress-bar .progress-point .progress-point-text span{text-wrap:nowrap;margin-left:-100%;margin-right:-100%;font-weight:700}.ciee-progress-bar .progress-line{flex:1 1 auto;height:3px;margin-bottom:23px;background-color:#ccc}.ciee-progress-bar .progress-line.half>div{height:3px;width:50%;background-color:#18ae50}.ciee-progress-bar .progress-line.full{background-color:#18ae50}@media screen and (max-width: 480px){.ciee-progress-bar .progress-point .progress-point-text{display:none}.ciee-progress-bar .progress-line{margin-bottom:0}}.top-page-header{color:#000}.profile-header{display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;padding-top:15px}.profile-header .btn.print{padding:0px 75px}.profile-header .btn.print:before{content:"";font-family:"Font Awesome 5 Pro";font-size:1em;margin-right:.3em;position:relative;top:1px;color:#009bd7}.profile-header .btn.print:hover:before{color:#fff}.profile-header .btn.envelope{padding:0px 75px}.profile-header .btn.envelope:before{content:"";font-family:"Font Awesome 5 Pro";font-size:1em;margin-right:.3em;position:relative;top:1px;color:#009bd7}.profile-header .btn.envelope:hover:before{color:#fff}@media screen and (max-width: 480px){.profile-header{padding:15px 0}}.profile-panel{display:block;padding:32px;margin-top:32px;border-radius:12px;border:1px solid #ccc;font-size:14px;color:#000}.profile-panel.narrow-padding{padding:16px}.profile-panel h1,.profile-panel h2,.profile-panel h3,.profile-panel h4,.profile-panel h5{color:#000;margin:0}.profile-panel h3{font-size:32px;font-style:normal;font-weight:500;font-family:"Knockout 28 A","Knockout 28 B",sans-serif;line-height:normal}.profile-panel h5{font-size:14px;font-style:normal;text-transform:initial;font-weight:700;line-height:24px}@media screen and (max-width: 480px){.profile-panel{padding:16px;border-radius:0;border-left:0;border-right:0;margin-top:0px}.profile-panel progress-bar{margin-top:16px}.profile-panel+.profile-panel{border-top:0}}.profile-section-header{padding-bottom:16px;border-bottom:1px solid #ccc;display:flex;align-items:center;gap:10px}.profile-section-header>.div{flex:0 0 auto}.profile-section-header h3{flex:1 1 auto}.profile-section-header .section-toggle{color:#009bd7;cursor:pointer}.profile-section-header .section-toggle span{font-size:16px;text-decoration-line:underline}.profile-section-header .section-toggle i{font-size:16px}.profile-section-header .state-show{display:none}.profile-section-header.collapsed .state-show{display:block}.profile-section-header.collapsed .state-hide{display:none}@media screen and (max-width: 768px){.section-toggle div>span{display:none}}.profile-section-block .phase-base-info{display:grid;width:60%}@media screen and (max-width: 480px){.profile-section-block .phase-base-info{width:100%}}.profile-section-block:has(+.profile-section-block){padding-bottom:32px;border-bottom:1px solid #ccc}.profile-section-block+.profile-section-block{padding-top:32px}.profile-panel-vertical-condensed{display:flex;flex-direction:column;align-items:stretch;gap:16px}.profile-panel-vertical-very-condensed{display:flex;flex-direction:column;align-items:stretch;gap:8px}.profile-field-inline{font-size:12px;font-weight:400;display:flex;flex-direction:row;gap:8px}.profile-field .profile-field-label{font-size:14px;font-weight:400;line-height:24px}.profile-field .profile-field-value{font-size:16px;font-weight:700;line-height:24px;min-height:24px}.profile-field .profile-field-value .text-muted{font-weight:400}.profile-field .profile-field-sub{font-size:12px;font-weight:400}.profile-fields.narrow-padding{padding:16px}.profile-fields-grid{display:grid;gap:32px 55px;align-content:center;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.profile-fields-grid .profile-field .profile-field-value{overflow:hidden;text-overflow:ellipsis}.profile-fields-grid .profile-field .profile-field-value a{display:block;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 480px){.profile-fields-grid{gap:16px 0px;grid-template-columns:1fr}.profile-fields-grid.narrow-padding{padding:16px 0px}}.inline-grid-2{display:grid;gap:32px 32px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}@media screen and (max-width: 768px){.inline-grid-2{grid-template-columns:minmax(0, 1fr)}}.inline-grid-2 .form-group{margin:0}.inline-grid-3{display:grid;gap:32px 32px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}@media screen and (min-width: 480px)and (max-width: 768px){.inline-grid-3{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}@media screen and (max-width: 480px){.inline-grid-3{grid-template-columns:minmax(0, 1fr)}}.inline-grid-3 .form-group{margin:0}.column-1{grid-column:1/2}.column-2{grid-column:2/3}.column-3{grid-column:3/4}@media screen and (max-width: 480px){.order-xs-2{order:2}.order-xs-3{order:3}}.column-1{grid-column:1/2}@media screen and (max-width: 768px){.order-sm-2{order:2}.order-sm-3{order:3}.column-sm-1{grid-column:1/2}.column-sm-2{grid-column:2/3}}.inline-grid-4{display:grid;gap:32px 32px;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (min-width: 768px)and (max-width: 992px){.inline-grid-4{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.inline-grid-4{grid-template-columns:1fr}}.inline-grid-4 .form-group{margin:0}.inline-grid-condensed{gap:16px 16px}.span-2{grid-area:span 1/span 2}@media screen and (max-width: 768px){.span-2{grid-area:initial}}.span-sm-2{grid-area:span 1/span 2}@media screen and (max-width: 480px){.span-sm-2{grid-area:initial}}.span-all{grid-column:1/-1}.saved-query-list-container ul{list-style:none;padding-left:0}.saved-query-list-container ul li{border:1px solid #c8ebf6;margin-bottom:16px;border-radius:12px;padding:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.saved-query-list-container ul li>label{flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-query-list-container ul li>span{flex:0 0 auto}.saved-query-list-container ul li .btn{border-radius:50%;width:34px;padding:0}.saved-query-list-container ul li .favourite-btn{border:none}.saved-query-list-container ul .selected{border:1px solid #42a7c6}.col-xs-12 .key-data-container{display:flex;flex-wrap:wrap}.key-data-item{border:1px solid #e4e4e4;border-radius:12px;padding:32px 32px 24px 32px;display:flex;flex:1}.key-data-item .count-container{display:flex;padding-bottom:6px;border-bottom:1px solid #e4e4e4;align-items:center}.key-data-item .icon-wrapper{height:32px;width:32px;color:#fff;background-color:#005cb9;border-radius:50%;align-items:center;justify-content:center;display:inline-flex;font-size:16px}.key-data-item .title{font-size:14px;font-weight:700;text-transform:uppercase;padding-left:12px}.key-data-item .records-count{font-size:21px;font-weight:700;text-transform:uppercase;margin-left:auto}.key-data-item .card{display:flex;flex-direction:column;flex-grow:1}.key-data-item .key-data-detail{padding-top:16px;font-size:14px;color:#000;font-weight:400}.key-data-container>*:not(:last-child){margin-right:16px}.export-placements-container{display:flex;text-align:center;align-items:center;flex-direction:column;pointer-events:auto}.export-placements-container .title{color:#009bd7;text-transform:uppercase;font-weight:500;font-size:24px;padding-bottom:20px}.export-placements-container .empty-state{height:42px;width:42px}.export-placements-container .message{font-size:14px;color:#000;padding:10px 0 20px 0}.favourite-queries-container{display:flex;width:calc(100vw - 250px);white-space:nowrap;padding:0 10px}.favourite-queries-container .favourites-button{border-radius:20px;padding-left:15px;padding-right:15px;min-width:0;overflow:hidden;text-overflow:ellipsis}.favourite-queries-container .favourites-button .query-name{color:#000;font-size:12px;font-weight:700;margin-left:4px}.favourite-queries-container .favourites-button:hover{color:#009bd7;background-color:#f3fafd}.favourite-queries-container .selected{background-color:#c8ebf6;border:1px solid #015cb9}.favourite-queries-container .selected:hover{background-color:#c8ebf6}.favourite-queries-container .selected .query-name{color:#005cb9}.saved-reports-container{padding:32px 16px}.saved-reports-container .close-ciee{display:flex;width:29px;height:29px;padding:0;justify-content:center;align-items:center;border-radius:999px;background:#ccc;border:0;color:#005cb9;font-size:20px;font-weight:400}.quick-reports-row{flex:0 1 auto;min-width:0;margin-left:8px;display:flex;flex-direction:row;gap:8px}.quick-reports-row>*{flex:1 1 auto}.filtering-block{border:1px solid #e4e4e4;border-radius:8px}.filtering-block:has(+.filtering-block){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.filtering-block+.filtering-block{border-top-left-radius:0;border-top-right-radius:0}filters-summary{display:block}filters-panel{display:block;position:relative}filters-panel.filtering-block{border:0}.filters-panel{position:absolute;z-index:60;background:#fff;width:100%;border:1px solid #e4e4e4;border-radius:0 0 8px 8px;box-shadow:0px 4px 4px #b4b4b4;display:flex;flex-direction:column}.filters-panel .filters-body{display:flex;flex-direction:row}.filters-panel .filters-body .criteria-search{flex:0 0 315px;padding:24px 16px;border-right:1px solid #e4e4e4}.filters-panel .filters-body .criteria-search .criteria-search-header{display:flex;flex-direction:center;align-items:center;gap:16px;border-bottom:1px solid #e4e4e4;padding-bottom:12px}.filters-panel .filters-body .criteria-search .criteria-search-header i{display:flex;width:32px;height:32px;justify-content:center;align-items:center;flex-shrink:0;border-radius:999px;background:#005cb9;color:#fff}.filters-panel .filters-body .criteria-search .criteria-search-header span{font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:700;line-height:normal}.filters-panel .filters-body .predicate-selection{flex:1 1 auto;padding:32px 32px 24px}.filters-panel .criteria-list{display:flex;flex-direction:column;gap:4px;height:250px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#f58025 #e4e4e4}.filters-panel .criteria-list>.criteria-item{padding:8px 16px;color:#1c1c1c;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:700;line-height:22px;cursor:pointer}.filters-panel .criteria-list>.criteria-item.selected{background-color:#42a7c6;border-radius:6px;color:#fff}.filters-panel .filters-footer{display:flex;justify-content:end;gap:8px;background:#f3fafd;border-radius:0 0 8px 8px;border-top:1px solid #e4e4e4;padding:16px 37px}.filters-panel .filters-footer button{padding:10px 20px;height:initial;min-width:180px}.filters-summary{display:flex;flex-direction:row;padding:24px 16px;align-items:center;gap:16px}.filters-summary>span{flex:0 0 auto;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:700;line-height:22px}.filters-summary .filters-summary-pills{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.filters-summary .filters-summary-pill{display:flex;padding:7px 16px;justify-content:center;align-items:center;border-radius:20px;border:1px solid #42a7c6;font-family:"Open Sans";font-size:12px;font-style:normal;font-weight:700;line-height:normal}.filters-summary .filters-summary-pill i{color:#42a7c6;text-align:center;font-family:"Font Awesome 5 Pro";font-size:16px;font-style:normal;font-weight:300;line-height:100%;letter-spacing:.4px;margin-left:8px;cursor:pointer}.ciee-search-input{position:relative}.ciee-search-input input{padding-right:40px !important}.ciee-search-input::after{content:"";font-size:16px;font-family:"Font Awesome 5 Pro";color:#ff5f00;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.analytics-header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.filters-help-view{display:flex;gap:32px;flex-direction:column;max-width:853px;text-align:left}.filters-help-view>div{display:flex;flex-direction:row;gap:16px;align-items:center}.filters-help-view>div>img{flex:0 0 auto}.filters-help-view>div>div{flex:1 1 auto}.filters-help-view>div>div h5{font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:700;line-height:22px;text-transform:initial;margin:0}.filters-help-view>div>div span{font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:24px}.save-report-header div{width:100%}.save-report-header label{font-size:14px;font-weight:400;color:#454b60}.data-analytics-selection-info button{margin:0 4px}.data-analytics-selection-info{display:flex;align-items:center;justify-content:space-between;padding:10px;margin:0 15px;border:1px solid #e4e4e4;border-radius:8px;background-color:#f3fafd}.da-status{border:1px solid #c8ebf6;border-radius:20px;background-color:#f8f8f8;color:#000;font-weight:bold;width:100px;display:block;margin:2px 10px;line-height:32px;text-align:center}.da-status .fa{font-size:16px;font-family:"Font Awesome 5 Pro";margin-right:.3em;vertical-align:text-top}.da-status .fa-times{color:#b70100}.da-status .fa-check{color:#18ae50}.columns-selection{width:270px;padding:0 16px 0 16px}.columns-selection h3{font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:600;line-height:22px;color:#1c1c1c}.columns-selection .columns-list{max-height:500px;overflow-y:auto}.columns-selection .column-item{display:flex;align-items:center;padding:8px 0;cursor:grab}.columns-selection .column-item>label{flex:1 1 auto;color:#1c1c1c;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}.columns-selection .column-item>i,.columns-selection .column-item>input{flex:0 0 auto}.columns-selection .column-checkbox{margin:0 10px 0 0;width:24px;height:24px}.columns-selection .column-drag-handle{margin-right:10px;color:#005cb9;cursor:grab;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.program-evaluation .evaluation-header{font-weight:500 !important;font-size:44px !important;line-height:46px !important;color:initial;margin:inherit;padding:32px 0 16px 0}.program-evaluation .details .header-section{padding-left:16px;font-size:12px}.program-evaluation .details .header-section .header-title{font-size:14px}.program-evaluation .details .header-section .header-image{text-align:center;height:150px !important;width:214px !important}.program-evaluation .details .header-section .header-image img{height:100% !important;width:100% !important;object-fit:contain}.program-evaluation .has-error .radio-inline{color:#000}.program-evaluation .help-icon{font-size:16px}.program-evaluation .details-title{text-transform:uppercase;padding:16px 0px 16px 0px;font-size:32px;font-weight:500;margin-bottom:10px;font-family:"Knockout 28 A",sans-serif !important}.program-evaluation .details-title-print{text-transform:uppercase;padding:16px 0px 16px 0px;font-size:20px;font-weight:500}.program-evaluation .question-block{font-family:"Open Sans";font-size:14px;font-weight:400}.program-evaluation .question-block .question-title{font-weight:600}.program-evaluation .question-block button.btn-primary{background:#fff;color:#009bd7;font-size:14px;font-weight:500;padding:10px 64px 10px 64px;height:auto}.program-evaluation .question-line{padding-left:0px;padding-top:8px}.program-evaluation .evaluation-card{background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px;margin-top:32px;padding:32px}.program-evaluation .newline{word-break:break-word}.program-evaluation .splitter{border-top:1px solid #ccc;margin-top:16px}.program-evaluation .warning{border-bottom:1px solid #ccc;padding:24px 0 16px 0}.program-evaluation .warning .hint{padding-left:16px;display:flex;flex-direction:row;font-size:12px;font-weight:400}.program-evaluation .warning .info-circle{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:100px;border:2px solid #009bd7;color:#009bd7;font-size:10px}.program-evaluation .warning .final{font-size:16px;line-height:24px;font-weight:700;padding-left:16px}.program-evaluation .status-midpoint,.program-evaluation .status-final{background-color:#fff;border:1px solid #ddd;border-radius:10px;margin-top:32px}.program-evaluation .status-midpoint .eval-type,.program-evaluation .status-final .eval-type{padding-left:24px;margin-top:40px;border-right:1px solid #ddd}.program-evaluation .status-midpoint .eval-type .overdue,.program-evaluation .status-final .eval-type .overdue{padding:2px 16px;border-radius:8px;background:#b70100;color:#fff;text-align:center;font-size:12px;font-weight:700;top:-10px;position:absolute}.program-evaluation .status-midpoint .eval-type .type,.program-evaluation .status-final .eval-type .type{color:#015cb9;font-weight:500 !important;font-size:20px !important;line-height:22px !important;margin-bottom:4px}.program-evaluation .status-midpoint .eval-type .due,.program-evaluation .status-final .eval-type .due{font-weight:400 !important;font-size:12px !important}.program-evaluation .status-midpoint .company-info,.program-evaluation .status-final .company-info{padding-top:44px}.program-evaluation .status-midpoint .company-info p,.program-evaluation .status-final .company-info p{font-weight:400 !important;font-size:12px !important;margin-bottom:4px !important}.program-evaluation .status-midpoint .status-area,.program-evaluation .status-final .status-area{padding:32px;text-align:center;border-left:1px solid #ddd}.program-evaluation .status-midpoint .status-area .title,.program-evaluation .status-final .status-area .title{font-weight:700 !important;font-size:12px !important;margin-bottom:4px !important}.program-evaluation .status-midpoint .status-area .status,.program-evaluation .status-final .status-area .status{font-weight:400 !important;font-size:12px !important;margin-bottom:4px !important}.program-evaluation .status-midpoint .status-area button,.program-evaluation .status-final .status-area button{margin-top:12px;height:40px}.program-evaluation input:read-only,.program-evaluation input:disabled{background:#f8f8f8}.program-evaluation .full-header{display:initial;padding:0 0 30px 0}.program-evaluation .mobile-header{display:none}@media screen and (max-width: 480px){.program-evaluation .full-header{display:none}.program-evaluation .mobile-header{display:initial}.program-evaluation .mobile-header .header-title{text-transform:uppercase;font-size:32px;font-weight:500;font-family:"Knockout 28 A",sans-serif !important}.program-evaluation .mobile-header .header-details{text-transform:uppercase;font-size:24px;font-weight:500;font-family:"Knockout 28 A",sans-serif !important}.program-evaluation .mobile-header .header-details img{height:100%;width:14px;float:right;margin:10px 10px 0 0}.program-evaluation .mobile-header .btn-back{border:none;background-color:#fff;float:right;padding:0;margin-top:3px}.program-evaluation .mobile-header .btn-back img{height:34px;width:34px}.program-evaluation .mobile-header .btn-show-hide{border:none;background-color:#fff;float:right;padding:0;margin:5px 10px 0 0}}.program-evaluation .signed-by{width:400px}@media screen and (max-width: 480px){.program-evaluation .signed-by{width:200px}}.host-evaluation-overdue{margin:10px 0 0 5px}.host-evaluation-overdue .container-image{float:left;font-size:30px}.host-evaluation-overdue #exclamation-mark{margin:5px 15px 0 0;color:crimson}.host-evaluation-overdue p{font-family:"Open Sans";font-size:16px}.program-evaluation .print-only{display:none}.program-evaluation .export{padding-top:16px}#host-org-details-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px 32px}@media screen and (min-width: 480px)and (max-width: 768px){#host-org-details-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 480px){#host-org-details-grid{grid-template-columns:1fr}}#host-org-details-grid .profile-field-inline{overflow:hidden}#host-org-details-grid .profile-field-inline strong{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}#host-org-details-grid .profile-field-inline strong a{display:block;overflow:hidden;text-overflow:ellipsis}#non-monetary-benefits{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;column-gap:16px}#non-monetary-benefits .top-left{grid-column:1/2;grid-row:1/2;align-self:start}#non-monetary-benefits .right{grid-column:2/3;grid-row:1/3;align-self:stretch;padding-left:32px;border-left:1px solid #ccc}#non-monetary-benefits .bottom-left{grid-column:1/2;grid-row:2/3;align-self:end}@media screen and (max-width: 480px){#non-monetary-benefits{display:flex;flex-direction:column}#non-monetary-benefits .right{padding-left:0;border-left:0;margin:0}#non-monetary-benefits .top-left,#non-monetary-benefits .right,#non-monetary-benefits .bottom-left{align-self:stretch}}.profile-stats{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 16px;gap:32px}.profile-stats .profile-stats-value{font-family:"Montserrat";font-size:21px;font-weight:700;line-height:30px}.profile-stats .profile-stats-caption{font-size:14px;font-weight:400;line-height:24px}.phases-cards{display:grid;grid-template-columns:repeat(auto-fill, 310px);gap:16px 16px;align-items:start}.phases-cards>*{border-radius:12px;border:1px solid #ccc;min-height:230px}@media screen and (max-width: 480px){.phases-cards{grid-template-columns:1fr}}training-plan-phase-card:hover{border-color:#42a7c6}training-plan-phase-card.error{border-color:#b70100}.phase-card{cursor:pointer}.phase-card .phase-card-header{border-radius:12px 12px 0 0;padding:13px 15px;display:flex;flex-direction:row;align-items:center;gap:10px;background-color:#f3fafd;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.phase-card .phase-card-header .middle{flex:1 0 auto;display:flex;flex-direction:row;gap:6px;line-height:normal}.phase-card .phase-card-header .extension{display:flex;flex-direction:row;align-items:center;gap:6px;color:#42a7c6}.phase-card .phase-card-header .extension span{font-size:12px;font-style:normal;font-weight:700}.phase-card .phase-card-header .actions-menu{font-size:16px;font-style:normal;font-weight:900;line-height:24px;color:#009bd7;position:relative;background:none;border:none;padding:0}.phase-card .phase-card-header .actions-menu::before{position:absolute;content:"";top:-4px;right:-10px;bottom:-4px;left:-10px;z-index:1}.phase-card .phase-card-body{padding:16px 15px 15px}.phase-card .phase-card-body .profile-field-inline strong{overflow:hidden;text-overflow:ellipsis}.phase-card h5{font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin:0}.phase-card .period-heading{font-size:14px;font-style:normal;font-weight:600;margin:8px 0 0 0}.phase-card .period{display:flex;flex-direction:row;gap:8px;align-items:center}.phase-card .period i{font-size:16px;font-weight:400;line-height:24px;color:#42a7c6}.phase-card .period span{font-size:12px;font-weight:400}.phase-add{color:#005cb9;background:#fff;height:100%}.phase-add i{font-size:14px;font-style:normal;font-weight:400;line-height:140%}.phase-add span{font-size:16px;font-weight:400;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.phase-add:hover{background:#f1f1f1}.training-plan-supervisor-section{display:flex;flex-direction:row;gap:32px;align-items:start}.training-plan-supervisor-section>div:first-child{flex:2 1 0}.training-plan-supervisor-section>div:last-child{flex:1 1 0}.training-plan-supervisor-section .next-steps .action-buttons .btn{padding:5px 11px;font-size:13px;font-weight:500;line-height:20px}@media screen and (max-width: 992px){.training-plan-supervisor-section{flex-direction:column;gap:16px;align-items:stretch}.training-plan-supervisor-section>div{flex:initial}}.next-steps{display:flex;flex-direction:column;justify-content:center;padding:32px;min-height:228px;border-radius:8px;border:1px solid #ff5f00}.next-steps .next-steps-text{font-size:12px;font-weight:400}.invite-host-host-org-fields{display:flex;flex-direction:column;align-items:start}.invite-host-host-org-fields>div:first-child{flex:1 1 auto;justify-content:center}.invite-host-host-org-fields>div:last-child{flex:0 0 auto;border-radius:20px;border:1px solid #e4e4e4;padding:16px 32px;display:flex;flex-direction:row;gap:32px;align-items:center}.invite-host-host-org-fields>div:last-child>span{width:32px;height:32px;background:#f58025;border-radius:50%;color:#fff;text-align:center;font-size:14px;line-height:32px}.invite-host-host-org-fields>div:last-child>span>.fa{font-weight:400}.training-plan-profile-image{margin:0 auto}.training-plan-profile-image img{border-radius:15px}.training-plan-profile-image label{margin:0}.profile-basic-info{display:flex;flex-direction:row;flex-wrap:wrap}.profile-basic-info .profile-fields{flex:1 1 50%}.profile-basic-info .training-plan-profile-image{flex:1 1 40%}.profile-basic-info .training-plan-profile-image img{max-height:334px;max-width:475px;aspect-ratio:10/7;object-fit:cover}/*# sourceMappingURL=beacon.min.css.map */
