.list-group__link{border-top:1px solid #ccc;padding:7px 0 0}.list-group__description{margin:0 0 10px}
ul.links{color:#68696b;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.821em;padding:0;margin:0;list-style:none}
.main-content .section{padding:0 15px}.main-content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4}@media all and (min-width:851px){.main-content{float:left;position:relative}[dir="rtl"] .main-content{float:right}.layout-two-sidebars .main-content{margin-left:25%;margin-right:25%;width:50%}.layout-one-sidebar .main-content{width:75%}.layout-no-sidebars .main-content{width:100%}.layout-sidebar-first .main-content{margin-left:25%;margin-right:0}[dir="rtl"] .layout-sidebar-first .main-content{margin-left:0;margin-right:25%}.layout-sidebar-second .main-content{margin-right:25%;margin-left:0}[dir="rtl"] .layout-sidebar-second .main-content{margin-right:0;margin-left:25%}}
ul.menu{margin:0;padding:0 0 .25em 1em}[dir="rtl"] ul.menu{margin:0}
.messages__wrapper{padding:20px 0 5px 8px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:8px 0}[dir="rtl"] .messages__wrapper{padding:20px 8px 5px 0}
.node__content{font-size:1.071em;margin-top:10px}.node--view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px}.node--view-mode-teaser h2{margin-top:0;padding-top:.5em}.node--view-mode-teaser h2 a{color:#181818}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,.024);border:1px solid #d3d7d9;padding:0 15px 15px}.node--view-mode-teaser .node__content{clear:none;font-size:1em;line-height:1.6}.node__meta{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.857em;color:#68696b;margin-bottom:-5px}.node__meta .field--name-user-picture img{float:left;margin:1px 20px 0 0}[dir="rtl"] .node__meta .field--name-user-picture img{float:right;margin-left:20px;margin-right:0}.node__links{text-align:right;font-size:.93em}[dir="rtl"] .node__links{text-align:left}.node--unpublished{padding:20px 15px 0}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}
.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,.3333);position:fixed;z-index:499;width:100%;padding:5px 10px}.node-preview-backlink{background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-size:.9em;line-height:normal;margin:5px 10px 5px 0;padding:4px 1em 4px .6em;text-shadow:1px 1px 0 rgba(0,0,0,.5);display:inline-block}[dir="rtl"] .node-preview-backlink{background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);margin:5px 0 5px 10px;padding:4px .6em 4px 1em;float:right}.node-preview-backlink:focus,.node-preview-backlink:hover{background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef)}.node-preview-backlink:active{background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}[dir="rtl"] .node-preview-backlink:active{background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/themes/bartik/css/components/../../../../misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef)}.node-preview-backlink::before{content:'';width:10px;display:inline-block}[dir="rtl"] .node-preview-backlink::after{content:'';width:10px;display:inline-block}.node-preview-container .form-item-view-mode{display:inline-block;margin:5px 0}[dir="rtl"] .node-preview-container .form-item-view-mode{margin-right:0}
.page-title{font-size:2em;line-height:1em}
.panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px}.panel__title{margin:16px 7px}.panel__content{padding:0 4px 2px 8px}[dir="rtl"] .panel__content{padding-right:8px;padding-left:4px}
.region-primary-menu{clear:both}.region-primary-menu .menu{font-size:.929em;margin:0 5px;padding:0;text-align:left}[dir="rtl"] .region-primary-menu .menu{text-align:right;margin-left:5px;margin-right:5px}.region-primary-menu .menu-item{float:none;list-style:none;margin:0;padding:0;height:auto;width:100%}.region-primary-menu .menu a{color:#333;background:#ccc;background:rgba(255,255,255,.7);float:none;display:block;text-decoration:none;text-shadow:0 1px #eee;border-radius:8px;margin:4px 0;padding:.9em 0 .9em 10px}[dir="rtl"] .region-primary-menu .menu a{padding:.9em 10px .9em 0}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:#f6f6f2;background:rgba(255,255,255,.95)}.region-primary-menu .menu a:active{background:#b3b3b3;background:rgba(255,255,255,1)}.region-primary-menu .menu-item a.is-active{border-bottom:0}.menu-toggle,.menu-toggle-target{display:none}.region-primary-menu .menu-toggle-target{display:inherit;position:fixed;top:0}.region-primary-menu .menu-toggle{display:none}body:not(:target) .region-primary-menu .menu-toggle{color:#333;background:#ccc;background:rgba(255,255,255,.7);float:none;font-size:.929em;display:block;text-decoration:none;text-shadow:0 1px #eee;padding:.9em 10px .9em 10px;z-index:1000}body:not(:target) .region-primary-menu .menu-toggle:after{content:"";background:url(/core/themes/bartik/css/components/../../../../misc/icons/ffffff/hamburger.svg) no-repeat;background-size:contain;width:22px;height:22px;display:inline-block;position:absolute;right:10px}[dir="rtl"] body:not(:target) .region-primary-menu .menu-toggle:after{right:initial;left:10px}body:not(:target) .region-primary-menu .menu-toggle-target-show:target~.menu-toggle,body:not(:target) .region-primary-menu .menu-toggle--hide{display:none}body:not(:target) .region-primary-menu .menu-toggle-target-show:target~.menu-toggle--hide{display:block}body:not(:target) .region-primary-menu .menu-item{height:0;overflow:hidden}body:not(:target) .region-primary-menu .menu-toggle-target-show:target~.menu .menu-item{height:auto;overflow:visible}@media all and (min-width:461px) and (max-width:900px){.region-primary-menu .menu{margin:0 5px;padding:0;text-align:center}[dir="rtl"] .region-primary-menu .menu{text-align:center}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;margin-right:5px;padding:0;display:inline-block;width:32.75%;height:auto;overflow:visible}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right;margin-left:5px;margin-right:0}.region-primary-menu .menu-item:nth-child(3n){margin-right:-5px}[dir="rtl"] .region-primary-menu .menu-item:nth-child(3n){margin-left:-5px;margin-right:0}.region-primary-menu .menu a{float:none;display:block;border-radius:8px;margin-bottom:5px;padding:.9em 5px}[dir="rtl"] .region-primary-menu .menu a{padding:.9em 5px}body:not(:target) .region-primary-menu .menu-toggle{display:none}}@media all and (min-width:901px){.region-primary-menu .block-menu .menu{font-size:.929em;margin:0;padding:0 15px}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;list-style:none;padding:0 1px;margin:0 1px;width:auto;height:auto;overflow:visible}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right}.region-primary-menu .menu a{float:left;padding:.7em .8em;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}[dir="rtl"] .region-primary-menu .menu a{float:right;padding:.7em .8em}.featured .region-primary-menu .menu-item a:active,.featured .region-primary-menu .menu-item a.is-active{background:#f0f0f0;background:rgba(240,240,240,1)}body:not(:target) .region-primary-menu .menu-toggle{display:none}}@media all and (min-width:461px){body:not(:target) .region-primary-menu .menu-toggle-target-show:target~.menu-toggle--hide{display:none}}
.search-form{font-size:.875rem}.search-form .form-search{float:left;margin-right:5px;padding:4px}[dir="rtl"] .search-form .form-search{float:right;margin-left:5px;margin-right:0}.button.search-form__submit,.search-form__submit{background:#f0f0f0 url(/core/themes/bartik/css/components/../../../../misc/icons/505050/loupe.svg) no-repeat center;cursor:pointer;height:26px;margin-left:0;margin-right:0;overflow:hidden;padding:0;text-indent:-9999px;direction:ltr;width:34px}.button.search-form__submit:hover,.search-form__submit:hover,.button.search-form__submit:focus,.search-form__submit:focus{background:#dedede url(/core/themes/bartik/css/components/../../../../misc/icons/424242/loupe.svg) no-repeat center}.search-form .form-item-keys label{display:block}
.search-results{padding:0;list-style-position:inside}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:.4285em;margin-bottom:.5em}.search-results li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:1em}.search-result__title{font-weight:bold}.search-result__snippet-info{padding-left:0}[dir="rtl"] .search-result__snippet-info{padding-right:0}
.region-secondary-menu .menu{text-align:right;font-size:.929em;margin:0 10px;padding:0}[dir="rtl"] .region-secondary-menu .menu{text-align:left;margin-right:10px;margin-left:10px}.region-secondary-menu .menu-item{margin:0;padding:0;display:inline}.region-secondary-menu .menu a{display:inline-block;padding:.8em}.region-secondary-menu .menu a:hover,.region-secondary-menu .menu a:focus{text-decoration:underline}
.shortcut-wrapper{margin:2.2em 0 1.1em 0}.shortcut-wrapper .page-title{float:left;margin:0}[dir="rtl"] .shortcut-wrapper .page-title{float:right}.shortcut-action{border-bottom:0;margin-left:.5em;padding-top:.35em}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:.5em}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:0}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,.6);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff}
@media all and (min-width:560px){.sidebar{float:left;position:relative;width:50%}[dir="rtl"] .sidebar{float:right}.layout-one-sidebar .sidebar{width:100%}}@media all and (min-width:851px){.layout-one-sidebar .sidebar{width:25%}#sidebar-first{width:25%;margin-left:-100%}[dir="rtl"] #sidebar-first{margin-right:-100%;margin-left:0}#sidebar-second{width:25%;margin-left:-25%;clear:none}[dir="rtl"] #sidebar-second{margin-right:-25%;margin-left:0}}.sidebar .section{padding:10px 15px 0}.sidebar .block{border-style:solid;border-width:1px;padding:15px 20px;margin:0 0 20px}.sidebar h2{margin:0 0 .5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2}.sidebar .block .content{font-size:.914em;line-height:1.4}.sidebar tbody{border:0}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6}
.site-branding__logo{display:inline-block;margin-right:1em;margin-bottom:.286em}[dir="rtl"] .site-branding__logo{margin-right:0;margin-left:1em}.site-branding__text{display:inline-block;vertical-align:top}@media all and (min-width:461px){.site-branding__text{margin-bottom:1.857em}}@media all and (min-width:901px){.site-branding__text{padding:1.286em 0 0}}.site-branding__name{font-size:1.6em;color:#686868;line-height:1}@media all and (min-width:901px){.site-branding__name{font-size:1.821em}}.site-branding__slogan{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.929em;margin-top:7px;word-spacing:.1em;font-style:italic}
.site-footer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px 0 30px}.site-footer .layout-container{padding:0 15px}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%}[dir="rtl"] .site-footer__top .region{float:right}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box}.site-footer__top .region:nth-child(2n+1){padding-right:10px}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0}.site-footer__top .region:nth-child(2n){padding-left:10px}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px}.region-footer-third{clear:both}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 .65%}.site-footer__top .region:first-child{padding-left:0}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0}.site-footer__top .region:last-child{padding-right:0}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px}}.site-footer h2{color:silver;color:rgba(255,255,255,.65)}.site-footer blockquote{color:#555}.site-footer .content{color:silver;color:rgba(255,255,255,.65);font-size:.857em}.site-footer .menu-item{padding:0}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,.8)}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,.95)}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,.1);padding:10px}.site-footer table{font-size:1em}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,.18)}.site-footer tr.odd{background-color:transparent}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,.15)}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase}.site-footer__top .content{margin-top:0}.site-footer__top p{margin-top:1em}.site-footer__top .content .menu{padding-left:0}[dir="rtl"] .site-footer__top .content .menu{padding-right:0}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,.15);line-height:1.2;padding:.8em 2px .8em 20px;text-indent:-15px}[dir="rtl"] .site-footer__top .content li a{padding:.8em 20px .8em 2px}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,.05);text-decoration:none}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:0}.site-footer__bottom .block{margin:.5em 0}.site-footer__bottom .content{padding:.5em 0;margin-top:0}.site-footer__bottom .block h2{margin:0}.site-footer__bottom{letter-spacing:.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,.15)}.site-footer__bottom .region{margin-top:20px}.site-footer__bottom .block{clear:both}.site-footer__bottom .block .menu{padding:0}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,.15)}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:0}.site-footer__bottom .menu-item:first-child a{padding-left:0}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:0}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:0}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0}
table{border:0;border-spacing:0;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:.857em;margin:10px 0;width:100%}table table{font-size:1em}tr{border-bottom:1px solid #ccc;padding:.1em .6em;background:#efefef;background:rgba(0,0,0,.063)}thead>tr{border-bottom:1px solid #000}tr.odd{background:#e4e4e4;background:rgba(0,0,0,.105)}table tr th{background:#757575;background:rgba(0,0,0,.51);border-bottom-style:none}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold}table tbody tr th{vertical-align:top}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left}.tabledrag-handle:hover,.tabledrag-handle{border:0}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none}}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px}.tablesort--asc{background-image:url(/core/themes/bartik/css/components/../../../../misc/icons/ffffff/twistie-down.svg)}.tablesort--desc{background-image:url(/core/themes/bartik/css/components/../../../../misc/icons/ffffff/twistie-up.svg)}
div.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px}.tabs ul.primary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.tabs ul.primary li a{color:#000;background-color:#ededed;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:1.8em;line-height:1.9;display:block;font-size:.929em;padding:0 10px 3px;text-shadow:0 1px 0 #fff}.tabs ul.primary li.is-active a{background-color:#fff;border:1px solid #bbb}@media screen and (max-width:37.5em){.tabs ul.primary{border-bottom:1px solid #bbb}.tabs ul.primary li{display:block;margin:0}.tabs ul.primary li a{padding:5px 10px}.tabs ul.primary li.is-active a{border-bottom:0}}@media screen and (min-width:37.5em){.tabs ul.primary{border-collapse:collapse;height:auto;line-height:normal;padding:0 3px;margin:0;overflow:hidden;border:0;background:transparent url(/core/themes/bartik/css/components/../../images/tabs-border.png) repeat-x left bottom;white-space:nowrap}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0}[dir="rtl"] .tabs ul.primary li{margin:0 0 0 5px;float:right}.tabs ul.primary li a{float:left;border-top-left-radius:6px;border-top-right-radius:6px}.tabs ul.primary li.is-active a{border-bottom:1px solid #fff}}.tabs ul.secondary{border-bottom:0;margin:5px;padding:.5em 0;overflow:hidden}.tabs ul.secondary li{border-right:1px solid #ccc;display:block;float:left;margin:0;padding:0 1em}[dir="rtl"] .tabs ul.secondary li{border-left:1px solid #ccc;border-right:0;float:right}.tabs ul.secondary li:last-child{border-right:0}[dir="rtl"] .tabs ul.secondary li:last-child{border-left:0}.tabs ul.secondary li:first-child{padding-left:0}[dir="rtl"] .tabs ul.secondary li:first-child{padding-right:0}.tabs ul.secondary li a{display:inline;padding:.25em .5em;text-decoration:none}.tabs ul.secondary li a.is-active{background:#f2f2f2;border-bottom:0;border-radius:5px}
