/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#top_bg,.themed-block{background-color:#d8e0d8;background-image:-webkit-linear-gradient(bottom,#d8e0d8 0%,#fff 180px);background-image:linear-gradient(to top,#d8e0d8 0%,#fff 180px);}#section2{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 0%,#d8e0d8 150px);background-image:linear-gradient(to top,#fff 0%,#d8e0d8 150px);}.region-highlighted{border:solid 1px #ddd;}a,a:link,h1,h2,h3,.block-title,#name-and-slogan a{color:#900;}a:hover,a:active,a.is-active,ul.menu a.is-active{color:#000;}.pure-menu-link{color:#fff !important;text-shadow:1px 1px #000;background:#900;}.pure-menu-link:hover,.pure-menu-link:focus{background:#ca0000;}.pure-menu-children .pure-menu-link{background:#ca0000;border:1px solid;border-color:#df0000 #900 #900 #df0000;}.pure-menu-children a:hover,.pure-menu-children a:focus{background:#df0000;}.menu-toggle .bars{background:#900;}ul.pure-paginator .is-active,ul.pure-paginator .is-active a{border:none;color:#fff;background:#900;}@media screen and (max-width:48em){.pure-menu-link,.pure-menu-children,.pure-menu-children .pure-menu-link{color:#900 !important;text-shadow:none;background:none;border:none;}.pure-menu-link:hover,.pure-menu-link:focus,.pure-menu-children a:hover,.pure-menu-children a:focus{background:#e6e6e6;}}
.field--name-field-external-links a,.field--name-field-external-links a:link{word-break:break-all;}.himg #headimg,#headimg{background:transparent url(/sites/default/files/jsl-theme-images/Michelangelo-bkgnd2.jpg) repeat 0% 0%;}body:not(.front) #header{background:transparent url(/sites/default/files/jsl-theme-images/Michelangelo-frontpage.jpg) no-repeat 80% 0px;background-size:34%;}@media screen and (min-width:64em){body:not(.front) #header{background:transparent url(/sites/default/files/jsl-theme-images/Michelangelo-frontpage.jpg) no-repeat calc(100% - 60px) 0px;}}#body_right{position:relative;}.region-topreg{float:left;text-align:left;padding:16px 0;margin-top:-3em;}.node-1 #main .node__content .field--name-field-image img.pure-img{position:absolute;top:-160px;right:88px;z-index:0;width:300px;}@media screen and (max-width:64em){.node-1 #main .node__content .field--name-field-image img.pure-img{top:-38px;}}@media screen and (max-width:48em){.node-1 #main .node__content .field--name-field-image img.pure-img{display:none;}body.front #header{background:transparent url(/sites/default/files/jsl-theme-images/Michelangelo-frontpage_crop_v2.png) no-repeat 78% 0%;background-size:34%;}}body{font-family:Georgia,"Times New Roman",serif,sans-serif;}.fs0{font-size:1.04em;}#name-and-slogan{padding:30px 30px;}#block-zeropoint-main-menu{padding-left:10px;padding-right:10px;}#main{margin:0 20px 10px 20px;}@media screen and (max-width:64em){#name-and-slogan{padding:0 20px;}#block-zeropoint-main-menu{padding-left:unset;padding-right:unset;}#main{margin:0 10px 10px 10px;}}div{letter-spacing:0.25px;}#top_bg,.themed-block{background-color:#ded8d8;background-image:-webkit-linear-gradient(bottom,#ded8d8 0%,#fff 180px);background-image:linear-gradient(to top,#ded8d8 0%,#fff 180px);}@media screen and (max-width:400px){.node--view-mode-teaser .field--type-image .pure-img{width:100%;height:auto;}}@media screen and (min-width:48em){.node--view-mode-teaser .field--type-image{float:right;margin:0 0 2em 4em;}#block-zeropoint-content .node--view-mode-teaser .node__content .clearfix::after{display:inline;clear:left;content:unset;}}#block-zeropoint-main-menu{position:relative;z-index:100;}.view-image-spread{overflow:hidden;height:320px;max-width:720px;position:relative;z-index:10;margin-right:220px;background-color:#FFF;}.view-image-spread .view-content{width:calc(100% + 80px);}.view-image-spread .view-content div{display:inline;}.view-image-spread .view-content div{display:inline;}.view-image-spread .view-content .pure-img{float:left;height:80px;width:80px;opacity:0.35;}.front .node--view-mode-full .field--name-body{position:relative;z-index:20;max-width:400px;}@media screen and (max-width:48em){.view-image-spread{margin-right:unset;}}@media screen and (max-width:35em){.view-image-spread{width:100%;height:300px;}.view-image-spread .view-content{width:calc(100% + 60px);}.view-image-spread .view-content .pure-img{height:60px;width:60px;}}.taxonomy-term{margin-bottom:0em;}.field--name-field-date{margin:1.2em 0;}.node--view-mode-teaser{border-bottom:2px dashed #ccc;padding:1.5em 0 2.5em 0;}.views-row:last-child .node--view-mode-teaser{border-bottom:0 none;}#edit-preview.pure-button{background-color:pink;}#block-zeropoint-rssfeed{display:table;}#block-zeropoint-rssfeed .block-content{display:table-cell;vertical-align:middle;}.form-required::after{background-image:url(/core/misc/icons/ee0000/required.svg);}.form-item--error-message:before{background:url(/core/misc/icons/e32700/error.svg) no-repeat;}.field-item .pure-img,.colorbox .pure-img{float:left;margin:0 1em 1em 0;}[dir="rtl"] .field-item .pure-img,[dir="rtl"] .colorbox .pure-img{float:right;margin:0 0 1em 1em;}#slider img{min-height:10em;}#sidebar-left .block,#sidebar-right .block{border:1px solid #ddd;}#soclinks .myother{background:transparent url(/themes/contrib/zeropoint/images/icons/blocks/icon_35_32.png) no-repeat center center;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#ccc;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p,.eu-cookie-compliance-message button,.eu-cookie-compliance-category label,#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:#000;}.agree-button.eu-cookie-compliance-secondary-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}@media screen and (max-width:64em){.himg #headimg,#headimg{}}@media screen and (max-width:64em){#sidebar-left .block-wrapper,#sidebar-right .block-wrapper{width:48%;padding:0 1.5% 0 0;display:inline-block;vertical-align:bottom;}}@media screen and (max-width:48em){#sidebar-left .block-wrapper,#sidebar-right .block-wrapper{width:100%;padding:0;display:block;}}
