/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.role-anonymous.frontpage .status-message{display:none;}.js-form-item-field-gtppl-instruct-faculty-value label[for="edit-field-gtppl-instruct-faculty-value"]{font-size:1.2rem;}@media only screen and (max-width :599px) and (min-width:0px){input#edit-field-gtppl-instruct-faculty-value[type="checkbox"]{transform:scale(1)!important;}}input#edit-field-gtppl-instruct-faculty-value[type="checkbox"]{position:relative;width:8rem;height:4rem;-webkit-appearance:none;background:#c6c6c6;outline:none;border-radius:2rem;box-shadow:inset 0 0 5px rgba(0,0,0,.2);transition:.5s;transform:scale(.6);cursor:pointer;}input#edit-field-gtppl-instruct-faculty-value:checked[type="checkbox"]{background:#03a9f4;}input#edit-field-gtppl-instruct-faculty-value[type="checkbox"]:before{content:'';position:absolute;width:4rem;height:4rem;border-radius:2rem;top:0;left:0;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);transform:scale(0.9);transition:.5s;}input#edit-field-gtppl-instruct-faculty-value:checked[type="checkbox"]:before{left:4rem;}input#edit-field-gtppl-instruct-faculty-value[type="checkbox"]:after{content:'No';position:absolute;top:0.75rem;left:1rem;font-weight:bold;font-size:1.5rem;transform:scale(0.9);transition:.5s;}input#edit-field-gtppl-instruct-faculty-value:checked[type="checkbox"]:after{content:'Yes';left:4.75rem;}:root{--gt-b-radius:0.25rem;}details,fieldset{border:0.15rem solid var(--gt-gray-dark);border-radius:var(--gt-b-radius);padding:1rem;background-color:var(--gt-pimile-light);margin-bottom:2rem;}summary,legend{font-size:1.4rem;font-weight:500;text-transform:capitalize;margin-bottom:0.75rem;}details fieldset,fieldset fieldset{border:0;background:var(--gt-pimile);background:rgb(214,219,212);}details fieldset legend,fieldset fieldset legend{font-size:1.2rem;}.form-wrapper label{font-weight:500;font-size:1rem;}.js-form-wrapper thead{background:var(--gt-navy);}.node-gt-people-edit-form .form-required::before,#edit-field-gtppl-degrees-wrapper[required="required"]::before{content:"*USG requires";color:red;margin-right:5px;}.node-gt-people-edit-form legend.form-required span::before{content:"";color:red;margin-right:0;}.node-gt-people-edit-form .js-form-required.form-required::before{content:"* required";}.node--type-gt-people{position:relative;}#edit-field-gtppl-degrees-wrapper,.node--type-gt-people .edit-field-gtppl-degrees-wrapper{margin-bottom:1rem;}.edit-field-gtppl-degrees-wrapper{margin-bottom:2rem;}#edit-field-gtppl-instruct-faculty-wrapper{border-radius:var(--gt-b-radius);background:rgb(214,219,212);border:0.15rem solid var(--gt-horizon);border:0;text-color:var(--gt-black);margin-bottom:2rem;padding:0.5rem 1rem;}#edit-field-gtppl-name-display-html-0--description,#edit-field-gtppl-title-custom-html-0--description,#edit-field-gtppl-biography-0--description,#edit-field-gtppl-education-0--description,#edit-field-gtppl-publications-0--description,#edit-field-gtppl-research-history-0--description,#edit-field-gtppl-awards-0--description,#edit-field-gtppl-title-full-0--description,.node--type-gt-people .description,.node--type-gt-people .counter{font-size:0.9rem;font-weight:400;margin:0 2rem 0.5rem;line-height:1.1rem;font-style:italic;}.js-filter-guidelines,#edit-field-gtppl-name-display-html-0-format,#edit-field-gtppl-title-custom-html-0-format,#edit-field-gtppl-awards-0-format-help,#edit-field-gtppl-biography-0-format-help,#edit-field-teaching-history-0-format-help,#edit-field-gtppl-education-0-format-help,#edit-field-gtppl-publications-0-format-help,#edit-field-gtppl-research-history-0-format-help,#edit-field-gtppl-title-full-0-format-help,#edit-field-gtppl-teaching-interests-0-format-help,#edit-field-gtppl-roles-and-duties-0-format-help{display:none;}input[type="text"],input[type="email"],input[type="tel"]{width:100%;max-width:512ch;}.node--type-gt-people #block-gt-page-title{display:none;margin-bottom:3rem;}.gtppl-basic-contact{border:1px solid #ddd;padding:0 1.5rem .75rem 1.5rem;font-size:.875rem;max-width:20rem;}.gtppl-basic-contact h3{font-style:italic;border-bottom:1px solid #ddd;padding:.75rem 0;margin-bottom:1rem;font-size:1.125rem;text-align:center;}.gtppl-basic-contact a,.gtppl-basic-contact a:link{font-weight:500;color:var(--gt-tech-dark-gold);}.gtppl-basic-contact dl{max-width:100%;margin-left:0;}.gtppl-basic-contact dt{}.gtppl-basic-contact dd{}.gtppl-basic-contact dd + dt{margin-top:1rem;}dd.-publinks{margin-bottom:0.25rem;}.gtppl-header-img{max-width:20rem;}.gtppl-header-txt{display:none;padding:0;}.gtppl-header-txt h1{padding-bottom:1rem;border-bottom:1px solid var(--gt-black);}@media screen and (min-width:648px){.gt_people--view-mode--full{display:grid;grid-template-columns:1fr 1fr;gap:0.5rem;justify-content:space-between;align-items:start;}.gtppl-basic-contact{grid-column:2/3;grid-row:1/2;}.gtppl-header-img{grid-column:1/2;grid-row:1/2;justify-self:start;align-self:start;}.gtppl-profile-body{grid-column:1/3;grid-row:2/3;}}@media screen and (min-width:901px){.gt_people--view-mode--full{display:grid;grid-template-columns:20rem auto 20rem;gap:1rem;justify-content:space-between;align-items:start;}.gtppl-header-img{grid-column:1/2;grid-row:1/2;justify-self:start;align-self:start;}.gtppl-profile-body{grid-column:2/3;grid-row:1/3;}.page-title{display:none;}.gtppl-header-txt{display:block;}.gtppl-basic-contact{grid-column:3/4;}}select#edit-field-gtppl-salutation,select#edit-field-gtppl-pronouns{display:inline-block;}.gtppl-fieldset legend{margin-bottom:0rem;}.gtppl-fieldset .fieldset-wrapper{display:flex;flex-direction:column;flex-wrap:no-wrap;}.gtppl-fieldset .fieldset-wrapper .description{order:-1;margin-bottom:0.75rem;}#edit-field-gtppl-display-contact-info-wrapper{background-color:var(--gt-yellow);padding:1rem;border-radius:var(--gt-b-radius);}#edit-field-gtppl-display-contact-info-value{accent-color:black;}
.form-type-textfield{width:100%;float:unset;max-width:100%;clear:unset;}.form-type-textfield input{float:unset;}
