/*!
Theme Name: Texas Law
Description: The parent theme that powers the majority of the University of Texas School of Law WordPress Multisite network.
Version: 1.0.0
Author: Adam S. Norwood
*/body.admin-layout header .awesomplete ul[role=listbox]{z-index:951}body.admin-layout .awesomplete{color:#2d2a28}body.admin-layout .awesomplete>ul>li{padding:.4rem;margin-bottom:0}body.admin-layout .awesomplete>ul>li span{color:#424242;display:block;font-style:italic}body.admin-layout .awesomplete>ul>li:hover,body.admin-layout .awesomplete>ul>li[aria-selected=true]:hover{background-color:#004059;color:#fff}body.admin-layout .awesomplete>ul>li:hover span,body.admin-layout .awesomplete>ul>li[aria-selected=true]:hover span{color:#e8e8e8}body.admin-layout .awesomplete>ul>li:hover mark,body.admin-layout .awesomplete>ul>li[aria-selected=true]:hover mark{background:#3d6b00;color:#fff}body.admin-layout .awesomplete>ul>li[aria-selected=true]{background-color:#005f86}body.admin-layout .awesomplete>ul>li[aria-selected=true] span{color:#e8e8e8}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.screen-reader-text,.visuallyhidden{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.screen-reader-text.focusable:active,.screen-reader-text.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.visuallyshown{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;margin:0;width:auto;height:auto}.hiddentext{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.admin-header-menu,.admin-sidebar-menu,.admin-view-header-extras ul,.texaslaw-minimal-footer ul{list-style-type:none;margin:0;padding:0}.icon{color:#fff;background-color:rgba(0,0,0,0);background-size:100% auto;height:1.25em;width:1.25em;position:relative;top:.25em;margin-right:.2rem}.icon:not(svg){height:20px;width:20px}.icon-add-white:not(svg){background-image:url(/includes/icons/icons.svg#add-white-css)}.icon-add:not(svg){background-image:url(/includes/icons/icons.svg#add-css)}.icon-arrow-down:not(svg){background-image:url(/includes/icons/icons.svg#arrow-down-css)}.icon-arrow-down-black:not(svg){background-image:url(/includes/icons/icons.svg#arrow-down-black-css)}.icon-arrow-down-orange:not(svg){background-image:url(/includes/icons/icons.svg#arrow-down-orange-css)}.icon-arrow-down-white:not(svg){background-image:url(/includes/icons/icons.svg#arrow-down-white-css)}.icon-arrow-left:not(svg){background-image:url(/includes/icons/icons.svg#arrow-left-css)}.icon-arrow-right:not(svg){background-image:url(/includes/icons/icons.svg#arrow-right-css)}.icon-arrow-right-orange:not(svg){background-image:url(/includes/icons/icons.svg#arrow-right-orange-css)}.icon-arrow-right-white:not(svg){background-image:url(/includes/icons/icons.svg#arrow-right-white-css)}.icon-arrow-thin-down:not(svg){background-image:url(/includes/icons/icons.svg#arrow-thin-down-css)}.icon-arrow-thin-right-orange:not(svg){background-image:url(/includes/icons/icons.svg#arrow-thin-right-orange-css)}.icon-arrow-thin-right-white:not(svg){background-image:url(/includes/icons/icons.svg#arrow-thin-right-white-css)}.icon-arrow-thin-right:not(svg){background-image:url(/includes/icons/icons.svg#arrow-thin-right-css)}.icon-arrow-up:not(svg){background-image:url(/includes/icons/icons.svg#arrow-up-css)}.icon-arrow-up-black:not(svg){background-image:url(/includes/icons/icons.svg#arrow-up-black-css)}.icon-arrow-up-orange:not(svg){background-image:url(/includes/icons/icons.svg#arrow-up-orange-css)}.icon-arrow-up-white:not(svg){background-image:url(/includes/icons/icons.svg#arrow-up-white-css)}.icon-books:not(svg){background-image:url(/includes/icons/icons.svg#books-css)}.icon-calendar:not(svg){background-image:url(/includes/icons/icons.svg#calendar-css)}.icon-cancel:not(svg){background-image:url(/includes/icons/icons.svg#cancel-css)}.icon-checkmark:not(svg){background-image:url(/includes/icons/icons.svg#checkmark-css)}.icon-checkmark-green:not(svg){background-image:url(/includes/icons/icons.svg#checkmark-green-css)}.icon-court:not(svg){background-image:url(/includes/icons/icons.svg#court-css)}.icon-delete:not(svg){background-image:url(/includes/icons/icons.svg#delete-css)}.icon-download:not(svg){background-image:url(/includes/icons/icons.svg#download-css)}.icon-edit:not(svg){background-image:url(/includes/icons/icons.svg#edit-css)}.icon-facebook:not(svg){background-image:url(/includes/icons/icons.svg#facebook-css)}.icon-flickr:not(svg){background-image:url(/includes/icons/icons.svg#flickr-css)}.icon-help:not(svg){background-image:url(/includes/icons/icons.svg#help-css)}.icon-incomplete:not(svg){background-image:url(/includes/icons/icons.svg#incomplete-css)}.icon-info:not(svg){background-image:url(/includes/icons/icons.svg#info-css)}.icon-instagram:not(svg){background-image:url(/includes/icons/icons.svg#instagram-css)}.icon-linkedin:not(svg){background-image:url(/includes/icons/icons.svg#linkedin-css)}.icon-mail:not(svg){background-image:url(/includes/icons/icons.svg#mail-css)}.icon-map:not(svg){background-image:url(/includes/icons/icons.svg#map-css)}.icon-ms-excel:not(svg){background-image:url(/includes/icons/icons.svg#ms-excel-css)}.icon-ms-powerpoint:not(svg){background-image:url(/includes/icons/icons.svg#ms-powerpoint-css)}.icon-ms-word:not(svg){background-image:url(/includes/icons/icons.svg#ms-word-css)}.icon-network:not(svg){background-image:url(/includes/icons/icons.svg#network-css)}.icon-new:not(svg){background-image:url(/includes/icons/icons.svg#new-css)}.icon-pdf:not(svg){background-image:url(/includes/icons/icons.svg#pdf-css)}.icon-person:not(svg){background-image:url(/includes/icons/icons.svg#person-css)}.icon-phone:not(svg){background-image:url(/includes/icons/icons.svg#phone-css)}.icon-play:not(svg){background-image:url(/includes/icons/icons.svg#play-css)}.icon-search:not(svg){background-image:url(/includes/icons/icons.svg#search-css)}.icon-star:not(svg){background-image:url(/includes/icons/icons.svg#star-css)}.icon-stats:not(svg){background-image:url(/includes/icons/icons.svg#stats-css)}.icon-twitter:not(svg){background-image:url(/includes/icons/icons.svg#twitter-css)}.icon-upload-orange:not(svg){background-image:url(/includes/icons/icons.svg#upload-orange-css)}.icon-upload-white:not(svg){background-image:url(/includes/icons/icons.svg#upload-white-css)}.icon-upload:not(svg){background-image:url(/includes/icons/icons.svg#upload-css)}.icon-warning:not(svg){background-image:url(/includes/icons/icons.svg#warning-css)}.icon-warning-red:not(svg){background-image:url(/includes/icons/icons.svg#warning-red-css)}.icon-youtube:not(svg){background-image:url(/includes/icons/icons.svg#youtube-css)}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{margin-top:0;-webkit-font-feature-settings:"dlig","liga","lnum","kern";font-feature-settings:"dlig","liga","lnum","kern";text-rendering:optimizeLegibility}.admin-header{font-size:.8rem;line-height:1.5;background-color:#2d2a28;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.admin-header a,.admin-header button{color:#fff;text-transform:uppercase}.admin-header button{background-color:#003145;margin-left:.4rem;margin-right:.4rem;outline:1px solid #004059}.admin-header button:focus,.admin-header button:hover{background-color:#bf5700;cursor:pointer;outline:1px solid #bf5700}.admin-header-logo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:.8rem;padding-bottom:.4rem;padding-top:.8rem}.admin-header-logo img{height:1.95rem;width:10rem}.admin-header-app-title{font-family:Georgia,Times New Roman,serif;font-size:1.33rem;line-height:1.5;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;margin-top:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:.4rem .8rem}.fonts-loaded-1 .admin-header-app-title{font-family:Charis SIL,Georgia,Times New Roman,serif}.admin-header-notification{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:.8rem;padding-right:.8rem;margin-left:auto}.admin-header-notification>summary{list-style:none;position:relative;width:28px;height:100%}.admin-header-notification>summary img{position:absolute;top:50%;left:50%;height:28px;width:28px;margin-top:-14px;margin-left:-14px}.admin-header-notification>summary span{background-color:#a60000;border-radius:10px;font-size:.5rem;padding:1px 5px;position:absolute;right:-.3rem;top:1rem}.admin-header-notification>summary:before{display:none}.admin-header-notification>summary::-webkit-details-marker{display:none}.admin-header-notification[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:975;display:block;cursor:default;content:" ";background:rgba(0,0,0,.5)}.admin-header-notification-container{position:absolute;top:3.45rem;left:0;z-index:976;width:100%}.admin-header-notification-menu{background-color:#f2f2f2;border-bottom:1px solid #d4d4d4;color:#424242}.admin-header-notification-menu>a{background-color:#fff;border-top:1px solid #d4d4d4;color:#bf5700;display:block;font-weight:700;padding:.4rem;text-align:center;text-transform:none}.admin-header-notification-menu>a:hover{background-color:#bf5700;color:#fff;text-decoration:none}.admin-header-notification-menu>p{background-color:#fff;border-bottom:1px solid #d4d4d4;color:#707070;margin:0;max-width:none;padding:.2rem;text-align:center}.admin-header-notification-items{background-color:#f2f2f2;list-style:none;padding-left:0;margin-bottom:.2rem;margin-top:0}.admin-header-notification-items li{border-bottom:1px solid #d4d4d4;margin:0;padding:.4rem .8rem}.admin-header-notification-items li.new{background-color:#fff}.admin-header-notification-items li a{color:#a04400;text-transform:none}.admin-header-notification-items li span{display:block;font-size:90%;margin:.2rem 0;opacity:.75}.admin-header-user{border:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px}.admin-header-user.focusable:active,.admin-header-user.focusable:focus{clip:auto;position:static;overflow:visible;margin:0;width:auto;height:auto}.admin-header-extras{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:.4rem .8rem}.admin-header-extras>div{margin-left:auto;margin-right:auto}.admin-header-extras .button--help{opacity:.8}.admin-header-extras .button--help .icon{height:1.2em;margin-left:.4rem;position:relative;top:.2em}.admin-header-extras .button--help:hover{opacity:1;text-decoration:none}.admin-header-extras .button--help:before{margin-right:.2rem}.admin-header-menu{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.admin-header-menu,.admin-header-menu li{display:-webkit-box;display:-ms-flexbox;display:flex}.admin-header-menu li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.admin-header-menu a{display:block;margin:0;opacity:.8;padding:.8rem}.admin-header-menu a:hover{opacity:1;text-decoration:none}.admin-view-header{background-color:#fff}.admin-has-cards .admin-view-header{outline:1px solid #e8e8e8;padding-left:1.25rem;padding-right:1.25rem}.admin-app-menu-container{margin-bottom:1.25rem;margin-left:.8rem;margin-right:.8rem}.admin-app-menu-container a{color:#707070;display:inline-block;padding-bottom:.4rem;text-decoration:none}.admin-app-menu{list-style-type:none;margin:0;padding:0}.admin-app-menu-item{display:inline-block}.admin-app-menu-item:not(:first-child){margin-left:.8rem}.admin-app-menu-item a{border-bottom:3px solid rgba(0,0,0,0)}.admin-app-menu-item--current a{border-bottom:3px solid #707070}.admin-app-menu-item:hover,.admin-app-menu-item a:focus,.admin-app-menu-item a:hover{border-color:#a04400;color:#a04400;text-decoration:none}.admin-container{background-color:#fff;padding-left:.8rem;padding-right:.8rem}.admin-container.admin-has-cards{background-color:rgba(0,0,0,0);padding-left:0;padding-right:0}.admin-view-title{font-size:1.56rem;line-height:1.4;text-align:center}.admin-view-header-extras{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin-left:auto;margin-right:1.25rem}.admin-view-header-extras ul{margin-bottom:1.25rem;padding-bottom:.8rem}.admin-view-header-extras li{display:inline-block;margin-bottom:0}.admin-view-header-extras li:not(:last-child){margin-right:1.95rem}.admin-view-menu{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-.8rem;margin-right:-.8rem;position:fixed;width:100%;z-index:950}.admin-view-menu-button{background-color:#fff;color:#bf5700;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1;outline:1px solid #bf5700;padding-bottom:1.25rem;padding-top:1.25rem;text-align:center;text-transform:uppercase}.admin-view-menu-button:last-child{background-color:#bf5700;color:#fff}.admin-view-menu-button:hover{cursor:pointer;outline:1px solid #bf5700}.admin-sidebar-menu{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-.8rem;margin-right:-.8rem;padding-left:.4rem;padding-right:.4rem}.admin-sidebar-menu-item{font-size:.8rem;line-height:1.5;font-weight:700;margin:.8rem .4rem 0;padding-bottom:.4rem;text-transform:uppercase}.admin-sidebar-menu-item--current{border-bottom:4px solid #2d2a28}.admin-sidebar-menu-item--current a{color:#2d2a28}.admin-main{background-color:#fff;padding-left:0;padding-right:0}.admin-has-cards .admin-main{background-color:rgba(0,0,0,0)}.admin-card{background-color:#fff;outline:1px solid #e8e8e8;padding:.8rem 1.25rem .2rem}.admin-card:first-child{margin-top:-1.25rem}.admin-card:not(:last-child),.admin-help{margin-bottom:1.25rem}.admin-help{margin-top:1.25rem}.admin-help-content{max-width:48em}.admin-help-toc{border-bottom:1px solid #e8e8e8;margin-bottom:1.25rem}.admin-help-toc ul{list-style-type:none;margin:0;padding:0;font-weight:700}.admin-help-toc ul ul{font-weight:400;margin-left:1.25rem;margin-top:.8rem;list-style:disc;padding-left:1.25rem}.texaslaw-minimal-footer{font-size:.8rem;line-height:1.5;background-color:#fff;border-top:1px solid #e8e8e8;padding-bottom:5rem;padding-top:1.25rem;text-align:center}.texaslaw-minimal-footer li{display:inline-block;margin-left:.8rem;margin-right:.8rem}.texaslaw-minimal-footer p{color:#707070;line-height:1.5;margin-left:auto;margin-right:auto;max-width:25em}.texaslaw-minimal-footer p span{display:block}@media (min-width:30.01em){.admin-header-logo{margin-right:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.admin-header-app-title{margin-left:.8rem;margin-right:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-top:.8rem}.admin-sidebar-menu{padding-left:.8rem;padding-right:.8rem}}@media (min-width:55.01em){body{background-color:#f2f2f2}.admin-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:80em;padding:0}.admin-container,.admin-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.admin-header{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admin-header-logo{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.admin-header-app-title{font-size:1.56rem;line-height:1.4;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0;padding-top:.7rem}.admin-header-extras{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.admin-header-extras .button--help.icon{padding-top:.4rem}.admin-header-notification{border-left:1px solid #707070;margin-left:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative}.admin-header-notification[open]>summary:before{background:rgba(0,0,0,0)}.admin-header-notification-container{-webkit-box-shadow:3px 3px 0 0 rgba(0,0,0,.1);box-shadow:3px 3px 0 0 rgba(0,0,0,.1);left:auto;right:0;top:3.29rem;width:21.25rem}.admin-header-notification-menu{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;margin-top:.15rem}.admin-header-menu{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.admin-header-menu li{background-color:#004059;border-left:1px solid #005f86}.admin-app-menu-container{margin-bottom:0;padding-bottom:0;margin-left:auto;margin-right:auto;max-width:80em;padding-left:1.25rem}.admin-app-menu-item{margin-bottom:0}.admin-app-menu-item:not(:first-child){margin-left:1.25rem}.admin-view-header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;padding-left:1.25rem;padding-right:0;width:100%}.admin-view-title{font-size:1.95rem;line-height:1.3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.25rem;margin-top:1.25rem;text-align:left}.admin-view-header-extras ul{margin-bottom:0;padding-bottom:0}.admin-view-menu{margin-left:0;margin-right:0;position:relative;width:auto}.admin-view-menu-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;outline:0;padding:0 1.25rem}.admin-view-menu-button:hover{outline:0}.admin-sidebar-menu-container{border-right:1px solid #e8e8e8;-ms-flex-preferred-size:15rem;flex-basis:15rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.admin-sidebar-menu{border-bottom:0;border-top:0;display:block;margin-left:0;margin-right:0;padding-left:0;padding-right:1.25rem}.admin-sidebar-menu-item{font-size:1rem;line-height:1.5;border-left:4px solid rgba(0,0,0,0);font-weight:400;margin-left:0;padding-bottom:.8rem;padding-left:1.25rem;padding-top:.8rem}.admin-sidebar-menu-item--current{border-bottom:0;border-left:4px solid #2d2a28}.admin-sidebar-menu-item a{color:#2d2a28}.admin-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;padding-left:1.25rem;padding-right:1.25rem;margin-left:0;margin-right:0;min-height:30rem}.admin-has-cards .admin-main{background-color:rgba(0,0,0,0);display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;padding-left:0;padding-right:0;width:100%}.admin-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.admin-help-toc{-ms-flex-item-align:start;align-self:flex-start;border:0;-webkit-box-flex:0;-ms-flex:0 1 20em;flex:0 1 20em;margin-left:1.95rem;margin-top:.2rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:-webkit-sticky;position:sticky;top:1.25rem}.admin-help-toc h2{font-size:1.56rem;line-height:1.4}.admin-help-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.texaslaw-minimal-footer{margin-top:3.82rem;padding-bottom:1.25rem}.texaslaw-minimal-footer li{margin-left:0;margin-right:0}.texaslaw-minimal-footer li:not(:last-child){border-right:1px solid #e8e8e8;margin-right:.8rem;padding-right:.8rem}.texaslaw-minimal-footer p{max-width:100%}.texaslaw-minimal-footer p span{display:inline;margin-left:.8rem;margin-right:.8rem}}@media (min-width:75.01em){.admin-header-user{clip:auto;clip:rect(auto auto auto auto);position:static;overflow:visible;width:auto;height:auto;border-left:1px solid #707070;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 auto;padding-left:.8rem;padding-right:.8rem}.admin-header-user-headshot{overflow:hidden;height:32px;width:32px;display:inline-block;border-radius:50%;margin-right:.4rem}.admin-header-extras+.admin-header-user,.admin-header-notification+.admin-header-user{margin-left:0}}.catalog section{clear:both}.catalog img.statistics{height:auto;width:15px}.catalog .expandrow{clear:both}.catalog .miniShift{font-size:.8rem;line-height:1.5}.catalog .section-title{font-weight:700;margin:.5rem 0;text-transform:uppercase}.catalog div.submit,.catalog section.bottom{text-align:right}.catalog div.group{float:left;display:block;margin-right:2.3576515979%;width:100%;display:inline-block;margin-bottom:.5em;position:relative}.catalog div.group:last-child{margin-right:0}.catalog .faculty-title{font-size:1.95rem;line-height:1.3}.catalog fieldset{border:none}.catalog fieldset .primary{display:block}@media (min-width:65.01em){.catalog fieldset .primary{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.catalog fieldset .primary:last-child{margin-right:0}}@media (min-width:65.01em){.catalog fieldset .secondary{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.catalog fieldset .secondary:last-child{margin-right:0}}.catalog fieldset .secondary .field-container{display:inline-block;margin:0 1rem .5rem}.catalog fieldset .solo{margin-bottom:1rem}@media (min-width:30.01em){.catalog fieldset .solo .field-container{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:.75rem}.catalog fieldset .solo .field-container:last-child,.catalog fieldset .solo .field-container:nth-child(2n+0){margin-right:0}}@media (min-width:65.01em){.catalog fieldset .solo .field-container{float:left;display:block;width:23.2317613015%;margin-bottom:.5rem;margin-right:2%}.catalog fieldset .solo .field-container:nth-child(2n+0){margin-right:2%}.catalog fieldset .solo .field-container:last-child{margin-right:0}}.catalog fieldset .field-container select{display:block}.catalog fieldset .field-container input{float:left;display:block;margin-right:2.3576515979%;width:100%}.catalog fieldset .field-container input:last-child{margin-right:0}.catalog table ul{list-style:none;margin:0;padding:0}.catalog table ul li{margin:0 0 .5em}.catalog table ul span{display:block}.catalog table .title span.title{font-weight:700}.catalog table td{border-bottom:0;padding:.5rem}.catalog table .filters{display:block}.catalog table tr.child-row{display:none}.catalog table tr.is-expanded,.catalog table tr.is-expanded td{border-bottom:0}.catalog table tr.is-expanded button.expand{background-image:url(/includes/icons/icons.svg#arrow-up-css);background-size:100% auto;display:inline-block;height:20px;width:20px;height:1.25rem;width:1.25rem}.catalog table tr.is-expanded+tr.child-row{display:table-row}.catalog table button.expand{background-image:url(/includes/icons/icons.svg#arrow-down-css);background-size:100% auto;display:inline-block;height:20px;width:20px;background-color:rgba(0,0,0,0);height:1.25rem;width:1.25rem}.catalog table button.expand span{display:block;text-indent:-9999px}@media (min-width:65.01em){.catalog table{font-size:.8rem;line-height:1.5}.catalog table .filters{display:none}.catalog table .title span.title{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}.catalog table .title span.title:last-child{margin-right:0}}.catalog .expand-all:before{background-image:url(/includes/icons/icons.svg#arrow-down-css);background-size:100% auto;display:inline-block;height:20px;width:20px;content:"";vertical-align:middle}.catalog .expand-all:focus:before,.catalog .expand-all:hover:before{background-image:url(/includes/icons/icons.svg#arrow-down-white-css);background-size:100% auto;display:inline-block;height:20px;width:20px}@media (min-width:55.01em){.catalog .expand-all{margin-bottom:0;position:absolute;right:0;top:2em}}.catalog .expand-all.all-are-expanded:before{background-image:url(/includes/icons/icons.svg#arrow-up-css);background-size:100% auto;display:inline-block;height:20px;width:20px}.catalog .expand-all.all-are-expanded:focus:before,.catalog .expand-all.all-are-expanded:hover:before{background-image:url(/includes/icons/icons.svg#arrow-up-white-css);background-size:100% auto;display:inline-block;height:20px;width:20px}.catalog .expand-all:before{margin-right:.5em}.purchasing div.form_field{margin:10px 0}.purchasing div.form_field.text{float:left;margin-right:2.3576515979%;width:100%;display:block}.purchasing div.form_field.text:last-child{margin-right:0}.purchasing .description_feedback{display:none}.purchasing .item-fields input[type=text]{float:left;display:block;margin-right:2.3576515979%;width:100%}.purchasing .item-fields input[type=text]:last-child{margin-right:0}.purchasing .description{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.purchasing .description:last-child{margin-right:0}.purchasing .units{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.purchasing .units:last-child{margin-right:0}.purchasing .clearfix{clear:both}.purchasing fieldset{margin:.5em 0 1.25em;padding:.25em 1.75em .75em}.purchasing input.printbox{display:inline;margin-left:5px}.purchasing fieldset legend{font-size:1.95rem;line-height:1.3;color:#bf5700;font-weight:700}.purchasing input[readonly],.purchasing textarea[readonly]{color:#707070;cursor:not-allowed}.purchasing textarea{width:100%;height:6em}.purchasing .wider{display:block;width:80%}.purchasing .purchasing-columns{float:left;display:block;margin-right:2.3576515979%;width:100%;display:inline-block}.purchasing .purchasing-columns:last-child{margin-right:0}.purchasing .thirds{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.purchasing .thirds:last-child{margin-right:0}.purchasing .quarters{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.purchasing .quarters:last-child{margin-right:0}.purchasing .itemDiv{background-color:#f2f2f2;border-bottom:thin solid #e8e8e8;border-radius:4px;margin:10px 0;padding:10px}.purchasing .error,.purchasing .required,.purchasing ul.error-list li{color:#e80000;font-weight:700}.purchasing .message{padding:.5rem;margin:1rem 0}.purchasing .search_list li{margin-bottom:.8rem;line-height:normal}.purchasing .item_total{float:right}.purchasing .item_total label{display:inline}.purchasing .form_field.note{border-bottom:thin solid #f2f2f2;margin-bottom:10px}.purchasing .note-author{font-size:.8rem;line-height:1.5;font-style:italic}.purchasing form.dropzone{margin-top:20px}.purchasing .office_supplies_field,.purchasing .printed_materials_field{display:none}.purchasing .file_block{display:block;margin:.75rem 0}.purchasing .cancel_reason_hidden{display:none}.purchasing table#purchases{border:0;width:100%}.purchasing table#purchases tr{border-bottom:2px solid #e8e8e8;margin-bottom:10px}.purchasing table#purchases td{font-size:.8rem;line-height:1.5;border-bottom:1px dotted #f2f2f2;text-align:right}.purchasing table#purchases td:last-child{border-bottom:0}.purchasing table#purchases td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase;width:20%!important}@media (min-width:55.01em){.purchasing table#purchases{font-size:.8rem;line-height:1.5;border-collapse:collapse}.purchasing table#purchases tr{border:thin solid #f2f2f2}.purchasing table#purchases td{border:thin solid #f2f2f2;text-align:left}.purchasing table#purchases td:before{content:none}.purchasing table#purchases td:last-child{border:thin solid #f2f2f2}}.texaslaw-form label{display:block;margin-top:1.25rem}.texaslaw-form label.inline{display:inline-block}.texaslaw-form .required{color:#e80000}.texaslaw-form .message,.texaslaw-form p.message{font-size:.8rem;line-height:1.5;color:#424242;display:block;font-weight:lighter;margin:0}.texaslaw-form .form-inline-group{display:block;width:100%}.texaslaw-form .form-inline-group .form-inline-element{display:inline-block;margin-right:2%}.texaslaw-form .form-section-title{font-family:Helvetica,Arial,sans-serif;font-size:1.95rem;line-height:1.3;border-bottom:1px solid #e8e8e8;font-weight:700;margin-bottom:.8rem;margin-top:.8rem;text-transform:none}.fonts-loaded-1 .texaslaw-form .form-section-title{font-family:Libre Franklin,Helvetica,Arial,sans-serif}.photoupload-container,.texaslaw-form input[type=checkbox]{display:inline-block}.photoupload-container .photoupload-image-container{display:inline-block;max-width:100%}.photoupload-container .photoupload-image-container .photoupload-nophoto{font-size:2.44rem;line-height:1.2;outline:1px solid #d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.4rem}.photoupload-container .photoupload-image-container .photoupload-nophoto p{color:#707070;margin:1.25rem;text-align:center}.photoupload-container .photoupload-edit-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0}.photoupload-container #photoupload-file{display:none;visibility:hidden}.tingle-modal .button,.tingle-modal .button--high,.tingle-modal .button--low,.tingle-modal .button--primary{width:100%;margin-bottom:.4rem}.tingle-modal .photoupload-crop{max-height:25rem;margin:auto;overflow:hidden}.tingle-modal .photoupload-modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media (min-width:55.01em){.tingle-modal .button,.tingle-modal .button--high,.tingle-modal .button--low,.tingle-modal .button--primary{width:auto;margin-bottom:inherit;margin-right:.4rem}.tingle-modal .button--high.tingle-btn--pull-right,.tingle-modal .button--low.tingle-btn--pull-right,.tingle-modal .button--primary.tingle-btn--pull-right,.tingle-modal .button.tingle-btn--pull-right{margin-right:0;margin-left:.4rem}.tingle-modal .button--high .icon,.tingle-modal .button--low .icon,.tingle-modal .button--primary .icon,.tingle-modal .button .icon{height:16px;margin-right:.2rem;vertical-align:baseline;width:16px}.tingle-modal .button--high:focus .icon-upload-orange,.tingle-modal .button--high:hover .icon-upload-orange,.tingle-modal .button--low:focus .icon-upload-orange,.tingle-modal .button--low:hover .icon-upload-orange,.tingle-modal .button--primary:focus .icon-upload-orange,.tingle-modal .button--primary:hover .icon-upload-orange,.tingle-modal .button:focus .icon-upload-orange,.tingle-modal .button:hover .icon-upload-orange{background-image:url(/includes/icons/icons.svg#upload-white-css);background-size:100% auto;display:inline-block;height:20px;width:20px}}.sk-wave{margin:inherit!important}.repeater-fields{margin-bottom:1.25rem}.repeater-fields .repeater-fields-set{position:relative;margin-bottom:.8rem;margin-right:2.5rem}.repeater-fields .repeater-fields-set input:not([type=checkbox]):not([type=radio]),.repeater-fields .repeater-fields-set select,.repeater-fields .repeater-fields-set textarea{width:100%}.repeater-fields .repeater-fields-set .repeater-fields-button--remove{background-color:rgba(0,0,0,0);fill:#707070;position:absolute;right:-2rem;text-align:center;top:.15em;-webkit-transition:color .3s;-o-transition:.3s color;transition:color .3s}.repeater-fields .repeater-fields-set .repeater-fields-button--remove .icon{fill:#707070;height:1em;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.repeater-fields .repeater-fields-set .repeater-fields-button--remove:hover{cursor:pointer}.repeater-fields .repeater-fields-set .repeater-fields-button--remove:hover .icon{fill:#bf5700}.repeater-fields--block .repeater-fields-set{background-color:#f2f2f2;padding:.8rem;margin-bottom:1.25rem}.repeater-fields--block .repeater-fields-set input,.repeater-fields--block .repeater-fields-set select,.repeater-fields--block .repeater-fields-set textarea{margin-bottom:.8rem}.repeater-fields--block .repeater-fields-set input:last-of-type,.repeater-fields--block .repeater-fields-set select:last-of-type,.repeater-fields--block .repeater-fields-set textarea:last-of-type{margin-bottom:0}.repeater-fields--block .repeater-fields-set .repeater-fields-button--remove{background-color:#f2f2f2;padding:.8rem;right:-2.5rem;top:0}.repeater-fields--block .repeater-fields-set .repeater-fields-button--remove .icon{height:1.5em}.repeater-fields--block .repeater-fields-set[data-repeater-template]{display:none}.repeater-fields-button--add .icon{fill:#bf5700;height:1rem;margin-right:.4rem;position:relative;top:-.15em;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;vertical-align:middle}.repeater-fields-button--add:focus .icon,.repeater-fields-button--add:hover .icon{fill:#fff}
/*# sourceMappingURL=applications.css.map */
