@import url(https://cdn.uadigital.arizona.edu/lib/ua-brand-fonts/1.0.0/milo.min.css);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.calendar-header .header{display:flex;align-self:center;justify-content:space-between;margin:0 auto 30px}.calendar-header .next-month button,.calendar-header .prev-month button{background:none;box-shadow:none;border:none;margin:0;padding:0;width:auto;height:auto;cursor:pointer;border-radius:9000px}.calendar-header .next-month button img,.calendar-header .prev-month button img{border-radius:9000px;transition:box-shadow .3s ease-in-out}.calendar-header .next-month button:not(.disabled-chevron):focus,.calendar-header .next-month button:not(.disabled-chevron):hover,.calendar-header .prev-month button:not(.disabled-chevron):focus,.calendar-header .prev-month button:not(.disabled-chevron):hover{outline:none}.calendar-header .next-month button:not(.disabled-chevron):focus img,.calendar-header .next-month button:not(.disabled-chevron):hover img,.calendar-header .prev-month button:not(.disabled-chevron):focus img,.calendar-header .prev-month button:not(.disabled-chevron):hover img{box-shadow:3px 3px 6px rgba(0,0,0,.3)}.calendar-header .next-month button.disabled-chevron,.calendar-header .prev-month button.disabled-chevron{-webkit-filter:grayscale(80%);filter:grayscale(80%);pointer-events:none}.calendar-header .next-month button.disabled-chevron:focus,.calendar-header .next-month button.disabled-chevron:hover,.calendar-header .prev-month button.disabled-chevron:focus,.calendar-header .prev-month button.disabled-chevron:hover{outline:none}.calendar-header .next-month button:focus img,.calendar-header .next-month button:hover img{box-shadow:-3px 3px 6px rgba(0,0,0,.3)}.calendar-header .cur-month{font-weight:700;font-size:27px}.calendar-header .week-row{display:flex;align-self:center;justify-content:space-between}.calendar-header .day-of-week-cell{font-weight:700;font-size:18px;min-width:30px;min-height:30px;text-align:center}.calendar-cells{margin-top:0}.calendar-cells .week-row{display:flex;align-items:center;justify-content:space-between}.calendar-cells .week-row:not(:last-of-type){margin-bottom:9px}.calendar-cells .date-cell{width:30px;height:30px;border:none;padding:0;margin:0}.calendar-cells .date-cell span{font-weight:700;font-size:16px;display:block;text-align:center;position:relative}.calendar-cells .date-cell.past{color:#bfbfbf}.calendar-cells .date-cell.hide{color:#fff;pointer-events:none;background-color:#fff!important}.calendar-cells .date-cell.disabled{pointer-events:none;cursor:default}.calendar-cells .date-cell.selected{color:#fff;border-radius:24px;pointer-events:none;cursor:default}.calendar-cells .date-cell.selected:not(.hide){background-color:#1e5288!important}.calendar-cells .date-cell.old-date{color:#ccc}.calendar-cells .date-cell.event-day{border-radius:9000px;color:#fff;cursor:pointer}.calendar-cells .date-cell.event-day:focus,.calendar-cells .date-cell.event-day:hover{outline:none;background-color:#2c78c7}.calendar-cells .date-cell.event-day:active{background-color:#1e5288}.calendar-cells .date-cell.current-date{color:#378dbd}.calendar-cells .date-cell.current-date.event-day{color:#6cafd4;background-color:#2c78c7}.month-calendar{width:317px}.event-list{max-width:744px;width:calc(100% - 345px)}.event-list .no-events{font-weight:700;font-size:24px;display:block;text-align:center}.event-list .event-wrapper{max-height:470px;overflow-y:scroll}.event-list .event-legend{text-align:right;margin-bottom:30px}.event-list .event-legend span{display:inline-block;padding-left:12px;font-weight:700}.event-list .event-legend .reg-open{border-left:11px solid #70b865}.event-list .event-legend .reg-closed{border-left:11px solid #bfbfbf;margin-left:15px}.event-list .event-item{display:flex;align-items:flex-start;justify-content:space-between;border:1px solid #707070;border-left:11px solid #70b865;box-sizing:border-box;padding:12px}.event-list .event-item.limit-reached{border-left-color:#bfbfbf}.event-list .event-item:not(:last-of-type){margin-bottom:24px}.event-list .event-item .info{margin:9px 0 15px}.event-list .event-item .event-date span{display:block;text-align:center}.event-list .event-item .event-date .date-number{font-size:39px}.event-list .event-item .event-date .date-month{font-size:23px}.event-list .event-item .event-type,.event-list .event-item .time{text-transform:uppercase;font-weight:700;font-size:18px;padding-left:29px;position:relative}.event-list .event-item .event-type:before,.event-list .event-item .time:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:20px;height:20px;background-size:contain}.event-list .event-item .time{word-spacing:-2px}.event-list .event-item .time:before{background-image:url(/virtual-events-calendar/static/media/icon-clock.016e30be.svg)}.event-list .event-item .event-type{margin-left:21px;padding-left:21px}.event-list .event-item .event-type:before{width:12px;background-image:url(/virtual-events-calendar/static/media/icon-location-pin.cc21a35b.svg)}.event-list .event-item .event-title{text-transform:uppercase;font-weight:700;font-size:24px}.event-list .event-item .desc-reg-wrap{display:flex;align-items:flex-end;justify-content:space-between}.event-list .event-item .event-content{max-width:700px;width:calc(100% - 66px)}.event-list .event-item .read-less,.event-list .event-item .read-more{color:#ab0520!important;font-style:italic;font-weight:700;display:inline-block;font-size:18px;cursor:pointer}.event-list .event-item .read-less:focus,.event-list .event-item .read-less:hover,.event-list .event-item .read-more:focus,.event-list .event-item .read-more:hover{outline:none;color:#d80628!important}.event-list .event-item .description{padding-right:24px;box-sizing:border-box}.event-list .event-item .register-button{color:#fff;padding:9px 12px}.event-list .event-item .register-button:focus,.event-list .event-item .register-button:hover{outline:none;background-color:#ba0523}.event-list .event-item .register-button.disabled{pointer-events:none;cursor:default;background-color:#bfbfbf}@media screen and (max-width:950px){.event-list .event-item .event-content{width:calc(100% - 45px)}.event-list .event-item .event-date .date-number{font-size:30px}.event-list .event-item .event-date .date-month{font-size:18px}.event-list .event-item .event-title{font-size:20px}.event-list .event-item .description,.event-list .event-item .event-type,.event-list .event-item .read-less,.event-list .event-item .read-more,.event-list .event-item .time{font-size:16px}}@media screen and (max-width:850px){.event-list{width:100%}.event-list .event-legend{text-align:center}}@media screen and (max-width:500px){.event-list .event-legend span{font-size:16px}.event-list .no-events{font-size:18px}.event-list .event-item .event-content{width:calc(100% - 45px)}.event-list .event-item .event-date .date-number{font-size:24px}.event-list .event-item .event-date .date-month{font-size:18px}.event-list .event-item .info{margin:0}.event-list .event-item .event-title{font-size:18px}.event-list .event-item .event-type,.event-list .event-item .time{font-size:16px;display:block;margin-top:9px}.event-list .event-item .event-type{margin-left:2px}.event-list .event-item .desc-reg-wrap{flex-direction:column;align-items:flex-start;margin-top:9px}.event-list .event-item .description,.event-list .event-item .read-less,.event-list .event-item .read-more{font-size:15px}.event-list .event-item .register-button{margin-top:9px}}.calendar-wrapper .container{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:850px){.calendar-wrapper .container{flex-direction:column;align-items:center}.calendar-wrapper .container .event-list{margin-top:50px}}*{margin:0;font-family:MiloWeb,Verdana,Geneva,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font-family:MiloWeb,Verdana,Geneva,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:fallback}html{overflow-x:hidden}body{line-height:1;height:100%;position:relative;color:#0c234b;font-size:18px;line-height:1.8rem}#root,body,html{width:100%;height:100%;margin:0;padding:0}a{color:#ef4056;text-decoration:none;font-weight:700}h3{text-align:center;font-size:44px;line-height:1;margin:0 0 60px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}section{display:block;position:relative}p{font-size:18px;line-height:2}p span{display:inline-block}p strong{font-weight:700}button,button:focus{background-color:transparent}.main-container{width:100%;height:100%;margin:0;padding:0}.button{display:block;background-color:#ef4056;color:#fff;font-size:28px;font-weight:800;text-align:center;padding:24px;box-sizing:border-box;position:relative;overflow:hidden;z-index:0}.button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#0c234b;transform:translateX(-100%);transition:transform .3s ease-in-out}.button:hover:before{transform:translateX(0)}.container{position:relative;padding-left:20px;padding-right:20px;max-width:1200px;margin:0 auto}.month-cal-container{position:relative;max-width:317px}.section-title{font-size:44px;font-weight:900;color:#0c234b;display:block}.section-title span{display:inline-block}.font-color-bloom{color:#ef4056}.font-color-uared{color:#ab0520}.font-color-chili{color:#8b0015}.font-color-sky{color:#81d3eb}.font-color-oasis{color:#378dbd}.font-color-azurite{color:#1e5288}.font-color-uablue{color:#0c234b}.font-color-midnight{color:#001c48}.font-color-coolgrey{color:#e2e9eb}.font-color-warmgrey{color:#f4ede5}.font-color-leaf{color:#70b865}.font-color-river{color:#007d84}.font-color-silver{color:#9eabae}.font-color-mesa{color:#a95c42}.bg-color-bloom{background-color:#ef4056}.bg-color-uared{background-color:#ab0520}.bg-color-chili{background-color:#8b0015}.bg-color-sky{background-color:#81d3eb}.bg-color-oasis{background-color:#378dbd}.bg-color-azurite{background-color:#1e5288}.bg-color-uablue{background-color:#0c234b}.bg-color-midnight{background-color:#001c48}.bg-color-coolgrey{background-color:#e2e9eb}.bg-color-warmgrey{background-color:#f4ede5}.bg-color-leaf{background-color:#70b865}.bg-color-river{background-color:#007d84}.bg-color-silver{background-color:#9eabae}.bg-color-mesa{background-color:#a95c42}.border-color-bloom{border-color:#ef4056}.border-color-uared{border-color:#ab0520}.border-color-chili{border-color:#8b0015}.border-color-sky{border-color:#81d3eb}.border-color-oasis{border-color:#378dbd}.border-color-azurite{border-color:#1e5288}.border-color-uablue{border-color:#0c234b}.border-color-midnight{border-color:#001c48}.border-color-coolgrey{border-color:#e2e9eb}.border-color-warmgrey{border-color:#f4ede5}.border-color-leaf{border-color:#70b865}.border-color-river{border-color:#007d84}.border-color-silver{border-color:#9eabae}.border-color-mesa{border-color:#a95c42}.psuedo-before-color-bloom:before{background-color:#ef4056}.psuedo-before-color-uared:before{background-color:#ab0520}.psuedo-before-color-chili:before{background-color:#8b0015}.psuedo-before-color-sky:before{background-color:#81d3eb}.psuedo-before-color-oasis:before{background-color:#378dbd}.psuedo-before-color-azurite:before{background-color:#1e5288}.psuedo-before-color-uablue:before{background-color:#0c234b}.psuedo-before-color-midnight:before{background-color:#001c48}.psuedo-before-color-coolgrey:before{background-color:#e2e9eb}.psuedo-before-color-warmgrey:before{background-color:#f4ede5}.psuedo-before-color-leaf:before{background-color:#70b865}.psuedo-before-color-river:before{background-color:#007d84}.psuedo-before-color-silver:before{background-color:#9eabae}.psuedo-before-color-mesa:before{background-color:#a95c42}.psuedo-after-color-bloom:after{background-color:#ef4056}.psuedo-after-color-uared:after{background-color:#ab0520}.psuedo-after-color-chili:after{background-color:#8b0015}.psuedo-after-color-sky:after{background-color:#81d3eb}.psuedo-after-color-oasis:after{background-color:#378dbd}.psuedo-after-color-azurite:after{background-color:#1e5288}.psuedo-after-color-uablue:after{background-color:#0c234b}.psuedo-after-color-midnight:after{background-color:#001c48}.psuedo-after-color-coolgrey:after{background-color:#e2e9eb}.psuedo-after-color-warmgrey:after{background-color:#f4ede5}.psuedo-after-color-leaf:after{background-color:#70b865}.psuedo-after-color-river:after{background-color:#007d84}.psuedo-after-color-silver:after{background-color:#9eabae}.psuedo-after-color-mesa:after{background-color:#a95c42}
/*# sourceMappingURL=main.2a0a7043.chunk.css.map */