@import url("//hello.myfonts.net/count/2c63b3");.page-search #search-form .form-item{margin:0}.page-search #search-form .form-item .form-text{border:solid black 1px;border-right:none;padding:20px 50px 20px 20px;background-position:96% center !important;line-height:normal}.page-search #search-form .form-item label{display:block;width:100%}.page-search #search-form .form-submit{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;display:inline-block;width:200px;background:#FDCD07;border:solid black 1px;border-left:none;padding:20px;margin-left:-4px}.page-search #search-form .form-submit:hover{background:#004f27;color:#FFF}form text-area,form input.form-text{border-radius:0}@media (max-width:672px){.page-search #search-form .form-item .form-text{border-right:solid black 1px;width:100%;border-radius:0}.page-search #search-form .form-submit{border-left:solid black 1px;width:100%;margin-left:0;margin-top:15px}form .form-submit{border-radius:0}form text-area,form input.form-text{border-radius:0;border:1px solid #ccc;padding:3px;-webkit-appearance:none;border-radius:0}}@media (max-width:1018px){.page-search.sidebar-second #search-form .form-item .form-text{border-right:solid black 1px;width:100%;border-radius:0}.page-search.sidebar-second #search-form .form-submit{border-left:solid black 1px;width:100%;margin-left:0;margin-top:15px;border-radius:0}}.page-search ol.search-results{padding:0}.page-search ol.search-results li{padding:0 0 0 30px;border-left:1px solid transparent}.page-search ol.search-results li .title{margin-bottom:0}.page-search ol.search-results li .search-snippet-info{padding-left:0}.page-search ol.search-results li .result-url{font-size:14px;font-weight:normal}.page-search ol.search-results li .result-url a,.page-search ol.search-results li .result-url :link,.page-search ol.search-results li .result-url :visited{color:#888;text-decoration:none}.page-search ol.search-results li .result-url :hover,.page-search ol.search-results li .result-url :active{color:#00704A;text-decoration:underline}.page-search ol.search-results li:hover{border-left:1px solid #00704A}.login-container{margin-top:75px}.login-container{max-width:100%}.login-container .grid__item{width:43%;padding:0 15px}.login-container .grid__item.login-cell{text-align:center;margin-right:0}.login-container .grid__item.divider{text-align:center;padding:50px 0;width:10%;margin-right:0}.login-container .grid__item.divider:before,.login-container .grid__item.divider:after{border-left:1px solid #000;content:"";display:inline-block;height:50px}.login-container .grid__item.login-cell .cta-button{width:100%;max-width:400px;margin:0 auto;margin-top:0}@media (max-width:900px){.login-container{max-width:100%;margin-top:0}.login-container .grid__item.login-cell{text-align:center;padding:25px}.login-container .grid__item.divider{margin:1em auto}.login-container .grid__item{width:100% !important;margin:0 auto !important;float:none;text-align:center}.login-container .grid__item.divider:before,.login-container .grid__item.divider:after{display:none}.login-container .grid__item.divider h2:before,.login-container .grid__item.divider h2:after{border-top:1px solid #000;border-left:0;content:"";display:inline-block;width:50px;height:1px;left:-15px;position:relative;top:-.3em}.login-container .grid__item.divider h2:after{left:auto;right:-15px}}.grid.grid--4col.border-bottom .view-content{display:flex;flex-wrap:wrap}.grid.grid--4col.border-bottom .grid__item{display:flex;flex-direction:column}.grid.grid--4col.border-bottom .grid__item :link{flex-grow:1}.grid.grid--4col.border-bottom .grid__item hr{align-self:flex-end;padding-bottom:1px}@media (min-width:901px){.grid.grid--4col.border-bottom .grid__item:nth-child(4n+1):nth-last-child(-n+4) hr,.grid.grid--4col.border-bottom .grid__item:nth-child(4n+1):nth-last-child(-n+4) ~ .grid__item hr{display:none}}@media (max-width:900px) and (min-width:481px){.grid.grid--4col.border-bottom .grid__item:nth-child(2n+1):nth-last-child(-n+2) hr,.grid.grid--4col.border-bottom .grid__item:nth-child(2n+1):nth-last-child(-n+2) ~ .grid__item hr{display:none}}@media (max-width:480px){.grid.grid--4col.border-bottom .grid__item{margin-right:0}.grid.grid--4col.border-bottom .grid__item:last-child hr{display:none}}.grid.grid--3col.border-bottom .view-content{display:flex;flex-wrap:wrap}.grid.grid--3col.border-bottom .grid__item{display:flex;flex-direction:column}.grid.grid--3col.border-bottom .grid__item :link{flex-grow:1}.grid.grid--3col.border-bottom .grid__item hr{align-self:flex-end;padding-bottom:1px}@media (min-width:901px){.grid.grid--3col.border-bottom .grid__item:nth-child(3n+1):nth-last-child(-n+3) hr,.grid.grid--3col.border-bottom .grid__item:nth-child(3n+1):nth-last-child(-n+3) ~ .grid__item hr{display:none}}@media (max-width:900px) and (min-width:481px){.grid.grid--3col.border-bottom .grid__item:nth-child(3n+1):nth-last-child(-n+3) ~ .grid__item hr{display:none}}@media (max-width:480px){.grid.grid--3col.border-bottom .grid__item{margin-right:0}.grid.grid--3col.border-bottom .grid__item:last-child hr{display:none}}@media (max-width:429px){.envelope--flat{padding-top:15px;padding-bottom:15px}}.grid--divider{width:100%}.grid.cards .grid__item{background:#fff;border:1px solid #d5d5d5}.grid.cards .card-container{display:flex;flex-wrap:wrap;margin:15px}.grid.cards .card-container .card-container__content{flex-grow:1;max-width:70%}.grid.cards .card-container .card-container__content.text-right h2{display:flex;justify-content:flex-end}.grid.cards .card-container .card-container__content h2{margin-top:0;font-size:1.5em;line-height:1.25em}.grid.cards .card-container .card-container__fullcontent{width:100%;box-sizing:border-box}.grid.cards .card-container:not(:first-of-type){border-top:1px solid #d5d5d5;padding-top:15px}.grid.cards .card-container small ~ h2{margin:0}@media (min-width:481px){.grid.cards>.view-content{display:flex;flex-wrap:wrap}}.grid__item.grid--filler{display:none}@media all and (max-width:900px) and (min-width:481px){.grid__item.grid--filler{display:block}}.text-center{text-align:center}.text-right{text-align:right}form input.borderless{border:none}@media (max-width:659px){.table--responsive .table--row-title td:before{display:none}}.block.block--narrow{padding:15px 0}.block.sidebar__card .block__title{line-height:inherit;color:#575856;text-transform:none;font-weight:bold;padding:0 15px;font-size:1.5em}.sidebar__card{border:1px solid #d5d5d5}.sidebar__card .sidebar__card__content,.sidebar__card .sidebar--card--content{padding:1em}.sidebar__card .sidebar__card__content h3,.sidebar__card .sidebar--card--content h3{margin:0}.sidebar__card .sidebar__card__content .sidebar__card__content__narrow,.sidebar__card .sidebar__card__content .sidebar--card--content--narrow,.sidebar__card .sidebar--card--content .sidebar__card__content__narrow,.sidebar__card .sidebar--card--content .sidebar--card--content--narrow{padding:0 1em}.dining-venue-search-card .sidebar__card{margin-bottom:2em}.sidebar .block.block--background{padding:1px;margin:0;position:relative;overflow:hidden}.sidebar .block.block--background .content>*{z-index:2;position:relative}.sidebar .block.block--background .content>.media-background_image{position:absolute;width:100%;height:100%;top:0;z-index:1}@media (min-width:960px){.skew.skew-left>:nth-child(1){-webkit-clip-path:polygon(0 0,100% 0,83% 100%,0% 100%);clip-path:polygon(0 0,100% 0,83% 100%,0% 100%);position:relative;left:calc(4%)}.skew.skew-left>:nth-child(2){-webkit-clip-path:polygon(17% 0,100% 0,100% 100%,0 100%);clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);position:relative;left:calc(-4%)}.skew.skew-right>:nth-child(1){-webkit-clip-path:polygon(0 0,83% 0,100% 100%,0% 100%);clip-path:polygon(0 0,83% 0,100% 100%,0% 100%);position:relative;left:calc(4%)}.skew.skew-right>:nth-child(2){-webkit-clip-path:polygon(0 0,100% 0,100% 100%,12% 100%);clip-path:polygon(0 0,100% 0,100% 100%,12% 100%);position:relative;left:calc(-4%)}}@media (max-width:959px){.skew.skew-left>:nth-child(2),.skew.skew-right>:nth-child(2){position:relative}.skew.skew-left>:nth-child(2):before,.skew.skew-right>:nth-child(2):before{content:'';height:15px;width:100%;background-color:inherit;position:absolute;top:-14px;left:0;-webkit-clip-path:polygon(0 0,0% 0,100% 100%,0% 100%);clip-path:polygon(0 0,0% 0,100% 100%,0% 100%)}}.reshall-communities-list ul{margin-top:0}.envelope--hidden{display:none}.envelope--flat{padding:0 calc(50% - 600px)}.envelope--style-lime{background-color:#62A744;color:white}.envelope--style-lime a,.envelope--style-lime :visited,.envelope--style-lime :link{font-weight:bold}@media (max-width:959px){.envelope-feature.envelope-feature--right-top .envelope-feature__container :first-child{order:2}.envelope-feature.envelope-feature--right-top .envelope-feature__container :last-child{order:1}}.envelope-feature.envelope-feature--flush .envelope-feature__container{align-items:inherit}.envelope-feature.bordered{border:1px solid #d5d5d5}.envelope-feature.envelope-feature--flex-right .envelope-feature__container,.envelope-feature.envelope-feature--flex-left .envelope-feature__container{max-width:100%;align-items:normal}.envelope-feature.envelope-feature--flex-right .envelope-feature__photo.envelope-feature__flex p,.envelope-feature.envelope-feature--flex-left .envelope-feature__photo.envelope-feature__flex p{display:inline}.envelope-feature.envelope-feature--flush .envelope-feature__photo.envelope-feature__flex p{display:inline}@media (min-width:1500px){.envelope-feature.envelope-feature--flex-right .envelope-feature__container .envelope-feature__content{padding-left:calc(50% - 720px)}.envelope-feature.envelope-feature--flex-left .envelope-feature__container .envelope-feature__content{padding-right:calc(50% - 720px)}}@media (min-width:959px){.envelope-feature.envelope-feature--flex-right .envelope-feature__container .media-background_image .file-image .content img,.envelope-feature.envelope-feature--flex-left .envelope-feature__container .media-background_image .file-image .content img{display:none}}.envelope-hero .envelope-hero__container .envelope-hero__photo:only-child:after{display:none;background:none}.envelope--parallax.parallax-void{min-height:400px}@media (max-width:959px){.envelope--parallax{background-attachment:initial;background-position:inherit}}.media-background_image{height:100%}.media-background_image .file-image{background-size:cover;height:100%;background-position:center}.media-background_image .file-image .content img{visibility:hidden}.media-background_image>img{visibility:hidden}i.houicon,i.sprites-b-atom,i.sprites-b-construction-truck,.cke_editable i.houicon,.cke_editable i.sprites-b-atom,.cke_editable i.sprites-b-construction-truck{content:'';display:block;float:none;padding:0;margin:0 auto;border:0}.houicon,.sprites-b-atom,.sprites-b-construction-truck{background-image:url(/sites/housing2.uoregon.edu/modules/custom/aurora_lite/images/sprites-b-sfb0e8d3268.png);background-repeat:no-repeat}.sprites-b-atom{background-position:0 0;height:103px;width:92px}.sprites-b-construction-truck{background-position:-102px 0;height:107px;width:150px}i.houicon.houicon-atom,i.houicon-atom.sprites-b-atom,i.houicon-atom.sprites-b-construction-truck{-moz-background-size:103px 42px;-o-background-size:103px 42px;-webkit-background-size:103px 42px;background-size:103px 42px;width:40px;height:45px;background-position:2px 2px}i.houicon.houicon-construction-truck,i.houicon-construction-truck.sprites-b-atom,i.houicon-construction-truck.sprites-b-construction-truck{-moz-background-size:100px 41px;-o-background-size:100px 41px;-webkit-background-size:100px 41px;background-size:100px 41px;width:61px;height:45px;background-position:-37px 2px}ul.quick-menu{margin:30px auto;display:flex;justify-content:space-evenly;padding:0}ul.quick-menu li{list-style-image:none;list-style-type:none}ul.quick-menu.align-left{display:inline-block;padding:0;width:auto}ul.quick-menu.align-left li{display:inline}ul.quick-menu.align-left li :link{text-decoration:none;border-bottom:1px solid transparent;margin:0 1em}ul.quick-menu.align-left li a.active-trail.active{border-bottom:1px solid}@media (max-width:659px){ul.quick-menu.align-left{display:flex}}.view-reshall-rates.rate-roomtypes .view-content,.view-reshall-rates.rate-roomtypes .view-content>div{float:left}.view-reshall-rates.rate-roomtypes .view-content span.roomtype div:after,.view-reshall-rates.rate-roomtypes .view-content>div span.roomtype div:after{content:','}
.table.rate--table{width:100%;table-layout:fixed}@media (min-width:660px){.table.rate--table .views-field-field-uoh-rates-rate{width:200px}.table.rate--table .views-field-field-uoh-rates-roomtype{width:300px}}.table.rate--table tr:not(.table__row__header):hover{background:#00704a;color:white}.table.rate--table ~ h2:before,.rate--table--display ~ h2:before{padding-bottom:1em;border-bottom:1px dashed #ccc;width:90%;display:block;margin:0 auto;content:'';position:relative;margin-bottom:1em}
@font-face{font-family:'BauerBodoniBT-BlackItalic';src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_0_0.eot);src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_0_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_0_0.woff2) format('woff2'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_0_0.woff) format('woff'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_0_0.ttf) format('truetype');}@font-face{font-family:'Quadon-Bold';src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_1_0.eot);src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_1_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_1_0.woff2) format('woff2'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_1_0.woff) format('woff'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_1_0.ttf) format('truetype');}@font-face{font-family:'Quadon-Light';src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_2_0.eot);src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_2_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_2_0.woff2) format('woff2'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_2_0.woff) format('woff'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_2_0.ttf) format('truetype');}@font-face{font-family:'Quadon-Regular';src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_3_0.eot);src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_3_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_3_0.woff2) format('woff2'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_3_0.woff) format('woff'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_3_0.ttf) format('truetype');}@font-face{font-family:'Quadon-RegularItalic';src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_4_0.eot);src:url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_4_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_4_0.woff2) format('woff2'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_4_0.woff) format('woff'),url(/sites/all/modules/uoweb_helper/fonts/webfonts/2C63B3_4_0.ttf) format('truetype');}
.dining-menu .menu-head{display:inline-block;width:100%;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;text-align:center;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dining-menu ul{display:table;list-style:none;margin:0 auto;padding:0}.dining-menu ul li{display:inline-block;margin:7px 6px;padding:0 8px;line-height:30px}.dining-menu ul li a{color:#62A744;font-size:1.2em;font-weight:bold;text-decoration:none}.dining-menu ul li a:hover{border-bottom:3px solid #62A744}.dining-menu ul li a.active{color:#888;border-bottom:3px solid #62A744}.dining-menu .menu-container{display:none;margin-bottom:40px;display:block}.dining-menu .menu-container .menu-category,.cke_editable .menu-category,.taxonomy-term-description .menu-category{display:block;overflow:auto !important;margin-top:2.5em}.dining-menu .menu-container .menu-category .category-name,.cke_editable .menu-category .category-name,.taxonomy-term-description .menu-category .category-name{line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dining-menu .menu-container .menu-category .item-description,.dining-menu .menu-container .menu-category .menu__item__description,.cke_editable .menu-category .item-description,.cke_editable .menu-category .menu__item__description,.taxonomy-term-description .menu-category .item-description,.taxonomy-term-description .menu-category .menu__item__description{font-weight:normal;display:none}.dining-menu .menu-container .menu-category .category-description,.cke_editable .menu-category .category-description,.taxonomy-term-description .menu-category .category-description{font-size:1em;padding-bottom:4px;display:none}.dining-menu .menu-container .menu-category .menu-section-title,.cke_editable .menu-category .menu-section-title,.taxonomy-term-description .menu-category .menu-section-title{font-size:1.5em;margin-top:15px}.dining-menu .menu-container .menu-category .menu-section-title p,.cke_editable .menu-category .menu-section-title p,.taxonomy-term-description .menu-category .menu-section-title p{margin:0}.dining-menu .menu-container .menu-category .menu-section-title:first-child,.cke_editable .menu-category .menu-section-title:first-child,.taxonomy-term-description .menu-category .menu-section-title:first-child{margin-top:0}.dining-menu .menu-container .menu-category .menu-section-title ~ .menu__item__description,.cke_editable .menu-category .menu-section-title ~ .menu__item__description,.taxonomy-term-description .menu-category .menu-section-title ~ .menu__item__description{color:#666666;font-size:.9em}.dining-menu .menu-container .menu-category .menu-section-items,.cke_editable .menu-category .menu-section-items,.taxonomy-term-description .menu-category .menu-section-items{margin-top:.8em;border-top:1px solid #62A744;padding-top:1em;display:flex;flex-wrap:wrap}.dining-menu .menu-container .menu-category .menu-section-items .menu__item,.cke_editable .menu-category .menu-section-items .menu__item,.taxonomy-term-description .menu-category .menu-section-items .menu__item{color:#666666;border-bottom:1px dashed #ccc;padding-bottom:1em}.dining-menu .menu-container .menu-category .menu-section-items .menu__item .item-price,.cke_editable .menu-category .menu-section-items .menu__item .item-price,.taxonomy-term-description .menu-category .menu-section-items .menu__item .item-price{float:right;font-weight:bold;display:none}.dining-menu .menu-container .menu-category .menu-section-items .menu__item strong.item-title,.cke_editable .menu-category .menu-section-items .menu__item strong.item-title,.taxonomy-term-description .menu-category .menu-section-items .menu__item strong.item-title{float:left}.dining-menu .menu-container .menu-category .menu-section-items .menu__item .menu__item__allergy,.cke_editable .menu-category .menu-section-items .menu__item .menu__item__allergy,.taxonomy-term-description .menu-category .menu-section-items .menu__item .menu__item__allergy{line-height:0;clear:both}.dining-menu .menu-container .menu-category .menu-section-items .menu__item .menu__item__allergy br,.cke_editable .menu-category .menu-section-items .menu__item .menu__item__allergy br,.taxonomy-term-description .menu-category .menu-section-items .menu__item .menu__item__allergy br{display:none}.dining-menu .menu-container .menu-category .show-description .menu__item__description,.dining-menu .menu-container .menu-category .menu-section-items .menu__item.show-price .item-price,.dining-menu .menu-container .menu-category.show-description>.menu__item__description,.cke_editable .menu-category .show-description .menu__item__description,.cke_editable .menu-category .menu-section-items .menu__item.show-price .item-price,.cke_editable .menu-category.show-description>.menu__item__description,.taxonomy-term-description .menu-category .show-description .menu__item__description,.taxonomy-term-description .menu-category .menu-section-items .menu__item.show-price .item-price,.taxonomy-term-description .menu-category.show-description>.menu__item__description{display:block}.dining-menu .menu-container.active{display:block}.venue-hours .view-grouping .view-grouping-header{display:none}.venue-hours .view-grouping .view-grouping-content{width:calc(100% - 2em);display:inline-block}.venue-hours .view-grouping .view-grouping-content h3{margin:0}.venue-hours .view-grouping:before{font-family:FontAwesome;content:"\f017";width:1.5em;display:inline-block;vertical-align:top}.venue-hours .view-grouping:nth-of-type(1n+1){margin-top:1em}.venue-hours .venue-status{font-size:1.2em;margin:0 auto;padding-bottom:1em;border-bottom:1px solid #d5d5d5}.venue-hours .venue-status.venue-open{font-weight:bold;color:#62A744}@media (min-width:660px){#content .dining-menu .venue-hours{display:none}}@media (max-width:659px){#content .dining-menu .venue-hours{margin-bottom:1.5em}}
