div.campl-highlight-event-details{padding:0px;font-weight:600;}div.views-field-field-series,div.views-field-field-seminar-series{padding-bottom:10px;overflow:hidden;}div.view-empty p{font-style:italic;}div.field-name-field-note{font-weight:600;}.view-jobs-feed .campl-datestamp,.view-notices .campl-datestamp{color:#717171;background:none;font-weight:normal;font-style:italic;font-size:14px;}
div.content div.alert{padding:5px;padding-left:10px;background-image:none;color:#000000;margin-bottom:10px;}div.content div.alert p{margin:5px 0px;}div.content div.warning.alert{background-color:#ffcccc;border-left:#d10000 solid 5px;}div.content div.warning.alert p:first-child::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free",FontAwesome;font-weight:900;content:"\f071";padding-right:5px;color:#d10000;}div.content div.normal.alert{background-color:#ffffcc;border-left:#d1d100 solid 5px;}div.content div.normal.alert p:first-child::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free",FontAwesome;font-weight:900;content:"\f06a";padding-right:5px;color:#d1d100;}ul.menu li.leaf{list-style:square;font-size:133%;line-height:133%;font-family:"myriad-pro-n6","myriad-pro",myriad,verdana,arial,sans-serif;}div#block-menu-block-5{padding-top:0px;padding-left:25px;}img{max-width:100%;height:auto;}table.blank,table.blank tr,table.blank tbody{border:0px solid #ffffff!important;}table.blank tbody tr td,table.blank-bordered tbody tr td{background-color:#ffffff!important;border:0px solid #ffffff;}table.blank-bordered{border-top:0px solid #ffffff!important;border-right:0px solid #ffffff!important;border-left:0px solid #ffffff!important;}table.blank-bordered tr,table.blank-bordered tbody,table.blank-bordered tbody tr td{border-width:0 1px 1px 0;border-style:solid;border-color:#e4e4e4;border-collapse:collpase;}table.blank-bordered tr:last-child{border-bottom:0px solid #fff;}table.blank-bordered td:last-child{border-right:0px solid #fff;}code{color:#171717;background:none;border:0px solid #e1e1e8;}.campl-theme-1 .campl-main-content .news-summary{color:#003e74;}.news-summary{font-family:"myriad-pro-n6","myriad-pro",myriad,verdana,arial,sans-serif;font-weight:600;font-style:normal;font-size:19px;line-height:25px;margin:0 0 10px 0;}.node-news-article .submitted{display:none;}.campl-nav-tabs{border-bottom-width:1px;font-size:12px;padding-left:4px;float:right;}.campl-nav-tabs > li > a{padding:4px 8px;}.region-content{clear:right;}@media print{.no-print{display:none;}}.img-small{width:100%;max-width:250px;margin:5px;}.img-medium{width:100%;max-width:400px;margin:5px;}.img-large{width:100%;margin:5px 0px;}img.cst-img-news{max-width:350px;width:50%;float:right;margin:25px 0 0 25px;}.cst-desktop-only{display:block;}.cst-mobile-only{display:none;}@media (max-width:767px){.campl-footer-navigation ul.fa-ul{display:block;}img.cst-img-news,.img-small,.img-medium,.img-large{max-width:100%;margin:5px 0px;}.cst-desktop-only{display:none;}.cst-mobile-only{display:block;}}.cst-related-links li{padding:10px 20px 10px 0px;margin-bottom:0;}.cst-title-with-padding{text-align:center;font-weight:600;padding:5px 10px;}.cst-side-padding{padding:0 10px;}.cst-text-centre{text-align:center;}.cst-text-right{float:right;ul.cst-list-padding{margin:0 0 0 15px;}
.campl-local-navigation li.campl-hover a{border-bottom-width:1px;border-bottom-style:solid;}.campl-theme-1 .campl-local-navigation li.campl-hover a{border-bottom:1px solid #003e74;}
.node-shorthand-story .Theme-TwitterButton{background:#00aced;}.node-shorthand-story .Theme-FaceboookButton{background:#3b5998;}
.view-publications-by-author .view-grouping{padding-top:2rem;padding-bottom:2rem;}.view-publications-by-author .view-grouping:first-child{padding-top:0rem;}.view-publications-by-author .view-grouping:not(:last-child){border-bottom:dotted 1px black;}.view-publications-by-author .view-grouping-header{font-size:1.25rem;font-weight:bold;padding-bottom:1rem;}.view-publications-by-author h3:not(:first-child){margin-top:1rem;}.view-publications-by-author .views-row:not(:last-child){padding-bottom:0.3rem;}.view-publications-by-author .view-grouping .views-field li,.view-publications-by-author .views-field li{margin-left:0.95rem;list-style:square;# cst mod}
.scale-iframe iframe,.campl-video-container iframe,.embed-container iframe{position:absolute !important;}
