/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.campl-theme-1 .ui-accordion-header.ui-state-default{border:1px solid #003e74;background:#004e8f;font-size:14px;padding:10px;}.campl-theme-1 .ui-accordion-header.ui-state-active{border:1px solid #003e74;background:#002e55;font-size:14px;padding:10px;}.campl-theme-1 .ui-accordion-header.ui-state-hover{background:#005dab;}.campl-theme-2 .ui-accordion-header.ui-state-default{border:1px solid #106470;background:#0c5963;font-size:14px;padding:10px;}.campl-theme-2 .ui-accordion-header.ui-state-active{border:1px solid #106470;background:#003a41;font-size:14px;padding:10px;}.campl-theme-2 .ui-accordion-header.ui-state-hover{background:#1e7680;}.campl-theme-3 .ui-accordion-header.ui-state-default{border:1px solid #422e5d;background:#612d70;font-size:14px;padding:10px;}.campl-theme-3 .ui-accordion-header.ui-state-active{border:1px solid #422e5d;background:#35254a;font-size:14px;padding:10px;}.campl-theme-3 .ui-accordion-header.ui-state-hover{background:#782c7e;}.campl-theme-4 .ui-accordion-header.ui-state-default{border:1px solid #304220;background:#355918;font-size:14px;padding:10px;}.campl-theme-4 .ui-accordion-header.ui-state-active{border:1px solid #304220;background:#222f16;font-size:14px;padding:10px;}.campl-theme-4 .ui-accordion-header.ui-state-hover{background:#4b7016;}.campl-theme-5 .ui-accordion-header.ui-state-default{border:1px solid #c44101;background:#ab3901;font-size:14px;padding:10px;}.campl-theme-5 .ui-accordion-header.ui-state-active{border:1px solid #c44101;background:#772801;font-size:14px;padding:10px;}.campl-theme-5 .ui-accordion-header.ui-state-hover{background:#df671d;}.campl-theme-6 .ui-accordion-header.ui-state-default{border:1px solid #851735;background:#a51137;font-size:14px;padding:10px;}.campl-theme-6 .ui-accordion-header.ui-state-active{border:1px solid #851735;background:#6c112a;font-size:14px;padding:10px;}.campl-theme-6 .ui-accordion-header.ui-state-hover{background:#d61746;}.campl-theme-7 .ui-accordion-header.ui-state-default{border:1px solid #404040;background:#5F5F5F;font-size:14px;padding:10px;}.campl-theme-7 .ui-accordion-header.ui-state-active{border:1px solid #404040;background:#2F2F2F;font-size:14px;padding:10px;}.campl-theme-7 .ui-accordion-header.ui-state-hover{background:#8C8989;}.campl-theme-8 .ui-accordion-header.ui-state-default{border:1px solid #ABB400;background:#404f24;font-size:14px;padding:10px;}.campl-theme-8 .ui-accordion-header.ui-state-active{border:1px solid #ABB400;background:#4e6c16;font-size:14px;padding:10px;}.campl-theme-8 .ui-accordion-header.ui-state-hover{background:#5d6200;}.campl-theme-9 .ui-accordion-header.ui-state-default{border:1px solid #d2dde7;background:#5f5f5f;font-size:14px;padding:10px;}.campl-theme-9 .ui-accordion-header.ui-state-active{border:1px solid #d2dde7;background:#134374;font-size:14px;padding:10px;}.campl-theme-9 .ui-accordion-header.ui-state-hover{background:#7d7777;}.ui-accordion-header.ui-state-active a,.ui-accordion-header.ui-state-active a:link,.ui-accordion-header.ui-state-active a:visited,.ui-accordion-header.ui-state-default a,.ui-accordion-header.ui-state-default a:link,.ui-accordion-header.ui-state-default a:visited{color:white;}
.campl-theme-1 .ui-accordion-header.ui-state-default{border:1px solid #003e74;background:#004e8f;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-1 .ui-accordion-header.ui-state-active{border:1px solid #003e74;background:#002e55;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-1 .ui-accordion-header.ui-state-hover{background:#005dab;}.campl-theme-2 .ui-accordion-header.ui-state-default{border:1px solid #106470;background:#0c5963;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-2 .ui-accordion-header.ui-state-active{border:1px solid #106470;background:#003a41;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-2 .ui-accordion-header.ui-state-hover{background:#1e7680;}.campl-theme-3 .ui-accordion-header.ui-state-default{border:1px solid #422e5d;background:#612d70;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-3 .ui-accordion-header.ui-state-active{border:1px solid #422e5d;background:#35254a;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-3 .ui-accordion-header.ui-state-hover{background:#782c7e;}.campl-theme-4 .ui-accordion-header.ui-state-default{border:1px solid #304220;background:#355918;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-4 .ui-accordion-header.ui-state-active{border:1px solid #304220;background:#222f16;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-4 .ui-accordion-header.ui-state-hover{background:#4b7016;}.campl-theme-5 .ui-accordion-header.ui-state-default{border:1px solid #c44101;background:#ab3901;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-5 .ui-accordion-header.ui-state-active{border:1px solid #c44101;background:#772801;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-5 .ui-accordion-header.ui-state-hover{background:#df671d;}.campl-theme-6 .ui-accordion-header.ui-state-default{border:1px solid #851735;background:#a51137;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-6 .ui-accordion-header.ui-state-active{border:1px solid #851735;background:#6c112a;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-6 .ui-accordion-header.ui-state-hover{background:#d61746;}.campl-theme-7 .ui-accordion-header.ui-state-default{border:1px solid #404040;background:#5F5F5F;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-7 .ui-accordion-header.ui-state-active{border:1px solid #404040;background:#2F2F2F;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-7 .ui-accordion-header.ui-state-hover{background:#8C8989;}.campl-theme-8 .ui-accordion-header.ui-state-default{border:1px solid #ABB400;background:#404f24;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-8 .ui-accordion-header.ui-state-active{border:1px solid #ABB400;background:#4e6c16;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-8 .ui-accordion-header.ui-state-hover{background:#5d6200;}.campl-theme-9 .ui-accordion-header.ui-state-default{border:1px solid #d2dde7;background:#5f5f5f;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-9 .ui-accordion-header.ui-state-active{border:1px solid #d2dde7;background:#134374;font-size:14px;padding:1.3em 0.6em 1.3em 3em;}.campl-theme-9 .ui-accordion-header.ui-state-hover{background:#7d7777;}.ui-accordion-header.ui-state-active a,.ui-accordion-header.ui-state-active a:link,.ui-accordion-header.ui-state-active a:visited,.ui-accordion-header.ui-state-default a,.ui-accordion-header.ui-state-default a:link,.ui-accordion-header.ui-state-default a:visited{color:white;}
.view-publications-by-author .view-grouping{padding-top:2rem;padding-bottom:2rem;}.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;}
.campl-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.campl-video-container iframe,.campl-video-container object,.campl-video-container embed,.campl-video-container-inner{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
.view-event-search .view-header{padding-bottom:2em;}.view-event-search .view-content h3.campl-teaser-title{font-size:16px;}.view-event-search .node-event-instance.view-mode-search_results{margin-bottom:20px;}.view-event-search .views-row{margin-bottom:20px;-webkit-box-shadow:0px 0px 8px 2px rgba(204,202,204,0.92);-moz-box-shadow:0px 0px 8px 2px rgba(204,202,204,0.92);box-shadow:0px 0px 8px 2px rgba(204,202,204,0.92);border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px;border:0px solid #000000;padding:10px;}
.content div.display{padding-left:20px;margin-bottom:20px;}.content div.displaycell{float:left;left:0%;padding-right:40px;width:150px;height:159px;display:inline;}
.region-sidebar .block-facetapi .facetapi-facetapi-checkbox-links li{list-style-image:none;list-style-type:none;margin:0 0 0.25em 0;}.region-sidebar .block-facetapi .facetapi-facetapi-checkbox-links li a{margin-left:0.5em;}
table.plain td,table.plain th{background-color:white !important;}table.plain,table.plain td,table.plain th{border:initial !important;}table.centre td,table.centre th{text-align:center !important;}
#block-system-main .ui-widget-content a{color:#0072cf;}
.campl-local-footer p{color:#c0c0c0;}.campl-theme-5 .campl-local-footer p{color:black;}.campl-theme-8 .campl-local-footer p,.campl-theme-9 .campl-local-footer p{color:#4f4f4f;}.campl-theme-5 .campl-local-footer h3{color:#f5f5f5;}.campl-theme-8 .campl-local-footer h3,.campl-theme-9 .campl-local-footer h3{color:#2f4f4f;}
.campl-message-box{padding:20px;margin:20px;background-color:#d2f3e1;border:1px solid #003a41;text-align:center;}.campl-theme-1 .campl-message-box{background-color:#d2e4f3;border-color:#002e55;}.campl-theme-3 .campl-message-box{background-color:#d2f3e1;border-color:#35254a;}.campl-theme-4 .campl-message-box{background-color:#f4f6cd;border-color:#222f16;}.campl-theme-5 .campl-message-box{background-color:#f5e7ca;border-color:#772801;}.campl-theme-6 .campl-message-box{background-color:#f8e1e5;border-color:#6c112a;}.campl-theme-7 .campl-message-box{background-color:#dbd9d9;border-color:#2f2f2f;}.campl-theme-8 .campl-message-box{background-color:#dfdfac;border-color:#4e6c16;}.campl-theme-9 .campl-message-box{background-color:#d2dde7;border-color:#134374;}
#block-system-powered-by .campl-content-container{display:none;}
@media (max-width:767px){.campl-footer-navigation ul{display:block;}}
.node-project .field-name-field-project-members{clear:both;}.node-project .view-id-accordion_field_collection_view.view-display-id-block_1{clear:both;}.view-project-child-pages,.project-child-pages-sidebar-menu{font-size:14px;}.node-project-sub-page .field-name-field-which-parent-project{clear:both;padding-top:1em;}
.block-current-search.campl-content-container{padding-bottom:1em;}.view-our-projects .view-header{margin-bottom:2em;}.view-our-projects .project-search-result{margin-bottom:2em;}.view-our-projects .project-search-result h3.campl-teaser-title{font-size:16px;}.current-search-item-active-items li,.current-search-item-active-info-items li{display:inline-block;background-color:#0c5963;border:1px solid #36454f;font-size:15px;line-height:24px;vertical-align:middle;color:white;}.current-search-item .facetapi-link-text{padding-right:0.5em;}.facetapi-deactivate{color:white;padding-left:0.3em;}
.paragraphs-item-image-link .campl-heading-container{margin:0 20px;}
.campl-social-media-icon{display:inline;background:url(/sites/default/files/asset_injector/images/social-media-icons2018.png) no-repeat 0 0;height:16px;padding-left:30px;}.campl-sinaweibo-icon{background-position:0 -147px;}.campl-instagram-icon{background-position:0 -126px;}.campl-facebook-icon{background-position:0 -105px;}.campl-flickr-icon{background-position:0 -84px;}.campl-itunes-u-icon{background-position:0 -63px;}.campl-linkedin-icon{background-position:0 -42px;}.campl-twitter-icon{background-position:0 -21px;}.campl-youtube-icon{background-position:0 0;}
.campl-contact-card{margin:80px auto;border:1px solid black;padding:20px;max-width:60%;text-align:center;}.field-name-field-sd-colleges .form-type-checkboxes label{margin-bottom:10px;}.field-name-field-sd-colleges .form-type-checkboxes .form-checkboxes{column-count:4;column-gap:10px;margin-top:-1em;}
.view-mode-weekly_event_calendar{padding:0 10px;}.view-mode-weekly_event_calendar h3{font-size:16px;}.view-mode-weekly_event_calendar h3 a:visited{color:#171717;}.view-weekly-child-events .views-row{margin-bottom:20px;-webkit-box-shadow:0px 0px 8px 2px rgba(204,202,204,0.92);-moz-box-shadow:0px 0px 8px 2px rgba(204,202,204,0.92);box-shadow:0px 0px 8px 2px rgba(204,202,204,0.92);border-radius:22px 22px 22px 22px;-moz-border-radius:22px 22px 22px 22px;-webkit-border-radius:22px 22px 22px 22px;border:0px solid #000000;padding:10px;}@media only screen and (max-width:767px){.date-nav-wrapper .date-prev a{margin-left:-15px;}.date-nav-wrapper .date-next a{margin-right:0px;}}
.field-item iframe{position:relative;overflow:hidden;width:100%;}
