#courses{width:100%;table-layout:fixed;border-spacing:0}@media only screen and (max-width:599px){#courses{margin-bottom:32px}}#courses tr{height:47px}#courses tr td{font-size:13px;border-bottom:thin solid #d9d9d9;position:relative}#courses tbody tr:last-child td{border:none}#courses tr td:first-child{width:30px;text-align:center;padding-right:5px}.instructor small{width:100%;min-width:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:80%;margin-top:3px;opacity:.6}#instructor-selector{width:100%;margin-bottom:20px}#schedule{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;background:#fff}#schedule tr td:nth-child(n+2){font-size:11px;cursor:pointer}#schedule tr td,#schedule tr th{position:relative;height:38px;padding:0 8px;text-align:right;text-transform:uppercase;vertical-align:middle;border:thin solid #d9d9d9}@media only screen and (max-width:599px){#schedule tr td:nth-child(n+2),#schedule tr th{font-size:8px;padding:0 4px}}#schedule tr th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#schedule tr td:after{content:"";position:absolute;width:calc(100% - 14px);height:calc(100% - 14px);padding:7px;top:0;left:0;font-family:"Material Icons";font-size:16px}#schedule tr td:hover:after{background-color:#f3f3f3}#schedule tr td.locked:after,#schedule tr td:not(.locked):hover:after{content:"\e897"}#schedule tr td.locked:hover:after{content:"\e898"}#pagination{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:50px;margin:30px auto 0;color:#fff;transition:all .7s ease}#pagination.hidden{pointer-events:none;opacity:0;height:0;margin-top:0}@media only screen and (max-width:599px){#pagination{order:1}#pagination:not(.hidden){margin:10px auto}}#next,#prev{cursor:pointer;font-size:64px;opacity:.8}#next:hover,#prev:hover{opacity:1}#next.disabled,#prev.disabled{pointer-events:none;opacity:.05}#pages{display:flex;flex-direction:column;align-items:center;position:relative}#title{font-size:12px;position:absolute;top:-15px;opacity:.4}#page-numbers{font-size:24px;margin:0 24px}#bilkent-scheduler{display:inline-flex;align-items:center;height:40px;opacity:.5}#bilkent-scheduler:hover{opacity:.4}#scheduler-title{font-size:14px;font-weight:700;line-height:1.2;color:#fff;margin-left:12px}#bilkent-logo{width:36px;height:auto;display:block;padding:1px;background:#fff;border-radius:50%}body{font-family:Montserrat;font-size:13px;margin:0}#root{width:calc(100% - 32px);min-height:calc(100vh - 32px);padding:16px}@media only screen and (max-width:599px){#root{display:flex;flex-direction:column-reverse}}#container{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 100px);margin-bottom:24px}.background{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(45deg,#13495f,#764be2,#8373c6,#77d3b9) fixed}#selectors{margin-bottom:16px;padding:16px}#coffee-button{display:inline-block;width:calc(100% - 24px);padding:2px 12px;color:#fff;font-size:13px;font-weight:500;line-height:36px;text-decoration:none;display:flex;align-items:center;justify-content:center}#coffee-button:hover{opacity:.85}#coffee-icon{width:20px;height:13px;margin-right:6px;height:15px;width:22px;-webkit-animation:coffee-animation 3s infinite;animation:coffee-animation 3s infinite}#footer{display:flex;justify-content:space-between;align-items:center}#coloring-pages-link{opacity:.5}#coloring-pages-link:hover{opacity:.4}#coloring-pages-link a{color:#fff;font-weight:700;text-decoration:none}@media only screen and (max-width:599px){#main{flex-direction:column-reverse;order:2}}#schedule-details{padding-right:5px}@media only screen and (max-width:599px){#schedule-details{margin-top:16px;padding-right:0}}.paper{padding:16px}#schedule-details .paper{height:calc(100% - 32px);display:flex;flex-direction:column;justify-content:space-between}#schedule-table{padding-left:12px}@media only screen and (max-width:599px){#schedule-table{padding-left:0}}#capture-button{margin-left:auto}@media only screen and (max-width:599px){#logo{margin:0 auto 16px}}.introjs-tooltipbuttons{display:flex;justify-content:flex-end}.introjs-tooltipbuttons .introjs-donebutton{order:1;margin-right:0}@-webkit-keyframes coffee-animation{0%{transform:rotate(0) scale(1)}50%{transform:rotate(0) scale(1.15)}65%{transform:rotate(0) scale(1.3)}70%{transform:rotate(0) scale(1.3)}74%{transform:rotate(-10deg) scale(1.3)}78%{transform:rotate(10deg) scale(1.3)}82%{transform:rotate(-10deg) scale(1.3)}86%{transform:rotate(10deg) scale(1.3)}90%{transform:rotate(0) scale(1.3)}to{transform:scale(1)}}@keyframes coffee-animation{0%{transform:rotate(0) scale(1)}50%{transform:rotate(0) scale(1.15)}65%{transform:rotate(0) scale(1.3)}70%{transform:rotate(0) scale(1.3)}74%{transform:rotate(-10deg) scale(1.3)}78%{transform:rotate(10deg) scale(1.3)}82%{transform:rotate(-10deg) scale(1.3)}86%{transform:rotate(10deg) scale(1.3)}90%{transform:rotate(0) scale(1.3)}to{transform:scale(1)}}
/*# sourceMappingURL=main.aff1d766.chunk.css.map */