/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
.antibot-message{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px;word-wrap:break-word;overflow-wrap:break-word;margin:9px 0 10px 8px;}.antibot-message-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}.antibot-message-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}
body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner{display:flex;flex-wrap:wrap;align-items:center;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:1024px){body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner{max-width:1110px;}}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter{padding-left:15px;padding-right:15px;}@media (min-width:768px){body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter{padding-left:25px;padding-right:25px;}}@media (min-width:1024px){body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter{padding-left:30px;padding-right:30px;}}@font-face{font-family:"Helvetica Neue Medium";src:local("Helvetica Neue Medium"),url(/modules/custom/ela_global_header/fonts/5597829/1cf69995-b0df-4325-a46c-1e6cbf62945b.woff2) format("woff2"),url(/modules/custom/ela_global_header/fonts/5597829/fd6f684c-068e-4f49-a7b1-2b72e4706f82.woff) format("woff"),url(/modules/custom/ela_global_header/fonts/5597829/751f4137-79be-43a5-b082-cece8829908a.ttf) format("truetype"),url(/modules/custom/ela_global_header/fonts/5597829/532c6ed6-f7d0-4593-8e67-d9b48c0d0d9a.eot#iefix) format("eot");font-display:swap;font-weight:normal;}@font-face{font-family:"Helvetica Neue Regular";src:local("Helvetica Neue Regular"),url(/modules/custom/ela_global_header/fonts/5597801/92130cb4-d99d-43aa-a0a8-2cf4451f4d6e.woff2) format("woff2"),url(/modules/custom/ela_global_header/fonts/5597801/cf9b3e3a-e56a-428a-83f3-9cb745540375.woff) format("woff"),url(/modules/custom/ela_global_header/fonts/5597801/8a4e62ee-5417-45df-bb4c-9068cc56ba1e.ttf) format("truetype"),url(/modules/custom/ela_global_header/fonts/5597801/7bdc73f2-5ac9-4be2-98ea-e001c305aba5.eot#iefix) format("eot");font-display:swap;font-weight:normal;}body .layout-container.global-header-hidden #block-globalheaderblock{display:none;}body .layout-container:not(.global-header-hidden) > header{overflow-x:hidden;}body .layout-container:not(.global-header-hidden) > header .region-header{height:99px;}body .layout-container:not(.global-header-hidden) > header .region-header #block-headersticky{position:absolute;bottom:18px;}body .layout-container:not(.global-header-hidden) > header .region-header #block-headerflex .menu--main{top:99px;}@media (min-width:1024px){body .layout-container:not(.global-header-hidden) > header .region-header #block-headerflex .menu--main{top:0px;}}@media (min-width:1024px){body .layout-container:not(.global-header-hidden) > header .region-header #block-headerflex .menu--main .menu .menu-item--expanded:before,body .layout-container:not(.global-header-hidden) > header .region-header #block-headerflex .menu--main .menu .menu-item--expanded .menu__sublevel{top:161px;}}@media only screen and (min-width:1110px){body .layout-container:not(.global-header-hidden) > header .region-header #block-headerflex .menu--main .menu .menu-item--expanded:before,body .layout-container:not(.global-header-hidden) > header .region-header #block-headerflex .menu--main .menu .menu-item--expanded .menu__sublevel{top:189px;}}body .layout-container:not(.global-header-hidden) > header .region-header #block-headerflexitems{position:absolute;bottom:18px;}@media (min-width:1024px){body .layout-container:not(.global-header-hidden) > header .region-header{height:161px;}body .layout-container:not(.global-header-hidden) > header .region-header #block-headersticky{position:relative;bottom:0;}body .layout-container:not(.global-header-hidden) > header .region-header #block-headerflexitems{bottom:0;}}body .layout-container:not(.global-header-hidden) > header .region-header .search-block-form{height:99px;}@media (min-width:1024px){body .layout-container:not(.global-header-hidden) > header .region-header .search-block-form{height:161px;}}@media only screen and (min-width:1110px){body .layout-container:not(.global-header-hidden) > header .region-header .search-block-form{height:189px;}}@media only screen and (min-width:1110px){body .layout-container:not(.global-header-hidden) > header .region-header{height:189px;}}@media (min-width:1024px){body .layout-container:not(.global-header-hidden) > header .region-header.active{height:113px !important;}}@media only screen and (min-width:1110px){body .layout-container:not(.global-header-hidden) > header .region-header.active{height:141px !important;}}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock{flex:0 1 100%;order:0;position:relative;height:41px;z-index:12;align-self:flex-start;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper{height:100%;width:100vw;margin-left:-15px;}@media (min-width:768px){body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper{margin-left:-25px;}}@media only screen and (min-width:1024px) and (max-width:1184px){body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper{margin-left:-30px;}}@media only screen and (min-width:1185px){body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper{margin-left:calc(0px - (100vw - 1110px) / 2);}}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper.blue{background-color:#4B91E1;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper.blue .icon{background:linear-gradient(to right,rgba(75,145,225,0.001) 0%,#4B91E1 66%);}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper.black{background-color:#1E1E1E;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper.black .icon{background:linear-gradient(to right,rgba(75,145,225,0.001) 0%,#1E1E1E 66%);}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter{height:inherit;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner{height:inherit;color:#FFFFFF;display:block;position:relative;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner .notice-wrapper{overflow:hidden;padding-top:8.5px;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner .notice-wrapper .notice{width:max-content;white-space:nowrap;margin-right:16px;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner .icon{background-position:center;display:block;position:absolute;right:0;bottom:12px;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner .icon:before{width:100%;height:100%;content:"";display:block;background-repeat:no-repeat;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner .icon:hover{cursor:pointer;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner .icon.close{width:16px;height:16px;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner .icon.close:before{background-image:url(/themes/ela_theme/images/icons/close-white.svg);}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper a{height:inherit;}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper a:hover{text-decoration:none;}body .layout-container:not(.global-header-hidden) > header .region-header.activeSearchbar #block-headersticky{position:absolute;}body .layout-container:not(.global-header-hidden) > main{padding-top:99px;}@media only screen and (min-width:1024px) and (max-width:1109px){body .layout-container:not(.global-header-hidden) > main{padding-top:161px;}}@media only screen and (min-width:1110px){body .layout-container:not(.global-header-hidden) > main{padding-top:189px;}}@media (min-width:1024px) and (min-width:1024px){body.toolbar-tray-open .layout-container:not(.global-header-hidden) .menu .menu-item:before,body.toolbar-tray-open .layout-container:not(.global-header-hidden) .menu .menu-item .menu__sublevel{top:240px !important;}}@media only screen and (min-width:1024px) and (min-width:1110px){body.toolbar-tray-open .layout-container:not(.global-header-hidden) .menu .menu-item:before,body.toolbar-tray-open .layout-container:not(.global-header-hidden) .menu .menu-item .menu__sublevel{top:268px !important;}}body .layout-container:not(.global-header-hidden) > header .region-header #block-globalheaderblock .global-header-wrapper .global-header-outter .global-header-inner .icon.close{color:transparent;font-size:0;text-indent:-9999px;}
@font-face{font-family:"Helvetica Neue Medium";src:local("Helvetica Neue Medium"),url(/modules/custom/ela_internet_explorer_banner/fonts/5597829/1cf69995-b0df-4325-a46c-1e6cbf62945b.woff2) format("woff2"),url(/modules/custom/ela_internet_explorer_banner/fonts/5597829/fd6f684c-068e-4f49-a7b1-2b72e4706f82.woff) format("woff"),url(/modules/custom/ela_internet_explorer_banner/fonts/5597829/751f4137-79be-43a5-b082-cece8829908a.ttf) format("truetype"),url(/modules/custom/ela_internet_explorer_banner/fonts/5597829/532c6ed6-f7d0-4593-8e67-d9b48c0d0d9a.eot#iefix) format("eot");font-display:swap;font-weight:normal;}@font-face{font-family:"Helvetica Neue Regular";src:local("Helvetica Neue Regular"),url(/modules/custom/ela_internet_explorer_banner/fonts/5597801/92130cb4-d99d-43aa-a0a8-2cf4451f4d6e.woff2) format("woff2"),url(/modules/custom/ela_internet_explorer_banner/fonts/5597801/cf9b3e3a-e56a-428a-83f3-9cb745540375.woff) format("woff"),url(/modules/custom/ela_internet_explorer_banner/fonts/5597801/8a4e62ee-5417-45df-bb4c-9068cc56ba1e.ttf) format("truetype"),url(/modules/custom/ela_internet_explorer_banner/fonts/5597801/7bdc73f2-5ac9-4be2-98ea-e001c305aba5.eot#iefix) format("eot");font-display:swap;font-weight:normal;}@font-face{font-family:"Helvetica Neue Bold";src:url(/modules/custom/ela_internet_explorer_banner/fonts/5664150/800da3b0-675f-465f-892d-d76cecbdd5b1.woff2) format("woff2"),url(/modules/custom/ela_internet_explorer_banner/fonts/5664150/7b415a05-784a-4a4c-8c94-67e9288312f5.woff) format("woff");font-display:swap;font-weight:normal;}#block-internetexplorerbanner{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.3);display:flex;flex-direction:column;justify-content:space-around;align-items:center;-webkit-flex-direction:column;-webkit-justify-content:space-evenly;-webkit-align-items:center;top:0;z-index:100;}#block-internetexplorerbanner.hidden{display:none;}#block-internetexplorerbanner .block--wrapper{background-color:#FFFFFF;padding:12px 15px 24px;position:fixed;bottom:0;}@media (min-width:768px){#block-internetexplorerbanner .block--wrapper{box-shadow:0 0 6px 0 rgba(0,0,0,0.2);max-width:734px;width:100%;padding:30px;position:relative;}}#block-internetexplorerbanner .block--wrapper .block-title{font-size:1.125rem;line-height:26px;padding-bottom:6px;}@media (min-width:768px){#block-internetexplorerbanner .block--wrapper .block-title{line-height:28px;font-size:1.25rem;font-family:"Helvetica Neue Medium",Helvetica,sans-serif;padding-bottom:12px;}}#block-internetexplorerbanner .block--wrapper .block-text{color:#6E6E6E;}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons{max-width:100%;margin-top:15px;display:flex;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;float:none;}@media (min-width:768px){#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons{padding:15px 0 0;}}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons a{min-width:0;max-width:255px;width:calc(50% - 4.5px);margin:0 4.5px;text-decoration:none;}@media (min-width:768px){#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons a{width:calc(50% - 15px);margin:0 15px;}}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button{min-width:0;max-width:255px;margin:0 4.5px;width:calc(50% - 4.5px);padding:13px 15px;line-height:20px;max-height:41px;font-size:0.8125rem;}@media (min-width:768px){#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button{width:calc(50% - 15px);margin:0 15px;}}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button:nth-child(3n-2){margin-left:0;}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button:nth-child(3n-1){margin-right:0;}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button.block-cancel-button{color:#1E1E1E;background-color:#DCDCDC;}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button.block-cancel-button:hover{background-color:#969696;}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button.block-cancel-button:active{background-color:#6E6E6E;}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button.block-update-button{color:#FFFFFF;background-color:#4B91E1;width:100%;}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button.block-update-button:hover{background-color:#4280C6;}#block-internetexplorerbanner .block--wrapper .block-wrapper-buttons button.block-update-button:active{background-color:#386DA9;}
.shariff:after,.shariff:before{content:" ";display:table}.shariff:after{clear:both}.shariff ul{padding:0;margin:0;list-style:none}.shariff li{overflow:hidden}.shariff li,.shariff li a{height:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.shariff li a{color:#fff;position:relative;display:block;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:35px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:35px;line-height:35px;text-align:center;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shariff .orientation-horizontal li{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;width:35px;margin-right:3%;margin-bottom:10px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical.button-style-icon{min-width:35px}.shariff .orientation-vertical.button-style-icon-count{min-width:80px}.shariff .orientation-vertical.button-style-standard{min-width:110px}.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}.shariff .orientation-vertical.button-style-icon-count li .share_count,.shariff .orientation-vertical.button-style-standard li .share_count{width:24px;text-align:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%}.shariff .orientation-horizontal.button-style-icon-count li,.shariff .orientation-horizontal.button-style-standard li{min-width:80px}.shariff .orientation-horizontal.button-style-icon-count li .share_count,.shariff .orientation-horizontal.button-style-standard li .share_count{display:block}.shariff .orientation-horizontal.button-style-standard li{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li .share_text,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal.button-style-standard li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:1024px){.shariff li,.shariff li a{height:30px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:30px;line-height:30px}.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li .share_count{height:28px}}.shariff .addthis a{background-color:#f8694d}.shariff .addthis a:hover{background-color:#f75b44}.shariff .addthis .fa-plus{font-size:14px}.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}.shariff .theme-white .addthis a{color:#f8694d}@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}}.shariff .buffer a{background-color:#3a3a3a}.shariff .buffer a:hover{background-color:#555}.shariff .buffer .fa-buffer{font-size:22px}.shariff .buffer .share_count{color:#3a3a3a;background-color:#ddd}.shariff .theme-white .buffer a{color:#3a3a3a}@media only screen and (min-width:600px){.shariff .buffer .fa-buffer{font-size:19px;position:relative;top:1px}}.shariff .diaspora a{background-color:#999}.shariff .diaspora a:hover{background-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:17px}.shariff .theme-white .diaspora a{color:#999}@media only screen and (min-width:600px){.shariff .diaspora .fa-times-circle{font-size:16px}}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook-f{font-size:22px}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}.shariff .theme-white .facebook a{color:#3b5998}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook-f{font-size:19px}}.shariff .flattr a{background-color:#7ea352}.shariff .flattr a:hover{background-color:#f67c1a}.shariff .flattr a:hover .share_count{color:#d56308;background-color:#fab47c}.shariff .flattr .fa-money-bill-alt{font-size:22px}.shariff .flattr .share_count{color:#648141;background-color:#b0c893}.shariff .theme-white .flattr a{color:#f67c1a}@media only screen and (min-width:600px){.shariff .flattr .fa-money-bill-alt{font-size:19px}}.shariff .flipboard a{background-color:#e12828}.shariff .flipboard a:hover{background-color:#ff2e2e}.shariff .flipboard .fa-flipboard{font-size:22px}.shariff .theme-white .flipboard a{color:#e12828}@media only screen and (min-width:600px){.shariff .flipboard .fa-flipboard{font-size:19px}}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;width:35px;min-width:35px!important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}.shariff .orientation-vertical .info{width:25px}}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin-in{font-size:22px}.shariff .linkedin .share_count{color:#004785;background-color:#33aae8}.shariff .theme-white .linkedin a{color:#0077b5}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin-in{font-size:19px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}.shariff .theme-white .mail a{color:#999}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .print a{background-color:#999}.shariff .print a:hover{background-color:#a8a8a8}.shariff .print .fa-print{font-size:21px}.shariff .theme-white .print a{color:#999}@media only screen and (min-width:600px){.shariff .print .fa-print{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .pinterest a{color:#bd081c}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .pocket a{background-color:#ef4056}.shariff .pocket a:hover{background-color:#ff5066}.shariff .pocket .fa-get-pocket{font-size:22px}.shariff .theme-white .pocket a{color:#ef4056}@media only screen and (min-width:600px){.shariff .pocket .fa-get-pocket{font-size:19px}}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:17px}.shariff .theme-white .reddit a{color:#ff4500}@media only screen and (min-width:600px){.shariff .reddit .fa-reddit{font-size:16px}}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:17px}.shariff .theme-white .stumbleupon a{color:#eb4924}@media only screen and (min-width:600px){.shariff .stumbleupon .fa-stumbleupon{font-size:16px}}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{color:#0174a4;background-color:#96d4ee}.shariff .theme-white .twitter a{color:#55acee}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .whatsapp a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}.shariff .theme-white .xing a{color:#126567}@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}.shariff .tumblr a{background-color:#36465d}.shariff .tumblr a:hover{background-color:#44546b}.shariff .tumblr .fa-tumblr{font-size:28px}.shariff .theme-white .tumblr a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}.shariff .threema a{background-color:#333}.shariff .threema a:hover{background-color:#1f1f1f}.shariff .threema .fa-lock{font-size:28px}.shariff .theme-white .threema a{color:#333}@media only screen and (min-width:600px){.shariff .threema .fa-lock{font-size:22px}}.shariff .weibo a{background-color:#f56770}.shariff .weibo a:hover{background-color:#fa7f8a}.shariff .weibo .fa-weibo{font-size:28px}.shariff .weibo .share_count{color:#0174a4;background-color:#f56770}.shariff .theme-white .weibo a{color:#f56770}@media only screen and (min-width:600px){.shariff .weibo .fa-weibo{font-size:24px}}.shariff .tencent-weibo a{background-color:#26ace0}.shariff .tencent-weibo a:hover{background-color:#38bbeb}.shariff .tencent-weibo .fa-tencent-weibo{font-size:28px}.shariff .tencent-weibo .share_count{color:#0174a4;background-color:#26ace0}.shariff .theme-white .tencent-weibo a{color:#26ace0}@media only screen and (min-width:600px){.shariff .tencent-weibo .fa-tencent-weibo{font-size:24px}}.shariff .telegram a{background-color:#08c}.shariff .telegram a:hover{background-color:#007dbb}.shariff .telegram .fa-telegram{font-size:28px}.shariff .theme-white .telegram a{color:#08c}@media only screen and (min-width:600px){.shariff .telegram .fa-telegram{font-size:22px}}.shariff .qzone a{background-color:#2b82d9}.shariff .qzone a:hover{background-color:#398fe6}.shariff .qzone .fa-qq{font-size:28px}.shariff .qzone .share_count{color:#0174a4;background-color:#2b82d9}.shariff .theme-white .qzone a{color:#2b82d9}@media only screen and (min-width:600px){.shariff .qzone .fa-qq{font-size:24px}}.shariff .vk a{background-color:#5d7fa4}.shariff .vk a:hover{background-color:#678eb4}.shariff .vk .fa-vk{font-size:22px}.shariff .vk .share_count{color:#55677d;background-color:#fff}.shariff .theme-white .vk a{color:#3b5998}@media only screen and (min-width:600px){.shariff .vk .fa-vk{font-size:19px}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;z-index:9999;top:0;left:0;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{overflow:visible;width:auto;margin:0;padding:0;cursor:pointer;border:0;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{display:block;float:left;max-width:none;margin:auto;border:0;}.cboxIframe{display:block;width:100%;height:100%;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{}#cboxContent{overflow:hidden;}#cboxContent,.cboxPhoto{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxTitle{position:absolute;bottom:0;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 6px;color:#535353;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;background:rgba(255,255,255,0.7);-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/modules/contrib/colorbox/styles/plain/images/loading_animation.gif) no-repeat center center;}#cboxClose.cbox-close-plain{position:absolute;top:4px;right:4px;width:20px;height:20px;text-align:center;color:rgba(255,255,255,0.7);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:rgba(0,0,0,0.5);font-size:20px;line-height:18px;}.cbox-close-plain:hover{color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.8);}
.paragraph--unpublished{background-color:#fff4f4;}
