@page{margin:.5in 0}#devTagParent{position:relative}#devTag{font-weight:bold;color:#ff0;position:absolute;right:0;top:-17px}.field-validation-error{color:red}.searchLinks{padding-top:20px}.searchLinks ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.searchLinks ul li{list-style:none;background:gray;font-weight:bold;text-align:center;vertical-align:middle;display:inline-block;width:7%;-webkit-box-flex:1;-webkit-flex:1 1 7%;-ms-flex:1 1 7%;flex:1 1 7%;margin:1px}.searchLinks ul li.selectedLink{background:#000}.searchLinks ul li a{color:#fff}.searchForm{letter-spacing:.2em;font-weight:bold;font-size:12px;color:#898989}.searchForm div{margin-top:10px}.searchForm label{padding-top:8px}.searchForm .form-control{}.orgChart a div{background:url(images/org.png) no-repeat;height:26px;width:27px;position:relative;top:-3px}.orgChart a:hover div{background:url(images/org_blue.png) no-repeat}.searchResults>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:10px 0}.searchResults>div>div{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.searchResults>div>div.orgChart{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:10px}.searchResults>div>div.name{font-size:1.3em;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.studentPhoto img{border-radius:50%;margin:0 auto}.student .name{text-align:center}.employeePhoto{text-align:center}.employeePhoto>div{position:relative;width:120px;margin:0 auto}.employeePhoto a{position:absolute;bottom:0;left:0}.personInfo>div{padding-top:10px}.employeeNameAndTitle{text-align:center}.name{font-size:21px;font-weight:bold}.person .personInfo .heading{font-weight:bold}.loginDiv{background:url(images/loginhere.png) no-repeat top left;margin-top:20px;width:230px}.loginDiv div{margin-left:119px;position:relative;top:-5px}.loginDiv p{margin:20px 10px 0 15px}.schedule{margin-top:30px}.scheduleTitle{font-weight:bold;color:#acacac;font-size:21px}.semesterTitle{color:#363636;font-size:21px;padding-right:20px}.prevSemesterLink{background:url(images/prevsemester.png) no-repeat;width:125px;height:17px;display:inline-block;padding-right:15px;margin-top:2px}.prevSemesterLink:hover{background:url(images/prevsemester-hover.png) no-repeat}.prevSemesterLink span{display:none}.nextSemesterLink{background:url(images/nextsemester.png) no-repeat;width:125px;height:17px;display:inline-block;margin-top:2px}.nextSemesterLink:hover{background:url(images/nextsemester-hover.png) no-repeat}.nextSemesterLink span{display:none}.scheduleItemTitle{font-weight:bold;white-space:normal;word-break:break-word}.fullSchedule{display:none}.confidentialDiv>div:last-child{margin:20px 0}.students .disclaimerDiv{margin-top:20px}.studentResults{padding-top:20px;margin:0 auto}.studentPhoto{text-align:center}.studentPhoto img{border-radius:50%;margin:0 auto}.student .name{text-align:center}.student .schedule .scheduleHeader{margin-bottom:10px}.fullSchedule .table tr td{white-space:nowrap}.fullSchedule .table tr td:first-child{white-space:normal}.studentScheduleItem{margin-bottom:10px}.SelectedDay,.Day{padding:2px}.SelectedDay{color:#e89517;font-weight:bold}.Day{color:#ccc}.studentScheduleItem .meeting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:300px}.studentScheduleItem .meeting div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.studentScheduleItem .meeting div:nth-child(2){-webkit-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5}.Email{text-transform:lowercase}ul{list-style:none;padding:0;margin:0}#orgChart input.form-control{width:auto;display:inline-block}#orgChartHeader{padding-top:20px;font-family:Helvetica Arial;color:#666;letter-spacing:.25em;font-size:12px;text-align:center;margin:10px 0}#orgChartHeader span{font-weight:bold}.orgChartEmployee{width:49%;display:inline-block;vertical-align:top;padding:10px}.orgChartEmployee:first-child{display:block}.orgChartEmployee:first-child>div{margin:0 auto}.orgChartEmployee img{max-width:none}.supervisor{padding-bottom:20px;padding-top:14px;margin:0 auto;float:none}#supervisorLink #viewSupervisorDiv{width:120px;height:35px;background:url(images/super_normal.png) no-repeat;margin-bottom:2px;margin:3px}#supervisorLink:hover #viewSupervisorDiv{background:url(images/super_hover.png) no-repeat}#supervisorLink img{margin:3px}#supervisorLink:hover img{border:3px solid #277abe;margin:0}.orgChartLinkDiv{position:relative}.orgChartLink{width:126px}.orgChartLink img{margin:3px}.orgChartLink:hover img{border:3px solid #277abe;margin:0}.orgChartLink div{background:url(images/org_normal.png) no-repeat;width:32px;height:30px;position:absolute;bottom:3px;left:3px}.orgChartLink:hover div{background:url(images/org_rollover.png) no-repeat}.employeeName{font-family:Helvetica Arial;font-weight:bold;font-size:12px;color:#333;text-align:left}.employeeDepartment{font-family:Helvetica Arial;font-size:12px;color:#333;text-align:left;font-weight:bold;padding-top:5px}.employeeTitle{font-family:Helvetica Arial;font-size:12px;color:#333;text-align:left;padding-top:5px}.privacySettings label{display:inline;font-weight:normal}.privacySettings .options>div{margin-bottom:10px}@media only screen and (min-width:320px),only screen and (max-width:480px){}@media screen and (min-width:480px),projector{.scheduleTitle,.semesterTitle{display:inline-block}.semesterTitle{padding-left:10px}.employees .searchForm label{padding-top:8px;width:120px}.employees .searchForm .form-control{display:inline-block;width:auto}.students .searchForm label{width:150px}.students .searchForm .form-control{display:inline-block;width:190px}.orgChartEmployee{width:32%}}@media screen and (min-width:760px),only print{.searchLinks ul li{width:auto;min-width:25px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.employees .searchForm div{margin-top:0;display:inline-block;margin-left:20px}.employees .searchForm>form>div:last-child label{display:none}.employees .searchForm .form-control{width:auto}.employees .searchForm>form>div:first-child .form-control{width:160px}.searchResults>div{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:5px 0}.searchResults>div:nth-child(even){background:#eee}.searchResults>div>div{-webkit-box-flex:1;-webkit-flex:1 16.6%;-ms-flex:1 16.6%;flex:1 16.6%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.searchResults>div>div.orgChart{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.searchResults>div>div.name{font-size:1em;-webkit-box-flex:1;-webkit-flex:1 16.6%;-ms-flex:1 16.6%;flex:1 16.6%;margin-left:10px}.searchResults>div>div.phone{-webkit-box-flex:1;-webkit-flex:1 100px;-ms-flex:1 100px;flex:1 100px}.searchResults>div>div.zip{-webkit-box-flex:1;-webkit-flex:1 80px;-ms-flex:1 80px;flex:1 80px}.scheduleHeader>div{display:inline-block}.person{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.person .personInfo{width:230px}.person .schedule{-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;padding-left:20px;margin-top:0;border-left:1px solid #000}.fullSchedule{display:block}.miniSchedule{display:none}.confidentialDiv{display:flex;margin-bottom:20px}.confidentialDiv>div{width:100%}.confidentialDiv>div:last-child{margin:0;padding-left:20px}.students .searchForm form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.students .searchForm div{-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%}.students .searchForm label{display:inline-block;width:140px}.studentResults{width:400px}.orgChartEmployee{width:24%}}@media screen and (min-width:992px),only print{.employees .searchForm label{width:120px}.employees .searchForm>form>div:first-child .form-control{width:auto}.students .searchForm form{display:block}.students .searchForm div{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;display:inline-block}.students .searchForm label{width:auto}.students .searchForm form>div:nth-child(3) label,.students .searchForm form>div:last-child label{display:none}.students .searchForm .form-control{display:inline-block;width:auto}.students .disclaimerDiv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.students .disclaimerDiv>div{-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%}.students .disclaimerDiv>div:first-child{background:url(images/taylor.png) no-repeat;background-position:center center}}@media only print{header,footer,.loginDiv,.employeeLinks,.calendarLinks{display:none}a:link:after,a:visited:after{display:none;content:""}.person .personInfo{width:auto}.person .employeeDetails{margin-right:10px}}