@import url(https://use.typekit.net/zkf5kij.css);@font-face{font-family:'Lato';font-display:auto;font-style:italic;font-weight:100;src:local("Lato Hairline Italic") , local("Lato-HairlineItalic") , url(./fonts/S6u-w4BMUTPHjxsIPx-oPCI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:italic;font-weight:300;src:local("Lato Light Italic") , local("Lato-LightItalic") , url(./fonts/S6u_w4BMUTPHjxsI9w2_Gwft.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:italic;font-weight:400;src:local("Lato Italic") , local("Lato-Italic") , url(./fonts/S6u8w4BMUTPHjxsAXC-q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:italic;font-weight:700;src:local("Lato Bold Italic") , local("Lato-BoldItalic") , url(./fonts/S6u_w4BMUTPHjxsI5wq_Gwft.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:italic;font-weight:900;src:local("Lato Black Italic") , local("Lato-BlackItalic") , url(./fonts/S6u_w4BMUTPHjxsI3wi_Gwft.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:100;src:local("Lato Hairline") , local("Lato-Hairline") , url(./fonts/S6u8w4BMUTPHh30AXC-q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:300;src:local("Lato Light") , local("Lato-Light") , url(./fonts/S6u9w4BMUTPHh7USSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:400;src:local("Lato Regular") , local("Lato-Regular") , url(./fonts/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:700;src:local("Lato Bold") , local("Lato-Bold") , url(./fonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:900;src:local("Lato Black") , local("Lato-Black") , url(./fonts/S6u9w4BMUTPHh50XSwiPGQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Serif';font-display:auto;font-style:italic;font-weight:400;src:local("Noto Serif Italic") , local("NotoSerif-Italic") , url(./fonts/ga6Kaw1J5X9T9RW6j9bNfFImajC7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Serif';font-display:auto;font-style:italic;font-weight:700;src:local("Noto Serif Bold Italic") , local("NotoSerif-BoldItalic") , url(./fonts/ga6Vaw1J5X9T9RW6j9bNfFIu0RWuc-VM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Serif';font-display:auto;font-style:normal;font-weight:400;src:local("Noto Serif") , local("NotoSerif") , url(./fonts/ga6Iaw1J5X9T9RW6j9bNfFcWaA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Serif';font-display:auto;font-style:normal;font-weight:700;src:local("Noto Serif Bold") , local("NotoSerif-Bold") , url(./fonts/ga6Law1J5X9T9RW6j9bNdOwzfReecQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:italic;font-weight:300;src:local("Open Sans Light Italic") , local("OpenSans-LightItalic") , url(./fonts/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:italic;font-weight:400;src:local("Open Sans Italic") , local("OpenSans-Italic") , url(./fonts/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic") , local("OpenSans-SemiBoldItalic") , url(./fonts/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:italic;font-weight:700;src:local("Open Sans Bold Italic") , local("OpenSans-BoldItalic") , url(./fonts/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic") , local("OpenSans-ExtraBoldItalic") , url(./fonts/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:normal;font-weight:300;src:local("Open Sans Light") , local("OpenSans-Light") , url(./fonts/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:normal;font-weight:400;src:local("Open Sans Regular") , local("OpenSans-Regular") , url(./fonts/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:normal;font-weight:600;src:local("Open Sans SemiBold") , local("OpenSans-SemiBold") , url(./fonts/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:normal;font-weight:700;src:local("Open Sans Bold") , local("OpenSans-Bold") , url(./fonts/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-display:auto;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold") , local("OpenSans-ExtraBold") , url(./fonts/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}body{font-family:"freight-text-pro","Noto Serif",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"freight-text-pro","Noto Serif",sans-serif;font-weight:400}a{font-family:"Lato",sans-serif}body{color:#4f453b;font-family:"freight-text-pro","Noto Serif",sans-serif}a{color:inherit;text-decoration:none}a.arrow{color:#5bb0e2}a.arrow.after:after{content:">";position:relative;top:0;left:.45313rem;font-size:16px}a.arrow.before:before{content:"<";position:relative;top:0;right:.45313rem;font-size:16px}a.button,button{border-radius:1px;border:1px solid;padding:10px 15px;text-align:center}a.button.primary,button.primary{color:#fff;background-color:#5bb0e2;border-color:#5bb0e2}a.button.primary:hover,button.primary:hover{background-color:#86c5ea}a.button.secondary,button.secondary{color:#5bb0e2;background-color:#fff;border-color:#d5cfc6}a.button.secondary:hover,button.secondary:hover{background-color:#f2f2f2}a.button{display:block}blockquote{margin-left:2.5rem}h2{font-size:48px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}hr{border:none;clear:both;width:100%;background-color:#ac9f8e;height:1px;border-radius:1px}main{position:relative;min-height:calc(100vh - (19.3125rem + 6.1875rem))}main a.button,main button{max-width:9.375rem;min-width:9.375rem}@media (min-width:400px){main a.button,main button{max-width:15rem;min-width:15rem}}@media (min-width:960px){main a.button,main button{max-width:11.25rem;min-width:11.25rem}}@media (min-width:1200px){main a.button,main button{max-width:15rem;min-width:15rem}}main ul{padding-left:2.5rem}section{padding:3.75rem 0}table{border-collapse:collapse}ul.arrow{list-style-type:none}ul.arrow li{color:#5bb0e2}ul.arrow li a{display:inline-block}ul.arrow li:before{content:">";position:relative;display:inline-block;top:0;left:-.45313rem;font-size:16px}div.container{max-width:400px;margin:0 auto;padding:0 .625rem}@media (min-width:550px){div.container{max-width:550px;padding:0 .9375rem}}@media (min-width:768px){div.container{max-width:768px;padding:0 1.25rem}}@media (min-width:960px){div.container{max-width:1200px;padding:0 1.5625rem}}@media (min-width:1200px){div.container{padding:0}}div.tooltipevent{width:12.5rem;height:auto;padding:.625rem;color:#756c5d;background:#f7f5f0;position:absolute;border-radius:1px;z-index:10001;transition:all .3s ease}.float.left{float:left;padding-right:1.25rem}.float.right{float:right;padding-left:1.25rem}.small-caps{font-variant:small-caps}.uppercase{text-transform:uppercase}aside{grid-auto-rows:max-content}aside section.sidebar-ad-form{display:grid;grid-row-gap:1.25rem;align-content:start}aside section.sidebar-button{display:grid;grid-row-gap:1.25rem;align-content:start}aside section.sidebar-buttons{display:grid;grid-row-gap:1.25rem}aside section.sidebar-buttons div.buttons{display:grid;grid-row-gap:.3125rem;align-content:start}aside section.sidebar-calendar{display:grid;grid-row-gap:1.25rem;align-content:start}aside section.sidebar-calendar div.event{display:grid;grid-template-columns:auto 1fr;align-items:center}aside section.sidebar-calendar div.event div.date{grid-row:1}aside section.sidebar-calendar div.event div.description{grid-row:1}aside section.sidebar-hours div.hours{display:grid;grid-row-gap:1.25rem;align-content:start}aside section.sidebar-lawble-api div.title{display:grid;grid-column-gap:2.5rem;align-items:center;justify-items:center}aside section.sidebar-lawble-api div.title h2{text-align:center}aside section.sidebar-lawble-api form{max-height:2.5rem;justify-self:center!important;display:grid;grid-template-columns:2fr 1fr}aside section.sidebar-lawble-api form button{width:auto}@media (min-width:960px){aside section.sidebar-lawble-api form{grid-template-columns:5fr 3.75rem;justify-self:right}}aside section.sidebar-links{display:grid;grid-row-gap:1.25rem;align-content:start}aside section.sidebar-links div.links{display:grid;grid-row-gap:.3125rem;align-content:start}aside section.sidebar-location{display:grid;grid-row-gap:1.25rem;align-content:start}aside section.sidebar-media{display:grid;grid-row-gap:1.25rem;align-content:start}aside section.sidebar-media div.media{display:grid;grid-row-gap:.3125rem}aside section.sidebar-navigation{display:grid;grid-row-gap:1.25rem;align-content:start}aside section.sidebar-navigation nav ul{display:grid;grid-row-gap:.3125rem;align-content:start}aside section.sidebar-quote{display:grid;grid-row-gap:1.25rem;align-content:start}aside.centers-and-clinics-sidebar{grid-column:1;grid-row:1 / 7}aside.centers-and-clinics-sidebar section.sidebar-quick-links{display:grid;grid-row-gap:1.25rem;align-content:start}aside.centers-and-clinics-sidebar section.sidebar-quick-links nav ul{display:grid;grid-row-gap:.3125rem}aside.single-organizations-sidebar{grid-column:1;grid-row:1 / 7}aside.single-organizations-sidebar section.sidebar-quick-links{display:grid;grid-row-gap:1.25rem;align-content:start}aside.single-organizations-sidebar section.sidebar-quick-links nav ul{display:grid;grid-row-gap:.3125rem}div.container{display:grid}@media (min-width:960px){.flex.col-1{width:100%}.flex.col-2{width:44%}.flex.col-3{width:27%}.flex.col-4{width:19%}.flex.col-5{width:14%}.flex.col-6{width:11%}}.grid.col-auto{grid-auto-flow:column}@media (min-width:960px){.grid.col-1{grid-template-columns:1fr}.grid.col-2{grid-template-columns:reepat(2,1fr)}.grid.col-3{grid-template-columns:reepat(3,1fr)}.grid.col-4{grid-template-columns:reepat(4,1fr)}.grid.col-5{grid-template-columns:reepat(5,1fr)}}header div.primary div.container{align-items:center;grid-row-gap:1.25rem}header div.primary div.container figure{grid-row:1}header div.primary div.container div.navigation{display:none;align-items:center;grid-row-gap:.625rem}header div.primary div.container div.navigation nav ul{display:grid;grid-auto-columns:max-content;align-items:center;grid-row-gap:.625rem}header div.primary div.container div.navigation nav ul li#apply{display:none}@media (min-width:960px){header div.primary div.container div.navigation nav ul li#apply{display:block}}header div.primary div.container div.navigation nav ul li#login::before{display:none}@media (min-width:960px){header div.primary div.container div.navigation nav ul li#login::before{display:inline-block}header div.primary div.container div.navigation nav ul li{grid-row:1}header div.primary div.container div.navigation nav ul{grid-row-gap:unset}header div.primary div.container div.navigation nav:first-child{justify-self:start}header div.primary div.container div.navigation nav:last-child{justify-self:end}header div.primary div.container div.navigation nav{grid-row:1}header div.primary div.container div.navigation{display:grid;grid-row-gap:unset;grid-row:1}}header div.primary div.container div.mobile-menu{justify-self:end;grid-row:1}header div.primary div.container div.mobile-menu div.hamburger{display:grid;grid-row-gap:.46875rem;justify-content:center}@media (min-width:960px){header div.primary div.container div.mobile-menu{display:none}}header div.primary div.container div.mobile-menu.active+div.navigation{display:grid}@media (min-width:960px){header div.primary div.container{grid-row-gap:unset}}header div.secondary div.container{grid-row-gap:2.5rem}header div.secondary div.container div.navigation{display:none;align-items:center;justify-content:start;grid-row-gap:2.5rem}header div.secondary div.container div.navigation nav ul{display:grid;grid-auto-columns:max-content;align-items:center;grid-row-gap:.625rem}header div.secondary div.container div.navigation nav ul li#apply{display:none}@media (min-width:960px){header div.secondary div.container div.navigation nav ul li#apply{display:block}header div.secondary div.container div.navigation nav ul li{grid-row:1}header div.secondary div.container div.navigation nav ul{grid-row-gap:unset}header div.secondary div.container div.navigation nav:first-child{justify-self:start}header div.secondary div.container div.navigation nav:last-child{justify-self:end}header div.secondary div.container div.navigation nav{grid-row:1}header div.secondary div.container div.navigation{display:grid}header div.secondary div.container div.navigation{grid-row-gap:unset;grid-row:1}}header div.secondary div.container div.mobile-menu{justify-self:start;grid-row:1}header div.secondary div.container div.mobile-menu div.hamburger{display:grid;grid-row-gap:.46875rem;justify-content:center}@media (min-width:960px){header div.secondary div.container div.mobile-menu{display:none}}header div.secondary div.container div.mobile-menu.active+div.navigation{display:grid}section.archive-faculty div.container,section.archive-staff div.container,section.directory div.container,section.taxonomy-type div.container{grid-row-gap:1.25rem}section.archive-faculty div.container div.title,section.archive-staff div.container div.title,section.directory div.container div.title,section.taxonomy-type div.container div.title{display:grid;grid-column-gap:2.5rem;align-items:center;justify-items:center}section.archive-faculty div.container div.title h2,section.archive-staff div.container div.title h2,section.directory div.container div.title h2,section.taxonomy-type div.container div.title h2{text-align:center}@media (min-width:960px){section.archive-faculty div.container div.title h2,section.archive-staff div.container div.title h2,section.directory div.container div.title h2,section.taxonomy-type div.container div.title h2{justify-self:start;text-align:end}}section.archive-faculty div.container div.title form,section.archive-staff div.container div.title form,section.directory div.container div.title form,section.taxonomy-type div.container div.title form{display:grid;grid-template-columns:2fr 1fr}section.archive-faculty div.container div.title form button,section.archive-staff div.container div.title form button,section.directory div.container div.title form button,section.taxonomy-type div.container div.title form button{display:grid;justify-items:center;align-items:center}@media (min-width:960px){section.archive-faculty div.container div.title form,section.archive-staff div.container div.title form,section.directory div.container div.title form,section.taxonomy-type div.container div.title form{justify-self:end}section.archive-faculty div.container div.title form,section.archive-staff div.container div.title form,section.directory div.container div.title form,section.taxonomy-type div.container div.title form{grid-template-columns:5fr 3.75rem;justify-self:right}section.archive-faculty div.container div.title,section.archive-staff div.container div.title,section.directory div.container div.title,section.taxonomy-type div.container div.title{grid-template-columns:repeat(2,1fr)}}section.archive-faculty div.container div.navigation,section.archive-staff div.container div.navigation,section.directory div.container div.navigation,section.taxonomy-type div.container div.navigation{display:grid;grid-row-gap:2.5rem}section.archive-faculty div.container div.navigation nav.category ul,section.archive-staff div.container div.navigation nav.category ul,section.directory div.container div.navigation nav.category ul,section.taxonomy-type div.container div.navigation nav.category ul{display:grid}@media (min-width:960px){section.archive-faculty div.container div.navigation nav.category ul,section.archive-staff div.container div.navigation nav.category ul,section.directory div.container div.navigation nav.category ul,section.taxonomy-type div.container div.navigation nav.category ul{display:flex;flex-wrap:wrap}}section.archive-faculty div.container div.navigation nav.organization ul,section.archive-staff div.container div.navigation nav.organization ul,section.directory div.container div.navigation nav.organization ul,section.taxonomy-type div.container div.navigation nav.organization ul{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:.625rem}@media (min-width:960px){section.archive-faculty div.container div.navigation nav.organization ul,section.archive-staff div.container div.navigation nav.organization ul,section.directory div.container div.navigation nav.organization ul,section.taxonomy-type div.container div.navigation nav.organization ul{display:flex}}section.archive-faculty div.container div.faculty,section.archive-faculty div.container div.staff,section.archive-staff div.container div.faculty,section.archive-staff div.container div.staff,section.directory div.container div.faculty,section.directory div.container div.staff,section.taxonomy-type div.container div.faculty,section.taxonomy-type div.container div.staff{display:grid}section.archive-faculty div.container div.faculty div.individual,section.archive-faculty div.container div.staff div.individual,section.archive-staff div.container div.faculty div.individual,section.archive-staff div.container div.staff div.individual,section.directory div.container div.faculty div.individual,section.directory div.container div.staff div.individual,section.taxonomy-type div.container div.faculty div.individual,section.taxonomy-type div.container div.staff div.individual{display:grid;align-items:center;grid-column-gap:2.5rem;grid-row-gap:1.25rem;justify-items:center;align-items:center}section.archive-faculty div.container div.faculty div.individual div.information,section.archive-faculty div.container div.staff div.individual div.information,section.archive-staff div.container div.faculty div.individual div.information,section.archive-staff div.container div.staff div.individual div.information,section.directory div.container div.faculty div.individual div.information,section.directory div.container div.staff div.individual div.information,section.taxonomy-type div.container div.faculty div.individual div.information,section.taxonomy-type div.container div.staff div.individual div.information{display:grid;grid-column-gap:2.5rem;align-items:center;justify-items:center}section.archive-faculty div.container div.faculty div.individual div.information div.image,section.archive-faculty div.container div.staff div.individual div.information div.image,section.archive-staff div.container div.faculty div.individual div.information div.image,section.archive-staff div.container div.staff div.individual div.information div.image,section.directory div.container div.faculty div.individual div.information div.image,section.directory div.container div.staff div.individual div.information div.image,section.taxonomy-type div.container div.faculty div.individual div.information div.image,section.taxonomy-type div.container div.staff div.individual div.information div.image{display:grid;align-items:center}@media (min-width:960px){section.archive-faculty div.container div.faculty div.individual div.information div.name,section.archive-faculty div.container div.staff div.individual div.information div.name,section.archive-staff div.container div.faculty div.individual div.information div.name,section.archive-staff div.container div.staff div.individual div.information div.name,section.directory div.container div.faculty div.individual div.information div.name,section.directory div.container div.staff div.individual div.information div.name,section.taxonomy-type div.container div.faculty div.individual div.information div.name,section.taxonomy-type div.container div.staff div.individual div.information div.name{justify-self:start}section.archive-faculty div.container div.faculty div.individual div.information,section.archive-faculty div.container div.staff div.individual div.information,section.archive-staff div.container div.faculty div.individual div.information,section.archive-staff div.container div.staff div.individual div.information,section.directory div.container div.faculty div.individual div.information,section.directory div.container div.staff div.individual div.information,section.taxonomy-type div.container div.faculty div.individual div.information,section.taxonomy-type div.container div.staff div.individual div.information{grid-template-columns:1fr 2fr}}section.archive-faculty div.container div.faculty div.individual div.contact,section.archive-faculty div.container div.staff div.individual div.contact,section.archive-staff div.container div.faculty div.individual div.contact,section.archive-staff div.container div.staff div.individual div.contact,section.directory div.container div.faculty div.individual div.contact,section.directory div.container div.staff div.individual div.contact,section.taxonomy-type div.container div.faculty div.individual div.contact,section.taxonomy-type div.container div.staff div.individual div.contact{display:grid;align-items:center}section.archive-faculty div.container div.faculty div.individual div.contact ul,section.archive-faculty div.container div.staff div.individual div.contact ul,section.archive-staff div.container div.faculty div.individual div.contact ul,section.archive-staff div.container div.staff div.individual div.contact ul,section.directory div.container div.faculty div.individual div.contact ul,section.directory div.container div.staff div.individual div.contact ul,section.taxonomy-type div.container div.faculty div.individual div.contact ul,section.taxonomy-type div.container div.staff div.individual div.contact ul{padding:0;display:grid;grid-row-gap:.3125rem}@media (min-width:960px){section.archive-faculty div.container div.faculty div.individual,section.archive-faculty div.container div.staff div.individual,section.archive-staff div.container div.faculty div.individual,section.archive-staff div.container div.staff div.individual,section.directory div.container div.faculty div.individual,section.directory div.container div.staff div.individual,section.taxonomy-type div.container div.faculty div.individual,section.taxonomy-type div.container div.staff div.individual{grid-template-columns:2fr 1fr;justify-items:unset;align-items:unset}}section.archive-news div.container{grid-row-gap:1.25rem}section.archive-news div.container div.title{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;align-items:center}section.archive-news div.container div.title h2{grid-row:1;justify-self:start}section.archive-news div.container div.title form{grid-row:1;justify-self:end;max-height:2.5rem;display:grid;grid-template-columns:2fr 1fr}section.archive-news div.container div.title form button{width:auto}@media (min-width:960px){section.archive-news div.container div.title form{grid-template-columns:5fr 3.75rem;justify-self:right}}section.archive-news div.container div.news{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.5rem;grid-row-gap:5rem}section.archive-news div.container div.news div.article div.information{display:grid;grid-row-gap:.9375rem}section.archive-organizations div.container{grid-row-gap:2.5rem}section.archive-organizations div.container div.title{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem;align-items:center}section.archive-organizations div.container div.title h2{grid-row:1;justify-self:start}section.archive-organizations div.container div.title form{grid-row:1;justify-self:end;max-height:2.5rem;display:grid;grid-template-columns:2fr 1fr}section.archive-organizations div.container div.title form button{width:auto}@media (min-width:960px){section.archive-organizations div.container div.title form{grid-template-columns:5fr 3.75rem;justify-self:right}}section.archive-organizations div.container div.organizations-nav{display:grid;grid-row-gap:.625rem}section.archive-organizations div.container div.news{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.5rem;grid-row-gap:5rem}section.archive-organizations div.container div.news div.article div.information{display:grid;grid-row-gap:.9375rem}section.back-to-top div.image{display:grid;justify-items:center;align-items:center}section.breadcrumbs div.container nav{display:flex;flex-wrap:wrap}section.buttons-sm div.container{grid-row-gap:1.25rem;justify-items:center}section.buttons-sm div.container div.buttons{display:flex;flex-wrap:wrap;justify-content:center;width:100%}section.buttons-sm div.container div.buttons a{margin:1.25rem}section.col-images div.container,section.col-selector div.container{grid-row-gap:2.5rem}section.col-images div.container div.title,section.col-selector div.container div.title{justify-self:center;text-align:center}section.col-images div.container div.items,section.col-selector div.container div.items{display:flex;flex-wrap:wrap;justify-content:center}section.col-images div.container div.items div.item,section.col-selector div.container div.items div.item{display:grid;justify-items:center;align-items:center;grid-row-gap:.625rem;margin:1.25rem;text-align:center}section.col-images div.container div.items div.item div.image a,section.col-selector div.container div.items div.item div.image a{display:grid;justify-items:center}@media (min-width:960px){section.col-images div.container div.items,section.col-selector div.container div.items{grid-row-gap:1.25rem}}section.col-people div.container,section.col-leadership div.container{grid-row-gap:.9375rem}section.col-people div.container div.people,section.col-leadership div.container div.people{display:grid;grid-row-gap:2.5rem}section.col-people div.container div.people div.person,section.col-leadership div.container div.people div.person{display:grid;grid-column-gap:.9375rem}section.col-people div.container div.people div.person div.photo,section.col-leadership div.container div.people div.person div.photo{grid-row:1}section.col-people div.container div.people div.person div.information,section.col-leadership div.container div.people div.person div.information{display:grid;grid-row:1}@media (min-width:960px){section.col-people div.container div.people,section.col-leadership div.container div.people{grid-template-columns:repeat(3,1fr)}}section.col-buttons div.container{grid-row-gap:2.5rem;justify-items:center}section.col-buttons div.container div.items{display:flex;flex-wrap:wrap;justify-content:center}section.col-buttons div.container div.items div.item{display:grid;align-content:baseline;grid-row-gap:.3125rem;margin:1.25rem}section.col-buttons div.container div.buttons{display:flex;flex-wrap:wrap;justify-content:center;width:100%}section.col-buttons div.container div.buttons a{margin:1.25rem}section.content-with-media div.container{grid-template-columns:repeat(2,1fr);grid-column-gap:2.5rem}section.content-with-media div.container div.media{align-content:center;justify-content:center}section.content-with-sidebar>div.container{grid-row-gap:2.5rem}section.content-with-sidebar>div.container>div{display:grid;grid-row-gap:.9375rem;grid-auto-rows:max-content}section.content-with-sidebar>div.container aside{display:grid;grid-row-gap:2.5rem}@media (min-width:960px){section.content-with-sidebar>div.container{grid-template-columns:3fr 1fr;grid-row-gap:unset;grid-column-gap:8.75rem}}section.faculty-highlight-with-sidebar div.container{grid-row-gap:2.5rem}section.faculty-highlight-with-sidebar div.container div.faculty{display:grid;grid-column-gap:2.5rem;grid-row-gap:5rem}section.faculty-highlight-with-sidebar div.container div.faculty div.item{display:grid}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.image{justify-self:center}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.information{display:grid;grid-row-gap:.9375rem}@media (min-width:960px){section.faculty-highlight-with-sidebar div.container div.faculty{grid-template-columns:repeat(3,1fr)}}section.faculty-highlight-with-sidebar div.container aside{grid-row:1;justify-self:center}@media (min-width:960px){section.faculty-highlight-with-sidebar div.container aside{grid-row:unset;justify-self:unset}section.faculty-highlight-with-sidebar div.container{grid-template-columns:3fr 1fr;grid-row-gap:unset;grid-column-gap:8.75rem}}section.home-main-banner{display:grid}section.home-main-banner div.spotlight div.link{display:grid;grid-auto-columns:max-content;justify-content:center}@media (min-width:960px){section.home-main-banner{grid-template-columns:repeat(2,1fr)}}section.home-title div.container{grid-row-gap:1.25rem;justify-items:center}section.home-title div.container h2{display:grid;grid-auto-columns:1fr;grid-row:1;justify-items:center}section.home-title div.container h2 span.secondary{grid-row:2}section.large-banner div.image{display:block}section.large-banner div.content{display:grid;grid-row-gap:2.5rem}section.large-banner div.content div.information{display:grid;grid-row-gap:1.25rem}section.large-banner div.content div.information div.description{display:grid;grid-row-gap:.625rem}@media (min-width:960px){section.large-banner div.content div.information div.description{justify-self:start}}section.large-banner div.content div.link{display:grid;justify-content:center}@media (min-width:960px){section.large-banner div.content div.link{display:block;justify-content:unset}section.large-banner div.content{display:grid;grid-row-gap:3.75rem;justify-items:initial}}section.nav-buttons div.container nav ul{display:grid;justify-content:center}@media (min-width:400px){section.nav-buttons div.container nav ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){section.nav-buttons div.container nav ul{display:flex;flex-wrap:wrap}}section.password-form div.container{justify-content:center;align-content:center}section.password-form div.container form{justify-self:center!important;grid-template-columns:5fr 7.5rem!important;display:grid;grid-template-columns:2fr 1fr}section.password-form div.container form button{display:grid;justify-items:center;align-items:center}@media (min-width:960px){section.password-form div.container form{grid-template-columns:5fr 3.75rem;justify-self:right}}section.post-navigation div.container nav{display:grid}section.post-navigation div.container nav div.posts.older{justify-self:end}section.post-navigation div.container nav div.posts.newer{justify-self:start}section.rotating-banner,section.rotating-banner-with-post-objects{display:grid}section.rotating-banner div.slider div.container,section.rotating-banner-with-post-objects div.slider div.container{grid-row-gap:2.5rem}section.rotating-banner div.slider div.container div.slide div.content,section.rotating-banner-with-post-objects div.slider div.container div.slide div.content{display:none;opacity:0;grid-row-gap:1.25rem}section.rotating-banner div.slider div.container div.slide div.content.active,section.rotating-banner-with-post-objects div.slider div.container div.slide div.content.active{display:grid;opacity:1;transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out}section.rotating-banner div.slider div.container div.selectors,section.rotating-banner-with-post-objects div.slider div.container div.selectors{display:grid;grid-auto-columns:max-content;grid-column-gap:.9375rem}section.rotating-banner div.slider div.container div.selectors span.box,section.rotating-banner-with-post-objects div.slider div.container div.selectors span.box{grid-row:1}section.rotating-banner div.feed div.container,section.rotating-banner-with-post-objects div.feed div.container{display:grid;grid-row-gap:2.5rem}section.rotating-banner div.feed div.container div.title,section.rotating-banner-with-post-objects div.feed div.container div.title{display:grid;align-items:baseline}section.rotating-banner div.feed div.container div.title h3,section.rotating-banner-with-post-objects div.feed div.container div.title h3{grid-row:1}section.rotating-banner div.feed div.container div.title a,section.rotating-banner-with-post-objects div.feed div.container div.title a{grid-row:1;justify-self:right}section.rotating-banner div.feed div.container div.items,section.rotating-banner-with-post-objects div.feed div.container div.items{display:grid;grid-row-gap:2.5rem}section.rotating-banner div.feed div.container div.items div.item,section.rotating-banner-with-post-objects div.feed div.container div.items div.item{display:grid;grid-column-gap:.9375rem;grid-row-gap:.625rem}section.rotating-banner div.feed div.container div.items div.item div.image,section.rotating-banner-with-post-objects div.feed div.container div.items div.item div.image{justify-self:center;grid-row:1}@media (min-width:400px){section.rotating-banner div.feed div.container div.items div.item div.image,section.rotating-banner-with-post-objects div.feed div.container div.items div.item div.image{justify-self:left}}section.rotating-banner div.feed div.container div.items div.item div.description,section.rotating-banner-with-post-objects div.feed div.container div.items div.item div.description{display:grid;grid-row-gap:.625rem;grid-row:2}@media (min-width:400px){section.rotating-banner div.feed div.container div.items div.item div.description,section.rotating-banner-with-post-objects div.feed div.container div.items div.item div.description{grid-row:1}}@media (min-width:960px){section.rotating-banner,section.rotating-banner-with-post-objects{grid-template-columns:1.5fr 1fr}}section.search div.container div.title{display:grid;grid-column-gap:2.5rem;align-items:center;justify-items:center}section.search div.container div.title h2{text-align:center}@media (min-width:960px){section.search div.container div.title h2{justify-self:start;text-align:end}}section.search div.container div.title form{max-height:40px;display:grid;grid-template-columns:2fr 1fr}section.search div.container div.title form button{width:auto}@media (min-width:960px){section.search div.container div.title form{justify-self:end}section.search div.container div.title form{grid-template-columns:5fr 3.75rem;justify-self:right}section.search div.container div.title{grid-template-columns:repeat(2,1fr)}}section.search-page div.container div.title{display:grid;grid-column-gap:2.5rem;align-items:center;justify-items:center}section.search-page div.container div.title h2{text-align:center}section.search-page div.container form{max-height:40px;justify-self:center!important;display:grid;grid-template-columns:2fr 1fr}section.search-page div.container form button{width:auto}@media (min-width:960px){section.search-page div.container form{grid-template-columns:5fr 3.75rem;justify-self:right}}section.single-faculty-footer div.navigation div.container nav ul{display:grid;grid-auto-columns:max-content}section.single-faculty-footer div.navigation div.container nav ul li{grid-row:1}@media (min-width:960px){section.single-faculty-footer div.navigation div.container nav ul{grid-column-gap:5rem}}section.single-faculty-footer div.information div.container div.content{display:grid;grid-row-gap:2.5rem}section.single-faculty-footer div.information div.container div.content div.publications{display:grid;grid-row-gap:1.25rem}section.single-faculty-footer div.information div.container div.content div.experience{display:grid;grid-row-gap:1.25rem}section.single-faculty-header div.container{grid-column-gap:2.5rem;align-items:start}section.single-faculty-header div.container div.information{display:grid;grid-row-gap:.9375rem}@media (min-width:960px){section.single-faculty-header div.container{grid-template-columns:1fr 3fr}}section.single-faculty-information div.container{grid-column-gap:5rem;grid-row-gap:1.25rem}section.single-faculty-information div.container div.box{display:grid;grid-row-gap:.9375rem;grid-auto-rows:max-content}section.single-faculty-information div.container div.box ul{display:grid;grid-row-gap:.15625rem}section.single-faculty-information div.container div.box nav ul{grid-auto-columns:max-content;align-items:center}section.single-faculty-information div.container div.box nav ul li{grid-row:1}@media (min-width:960px){section.single-faculty-information div.container{grid-template-columns:repeat(3,1fr);grid-row-gap:unset}}section.single-news div.container{grid-row-gap:1.25rem}section.single-news div.container div.title{display:grid;align-items:center}section.single-news div.container div.title h2{grid-row:1;justify-self:start}section.single-organizations-content div.container{grid-column-gap:5rem}section.single-organizations-content div.container section.single-organizations-about{grid-column:2}section.single-organizations-content div.container section.single-organizations-about div.container{grid-row-gap:.9375rem}section.single-organizations-content div.container section.single-organizations-col-leadership{grid-column:2}section.single-organizations-content div.container section.single-organizations-events{grid-column:2}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar{display:grid;grid-row-gap:1.25rem}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar div.event{display:grid;grid-template-columns:auto 1fr;align-items:center}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar div.event div.date{grid-row:1}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar div.event div.description{grid-row:1}section.single-organizations-content div.container section.single-organizations-footer{grid-column:2}section.single-organizations-content div.container section.single-organizations-footer div.container{grid-row-gap:.9375rem}section.single-organizations-content div.container section.single-organizations-news div.container div.articles{display:grid;grid-row-gap:.9375rem}section.single-organizations-content div.container section.single-organizations-news div.container div.articles div.article{display:grid;grid-row-gap:.3125rem}section.single-organizations-content div.container section.single-organizations-social{grid-column:2}section.single-organizations-content div.container section.single-organizations-social div.container{grid-row-gap:.9375rem}section.single-organizations-content div.container section.single-organizations-social div.container nav ul{display:grid;grid-auto-columns:max-content;align-items:center;list-style-type:none}section.single-organizations-content div.container section.single-organizations-social div.container nav ul li{grid-row:1}section.three-col-calendar-with-news div.container{grid-row-gap:2.5rem}section.three-col-calendar-with-news div.container div.calendar{display:grid;grid-row-gap:1.25rem}section.three-col-calendar-with-news div.container div.calendar div.event{display:grid;grid-template-columns:auto 1fr;align-items:center}section.three-col-calendar-with-news div.container div.calendar div.event div.date{grid-row:1}section.three-col-calendar-with-news div.container div.calendar div.event div.description{grid-row:1}section.three-col-calendar-with-news div.container div.news{display:grid;grid-row-gap:1.25rem}section.three-col-calendar-with-news div.container div.news div.articles{display:grid;grid-row-gap:1.25rem}section.three-col-calendar-with-news div.container div.news div.articles div.article{display:grid;grid-row-gap:.3125rem}@media (min-width:960px){section.three-col-calendar-with-news div.container div.news div.articles{grid-template-columns:repeat(2,1fr);grid-column-gap:.9375rem}section.three-col-calendar-with-news div.container{grid-template-columns:1fr 2fr;grid-column-gap:1.5625rem}}footer div.primary div.container div ul{display:grid}footer div.primary div.container div ul#social-links-menu{grid-auto-columns:max-content;align-items:center}footer div.primary div.container div ul#social-links-menu li{grid-row:1}footer div.primary div.container div div{display:grid;grid-row-gap:.625rem}@media (min-width:960px){footer div.primary div.container{grid-template-columns:repeat(3,1fr)}}footer div.secondary div.container{grid-auto-columns:1fr;justify-items:center}footer div.secondary div.container h2{grid-row:1}footer div.secondary div.container>div{display:grid;grid-row:2;text-align:center}@media (min-width:960px){footer div.secondary div.container>div p{grid-row:1}}section.centers-and-clinics-content div.container{grid-column-gap:5rem;grid-row-gap:1.25rem}section.centers-and-clinics-content div.container div.centers,section.centers-and-clinics-content div.container div.clinics{display:grid;grid-column:2;grid-row-gap:.3125rem}section.centers-and-clinics-header div.container{grid-row-gap:1.25rem}section.centers-and-clinics-header div.container div.title{display:grid;grid-column-gap:2.5rem;align-items:center;justify-items:center}section.centers-and-clinics-header div.container div.title h2{text-align:center}@media (min-width:960px){section.centers-and-clinics-header div.container div.title h2{justify-self:start;text-align:end}}section.centers-and-clinics-header div.container div.title form{max-height:40px;display:grid;grid-template-columns:2fr 1fr}section.centers-and-clinics-header div.container div.title form button{width:auto}@media (min-width:960px){section.centers-and-clinics-header div.container div.title form{justify-self:end}section.centers-and-clinics-header div.container div.title form{grid-template-columns:5fr 3.75rem;justify-self:right}section.centers-and-clinics-header div.container div.title{grid-template-columns:repeat(2,1fr)}}section.course-information div.container{grid-row-gap:2.5rem}section.student-banner{display:grid}section.student-banner div.content{display:grid;justify-self:center;align-self:center;justify-items:center;align-items:center}section.student-buttons nav{display:grid;grid-column-gap:2.5rem;grid-row-gap:1.25rem;justify-content:center}section.student-buttons nav div{display:grid;justify-items:center;align-items:center}section.student-buttons nav div a{display:grid;justify-items:center}@media (min-width:960px){section.student-buttons nav{grid-template-columns:repeat(4,1fr);justify-items:center}}section.lawble-api div.container div.title{display:grid;grid-column-gap:2.5rem;align-items:center;justify-items:center}section.lawble-api div.container div.title h2{text-align:center}section.lawble-api div.container form{max-height:40px;justify-self:center!important;display:grid;grid-template-columns:2fr 1fr}section.lawble-api div.container form button{width:auto}@media (min-width:960px){section.lawble-api div.container form{grid-template-columns:5fr 3.75rem;justify-self:right}}section.student-info-authenticated div.container{grid-row-gap:2.5rem}section.student-info-authenticated div.container div.news{display:grid;grid-row-gap:1.25rem}section.student-info-authenticated div.container div.news div.articles{display:grid;grid-row-gap:.9375rem}section.student-info-authenticated div.container div.news div.articles div.article{display:grid;grid-row-gap:.3125rem}section.student-info-authenticated div.container div.news a{justify-self:end}@media (min-width:960px){section.student-info-authenticated div.container{grid-template-columns:repeat(2,1fr);grid-column-gap:5rem}}section.student-info-non-authenticated div.container{grid-row-gap:2.5rem}section.student-info-non-authenticated div.container div.content{display:grid;grid-row-gap:1.25rem;align-content:start}section.student-info-non-authenticated div.container div.media{display:grid;grid-row-gap:1.25rem}@media (min-width:960px){section.student-info-non-authenticated div.container{grid-template-columns:repeat(2,1fr);grid-column-gap:5rem}}section.student-resources-authenticated div.container{grid-row-gap:2.5rem}section.student-resources-authenticated div.container div.resources{display:grid;grid-auto-rows:min-content;grid-row-gap:1.25rem}@media (min-width:960px){section.student-resources-authenticated div.container{grid-template-columns:repeat(2,1fr);grid-column-gap:5rem}}section.student-resources-non-authenticated div.container{grid-row-gap:2.5rem}section.student-resources-non-authenticated div.container div.resources{display:grid;grid-auto-rows:min-content;grid-row-gap:1.25rem}section.student-resources-non-authenticated div.container div.news{display:grid;grid-row-gap:1.25rem}section.student-resources-non-authenticated div.container div.news div.articles{display:grid;grid-row-gap:.9375rem}section.student-resources-non-authenticated div.container div.news div.articles div.article{display:grid;grid-row-gap:.3125rem}section.student-resources-non-authenticated div.container div.news a{justify-self:end}@media (min-width:960px){section.student-resources-non-authenticated div.container{grid-template-columns:repeat(2,1fr);grid-column-gap:5rem}}section.student-schedule-authenticated div.container{grid-row-gap:.9375rem}section.student-schedule-authenticated div.container div.header{display:grid}section.student-schedule-authenticated div.container div.header div:first-child{justify-self:start}section.student-schedule-authenticated div.container div.header div:last-child{justify-self:end}@media (min-width:960px){section.student-schedule-authenticated div.container div.header{grid-template-columns:repeat(5,1fr);align-items:center;justify-items:center}}section.student-schedule-authenticated div.container table{display:grid}section.student-schedule-authenticated div.container table thead{display:none}@media (min-width:960px){section.student-schedule-authenticated div.container table thead{display:table-header-group}}section.student-schedule-authenticated div.container table tbody tr{display:grid}@media (min-width:960px){section.student-schedule-authenticated div.container table tbody tr{display:table-row}section.student-schedule-authenticated div.container table{display:table}}section.student-schedule-non-authenticated div.container{grid-row-gap:2.5rem}section.student-schedule-non-authenticated div.container div.schedule{display:grid;grid-row-gap:.9375rem;align-content:start}section.student-schedule-non-authenticated div.container div.calendar{display:grid;grid-row-gap:1.25rem}@media (min-width:960px){section.student-schedule-non-authenticated div.container{grid-template-columns:repeat(2,1fr);grid-column-gap:5rem}}header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header div.primary{padding:.4375rem 0;background-color:#002d5d;color:#ac9f8e}header div.primary div.container div.navigation{padding-bottom:1.875rem}header div.primary div.container div.navigation nav ul{list-style:none}header div.primary div.container div.navigation nav ul li a:not(.button):hover{color:#c2b8ab}header div.primary div.container div.navigation nav ul li#search{font-size:0}header div.primary div.container div.navigation nav ul li#search a{display:inline-block;position:absolute;margin-left:-1.5625rem;height:1.5625rem;width:1.5625rem}header div.primary div.container div.navigation nav ul li#search::before{content:"";display:inline-block;vertical-align:middle;height:25px;width:25px;background-image:url(//law.byu.edu/wp-content/themes/law/assets/img/search.svg);background-repeat:no-repeat;background-position:center;cursor:pointer}header div.primary div.container div.navigation nav ul li#login{display:inline-block}header div.primary div.container div.navigation nav ul li#login a{display:inline-block}header div.primary div.container div.navigation nav ul li#login::before{content:"";vertical-align:middle;margin-right:7.5px;height:25px;width:25px;background-image:url(//law.byu.edu/wp-content/themes/law/assets/img/user.svg);background-repeat:no-repeat;background-position:center;cursor:pointer}@media (min-width:960px){header div.primary div.container div.navigation nav ul li{margin:0 .46875rem}}header div.primary div.container div.navigation nav ul li:first-child{margin-left:0}header div.primary div.container div.navigation nav ul li:last-child{margin-right:0}@media (min-width:960px){header div.primary div.container div.navigation{padding-bottom:0}}header div.primary div.container div.mobile-menu div.hamburger span{display:block;height:2px;width:35px;background-color:#fff;border-radius:1px}header div.primary div.container div.mobile-menu:active div.hamburger span{background-color:#ac9f8e}header div.secondary{min-height:1.25rem;padding:.6875rem 0;background-color:#f7f5f0;color:#756c5d}header div.secondary div.container div.navigation nav ul{list-style:none}header div.secondary div.container div.navigation nav ul li a:hover{color:#918674}@media (min-width:960px){header div.secondary div.container div.navigation nav ul li{margin:0 .46875rem}}header div.secondary div.container div.navigation nav ul li:first-child{margin-left:0}header div.secondary div.container div.navigation nav ul li:last-child{margin-right:0}header div.secondary div.container div.mobile-menu div.hamburger span{display:block;height:2px;width:35px;background-color:#4f453b;border-radius:1px}header div.secondary div.container div.mobile-menu:active div.hamburger span{background-color:#ac9f8e}aside section{padding:1.25rem 0}aside section.sidebar-ad-form h4{color:#756c5d;font-size:20px;position:relative;padding-bottom:.3125rem}aside section.sidebar-ad-form h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}aside section.sidebar-ad-form p{color:#756c5d}aside section.sidebar-ad-form form{padding:.9375rem 0;width:100%}aside section.sidebar-ad-form form button{width:auto;min-width:auto;display:block}aside section.sidebar-ad-form form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;margin:.625rem 0;padding:0 .625rem;display:block}@media (min-width:960px){aside section.sidebar-ad-form form input{min-width:15.625rem}}aside section.sidebar-ad-form form input:-moz-read-only{background-color:#f7f5f0}aside section.sidebar-ad-form form input:read-only{background-color:#f7f5f0}aside section.sidebar-button h4{color:#756c5d;font-size:20px;position:relative;padding-bottom:.3125rem}aside section.sidebar-button h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}aside section.sidebar-button p{color:#756c5d}aside section.sidebar-buttons h4{font-size:20px;position:relative;padding-bottom:.3125rem}aside section.sidebar-buttons h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}aside section.sidebar-calendar h4{font-size:20px}aside section.sidebar-calendar div.event div.date{margin-right:.9375rem;padding:.3125rem .8125rem;border:1px solid #d5cfc6;text-align:center}aside section.sidebar-calendar div.event div.date p.month{color:#998d79;font-family:"Lato",sans-serif}aside section.sidebar-calendar div.event div.date p.day{color:#404042;font-size:22px}aside section.sidebar-calendar div.event div.description h6{font-size:20px;color:#756c5d}aside section.sidebar-hours div.hours h4{font-size:20px;position:relative;padding-bottom:.3125rem}aside section.sidebar-hours div.hours h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}aside section.sidebar-lawble-api div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}aside section.sidebar-lawble-api div.title h2{font-size:48px}aside section.sidebar-lawble-api div.description p{padding:1.25rem 0;text-align:center}aside section.sidebar-lawble-api form{padding:.9375rem 0}aside section.sidebar-lawble-api form button{width:auto;min-width:auto}aside section.sidebar-lawble-api form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){aside section.sidebar-lawble-api form input{min-width:15.625rem}}aside section.sidebar-lawble-api form input:-moz-read-only{background-color:#f7f5f0}aside section.sidebar-lawble-api form input:read-only{background-color:#f7f5f0}aside section.sidebar-links div.title h4{font-family:"Lato",sans-serif;font-size:20px;position:relative;padding-bottom:.3125rem}aside section.sidebar-links div.title h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}aside section.sidebar-links div.links a{color:#5bb0e2}aside section.sidebar-links div.links a:hover{color:#86c5ea}aside section.sidebar-location h4{font-size:20px;position:relative;padding-bottom:.3125rem}aside section.sidebar-location h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}aside section.sidebar-media h4{font-size:20px;position:relative;padding-bottom:.3125rem}aside section.sidebar-media h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}aside section.sidebar-media div.media div.image img{width:100%}aside section.sidebar-navigation h4{font-size:20px;position:relative;padding-bottom:.3125rem}aside section.sidebar-navigation h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}aside section.sidebar-navigation nav ul{padding:0;list-style-type:none}aside section.sidebar-navigation nav ul li a{color:#5bb0e2}aside section.sidebar-navigation nav ul li a:hover{color:#86c5ea}aside section.sidebar-quick-links div.title h4{font-family:"Lato",sans-serif;font-size:20px}aside section.sidebar-quick-links nav ul{list-style-type:none;padding-left:0}aside section.sidebar-quick-links nav ul li{color:#5bb0e2}aside section.sidebar-quote blockquote{color:#aa9d8c;font-size:18px;font-style:italic;position:relative;padding-top:.9375rem}aside section.sidebar-quote blockquote:after{content:"";background:#ac9f8e;position:absolute;top:0;left:0;border-radius:3px;height:2px;width:120px}aside.centers-and-clinics-sidebar{padding-right:5rem;border-right:1px solid #ac9f8e}aside.single-organizations-sidebar{padding-right:5rem;border-right:1px solid #ac9f8e}section.archive-faculty div.container div.title,section.archive-staff div.container div.title,section.directory div.container div.title,section.taxonomy-type div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.archive-faculty div.container div.title h2,section.archive-staff div.container div.title h2,section.directory div.container div.title h2,section.taxonomy-type div.container div.title h2{font-size:48px}section.archive-faculty div.container div.title form,section.archive-staff div.container div.title form,section.directory div.container div.title form,section.taxonomy-type div.container div.title form{max-height:2.5rem;padding:.9375rem 0}section.archive-faculty div.container div.title form button,section.archive-staff div.container div.title form button,section.directory div.container div.title form button,section.taxonomy-type div.container div.title form button{width:auto;min-width:auto}section.archive-faculty div.container div.title form input,section.archive-staff div.container div.title form input,section.directory div.container div.title form input,section.taxonomy-type div.container div.title form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){section.archive-faculty div.container div.title form input,section.archive-staff div.container div.title form input,section.directory div.container div.title form input,section.taxonomy-type div.container div.title form input{min-width:15.625rem}}section.archive-faculty div.container div.title form input:-moz-read-only,section.archive-staff div.container div.title form input:-moz-read-only,section.directory div.container div.title form input:-moz-read-only,section.taxonomy-type div.container div.title form input:-moz-read-only{background-color:#f7f5f0}section.archive-faculty div.container div.title form input:read-only,section.archive-staff div.container div.title form input:read-only,section.directory div.container div.title form input:read-only,section.taxonomy-type div.container div.title form input:read-only{background-color:#f7f5f0}section.archive-faculty div.container h3 a,section.archive-staff div.container h3 a,section.directory div.container h3 a,section.taxonomy-type div.container h3 a{font-family:"freight-text-pro","Noto Serif",sans-serif;color:#5bb0e2}section.archive-faculty div.container h3 a:hover,section.archive-staff div.container h3 a:hover,section.directory div.container h3 a:hover,section.taxonomy-type div.container h3 a:hover{color:#86c5ea}section.archive-faculty div.container div.navigation,section.archive-staff div.container div.navigation,section.directory div.container div.navigation,section.taxonomy-type div.container div.navigation{margin-bottom:2.5rem}section.archive-faculty div.container div.navigation nav ul,section.archive-staff div.container div.navigation nav ul,section.directory div.container div.navigation nav ul,section.taxonomy-type div.container div.navigation nav ul{list-style:none;padding-left:0}section.archive-faculty div.container div.navigation nav ul li a,section.archive-staff div.container div.navigation nav ul li a,section.directory div.container div.navigation nav ul li a,section.taxonomy-type div.container div.navigation nav ul li a{color:#5bb0e2}section.archive-faculty div.container div.navigation nav ul li a:hover,section.archive-staff div.container div.navigation nav ul li a:hover,section.directory div.container div.navigation nav ul li a:hover,section.taxonomy-type div.container div.navigation nav ul li a:hover{color:#86c5ea}section.archive-faculty div.container div.navigation nav ul li.active a,section.archive-staff div.container div.navigation nav ul li.active a,section.directory div.container div.navigation nav ul li.active a,section.taxonomy-type div.container div.navigation nav ul li.active a{color:#ac9f8e}section.archive-faculty div.container div.navigation nav ul li.active a:hover,section.archive-staff div.container div.navigation nav ul li.active a:hover,section.directory div.container div.navigation nav ul li.active a:hover,section.taxonomy-type div.container div.navigation nav ul li.active a:hover{color:#c2b8ab}@media (min-width:960px){section.archive-faculty div.container div.navigation nav ul li:after,section.archive-staff div.container div.navigation nav ul li:after,section.directory div.container div.navigation nav ul li:after,section.taxonomy-type div.container div.navigation nav ul li:after{content:"|";padding:0 .625rem}section.archive-faculty div.container div.navigation nav ul li:last-child::after,section.archive-staff div.container div.navigation nav ul li:last-child::after,section.directory div.container div.navigation nav ul li:last-child::after,section.taxonomy-type div.container div.navigation nav ul li:last-child::after{content:""}}section.archive-faculty div.container div.faculty div.individual,section.archive-faculty div.container div.staff div.individual,section.archive-staff div.container div.faculty div.individual,section.archive-staff div.container div.staff div.individual,section.directory div.container div.faculty div.individual,section.directory div.container div.staff div.individual,section.taxonomy-type div.container div.faculty div.individual,section.taxonomy-type div.container div.staff div.individual{border-radius:1px;border-bottom:1px solid #998d79;padding:2.5rem 0}section.archive-faculty div.container div.faculty div.individual div.information div.image,section.archive-faculty div.container div.staff div.individual div.information div.image,section.archive-staff div.container div.faculty div.individual div.information div.image,section.archive-staff div.container div.staff div.individual div.information div.image,section.directory div.container div.faculty div.individual div.information div.image,section.directory div.container div.staff div.individual div.information div.image,section.taxonomy-type div.container div.faculty div.individual div.information div.image,section.taxonomy-type div.container div.staff div.individual div.information div.image{max-height:19.0625rem;min-height:19.0625rem;max-width:12.5rem}section.archive-faculty div.container div.faculty div.individual div.information div.image a,section.archive-faculty div.container div.staff div.individual div.information div.image a,section.archive-staff div.container div.faculty div.individual div.information div.image a,section.archive-staff div.container div.staff div.individual div.information div.image a,section.directory div.container div.faculty div.individual div.information div.image a,section.directory div.container div.staff div.individual div.information div.image a,section.taxonomy-type div.container div.faculty div.individual div.information div.image a,section.taxonomy-type div.container div.staff div.individual div.information div.image a{text-align:center}section.archive-faculty div.container div.faculty div.individual div.information div.image img,section.archive-faculty div.container div.staff div.individual div.information div.image img,section.archive-staff div.container div.faculty div.individual div.information div.image img,section.archive-staff div.container div.staff div.individual div.information div.image img,section.directory div.container div.faculty div.individual div.information div.image img,section.directory div.container div.staff div.individual div.information div.image img,section.taxonomy-type div.container div.faculty div.individual div.information div.image img,section.taxonomy-type div.container div.staff div.individual div.information div.image img{width:100%}section.archive-faculty div.container div.faculty div.individual div.information div.name,section.archive-faculty div.container div.staff div.individual div.information div.name,section.archive-staff div.container div.faculty div.individual div.information div.name,section.archive-staff div.container div.staff div.individual div.information div.name,section.directory div.container div.faculty div.individual div.information div.name,section.directory div.container div.staff div.individual div.information div.name,section.taxonomy-type div.container div.faculty div.individual div.information div.name,section.taxonomy-type div.container div.staff div.individual div.information div.name{text-align:center}section.archive-faculty div.container div.faculty div.individual div.information div.name h4 a,section.archive-faculty div.container div.staff div.individual div.information div.name h4 a,section.archive-staff div.container div.faculty div.individual div.information div.name h4 a,section.archive-staff div.container div.staff div.individual div.information div.name h4 a,section.directory div.container div.faculty div.individual div.information div.name h4 a,section.directory div.container div.staff div.individual div.information div.name h4 a,section.taxonomy-type div.container div.faculty div.individual div.information div.name h4 a,section.taxonomy-type div.container div.staff div.individual div.information div.name h4 a{font-size:22px;font-family:"freight-text-pro","Noto Serif",sans-serif;color:#5bb0e2}section.archive-faculty div.container div.faculty div.individual div.information div.name h4 a:hover,section.archive-faculty div.container div.staff div.individual div.information div.name h4 a:hover,section.archive-staff div.container div.faculty div.individual div.information div.name h4 a:hover,section.archive-staff div.container div.staff div.individual div.information div.name h4 a:hover,section.directory div.container div.faculty div.individual div.information div.name h4 a:hover,section.directory div.container div.staff div.individual div.information div.name h4 a:hover,section.taxonomy-type div.container div.faculty div.individual div.information div.name h4 a:hover,section.taxonomy-type div.container div.staff div.individual div.information div.name h4 a:hover{color:#86c5ea}section.archive-faculty div.container div.faculty div.individual div.information div.name h5,section.archive-faculty div.container div.staff div.individual div.information div.name h5,section.archive-staff div.container div.faculty div.individual div.information div.name h5,section.archive-staff div.container div.staff div.individual div.information div.name h5,section.directory div.container div.faculty div.individual div.information div.name h5,section.directory div.container div.staff div.individual div.information div.name h5,section.taxonomy-type div.container div.faculty div.individual div.information div.name h5,section.taxonomy-type div.container div.staff div.individual div.information div.name h5{font-size:18px;font-family:"Lato",sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:960px){section.archive-faculty div.container div.faculty div.individual div.information div.name,section.archive-faculty div.container div.staff div.individual div.information div.name,section.archive-staff div.container div.faculty div.individual div.information div.name,section.archive-staff div.container div.staff div.individual div.information div.name,section.directory div.container div.faculty div.individual div.information div.name,section.directory div.container div.staff div.individual div.information div.name,section.taxonomy-type div.container div.faculty div.individual div.information div.name,section.taxonomy-type div.container div.staff div.individual div.information div.name{text-align:left}}section.archive-faculty div.container div.faculty div.individual div.contact ul,section.archive-faculty div.container div.staff div.individual div.contact ul,section.archive-staff div.container div.faculty div.individual div.contact ul,section.archive-staff div.container div.staff div.individual div.contact ul,section.directory div.container div.faculty div.individual div.contact ul,section.directory div.container div.staff div.individual div.contact ul,section.taxonomy-type div.container div.faculty div.individual div.contact ul,section.taxonomy-type div.container div.staff div.individual div.contact ul{list-style-type:none;text-align:center}section.archive-faculty div.container div.faculty div.individual div.contact ul li a,section.archive-faculty div.container div.staff div.individual div.contact ul li a,section.archive-staff div.container div.faculty div.individual div.contact ul li a,section.archive-staff div.container div.staff div.individual div.contact ul li a,section.directory div.container div.faculty div.individual div.contact ul li a,section.directory div.container div.staff div.individual div.contact ul li a,section.taxonomy-type div.container div.faculty div.individual div.contact ul li a,section.taxonomy-type div.container div.staff div.individual div.contact ul li a{color:#5bb0e2}section.archive-faculty div.container div.faculty div.individual div.contact ul li a:hover,section.archive-faculty div.container div.staff div.individual div.contact ul li a:hover,section.archive-staff div.container div.faculty div.individual div.contact ul li a:hover,section.archive-staff div.container div.staff div.individual div.contact ul li a:hover,section.directory div.container div.faculty div.individual div.contact ul li a:hover,section.directory div.container div.staff div.individual div.contact ul li a:hover,section.taxonomy-type div.container div.faculty div.individual div.contact ul li a:hover,section.taxonomy-type div.container div.staff div.individual div.contact ul li a:hover{color:#86c5ea}section.archive-faculty div.container div.faculty div.individual:last-child,section.archive-faculty div.container div.staff div.individual:last-child,section.archive-staff div.container div.faculty div.individual:last-child,section.archive-staff div.container div.staff div.individual:last-child,section.directory div.container div.faculty div.individual:last-child,section.directory div.container div.staff div.individual:last-child,section.taxonomy-type div.container div.faculty div.individual:last-child,section.taxonomy-type div.container div.staff div.individual:last-child{border-bottom:none}section.archive-faculty div.container div.faculty div.individual:nth-child(even),section.archive-faculty div.container div.staff div.individual:nth-child(even),section.archive-staff div.container div.faculty div.individual:nth-child(even),section.archive-staff div.container div.staff div.individual:nth-child(even),section.directory div.container div.faculty div.individual:nth-child(even),section.directory div.container div.staff div.individual:nth-child(even),section.taxonomy-type div.container div.faculty div.individual:nth-child(even),section.taxonomy-type div.container div.staff div.individual:nth-child(even){background-color:#f9f9f9}section.archive-news div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.archive-news div.container div.title h2{font-size:48px}section.archive-news div.container div.title form{padding:.9375rem 0}section.archive-news div.container div.title form button{width:auto;min-width:auto}section.archive-news div.container div.title form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){section.archive-news div.container div.title form input{min-width:15.625rem}}section.archive-news div.container div.title form input:-moz-read-only{background-color:#f7f5f0}section.archive-news div.container div.title form input:read-only{background-color:#f7f5f0}section.archive-news div.container div.news div.article{box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}section.archive-news div.container div.news div.article div.image img{width:100%}section.archive-news div.container div.news div.article div.information{padding:2.5rem 1.25rem}section.archive-news div.container div.news div.article div.information a{color:#5bb0e2;font-family:"freight-text-pro","Noto Serif",sans-serif}section.archive-news div.container div.news div.article div.information a:hover{color:#86c5ea}section.archive-news div.container div.news div.article div.information h3{font-size:22px;position:relative;padding-bottom:.3125rem}section.archive-news div.container div.news div.article div.information h3:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}section.archive-news div.container div.news div.article div.information p{color:#756c5d}section.archive-organizations div.container div.title{padding-bottom:.625rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.archive-organizations div.container div.title h2{font-size:48px}section.archive-organizations div.container div.title form{padding:.9375rem 0}section.archive-organizations div.container div.title form button{width:auto;min-width:auto}section.archive-organizations div.container div.title form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){section.archive-organizations div.container div.title form input{min-width:15.625rem}}section.archive-organizations div.container div.title form input:-moz-read-only{background-color:#f7f5f0}section.archive-organizations div.container div.title form input:read-only{background-color:#f7f5f0}section.archive-organizations div.container div.organizations-nav h3{color:#5bb0e2;font-family:"Lato",sans-serif}section.archive-organizations div.container div.organizations-nav nav ul{column-count:3;padding-left:0;list-style-type:none}section.archive-organizations div.container div.organizations-nav nav ul li a{color:#5bb0e2}section.archive-organizations div.container div.news div.article{box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}section.archive-organizations div.container div.news div.article div.image img{width:100%}section.archive-organizations div.container div.news div.article div.information{padding:2.5rem 1.25rem}section.archive-organizations div.container div.news div.article div.information a{color:#5bb0e2;font-family:"freight-text-pro","Noto Serif",sans-serif}section.archive-organizations div.container div.news div.article div.information h3{font-size:22px;position:relative;padding-bottom:.3125rem}section.archive-organizations div.container div.news div.article div.information h3:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}section.archive-organizations div.container div.news div.article div.information p{color:#756c5d}section.back-to-top{display:none;position:fixed;opacity:.75;padding:0;bottom:4.6875rem;right:.625rem;height:3.375rem;width:4.375rem;cursor:pointer;background-color:#5bb0e2}section.back-to-top div.image{width:100%;height:100%}section.back-to-top div.image img{height:30px}section.back-to-top:hover{opacity:1.0}section.banner{padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.banner div.image{height:18.75rem;width:100%}section.breadcrumbs{padding:1.25rem 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.breadcrumbs div.container nav a,section.breadcrumbs div.container nav span{padding:0 .15625rem}section.breadcrumbs div.container nav a:first-child,section.breadcrumbs div.container nav span:first-child{padding-left:0}section.breadcrumbs div.container nav a:last-child,section.breadcrumbs div.container nav span:last-child{padding-right:0}section.breadcrumbs div.container nav a{color:#59c3bb}section.breadcrumbs div.container nav span{color:#404042;font-family:"Lato",sans-serif}section.buttons-sm{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.buttons-sm div.container{text-align:center}section.buttons-sm div.container h3{font-size:28px;color:#756c5d}section.nav-buttons div.container nav ul{list-style:none;padding:0}section.nav-buttons div.container nav ul li{margin:1.25rem}section.nav-buttons div.container nav ul li a{width:auto;min-width:auto}section.col-images,section.col-selector{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.col-images div.container div.title,section.col-selector div.container div.title{color:#756c5d;font-size:1.5rem}section.col-images div.container div.items div.item div.image,section.col-selector div.container div.items div.item div.image{max-width:15.625rem;max-height:15.625rem;overflow:hidden}section.col-images div.container div.items div.item div.image img,section.col-selector div.container div.items div.item div.image img{width:100%}section.col-images div.container div.items div.item a,section.col-selector div.container div.items div.item a{color:#5bb0e2;font-size:20px}section.col-buttons{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.col-buttons div.container{text-align:center}section.col-buttons div.container>h2{font-size:38px}section.col-buttons div.container>p{color:#0e3450;font-size:18px}section.col-buttons div.container div.items{width:100%}section.col-buttons div.container div.items div.item h3{color:#0e3450;font-size:32px}section.col-buttons div.container div.items div.item p{color:#4f453b}section.col-people div.container div.title,section.col-leadership div.container div.title{color:#756c5d;font-size:1.5rem}section.col-people div.container div.people div.person,section.col-leadership div.container div.people div.person{grid-auto-columns:max-content}section.col-people div.container div.people div.person div.photo,section.col-leadership div.container div.people div.person div.photo{max-width:7.1875rem;max-height:7.1875rem;overflow:hidden;border:solid;border-color:#ac9f8e;border-width:.125rem}section.col-people div.container div.people div.person div.photo img,section.col-leadership div.container div.people div.person div.photo img{width:100%;height:auto}section.col-people div.container div.people div.person div.information,section.col-leadership div.container div.people div.person div.information{font-family:"Lato",sans-serif}section.col-people div.container div.people div.person div.information h4,section.col-leadership div.container div.people div.person div.information h4{font-family:"Lato",sans-serif;font-weight:500;font-size:1.25rem}section.col-people div.container div.people div.person div.information a,section.col-leadership div.container div.people div.person div.information a{color:#5bb0e2}section.col-people div.container div.people div.person div.information a:hover,section.col-leadership div.container div.people div.person div.information a:hover{color:#86c5ea}section.col-selector .fade-in{-webkit-transition:opacity 2s ease;-moz-transition:opacity 2s ease;-ms-transition:opacity 2s ease;-o-transition:opacity 2s ease;transition:opacity 2s ease}section.col-selector div.container div.items.hidden{display:none}section.col-selector div.container div.items.visually-hidden{opacity:0}section.content-with-media div.container div.media img{width:100%}section.content-with-sidebar div.container>div h3{font-size:24px;position:relative;padding-bottom:.3125rem}section.content-with-sidebar div.container>div h3:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}section.content-with-sidebar div.container>div img{max-width:100%;height:auto}section.content-with-sidebar div.container>div a{color:#5bb0e2}section.content-with-sidebar div.container>div a.button.primary{color:#fff}section.faculty-highlight-with-sidebar div.container div.faculty div.item{box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.image{width:50%}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.image img{width:100%}@media (min-width:960px){section.faculty-highlight-with-sidebar div.container div.faculty div.item div.image{width:100%}}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.information{padding:2.5rem 1.25rem}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.information h3{font-size:22px;position:relative;padding-bottom:.3125rem}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.information h3:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.information p{color:#756c5d}section.faculty-highlight-with-sidebar div.container div.faculty div.item div.information a{color:#5bb0e2;font-family:"freight-text-pro","Noto Serif",sans-serif}section.home-main-banner{padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.home-main-banner div.spotlight{position:relative}section.home-main-banner div.spotlight div.link{position:absolute;bottom:1.5625rem;left:0;right:0}section.home-main-banner div.spotlight div.items div.item{height:48.75rem;background-position:center;background-size:cover;background-repeat:no-repeat}section.home-main-banner div.spotlight div.items div.item div.information{position:absolute;top:1.5625rem;padding:1.5625rem;left:5%;margin:0 auto;text-align:center}section.home-main-banner div.spotlight div.items div.item div.information h4{color:#756c5d;font-size:24px}section.home-main-banner div.spotlight div.items div.item div.information h5{color:#4f453b;font-size:20px;font-family:"Lato",sans-serif;font-weight:300}section.home-main-banner div.spotlight div.items div.item div.information ul{list-style:none;margin-top:.625rem;padding:0;color:#4f453b;font-size:14px;font-family:"Lato",sans-serif;font-weight:300}section.home-main-banner div.spotlight div.items div.item div.information p{color:#4f453b;font-size:14px;font-family:"Lato",sans-serif;font-weight:300}@media (min-width:960px){section.home-main-banner div.spotlight div.items div.item div.information{width:auto;top:25%}section.home-main-banner div.spotlight.left div.items div.item div.information{left:unset;right:2%}section.home-main-banner div.spotlight.right div.items div.item div.information{right:unset;left:2%}}section.home-title{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.home-title div.container{text-align:center}section.home-title div.container h2{color:#0e3450;font-size:16px}section.home-title div.container h2 span.secondary{font-size:42px;display:block;text-transform:none;font-style:italic}@media (min-width:960px){section.home-title div.container a.hidden{display:none}section.home-title{position:absolute;top:0;left:0;right:0;background:none!important;z-index:1}}section.large-banner{padding-top:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.large-banner div.image{height:18.75rem;width:100%}@media (min-width:960px){section.large-banner div.image{position:absolute;height:100%}}section.large-banner div.content{padding-top:2.5rem;text-align:center}section.large-banner div.content div.information h2{color:#756c5d;font-size:48px}section.large-banner div.content div.information div.description p.author{font-family:"Lato",sans-serif}@media (min-width:960px){section.large-banner div.content div.information div.description{width:70%}section.large-banner div.content{position:absolute;padding-top:0;text-align:initial;top:30%;left:5%;z-index:1}section.large-banner{position:relative;padding:0;height:43.75rem}}section.page-title{padding:0}section.page-title div.container{border-radius:1px;border-bottom:1px solid #998d79}section.page-title div.container h2{font-size:48px}section.password-form div.container{text-align:center}section.password-form div.container form{max-height:2.5rem;padding:.9375rem 0}section.password-form div.container form button{width:auto;min-width:auto}section.password-form div.container form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){section.password-form div.container form input{min-width:15.625rem}}section.password-form div.container form input:-moz-read-only{background-color:#f7f5f0}section.password-form div.container form input:read-only{background-color:#f7f5f0}section.post-navigation div.container nav div a{color:#5bb0e2}section.rotating-banner,section.rotating-banner-with-post-objects{min-height:28.125rem;background-color:#002d5d;color:#fff;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.rotating-banner div.slider,section.rotating-banner-with-post-objects div.slider{position:relative}section.rotating-banner div.slider div.background,section.rotating-banner-with-post-objects div.slider div.background{position:absolute;height:100%;width:100%;opacity:.15;z-index:0}section.rotating-banner div.slider div.container,section.rotating-banner-with-post-objects div.slider div.container{position:relative;padding:2.5rem 0}section.rotating-banner div.slider div.container div.slide div.content h2,section.rotating-banner-with-post-objects div.slider div.container div.slide div.content h2{font-family:"Lato",sans-serif;font-size:42px;font-weight:600}@media (min-width:960px){section.rotating-banner div.slider div.container div.slide,section.rotating-banner-with-post-objects div.slider div.container div.slide{position:absolute;top:25%;width:55%;margin-left:7.5vw;margin-right:auto}}section.rotating-banner div.slider div.container div.selectors span.box,section.rotating-banner-with-post-objects div.slider div.container div.selectors span.box{display:block;width:4.0625rem;height:.3125rem;background-color:#fff;cursor:pointer}section.rotating-banner div.slider div.container div.selectors span.box.active,section.rotating-banner-with-post-objects div.slider div.container div.selectors span.box.active{background-color:#59c3bb}@media (min-width:960px){section.rotating-banner div.slider div.container div.selectors,section.rotating-banner-with-post-objects div.slider div.container div.selectors{position:absolute;width:55%;top:unset;bottom:20%;margin-left:7.5vw;margin-right:auto}section.rotating-banner div.slider div.container,section.rotating-banner-with-post-objects div.slider div.container{width:100%;height:100%;padding:0}}section.rotating-banner div.feed div.container,section.rotating-banner-with-post-objects div.feed div.container{padding:2.5rem 0}section.rotating-banner div.feed div.container a,section.rotating-banner-with-post-objects div.feed div.container a{color:#5bb0e2}section.rotating-banner div.feed div.container a:hover,section.rotating-banner-with-post-objects div.feed div.container a:hover{color:#86c5ea}section.rotating-banner div.feed div.container div.title h3,section.rotating-banner-with-post-objects div.feed div.container div.title h3{font-size:32px}section.rotating-banner div.feed div.container div.items div.item div.image,section.rotating-banner-with-post-objects div.feed div.container div.items div.item div.image{width:4.6875rem;height:4.6875rem;overflow:hidden;border-radius:50%}section.rotating-banner div.feed div.container div.items div.item div.image img,section.rotating-banner-with-post-objects div.feed div.container div.items div.item div.image img{height:100%;width:auto}section.rotating-banner div.feed div.container div.items div.item div.description h4,section.rotating-banner-with-post-objects div.feed div.container div.items div.item div.description h4{font-family:"Lato",sans-serif;font-size:18px;font-weight:300;color:#f6f4ef}section.rotating-banner div.feed div.container div.items div.item div.description p,section.rotating-banner-with-post-objects div.feed div.container div.items div.item div.description p{font-size:14px}@media (min-width:960px){section.rotating-banner div.feed div.container,section.rotating-banner-with-post-objects div.feed div.container{width:75%;margin-right:7.5vw;margin-left:auto}section.rotating-banner div.feed,section.rotating-banner-with-post-objects div.feed{padding:0}}section.search div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.search div.container div.title h2{font-size:48px}section.search div.container div.title form{padding:.9375rem 0}section.search div.container div.title form button{width:auto;min-width:auto}section.search div.container div.title form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){section.search div.container div.title form input{min-width:15.625rem}}section.search div.container div.title form input:-moz-read-only{background-color:#f7f5f0}section.search div.container div.title form input:read-only{background-color:#f7f5f0}section.search-page div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.search-page div.container div.title h2{font-size:48px}section.search-page div.container form{padding:.9375rem 0}section.search-page div.container form button{width:auto;min-width:auto}section.search-page div.container form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){section.search-page div.container form input{min-width:15.625rem}}section.search-page div.container form input:-moz-read-only{background-color:#f7f5f0}section.search-page div.container form input:read-only{background-color:#f7f5f0}section.single-faculty-footer{padding:0}section.single-faculty-footer div.navigation{min-height:3.125rem;background-color:#002d5d;color:#fff}section.single-faculty-footer div.navigation div.container nav{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.single-faculty-footer div.navigation div.container nav ul{padding-left:0;list-style-type:none}section.single-faculty-footer div.navigation div.container nav ul li{padding:.9375rem;cursor:pointer;font-size:18px;font-family:"Lato",sans-serif}section.single-faculty-footer div.navigation div.container nav ul li.active{background-color:#fff;color:#002d5d}section.single-faculty-footer div.information div.container{display:none}section.single-faculty-footer div.information div.container div.content{padding:2.5rem 0}section.single-faculty-footer div.information div.container div.content h3{position:relative;padding-bottom:.3125rem}section.single-faculty-footer div.information div.container div.content h3:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}section.single-faculty-footer div.information div.container div.content div.publications div.publication a{color:#5bb0e2}section.single-faculty-footer div.information div.container div.content ul{list-style:none}section.single-faculty-footer div.information div.container div.content ul a{color:#5bb0e2}section.single-faculty-footer div.information div.container.active{display:block}section.single-faculty-header div.container div.image img{width:100%}section.single-faculty-header div.container div.information div.title h2{font-size:36px}section.single-faculty-header div.container div.information div.title h3{font-size:28px;font-family:"Lato",sans-serif}section.single-faculty-information{background-color:#f7f5f0}section.single-faculty-information div.container div.box{background-color:#fff;padding:2.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}section.single-faculty-information div.container div.box h4{font-size:24px;position:relative;padding-bottom:.3125rem}section.single-faculty-information div.container div.box h4:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}section.single-faculty-information div.container div.box ul{padding-left:0;list-style-type:none;font-family:"Lato",sans-serif}section.single-faculty-information div.container div.box ul li a{color:#5bb0e2}section.single-faculty-information div.container div.box nav{margin-top:.625rem}section.single-faculty-information div.container div.box nav ul li{margin:0 .75rem}section.single-faculty-information div.container div.box nav ul li a{display:block;font-size:0}section.single-faculty-information div.container div.box nav ul li:first-child{margin-left:0}section.single-faculty-information div.container div.box nav ul li:last-child{margin-right:0}section.single-news div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.single-news div.container div.title h2{font-size:48px}section.single-organizations-content{padding-top:0}section.single-organizations-content div.container section.single-organizations-about div.container h3{color:#756c5d;font-size:32px}section.single-organizations-content div.container section.single-organizations-about div.container img{width:100%;height:auto}section.single-organizations-content div.container section.single-organizations-about div.container p{font-size:14px;color:#756c5d}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar h3{color:#756c5d;font-size:32px}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar div.event div.date{margin-right:.9375rem;padding:.3125rem .8125rem;border:1px solid #d5cfc6;text-align:center}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar div.event div.date p.month{color:#998d79;font-family:"Lato",sans-serif}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar div.event div.date p.day{color:#404042;font-size:22px}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar div.event div.description h6{font-size:20px;color:#756c5d}section.single-organizations-content div.container section.single-organizations-events div.container div.calendar div.event div.description h6{color:#5bb0e2;font-family:"Lato",sans-serif}section.single-organizations-content div.container section.single-organizations-footer div.container h3{color:#756c5d;font-size:32px;position:relative;padding-bottom:.3125rem}section.single-organizations-content div.container section.single-organizations-footer div.container h3:after{content:"";background:#ac9f8e;position:absolute;bottom:0;left:0;border-radius:3px;height:2px;width:120px}section.single-organizations-content div.container section.single-organizations-news{padding-top:0}section.single-organizations-content div.container section.single-organizations-news div.container div.articles div.article{padding:.625rem .625rem;border:1px solid #d5cfc6}section.single-organizations-content div.container section.single-organizations-news div.container div.articles div.article h4{color:#5bb0e2;font-size:20px;font-family:"Lato",sans-serif}section.single-organizations-content div.container section.single-organizations-news div.container div.articles div.article p{color:#756c5d;font-size:14px}section.single-organizations-content div.container section.single-organizations-news div.container div.articles a{color:#5bb0e2}section.single-organizations-content div.container section.single-organizations-social div.container h3{color:#756c5d;font-size:32px}section.single-organizations-content div.container section.single-organizations-social div.container nav ul{padding-left:0}section.single-organizations-content div.container section.single-organizations-social div.container nav ul li{margin:0 .75rem}section.single-organizations-content div.container section.single-organizations-social div.container nav ul li a{font-size:0}section.single-organizations-content div.container section.single-organizations-social div.container nav ul li:first-child{margin-left:0}section.single-organizations-content div.container section.single-organizations-social div.container nav ul li:last-child{margin-right:0}section.single-organizations-content div.container section:first-of-type{padding-top:0}section.single-organizations-header{padding-top:.9375rem}section.single-organizations-header div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.single-organizations-header div.container div.title h2{font-size:48px}section.three-col-calendar-with-news{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.three-col-calendar-with-news div.container h3{color:#756c5d;font-size:28px}section.three-col-calendar-with-news div.container div.calendar div.event div.date{margin-right:.9375rem;padding:.3125rem .8125rem;border:1px solid #d5cfc6;text-align:center}section.three-col-calendar-with-news div.container div.calendar div.event div.date p.month{color:#998d79;font-family:"Lato",sans-serif}section.three-col-calendar-with-news div.container div.calendar div.event div.date p.day{color:#404042;font-size:22px}section.three-col-calendar-with-news div.container div.calendar div.event div.description h6{font-size:20px;color:#756c5d}section.three-col-calendar-with-news div.container div.calendar a{color:#5bb0e2}section.three-col-calendar-with-news div.container div.news div.article h4{color:#5bb0e2;font-family:"Open Sans",sans-serif;font-size:22px}section.three-col-calendar-with-news div.container div.news div.article p{color:#756c5d}section.three-col-calendar-with-news div.container div.news div.article a{color:#5bb0e2}section.three-col-calendar-with-news div.container div.news div.article a:hover{color:#86c5ea}section.wysiwyg a{color:#5bb0e2}section.wysiwyg a:hover{color:#86c5ea}section.centers-and-clinics-content div.container div.centers div.center,section.centers-and-clinics-content div.container div.centers div.clinic,section.centers-and-clinics-content div.container div.clinics div.center,section.centers-and-clinics-content div.container div.clinics div.clinic{padding:.625rem .625rem;border:1px solid #d5cfc6}section.centers-and-clinics-content div.container div.centers div.center h4,section.centers-and-clinics-content div.container div.centers div.clinic h4,section.centers-and-clinics-content div.container div.clinics div.center h4,section.centers-and-clinics-content div.container div.clinics div.clinic h4{color:#5bb0e2;font-size:20px;font-family:"Lato",sans-serif}section.centers-and-clinics-content div.container div.centers div.center p,section.centers-and-clinics-content div.container div.centers div.clinic p,section.centers-and-clinics-content div.container div.clinics div.center p,section.centers-and-clinics-content div.container div.clinics div.clinic p{color:#756c5d;font-size:14px}section.centers-and-clinics-header div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.centers-and-clinics-header div.container div.title h2{font-size:48px}section.centers-and-clinics-header div.container div.title form{padding:.9375rem 0}section.centers-and-clinics-header div.container div.title form button{width:auto;min-width:auto}section.centers-and-clinics-header div.container div.title form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){section.centers-and-clinics-header div.container div.title form input{min-width:15.625rem}}section.centers-and-clinics-header div.container div.title form input:-moz-read-only{background-color:#f7f5f0}section.centers-and-clinics-header div.container div.title form input:read-only{background-color:#f7f5f0}section.course-information div.container a{color:#5bb0e2}section.course-information div.container a:hover{color:#86c5ea}section.course-information div.container select{max-width:12.5rem}section.course-information div.container div.semester ul,section.course-information div.container div.description ul{list-style:none}section.course-information div.container div.navigation ul{padding-left:0;list-style:none}section.departments div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.departments div.container nav ul{list-style:none}section.departments div.container nav ul li a{color:#5bb0e2}section.departments div.container nav ul li a:hover{color:#86c5ea}section.lawble-api div.container div.title{padding-bottom:.625rem;margin-bottom:2.5rem;border-bottom:2px solid #d5cfc6;border-radius:1px}section.lawble-api div.container div.title h2{font-size:48px}section.lawble-api div.container p.description{padding:1.25rem 0;text-align:center}section.lawble-api div.container form{padding:.9375rem 0}section.lawble-api div.container form button{width:auto;min-width:auto}section.lawble-api div.container form input{min-height:2.5rem;color:#ccc;background-color:#fff;border:1px solid #e6e6e6;padding:0 .625rem}@media (min-width:960px){section.lawble-api div.container form input{min-width:15.625rem}}section.lawble-api div.container form input:-moz-read-only{background-color:#f7f5f0}section.lawble-api div.container form input:read-only{background-color:#f7f5f0}section.student-banner{position:relative;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.student-banner div.content{position:absolute}section.student-banner div.content h2{font-size:28px;text-transform:uppercase}section.student-banner div.content h3{font-size:56px}section.student-banner div.image{height:18.75rem;width:100%}section.student-buttons{position:relative;margin-top:-3.75rem;padding-top:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.student-buttons nav div{padding:.625rem;border:1px solid #d5cfc6;background-color:#fff}section.student-buttons nav div img{width:50%}section.student-buttons nav div a{color:#5bb0e2}section.student-buttons nav div a:hover{color:#86c5ea}section.student-info-authenticated{border-top:1px solid #ac9f8e;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.student-info-authenticated div.container div.media h3{font-size:32px;color:#756c5d}section.student-info-authenticated div.container div.media iframe{width:100%;height:21.875rem}section.student-info-authenticated div.container div.news h3{font-size:32px;color:#756c5d}section.student-info-authenticated div.container div.news div.articles div.article{padding:.625rem .625rem;border:1px solid #d5cfc6}section.student-info-authenticated div.container div.news div.articles div.article h4{color:#5bb0e2;font-size:20px;font-family:"Lato",sans-serif}section.student-info-authenticated div.container div.news div.articles div.article p{color:#756c5d;font-size:14px}section.student-info-authenticated div.container div.news div.articles a{color:#5bb0e2}section.student-info-non-authenticated{border-top:1px solid #ac9f8e}section.student-info-non-authenticated div.container div.content h3{font-size:32px;color:#756c5d}section.student-info-non-authenticated div.container div.media h3{font-size:32px;color:#756c5d}section.student-info-non-authenticated div.container div.media iframe{width:100%;height:21.875rem}section.student-resources-authenticated{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.student-resources-authenticated div.container div.resources h3{font-size:32px;color:#756c5d}section.student-resources-authenticated div.container div.calendar h3{font-size:32px;color:#756c5d}section.student-resources-non-authenticated div.container div.resources h3{font-size:32px;color:#756c5d}section.student-resources-non-authenticated div.container div.news h3{font-size:32px;color:#756c5d}section.student-resources-non-authenticated div.container div.news div.articles div.article{padding:.625rem .625rem;border:1px solid #d5cfc6}section.student-resources-non-authenticated div.container div.news div.articles div.article h4{color:#5bb0e2;font-size:20px;font-family:"Lato",sans-serif}section.student-resources-non-authenticated div.container div.news div.articles div.article p{color:#756c5d;font-size:14px}section.student-resources-non-authenticated div.container div.news div.articles a{color:#5bb0e2}section.student-resources-non-authenticated div.container div.news div.articles a:hover{color:#86c5ea}section.student-schedule-authenticated{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.student-schedule-authenticated div.container a{color:#5bb0e2}section.student-schedule-authenticated div.container a:hover{color:#86c5ea}section.student-schedule-authenticated div.container div.header div h3{font-size:32px;color:#756c5d}section.student-schedule-authenticated div.container div.header div select{padding:.3125rem .9375rem;background-color:#fff;border:1px solid #d5cfc6;border-radius:5px;font-size:16px;font-family:"Lato",sans-serif;color:#4f453b}section.student-schedule-authenticated div.container div.header div select option{background-color:#fff}section.student-schedule-authenticated div.container table{background-color:#fff;font-family:"Lato",sans-serif}section.student-schedule-authenticated div.container table thead{text-align:left;color:#fff;font-family:"Lato",sans-serif;text-transform:uppercase;background-color:#bbb8b5;border:2px solid #bbb8b5}section.student-schedule-authenticated div.container table thead tr th{padding:.9375rem .9375rem;font-weight:400}section.student-schedule-authenticated div.container table tbody tr{border:2px solid #d5cfc6}section.student-schedule-authenticated div.container table tbody tr td{padding:.9375rem .9375rem}section.student-schedule-authenticated div.container table tbody tr td ul{list-style-type:none;padding:0}section.student-schedule-authenticated div.container table tbody tr td.course{font-weight:600}section.student-schedule-authenticated div.container table tbody tr:first-child{border-top:none}section.student-schedule-non-authenticated div.container div.schedule h3{font-size:32px;color:#756c5d}section.student-schedule-non-authenticated div.container div.schedule div a{color:#5bb0e2}section.student-schedule-non-authenticated div.container div.schedule div a:hover{color:#86c5ea}section.student-schedule-non-authenticated div.container div.calendar h3{font-size:32px;color:#756c5d}section.student-schedule-non-authenticated div.container div.calendar h4{font-size:22px}section.student-resources-authenticated div.container div.calendar div#calendar button,section.student-schedule-non-authenticated div.container div.calendar div#calendar button{width:auto;min-width:auto}section.student-resources-authenticated div.container div.calendar div#calendar div.fc-bg td:not(.fc-other-month):not(.fc-today),section.student-schedule-non-authenticated div.container div.calendar div#calendar div.fc-bg td:not(.fc-other-month):not(.fc-today){background-color:#fff}section.student-resources-authenticated div.container div.calendar div#calendar div.fc-event-container,section.student-schedule-non-authenticated div.container div.calendar div#calendar div.fc-event-container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}footer{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}footer div.primary{padding:2.5rem 0;background-color:#f7f5f0;color:#756c5d}@media (min-width:960px){footer div.primary div.container figure{display:none}}footer div.primary div.container>div{margin:1.5625rem 0;font-size:15px}footer div.primary div.container>div h3{font-size:25px}footer div.primary div.container>div hr{margin-top:.3125rem;margin-bottom:.9375rem;background-color:transparent;border-top:1px solid #ac9f8e}footer div.primary div.container>div a{font-family:"freight-text-pro","Noto Serif",sans-serif}footer div.primary div.container>div a:hover{color:#918674}footer div.primary div.container>div ul{list-style:none}footer div.primary div.container>div ul#helpful-links-menu{display:block;column-count:2}footer div.primary div.container>div ul#social-links-menu li{margin:0 .75rem}footer div.primary div.container>div ul#social-links-menu li a{display:block;font-size:0}footer div.primary div.container>div ul#social-links-menu li:first-child{margin-left:0}footer div.primary div.container>div ul#social-links-menu li:last-child{margin-right:0}footer div.primary div.container>div:first-child{margin-top:0}footer div.primary div.container>div:last-child{margin-bottom:0}@media (min-width:960px){footer div.primary div.container>div{margin:0 .3125rem}footer div.primary div.container>div:first-of-type{margin-left:0}footer div.primary div.container>div:last-of-type{margin-right:0}footer div.primary div.container>div:first-child{margin-left:0}footer div.primary div.container>div:last-child{margin-right:0}}footer div.secondary{padding:.6875rem 0;background-color:#002d5d;color:#ac9f8e}footer div.secondary div.container h2{font-size:24px;text-align:center;color:#fff}footer div.secondary div.container>div{font-family:"Lato",sans-serif;font-weight:300}footer div.secondary div.container>div a:hover{color:#c2b8ab}@media (min-width:960px){footer div.secondary div.container>div a{display:inline-block}footer div.secondary div.container>div p{display:inline-block}footer div.secondary div.container>div p::after{content:"|";margin:0 .46875rem;display:inline-block}footer div.secondary div.container>div p:last-child::after{content:""}}div#feedback-box{position:fixed;bottom:.625rem;right:.625rem;background-color:#5bb0e2;opacity:.75;z-index:1;-webkit-transition:opacity .125s ease-in-out;-moz-transition:opacity .125s ease-in-out;-ms-transition:opacity .125s ease-in-out;-o-transition:opacity .125s ease-in-out;transition:opacity .125s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div#feedback-box div.static{padding:.625rem;padding-bottom:.3125rem;cursor:pointer}div#feedback-box div.static img{width:3.125rem}div#feedback-box div.hovered{padding:1.25rem}div#feedback-box div.hovered form fieldset{border:none}div#feedback-box div.hovered form fieldset div.fieldset div label{color:#fff;font-family:"Lato",sans-serif;margin-bottom:.625rem}div#feedback-box div.hovered form fieldset div.fieldset div textarea{border:none;min-width:15.625rem;min-height:9.375rem}@media (min-width:960px){div#feedback-box div.hovered form fieldset div.fieldset div textarea{min-width:20.3125rem;min-height:7.8125rem}}div#feedback-box div.hovered form fieldset div.fieldset div.submit button{cursor:pointer}div#feedback-box div.hovered form h1{color:#fff;font-family:"Lato",sans-serif;font-size:24px}div#feedback-box:hover{opacity:1.0}div#feedback-box div.hovered{display:none}div#feedback-box div.hovered form fieldset div.fieldset{display:grid;grid-row-gap:.9375rem}div#feedback-box div.hovered form fieldset div.fieldset legend{display:none}div#feedback-box div.hovered form fieldset div.fieldset div{display:grid}div#feedback-box div.hovered form fieldset div.fieldset div.submit{justify-self:center}