CINXE.COM

Recreation Center | Rice University

<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <head> <meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"be757ebc50",applicationID:"1737010280"};;/*! For license information please see nr-loader-rum-1.283.1.min.js.LICENSE.txt */ (()=>{var e,t,r={122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},217:(e,t,r)=>{"use strict";r.d(t,{D0:()=>m,gD:()=>v,xN:()=>h});r(860).K7.genericEvents;const n="experimental.marks",i="experimental.measures",o="experimental.resources",a=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var s=r(614),c=r(944),u=r(384),l=r(122);const d="[data-nr-mask]",f=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(i)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:s.wk,inactiveMs:s.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){a(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,c.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){a(t)?e.block_selector+=",".concat(t):""!==t&&(0,c.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,c.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},g={},p="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(p);if(!g[e])throw new Error("Configuration for ".concat(e," was never set"));return g[e]}function h(e,t){if(!e)throw new Error(p);g[e]=(0,l.a)(t,f());const r=(0,u.nY)(e);r&&(r.init=g[e])}function v(e,t){if(!e)throw new Error(p);var r=m(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>d});var n=r(122),i=r(384),o=r(154),a=r(324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},l={};function d(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!l[e])throw new Error("Runtime for ".concat(e," was never set"));return l[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");l[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(l[e],"harvestCount")||Object.defineProperty(l[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=l[e])}},324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.283.1",i="PROD",o="CDN"},154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>l,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,l=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>d,x3:()=>u});var n=r(836),i=r(606),o=r(860),a=r(646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};l(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function l(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function d(e="",t="feature",r=!1){if(l(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(990),o=r(371),a=r(646),s=r(607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},l={},d=!1;try{d=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=m(e),l=c.length,d=0;d<l;d++)c[d].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:d?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:d};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return l[t]=l[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),l=(0,n.Zm)();l.ee||(l.ee=u)},646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(566).bz)()},566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(836),i=r(154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>l,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>d});var n=r(154),i=r(863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function l(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(836),i=r(607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];l(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return l(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,l,d;try{a=this,o=[...arguments],l="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],l],e)}i(r+"start",[o,a,s],l,c);try{return d=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],l,c),e}finally{i(r+"end",[o,a,d],l,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log";n.K7.logging},773:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(154),r(566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(836),i=r(687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},603:(e,t,r)=>{"use strict";r.d(t,{j:()=>K});var n=r(860),i=r(555),o=r(371),a=r(908),s=r(836),c=r(687),u=r(289),l=r(154),d=r(944),f=r(773),g=r(384),p=r(344);const m=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],h=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(863),b=r(614),y=r(993);var w=r(646),R=r(434);const A=new Map;function E(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,d.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,R.YM)(i),a=new w.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[R.Jt]||t[r];return A.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>A.get(c))),i}function _(){const e=(0,g.pV)();m.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,d.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function N(e,t,g=!1){t||(0,c.Ak)(e,"api");const m={};var w=s.ee.get(e),R=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var A="api-",_=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(A,n,!0,o||null===r?"session":void 0)(t,r)}function k(){}m.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,v.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},m.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),E(w,e,t,{customAttributes:r,level:i})},h.forEach((e=>{m[e]=j(A,e,!0,"api")})),m.addPageAction=j(A,"addPageAction",!0,n.K7.genericEvents),m.recordCustomEvent=j(A,"recordCustomEvent",!0,n.K7.genericEvents),m.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(A,"setPageViewName",!0)()},m.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,d.R)(40,typeof t)}else(0,d.R)(39,typeof e)},m.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,d.R)(41,typeof e)},m.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,d.R)(42,typeof e)},m.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,d.R)(23,e)}},m[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},m[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},m.interaction=function(e){return(new k).get("object"==typeof e?e:{})};const T=k.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,w),function(){if(R.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw R.emit("fn-err",[arguments,this,t],r),t}finally{R.emit("fn-end",[(0,v.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,w),r?void 0:this}}function I(){r.e(296).then(r.bind(r,778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,d.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{T[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),m.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(A,"routeName",!0,n.K7.spa),m.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},l.RI?(0,u.GG)((()=>I()),!0):I(),m}var k=r(217),T=r(122);const j={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},I={};var O=r(284);const S=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function K(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:d={},exposed:f=!0}=t;d.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,k.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");I[e]=(0,T.a)(t,j);const r=(0,g.nY)(e);r&&(r.loader_config=I[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},l.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const m=(0,k.D0)(e.agentIdentifier),h=[c.beacon,c.errorBeacon];P||(m.proxy.assets&&(S(m.proxy.assets),h.push(m.proxy.assets)),m.proxy.beacon&&h.push(m.proxy.beacon),_(),(0,g.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===m.soft_navigations.enabled&&m.feature_flags.includes("soft_nav")),d.denyList=[...m.ajax.deny_list||[],...m.ajax.block_internal?h:[]],d.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,d),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=N(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),P=!0}},374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.283.1.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.283.1.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),l=0;l<u.length;l++){var d=u[l];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){s=d;break}}if(!s){c=!0;var f={296:"sha512-OUuNnugvDrqo9dEpgJAMqx7AmFewwGmFEG5KVEzFm/yvWGBOULQhkrf+RoL0zFNkEEwT+qmLNG6JA2owv/79WA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={374:0,840:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.283.1.PROD"]=self["webpackChunk:NRBA-1.283.1.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(374);var e=i(944),t=i(344),r=i(566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(217);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var l=i(603);var d=i(687),f=i(234),g=i(289),p=i(154),m=i(384);const h=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function v(e){return!!(0,m.dV)().o.MO&&h(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,d.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,d.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(h(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,d.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return v(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(630);class R extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var A=i(908),E=i(843),_=i(878),x=i(782),N=i(863);class k extends y{static featureName=x.T;constructor(e,t=!0){super(e,x.T,t),p.RI&&((0,E.u)((()=>(0,A.p)("docHidden",[(0,N.t)()],void 0,x.T,this.ee)),!0),(0,_.sp)("pagehide",(()=>(0,A.p)("winPagehide",[(0,N.t)()],void 0,x.T,this.ee))),this.importAggregator(e))}}var T=i(773);class j extends y{static featureName=T.TZ;constructor(e,t=!0){super(e,T.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,m.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,l.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,m.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,k,j],loaderType:"lite"})})()})();</script> <link rel="canonical" href="https://recreation.rice.edu/" /> <link rel="shortlink" href="https://recreation.rice.edu/" /> <meta property="og:site_name" content="Barbara and David Gibbs Recreation and Wellness Center | Rice University" /> <meta property="og:url" content="https://recreation.rice.edu/" /> <meta property="og:title" content="Rec Center" /> <meta name="Generator" content="Drupal 9 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="/sites/g/files/bxs3476/files/favicon.ico" type="image/vnd.microsoft.icon" /> <script>window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={};</script> <title>Recreation Center | Rice University</title> <link rel="preload" href="https://staticws.b-cdn.net/assets/fonts/TrajanPro/TrajanPro-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://staticws.b-cdn.net/assets/fonts/Copernicus/Copernicus Book/Book.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://staticws.b-cdn.net/assets/fonts/Mallory/Mallory Book/Book.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://staticws.b-cdn.net/assets/fonts/Copernicus/Copernicus Bold/Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://staticws.b-cdn.net/assets/fonts/Mallory/Mallory Bold/Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="stylesheet" media="all" href="/sites/g/files/bxs3476/files/css/css_BDDmnOH0FPVjd_3zf2_X6Mi3pAWR827DdfFoolXKiRA.css" /> <link rel="stylesheet" media="all" href="https://kit.fontawesome.com/c22e70c3df.css" /> <link rel="stylesheet" media="all" href="https://cdn.jsdelivr.net/npm/@accessible360/accessible-slick@1.0.1/slick/slick.min.css" /> <link rel="stylesheet" media="all" href="https://cdn.jsdelivr.net/npm/@accessible360/accessible-slick@1.0.1/slick/accessible-slick-theme.min.css" /> <link rel="stylesheet" media="all" href="https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css" /> <link rel="stylesheet" media="all" href="https://cdn.jsdelivr.net/npm/plyr@3.7.2/dist/plyr.css" /> <link rel="stylesheet" media="all" href="https://staticws.b-cdn.net/assets2/css/app.css" /> <link rel="stylesheet" media="all" href="https://staticws.b-cdn.net/assets2/css/extra.css" /> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node","currentPathIsAdmin":false,"isFront":true,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"addtoany\/addtoany.front,adm_rice\/global,ckeditor_accordion\/accordion.frontend,google_tag\/gtag,google_tag\/gtag.ajax,google_tag\/gtm,system\/base,tooltip_taxonomy\/simple_tooltip,views\/views.module","theme":"adm_rice","theme_token":null},"ajaxTrustedUrl":[],"gtm":{"tagId":null,"settings":{"data_layer":"dataLayer","include_classes":false,"allowlist_classes":"google\nnonGooglePixels\nnonGoogleScripts\nnonGoogleIframes","blocklist_classes":"customScripts\ncustomPixels","include_environment":false,"environment_id":"","environment_token":""},"tagIds":["GTM-WP2N568"]},"gtag":{"tagId":"","consentMode":false,"otherIds":[],"events":[],"additionalConfigInfo":[]},"ckeditorAccordion":{"accordionStyle":{"collapseAll":1,"keepRowsOpen":null,"animateAccordionOpenAndClose":1,"openTabsWithHash":1}},"user":{"uid":0,"permissionsHash":"f4ee2cc6d7185614f49179764cf04433d4e24b2e8535100fdf8a725fae8b2b79"}}</script> <script src="/sites/g/files/bxs3476/files/js/js_-6IYo0jr8VzmPEYnjtVc4nL18cZJN8DQlBSebtUYBSY.js"></script> <script src="https://cdn.jsdelivr.net/npm/@accessible360/accessible-slick@1.0.1/slick/slick.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/focus-visible@5.2.0/dist/focus-visible.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/@fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/selectric@1.13.0/public/jquery.selectric.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/plyr@3.7.2/dist/plyr.polyfilled.min.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/app.js" async></script> <script src="https://staticws.b-cdn.net/assets2/js/calendar.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/events.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/facts.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/featured-articles.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/menus.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/news.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/profile-news.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/profiles.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/related-articles.js"></script> <script src="https://staticws.b-cdn.net/assets2/js/extras.js" defer></script> <script src="/modules/contrib/google_tag/js/gtm.js?srp1pa"></script> <script src="/modules/contrib/google_tag/js/gtag.js?srp1pa"></script> </head> <body class="path-frontpage"> <a href="#main-content" class="visually-hidden skip-to-content"> Skip to main content </a> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WP2N568" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="alert bs-site-alert alert-warning" role="alert"><p><u>MODIFIED POOL HOURS</u><br /> Due to the current weather, The Competition Pool will open at 2 p.m. on Friday, Feb. 21. Any further updates will be posted here at the top of our website and on the&nbsp;<a href="recreation.rice.edu/pool-updates">Pool Updates</a> page.</p> </div><div class="alert bs-site-alert alert-info" role="alert"><p><u>BUILDING CONSTRUCTION UPDATES</u><br /> Please&nbsp;<a href="https://recreation.rice.edu/buildingprojects"><u>use this link</u></a>&nbsp;for updates on our upcoming building projects.</p> </div><div class="alert bs-site-alert alert-primary" role="alert"><p><a href="https://recreation.rice.edu/hours"><u>SPRING 2025 HOURS</u></a>&nbsp;|&nbsp;<a href="/pool-updates"><u>POOL UPDATES</u></a></p> </div> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <header class="header"> <div class="header__content content-mobile"> <div id="block-scriptcrazyegg"> <div> <div class="visually-hidden">Body</div> <div><script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0092/3559.js" async="async"></script></div> </div> </div><div id="block-headercustomcss"> <div> <div class="visually-hidden">Body</div> <div><style type="text/css"> <!--/*--><![CDATA[/* ><!--*/ /* Sitewide Header Custom CSS - DO NOT DELETE */ /* Last edited by: Leonela Guzman, Public Affairs */ /* RICE BRAND COLOR PALETTE - DO NOT EDIT OR DELETE */ /* See brand.rice.edu for more guidance on 2024 Rice brand guidelines. */ :root { --uni-blue: #00205B; --uni-gray: #7C7E7F; --light-blue-gray: #ADC7DC; --light-gray: #E0E2E6; --bright-blue: #9FDDF9; --medium-blue: #4D9AD4; --rich-blue: #0A509E; --midnight-blue: #13133E; --dark-gray: #44474F; --dark-blue-gray: #303B61; --warm-yellow: #E9A139; --brick-red: #C04829; --burgundy: #68132E; --shadow-purple: #362E52; --leaf-emerald: #005B50; --tree-green: #00432C; --grass-green: #359245; --bright-green: #A5C151; /* CUSTOM */ --accent-dark-green: #697E2F; --alt-bright-green: #9CAF60; --accent-bright-green: #a4c055; --active-bright-green: #a5c155; --accent-mauve: #79747E; --font-baby-blue: #afd4ee; --accent-light-blue: #cfeefc; --font-black: #222; --off-white: #f7f7f7; --border-light-gray: #ccc; } html, body { font-family: 'MalloryLight', sans-serif; color: black; } .dialog-off-canvas-main-canvas { overflow: hidden; } /* Toolbar Admin */ #toolbar-administration .toolbar-tab a { font-size: small; } /** HOME FACTS **/ /* FACTS */ #block-ricefacts h1 { color: #fff; font-family: MalloryLight, sans-serif; letter-spacing: 2px; text-transform: uppercase; position: relative; left: 0; font-size: clamp(2.5rem, 5vw, 4.5rem); line-height: 1; } #block-ricefacts h1 strong { font-family: MalloryBook, sans-serif; } #block-ricefacts .overlay--dark { background: rgba(0,0,0,0.5); } #block-facts-2 .pagination { display: none; } #block-facts-2 h4 { font-size: clamp(1.5rem, 5vw, 2.25rem); font-family: TrajanProRegular, serif; line-height: 1; text-transform: uppercase; } #block-facts-2 h4 strong { color: #ff5225; } #block-facts-2 p, #block-facts-2 p strong { font-family: Open Sans, sans-serif; font-weight: bolder; } #block-facts-2 .overlay--extraDark { background: rgba(0,0,0,.575); } /*** MAIN CONTENT ***/ main#main-content > div { position: relative; } main#main-content > div > div:last-child { margin-bottom: 4rem; } /* Twitter Embed */ .twitter-tweet.twitter-tweet-rendered { margin-top: 0px !important; } /* Header Lockup */ .header { position: relative; box-shadow: none; } .lockup__text { max-width: 500px; } /* Video */ .video-embed-field-responsive-video { margin-bottom: 2rem !important; } .video, .video-embed { width: 100%; position: relative; padding: 0 0 1.5rem; } /* iFrame */ iframe, .ckeditor iframe, .page-body__content iframe { max-width: 100%; aspect-ratio: 16 / 9; position: relative; min-height: auto; height: -webkit-fill-available !important; margin: 0 auto; padding: 0; border-radius: 1rem; } /* Alert */ .alert { padding: .25rem; } .alert p a:hover { font-size: 1rem; color: var(--border-light-gray); text-decoration: none; border-bottom: none; } /* Menu */ .menu--items {top: 12rem !important;} .menu__sub-toggle {padding: .5rem 0 0 0 !important;} .menu__sub-items>button { font-size: 18px; text-transform: none;} .menu__sub-items>a { font-size: 18px; text-transform: none;} .menu__bottom li>a { font-family: 'MalloryBook'; font-size: 18px;} .menu--main button { text-align: left;} /* Menu Search and Social */ .menu--main button:not(.arrow) { text-align: left; font-size: clamp(1.25rem, 5vw, 1.5rem); } .menu__search, .menu__search-open { background-color: #fff; border: 2px solid var(--rich-blue); border-radius: 4px; transition: all 0.2s ease; } .menu__share, .menu__share-open { display: flex; justify-content: center; align-items: center; gap: 1rem; background-color: #fff; border: 2px solid var(--rich-blue); border-radius: 4px; width: -webkit-fill-available; transition: all 0.2s ease; } .menu__share .icon::before, .menu__share .icon-fb::before { color: var(--rich-blue); font-size: 2rem; } .menu__share .button__icon-row { line-height: 1; padding: 0; } nav.menu.menu--header .menu__search-btn, nav.menu.menu--header .menu__share-btn { border-color: var(--rich-blue); background-color: #fff; margin: 0; transition: all 0.2s ease; } nav.menu.menu--header .menu__search-btn::before, nav.menu.menu--header .menu__share-btn::before { background-color: var(--off-white); z-index: -1; height: 2rem; } nav.menu.menu--header .menu__search-btn { margin-right: 1rem; } nav.menu.menu--header .menu__item .icon-search::before, nav.menu.menu--header .menu__item .icon-close::before, nav.menu.menu--header .menu__item .icon-share::before, nav.menu.menu--header .menu__item .icon-social::before { color: var(--rich-blue); font-size: 1.125rem; } #menu-button .icon.icon-menu::before, #close-button .icon.icon-close::before { font-size: 2rem !important; font-weight: 900; position: relative; display: inline; margin: 0 !important; vertical-align: super; } nav.menu.menu--header { gap: 1rem; } .js-focus-visible .focus-visible { outline: none; } /* Quick Link Menu */ .menu--quick { background-color: var(--midnight-blue); } nav[role=navigation] .menu--quick, .menu--quick > div { display: flex; flex-wrap: wrap; padding: 1.25rem 1rem !important; margin: 0 auto; justify-content: center; } nav[role=navigation] .menu--quick, .menu--quick > div, .menu--quick nav[role=navigation] .menu--quick .menu__item, .menu--quick .menu__item { color: #fff; font-size: .875rem; line-height: 2; } .menu--list { padding: 0 40px; border-left: solid 1px var(--accent-bright-green); } .menu--list .menu__item { font-size: 1.5rem; } /* Breadcrumbs Nav */ nav.breadcrumbs { padding: 10px 32px 8px 30px; background-color: var(--midnight-blue); border-radius: 25px 0 0 0; } nav.breadcrumbs a { color: white; } nav.breadcrumbs a:hover { color: var(--active-bright-green); } nav.breadcrumbs span, nav.breadcrumbs span:not(.separator):last-of-type { color: white; } /* Grid Blocks */ .panel .overlay__content h2 { font-size: clamp(1.5rem, 5vw, 2rem); line-height: 1.15; margin-bottom: 0; } .panel .overlay__content .panel__link { margin: 0; line-height: 3; font-size: clamp(.875rem, 5vw, 1.125rem); } /* Card Stacked - Summary */ .card--stacked .card__summary .p, .card--stacked .card__summary form.webform-submission-form .description, .card--stacked .card__summary p, .tlh2\@m, form.webform-submission-form .card--stacked .card__summary .description, p.summary { line-height: 1.37 !important; font-size: 0.875rem; } /* Titles (Headers) */ .page-body__content h1, h1, .h1, .article .article__body h1 { font-size: clamp(2.25rem, 5vw, 2.5rem); margin-bottom: 1rem; font-family: 'CopernicusMedium', serif; color: var(--uni-blue); line-height: 1.25 !important; } .page-body__content h2, h2, .h2, .article .article__body h2 { font-size: 2.15rem; margin-bottom: 1rem; font-family: 'CopernicusMedium', serif; color: var(--rich-blue); line-height: 1.25 !important; } .page-body__content h3, h3, .h3, .article .article__body h3 { font-size: clamp(1.875rem, 5vw, 2rem); margin-bottom: .75rem; font-family: 'CopernicusMedium', serif; color: var(--uni-blue); line-height: 1.25 !important; } .page-body__content h1 strong, h1 strong, .h1 strong, .article .article__body h1 strong, .page-body__content h2 strong, h2 strong, .h2 strong, .article .article__body h2 strong, .page-body__content h3 strong, h3 strong, .h3 strong, .article .article__body h3 strong { font-family: 'CopernicusBold', serif; color: inherit; } .page-body__content h4, h4, .h4, .article .article__body h4 { font-size: clamp(1.5rem, 5vw, 1.75rem); margin-top: 0; margin-bottom: .75rem; font-family: 'CopernicusMedium', serif; color: var(--rich-blue); line-height: 1.25 !important; } .page-body__content h4 strong, h4 strong, .h4 strong, .article .article__body h4 strong { font-family: 'MalloryBold', sans-serif; text-transform: uppercase; letter-spacing: 0.8px; color: var(--uni-blue); } .page-body__content h5, h5, .h5, .article .article__body h5, .three-col-text .h5, .three-col-text h5 { font-size: clamp(1.25rem, 5vw, 1.375rem); margin-bottom: .275rem; font-family: 'MalloryBook', sans-serif; color: var(--uni-blue); text-transform: uppercase; line-height: 1.37 !important; } .page-body__content h6, h6, .h6, .article .article__body h6, .article .article__summary h6 { display: block; font-size: clamp(0.875rem, 5vw, 1.125rem) !important; margin-bottom: 0.275rem; font-family: 'MalloryBook', sans-serif; text-transform: uppercase; color: var(--uni-blue); line-height: 1.37 !important; } .page-body__content h5:has(em), h5:has(em), .h5:has(em), .article .article__body h5:has(em), .page-body__content h6:has(em), h6:has(em), .h6:has(em), .article .article__body h6:has(em), .article .article__summary h6:has(em) { margin-bottom: 0.875rem; } .page-body__content h5 strong, h5 strong, .h5 strong, .article .article__body h5 strong, .page-body__content h6 strong, h6 strong, .h6 strong, .article .article__body h6 strong, .article .article__summary h6 strong, .page-body__content h5 b, h5 b, .h5 b, .article .article__body h5 b, .page-body__content h6 b, h6 b, .h6 b, .article .article__body h6 b, .article .article__summary h6 b { font-family: 'MalloryBold', sans-serif; color: inherit; } .page-body__content h5 em, h5 em, .h5 em, .article .article__body h5 em, .page-body__content h6 em, h6 em, .h6 em, .article .article__body h6 em, .article .article__summary h6 em { font-family: 'CopernicusBookItalic', serif; color: inherit; text-transform: none; letter-spacing: normal; } .page-body__content h5 em strong, h5 em strong, .h5 em strong, .article .article__body h5 em strong, .page-body__content h6 em strong, h6 em strong, .h6 em strong, .article .article__body h6 em strong, .article .article__summary h6 em strong, .page-body__content h5 em b, h5 em b, .h5 em b, .article .article__body h5 em b, .page-body__content h6 em b, h6 em b, .h6 em b, .article .article__body h6 em b, .article .article__summary h6 em b { font-family: 'CopernicusMediumItalic', serif; color: inherit; text-transform: none; letter-spacing: normal; } /* Page Body */ @media screen and (min-width: 64rem) { .ckeditor, .page-body__content { padding-left: 1rem; padding-right: 1rem; } } .page-body__content p { font-size: 1.188rem; line-height: 1.625rem; padding-bottom: 1.5rem; } .page-body__content figure img, .page-body__content img { width: auto; max-width: 100%; height: auto; } .page-body__content figure.align-left { margin: 6px 30px 30px 0; } .page-body__content figure.align-right { margin: 6px 0 30px 30px; } .page-body__content .align-right { padding: 0; } .page-body__content figure figcaption { padding: 10px 20px; background-color: #f3f3f3; color: black; } .page-body__content figure figcaption a { text-decoration: underline dotted var(--uni-blue) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; display: inline; } .page-body__content figure figcaption a:hover { text-decoration: underline solid var(--accent-dark-green) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; } .ckeditor blockquote p, .page-body__content blockquote p { font-size: clamp(1.125rem, 4vw, 1.375rem); margin-bottom: 0.875rem; line-height: 1.37; } .ckeditor blockquote, .page-body__content blockquote { margin: 2rem; padding: 0 3rem; border-left: solid 1rem var(--light-gray); border-radius: 1rem; } .page-body__content blockquote figcaption { margin-top: 1rem; font-size: 1rem; font-family: 'MalloryBold', sans-serif; } .page-body__content .grid-caption a { font-size: clamp(1.25rem, 5vw, 1.75rem); font-family: 'CopernicusBold', serif; } .page-body__content .grid-container:hover .grid-caption, .page-body__content .grid-container:hover .grid-caption a { background-color: transparent; color: var(--bright-green); } /* monospace copy */ code, kbd, samp { display: block; color: var(--medium-blue); /* padding-bottom: 1rem; */ } code + code { padding-bottom: 1rem;} code:last-child, kbd:last-child, samp:last-child{ padding-bottom: 0; } /* Matrix */ div.matrix p { font-size: 1.188rem; line-height: 1.625rem; margin-bottom: 1.5rem; font-family: 'MalloryLight', sans-serif; } /* Body Columns */ div.body--two-columns h3 { font-size: 2rem !important; margin-bottom: 0 !important; } div.body--three--columns, div.body, div.matrix .content p a { color: var(--rich-blue); text-decoration: none; } div.body--three--columns, div.body, div.matrix .content p a:hover { font-size: 1.188rem; line-height: 1.625rem; color: var(--accent-dark-green); text-decoration: none; } /* div.body--three--columns p strong { line-height: 1.25; margin-bottom: 2rem; } */ div.body--three--columns .p, div.body--three--columns form.webform-submission-form .description, div.body--three--columns p, form.webform-submission-form div.body--three--columns .description { margin-bottom: 20px; margin-top: 20px; font-family: 'MalloryLight'; font-size: 1.188rem; line-height: 1.625rem; color: initial; } div.body--three--columns .p a, div.body--three--columns form.webform-submission-form .description a, div.body--three--columns p a, form.webform-submission-form div.body--three--columns .description a { font-family: 'MalloryBook'; font-size: 1.188rem; line-height: 1.625rem; } /* Articles */ article nav.breadcrumbs { border-radius: 0; } .article .article__news-list-summary span { color: var(--dark-blue-gray); font-size: 1rem; } .article--story .article__body p, .article--story .article__body ol, .article--story .article__body ul { font-family: 'MalloryLight', sans-serif; font-size: 1.188rem; line-height: 1.625rem; } .article--story .article__body p { font-size: 1.188rem; line-height: 1.625rem; padding-bottom: 1.5rem; } .article--bio .article__body p.profileBody, .article--bio .article__body .profileBody h6 { display: inline-block; font-family: 'MalloryBook', sans-serif !important; margin: 0.5rem 0 0 !important; font-size: 1.125rem !important; text-transform: uppercase; padding: 0 !important; color: var(--uni-blue) !important; line-height: 1.37 !important; font-weight: bold; } .article__body.profileBody { padding: 0 4rem 3rem !important; margin: 3rem auto; border-top: none !important; } .article__body.profileBody p { margin: 0 1rem 1rem !important; line-height: 1.37 !important; font-size: 1.125rem !important; } .article--bio .article__info { margin: 0 2rem 0 auto; } .article--bio .article__info, .article--bio .article__body, .article--bio .article__summary, .article--bio .article__website, .article--featured .article__content, .article__banner, .border-t, .video--thumb:not(:first-child) { border: none !important; } .article--bio .article__header.profile { display: flex; justify-content: stretch; gap: 1.25rem; border-radius: 1rem; padding: 0; background: var(--off-white); box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15), 0px 1px 2px 0px rgba(0, 0, 0, 0.30); } .article--bio .article__header.profile .article__author { padding: 1rem 0; } .article--bio .article__header.profile .article__author h2.profile { font-size: clamp(1.375rem, 5vw, 2.5rem) !important; } .teaser-summary p a { color: var(--rich-blue); line-height: normal !important; text-decoration-style: dotted; text-decoration-color: var(--uni-blue); text-decoration-thickness: .1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; display: inline; } .teaser-summary p a:hover { color: var(--accent-dark-green); text-decoration-style: solid; text-decoration-color: var(--accent-dark-green); text-decoration-thickness: 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; } .article--story h1.article__title { font-size: clamp(2rem, 5vw, 2.5rem); line-height: 3rem; margin-bottom: 1.5rem; } .article--story h2.article__title.hover-break { font-size: clamp(2.5rem, 5vw, 3rem); } .article--story .article__body { margin-top: 30px; } article.align-left { margin: 0 30px 20px 0; } article.align-right { margin: 0 0 20px 30px } article.align-center { margin-right: auto; margin-left: auto; display: table; } .article .article__body figure img, .article .article__body img { width: auto !important; max-width: 100% !important; height: auto !important; } /* .article__main-image { text-align: center; padding: 2rem; } */ .article .article__body figure.align-left { margin: 6px 30px 30px 0; } .article .article__body figure.align-right { margin: 6px 0 30px 30px; } .article .article__share a.icon-print { border-color: var(--border-light-gray) !important; border-radius: 8px 8px 0 0; } .article .article__breadcrumbs span, .article .date, .article .article__share a.icon-print::before, .icon-print::before { color: var(--dark-gray); } .article .article__breadcrumbs span:not(:first-of-type) { color: var(--leaf-emerald); } .article__main-image, .article .article__breadcrumbs, .article .article__share-buttons, .article .article__share a.icon-share { display: none; } .article .article__share a.icon-print::before, .icon-print::before, .profile-news-title { font-size: 1rem; } .article--bio .article__image, .article--bio .article__image, .card--bio .card__image { padding: 0; } .article--bio .article__image .image-responsive, .article--bio .article__image img, .card--bio .card__image img { aspect-ratio: 1; object-fit: cover; object-position: 0 25%; } .article--bio .article__image .image-responsive, .article--bio .article__image img { border-radius: 1rem 0 0 1rem; } /* CARD BIO TITLES */ .card--bio .card__title .p, .card--bio .card__title form.webform-submission-form .description, .card--bio .card__title p, form.webform-submission-form .card--bio .card__title .description { font-family: 'MalloryLight', sans-serif; line-height: 1.37; color: var(--font-black); } .card--bio .card__title a.h6 { font-size: 1.125rem !important; margin: 0; } /* Captions */ .article .article__body figure figcaption, .article .article__summary figure figcaption { background: var(--light-gray); padding: 1rem 20px; } figure figcaption { color: var(--dark-gray); line-height: 1.5; } /* Pagination */ .pager { left: 0px; height: 50px; width: 100%; text-align: center; margin: 2rem 0 4rem 0; } .pager__items { margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; } .pager__item { margin: 0; padding: 0; float: left; } .pager__item a { text-decoration: none; font-size: 0.875rem; padding: 11px; display: inline-flex; color: var(--rich-blue); text-align: center; } .pager__item.is-active a { color: var(--dark-blue-gray); font-family: 'MalloryBold', sans-serif; font-weight: bold; } /* Callout */ .callout__body p.body-large { font-size: clamp(1.1rem, 5vw, 1.375rem); line-height: 1.5; margin-top: 1.5rem; } /* Callout Inset */ .callout--inset { background-color: var(--midnight-blue); } .callout--inset .callout__content { padding: 2rem; } .callout--inset .callout__content .p, .callout--inset .callout__content form.webform-submission-form .description, .callout--inset .callout__content p, form.webform-submission-form .callout--inset .callout__content .description { margin: 0; padding-bottom: 1.5rem; } .callout--inset .callout__content .p:last-of-type, .callout--inset .callout__content form.webform-submission-form .description:last-of-type, .callout--inset .callout__content p:last-of-type, form.webform-submission-form .callout--inset .callout__content .description:last-of-type { margin: 0; padding-bottom: 0; } .callout--inset .callout__content p, .callout--inset .callout__content a, .callout--inset .callout__content li { color: white; font-size: 1.188rem; line-height: normal; font-family: 'MalloryBook', sans-serif; text-align: left !important; } @media screen and (min-width: 1400px) { .callout--inset .callout__content p, .callout--inset .callout__content a, .callout--inset .callout__content li { font-size: clamp(1.188rem, 5vw, 1.375rem); } } .callout--inset .callout__content ol, .callout--inset .callout__content ul { margin-block-start: 0.5rem; padding-inline-start: 2rem; line-height: 1.5; padding-bottom: 0.5rem; } .callout--inset .callout__content p + ul, .callout--inset .callout__content p + ol { margin-top: -1rem; } .callout--inset .callout__content strong { font-family: 'MalloryBold', sans-serif; color: white; } .callout--inset .callout__content a { color: var(--accent-bright-green); line-height: normal !important; text-decoration-style: dotted; text-decoration-color: var(--accent-bright-green); text-decoration-thickness: .1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; display: inline; } .callout--inset .callout__content a:hover { color: var(--bright-green); text-decoration-style: solid; text-decoration-color: var(--bright-green); text-decoration-thickness: .1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; } /* Hero */ .hero .color-bg-gray-ultraLight, .hero .hero__footer { background-color: var(--midnight-blue) !important; color: white; } .hero .hero__footer { border-bottom: 1px solid var(--off-white); } .hero .hero__footer p { color: white; margin: 0; } .hero .hero__footer p, .hero .hero__footer p a, .hero .hero__footer p em a { font-size: clamp(1rem, 5vw, 1.25rem); line-height: 1.37; font-family: 'CopernicusBookItalic', serif; font-style: italic; } .hero .hero__footer h2:has(em, strong), .hero .hero__footer h3:has(em, strong), .hero .hero__footer h4:has(em, strong), .hero .hero__footer h5:has(em, strong), .hero .hero__footer h6:has(em, strong) { color: var(--medium-blue); } .hero .hero__footer p a { color: var(--alt-bright-green); } .hero .hero__footer p a:hover { color: var(--active-bright-green); } /* Hero Banner Image */ .hero__image {min-height: 500px;} .hero .overlay__content h1, .hero .overlay__content h1 strong { font-size: clamp(2rem, 5vw, 2.75rem); line-height: 1.25; text-shadow: 0 0 black; } .hero .overlay__content h1 strong { color: var(--medium-blue); } .hero .hero__title.overlay__content > p { margin: 0; font-size: clamp(1.125rem, 5vw, 1.25rem); line-height: 1; } .hero .hero__title.overlay__content p + h1 { margin-top: 0.5rem; } .hero .overlay--extraDark { /* NECESSARY FOR WCAG */ background-color: rgb(5 1 10 / 65%); } /* Lists */ .ckeditor ol, .ckeditor ul, .page-body__content ol, .page-body__content ul { line-height: 1.5; margin-left: 0.5rem; margin-block-start: 0; padding-inline-start: 1rem; padding-bottom: 0.5rem; } .ckeditor ol li, .ckeditor ul li, .page-body__content ol li, .page-body__content ul li { font-family: 'MalloryLight', sans-serif; } .ckeditor ol:has(+ *), .ckeditor ul:has(+ *), .page-body__content ol:has(+ *), .page-body__content ul:has(+ *), ol:has(+ *), ul:has(+ *) { padding-bottom: 1.5rem !important; } .ckeditor ul, .page-body__content ul, .callout--inset .callout__content ul { list-style-type: disc; } .ckeditor ol, .page-body__content ol, .callout--inset .callout__content ol { list-style-type: decimal; } li strong, .ckeditor li strong, .page-body__content li strong { font-family: 'MalloryBook', sans-serif; text-transform: uppercase; color: var(--medium-blue); } .ckeditor ol li > ul, .ckeditor ul li > ul, .page-body__content ol li > ul, .page-body__content ul li > ul, ul li > ul:not(.toolbar-menu), ol li > ul:not(.toolbar-menu) { list-style-type: circle !important; margin-left: 1rem !important; } .ckeditor ol li > ol, .ckeditor ul li > ol, .page-body__content ol li > ol, .page-body__content ul li > ol, ul li > ol, ol li > ol { list-style-type: a !important; margin-left: 1rem !important; } .page-body__content ul li, .page-body__content ol li, .article__body ol li, .article__body ul li { font-size: 1.188rem; line-height: 1.625rem; } .page-body__content li p:not(.cta-button--wrapper), .article__body li p:not(.cta-button--wrapper) { font-size: 1.188rem; line-height: 1.625rem; padding-bottom: 0; } .page-body__content ul a:not(.cta-button--green), .page-body__content ol a:not(.cta-button--green), .page-body__content p a:not(.cta-button--green), .article__body ul a:not(.cta-button--green), .article__body ol a:not(.cta-button--green), .article__body p a:not(.cta-button--green) { text-transform: none; font-size: 1.188rem; color: var(--rich-blue); line-height: normal !important; text-decoration: underline dotted var(--rich-blue) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; display: inline; } .page-body__content ul a:not(.cta-button--green):hover, .page-body__content ol a:not(.cta-button--green):hover, .page-body__content p a:not(.cta-button--green):hover, .article__body ul a:not(.cta-button--green):hover, .article__body ol a:not(.cta-button--green):hover, .article__body p a:not(.cta-button--green):hover { text-transform: none; font-size: 1.188rem; color: var(--accent-dark-green); text-decoration: underline solid var(--accent-dark-green) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; } .page-body__content p:has(+ ul), .page-body__content p:has(+ ol), .article__body p:has(+ ul), .article__body p:has(+ ol) { padding-bottom: 0; } /* Calendar */ #block-homericeevents > div:first-child { margin-bottom: 0; } .calendar__title { padding: 80px 0 80px 2.5rem; overflow: scroll; } .calendar__title h3, .calendar h3, .calendar h3 strong { font-size: clamp(1.5rem, 5vw, 2rem); line-height: 1.15; } .calendar__title .calendar__link, .calendar__event p.summary { font-size: 0.875rem; line-height: 1.25; } .calendar__title .calendar__link { margin: 0 0 0.5rem !important; text-decoration: underline dotted var(--rich-blue) 0.1rem; text-decoration-skip-ink: auto; text-underline-offset: 1.8px; } .calendar__title .calendar__link:first-of-type { margin-top: 1rem !important; } .calendar__title .calendar__link::after { display: none; } .calendar__title .calendar__link:hover { color: var(--accent-dark-green); text-decoration: underline solid var(--accent-dark-green) 0.1rem; text-decoration-skip-ink: auto; text-underline-offset: 1.8px; } .calendar:hover { background-color: unset; } .calendar__event:hover a > *:not(h3) { color: var(--bright-green); } /* Helpful Links */ div.title .menu--list { padding: 0 20px 0px 20px; } div.title .menu--list .menu__item { font-size: 1.5rem; } div.title--tall { padding: 30px 5% 40px; } /* Accordion */ .ckeditor-accordion-container > dl dd { padding: 25px 25px 0px; } .ckeditor-accordion-container > dl dt > a:hover { background-color: var(--dark-gray); } .ckeditor-accordion-container > dl dt > a { padding: 20px 15px 20px 50px; background-color: var(--rich-blue); border-bottom: 1px solid var(--dark-blue-gray); font-size: 1.125rem; } /* ==== CK Editor Accordion ==== */ .ckeditor-accordion-container>dl dt { display: block; } .ckeditor-accordion-container ul li a { text-decoration: underline; font-size: inherit; color: var(--accent-bright-green); font-family: inherit; } .ckeditor-accordion-container>dl dt:hover .ckeditor-accordion-toggle:before, .ckeditor-accordion-container>dl dt:hover .ckeditor-accordion-toggle:after { background: #fff; } .ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:before, .ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle:after, .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before, .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after { background: rgba(0, 0, 0, .75); } .ckeditor-accordion-container>dl dt>a { background-color: white; color: rgba(0, 0, 0, .75); border-top: 1px solid rgba(0, 0, 0, .15); font-size: 1.125rem; border-bottom: none; font-family: 'MalloryBook', sans-serif; } .ckeditor-accordion-container>dl { border: none; } .ckeditor-accordion-container>dl dt>a:hover, .ckeditor-accordion-container>dl dt.active>a { background-color: var(--rich-blue); color: white; } .ckeditor-accordion-container>dl dd { padding: 1.2rem 15px; } .ckeditor-accordion-container>dl dd p, .ckeditor-accordion-container>dl dd ul li { font-size: 1.188rem; line-height: 1.625rem; font-family: 'MalloryLight', sans-serif; padding-bottom: 0; } .ckeditor-accordion-container>dl dd p { padding-top: 1rem; } /* New Table */ table { border: none; /* border-collapse: collapse; */ margin: 1rem auto 2.5rem; padding: 0; width: 100%; /* table-layout: fixed; */ table-layout: auto; font-family: 'MalloryLight', sans-serif; } table caption { margin: .5rem 0 .75rem; } table caption, table caption p, table caption a { font-size: clamp(1.25rem, 5vw, 1.5rem) !important; padding: 0 !important; } table tr { background-color: var(--off-white); border: 1px solid var(--border-light-gray); padding: .35em; } table tbody th, table tbody td { padding: .625rem 1rem .625rem .625rem; text-align: left; font-size: 1rem; line-height: normal; white-space: normal; overflow-wrap: break-word; hyphens: auto; } table td p, table td div, table td a, table td li { font-size: 1rem; padding: 0; } table td img { width: 100% !important; height: auto !important; overflow: hidden; margin: 0 !important; padding: 0.5rem; border-radius: 1rem; } table td a { text-transform: none; color: var(--rich-blue); line-height: normal !important; text-decoration: underline dotted var(--rich-blue) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; display: inline; font-family: 'MalloryBook', sans-serif; } table td a:hover { text-transform: none; color: var(--accent-dark-green); text-decoration: underline solid var(--accent-dark-green) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; font-family: 'MalloryBook', sans-serif; } table th:not( :has(p, div) ), table th:has(p, div) { font-size: .875rem; line-height: normal; letter-spacing: 0.025em; padding: 1rem 0.75rem; text-transform: uppercase; color: white; background-color: var(--dark-blue-gray); white-space: normal; overflow-wrap: break-word; hyphens: auto; text-wrap: balance; text-align: left; vertical-align: top; font-family: 'MalloryBook', sans-serif; } table tbody tr:nth-of-type(odd) { background-color: white; } table tbody tr:nth-of-type(even) { background-color: rgba(224, 226, 230, 0.3); } table > tr:hover, tbody tr:hover { background: var(--accent-light-blue) !important; } /* New Table Media Queries */ @media screen and (max-width: 600px) { table { border: 0; } table caption { font-size: 1.3rem; } table thead { border: none; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } table tr { border-bottom: 3px solid var(--border-light-gray); display: block; margin-bottom: 1.5rem; } table td { border-bottom: 1px solid var(--border-light-gray); display: block; font-size: .875rem; text-align: left; } table td p, table td div, table td a, table td li { font-size: 1rem; padding: 0; } table tbody th, table tbody td { padding: .625rem; font-weight: bold; } table td::before { content: attr(data-label); float: left; font-family: 'MalloryBook', sans-serif; text-transform: uppercase; display: inline-table; background-color: transparent; padding: 0; color: var(--uni-gray); width: 100%; font-size: 0.875rem; letter-spacing: 0.025em; line-height: 1.6em; } table tbody tr td:first-of-type::before { color: var(--brick-red); } table td:last-child { border-bottom: 0; } table th, table td { width: 100%; } } @media screen and (min-width:600px) and (max-width:1024px) { table th.quads { font-size: 0.75rem; } } /* --- General Forms --- */ form.webform-submission-form { max-width: 64rem; display: flex; flex-wrap: wrap; flex-direction: column; justify-content: center; align-items: stretch; border-left: 1rem solid var(--light-blue-gray); padding: 0; padding-inline-start: 1rem; } form.webform-submission-form > fieldset, form.webform-submission-form > div { max-width: 50%; } /* form.webform-submission-form .fieldset-wrapper { display: flex; } */ form.webform-submission-form .fieldset-wrapper:first-of-type { margin: 0; } form.webform-submission-form .fieldset-legend { text-decoration: none; font-family: 'MalloryBook', sans-serif; font-size: 1.1rem; line-height: 1.5; color: var(--midnight-blue); padding: 0 0.5rem; flex: 0 0 50%; } form.webform-submission-form .fieldset-wrapper div.js-form-item:first { margin-top: 0; } /* form.webform-submission-form .fieldgroup div.js-form-item { margin: 0 0 0.5rem; } */ form.webform-submission-form label { margin-right: 1rem; } form.webform-submission-form .form_label, .form_question .form_label, .form_question .form_label a { margin: auto; font-family: 'MalloryBook',sans-serif; font-size: 1.125rem; line-height: 1.5; } /* div.form_text label:first-of-type { border-top: 2px solid #ccc; width: 100%; padding-top: 1rem; } */ div.form_page input[type=password], div.form_page input[type=text], div.form_page input[type=email], div.form_page input[type=tel], div.form_page input:not([type]), div.form_page select, div.form_page textarea { width: 100% !important; padding: 6px 8px !important; font-family: 'MalloryLight', Helvetica, Arial, sans-serif !important; } #form_page_1 { display: flex; flex-direction: column; justify-content: center; align-items: stretch; } .form_page .form_responses { display: flex; } .form_text .form_responses input, .form_select .form_responses select { flex: 0 1 100%; } .form_birthdate .form_responses select { flex: 0 1 33%; } .form_multiselect .form_responses select optgroup option { padding-inline-start: 1rem; } .form_checkbox .form_responses { display: flex; gap: 1rem; } div.form_action { display: flex; } div.form_action [type=button], div.form_action [type=reset], div.form_action [type=submit], div.form_action button { width: 100%; padding: 0.5rem 1.5rem; cursor: pointer; font-weight: bold; border-radius: 4px; text-transform: uppercase; letter-spacing: 1.8px; transition: all .3s ease; } div.form_action button.form_button_submit, div.form_action [type=submit] { background: var(--bright-green); color: #fff; border: 1px solid var(--bright-green); } div.form_action button.form_button_submit:hover, div.form_action [type=submit]:hover { background-color: #005b50; } div.webform-confirmation > div.webform-confirmation__message { padding: 2rem; font-size: 1.125rem; border: 2px dashed var(--grass-green); text-align: center; border-radius: 8px; } div.webform-confirmation > div > h1, div.webform-confirmation > div > h2, div.webform-confirmation > div > h3, div.webform-confirmation > div > h4, div.webform-confirmation > div > h5, div.webform-confirmation > div > h6 { color: #005b50; font-family: 'MalloryBold', sans serif; text-transform: uppercase; } div.webform-confirmation > div > p { font-size: 1.125rem; } /* --- Views: Exposed Form --- */ .views-exposed-form { display: flex; flex-wrap: wrap; /* flex: 0 0 30%; */ /* width: 30%; */ padding: 1rem 2rem; margin: 1% 1%; align-items: center; justify-content: center; border: 2px dotted var(--rich-blue); } div.js-form-item { padding: .2rem .5rem; flex: 0 0 50%; } div.js-form-item label { margin: 0; font-family: 'MalloryBook', sans-serif; font-size: 1.1rem; color: var(--midnight-blue); } .form-select, .selectric-form-select, .form-text { width: 100% !important; margin: 0 0 .5em 0; border: none; border-bottom: 1px solid var(--border-light-gray); } .form-text { min-height: 2.25rem; } .selectric { border: none; padding: 2px; } .form-actions { display: flex; width: fit-content; } .js-form-submit { width: 100%; padding: 0.5rem 1.5rem !important; cursor: pointer; font-weight: bold; background: var(--bright-green); color: #fff; border: 1px solid var(--bright-green) !important; border-radius: 4px; text-transform: uppercase; letter-spacing: 0.8px; transition: all .3s ease; } .js-form-submit:hover { background-color: var(--leaf-emerald); } /* Headings with Links */ .h1 a, h1 a { font-size: clamp(2.25rem, 5vw, 2.5rem); } .h2 a, h2 a { font-size: 2.15rem; } .h3 a, h3 a { font-size: clamp(1.5rem, 5vw, 2rem); } .h4 a, h4 a { font-size: 1.75rem; text-transform: uppercase; } .h5 a, h5 a { font-size: 1.35rem; text-transform: uppercase; } .h6 a, h6 a { font-size: 1.25rem; text-transform: uppercase; } .p, form.webform-submission-form .description, p { font-family: 'MalloryLight', sans-serif; font-size: 1.188rem; line-height: 1.625rem; } /* Menu Footer */ footer { background-color: var(--off-white); } footer .footer__logo .image-responsive { width: 100%; max-width: 360px; } footer hr.hide { display: inline-flex; visibility: hidden; border-color: transparent !important; opacity: 0; flex: 1; } footer .footer--content-box.footer__footer-menu { display: flex; flex-direction: row; justify-content: center; margin: 1rem 0 0; } footer nav.menu--footer { margin: 0; flex: 4; line-height: 1.5; } footer nav.menu--footer a.menu__item, footer .footer__address a, footer .footer__address p { display: inline-block; line-height: 1; font-size: .875rem; color: var(--font-black); text-decoration: none; transition: color 0.2s ease; } footer nav.menu--footer a.menu__item:hover, footer .footer__address a:hover { display: inline; color: var(--accent-dark-green); text-decoration: underline solid var(--accent-dark-green) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; } footer .footer__address { flex: 3; } /* Footer Back to Top Sticky Button */ .menu--footer .menu__item:last-child { position: fixed; bottom: 0.5rem; right: 0.5rem; left: auto; padding: 1rem; margin: 10px; width: 50px; height: 50px; color: var(--dark-blue-gray); background: var(--dark-blue-gray); border: 1px solid var(--dark-blue-gray); border-radius: 50%; line-height: 1; font-size: 8px; text-align: center; display: flex; align-items: center; justify-content: center; flex-direction: column; box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1); cursor: pointer; transition: all 0.3s ease; } .menu--footer .menu__item:last-child::after { color: white; top: 15%; font-size: 2rem; } .menu--footer .menu__item:last-child:focus, .menu--footer .menu__item:last-child:active { outline: none !important; -webkit-tap-highlight-color: transparent; } .menu--footer .menu__item:last-child:hover { text-decoration: none; color: var(--bright-green); background-color: var(--bright-green); border-color: var(--bright-green); box-shadow: 0 10px 10px rgba(0,0,0,0.22); } .menu--footer .menu__item:last-child:hover::after { color: var(--dark-blue-gray); } .footer__content { padding: 40px 80px 60px; display: flex; flex-wrap: wrap; } .footer__content > .tal { flex: 1 1 100%; } footer .footer--content-box, footer .footer__address { flex: 4; } /* Dividers */ .ckeditor hr, .page-body__content hr { margin: 0.5rem 2.5rem 2.5rem; } /* Three Col Text */ .color-bg-blue-megaLight { background-color: var(--off-white); } .color-bg-blue-megaLight .grid-mw--1380.three-col-contain { padding: 0 1.5rem; } .color-bg-blue-megaLight .three-col-contain .three-col-text.pb-5.pt-3 { padding-top: 0; padding-bottom: 8%; } .color-bg-blue-megaLight .three-col-contain .three-col-text .accordion--link-list-primary hr { display: none; } .three-col-text { margin-top: 0; color: initial; } .three-col-text h4.title.small { padding-bottom: 0.75rem; font-size: clamp(1.5rem, 5vw, 1.75rem); color: var(--rich-blue); } .three-col-text .p, .three-col-text form.webform-submission-form .description, .three-col-text p, form.webform-submission-form .three-col-text .description { font-size: 1.125rem; line-height: 1.5rem; } .announcement .p .three-col-text a, .announcement form.webform-submission-form .description .three-col-text a, .announcement p .three-col-text a, .three-col-text .a, .three-col-text .announcement .p a, .three-col-text .announcement form.webform-submission-form .description a, .three-col-text .announcement p a, .three-col-text a { text-transform: none; text-decoration: none !important; font-family: 'MalloryBook'; font-size: 1.125rem; line-height: 1.5rem; } .announcement p a, .announcement .p a { text-transform: none; } /* remove hyperlink arrows */ .announcement .p a::after, .announcement form.webform-submission-form .description a::after, .announcement p a::after, .article--event .article__title::after, .calendar__link::after, .card--stacked .a.card__title::after, .card--stacked .h5.a::after, .card--stacked a.card__title::after, .card--stacked a.h5::after, .card--stacked nav.breadcrumbs span.card__title:last-of-type:not(.separator)::after, .card--stacked nav.breadcrumbs span.h5:last-of-type:not(.separator)::after, .ckeditor ol .a::after, .ckeditor ol a::after, .ckeditor ol nav.breadcrumbs span:last-of-type:not(.separator)::after, .ckeditor ul .a::after, .ckeditor ul a::after, .ckeditor ul nav.breadcrumbs span:last-of-type:not(.separator)::after, .icon-arrow-right::after, .invert-link .link--inline-block .link__title::after, .link--block .link__title::after, .link--inline-block .link__title::after, .link::after, .list__item .a::after, .list__item a::after, .list__item nav.breadcrumbs span:last-of-type:not(.separator)::after, .list__link::after, .menu--article .menu__item::after, .menu--list .menu__item::after, .page-body__content ol .a::after, .page-body__content ol a::after, .page-body__content ol nav.breadcrumbs span:last-of-type:not(.separator)::after, .page-body__content ul .a::after, .page-body__content ul a::after, .page-body__content ul nav.breadcrumbs span:last-of-type:not(.separator)::after, form.webform-submission-form .announcement .description a::after, nav.breadcrumbs .card--stacked span.card__title:last-of-type:not(.separator)::after, nav.breadcrumbs .card--stacked span.h5:last-of-type:not(.separator)::after, nav.breadcrumbs .ckeditor ol span:last-of-type:not(.separator)::after, nav.breadcrumbs .ckeditor ul span:last-of-type:not(.separator)::after, nav.breadcrumbs .list__item span:last-of-type:not(.separator)::after, nav.breadcrumbs .page-body__content ol span:last-of-type:not(.separator)::after, nav.breadcrumbs .page-body__content ul span:last-of-type:not(.separator)::after { content: none; } /* replace hyperlink underline from general paragraphs */ .announcement .p p>a:not(.cta-button--green):hover, .announcement .p>a:not(.cta-button--green):hover, .announcement form.webform-submission-form .description .p>a:not(.cta-button--green):hover, .announcement form.webform-submission-form .description p>a:not(.cta-button--green):hover, .announcement p .p>a:not(.cta-button--green):hover, .announcement p>a:not(.cta-button--green):hover, .p>.a:not(.cta-button--green):hover, .p>a:not(.cta-button--green):hover, form.webform-submission-form .announcement .description .p>a:not(.cta-button--green):hover, form.webform-submission-form .announcement .description p>a:not(.cta-button--green):hover, form.webform-submission-form .announcement .description>a:not(.cta-button--green):hover, form.webform-submission-form .announcement .p .description>a:not(.cta-button--green):hover, form.webform-submission-form .announcement p .description>a:not(.cta-button--green):hover, form.webform-submission-form .description>.a:not(.cta-button--green):hover, form.webform-submission-form .description>a:not(.cta-button--green):hover, p>.a:not(.cta-button--green):hover, p>a:not(.cta-button--green):hover { color: var(--accent-dark-green); text-decoration-style: solid; text-decoration-color: var(--accent-dark-green); text-decoration-thickness: 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; } .announcement .p p>a:not(.cta-button--green), .announcement .p>a:not(.cta-button--green), .announcement form.webform-submission-form .description .p>a:not(.cta-button--green), .announcement form.webform-submission-form .description p>a:not(.cta-button--green), .announcement p .p>a:not(.cta-button--green), .announcement p>a:not(.cta-button--green), .p>.a:not(.cta-button--green), .p>a:not(.cta-button--green), form.webform-submission-form .announcement .description .p>a:not(.cta-button--green), form.webform-submission-form .announcement .description p>a:not(.cta-button--green), form.webform-submission-form .announcement .description>a:not(.cta-button--green), form.webform-submission-form .announcement .p .description>a:not(.cta-button--green), form.webform-submission-form .announcement p .description>a:not(.cta-button--green), form.webform-submission-form .description>.a:not(.cta-button--green), form.webform-submission-form .description>a:not(.cta-button--green), p>.a:not(.cta-button--green), p>a:not(.cta-button--green) { color: var(--rich-blue); line-height: normal !important; text-decoration-style: dotted; text-decoration-color: var(--uni-blue); text-decoration-thickness: .1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; display: inline; text-transform: none; } /* Announcement */ .color-bg-gray-superLight { background-color: transparent; position: relative; margin-bottom: 4rem; } .announcement::before { content: ''; position: absolute; background: rgb(0 0 0 / 8%); width: 90%; height: 90%; border-radius: 4rem 0; top: 50%; left: 5%; transform: translateY(-50%); } .announcement h1, .announcement h2, .announcement h3, .announcement h4, .announcement h5, .announcement h6 { font-size: clamp(1.15rem, 5vw, 1.5rem); line-height: 1.25; margin: 1rem 0; } .announcement p, .announcement .p { font-size: 1.188rem; line-height: 1.625rem; } .announcement .cta-button--green { background: transparent; margin-bottom: 1rem; border-width: 2px; font-size: 1rem; border-radius: 1rem 0; max-width: fit-content; padding: 1rem; } /* Buttons */ .button__text { font-size: 1rem; text-transform: uppercase; font-weight: 600; padding: 0 0.5rem 0 0; } /* CTA Green Buttons */ .page-body__content p.cta-button--wrapper:last-child { padding-bottom: 0; } .cta-button--wrapper { max-width: 100%; width: fit-content; display: inline-flex; height: 42px; flex-direction: column; justify-content: center; align-items: center; gap: 10px; position: relative; margin: 0.5rem 0 1.5rem !important; } .multi-btn { display: flex; flex-wrap: wrap; row-gap: 1rem; } .cta-button--wrapper .cta-button--green { display: inline-flex; padding: 12px 26px; justify-content: center; align-items: center; gap: 10px; flex: 1 0 0; align-self: stretch; color: var(--font-black); text-align: center; font-family: 'MalloryBook', sans-serif; font-size: 1rem; font-style: normal; font-weight: 600; line-height: 22px; letter-spacing: 0.5px; border-radius: 100px; border: 1px solid var(--accent-mauve); transition: all .3s ease; text-decoration: none; text-transform: capitalize; background-color: var(--off-white); } .cta-button--wrapper.multi-btn .cta-button--green { width: 100%; padding: 1rem 2rem; } .cta-button--wrapper .cta-button--green.btn-top { width: max-content; padding-left: 1rem; padding-right: 1rem; } /* CTA BUTTON MEDIA QUERIES */ @media screen and (min-width: 64rem) { .cta-button--wrapper.multi-btn { display: flex; gap: 1rem; justify-content: center; } .cta-button--wrapper.multi-btn .cta-button--green { width: auto; } .cta-button--green.mw-25 { display: flex; max-width: 25%; margin: 1rem 0 1.25rem; } .cta-button--green.mw-50 { display: flex; max-width: 50%; margin: 1rem 0 1.25rem; } .cta-button--green.mw-75 { display: flex; max-width: 75%; margin: 1rem 0 1.25rem; } .cta-button--green.mw-100 { display: flex; max-width: 100%; margin: 1rem 0 1.25rem; } .cta-button--wrapper .cta-button--green:hover { background-color: var(--accent-bright-green); color: white; } } /* HELPFUL LINKS */ #helpful-links { background-color: var(--midnight-blue); } #helpful-links .grid-mw--1380-flex { align-items: flex-start; } #helpful-links .grid-3 .col h1 { margin: 0; padding: 0 20px; } #helpful-links nav.menu.menu--list { display: flex; flex-direction: column; gap: 0.875rem; } #helpful-links .menu--list .menu__item { font-size: clamp(1rem, 5vw, 1.25rem); margin: 0; font-family: 'MalloryBook', sans-serif; line-height: 1.37; } /* LINK CARD BLOCKS */ .link-card.link--block { border-radius: 1rem; } /* REC SPECIFIC CSS */ .rental-3 { background-color:#003366; padding:5%; color:#ffffff!important; border-radius: .35em; text-align: center; width:40%; } .rental-7 { background-color:#B2DFFF!important; padding:5%; color:#000000!important; border-radius: .35em; text-align: center; width:40%; margin-left:2%; } /*** MEDIA QUERIES ***/ @media screen and (max-width: 75rem) { /* Main Menu Search and Social */ .fr.menu-box.stick { right: 2%; top: 2%; } .header__content.content-mobile .menu__search, .menu__search-open { top: 7.5%; right: 5%; } .header__content.content-mobile .menu__share, .menu__share-open { top: 5rem; } /* Menu Footer */ footer .footer--content-box.footer__footer-menu { flex-direction: column; margin: 0.5rem 0 0; } footer nav.menu--footer { text-align: center !important; } footer .footer__address { max-width: 65%; margin: 0 auto; } footer .footer__address span.hide\@s { display: none; } footer .footer__address a, footer .footer__address p { font-size: .75rem; } footer .footer__address p { line-height: 1.5 !important; } /* Calendars */ .calendar__title { padding: 40px 1rem 40px 4.5rem; } .calendar__title h3, .calendar h3, .calendar h3 strong { font-size: clamp(1.37rem, 5vw, 1.5rem); } /* Page Body */ .ckeditor, .page-body__content { padding: 5% 2%; } } @media screen and (max-width: 64rem) { /*** MAIN CONTENT ***/ main#main-content > div > div:last-child { margin-bottom: 2.5rem; } /* Hero */ .hero .overlay__content { padding: 0 4rem; } .header__content { padding: 30px; } .view-group { margin: 0 1rem; } .menu__search-btn, .menu__share-btn { display: none; } /* Main Menu Search and Social */ header { right: 2.5%; } .header__content.content-mobile .menu--nav.is-active .menu--items { padding: 0 1rem 1rem; } .header__content.content-mobile .menu--nav.is-active .menu__sub-toggle.mobile-active { padding: 0; } .header__content.content-mobile .menu__search-btn, .menu__share-btn { display: none; } .header__content.content-mobile .menu--main .mobile-active > button { margin-bottom: 0.5rem; } .header__content.content-mobile .menu__sub-items>button, .header__content.content-mobile .menu__sub-items>a, .header__content.content-mobile .menu__bottom li>a { font-family: 'MalloryLight', sans-serif; } .header__content.content-mobile .menu__sub-items .arrow::after { font-size: 1rem; font-weight: bold; transform: rotate(180deg); top: 0; } .header__content.content-mobile .menu__sub-items .arrow.rotate::after { transform: rotate(90deg); } .header__content.content-mobile nav.menu.menu--header .share-fade { width: 40px; margin: 0 !important; } .header__content.content-mobile nav.menu.menu--header .menu__item .icon-close::before { font-size: 2rem; } .header__content.content-mobile nav.menu.menu--header .menu--mobile-icon { padding: 0; } .header__content.content-mobile .menu__search, .menu__search-open { width: 90%; } .header__content.content-mobile .menu__share, .menu__share-open { top: 4rem; width: 90%; right: 5%; left: 0; } .header__content.content-mobile .menu--nav.is-active .menu--sub { margin-left: 0 !important; } /* Quick Links Menu */ nav[role=navigation] .menu--quick, .menu--quick > div { background-color: white; justify-content: center; align-items: stretch; gap: 8px; } nav[role=navigation] .menu--quick .menu__item, .menu--quick .menu__item, .menu--quick .menu__item:first-child, .menu--quick .menu__item:last-child { margin: 0; padding: 0; flex: 1 0 48%; display: inline-flex; flex-direction: column; align-items: center; justify-content: center; border: 1px solid var(--midnight-blue); border-radius: 1rem; padding: 1rem 0.5rem; background-color: var(--midnight-blue); line-height: 1.37; text-decoration: none; } .menu--quick > div > div { margin: 0; padding: 0; flex: 1 0 48%; display: inline-flex; flex-direction: row; align-items: stretch; justify-content: center; } /* Containers with light blue bg used as contact 3-col */ .color-bg-blue-megaLight .three-col-contain .three-col-text .col { padding: 1rem 0; } .color-bg-blue-megaLight .three-col-contain .three-col-text .col:not(.col-first) { border-top: 1px solid var(--border-light-gray); } /* other links */ .announcement .p .three-col-text a, .announcement form.webform-submission-form .description .three-col-text a, .announcement p .three-col-text a, .three-col-text .a, .three-col-text .announcement .p a, .three-col-text .announcement form.webform-submission-form .description a, .three-col-text .announcement p a, .three-col-text a, .three-col-text form.webform-submission-form .announcement .description a, .three-col-text nav.breadcrumbs span:not(.separator):last-of-type, form.webform-submission-form .announcement .description .three-col-text a, nav.breadcrumbs .three-col-text span:not(.separator):last-of-type { line-height: normal; text-transform: none; } /* Callout Inset */ .callout--inset .callout__content { padding: 2rem !important; } .callout--inset .callout__content p, .callout--inset .callout__content a, .callout--inset .callout__content li { font-size: 1rem; } /* General Forms */ form.webform-submission-form { padding: 0 1rem; } form.webform-submission-form .form-item > ol, form.webform-submission-form .form-item > ul { padding: 1rem 1.125rem 1rem 1rem; } form.webform-submission-form > fieldset, form.webform-submission-form > div { max-width: 100%; } .form-text { min-height: 2.25rem; } /* Dividers */ .ckeditor hr, .page-body__content hr, footer hr.hide { margin: 0.5rem 0.5rem 1.5rem; } /* Three Col Block */ .three-col-text { padding: 0; } .three-col-text .accordion--link-list-primary { border: none; } .three-col-text .p, .three-col-text form.webform-submission-form .description, .three-col-text p, form.webform-submission-form .three-col-text .description { font-size: 1rem; line-height: 1.37; } .color-bg-blue-megaLight .three-col-contain .three-col-text .col { padding: 1rem 0; } .color-bg-blue-megaLight .three-col-contain .three-col-text .col:not(.col-first) { border-top: 1px solid var(--border-light-gray); } /* Calendars */ .calendar__title { padding: 40px 1rem 40px 5rem; } /* Card Stacked */ .card--stacked .card__summary .p, .card--stacked .card__summary form.webform-submission-form .description, .card--stacked .card__summary p, .tlh2\@m, form.webform-submission-form .card--stacked .card__summary .description { line-height: 1.37 !important; font-size: 0.875rem; } /* Articles */ .article--bio { padding: 0 1rem; } .article--bio .article__header.profile .article__author-role.profile { font-size: 1rem !important; } .article__body.profileBody { padding: 0 1.5rem 3rem !important; } /* HELPFUL LINKS */ #helpful-links nav.menu.menu--list { border-left: none; gap: 1rem; } #helpful-links .grid-3 .col h1.border-color-green-base { margin-bottom: 1rem; padding-bottom: 1rem; } /* Quotes */ .ckeditor blockquote, .page-body__content blockquote { margin: 1rem 2rem 2.5rem; padding: 0; } } @media screen and (max-width: 48rem) { .views-exposed-form { display: block; } .form-select, .selectric-form-select, .form-text { margin: 0; } .form-actions { width: 100%; } /* Hero */ .hero .overlay__content { padding: 0 1rem; } .hero__image { min-height: 400px; } .hero h1 { font-size: 2rem; line-height: 1.25; padding: 0 1rem; } /* Hero Footer */ .hero .hero__footer { padding: 2rem 2% !important; } /* Main Menu Search and Socials */ .fr.menu-box.stick { right: 5%; top: 2.5%; } .header__content.content-mobile .menu__search, .menu__search-open { top: 8.5%; right: 5%; } .header__content.content-mobile .menu__share, .menu__share-open { top: 3.5rem; } .header__content.content-mobile .menu--nav.is-active .menu--items { padding: 10% 1rem 1rem; } .header__content.content-mobile .menu--nav.is-active .menu--main { width: 100%; } /* Hero Footer */ .hero .hero__footer { padding: 2rem 2% !important; } /* Menu Footer */ .footer__content { padding: 1rem 1rem 2.5rem; flex-flow: column; } footer .footer__address { max-width: 100%; margin: 0 auto; } /* Calendars */ .calendar__title { padding: 10px 1rem; } .calendar__title .calendar__link:first-of-type { margin-top: 5rem !important; } /* Page Body */ .ckeditor, .page-body__content { padding: 5% 0; } } @media screen and (min-width: 48rem) { /* Header Lockup */ .header { position: relative; box-shadow: none; } } @media screen and (max-width: 35rem) { /* Articles */ .article--bio .article__header.profile { flex-direction: column; } .article--bio .article__header.profile .article__author { padding: 0 1rem; } .article--bio .article__image .image-responsive, .article--bio .article__image img { border-radius: 1rem 1rem 0 0; } .article__body.profileBody { margin: 2rem auto 4rem; padding: 0 1rem 3rem !important; } /* Main Menu Search and Socials */ .header__content.content-mobile .menu__search, .menu__search-open { top: 10%; } } @media screen and (min-width: 75rem) { /* Calendars */ .slick-slider .slick-track { display: flex; } .slick-slide.slick-current.slick-active { flex: 2; } } /*--><!]]>*/ </style><script> <!--//--><![CDATA[// ><!-- var elements = document.getElementsByClassName('ckeditor-accordion-toggler'); for (var i = 0; i < elements.length; i++) { elements[i].href = 'ckeditor-accordion-container'; } //--><!]]> </script><script> <!--//--><![CDATA[// ><!-- var $ = jQuery; $(window).on('load', function() { $('a.menu__item.fr').hide(); }); $(window).scroll(function() { if (window.screen.width >= 768) { if (window.screen.width < 1180) { if ($(this).scrollTop() < 600 ) { $('a.menu__item.fr').hide(); } else { $('a.menu__item.fr').show(); } } else { if ($(this).scrollTop() < 900 ) { $('a.menu__item.fr').hide(); } else { $('a.menu__item.fr').show(); } } } else { $('a.menu__item.fr').show(); } }); //--><!]]> </script><script> <!--//--><![CDATA[// ><!-- var $=jQuery; $(window).on('load', function() { function editNewsFeedTitle() { $('#block-feedfromricenews .pagination__link').html('Latest from Rice <strong>News'); appendArrow(); } function appendArrow() { $('#block-feedfromricenews .pagination__link').append('<span>&#8594;'); } editNewsFeedTitle(); }); //--><!]]> </script><script async="async" src="https://cdn.jsdelivr.net/gh/ws-rice/drupal@latest/assets/js/app.min.js"> <!--//--><![CDATA[// ><!-- /**/ //--><!]]> </script></div> </div> </div> <div class="fl logo-container"> <figure class="lockup"> <a class="inline-block" href="https://www.rice.edu" title="Rice University Shield"><img class="lockup__image" src="/sites/g/files/bxs3476/files/2019-08/Shield.png" alt="Shield"></a> <div class="lockup__text"> <a class="lockup__parent" href="https://www.rice.edu" >Rice University</a> <a class="lockup__child1" href="/" >Barbara and David Gibbs Recreation and Wellness Center</a> </div> </figure> </div> <div class="fr menu-box"> <nav class="menu menu--header"> <button id="share-button" class="menu__share-btn menu__item button button--round button--small share-fade" title="Social Menu" > <i class="button__icon button__icon--center icon icon-social"></i> </button> <div class="menu__share"> <a href="https://www.linkedin.com/edu/school?id=19472" class="button__icon-row icon icon-linkdin" tabindex="-1" title="Linked In"></a> <a href="https://www.facebook.com/ricerec" class="button__icon-row icon icon-fb" tabindex="-1" title="Facebook"></a> <a href="https://www.youtube.com/riceuniversity" class="button__icon-row icon icon-yt" tabindex="-1" title="YouTube"></a> <a href="https://twitter.com/ricerec" class="button__icon-row icon icon-twitter" tabindex="-1" title="Twitter"></a> <a href="https://instagram.com/ricerecreation" class="button__icon-row icon icon-instagram" tabindex="-1" title="Instagram"></a> </div> <button id="search-button" class="menu__search-btn menu__item button button--round button--round button--small share-fade" title="Search"> <i class="button__icon button__icon--center icon icon-search"></i> </button> <!--a id="login-button" class="share-fade menu__item button button--inline" title="Login"> <span class="button__text hide@s">Login</span><i class="icon icon-login"></i> </a--> <button id="menu-button" class="hide@m menu__item button button--inline menu-button menu-end" title="Menu" aria-expanded="false" aria-label="Open Menu" aria-controls="site-nav"> <span class="button__text">Menu</span><i class="icon icon-menu" aria-hidden="true"></i> </button> <div class="inline@m hide menu--mobile-icon tar"> <button id="menu-button-mobile" class="menu__item button menu-button" title="Mobile Menu"> <i class="icon icon-menu"></i> </button> <button id="close-button-mobile" class="menu__item hideim button close-button menu__close-button-mobile" title="Close"> <i class="icon icon-close"></i> </button> </div> </nav> </div> <div class="menu__search"> <div class="search hidden-sm"> <form action="https://search.rice.edu" name="gs" method="get"> <label class="hidden" for="p">Search Form</label> <input class="search-box" name="q" type="text" id="p" title="search engine" aria-label="Search Terms" size="20" maxlength="255" placeholder="Search..." tabindex="-1"> <button title="Search" class="search-button" type="submit" name="tab" value="Search" tabindex="-1"></button> <button id="search-close" class="search-close-button" type="button" tabindex="-1"></button> </form> </div> </div> <nav role="navigation" aria-labelledby="block-mainnav-menu" id="block-mainnav"> <h2 class="visually-hidden" id="block-mainnav-menu">Main Nav</h2> <div class="menu--nav"> <script> (function() { var cx = '014332935913219502104:djq0abwo2eq'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = 'https://cse.google.com/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); })(); </script> <gcse:searchresults-only></gcse:searchresults-only> <div class="menu--items" aria-hidden="false"> <button class="menu__back hide@m">&lt; back</button> <ul region="header" class="menu--main"> <li class="menu menu__sub-toggle"> <button onclick="location.href='/'" tabindex="-1">Home</button> </li> <li class="menu menu__sub-toggle"> <button aria-expanded="false" tabindex="-1">About Us</button> <ul class="menu--sub hide@m"> <li class="menu__sub-items"> <a href="/mv" tabindex="-1" data-drupal-link-system-path="node/836">Mission, Vision &amp; Values</a> </li> <li class="menu__sub-items"> <a href="/about/staff" tabindex="-1" data-drupal-link-system-path="node/1471">Staff</a> </li> <li class="menu__sub-items"> <a href="/hours" tabindex="-1" data-drupal-link-system-path="node/511">Hours</a> </li> <li class="menu__sub-items"> <a href="/about/visit" tabindex="-1" data-drupal-link-system-path="node/496">Directions and Parking</a> </li> <li class="menu__sub-items"> <a href="/employment" tabindex="-1" data-drupal-link-system-path="node/501">Employment</a> </li> <li class="menu__sub-items"> <a href="/about/contact" tabindex="-1" data-drupal-link-system-path="node/506">Contact Us</a> </li> <li class="menu__sub-items"> <a href="https://riceconnect.rice.edu/donation/support-the-gibbs-rec-center" target="_blank" tabindex="-1">Donations</a> </li> </ul> </li> <li class="menu menu__sub-toggle"> <button aria-expanded="false" tabindex="-1">Programs</button> <ul class="menu--sub hide@m"> <li class="menu__sub-items"><button class="arrow" tabindex="-1">Club Sports</button> <ul class="menu__bottom" tabindex="-1"> <li class="menu__bottom-items"> <a href="/clubsports" tabindex="-1" data-drupal-link-system-path="node/521">Overview</a> </li> <li class="menu__bottom-items"> <a href="/club-sports/donations" tabindex="-1" data-drupal-link-system-path="node/846">Donations</a> </li> <li class="menu__bottom-items"> <a href="/club-sports/manual" tabindex="-1" data-drupal-link-system-path="node/526">Manual</a> </li> <li class="menu__bottom-items"> <a href="/club-sports/forms" tabindex="-1" data-drupal-link-system-path="node/536">Forms</a> </li> <li class="menu__bottom-items"> <a href="/clubs-directory" tabindex="-1">Club Sports Directory</a> </li> </ul> </li> <li class="menu__sub-items"><button class="arrow" tabindex="-1">Intramural Sports</button> <ul class="menu__bottom" tabindex="-1"> <li class="menu__bottom-items"> <a href="/ims" tabindex="-1" data-drupal-link-system-path="node/601">Overview</a> </li> <li class="menu__bottom-items"> <a href="/ims/schedulesandresults" tabindex="-1" data-drupal-link-system-path="node/606">Sports Schedule</a> </li> <li class="menu__bottom-items"> <a href="/ims/registration" tabindex="-1" data-drupal-link-system-path="node/616">Registration</a> </li> <li class="menu__bottom-items"> <a href="/ims/rules" tabindex="-1" data-drupal-link-system-path="node/611">Rules</a> </li> <li class="menu__bottom-items"> <a href="/ims/reportscores" tabindex="-1" data-drupal-link-system-path="node/851">Report Scores</a> </li> <li class="menu__bottom-items"> <a href="/ims/presidents-cup" tabindex="-1" data-drupal-link-system-path="node/621">President&#039;s Cup</a> </li> <li class="menu__bottom-items"> <a href="/adventurequest" tabindex="-1" data-drupal-link-system-path="node/1416">Adventure Quest</a> </li> <li class="menu__bottom-items"> <a href="/owlgolf" tabindex="-1" data-drupal-link-system-path="node/1431">Owl Golf Tournament</a> </li> </ul> </li> <li class="menu__sub-items"><button class="arrow" tabindex="-1">Fitness &amp; Wellness</button> <ul class="menu__bottom" tabindex="-1"> <li class="menu__bottom-items"> <a href="/fandw" tabindex="-1" data-drupal-link-system-path="node/541">Overview</a> </li> <li class="menu__bottom-items"> <a href="/gec" tabindex="-1" data-drupal-link-system-path="node/1631">Group Exercise Classes</a> </li> <li class="menu__bottom-items"> <a href="/pt" tabindex="-1" data-drupal-link-system-path="node/591">Private Training</a> </li> <li class="menu__bottom-items"> <a href="/dexa" title="DEXA" tabindex="-1" data-drupal-link-system-path="node/1866">DEXA</a> </li> <li class="menu__bottom-items"> <a href="/recovery" tabindex="-1" data-drupal-link-system-path="node/1676">Stretching, Mobility and Recovery Services</a> </li> <li class="menu__bottom-items"> <a href="/specialty" tabindex="-1" data-drupal-link-system-path="node/551">Specialty Classes</a> </li> <li class="menu__bottom-items"> <a href="/pilates" tabindex="-1" data-drupal-link-system-path="node/596">Pilates Studio</a> </li> <li class="menu__bottom-items"> <a href="/yoga-offerings" tabindex="-1" data-drupal-link-system-path="node/1776">Yoga Offerings</a> </li> <li class="menu__bottom-items"> <a href="https://recreation.rice.edu/wbos" target="_blank" tabindex="-1">Well-Being Outreach Services</a> </li> <li class="menu__bottom-items"> <a href="/cw" tabindex="-1" data-drupal-link-system-path="node/731">Mindfulness Classes and Workshops</a> </li> <li class="menu__bottom-items"> <a href="/nutrition" tabindex="-1" data-drupal-link-system-path="node/741">Nutrition</a> </li> </ul> </li> <li class="menu__sub-items"><button class="arrow" tabindex="-1">Lifetime Physical Activity Program</button> <ul class="menu__bottom" tabindex="-1"> <li class="menu__bottom-items"> <a href="/lpap" tabindex="-1" data-drupal-link-system-path="node/626">Overview</a> </li> <li class="menu__bottom-items"> <a href="/lpap/faq" tabindex="-1" data-drupal-link-system-path="node/896">FAQ</a> </li> <li class="menu__bottom-items"> <a href="/lpap/schedule" tabindex="-1" data-drupal-link-system-path="node/901">Schedule</a> </li> </ul> </li> <li class="menu__sub-items"><button class="arrow" tabindex="-1">Rice Outdoor Programs and Education</button> <ul class="menu__bottom" tabindex="-1"> <li class="menu__bottom-items"> <a href="/rope" tabindex="-1" data-drupal-link-system-path="node/631">Overview</a> </li> <li class="menu__bottom-items"> <a href="/rope/oac-map" tabindex="-1" data-drupal-link-system-path="node/906">Outdoor Adventure Center Map</a> </li> <li class="menu__bottom-items"> <a href="/rope/rentals" tabindex="-1" data-drupal-link-system-path="node/636">Rental Information</a> </li> <li class="menu__bottom-items"> <a href="/rope/trips" tabindex="-1" data-drupal-link-system-path="node/646">Outdoor Trips and Registration</a> </li> <li class="menu__bottom-items"> <a href="/rope/employment" tabindex="-1" data-drupal-link-system-path="node/1326">Employment</a> </li> <li class="menu__bottom-items"> <a href="/rope/education" tabindex="-1" data-drupal-link-system-path="node/656">Outdoor Education</a> </li> </ul> </li> <li class="menu__sub-items"><button class="arrow" tabindex="-1">Summer Youth Activity Program</button> <ul class="menu__bottom" tabindex="-1"> <li class="menu__bottom-items"> <a href="/syap" tabindex="-1" data-drupal-link-system-path="node/661">Overview</a> </li> <li class="menu__bottom-items"> <a href="/syap/registration" tabindex="-1" data-drupal-link-system-path="node/451">Registration</a> </li> <li class="menu__bottom-items"> <a href="/syap/faq" tabindex="-1" data-drupal-link-system-path="node/891">FAQ</a> </li> <li class="menu__bottom-items"> <a href="/syap/employment" tabindex="-1" data-drupal-link-system-path="node/881">Employment</a> </li> <li class="menu__bottom-items"> <a href="/syap/cit" tabindex="-1" data-drupal-link-system-path="node/886">Counselors In Training Program</a> </li> </ul> </li> <li class="menu__sub-items"><button class="arrow" tabindex="-1">Swimming &amp; Safety</button> <ul class="menu__bottom" tabindex="-1"> <li class="menu__bottom-items"> <a href="/swimming-safety" tabindex="-1" data-drupal-link-system-path="node/666">Overview</a> </li> <li class="menu__bottom-items"> <a href="/pool-hours" tabindex="-1" data-drupal-link-system-path="node/1301">Pool Hours</a> </li> <li class="menu__bottom-items"> <a href="/gsl" tabindex="-1" data-drupal-link-system-path="node/671">Group Swim Lessons</a> </li> <li class="menu__bottom-items"> <a href="/psl" tabindex="-1" data-drupal-link-system-path="node/856">Private and Semi-Private Swim Lessons</a> </li> <li class="menu__bottom-items"> <a href="/lifeguarding-course" tabindex="-1" data-drupal-link-system-path="node/866">Lifeguarding Course</a> </li> <li class="menu__bottom-items"> <a href="/swimming-safety/policies" tabindex="-1" data-drupal-link-system-path="node/711">Pool Policies</a> </li> <li class="menu__bottom-items"> <a href="/swimming-safety/clinics" tabindex="-1" data-drupal-link-system-path="node/861">Stroke Clinics</a> </li> </ul> </li> </ul> </li> <li class="menu menu__sub-toggle"> <button aria-expanded="false" tabindex="-1">Member Services</button> <ul class="menu--sub hide@m"> <li class="menu__sub-items"> <a href="/memberships" tabindex="-1" data-drupal-link-system-path="node/746">Membership Information</a> </li> <li class="menu__sub-items"> <a href="/memberships/policies" tabindex="-1" data-drupal-link-system-path="node/751">Membership Policies</a> </li> <li class="menu__sub-items"> <a href="/memberships/rates" tabindex="-1" data-drupal-link-system-path="node/756">Membership Rates</a> </li> <li class="menu__sub-items"> <a href="/memberships/equipment" tabindex="-1" data-drupal-link-system-path="node/766">Equipment Checkout</a> </li> <li class="menu__sub-items"> <a href="/memberships/lockers" tabindex="-1" data-drupal-link-system-path="node/771">Locker Rentals</a> </li> <li class="menu__sub-items"> <a href="/pro-shop" tabindex="-1" data-drupal-link-system-path="node/776">Pro Shop</a> </li> </ul> </li> <li class="menu menu__sub-toggle"> <button aria-expanded="false" tabindex="-1">Facilities</button> <ul class="menu--sub hide@m"> <li class="menu__sub-items"> <a href="/reservations" tabindex="-1" data-drupal-link-system-path="node/516">Reservations</a> </li> <li class="menu__sub-items"> <a href="/facility-map" tabindex="-1" data-drupal-link-system-path="node/786">Facility map</a> </li> <li class="menu__sub-items"> <a href="/gym" tabindex="-1" data-drupal-link-system-path="node/791">Indoor Gymnasium</a> </li> <li class="menu__sub-items"> <a href="/mpr" tabindex="-1" data-drupal-link-system-path="node/796">Multipurpose Rooms</a> </li> <li class="menu__sub-items"> <a href="/otp" tabindex="-1" data-drupal-link-system-path="node/801">Outdoor Training Park</a> </li> <li class="menu__sub-items"> <a href="/weights-cardio" tabindex="-1" data-drupal-link-system-path="node/806">Weight &amp; Cardio Area</a> </li> <li class="menu__sub-items"> <a href="/aquatics" tabindex="-1" data-drupal-link-system-path="node/811">Aquatics Center</a> </li> <li class="menu__sub-items"> <a href="/oac" tabindex="-1" data-drupal-link-system-path="node/816">Outdoor Adventure Center</a> </li> <li class="menu__sub-items"> <a href="/outdoor-basketball-courts" tabindex="-1" data-drupal-link-system-path="node/821">Outdoor Basketball Courts</a> </li> <li class="menu__sub-items"> <a href="/racquetball" tabindex="-1" data-drupal-link-system-path="node/826">Racquetball &amp; Squash Courts</a> </li> <li class="menu__sub-items"> <a href="/amenities" tabindex="-1" data-drupal-link-system-path="node/831">Additional Amenities</a> </li> </ul> </li> </ul> </div> <button id="close-button" class="hide@m menu__item hideim button button--inline close-button menu__close-button" title="Close"> <span class="button__text">Close</span><i class="icon icon-close"></i> </button> </div> </nav> <div class="menu--image" style="background-image: linear-gradient( rgba(0,0,0,.6), rgba(0,0,0,.6) ), url('/sites/g/files/bxs3476/files/styles/banner_extra_large_1600xauto/public/2020-03/20171017_rice%20swimming%20aerial_martin%20%281%29.jpg.jpeg?itok=StReLu8t');" id="block-menubackground"> </div> <div id="block-homecustomcss"> <div> <div class="visually-hidden">Body</div> <div><style type="text/css"> <!--/*--><![CDATA[/* ><!--*/ /* New Table */ table { border: 1px solid var(--border-light-gray); border-collapse: collapse; margin: 1rem 0 2rem; padding: 0; width: 100%; table-layout: fixed; font-family: 'MalloryBook', sans-serif; } table caption { margin: .5rem 0 .75rem; } table caption, table caption p, table caption a { font-size: clamp(1.25rem, 5vw, 1.5rem) !important; padding: 0 !important; } table tr { background-color: #f8f8f8; border: 1px solid var(--border-light-gray); padding: .35em; } table th, table td { padding: .625em; text-align: left; font-size: 1rem; vertical-align: top; word-break: break-word; } table td p, table td div, table td a, table td li { font-size: 1rem; padding: 0; } table td img { width: 100% !important; height: auto !important; overflow: hidden; margin: 0 !important; padding: 0.5rem; border-radius: 1rem; } table td a { text-transform: none; color: var(--rich-blue); line-height: normal !important; text-decoration: underline dotted var(--rich-blue) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; display: inline; } table td a:hover { text-transform: none; color: var(--accent-dark-green); text-decoration: underline solid var(--accent-dark-green) 0.1em; text-decoration-skip-ink: auto; text-underline-offset: 1.5px; } table th:not( :has(p, div) ) { font-size: .875rem; letter-spacing: 1.8px; padding: 1rem 0.5rem 1rem 1rem; text-transform: uppercase; color: white; background-color: var(--dark-blue-gray); } table th:has(p, div) { font-size: .875rem; letter-spacing: 1.8px; padding: 1rem 0.5rem 1rem 1rem; text-transform: uppercase; color: white; background-color: var(--dark-blue-gray); } table tbody tr:nth-of-type(odd) { background-color: white; } table tbody tr:nth-of-type(even) { background-color: rgba(224, 226, 230, 0.3); } table > tr:hover, tbody tr:hover { background: var(--accent-light-blue) !important; } /* New Table Media Queries */ @media screen and (max-width: 600px) { table { border: 0; } table caption { font-size: 1.3rem; } table thead { border: none; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } table tr { border-bottom: 3px solid var(--border-light-gray); display: block; margin-bottom: .625em; } table td { border-bottom: 1px solid var(--border-light-gray); display: block; font-size: .875rem; text-align: left; } table td p, table td div, table td a, table td li { font-size: .875rem; padding: 0; } table td::before { content: attr(data-label); float: left; font-weight: bold; text-transform: uppercase; display: inline-table; background-color: transparent; padding: 0; color: var(--brick-red); width: 100%; } table td:last-child { border-bottom: 0; } table th, table td { width: 100%; } } @media screen and (min-width:600px) and (max-width:1024px) { table th.quads { font-size: 0.75rem; } } /* FACTS */ #block-ricefacts h1 { color: white; font-family: 'MalloryLight', sans-serif; letter-spacing: 0.8px; text-transform: uppercase; position: relative; left: 0; font-size: clamp(2.5rem, 5vw, 4.5rem); line-height: 1; } #block-ricefacts h1 strong { font-family: 'MalloryBook', sans-serif; color: var(--medium-blue); } #block-ricefacts .overlay--dark { background: rgba(0,0,0,0.5); } #block-facts-2 .pagination { display: none; } #block-facts-2 h4 { font-size: clamp(1.5rem, 5vw, 2.25rem); font-family: 'TrajanProRegular', serif; line-height: 1; text-transform: uppercase; } #block-facts-2 h4 strong { color: #ff5225; } #block-facts-2 p, #block-facts-2 p strong { font-family: 'Open Sans', sans-serif; font-weight: bolder; } #block-facts-2 .overlay--extraDark { background: rgba(0,0,0,.575); } /*--><!]]>*/ </style></div> </div> </div> </div> </header> <main id="main-content" role="main"> <div> <div data-drupal-messages-fallback class="hidden"></div><div id="block-adm-rice-content"> <div class="views-element-container"><div class="js-view-dom-id-12bd32d80ef7e6abd9dfbf1f00be77edae1fd284f188eb0691b98c8240a36a11"> </div> </div> </div><div id="block-home"> <div id="block-homeheroimage-2"> <div class="hero"> <div class="hero__image pr"> <div class="image-background pa" style="background-image: url('/sites/g/files/bxs3476/files/2020-03/RecCtrHero3.jpg');"></div> </div> </div> </div><div id="block-abouttakeavirtualtour"> <div class="title tac"> <div class="title__content grid-mw--1200"> <h1>Rice Recreation</h1> <p class="body body-large body@m-medium">The mission of the Gibbs Recreation and Wellness Center is to encourage healthy living across the campus community by championing all facets of holistic well-being. To that end, a wide array of recreational programs and services have been created and are offered in an effort to increase knowledge about and provide opportunities for the development of healthy behavior patterns.</p> </div> </div> </div><div id="block-homericeevents" class="calendar grid"> <div class="js-calendar-slick grid" data-feed-url="https://rice.lwcal.com/live/json/events/group/Recreation%20Center"> <div class="calendar__title"> <h3><strong>Recreation</strong><br /> Center</h3> <a href="https://events.rice.edu/all/search/recreation%20center" class="calendar__link"> <span>All EVENTS</span> </a> </div> <!-- Render events here via Live Whale Calendar JSON API --> </div> </div> <div class="views-element-container" id="block-views-block-rec-featured-pages-page-card-grid"> <div region="home"><div class="js-view-dom-id-6791d52d774a609358bc326a2bcd1e8429e71e1be4f4aa45248fa4829853d1f7"> <div class="container"> <div class="grid-3 grid@m"> <div data-history-node-id="501" role="article" about="/employment" class="col"> <div class="panel panel--featured image-zoom"> <div class="image-background" style="background-image: url('/sites/g/files/bxs3476/files/styles/page_hero_image/public/2020-07/studentemployment.jpg.jpeg?itok=Xczg_mfh');"></div> <a class="panel__group" href="/employment"> <div class="overlay overlay--animate"> <div class="panel__content overlay__content overlay__content--bottomLeft"> <h2> Student Jobs </h2> <span class="panel__link link"> <span class="link__text">LEARN MORE</span> </span> </div> </div> </a> </div> </div> <div data-history-node-id="601" role="article" about="/ims" class="col"> <div class="panel panel--featured image-zoom"> <div class="image-background" style="background-image: url('/sites/g/files/bxs3476/files/styles/page_hero_image/public/2025-02/Women%27s%20Powderpuff-19.png.jpeg?itok=bya2iqwS');"></div> <a class="panel__group" href="/ims"> <div class="overlay overlay--animate"> <div class="panel__content overlay__content overlay__content--bottomLeft"> <h2> <strong>Intramural </strong>Sports </h2> <span class="panel__link link"> <span class="link__text">LEARN MORE</span> </span> </div> </div> </a> </div> </div> <div data-history-node-id="646" role="article" about="/rope/trips" class="col"> <div class="panel panel--featured image-zoom"> <div class="image-background" style="background-image: url('/sites/g/files/bxs3476/files/styles/page_hero_image/public/2025-02/outdoor%20trips%202%20copy.jpg.jpeg?itok=OXqI2EJ5');"></div> <a class="panel__group" href="/rope/trips"> <div class="overlay overlay--animate"> <div class="panel__content overlay__content overlay__content--bottomLeft"> <h2> Adventure<strong> Trips</strong> </h2> <span class="panel__link link"> <span class="link__text">LEARN MORE</span> </span> </div> </div> </a> </div> </div> <div data-history-node-id="746" role="article" about="/memberships" class="col"> <div class="panel panel--featured image-zoom"> <div class="image-background" style="background-image: url('/sites/g/files/bxs3476/files/styles/page_hero_image/public/2020-05/SG_FS-RiceRec-217.jpg.jpeg?itok=e7LXD0VO');"></div> <a class="panel__group" href="/memberships"> <div class="overlay overlay--animate"> <div class="panel__content overlay__content overlay__content--bottomLeft"> <h2> <strong>Membership</strong> </h2> <span class="panel__link link"> <span class="link__text">LEARN MORE</span> </span> </div> </div> </a> </div> </div> <div data-history-node-id="836" role="article" about="/mv" class="col"> <div class="panel panel--featured image-zoom"> <div class="image-background" style="background-image: url('/sites/g/files/bxs3476/files/styles/page_hero_image/public/2020-07/_MG_2268sdp.jpg.jpeg?itok=MWSNL2XM');"></div> <a class="panel__group" href="/mv"> <div class="overlay overlay--animate"> <div class="panel__content overlay__content overlay__content--bottomLeft"> <h2> <strong>Values</strong> </h2> <span class="panel__link link"> <span class="link__text">LEARN MORE</span> </span> </div> </div> </a> </div> </div> <div data-history-node-id="1631" role="article" about="/gec" class="col"> <div class="panel panel--featured image-zoom"> <div class="image-background" style="background-image: url('/sites/g/files/bxs3476/files/styles/page_hero_image/public/2020-05/SG_FS-RiceRec-383_0.jpg.jpeg?itok=QhbNRmZr');"></div> <a class="panel__group" href="/gec"> <div class="overlay overlay--animate"> <div class="panel__content overlay__content overlay__content--bottomLeft"> <h2> <strong>Group </strong>Classes </h2> <span class="panel__link link"> <span class="link__text">LEARN MORE</span> </span> </div> </div> </a> </div> </div> </div> </div> </div> </div> </div><div id="block-ricefacts"> <div class="grid"> <div class="col"> <div class="panel image-background" style="background-image: url('/sites/g/files/bxs3476/files/styles/banner_extra_large_1600xauto/public/2020-06/Rec%20Facts%20Header-01.png.jpeg?itok=tAUgtcTu');"> <div class="overlay overlay--dark"> <div class="overlay__content overlay__content--center"> <h2><h1>Recreation Center <strong>Facts</strong></h1> </h2> </div> </div> </div> </div> </div> </div><div id="block-facts-2"> <div class="container"> <div class="js-facts" data-feed-url="/jsonapi/node/fact" data-page-limit="6"> <!-- Render via JSON API --> </div> </div> </div><div id="block-homethisisrice"> <div> <div class="visually-hidden">Body</div> <div><style type="text/css"> <!--/*--><![CDATA[/* ><!--*/ /* THIS IS RICE */ #block-homethisisrice { background: var(--midnight-blue); } #block-homecallout .title-content p { color: white; } #block-homecallout .title-content p, #block-homecallout .title-content p a { font-size: clamp(1rem, 5vw, 1.25rem); line-height: 1.37; font-family: 'CopernicusBookItalic', serif; font-style: italic; } #block-homecallout .title-content p a { color: var(--bright-green); } /*--><!]]>*/ </style><section id="block-homecallout" style="background: var(--midnight-blue); padding: 60px 5% 80px 5%;"><div class="title-headers tac"> <h2 style="color: var(--bright-blue) !important; line-height: 1;">Contact Us</h2> <hr /><h6 style="color: var(--medium-blue) !important; margin-bottom: 1.5rem;">We would love to hear from you!</h6> </div> <div class="title-content grid-mw--1200"> <p>If you have general information questions, e-mail us at <a href="mailto:ricerec@rice.edu">ricerec@rice.edu</a> or call us at <a href="tel:713-348-4058">713-348-4058</a>. If you have questions for a specific program or program director, visit our <a href="https://recreation.rice.edu/about/contact-us">contact page</a> for a complete list of phone numbers, and find our physical location on the Rice University <a href="http://www.rice.edu/maps.shtml" target="_blank">campus map</a>.</p> </div> </section></div> </div> </div><div class="views-element-container" id="block-views-block-university-leadership-page-card-grid"> <div region="home"><div class="js-view-dom-id-0e082fda2cb715eb6e18c026f8ecca56069cdb8f2f7a3b37e460b9d97d373e94"> </div> </div> </div> </div> </div> </main> <footer class="footer"> <div class="footer__content grid"> <div class="tal tac@l col col-5 col@xl-3 col@ml"> <a class="footer__logo" href="https://www.rice.edu/"><img class="image-responsive" src="/sites/g/files/bxs3476/files/2019-07/Rice_University_Horizontal_Blue.svg" alt="Rice University Logo"></a> </div> <div class="footer--content-box col@ml footer__footer-menu"> <nav class="footer__menu menu menu--footer tal tac@m"> <a href="/about/contact" class="menu__item footer__menu" data-drupal-link-system-path="node/506">Contact Us</a> <a href="/memberships" class="menu__item footer__menu" data-drupal-link-system-path="node/746">Membership</a> <a href="#" class="menu__item fr">BACK TO TOP</a> </nav> <hr class="hide block@ml"> <div class="footer__address"> <p>6100 Main St., Houston, TX 77005-1827<span class="hide@s">|</span></p> <p>Mailing Address: P.O. Box 1892, Houston, TX 77251-1892 <span class="hide@s">|</span></p> <p>713-348-0000 | <strong><a href="https://privacy.rice.edu/">Privacy Policy</a></strong> | <a href="https://www.rice.edu/web-accessibility">Web Accessibility</a> | <a href="https://www.rice.edu/campus-carry">Campus Carry</a></p> </div> </div> </div> </footer> </div> <script src="https://static.addtoany.com/menu/page.js" defer></script> <script src="/sites/g/files/bxs3476/files/js/js_4A0cXxCF6ZzOIh4wjao_Y0jhPzRLCgMtRLQG65mUL9I.js"></script> <script src="/modules/contrib/ckeditor_accordion/js/accordion.frontend.min.js?srp1pa"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"be757ebc50","applicationID":"1737010280","transactionName":"NFAGMEtRCBYFWxJaCw0aJQdNWQkLS3wURhQCWTgSUFURFjhqCUYQClsDOG9ZAxI0WQFWJwxbEBZWXAoAFhVYWwUNUQgB","queueTime":2,"applicationTime":830,"atts":"GBcFRgNLGxg=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10