.paragraph--bp-accordion-container .panel{margin-bottom:0px;background-color:#fff;border:0px;border-radius:0px;-webkit-box-shadow:0 0px 0px rgba(0,0,0,.05);box-shadow:0 0px 0px rgba(0,0,0,.05);}.paragraph--bp-accordion-container .panel-default > .panel-heading{color:#333;background-color:#fff;;}.paragraph--bp-accordion-container .panel-heading{padding:10px 15px 10px 0px;border-bottom:0px solid #e1e1e1;border-top-left-radius:0px;border-top-right-radius:0px;}.paragraph > .paragraph__column{padding-bottom:0px;padding-left:0px;}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="false"].display{border-bottom:1px solid #e1e1e1;padding-bottom:25px;}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="true"].display{border-bottom:0px solid #e1e1e1;}.paragraph--bp-accordion-container .panel-collapse{border-bottom:0px solid #e1e1e1;}.paragraph.paragraph--type--bp-accordion .panel-heading a{font-size:1.75em;font-weight:400;color:#1E407C;display:block;padding:10px 10px 10px 0px;}.paragraph.paragraph--type--bp-accordion .panel-heading a:hover,.paragraph.paragraph--type--bp-accordion .panel-heading a:focus{color:#1E407C;text-decoration:none;}.paragraph--bp-accordion-container{padding-top:0px;margin-bottom:15px;}#block-porto-content .accordion-h2 .panel-title a{font-family:'Roboto' !important;font-size:2em !important;font-weight:400 !important;margin:0 !important;color:#1E407C !important;margin-bottom:5px !important;line-height:30px !important;}.accordion-h2 .panel-heading a[aria-expanded="false"].display::before{font-family:"Font Awesome 5 Pro";content:"\f067" !important;color:#F2665E;padding-right:15px;font-size:.9em;margin-bottom:10px;}.accordion-h2 .panel-heading a[aria-expanded="true"].display::before{font-family:"Font Awesome 5 Pro";content:"\f068" !important;color:#F2665E;padding-right:15px;font-size:.9em;margin-bottom:10px}#block-porto-content .accordion-h3 .panel-title a{font-family:'Roboto' !important;font-size:1.75em !important;font-weight:300 !important;color:#F2665E !important;text-transform:none !important;margin-bottom:5px !important;line-height:30px !important;}.accordion-h3 .panel-heading a[aria-expanded="false"].display::before{font-family:"Font Awesome 5 Pro";content:"\f067" !important;color:#1E407C !important;padding-right:10px;font-size:.6em !important;margin-bottom:10px}.accordion-h3 .panel-heading a[aria-expanded="true"].display::before{font-family:"Font Awesome 5 Pro";content:"\f068" !important;color:#1E407C !important;padding-right:10px;font-size:.6em !important;margin-bottom:10px}.paragraph.paragraph--type--bp-accordion .panel-collapse > .paragraph > .paragraph__column{padding-top:0px;}.paragraph.paragraph--type--bp-accordion .panel-heading a::before{float:left;display:inline-block;vertical-align:top;}#block-porto-content .paragraph--bp-accordion-container .field__item ul{margin-top:10px;overflow:hidden;position:relative;padding-left:60px;}#block-porto-content .paragraph--bp-accordion-container .field__item ul li{background:url("/themes/porto/img/basic-bullet.gif") no-repeat 0px 7px;list-style:none;line-height:22px;font-size:16.8px  !important;color:#282828;}#block-porto-content .paragraph--bp-accordion-container .field__item ul li ul{margin-top:10px;overflow:hidden;position:relative;padding-left:60px;margin-bottom:20px;}#block-porto-content .paragraph--bp-accordion-container .field__item ul li ul li{background:url("/themes/porto/img/basic-bullet.gif") no-repeat 0px 7px;list-style:none;line-height:22px;font-size:16.8px  !important;color:#282828;}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="false"].display::after{display:none !important;}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="true"].display::after{display:none !important;}.accordion-h2 .panel-collapse{margin-left:25px;}.accordion-h3 .panel-collapse{margin-left:10px;}.accordion-h3{margin-left:40px;}#block-porto-content .paragraph--bp-accordion-container .field__item ol{margin-top:10px;overflow:hidden;position:relative;padding-left:75px;}#block-porto-content .paragraph--bp-accordion-container .field__item ol li{}#block-porto-content .paragraph--bp-accordion-container h4{font-size:1.75em !important;}#block-porto-content .field__item ol,.node__content ol,.view-content ol{margin-top:10px;overflow:hidden;position:relative;}#block-porto-content .field__item ol li,.node__content ol li,.view-content ol li{font-weight:400;margin-bottom:10px;line-height:1.5em;font-size:1.2em;color:#282828;}#block-porto-content .field__item ul,.node__content ul,.view-content ul{margin-top:10px;overflow:hidden;position:relative;margin-bottom:20px;}#block-porto-content .field__item ul li,.node__content ul li,.view-content ul li{background:url("/themes/porto/img/basic-bullet.gif") no-repeat 0px 7px;list-style:none;padding:0px;margin:0px;padding-left:25px;font-weight:400;margin-bottom:0px;line-height:1.5em;font-size:1.2em;color:#282828;}#block-porto-content .field__item ul li ul,.node__content ul li ul,.view-content ul li ul{margin-top:0px;overflow:hidden;position:relative;margin-bottom:0px;padding-left:20px;}#block-porto-content .field__item ul li ul li,.node__content ul li ul li,.view-content ul li ul li{background:url("/themes/porto/img/basic-bullet.gif") no-repeat 0px 7px;list-style:none;padding:0px;margin:0px;padding-left:25px;font-weight:400;margin-bottom:0px;line-height:18px;font-size:1em;color:#282828;}@media only screen and (max-width:767px){#block-porto-content .paragraph--bp-accordion-container .field__item ul{padding-left:0px;padding-right:15px;}#block-porto-content .paragraph--bp-accordion-container .field__item ul li ul{padding-left:30px;padding-right:15px;}#block-porto-content .paragraph--type--bp-columns__2col .field__item ul{margin-top:0px;margin-bottom:0px;}#block-porto-content .paragraph--type--bp-columns__2col:last-of-type .field__item ul{margin-bottom:20px;}.accordion-h2 .panel-heading a[aria-expanded="false"].display::before{margin-bottom:60px;}.accordion-h2 .panel-heading a[aria-expanded="true"].display::before{margin-bottom:40px;}}
.page-node-type-card-page .view-grad-ra-opps .row{display:flex;flex-wrap:wrap;margin-right:0px;margin-left:0px;}.page-node-type-card-page .view-grad-ra-opps .col{background-color:#fff;border-top:0px solid navy !important;border-left:0px solid navy !important;border-right:0px solid navy !important;padding:30px !important;border-bottom:10px solid #1E407C !important;box-shadow:1px 1px 3px rgba(0,0,0,0.2);}.page-node-type-card-page .view-grad-ra-opps .views-field-title{color:#1E407C;font-family:'Roboto';font-size:1.2em;font-weight:600;position:relative;margin:0px 0px 20px 0px !important;line-height:18px !important;max-width:95%;}.page-node-type-card-page .view-grad-ra-opps .views-field-title a{color:#1E407C;}.page-node-type-card-page .view-grad-ra-opps .views-field-title:before{content:'';top:-4px;position:absolute;width:20px;height:3px;left:0;display:block;clear:both;background-color:#F2665E;}.page-node-type-card-page .view-grad-ra-opps div.field-content{font-size:1em;color:#282828;line-height:18px !important;}form#node-cards-grad-opps-form .field--type-timestamp::after,form#node-cards-grad-opps-edit-form  .field--type-timestamp::after{font-size:0.85em;content:"If the above field is blank and the calendar tool does not pop up when you click it, please enter the date as yyyy-mm-dd (e.g. 2020-11-20)";}form#node-cards-grad-opps-form input#edit-unpublish-on-0-value-time,form#node-cards-grad-opps-form #edit-unpublish-on-0-value--description,form#node-cards-grad-opps-edit-form input#edit-unpublish-on-0-value-time,form#node-cards-grad-opps-edit-form #edit-unpublish-on-0-value--description{display:none;}.context-node-add-cards-grad-opps #block-graduateresearchassistantshipoppslink{display:none;}#node-cards-grad-opps-edit-form .js-form-type-vertical-tabs{display:none;}form#node-cards-grad-opps-form .form-url,form#node-cards-grad-opps-edit-form .form-url{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;}#edit-field-url2-wrapper label,#edit-field-contact-wrapper label{font-size:14px;font-weight:700;line-height:22px;color:#333;}.context-node-add-cards-grad-opps legend,.page-node-type-cards-grad-opps legend{display:inherit !important;width:auto !important;border-bottom:0px solid #e5e5e5 !important;margin-bottom:0px !important;line-height:22px;font-size:14px;color:#333;}.context-node-add-cards-grad-opps label[for=edit-title-0-value],.context-node-add-cards-grad-opps label[for=edit-field-short-description-0-value],.page-node-type-cards-grad-opps label[for=edit-title-0-value],.page-node-type-cards-grad-opps label[for=edit-field-short-description-0-value]{font-weight:700;}
.context-research-areas-ai-big-data .field--name-body,.context-research-areas-health-bioinformatics .field--name-body,.context-research-areas-human-computer-interaction .field--name-body,.context-research-areas-privacy-security .field--name-body,.context-research-areas-social-organizational-informatics .field--name-body{margin-bottom:15px;}.context-research-areas-ai-big-data .viewsreference--view-title{font-family:'Roboto';font-size:2.25em;font-weight:400;margin:0;color:#1E407C;line-height:42px;margin:10px 0px;}.context-research-areas-human-computer-interaction .viewsreference--view-title{font-family:'Roboto';font-size:2.25em;font-weight:400;margin:0;color:#1E407C;line-height:42px;margin:10px 0px;}.context-research-areas-privacy-security .viewsreference--view-title{font-family:'Roboto';font-size:2.25em;font-weight:400;margin:0;color:#1E407C;line-height:42px;margin:10px 0px;}.context-research-areas-social-organizational-informatics .viewsreference--view-title{font-family:'Roboto';font-size:2.25em;font-weight:400;margin:0;color:#1E407C;line-height:42px;margin:10px 0px;}.view-id-research_areas_associated_faculty .views-field-title{color:#1E407C;font-family:'Roboto';font-size:1.5em;font-weight:400;position:relative;margin:10px 0px 5px 0px !important;line-height:20px;max-width:98%;}.view-id-research_areas_associated_faculty .views-field-title a{color:#1E407C !important;}.view-id-research_areas_associated_faculty .views-field-title a:hover{color:#236BC9 !important;text-decoration:none;}.view-id-research_areas_associated_faculty .views-field-title:before{content:'';top:-6px;position:absolute;width:14px;height:3px;left:0;display:block;clear:both;background-color:#F2665E;}.view-id-research_areas_associated_faculty .unit_dirtitle{font-weight:500;margin-bottom:0px;line-height:20px;font-size:1.1em;}.view-id-research_areas_associated_faculty .unit_diremail{margin-bottom:0px;font-size:1.1em;}.view-id-research_areas_associated_faculty .views-row{margin-right:-15px;margin-left:-15px;}.paragraph__column .view-id-research_areas_associated_faculty .field--name-field-block .row{margin-right:0px;margin-left:0px;}.view-id-research_areas_associated_faculty .col-md-6{margin-bottom:40px;}@media only screen and (min-width:1200px){.view-id-research_areas_associated_faculty img{height:115px !important;width:115px !important;margin-bottom:30px;}}@media only screen and (min-width:992px) and (max-width:1199px){.view-id-research_areas_associated_faculty img{height:90px !important;width:90px !important;margin-bottom:60px;}.view-id-research_areas_associated_faculty .unit_dirtitle{font-weight:500;margin-bottom:0px;line-height:18px;font-size:1em;}.view-id-research_areas_associated_faculty .unit_diremail{margin-bottom:0px;line-height:18px;font-size:1em;}}@media only screen and (max-width:991px){.view-id-research_areas_associated_faculty img{height:170px !important;width:170px !important;margin-bottom:10px;}.view-id-research_areas_associated_faculty .unit_diremail{margin-bottom:30px;}}
.page-node-type-card-page .view-undergrad-ra-opps .row{display:flex;flex-wrap:wrap;margin-right:0px;margin-left:0px;}.page-node-type-card-page .view-undergrad-ra-opps .col{background-color:#fff;border-top:0px solid navy !important;border-left:0px solid navy !important;border-right:0px solid navy !important;padding:30px !important;border-bottom:10px solid #1E407C !important;box-shadow:1px 1px 3px rgba(0,0,0,0.2);}.page-node-type-card-page .view-undergrad-ra-opps .views-field-title{color:#1E407C;font-family:'Roboto';font-size:1.2em;font-weight:600;position:relative;margin:0px 0px 20px 0px !important;line-height:18px !important;max-width:95%;}.page-node-type-card-page .view-undergrad-ra-opps .views-field-title a{color:#1E407C;}.page-node-type-card-page .view-undergrad-ra-opps .views-field-title:before{content:'';top:-4px;position:absolute;width:20px;height:3px;left:0;display:block;clear:both;background-color:#F2665E;}.page-node-type-card-page .view-undergrad-ra-opps div.field-content{font-size:1em;color:#282828;line-height:18px !important;}form#node-cards-undergrad-opps-form .field--type-timestamp::after,form#node-cards-undergrad-opps-edit-form  .field--type-timestamp::after{font-size:0.85em;content:"If the above field is blank and the calendar tool does not pop up when you click it, please enter the date as yyyy-mm-dd (e.g. 2020-11-20)";}form#node-cards-undergrad-opps-form input#edit-unpublish-on-0-value-time,form#node-cards-undergrad-opps-form #edit-unpublish-on-0-value--description,form#node-cards-undergrad-opps-edit-form input#edit-unpublish-on-0-value-time,form#node-cards-undergrad-opps-edit-form #edit-unpublish-on-0-value--description{display:none;}.context-node-add-cards-undergrad-opps #block-undergraduateresearchassistantshipoppslink{display:none;}#node-cards-undergrad-opps-edit-form .js-form-type-vertical-tabs{display:none;}#node-cards-undergrad-opps-edit-form .js-form-type-vertical-tabs{display:none;}form#node-cards-undergrad-opps-form .form-url,form#node-cards-undergrad-opps-edit-form .form-url{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;}#edit-field-url2-wrapper label,#edit-field-contact-wrapper label{font-size:14px;font-weight:700;line-height:22px;color:#333;}.context-node-add-cards-undergrad-opps legend,.page-node-type-cards-undergrad-opps legend{font-weight:700;display:inherit !important;width:auto !important;border-bottom:0px solid #e5e5e5 !important;margin-bottom:0px !important;line-height:22px;font-size:14px;color:#333;}.context-node-add-cards-undergrad-opps label[for=edit-title-0-value],.context-node-add-cards-undergrad-opps label[for=edit-field-short-description-0-value],.page-node-type-cards-undergrad-opps label[for=edit-title-0-value],.page-node-type-cards-undergrad-opps label[for=edit-field-short-description-0-value]{font-weight:700;}
