/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dropdown-hover-all .dropdown-menu,.dropdown-hover > .dropdown-menu.dropend{margin-left:-1px !important}
.paragraph--type--paragraph-card > .field--name-field-p-media-image{overflow:hidden;}.paragraph--type--paragraph-card *,.paragraph--type--paragraph-card{transition:100ms;}.card-without-image.card-without-video > .paragraph--type--paragraph-card:hover{background-color:var(--tul-institute-color-main-faculty);color:var(--tul-institute-color-background);}.card-without-image.card-without-video > .paragraph--type--paragraph-card:hover > .field,.card-without-image.card-without-video > .paragraph--type--paragraph-card:hover > .field > a{color:var(--tul-institute-color-background);}.paragraph--type--paragraph-card{border:1px solid rgba(0,0,0,0.125);border-top:solid 4px #8B0002;margin:10px;overflow:hidden;min-height:16rem;max-height:28rem;}.paragraph--type--paragraph-card:hover{box-shadow:0 0 5px #ccc;}.paragraph--type--paragraph-card:hover .field--name-field-p-media-image img{transform:scale(1.1);}.paragraph--type--paragraph-card .field--name-field-p-media-image{position:unset;}.paragraph--type--paragraph-card .field--name-field-p-media-image div{position:unset;}.paragraph--type--paragraph-card .field--name-field-p-media-image a{display:block;}.paragraph--type--paragraph-card .field--name-field-p-media-image img{transition:all 0.3s;}.paragraph--type--paragraph-card .field--name-field-p-media-image .field--name-field-media-image{float:unset;margin:0;}.paragraph--type--paragraph-card .field--name-field-p-media-image .contextual{display:none;}.paragraph--type--paragraph-card .field--name-field-p-title{float:unset;display:block;font-weight:600;font-size:1.5rem;height:100%;display:flex;align-items:flex-start;justify-content:flex-start;min-height:3rem;padding-inline:1.25rem;padding-top:1.25rem;}.field--type-entity-reference{margin:0rem;}.paragraph--type--paragraph-card .field--name-field-p-description{font-size:0.85rem;padding-inline:1.25rem;margin-top:0.5rem;min-height:18rem;}.node--type-page .block.block-field-blocknodepagefield-body-paragraphs > .content > .field.field--name-field-body-paragraphs > .field__label{display:none;}.node--type-page .field--name-field-p-cards{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:flex-start;justify-content:center;}.field.field--name-field-p-cards.field--type-entity-reference-revisions.field--label-hidden.row.row-cols-1.row-cols-md-2.row-cols-lg-3 > div{width:33% !important;}@media (max-width:1023px){.field.field--name-field-p-cards.field--type-entity-reference-revisions.field--label-hidden.row.row-cols-1.row-cols-md-2.row-cols-lg-3 > div{width:47% !important;}}@media (max-width:500px){.field.field--name-field-p-cards.field--type-entity-reference-revisions.field--label-hidden.row.row-cols-1.row-cols-md-2.row-cols-lg-3 > div{width:99% !important;}}
.block--type-video-colorbox-block .colorbox-media-video.cboxElement,.block--type-video-colorbox-block .field--name-field-media-oembed-video{border-width:0px !important;margin:0px !important;}.block--type-video-colorbox-block .colorbox-media-video.cboxElement .material-icons{font-size:3em}.block--type-video-colorbox-block .field--name-field-media-oembed-video{margin-top:calc(50% - 1.5em) !important;}
.view-unit-assigned-to-user .node--view-mode-named-link *{font-size:1.5rem;font-weight:bold;}.view-unit-assigned-to-user .node--view-mode-named-link div,.view-unit-assigned-to-user .node--view-mode-named-link span,.view-unit-assigned-to-user .node--view-mode-named-link h2{padding:0px !important;margin:0px !important;}.view-unit-assigned-to-user .views-row{padding:0px;}.path-user .block-page-title-block{position:relative;left:calc(300px + 1rem);}.path-user .profile .field--name-field-employee-name{font-size:2rem;font-weight:bold;}.path-user .profile .field--name-user-picture img{width:300px;position:unset !important;top:unset !important;}.path-user .profile .field--name-user-picture{margin-bottom:unset !important;padding-bottom:1rem;}.path-user .profile .block-field-blockuseruseruser-picture{float:left;margin-right:1rem;}.path-user .profile .field--type-string .field__label,.path-user .profile .field--type-string .field__label:after,.path-user .profile .field--type-email .field__label,.path-user .profile .field--type-email .field__label:after,.path-user .profile .field--type-link .field__label,.path-user .profile .field--type-link .field__label:after,.path-user .profile .field--type-text-long .field__label,.path-user .profile .field--type-text-long .field__label:after{font-weight:bolder;}.path-user .profile .field--type-string .field__label:after,.path-user .profile .field--type-email .field__label:after,.path-user .profile .field--type-link .field__label:after,.path-user .profile .field--type-text-long .field__label:after{content:':';}.path-user .profile .field--type-string .field__item,.path-user .profile .field--type-email .field__item,.path-user .profile .field--type-link .field__item,.path-user .profile .field--type-text-long .field__item{background:transparent !important;}.user-logged-in.path-user #block-tul-faculty-page-title+nav.tabs{margin-left:calc(300px + 1rem);}.path-user .profile .field--name-field-people-position{font-size:1.3rem;font-weight:bold;}.paragraph .field--name-field-paragraph-people,.paragraph .field--name-field-paragraph-people *{width:unset !important;height:unset !important;max-width:unset !important;max-height:unset !important;height:unset !important;padding:0 !important;margin:0 !important;border:0 !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;position:unset !important;}.paragraph .field--name-field-paragraph-people,.paragraph .field--name-field-paragraph-people div,.paragraph .field--name-field-paragraph-people img,.paragraph .field--name-field-paragraph-people .field--name-user-picture{display:block;}.paragraph--type--paragraph-people{padding:1rem !important;border-color:var(--tul-faculty-color-main-faculty);border-radius:10px !important;border-width:1px !important;border-style:solid !important;margin:10px 0;}.paragraph .field--name-field-paragraph-people .profile .layout>div{width:100% !important;box-sizing:border-box;}.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruseruser-picture>.content{width:100% !important;}.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruseruser-picture>.content,.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruseruser-picture>.content *{max-width:100% !important;}.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruseruser-picture{float:left;width:6rem !important;}.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruseruser-picture img{}.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuserusername,.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruserfield-employee-name,.paragraph .field--name-field-paragraph-people .profile .layout>div>.views-element-container,.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruserfield-people-position{float:right;width:calc(100% - 7rem) !important;margin-left:1rem;}.paragraph .field--name-field-paragraph-people{line-height:1rem;}.paragraph .field--name-field-paragraph-people .field--name-name,.paragraph .field--name-field-paragraph-people .field--name-field-employee-name{font-size:1.5rem;font-weight:bold;}.paragraph .field--name-field-paragraph-people .view-unit-assigned-to-user .field--name-title{font-size:1.2rem;font-weight:normal;}.paragraph .field--name-field-paragraph-people .field--name-field-people-position{.font-size:1rem;}@media (max-width:400px){.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruseruser-picture{float:unset;width:100% !important;}.paragraph .field--name-field-paragraph-people{line-height:1.2rem;}.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuserusername,.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruserfield-employee-name,.paragraph .field--name-field-paragraph-people .profile .layout>div>.views-element-container,.paragraph .field--name-field-paragraph-people .profile .layout>div>.block-field-blockuseruserfield-people-position{float:unset;width:100% !important;margin-left:0;padding-top:10px !important;}}@media (max-width:200px){.paragraph--type--paragraph-people{padding:2px !important;border-radius:0 !important;border-width:1px 1px 3px 1px !important;margin:0 0 3px 0;}}
