.text-green{color:green}.text-red{color:#d22030}.font-18{font-size:18px}h2{font-size:1.5rem}h3{font-size:1.3rem}a{color:#000;text-decoration:underline}a:hover{color:#d22030}a.hover-black:hover{color:#000}.grey a:hover{color:gray}.grey a.nav__link{color:#696969}.word-wrap{word-wrap:break-word}.underline{text-decoration:underline}.rotate{transition:all 2s linear;outline:none}.rotateArrow.down{transform:rotate(90deg)}i.fa.fa-chevron-right.pull-right.rotateArrow{padding-top:8px}table tr.expand-sibling{cursor:pointer}.greyed-out-bg{background-color:#e4e4e4}.greyed-out-text{color:#636363}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.height-auto,input[type=submit].height-auto{height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button-spinner{display:none}.icon-complete{color:#007400}.icon-action-needed{color:#d00d2d}.icon-pending{color:#2ca5da}.icon-inactive{color:#dfdfdf}body{background-color:#fafafa}footer{background-color:#fff}ol.nav{list-style:decimal inside}ol.nav .nav__link{display:inline;padding:3px 0;margin-left:0}ol.nav .nav__item:hover:not(.grey){color:#d22030}button.primary-nav__btn{width:44px;padding:15px 12px;background:transparent;border:0}button.primary-nav__btn .bar{display:block}button.primary-nav__btn:focus-visible{outline:3px solid #6099EF;outline-offset:2px}.alert--success{background-color:#009a48;color:#fff}.masquerade_alert{text-align:center}#validation-errors:focus{outline:3px solid #000000;outline-offset:2px}.alert--danger .validation-error__link,.alert--danger .validation-error__link:hover,.alert--danger .validation-error__link:focus{color:#fff;text-decoration:underline}button.alert__close{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}button.alert__close:focus-visible{outline:3px solid currentColor;outline-offset:2px}.panel_gray{background-color:#f1f1f1}.panel_lightgray{background-color:#f4f4f4}h2.panel__header{margin:0;font-size:inherit;font-weight:700}.push-left{margin-left:15px}.push-right{margin-right:15px}.no-margin-bottom{margin-bottom:0}.margin-btm{padding-bottom:6px}.pbt-10{padding-bottom:10px;padding-top:10px}.pbtl-10{padding-bottom:10px;padding-top:10px;padding-left:10px}.special-btn-pad{padding:8.5px 6px}.special-btn-pad2{padding:8.8px 6px}.padding-top{padding-top:7px}.margin-top{margin-top:3px}.center-text{margin-top:2.5em;text-align:center}.textInput-look{height:40px;width:100%;padding:7px;border:1px solid #ccc;border-radius:3px;outline:0}.column-width-right{width:150.09px}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;width:150px;background-color:#555;color:#fff;text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 1s;font-size:.8em}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tablesorter-header{background-image:url(/images/icons/bg.png);background-repeat:no-repeat;background-position:center right 5px;cursor:pointer}.tablesorter-header:focus-visible{outline:3px solid #1b4f9c;outline-offset:2px}.tablesorter-default thead .headerSortUp,.tablesorter-default thead .tablesorter-headerSortUp,.tablesorter-default thead .tablesorter-headerAsc{background-image:url(/images/icons/desc.png)}.tablesorter-default thead .headerSortDown,.tablesorter-default thead .tablesorter-headerSortDown,.tablesorter-default thead .tablesorter-headerDesc{background-image:url(/images/icons/asc.png)}.sorter-false{background-image:none;cursor:default}th.tablesorter-header{padding:5px 20px 5px 5px}div.tab{overflow:hidden;border:#CF0A2C;background-color:#fafafa;outline-color:#000}.tablinks{color:#cf0a2c;text-decoration:none;padding:15px 18px;display:block}.tablinks:focus-visible{outline:3px solid #6099EF;outline-offset:-3px}div.tab li{background-color:#fafafa;float:left;outline:#CF0A2C;cursor:pointer;width:200px;transition:.3s;font-size:17px;text-align:center}div.tab li:hover{background-color:#ddd}div.tab li.active{background-color:#cf0a2c;color:#fff}div.tab li.active .tablinks{color:#fff;display:block}.line{position:relative;height:2.5px;width:120%;background-color:#cf0a2c;border-top:1.5px #CF0A2C}.tab-content{margin-top:25px}div.tab-content>[role=tabpanel]{display:block}div.tab-content>[role=tabpanel][hidden]{display:none}.chosen-container-single .chosen-single{display:block;width:100%;height:40px;padding:8px 15px;background:#fff;box-shadow:none;border:1px solid #ccc;border-radius:3px;outline:0;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background-image:url(/css/chosen-sprite.png);background-position-y:10px}.chosen-container-active{outline:3px solid #6099EF}.remove-committee-member-btn{margin-top:40px;display:block;padding:8px;background:transparent;border:0;cursor:pointer}.remove-committee-member-btn:focus-visible,.thesis-details-toggle:focus-visible,button.tag--close:focus-visible{outline:3px solid #6099EF;outline-offset:2px}.thesis-details-toggle{padding:8px;background:transparent;border:0;cursor:pointer}button.tag--close{font:inherit;cursor:pointer}.CommitteeMemberSubmit{position:relative;border-top:1px solid rgba(74,74,74,.3);padding-top:1.2rem;box-shadow:0 4px 1px 3px #fafafa}
