@keyframes spinner{to{transform:rotate(360deg)}}.mdl-textfield__label_disabled{color:#3f51b5!important}.spinner:before{content:'';box-sizing:border-box;position:absolute;top:75%;left:65%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:spinner .6s linear infinite}.spinner-loading:before{content:'';box-sizing:border-box;position:absolute;left:170px;width:20px;height:20px;margin-top:-23px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:spinner .6s linear infinite}a.btn-primary,a.btn-primary:after,.text-default a.btn-primary,.text-default a.btn-primary:after,a.btn-primary:link,a.btn-primary:link:after,.text-default a.btn-primary:link,.text-default a.btn-primary:link:after,button.btn-primary,button.btn-primary:after,.text-default button.btn-primary,.text-default button.btn-primary:after,button.btn-primary:link,button.btn-primary:link:after,.text-default button.btn-primary:link,.text-default button.btn-primary:link:after{background-color:#546e7a!important;border-color:#546e7a!important;color:rgba(255,255,255,.97)!important;transition:all .2s ease 0s}a.btn-primary:hover,a.btn-primary:active,a.btn-primary:focus,.text-default a.btn-primary:hover,.text-default a.btn-primary:active,.text-default a.btn-primary:focus,button.btn-primary:hover,button.btn-primary:active,button.btn-primary:focus,.text-default button.btn-primary:hover,.text-default button.btn-primary:active,.text-default button.btn-primary:focus{background-color:#455a64!important;border-color:#455a64!important;color:rgba(255,255,255,.97)!important;outline:none!important}.btn-primary-table{background-color:#ddd}.btn-primary-table:hover,.btn-primary-table:focus,.btn-primary-table:active,.btn-primary-table.active,.open>.dropdown-toggle.btn-primary-table{background-color:#b4b4b4}.btn.btn-sm.d-flex{color:#fff!important}.divider{margin-top:10px;border-top:1px solid grey}table#searchTable.dataTable tbody tr:hover{background-color:#ffa;cursor:pointer!important}table#searchTable.dataTable tbody tr:hover>.sorting_1{background-color:#ffa;cursor:pointer}.edit-link{color:#007bff!important}.edit-link:hover{color:#001aff!important;text-decoration:underline}.attachment-bar{box-sizing:border-box;background:#3f51b5;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#484d51;color:#fff;width:100%;padding:16px}.custom-error{color:#d50000;font-size:12px}.mdl-chip__text{cursor:pointer}.action-link{color:#fff!important}.term-bar{box-sizing:border-box;background:#3f51b5;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#484d51;color:#fff;width:100%;padding:16px}.expired-label{text-align:center;width:250px}.mdl-checkbox-min{width:150px!important;margin-top:10px}.attachment-container{width:100%;margin:5px}.contract-fields-container{max-width:350px;max-height:inherit;margin-bottom:10px}.attachment-panel{padding:16px}.mdl-textfield-small{width:60px}.mdl-textfield__input-small{width:100px}.small-border{width:200px;padding-left:10px}.small-heading{font-size:15px;top:4px}.date-title{color:#3f51b5}.mdl-textfield-small-space{margin-left:10px}.website-title{top:0;left:90px;z-index:100;text-align:left}.website-title:hover,.website-title:focus{z-index:105}.website-title h1{font-size:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:17px 0;margin:0}.website-title h1 span{padding:0 24px}.website-title h1 a,.website-title h1 a:link,.website-title h1 a:visited{padding:17px 0;font-weight:300!important}.website-title .full-title{display:inline}.website-title .short-title{display:none}.card-header{margin:0!important;background-color:rgba(0,0,0,.15)}h1,.h1{font:normal 300 32px "Roboto Condensed",Times,"Times New Roman",serif!important;line-height:1.05;text-decoration:none}.website-title h1 a:hover,.website-title h1 a:active,.website-title h1 a:focus{color:#eee;background-color:rgba(0,0,0,.1)}h2,.h2{font:normal 100 36px "Roboto",sans-serif!important;line-height:1.15;text-decoration:none;margin:45px 0;padding-bottom:0;text-align:center}body{background:#f5f6f8;font-family:"Roboto",Arial,sans-serif!important;font-weight:300;font-size:18px;line-height:1.5;color:rgba(0,0,0,.87)}.navbar-top{min-height:24px;background-color:rgba(72,77,81,.94);padding:0;font-size:12px;line-height:12px;font-weight:400;border-bottom:1px solid rgba(221,221,221,.9);text-transform:uppercase}.navbar-bottom{box-shadow:2px 2px 24px 8px rgba(0,0,0,.1) inset;color:#ddd}.navbar-bottom .container{position:relative}.navbar-top .unlv-name{text-align:left;margin:0}body.front .navbar-top .unlv-name a{display:none}.navbar-top .unlv-name a{margin-left:-15px;color:rgba(255,255,255,.95);line-height:24px}@media(max-width:992px){body.not-front .navbar-top .unlv-name a{display:block;width:65px;height:24px;overflow:hidden;padding:0;text-indent:-10000px;background:transparent url('Images/unlv-logo-small.svg') no-repeat center center}}@media(min-width:992px){body.not-front .navbar-top .unlv-name a{padding-left:21px!important}}@media(min-width:992px){.unlv-logo a{display:block;width:90px;height:70px;overflow:hidden;background:transparent url('Images/unlv-logo.png') no-repeat center center}.navbar-bottom .unlv-logo a:hover,.navbar-bottom .unlv-logo a:active,.navbar-bottom .unlv-logo a:focus{background-color:rgba(0,0,0,.15)!important}}.navbar-top .unlv-name a:hover,.navbar-top .unlv-name a:active,.navbar-top .unlv-name a:focus{background-color:rgba(0,0,0,.15)!important}.navbar-top .unlv-name a{line-height:32px;padding:9px 15px}body.front .navbar-top .unlv-name a{display:inline}body.not-front .navbar-top .unlv-name a{display:inline;width:auto;height:auto;padding:8px 15px;padding-left:72px;overflow:auto;text-indent:inherit;background-position:15px 8px}@media(min-width:768px){#custom-bootstrap-menu.navbar-expand-lg .dropdown-menu{margin-top:-1px}}body{padding-top:54px;padding-bottom:20px}@media(min-width:992px){body{padding-top:56px}}.navbar{background:rgba(177,2,2,.92)!important}.container-top{padding-top:5px;padding-bottom:4px}.container-bottom{padding-top:13px;padding-bottom:13px}.navbar-logo{font:normal 300 12px "Roboto Condensed",Arial,sans-serif!important}.nav-title{font:normal 300 32px "Roboto Condensed",Arial,sans-serif!important}a,a:link,a:visited{color:inherit;text-decoration:none;transition:all .2s ease 0s}.unlv-logo{height:14px;margin-bottom:3px;margin-right:10px}.body-content{padding-top:36px}.navbar-top{min-height:24px;background-color:rgba(72,77,81,.94);padding:0;font-size:12px;line-height:12px;border-bottom:1px solid rgba(221,221,221,.9);text-transform:uppercase;width:100%;color:#fff}.navbar{margin-bottom:0;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);padding:0}.navbar-bottom{box-shadow:2px 2px 24px 8px rgba(0,0,0,.1) inset;color:#ddd;border-bottom:1px solid rgba(221,221,221,.9);display:block;font-size:30px;width:100%}.nav-link{font-weight:400}.mdl-textfield__label{margin-bottom:0}.a{color:#007bff!important;text-decoration:none;background-color:transparent}.a:hover{text-decoration:underline;color:#003e80!important}@media(min-width:992px){.nav-link{font-size:19px;padding-top:23px;padding-bottom:23px}}@media(max-width:992px){.nav-link{font-size:16px}}.navbar-bottom .nav-link:hover{color:#eee;background-color:rgba(0,0,0,.1)}.navbar-toggler{margin-top:12px;margin-bottom:19px}.navbar-toggler:hover{color:#eee;background-color:rgba(0,0,0,.1)}.body-content{padding-left:15px;padding-right:15px}.bs-callout-info h4{color:#c10202;font-size:20px}.user-search{top:10px!important}.form-label-group{position:relative;margin-bottom:1rem}.dl-horizontal dt{white-space:normal}