body{font:400 16px/1.5em "Fira Sans",sans-serif;}#page{overflow:hidden;}#page,#content-section{background-color:rgb(235,235,235);}.container{max-width:980px;min-width:320px;margin:0 auto;}header .container,footer .container{max-width:1400px;margin:0 auto;width:100%;}.main-section{padding-bottom:1em;}#content-wrapper{margin-top:24px;}h1,h2,h3,h4,h5,h6,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *,ul.menu li{text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;word-break:break-word;}@media (max-width:468px){.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}h1.page-title{font-size:36px;font-weight:400;margin-bottom:24px;margin-top:0;}.sidebar{padding-bottom:2em;}.sidebar .block-title{}a,a:hover,a:focus{color:inherit;text-decoration:inherit;}u{border-bottom:1px dotted rgb(0,82,134);text-decoration:none;}p{margin:0.5em 0;}p:first-child{margin-top:0;}td,th{border:1px solid rgb(189,189,189);padding:0.5em;position:relative;}th > .active > img{bottom:0.5em;position:absolute;right:0.25em;}small,.small,.date-column span.to{color:rgb(102,102,102);font-size:12px;font-weight:300;line-height:1.5em;text-transform:uppercase;}small,.date-column span.to{display:inline-block;}small a,.views-more-link a,.text a,.field-label-inline a,.source a,.main-section .field-name-field-link-source a{border-bottom:1px dotted rgb(0,82,134);color:rgb(0,82,134);}.box.blue .text a,.box.red .text a{border-bottom-color:#fff;}small.break,.date-column span.to{display:block;}small.line{display:block;margin:0.5em 0;}small.info{font-size:15px;color:#000;text-transform:none;margin:6px 0;}small strong{font-weight:500;padding-right:0.25em;}.box{background-color:#fff;padding:20px 18px;margin-bottom:20px;-webkit-flex:1;-ms-flex:1;flex:1;}.box.blue{background-color:rgb(0,82,134);color:#fff;}.box.red,.view-footer .box.blue{background-color:rgb(150,40,50);color:#fff;}.box.grey{background-color:rgb(215,215,215);}.box.status-0{position:relative;}.box.status-0 > *{opacity:0.5;}.sidebar .block{margin-bottom:18px;}.sidebar .block.space{margin-top:24px;margin-top:24px;}.sidebar .box{padding:24px 18px;}.page .box.form-full .webform-component{margin:0 -18px;width:auto;}.page .box.form-full .form-actions{margin:0 -18px -24px;width:auto;}.page .box.form-full .form-item.webform-component--text{margin:0.5em 0;}.page .box.form-full .form-text{background-color:transparent;border-color:#ffffff;border-image:none;border-style:solid none;border-width:1px 0 0;padding:10px 18px;width:100%;}.page .box.form-full .form-radios{padding:10px 18px 0;}.page .box.form-full .form-submit{border:0 none;font-size:24px;font-weight:400;padding:0.5em;width:100%;}.page .box.blue.form-full .form-submit{background-color:#ffffff;color:rgb(0,82,134);}.page .box.red.form-full .form-submit,.view-footer .page .box.blue.form-full .form-submit{background-color:#ffffff;color:rgb(150,40,50);}.more-link{text-align:center;}.more-link a,a.button{background-color:rgb(77,77,77);color:#fff;display:inline-block;line-height:1em;margin:10px auto;padding:10px 35px;}#stopper{background-color:rgb(150,40,50);background-color:rgb(77,77,77);color:#fff;text-align:center;padding:36px 0;font-size:18px;position:relative;}#stopper .block{position:static;}#stopper .block-title{margin:0;font:500 24px "Special Elite",monospace;}#stopper .block-title a{display:block;padding:36px 0;margin:-36px 0;}#stopper .block-title:not(.collapsiblockCollapsed) a::after{content:'x';font-family:"Fira Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;position:absolute;top:5px;right:10px;font-size:30px;}#stopper .block-content{margin-top:20px;}#stopper .field-name-field-image{margin:0 auto 20px;max-width:360px;}@media (min-width:568px){#stopper .field-name-field-image{float:left;margin:0 20px 20px 0;max-width:240px;}}#stopper .field-name-field-link-source{margin-top:40px;}#stopper .field-name-field-link-source .field-item{display:inline-block;margin:0 1em;}#stopper .field-name-field-link-source a{font-size:20px;text-transform:uppercase;color:rgb(150,40,50);background-color:#fff;border-radius:10px;padding:10px 20px;}.block.special .block-title{font:500 36px "Special Elite",monospace;margin:0 0 0.25em;}.box.blue .field-type-image{margin-bottom:1em;}.block.box .field-name-field-link-source{border:0 none;font-size:18px;line-height:1em;margin:0 -18px -24px;text-align:center;}.block.box.special .field-name-field-link-source{font-size:24px;}.block.box .field-name-field-link-source a{display:block;padding:0.5em 18px;border-bottom:0 none;}.box.blue .field-name-field-link-source{background-color:#ffffff;}.box.blue .field-name-field-link-source a{color:rgb(0,82,134);}.box.red .field-name-field-link-source{background-color:#ffffff;}.box.red .field-name-field-link-source a{color:rgb(150,40,50);}.overlay-order{background-color:rgba(255,255,255,0.75);bottom:0;left:0;opacity:1 !important;padding-top:5%;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;}.sidebar blockquote{border:0 none;font-style:italic;margin:1em 0;padding:0;}h2.crossheading,h3.crossheading{font-size:24px;font-weight:normal;margin:1.5em 0 0.5em;}h4.crossheading{font-size:18px;margin:1.5em 0 0.5em;font-weight:normal;}header{background-color:#fff;}.region-header{float:right;}#site-title{float:left;position:relative;}.site-name-wrapper,header #logo{float:left;margin-top:18px;}.site-name-wrapper{margin-left:12px;margin-bottom:18px;}header #logo{margin-left:20px;}footer #logo{max-width:140px;padding:0 5px 18px 0;}#logo{display:block;position:relative;-ms-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg);z-index:5;}#logo > img{height:auto;max-width:100%;}header h1,header h2{line-height:1.2em;margin:0;}header h1{font-size:24px;font-weight:bold;color:rgb(0,82,134);}header h2{font-size:16px;font-style:italic;color:rgb(77,77,77);}@media (max-width:768px){#logo > img{width:150px;}header h1{font-size:18px;}header h2{font-size:14.4px;}}@media (max-width:468px){}#content-section{}#content-section.offset{margin-top:-130px;}.image-top{height:445px;max-height:60vh;min-height:350px}.image-top > .inside{position:relative;}.donate{background-color:rgb(150,40,50);color:#fff;font-family:"special elite",monospace;font-size:36px;height:60px;line-height:60px;padding:0 20px;position:absolute;right:0;text-align:center;top:240px;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:100% 0 0;-moz-transform-origin:100% 0 0;-webkit-transform-origin:100% 0 0;-o-transform-origin:100% 0 0;transform-origin:100% 0 0;}@media (max-width:768px){.image-top{height:240px;min-height:unset;}#content-section.offset{margin-top:0;}.donate{top:210px;}}@media (max-width:468px){.image-top{height:215px;min-height:unset;}}.breadcrumb{background-color:#ffffff;color:#000000;text-transform:uppercase;font-size:12px;line-height:1.25em;padding:18px;height:48px;border-radius:0;margin:0 -10px;}.white{background-color:#fff;}.breadcrumb a{color:#000000;}ul.tabs.primary{border-bottom:0 none;padding:0;margin:1em 0;}.offset ul.tabs.primary{position:relative;top:-26px;margin:0;height:0;}.tabs.primary li{display:inline-block;line-height:1em;list-style:outside none none;margin:0 5px 0 0;}.tabs.primary li a{padding:5px 10px;display:block;background-color:rgb(200,200,200);}.tabs.primary li.active a{background-color:#fff;}div.message{margin:0.5em 0;}div.status{background-color:#f8fff0;}header .region-menu{background-color:rgb(0,82,134);padding:0;position:relative;}header .region-menu .block{margin:0 auto;padding:0;}header .menu-block-wrapper{float:right;}header .menu-block-wrapper ul.menu{margin:0;padding:0;}header .menu-block-wrapper ul.menu li{list-style:outside none none;margin:0;padding:0;}header .menu-block-wrapper > ul.menu{}header .menu-block-wrapper > ul.menu > li{float:left;padding:18px;line-height:1em;}header .menu-name-main-menu > ul.menu > li{color:#ffffff;font-size:17px;line-height:12px;text-transform:uppercase;}@media (max-width:768px){header .menu-name-main-menu > ul.menu > li{font-size:15px;padding:18px 10px;}}header .menu-name-main-menu  > ul.menu > li:hover,header .menu-name-main-menu  > ul.menu > li:focus{background-color:rgb(51,51,51);}header .region-header .block-menu-block{float:right;}header .region-header .block-menu-block   .menu-block-wrapper > ul.menu > li{text-transform:uppercase;font-size:12px;color:rgb(128,128,128);padding:12px 8px;}header .menu-block-wrapper > ul.menu > li  > ul{position:absolute;margin-top:18px;left:0;right:0;z-index:10;background-color:rgb(51,51,51);color:#ffffff;padding:20px 10px;}header .menu-block-wrapper > ul.menu > li  > ul{opacity:0;visibility:hidden;transition:opacity 1s ease-in-out 0s;}header .menu-block-wrapper > ul.menu > li:hover  > ul,header .menu-block-wrapper > ul.menu > li:focus  > ul{opacity:1;visibility:visible;}header .menu-block-wrapper ul.rows .container > li > ul li{text-transform:none;font-size:15px;margin:12px 0;line-height:1.5em;}header .menu-block-wrapper > ul.menu > li > ul > .container > li{color:rgb(189,189,189);font-size:17px;font-weight:400;text-transform:uppercase;}header .menu-block-wrapper > ul.menu > li  > ul  > .container > li > ul{color:#fff;}header .menu-block-wrapper  ul.rows > .container > li{padding:10px;margin:0;}header .menu-block-wrapper > ul.menu > li > ul li small.description{display:block;font-size:14px;font-weight:300;color:rgb(189,189,189);text-transform:inherit;}header .menu-block-wrapper ul.menu .menu-views{padding-left:1em;position:relative;}header .menu-block-wrapper ul.menu .menu-views:before{content:"›";color:rgb(189,189,189);position:absolute;left:0.2em;font-size:1.25em;}header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu > li{padding:0;margin:0 1px 0 0;}header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu > li:last-child{margin-right:0;}header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu > li > a,header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu > li > span.nolink{color:rgb(77,77,77);background-color:rgb(202,202,202);display:block;margin:0;padding:0;height:36px;width:36px;text-align:center;font-size:0;}header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu > li > a.invert,header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu > li > span.nolink.invert{color:rgb(202,202,202);color:#fff;background-color:rgb(77,77,77);}header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu > li > a i::before,header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu > li > span.nolink i::before{font-size:20px;line-height:36px;}header .region-header .block-menu-block .menu-block-wrapper.menu-name-menu-social > ul.menu ul.menu{background-color:rgb(202,202,202);color:rgb(77,77,77);left:unset;margin-top:0;padding:6px;right:0;width:320px;border-top:2px solid #fff;}header ul.menu .search-form .form-text,header ul.menu .search-form .form-submit{line-height:1.5em;margin:0;padding-top:10px;padding-bottom:10px;}header ul.menu .search-form .form-text{width:200px;}header ul.menu .search-form .form-submit{width:104px;}ol.search-results{padding:0;}ol.search-results{list-style:none;}.main-section .search-form .form-item.form-type-textfield > *{display:table-cell;}.main-section .search-form .form-item.form-type-textfield{display:table-row;margin:1em;}.main-section .search-form .form-item.form-type-textfield > label{font-weight:400;padding-bottom:0.5em;padding-right:1em;}.main-section .search-form .criterion{display:table;}fieldset.search-advanced{margin:1em 0;}blockquote{padding:1em 2em;margin:2em 0;font-size:1em;border-left:0 none;font-style:italic;}ul.menu li.active-trail > a,ul.menu li.active-trail > span,ul.menu li.active > a,ul.menu li.menu-views a.active{border-bottom:1px solid rgba(255,255,255,0.25);}.sidebar .block-title,.view-footer .block-title{font-size:24px;font-weight:400;margin:0 0 0.5em;}.view-filters,.view .attachment,.view .attachment > .view{margin:0 0 1em;}.main-section  .paragraphs-items{}.main-section .paragraphs-items  .entity-paragraphs-item{margin-bottom:36px;overflow:hidden;}.main-section .paragraphs-items .entity-paragraphs-item:last-child{margin-bottom:0;}.main-section .block{margin-bottom:36px;}.view-footer .block{margin-bottom:20px;}.main-section .block-title{font-size:36px;font-weight:400;margin:0 0 24px;line-height:1.1em;}h2.title,.entity-paragraphs-item > h2{font-size:36px;font-weight:400;line-height:1.1em;margin:0 0 24px;}.view-content > h3{font-size:30px;margin:36px 0 18px;font-weight:400;}.view-mode-full section,.box .row > .views-fieldset{margin-bottom:1em;}.field:first-child{margin-top:0;}.field:last-child{margin-bottom:0;}.field-name-field-coordinate{margin-bottom:2em;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline-block;margin:0 0.5em 0 0;}.field-name-field-cover{margin:1em 0;}.field-name-field-cover:first-child{margin-top:0;}.authors.line{margin-bottom:18px;}.authors.line .author{margin-right:0.5em;}.authors.line .author:after{content:', ';}.authors.line .author:last-child:after{content:'';}.node-type-action .field-name-field-cover{float:left;margin-bottom:20px;margin-right:20px;margin-top:24px;}.sub,.field-name-field-subtitle{color:rgb(102,102,102);font-size:16px;font-weight:400;line-height:1.5em;margin:0.5em 0;}.field-name-field-subtitle{font-size:20px;}.overtitle,.over{color:rgb(102,102,102);font-size:16px;font-weight:400;font-style:italic;margin:0;}.box .overtitle{margin-bottom:-10px;}.block-system .field-name-body > p:first-child,.block-system .field-name-body > p.intro,.block-system .field-name-field-text > p:first-child,.block-system .field-name-field-text > p.intro{}p.intro,.node-type-magazine-article .field-name-field-text > p:first-child{font-size:20px;line-height:30px;margin-bottom:30px;font-weight:400;}.node-type-magazine-article .field-name-field-text > p:first-child > *{font-weight:400;}.main-section .field.field-type-text-with-summary,.main-section .taxonomy-term-description{margin:1.5em 0;}.crossheading:first-child,.main-section .field.field-type-text-with-summary:first-child{margin-top:0;}.entity-paragraphs-item .crossheading:first-child{margin:1em 0;}.node-title{font:500 24px 'Droid Serif',serif;line-height:1.25em;margin:0.5em 0;}.node-title:first-child{margin-top:0;}.node-title.product-title{font-size:24px;}.file-image.view-mode-embed{background-color:#fff;max-width:300px;padding:5px;}.file-image.view-mode-button{max-width:300px;}.align-left{float:left;margin-bottom:10px;margin-right:20px;}.align-right{float:right;margin-bottom:10px;margin-left:20px;}.align-center{text-align:center;}.field-name-field-source{color:rgb(102,102,102);font-size:12px;float:right;word-break:break-all;}.field-name-field-file-image-title-text{color:rgb(102,102,102);float:left;margin:0.25em 0;font-style:italic;}.paragraphs-item-slideshow{height:348px;}.paragraphs-item-slideshow > .field{left:0;position:absolute;right:0;margin:0 auto;max-width:1400px;}.date-column .date,.date-column .field-name-field-date-event{margin:0.25em 0;}.text ul{margin:0.25em 0;padding:0 0 0 1.5em;}.text li{margin:0.5em 0;}.text ul li{list-style:outside none none;margin:0.5em 0;}.text.teaser li{margin:0.25em 0;}.text ul li::before{content:"›";font-size:1.5em;margin-top:-1px;margin-left:-0.75em;opacity:0.75;position:absolute;}.date-repeat-rule{font-size:14px;font-style:italic;margin:0.25em 0;}.field.field-label-above{margin:1em 0 2em;}.field.field-label-above .field-label{font-size:16px;font-weight:700;margin:0 0 0.2em;}.field-label-above .field-label-inline{background-color:transparent;margin:0;}.field.field-label-inline,.field.inline{background-color:#ffffff;display:table-row;margin-bottom:2px;margin-top:0;clear:both;}.field.field-label-inline > *,.field.inline > *{border-bottom:2px solid rgb(235,235,235);display:table-cell;font-size:13px;margin:0;padding:5px 10px;}.field.field-label-inline:last-child > *,.field.inline:last-child > *{border-bottom:0 none;}.field.field-label-inline  .field-label,.field.inline label{font-size:12px;line-height:2em;min-width:8em;text-transform:uppercase;vertical-align:top;font-weight:500;word-wrap:normal;word-break:normal;}.field.field-label-inline .field-items,.field.inline .field-items{overflow:hidden;width:10000px;}.events .view-content .box{min-height:220px;}.event-title{font-size:18px;font-weight:400;margin:0.25em 0 3em;}.file-image img,.field-type-image img,figure img{height:auto;max-width:100%;}.box .content-column{border-left:1px solid rgb(102,102,102);}.box .bottom{position:absolute;bottom:0;}p.text.teaser{margin-bottom:1em;}p.text.teaser + em.link{display:block;margin-bottom:1.5em;}figure.testimonial{margin:0 0 1em 0;}figure.smaller{padding:10px;}figure.shadow img{box-shadow:3px 3px 6px #999999;}.box.image-ontop figure{margin:-20px -18px 20px;}.box.image-ontop figure  img{width:100%;height:auto;}.box.image-onleft{min-height:228px;padding-left:318px;position:relative;}.box.image-onleft > figure,.box.image-onleft > .field-field-image-product{height:100%;left:0;max-height:400px;position:absolute;right:0;top:0;width:300px;overflow:hidden;}.box.image-onleft.width-220{padding-left:240px;}.box.image-onleft.width-220 > figure{width:220px;}.box.image-onleft  > figure img{height:100%;width:auto;width:calc(100% + 0vh);max-width:unset;object-fit:cover;}@media (min-width:469px) and (max-width:568px){.box.image-onleft{padding-left:52%;padding-left:calc(50% + 10px);}.box.image-onleft > figure{max-width:48%;max-width:calc(50% - 10px);}}@media (max-width:468px){.box.image-onleft{padding-left:10px!important;position:relative;padding-top:250px;}.box.image-onleft figure{width:100%!important;height:240px;}}.box.blue *,.box.red *{color:#ffffff;}em.author{margin:0.5em 0;display:block;}.box.blue small{margin:0.5em 0;color:#ffffff;}.toc.box{font-size:14px;line-height:1.25em;}.toc.box h3{margin:0 0 1em;}.date-column{display:inline-block;font-size:24px;line-height:1.25em;padding-left:10px;}.box img{height:auto;max-width:100%;}.block-service-links{background-color:#ffffff;color:rgb(0,82,134);}.block-service-links .block-title{font-size:18px;line-height:1em;margin:0;padding:12px;}.service-links ul{margin:0;padding:0;}.service-links li{float:left;list-style:outside none none;margin:0 1% 0 0;text-align:center;vertical-align:middle;width:24.25%;}.service-links li:last-child{margin-right:0;}.service-links li a{background-color:rgb(0,82,134);color:#fff;display:block;float:left;font-size:40px;height:72px;line-height:78px;margin:0;overflow:hidden;position:relative;text-align:center;vertical-align:middle;width:100%;}.service-links > a > img{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}footer{background-color:rgb(77,77,77);color:#ffffff;padding:2em 0 3em;}footer .block{float:left;margin:0 20px 10px 0;}footer .block-menu-block{font-size:14px;margin:0;}footer .block-menu-block ul.menu{float:left;margin:0 10px;padding:0;}footer .block-menu-block ul.menu span.nolink{color:rgb(189,189,189);text-transform:uppercase;margin-bottom:0.5em;}footer .menu-block-wrapper::after{clear:both;content:"";display:table;}footer .block-menu-block .menu-name-main-menu ul.menu li.level-1{float:left;margin:0 20px 20px 0;max-width:170px;padding:0;}footer .block-menu-block ul.menu ul{float:none;font-weight:normal;margin:0;padding:0;}footer .block-menu-block ul.menu ul ul{margin-left:1em;}footer .block-menu-block ul.menu li{list-style:outside none none;}footer .block-menu-block ul.menu ul li{padding-left:0.75em;position:relative;}footer .block-menu-block ul.menu ul li::before{color:rgb(189,189,189);content:"›";font-size:1.25em;left:0;line-height:1.25em;position:absolute;top:0;}.commerce-add-to-cart .form-submit{display:block;margin:1.5em auto 0.5em;}.page .form-text{border:0 none;min-height:30px;max-width:100%;padding:2px 5px;}.page .box .form-text{border:1px solid rgb(189,189,189);padding:2px 10px;}.page .form-item-quantity .form-text{text-align:right;width:4em;margin:0 .5em;}.page .form-item-quantity label{font-weight:400;}.page .form-submit,.page .form-submit:hover{background-color:rgb(0,82,134);border:0 none;color:#fff;font-weight:300;line-height:1em;padding:12px 32px;text-decoration:none;}.page .form-select{max-width:100%;}.page .form-type-select select[multiple]{font-size:14px;max-height:56px;}.webform-component{margin:1em 0;}.fieldset-wrapper > .webform-component,.webform-client-form > div > .webform-component{margin:0 0 1em;}.webform-component-fieldset legend{border:0 none;font-size:1em;font-weight:500;margin:0;padding:1em 0;color:rgb(0,82,134);font-size:22px;}.webform-component label{font-weight:400;display:inline;position:relative;}.webform-component > label,.webform-component > .select-or-other > .form-item > label{font-weight:500;}.webform-component .description,.field .description,.view-filters .description,.field-name-field-description{font-size:13px;font-style:italic;margin:0.5em 0;}.form-textarea-wrapper textarea{border:0 none;box-sizing:border-box;display:block;margin:0;width:100%;}.webform-container-inline > div{max-width:75%;max-width:calc(99% - 8em);}.webform-component.webform-container-inline .description{padding-left:120px;padding-right:10px;}.webform-component.webform-container-inline > *{vertical-align:top;}.webform-component.webform-container-inline > label{font-weight:400;display:inline-block;margin-right:1em;min-width:6.5em;text-align:right;}.webform-container-inline .form-text{max-width:75%;max-width:calc(100% - 8em);}.webform-container-inline .form-checkboxes{display:inline-block;}.webform-component label .form-required{color:red;font-size:1.5em;padding:0 0.2em;position:absolute;top:0;}.webform-component .form-type-radio{display:inline-block;margin-right:0.5em;padding:0.25em;}.webform-component .form-text.small-form{max-width:7em!important;}fieldset.count legend::before{background-color:rgb(0,82,134);border-radius:2em;color:#ffffff;display:inline-block;font-size:18px;font-weight:600;margin-right:1em;width:2em;height:2em;text-align:center;line-height:2em;margin-top:-0.5em;}fieldset.count:nth-child(1) legend::before{content:'1';}fieldset.count:nth-child(2) legend::before{content:'2';}fieldset.count:nth-child(3) legend::before{content:'3';}fieldset.count:nth-child(4) legend::before{content:'4';}fieldset.count:nth-child(5) legend::before{content:'5';}@media (min-width:768px){.forms-inline{margin:1em 0;}.forms-inline .webform-component{margin:0;}.forms-inline .webform-container-inline{display:inline-block;max-width:unset;}.forms-inline .webform-container-inline.webform-component-textfield{max-width:60%;}.forms-inline .webform-container-inline .form-text{max-width:75%;}.forms-inline .webform-container-inline > label{margin-left:0.5em;min-width:unset;}.forms-inline .webform-container-inline:first-child > label{margin-left:0;min-width:6.5em;}}.slick.slick--view--slide{position:relative;}.slick__slide{position:relative;}.slide__caption{background-color:rgba(0,82,134,0.9);bottom:0;color:#fff;left:10%;margin:0;padding:45px 15px;position:absolute;top:0;transition:transform 1s ease-in-out 0.2s;width:300px;max-width:50%;}.slide__caption h2{margin-bottom:15px;}.slide__caption .slide__link li{list-style:outside none none;margin:0.5em 0;display:inline-block;}.slide__caption .slide__link ul{margin:0;padding:0;}.slick-prev,.slick-next{background:rgba(255,255,255,0.5);border:medium none;color:transparent;cursor:pointer;display:block;font-size:0;line-height:0;outline:medium none;padding:0;position:absolute;top:0;bottom:0;width:36px;}.slick-next{right:0;}.slick-prev{left:0;}.slick-prev::before,.slick-next::before{color:#000;font-size:72px;line-height:1;}.slick-next::before{content:"\203A";content:"›";}.slick-prev::before{content:"\2039";content:"‹";}.form-item{display:block;margin:0 0 0.5em;}.form-item label{}.form-item  label .form-required{color:rgb(150,40,50);}.form-item .description{font-style:italic;font-size:0.9375em;}.views-exposed-widget{min-height:4em;margin-bottom:1em;}.view > .view-filters .views-exposed-widget > .form-item  > label,.block-views .views-exposed-form > .views-exposed-widget > label,.view > .view-filters .views-exposed-widget > label,.views-exposed-widget .container-inline-date .form-item  > label{color:rgb(102,102,102);display:inline-block;font-size:14px;font-weight:400;text-transform:uppercase;}legend{border-bottom:0 none;display:block;font-size:20px;width:100%;}.views-exposed-form.buttons > div{display:inline-block;margin:0.5em 1em 0.5em 0;min-height:unset;}.views-exposed-form.buttons .views-submit-button{clear:both;}.views-exposed-form.buttons .views-submit-button input{background-color:rgb(150,40,50);}.views-widget-filter-secondary{margin:0 0 2em 0;min-height:unset;width:100%;}.views-widget-filter-secondary legend{margin-bottom:1.5em;font-size:1em;}.views-widget-filter-secondary .fieldset-legend a{background-color:#fff;border:2px solid rgb(0,82,134);border-radius:24px;color:rgb(0,82,134);padding:12px 24px;transition:all 0.5s linear 0s;}.views-widget-filter-secondary .fieldset-legend a:hover{background-color:rgb(0,82,134);color:#fff;}.views-exposed-form.row .form-text,.views-exposed-form.row .chosen-container{width:100% !important;}#edit-typ-wrapper.views-exposed-widget{min-height:unset;width:100%;}.container-inline-date .description{display:none;}.views-widget-filter-field_date_event_rrule .form-item.form-type-radio{display:inline;margin-right:1em;}#edit-date-filter-min-wrapper,#edit-date-filter-max-wrapper{display:inline-block;margin:0 1em 0.5em 0;}.form-type-bef-link{display:inline-block;margin:0.5em 0.2em 0.25em;}.form-type-bef-link a{background-color:#fff;border:2px solid rgb(0,82,134);border-radius:24px;color:rgb(0,82,134);padding:9px 18px;display:block;}.form-type-bef-link a.active,.form-type-bef-link a:hover{background-color:rgb(0,82,134);color:#fff;}.form-type-bef-link a.active{font-weight:300;}ul.pager{margin:0.5em 0 1em;text-align:center;}.pager li{margin:2px 1px;line-height:1em;display:inline-block;}.pager li.pager-current{padding:10px 16px;background-color:rgb(77,77,77);color:#ffffff;}.pager li.pager-next a,.pager li.pager-previous a{background-color:rgb(107,107,107);color:#ffffff;}.pager li.pager-first a,.pager li.pager-last a{background-color:rgb(107,107,107);color:#ffffff;}.pager li > a,.pager li > span{border:0 none;border-radius:0;padding:10px 16px;background-color:#ffffff;display:inline-block;}.pager li > a:hover,.pager li > a:focus{background-color:rgb(77,77,77);color:#ffffff;}.leaflet-container .leaflet-control-attribution{display:none;}.leaflet-container{height:280px !important;height:calc(240px + 10vh) !important;}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background-color:rgba(255,255,255,0.95);box-shadow:0 3px 5px rgba(0,0,0,0.4);}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:0;}.leaflet-popup-content{}.leaflet-popup-content{min-width:200px;overflow-y:auto;max-height:260px;max-height:40vh;overflow-x:hidden;}.leaflet-container{font:unset;}.leaflet-popup-content{margin:13px 19px;line-height:1.4;}.leaflet-container a{color:inherit;}.leaflet-popup .event-title{margin-bottom:1em;}.leaflet-popup .row{margin-bottom:0.5em;}body .chosen-container{max-width:100%;}body .chosen-container-single .chosen-single{border-radius:0;background:#fff;box-shadow:none;min-height:30px;padding:2px 10px;border-color:#ddd;}body .chosen-container.chosen-container-active > a{border-color:#0074BD;}body .chosen-container.chosen-container-active .chosen-drop,body .chosen-container-active .chosen-choices{border-color:#0074BD;}body .chosen-container.chosen-container-active.chosen-with-drop .chosen-drop{border-top:1px solid #0074BD;}body .chosen-container-single .chosen-single div b{background-position:0px 4px;}body .chosen-container-single .chosen-drop,body .chosen-container-multi .chosen-drop{border-radius:0;box-shadow:none;}body .chosen-container-multi .chosen-choices li.search-choice,body .chosen-container-active.chosen-with-drop .chosen-single,body .chosen-container-active .chosen-choices{box-shadow:none;border-radius:0;}body .chosen-container-multi .chosen-choices{background:#fff;border-color:#DDD;}body .chosen-container-multi .chosen-choices li.search-choice{background:#e3e3e3;border-color:#e3e3e3;}body .chosen-container .chosen-results li.highlighted{background:#0074BD;}body .chosen-container .chosen-results li.group-result{background:#eaeaea;}.js fieldset.collapsible legend a:hover,.js fieldset.collapsible legend a:focus,.js fieldset.collapsible legend a:active{opacity:1;}.js fieldset.collapsible legend a{transition:color 0.3s linear 0s;}.js fieldset.collapsible legend a::before{content:"-";font-size:1.2em;font-weight:700;line-height:1em;}.js fieldset.collapsible.collapsed legend a::before{content:"+";}.row.row-full-height,.row.row-full-height > [class*='col-']{height:100%;}.row.row-eq-height{display:-webkit-box;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:-webkit-flex;display:flex;}.row.row-eq-height{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;}.row.row-eq-height > [class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.row .bottom{justify-self:flex-end;}.panel-group .panel.panel-default{background-color:#fff;border:0 none;border-radius:0;margin-bottom:1em;}.panel-heading{background-image:none;border-bottom:1px solid transparent;border-radius:0;padding:0;}.panel-title a{background-color:#fff;background-image:url(/sites/all/themes/friekoop/images/toggle.png);background-position:10px center;background-repeat:no-repeat;display:block;font-family:"Droid Serif",serif;font-size:24px;line-height:1em;padding:18px 30px;}.commerce-product-field-commerce-price,.commerce-product-field-field-price-table{margin:1em 0;}.commerce-product-field-empty{display:none;}.view-commerce-cart-block table{margin-bottom:1em;}.view-commerce-cart-block th,.view-commerce-cart-block td{}.view-commerce-cart-block ul.links{margin-top:0.5em;padding:0;}.view-commerce-cart-block .line-item-total{margin:1em 0;}.view-commerce-cart-block li.line-item-summary-checkout,.view-commerce-cart-block li.line-item-summary-view-cart{list-style:none;display:inline;}.view-commerce-cart-block li.line-item-summary-checkout a,.view-commerce-cart-block li.line-item-summary-view-cart a{background-color:rgb(0,82,134);border:0 none;color:#fff;font-weight:300;line-height:1em;list-style:outside none none;padding:12px 22px;}.node-shop-article .field{display:block;margin-bottom:1em;}.line-item-summary{margin-bottom:1em;margin-top:1em;text-align:right;}.commerce-line-item-views-form input.delete-line-item,.commerce-line-item-views-form input.delete-line-item:hover{padding:0.5em;}.page-cart #edit-checkout,.page-checkout #edit-continue{background-color:rgb(150,40,50);margin-bottom:0.5em;}.page-checkout .field-type-addressfield label{min-width:10em;}.page-cart #edit-checkout{margin-left:1em;}.page-checkout span.button-operator{margin:0 1em;}.page-checkout .checkout-help{margin-bottom:1em;}.page-checkout fieldset{margin:1em 0;}.page-checkout .commerce-order-handler-area-order-total .commerce-price-formatted-components{margin:1em 0 1em;width:auto;}.page-checkout .checkout-review .pane-title{background-color:#fff;}.page-checkout .checkout-review .pane-title td{font-weight:400;font-size:1.4em;}.page-checkout .view-commerce-cart-summary table,.page-checkout .commerce-price-formatted-components table{background-color:#fff;}.page-checkout th{border-bottom-width:2px;}.block-commerce-checkout-progress{padding:1em 0;margin:0 -20px 20px;}.block-commerce-checkout-progress ol{margin:0;padding:0;}.block-commerce-checkout-progress ol li{float:left;font-size:13px;padding:3em 0.5em 0;position:relative;text-align:center;width:16.5%;list-style:outside none none;}.block-commerce-checkout-progress ol li::before{background-color:rgb(189,189,189);border-radius:2em;color:#ffffff;display:block;font-size:18px;font-weight:600;height:2em;left:50%;line-height:2em;position:absolute;top:0;transform:translateX(-50%);width:2em;}.block-commerce-checkout-progress ol li:nth-child(1)::before{content:"1";}.block-commerce-checkout-progress ol li:nth-child(2)::before{content:"2";}.block-commerce-checkout-progress ol li:nth-child(3)::before{content:"3";}.block-commerce-checkout-progress ol li:nth-child(4)::before{content:"4";}.block-commerce-checkout-progress ol li:nth-child(5)::before{content:"5";}.block-commerce-checkout-progress ol li:nth-child(6)::before{content:"6";}.block-commerce-checkout-progress ol li.active{color:rgb(0,82,134);}.block-commerce-checkout-progress ol li.active::before{background-color:rgb(0,82,134);}#user-login .form-item{margin:1em 0;}#user-login label,#user-pass label{display:block;}.ui-helper-clearfix::before,.ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table;}.ui-helper-clearfix::after{clear:both;}.ui-accordion-header{border-top:1px solid #666666;padding:0.5em 0;}.ui-accordion-content{margin:0.5em 0 1em;}#views-ui-tabs{position:relative;}.ui-tabs-nav{margin-bottom:3rem;padding:0;}.ui-tabs-panel{margin-top:1em;}.ui-tabs-nav{position:sticky;top:0;}.admin-menu .ui-tabs-nav{top:30px;}.ui-tabs-nav li{float:left;list-style:outside none none;padding:0;margin-right:1em;margin-bottom:.5em;}.ui-tabs-nav li:last-child{margin-right:0;margin-bottom:0;}.ui-tabs-nav a{background-color:#fff;border:2px solid rgb(0,82,134);border-radius:24px;color:rgb(0,82,134);padding:9px 18px;display:block;}.ui-tabs-nav li.ui-tabs-active a{background-color:rgb(0,82,134);color:#fff;}#cboxOverlay{opacity:0.6!important;}#cboxClose{top:0;left:unset;bottom:unset;right:0;}.date-home .date-column > p{margin-top:0;}.date-home .date-column > small{margin-top:0.3em;display:block;margin-bottom:0.25em;}.submission-counter-list{background-color:#fff;padding:20px;}.submission-counter-list .attachment{text-align:center;}.submission-counter-list > .view-header{font-weight:bold;margin-bottom:1em;margin-top:2em;}.submission-counter-list .attachment .view-header{display:inline-block;background-color:rgb(150,40,50);color:#fff;font-weight:300;line-height:1em;padding:12px 32px;font-size:1.5em;}.submission-counter-list .supporter{padding:5px 0;border-bottom:1px solid #ccc;}.submission-counter-list th,.submission-counter-list td{border-color:#ccc;border-width:0 0 1px;}.submission-counter-list .supporter .date,.submission-counter-list .supporter .place{margin-right:.75em;}.submission-counter-list .pager{margin:2em 0 1em;}
@font-face{font-family:'icomoon';src:url(/sites/all/themes/friekoop/fonts/icomoon/fonts/icomoon.eot?hstxkp);src:url(/sites/all/themes/friekoop/fonts/icomoon/fonts/icomoon.eot?hstxkp#iefix) format('embedded-opentype'),url(/sites/all/themes/friekoop/fonts/icomoon/fonts/icomoon.ttf?hstxkp) format('truetype'),url(/sites/all/themes/friekoop/fonts/icomoon/fonts/icomoon.woff?hstxkp) format('woff'),url(/sites/all/themes/friekoop/fonts/icomoon/fonts/icomoon.svg?hstxkp#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-snapchat-ghost:before{content:"\e90a";}.icon-forward:before{content:"\e909";}.icon-search:before{content:"\e908";}.icon-organisation:before{content:"\e907";}.icon-home:before{content:"\e904";}.icon-updown:before{content:"\e905";}.icon-magazine:before{content:"\e900";}.icon-person:before{content:"\e906";}.icon-date:before{content:"\e901";}.icon-action:before{content:"\e902";}.icon-news:before{content:"\e903";}.icon-image:before{content:"\e90d";}.icon-camera:before{content:"\e90f";}.icon-headphones:before{content:"\e910";}.icon-music:before{content:"\e911";}.icon-play:before{content:"\e912";}.icon-folder:before{content:"\e92f";}.icon-cart:before{content:"\e93a";}.icon-download:before{content:"\e960";}.icon-database:before{content:"\e964";}.icon-bubble:before{content:"\e96b";}.icon-bubbles:before{content:"\e96c";}.icon-play3:before{content:"\ea1c";}.icon-volume-low:before{content:"\ea28";}.icon-google-plus:before{content:"\ea8b";}.icon-whatsapp:before{content:"\ea93";}.icon-facebook:before{content:"\ea90";}.icon-twitter:before{content:"\ea96";}.icon-vimeo:before{content:"\eaa0";}.icon-flickr:before{content:"\eaa3";}.icon-soundcloud:before{content:"\eac3";}.icon-instagram:before{content:"\ea92";}.icon-linkedin2:before{content:"\eaca";}.icon-xing:before{content:"\ead4";}.icon-paypal:before{content:"\ead8";}
