.red{color:#e82c2a;}@font-face{font-family:'sw-icon-font';src:url(/sites/all/themes/stonewall/fonts/sw-icon-font.eot?-jczcd2);src:url(/sites/all/themes/stonewall/fonts/sw-icon-font.eot?#iefix-jczcd2) format("embedded-opentype"),url(/sites/all/themes/stonewall/fonts/sw-icon-font.woff?-jczcd2) format("woff"),url(/sites/all/themes/stonewall/fonts/sw-icon-font.ttf?-jczcd2) format("truetype"),url(/sites/all/themes/stonewall/fonts/sw-icon-font.svg?-jczcd2#sw-icon-font) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'sw-icon-font';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-SW-ICON-01:before{content:"\e600";}.icon-SW-ICON-02:before{content:"\e601";}.icon-SW-ICON-03:before{content:"\e602";}.icon-SW-ICON-04:before{content:"\e603";}.icon-SW-ICON-05:before{content:"\e604";}.icon-SW-ICON-06:before{content:"\e605";}.icon-SW-ICON-07:before{content:"\e606";}.icon-SW-ICON-08:before{content:"\e607";}.icon-SW-ICON-09:before{content:"\e608";}.icon-SW-ICON-10:before{content:"\e609";}.icon-SW-ICON-11:before{content:"\e60a";}.icon-SW-ICON-12:before{content:"\e60b";}.icon-SW-ICON-13:before{content:"\e60c";}.icon-SW-ICON-14:before{content:"\e60d";}.icon-SW-ICON-15:before{content:"\e60e";}.icon-SW-ICON-16:before{content:"\e60f";}.icon-SW-ICON-17:before{content:"\e610";}.icon-SW-ICON-18:before{content:"\e611";}.icon-SW-ICON-19:before{content:"\e612";}.icon-SW-ICON-20:before{content:"\e613";}.icon-SW-ICON-21:before{content:"\e614";}.icon-SW-ICON-22:before{content:"\e615";}.icon-SW-ICON-23:before{content:"\e616";}.icon-SW-ICON-24:before{content:"\e617";}.icon-SW-ICON-25:before{content:"\e618";}.icon-SW-ICON-26:before{content:"\e619";}.icon-SW-ICON-27:before{content:"\e61a";}.icon-SW-ICON-28:before{content:"\e61b";}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}.sprite-images-sprite,.search-form input[type="submit"],blockquote,.web,.phone,.mail,.locate-me,ul li,.anchors ul li.last,.anchors ul li.last:hover,.book-now-links:after,.breadcrumb a:after,.findout article h2:after,footer .menu-name-menu-footer ul li a.bycatch,footer .menu-name-menu-footer ul li a.fundraising-regulator,.header .header-wrapper .site-navigation .region-select:after,.header .header-wrapper .site-navigation .dl-menuwrapper ul li .dl-back:after,.header .header-wrapper .site-navigation .dl-menuwrapper ul li > a:not(:only-child):after,.lang-nav li.first a.language-link:after,.social-nav a.facebook,.social-nav a.twitter,.social-nav a.instagram,.social-nav a.youtube,.social-nav a.tumblr,.search a,.search a.active,.gl-trigger a,.item .summary .label,.partners .slides .slick-prev,.partners .slides .slick-next,#cboxWrapper .search-form input[type="submit"],.share-link .share-item ul,.share-link .share-item .facebook,.share-link .share-item .twitter,.group-share a.service-links-facebook,.group-share a.facebook,.share a.service-links-facebook,.share a.facebook,.group-share a.service-links-twitter,.group-share a.twitter,.share a.service-links-twitter,.share a.twitter,.group-share a.service-links-pinterest,.group-share a.pinterest,.share a.service-links-pinterest,.share a.pinterest,.group-share a.service-links-tumblr,.group-share a.tumblr,.share a.service-links-tumblr,.share a.tumblr,.group-share a.service-links-email,.group-share a.service-links-forward,.group-share a.email,.share a.service-links-email,.share a.service-links-forward,.share a.email,.group-share a.service-links-rss,.share a.service-links-rss,.social-feed article.node-facebook .time,.social-feed article.facebook .time,.social-feed article.node-instagram .time,.social-feed article.instagram .time,.social-feed article.node-tumblr .time,.social-feed article.tumblr .time,.social-feed article.node-tweet .time,.social-feed article.twitter .time,.stories h2:after,.what-you-can-do .label:after,.campaign .social-feed .icons a.facebook .icon::before,.campaign .social-feed .icons a.twitter .icon::before,.campaign .social-feed .icons a.tumblr .icon::before,.campaign .social-feed .icons a.instagram .icon::before,.campaign .social-feed .icons a.youtube .icon::before,.campaign-support .support-ways .support-way.support:after,.campaign-support .support-ways .support-way.poster:after,.campaign-support .support-ways .support-way.badge:after,.campaign-support .support-ways .support-way.shop:after,.our-support .info-wrap:before,.front h2:after,.front .social-feed .icons a.facebook .icon::before,.front .social-feed .icons a.twitter .icon::before,.front .social-feed .icons a.tumblr .icon::before,.front .social-feed .icons a.instagram .icon::before,.front .social-feed .icons a.youtube .icon::before,.register a h2:after{background-image:url(/sites/all/themes/stonewall/images/generated/sprite-images-sbca86aeeb0.png);background-repeat:no-repeat;}.red{color:#e82c2a;}@font-face{font-family:'sw-icon-font';src:url(/sites/all/themes/stonewall/fonts/sw-icon-font.eot?-jczcd2);src:url(/sites/all/themes/stonewall/fonts/sw-icon-font.eot?#iefix-jczcd2) format("embedded-opentype"),url(/sites/all/themes/stonewall/fonts/sw-icon-font.woff?-jczcd2) format("woff"),url(/sites/all/themes/stonewall/fonts/sw-icon-font.ttf?-jczcd2) format("truetype"),url(/sites/all/themes/stonewall/fonts/sw-icon-font.svg?-jczcd2#sw-icon-font) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'sw-icon-font';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-SW-ICON-01:before{content:"\e600";}.icon-SW-ICON-02:before{content:"\e601";}.icon-SW-ICON-03:before{content:"\e602";}.icon-SW-ICON-04:before{content:"\e603";}.icon-SW-ICON-05:before{content:"\e604";}.icon-SW-ICON-06:before{content:"\e605";}.icon-SW-ICON-07:before{content:"\e606";}.icon-SW-ICON-08:before{content:"\e607";}.icon-SW-ICON-09:before{content:"\e608";}.icon-SW-ICON-10:before{content:"\e609";}.icon-SW-ICON-11:before{content:"\e60a";}.icon-SW-ICON-12:before{content:"\e60b";}.icon-SW-ICON-13:before{content:"\e60c";}.icon-SW-ICON-14:before{content:"\e60d";}.icon-SW-ICON-15:before{content:"\e60e";}.icon-SW-ICON-16:before{content:"\e60f";}.icon-SW-ICON-17:before{content:"\e610";}.icon-SW-ICON-18:before{content:"\e611";}.icon-SW-ICON-19:before{content:"\e612";}.icon-SW-ICON-20:before{content:"\e613";}.icon-SW-ICON-21:before{content:"\e614";}.icon-SW-ICON-22:before{content:"\e615";}.icon-SW-ICON-23:before{content:"\e616";}.icon-SW-ICON-24:before{content:"\e617";}.icon-SW-ICON-25:before{content:"\e618";}.icon-SW-ICON-26:before{content:"\e619";}.icon-SW-ICON-27:before{content:"\e61a";}.icon-SW-ICON-28:before{content:"\e61b";}body:not(.safari) a:after,body:not(.safari) a:before{-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}#user-login,.profile{padding:20px;}@media (min-width:40em){#user-login,.profile{padding:60px;}}.non-responsive #user-login,.lt-ie9 #user-login,.non-responsive
.profile,.lt-ie9
.profile{padding:60px;}.page-sw-content-type .page form{padding:20px;}@media (min-width:40em){.page-sw-content-type .page form{padding:60px;}}.non-responsive .page-sw-content-type .page form,.lt-ie9 .page-sw-content-type .page form{padding:60px;}.page-sw-content-type .page form .filter-wrapper .form-item{padding:0;}.page-sw-content-type .page form .filter-wrapper .form-item label{display:block;text-align:left;}.page-sw-content-type .page form .filter-wrapper{text-align:left;}.page-sw-content-type .page form .filter-wrapper .tips,.page-sw-content-type .page form .filter-wrapper .filter-guidelines{padding:0;}.page-sw-content-type .page form a,.page-sw-content-type .page form .ckeditor_links{color:#e82c2a;text-decoration:none;position:relative;}.page-sw-content-type .page form a:after,.page-sw-content-type .page form .ckeditor_links:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#e82c2a;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}.page-sw-content-type .page form a:hover:after,.page-sw-content-type .page form a:focus:after,.page-sw-content-type .page form .ckeditor_links:hover:after,.page-sw-content-type .page form .ckeditor_links:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.page-sw-content-type .page form .filter-help a{padding-left:0;}.page-sw-content-type .page form .form-item,.page-sw-content-type .page form .form-wrapper{margin-bottom:20px;}.page-sw-content-type .page form .field-type-text-with-summary,.page-sw-content-type .page form fieldset.form-wrapper{margin-bottom:0;}.messages.warning{z-index:999;position:relative;}form.mailchimp-signup-subscribe-form,form.webform-client-form,form.comment-form,form fieldset{text-align:left;border:none;padding:0;margin:0;text-align:center;}form.mailchimp-signup-subscribe-form legend,form.webform-client-form legend,form.comment-form legend,form fieldset legend{display:none;}form.mailchimp-signup-subscribe-form .webform-component,form.webform-client-form .webform-component,form.comment-form .webform-component,form fieldset .webform-component{display:inline-block;max-width:480px;width:100%;margin:0;text-align:left;}@media (min-width:40em){form.mailchimp-signup-subscribe-form .webform-component,form.webform-client-form .webform-component,form.comment-form .webform-component,form fieldset .webform-component{margin:0 20px 5px;}}.non-responsive form.mailchimp-signup-subscribe-form .webform-component,.lt-ie9 form.mailchimp-signup-subscribe-form .webform-component,.non-responsive form.webform-client-form .webform-component,.lt-ie9 form.webform-client-form .webform-component,.non-responsive form.comment-form .webform-component,.lt-ie9 form.comment-form .webform-component,.non-responsive
form fieldset .webform-component,.lt-ie9
form fieldset .webform-component{margin:0 20px 5px;}form.mailchimp-signup-subscribe-form .webform-component-select .ui-selectmenu-button,form.webform-client-form .webform-component-select .ui-selectmenu-button,form.comment-form .webform-component-select .ui-selectmenu-button,form fieldset .webform-component-select .ui-selectmenu-button{width:100% !important;padding:10px;margin-top:5px;}form.mailchimp-signup-subscribe-form .webform-component-select .ui-selectmenu-button .ui-icon,form.webform-client-form .webform-component-select .ui-selectmenu-button .ui-icon,form.comment-form .webform-component-select .ui-selectmenu-button .ui-icon,form fieldset .webform-component-select .ui-selectmenu-button .ui-icon{top:24px;}form.mailchimp-signup-subscribe-form .webform-component-date,form.webform-client-form .webform-component-date,form.comment-form .webform-component-date,form fieldset .webform-component-date{text-align:center;}form.mailchimp-signup-subscribe-form .webform-component-date label,form.webform-client-form .webform-component-date label,form.comment-form .webform-component-date label,form fieldset .webform-component-date label{text-align:left;width:100%;display:block;}form.mailchimp-signup-subscribe-form .webform-component-date .webform-container-inline .form-item .ui-selectmenu-button,form.webform-client-form .webform-component-date .webform-container-inline .form-item .ui-selectmenu-button,form.comment-form .webform-component-date .webform-container-inline .form-item .ui-selectmenu-button,form fieldset .webform-component-date .webform-container-inline .form-item .ui-selectmenu-button{display:inline-block;padding:10px;}form.mailchimp-signup-subscribe-form .webform-component-date .webform-container-inline .form-item .ui-selectmenu-button .ui-icon,form.webform-client-form .webform-component-date .webform-container-inline .form-item .ui-selectmenu-button .ui-icon,form.comment-form .webform-component-date .webform-container-inline .form-item .ui-selectmenu-button .ui-icon,form fieldset .webform-component-date .webform-container-inline .form-item .ui-selectmenu-button .ui-icon{top:24px;}form.mailchimp-signup-subscribe-form .webform-component-date .webform-container-inline .form-item:nth-child(1) .ui-selectmenu-button,form.webform-client-form .webform-component-date .webform-container-inline .form-item:nth-child(1) .ui-selectmenu-button,form.comment-form .webform-component-date .webform-container-inline .form-item:nth-child(1) .ui-selectmenu-button,form fieldset .webform-component-date .webform-container-inline .form-item:nth-child(1) .ui-selectmenu-button{width:20% !important;}form.mailchimp-signup-subscribe-form .webform-component-date .webform-container-inline .form-item:nth-child(2) .ui-selectmenu-button,form.webform-client-form .webform-component-date .webform-container-inline .form-item:nth-child(2) .ui-selectmenu-button,form.comment-form .webform-component-date .webform-container-inline .form-item:nth-child(2) .ui-selectmenu-button,form fieldset .webform-component-date .webform-container-inline .form-item:nth-child(2) .ui-selectmenu-button{width:48% !important;}form.mailchimp-signup-subscribe-form .webform-component-date .webform-container-inline .form-item:nth-child(3) .ui-selectmenu-button,form.webform-client-form .webform-component-date .webform-container-inline .form-item:nth-child(3) .ui-selectmenu-button,form.comment-form .webform-component-date .webform-container-inline .form-item:nth-child(3) .ui-selectmenu-button,form fieldset .webform-component-date .webform-container-inline .form-item:nth-child(3) .ui-selectmenu-button{width:29% !important;}@media (min-width:40em){form.mailchimp-signup-subscribe-form .webform-component-textarea,form.mailchimp-signup-subscribe-form .webform-component-checkboxes,form.mailchimp-signup-subscribe-form .webform-component-select,form.webform-client-form .webform-component-textarea,form.webform-client-form .webform-component-checkboxes,form.webform-client-form .webform-component-select,form.comment-form .webform-component-textarea,form.comment-form .webform-component-checkboxes,form.comment-form .webform-component-select,form fieldset .webform-component-textarea,form fieldset .webform-component-checkboxes,form fieldset .webform-component-select{margin-bottom:20px;}}.non-responsive form.mailchimp-signup-subscribe-form .webform-component-textarea,.lt-ie9 form.mailchimp-signup-subscribe-form .webform-component-textarea,.non-responsive
form.mailchimp-signup-subscribe-form .webform-component-checkboxes,.lt-ie9
form.mailchimp-signup-subscribe-form .webform-component-checkboxes,.non-responsive
form.mailchimp-signup-subscribe-form .webform-component-select,.lt-ie9
form.mailchimp-signup-subscribe-form .webform-component-select,.non-responsive form.webform-client-form .webform-component-textarea,.lt-ie9 form.webform-client-form .webform-component-textarea,.non-responsive
form.webform-client-form .webform-component-checkboxes,.lt-ie9
form.webform-client-form .webform-component-checkboxes,.non-responsive
form.webform-client-form .webform-component-select,.lt-ie9
form.webform-client-form .webform-component-select,.non-responsive form.comment-form .webform-component-textarea,.lt-ie9 form.comment-form .webform-component-textarea,.non-responsive
form.comment-form .webform-component-checkboxes,.lt-ie9
form.comment-form .webform-component-checkboxes,.non-responsive
form.comment-form .webform-component-select,.lt-ie9
form.comment-form .webform-component-select,.non-responsive
form fieldset .webform-component-textarea,.lt-ie9
form fieldset .webform-component-textarea,.non-responsive
form fieldset .webform-component-checkboxes,.lt-ie9
form fieldset .webform-component-checkboxes,.non-responsive
form fieldset .webform-component-select,.lt-ie9
form fieldset .webform-component-select{margin-bottom:20px;}form.mailchimp-signup-subscribe-form .webform-component-markup,form.webform-client-form .webform-component-markup,form.comment-form .webform-component-markup,form fieldset .webform-component-markup{padding-top:10px;}@media (min-width:62.667em){form.mailchimp-signup-subscribe-form .webform-component-markup,form.webform-client-form .webform-component-markup,form.comment-form .webform-component-markup,form fieldset .webform-component-markup{width:100%;max-width:480px;}}.non-responsive form.mailchimp-signup-subscribe-form .webform-component-markup,.lt-ie9 form.mailchimp-signup-subscribe-form .webform-component-markup,.non-responsive form.webform-client-form .webform-component-markup,.lt-ie9 form.webform-client-form .webform-component-markup,.non-responsive form.comment-form .webform-component-markup,.lt-ie9 form.comment-form .webform-component-markup,.non-responsive
form fieldset .webform-component-markup,.lt-ie9
form fieldset .webform-component-markup{width:100%;max-width:480px;}@media (min-width:1295px){form.mailchimp-signup-subscribe-form .webform-component-markup,form.webform-client-form .webform-component-markup,form.comment-form .webform-component-markup,form fieldset .webform-component-markup{width:100%;max-width:1005px;}}@media (min-width:1800px){form.mailchimp-signup-subscribe-form .webform-component-markup,form.webform-client-form .webform-component-markup,form.comment-form .webform-component-markup,form fieldset .webform-component-markup{width:100%;max-width:1530px;}}form.mailchimp-signup-subscribe-form .webform-component-markup p,form.webform-client-form .webform-component-markup p,form.comment-form .webform-component-markup p,form fieldset .webform-component-markup p{font-family:"Roboto Condensed",sans-serif;font-size:15px;color:#a6a9ae;text-transform:uppercase;letter-spacing:2px;line-height:20px;background-color:transparent;}form.mailchimp-signup-subscribe-form label,form.webform-client-form label,form.comment-form label,form fieldset label{font-family:"Roboto Condensed",sans-serif;color:#a6a9ae;text-transform:uppercase;letter-spacing:2px;}form.mailchimp-signup-subscribe-form label .label-text,form.webform-client-form label .label-text,form.comment-form label .label-text,form fieldset label .label-text{display:block;}form.mailchimp-signup-subscribe-form label .form-required,form.mailchimp-signup-subscribe-form label .required,form.webform-client-form label .form-required,form.webform-client-form label .required,form.comment-form label .form-required,form.comment-form label .required,form fieldset label .form-required,form fieldset label .required{font-size:24px;color:#e82c2a;font-family:"Roboto",sans-serif;position:relative;top:6px;margin-right:10px;}form.mailchimp-signup-subscribe-form label.textarea,form.webform-client-form label.textarea,form.comment-form label.textarea,form fieldset label.textarea{max-width:100%;}@media (min-width:40em){form.mailchimp-signup-subscribe-form label.textarea,form.webform-client-form label.textarea,form.comment-form label.textarea,form fieldset label.textarea{max-width:92%;}}.non-responsive form.mailchimp-signup-subscribe-form label.textarea,.lt-ie9 form.mailchimp-signup-subscribe-form label.textarea,.non-responsive form.webform-client-form label.textarea,.lt-ie9 form.webform-client-form label.textarea,.non-responsive form.comment-form label.textarea,.lt-ie9 form.comment-form label.textarea,.non-responsive
form fieldset label.textarea,.lt-ie9
form fieldset label.textarea{max-width:92%;}form.mailchimp-signup-subscribe-form textarea,form.mailchimp-signup-subscribe-form input,form.webform-client-form textarea,form.webform-client-form input,form.comment-form textarea,form.comment-form input,form fieldset textarea,form fieldset input{border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;background:none;margin:5px 0;width:100%;font-size:15px;font-size:1em;line-height:18px;padding:20px;display:block;}form.mailchimp-signup-subscribe-form textarea[type="checkbox"],form.mailchimp-signup-subscribe-form input[type="checkbox"],form.webform-client-form textarea[type="checkbox"],form.webform-client-form input[type="checkbox"],form.comment-form textarea[type="checkbox"],form.comment-form input[type="checkbox"],form fieldset textarea[type="checkbox"],form fieldset input[type="checkbox"]{display:inline-block;width:auto;margin-right:10px;}form.mailchimp-signup-subscribe-form textarea.error,form.mailchimp-signup-subscribe-form input.error,form.webform-client-form textarea.error,form.webform-client-form input.error,form.comment-form textarea.error,form.comment-form input.error,form fieldset textarea.error,form fieldset input.error{border:2px solid #e82c2a;}form.mailchimp-signup-subscribe-form{margin-top:40px;}form.mailchimp-signup-subscribe-form .form-item{margin-bottom:20px;text-align:left;}form.mailchimp-signup-subscribe-form input[type="submit"]{border:2px solid #e82c2a;padding:10px;width:auto;margin:0 auto;color:white;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;}form.mailchimp-signup-subscribe-form > div{text-indent:-9999em;}form.mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields{text-indent:0;}form.webform-client-form textarea,form.webform-client-form input{border:2px solid #e8e8e8;}form.webform-client-form .form-actions{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:table;margin:auto;margin-top:20px;padding:0;}form.webform-client-form .form-actions:focus{outline:none;}form.webform-client-form .form-actions:before,form.webform-client-form .form-actions:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}form.webform-client-form .form-actions:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}form.webform-client-form .form-actions:hover:before,form.webform-client-form .form-actions:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}form.webform-client-form .form-actions:hover:after,form.webform-client-form .form-actions:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}form.webform-client-form .form-actions .form-submit{z-index:99;position:relative;background:none;border:none;padding:5px 10px;text-transform:uppercase;}form.webform-client-form .form-submit input[type="submit"]{border:none;background:none;font-family:"Roboto Condensed",sans-serif;padding:6px 8px 4px 10px;text-transform:uppercase;}form.comment-form{margin-bottom:40px;}form.comment-form .form-item{margin-bottom:20px;text-align:left;}form.comment-form .form-actions{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:table;margin:auto;margin-top:20px;padding:0;}form.comment-form .form-actions:focus{outline:none;}form.comment-form .form-actions:before,form.comment-form .form-actions:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}form.comment-form .form-actions:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}form.comment-form .form-actions:hover:before,form.comment-form .form-actions:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}form.comment-form .form-actions:hover:after,form.comment-form .form-actions:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}form.comment-form .form-actions .form-submit{z-index:99;position:relative;background:none;border:none;padding:5px 10px;text-transform:uppercase;}form.comment-form .form-submit input[type="submit"]{border:none;background:none;font-family:"Roboto Condensed",sans-serif;padding:6px 8px 4px 10px;text-transform:uppercase;}form input::-webkit-input-placeholder{color:#fff;}form input::-moz-placeholder{color:#fff;}form input:-moz-placeholder{color:#fff;}form input:-ms-input-placeholder{color:#fff;}.node .messages--error{display:none;}.search-form{color:#fff;}@media (min-width:40em){.search-form{margin:10px 0;}}.non-responsive .search-form,.lt-ie9 .search-form{margin:10px 0;}@media (min-width:62.667em){.search-form{margin:10px 0 0;}}.non-responsive .search-form,.lt-ie9 .search-form{margin:10px 0 0;}.search-form label{border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px 0;padding:0;display:inline-table;width:298px;text-align:left;}@media (min-width:40em){.search-form label{width:340px;margin:0 10px;}}.non-responsive .search-form label,.lt-ie9 .search-form label{width:340px;margin:0 10px;}.search-form .label-text{border-right:2px solid #fff;padding:22px 10px 17px 10px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:1px;font-size:16px;font-size:1.067em;float:left;}@media (min-width:62.667em){.search-form .label-text{padding:22px 12px 17px 12px;}}.non-responsive .search-form .label-text,.lt-ie9 .search-form .label-text{padding:22px 12px 17px 12px;}.search-form input{border:none;background:none;font-family:'Lato',sans-serif;font-weight:300;letter-spacing:1px;font-size:20px;font-size:1.333em;outline:none;color:#fff;padding:0 5px;height:58px;width:222px;}@media (min-width:62.667em){.search-form input{padding:0 0 0 20px;width:256px;}}.non-responsive .search-form input,.lt-ie9 .search-form input{padding:0 0 0 20px;width:256px;}@media (min-width:62.667em){.search-form #edit-search-what{width:265px;}}.non-responsive .search-form #edit-search-what,.lt-ie9 .search-form #edit-search-what{width:265px;}.search-form input[type="submit"]{background-color:#fff;border-right:2px solid #fff;background-position:23px -6061px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;width:60px;height:62px;margin:0 0 0 -60px;padding:0;z-index:999;position:relative;}.front .search-form input{color:#000;}@media (min-width:40em){.help-advice .search-form label{width:380px;}}.non-responsive .help-advice .search-form label,.lt-ie9 .help-advice .search-form label{width:380px;}@media (min-width:40em){.help-advice .search-form input[type="text"]{width:292px;}}.non-responsive .help-advice .search-form input[type="text"],.lt-ie9 .help-advice .search-form input[type="text"]{width:292px;}.safari .search-form input[type="submit"]{padding:0 0 18px 0;float:none;}.safari.node-type-my-area .search-form input[type="submit"],.safari.page-search .search-form input[type="submit"]{padding:1px 0 0;}.touch .node-type-my-area .search-form input[type="submit"],.touch .page-search .search-form input[type="submit"]{padding:0;}.touch .search-form input[type="submit"]{padding:0;}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;background:#fff;}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;list-style:none;padding-left:10px;}.ui-selectmenu-menu .ui-menu .ui-menu-item{padding:5px 0;}.ui-selectmenu-menu .ui-menu .ui-state-disabled{outline:none;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0;}.ui-selectmenu-open{display:block;max-height:220px;overflow:scroll;z-index:999;}.ui-selectmenu-open ul li{cursor:pointer;margin-right:10px;padding:2px;}.ui-selectmenu-open ul li:hover{background:#f6f6f6;}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;outline:none;cursor:pointer;border:2px solid #d6d6d6;width:260px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.ui-selectmenu-button span.ui-icon{width:10px;height:10px;position:absolute;right:10px;width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF;top:13px;}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:5px 10px;display:block;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.front .ui-selectmenu-button span.ui-icon{border-top:5px solid #000;}.ui-selectmenu-button.ui-selectmenu-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;}.content .webform-client-form{margin-bottom:25px;}.content .webform-client-form .ui-selectmenu-button{display:block;}.form-item-search-what{height:58px;}#edit-search-what-button{border:none;font-family:'Lato',sans-serif;font-weight:300;letter-spacing:1px;font-size:1.333em;height:58px;width:222px !important;}#edit-search-what-button span.ui-icon{top:27px;}#edit-search-what-button span.ui-selectmenu-text{line-height:50px;padding:5px 20px;}@media (min-width:40em){.node-type-my-area .search-form label{vertical-align:top;}}.non-responsive .node-type-my-area .search-form label,.lt-ie9 .node-type-my-area .search-form label{vertical-align:top;}body{background-color:#f6f6f6;overflow-x:hidden;}body:after{content:"";display:table;clear:both;}.main-content-wrap{background:#fff;}aside .google{margin-bottom:40px;}.sidebar{display:none;}@media (min-width:62.667em){.sidebar{display:block;}}.non-responsive .sidebar,.lt-ie9 .sidebar{display:block;}.content{background:#fff;}.content section article{-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.content a{color:#e82c2a;text-decoration:none;position:relative;word-wrap:break-word;}.content a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#e82c2a;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}.content a:hover:after,.content a:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.gm-style-iw a{color:#e82c2a;text-decoration:none;position:relative;word-wrap:break-word;}.gm-style-iw a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#e82c2a;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}.gm-style-iw a:hover:after,.gm-style-iw a:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.gm-style-iw a:after{top:90%;}.hidden{display:none;}a{text-decoration:none;}.date-display-single{display:block;}.aside-link a,.big-link,.addtocal{display:inline-table;clear:both;text-transform:uppercase;color:#e82c2a;margin:2px 0 20px;text-decoration:none;border-bottom:2px solid #e82c2a;}.addtocal{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;border:none;border-bottom:2px solid #e82c2a;margin:0;float:none;}aside section{margin-bottom:20px;padding:20px;}@media (min-width:62.667em){aside section{margin-bottom:40px;padding-right:60px;padding-left:20px;}aside section:first-child{padding-top:60px;}}.non-responsive aside section,.lt-ie9 aside section{margin-bottom:40px;padding-right:60px;padding-left:20px;}.non-responsive aside section:first-child,.lt-ie9 aside section:first-child{padding-top:60px;}aside section h3{display:none;font-family:"Roboto",sans-serif;font-weight:300;text-transform:none;color:#2c2d2f;}aside section h4,aside section .h4{color:#b9bbc1;letter-spacing:2px;margin-bottom:5px;font-weight:300;}.book-now{background:#000;width:100%;padding:10%;}.book-now a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;font-size:32px;font-size:2.133em;padding:26px 8px 24px 10px;width:100%;}.book-now a:focus{outline:none;}.book-now a:before,.book-now a:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.book-now a:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.book-now a:hover:before,.book-now a:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.book-now a:hover:after,.book-now a:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}time.published,time.updated{font-size:1em;color:#a6a9ae;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:1px;display:block;text-transform:uppercase;margin-bottom:10px;}time.updated{color:#e82c2a;}.label-inline{display:inline-block;margin-right:5px;}blockquote{font-size:20px;padding:0 20px 0 60px;margin:20px 0;background-position:0 -12842px;}@media (min-width:40em){blockquote{font-size:32px;font-size:2.133em;}}.non-responsive blockquote,.lt-ie9 blockquote{font-size:32px;font-size:2.133em;}blockquote p{line-height:normal;}.label{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;color:#b9bbc1;display:block;margin-bottom:10px;clear:both;}.web,.phone,.mail{border:2px solid #e8e8e8;padding:10px 10px 10px 0;line-height:20px;overflow:hidden;width:290px;display:block;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}@media (min-width:40em){.web,.phone,.mail{float:left;clear:both;width:314px;}}.non-responsive .web,.lt-ie9 .web,.non-responsive
.phone,.lt-ie9
.phone,.non-responsive
.mail,.lt-ie9
.mail{float:left;clear:both;width:314px;}.web span,.phone span,.mail span{display:inline-block;width:45px;height:10px;position:relative;}.web span:after,.phone span:after,.mail span:after{content:" ";background:#e8e8e8;height:80px;display:block;width:2px;position:absolute;left:45px;top:-16px;}.web a,.phone a,.mail a{display:inline-block;float:right;width:220px;word-wrap:break-word;}@media (min-width:40em){.web a,.phone a,.mail a{width:240px;}}.non-responsive .web a,.lt-ie9 .web a,.non-responsive
.phone a,.lt-ie9
.phone a,.non-responsive
.mail a,.lt-ie9
.mail a{width:240px;}.phone{text-indent:15px;}.phone span:after{left:30px;}.web{background-position:10px -11957px;}.phone{background-position:10px -6940px;}.mail{background-position:10px -6718px;}.cta-link{background:#000;padding:30px 20px;margin-bottom:40px;}.cta-link a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;}.cta-link a:focus{outline:none;}.cta-link a:before,.cta-link a:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.cta-link a:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.cta-link a:hover:before,.cta-link a:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.cta-link a:hover:after,.cta-link a:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.date-calendar{margin:20px 0;}@media (min-width:62.667em){.date-calendar{margin:40px 0;}}.non-responsive .date-calendar,.lt-ie9 .date-calendar{margin:40px 0;}.date-calendar time{color:#8c8c8c;text-transform:uppercase;}.date-calendar time span{padding:5px;margin:0 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}@media (min-width:62.667em){.date-calendar time span{font-size:24px;border:2px solid #8c8c8c;padding:10px;margin:10px;}}.non-responsive .date-calendar time span,.lt-ie9 .date-calendar time span{font-size:24px;border:2px solid #8c8c8c;padding:10px;margin:10px;}.content-top-inner{float:left;width:100%;}.content-top-inner > section{float:left;width:100%;}@media (min-width:62.667em){.content-top-inner > section{width:50%;}}.non-responsive .content-top-inner > section,.lt-ie9 .content-top-inner > section{width:50%;}.high-lighted{background:#e82c2a;display:inline;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}@media (min-width:62.667em){.high-lighted{outline:8px solid #e82c2a;}.high-lighted:visited,.high-lighted:hover{background:#000;outline:8px solid #000;}}.non-responsive .high-lighted,.lt-ie9 .high-lighted{outline:8px solid #e82c2a;}.non-responsive .high-lighted:visited,.non-responsive .high-lighted:hover,.lt-ie9 .high-lighted:visited,.lt-ie9 .high-lighted:hover{background:#000;outline:8px solid #000;}.high-lighted:visited,.high-lighted:hover{background:#000;}.popup-map{background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 2px 10px #D7D7D7;-webkit-box-shadow:2px 2px 10px #D7D7D7;box-shadow:2px 2px 10px #D7D7D7;padding:15px;width:204px;position:relative;}.popup-map h3{text-transform:uppercase;margin-bottom:10px;}.popup-map p{margin-bottom:10px;}.popup-map a{color:#e82c2a;text-decoration:none;position:relative;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:2px;text-transform:uppercase;}.popup-map a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#e82c2a;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}.popup-map a:hover:after,.popup-map a:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.popup-map:after{content:" ";display:block;width:0;height:0;border-left:22px solid transparent;border-top:30px solid #fff;border-right:22px solid transparent;border-bottom:10px solid transparent;position:absolute;bottom:-35px;left:81px;}.locate-me{background-color:#e82c2a;color:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:15px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;padding:3px 26px 2px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:95px 6px;}.locate-me:hover{background-color:#c72322;}.page-bottom{clear:both;margin-bottom:-1px;border-top:2px solid #e8e8e8;}.page-bottom:after{content:"";display:table;clear:both;}.more-link{width:100%;}.pager-load-more{display:block;padding:60px;background:#fff;text-align:center;float:left;width:100%;margin-bottom:0;}.pager-load-more li{background:none;margin:0;padding:0;}.pager-load-more a{color:#000;display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;}.pager-load-more a:focus{outline:none;}.pager-load-more a:before,.pager-load-more a:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pager-load-more a:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.pager-load-more a:hover:before,.pager-load-more a:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.pager-load-more a:hover:after,.pager-load-more a:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.pager-load-more.pager-load-more-empty{display:none;}.full-width .content,.node-type-landing-page .content,.landing .content{background-color:#f6f6f6;}.full-width h2,.node-type-landing-page h2,.landing h2{border-bottom:none;margin-bottom:0;text-align:center;padding:20px 0;display:block;width:100%;font-size:31px;font-size:2.067em;text-transform:uppercase;line-height:36px;}@media (min-width:40em){.full-width h2,.node-type-landing-page h2,.landing h2{padding:60px 0;}}.non-responsive .full-width h2,.lt-ie9 .full-width h2,.non-responsive
.node-type-landing-page h2,.lt-ie9
.node-type-landing-page h2,.non-responsive
.landing h2,.lt-ie9
.landing h2{padding:60px 0;}.content-hide{display:none;}@media (min-width:62.667em){.logged-in .donate-cta{top:29px;}}.non-responsive .logged-in .donate-cta,.lt-ie9 .logged-in .donate-cta{top:29px;}.donate-cta{position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:999999;}@media (min-width:62.667em){.donate-cta{position:absolute;right:0;top:0;bottom:auto;left:auto;width:auto;}}.non-responsive .donate-cta,.lt-ie9 .donate-cta{position:absolute;right:0;top:0;bottom:auto;left:auto;width:auto;}@media (min-width:1600px){.donate-cta{width:150px;padding-right:60px;background:black;}}.donate-cta a{background:#1faa96;color:#fff;text-decoration:none;display:block;font-size:12px;font-size:0.800em;font-weight:bold;letter-spacing:1px;padding:14px 10px 12px;text-transform:uppercase;text-align:center;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.donate-cta a:hover{background:#188B7A !important;}.content-top{position:relative;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}.content-top .column-2,.content-top .column-1{float:left;width:100%;}@media (min-width:62.667em){.content-top .column-2,.content-top .column-1{width:92%;display:block;}}.non-responsive .content-top .column-2,.lt-ie9 .content-top .column-2,.non-responsive
.content-top .column-1,.lt-ie9
.content-top .column-1{width:92%;display:block;}.content-top .column-2 h2,.content-top .column-1 h2{padding-top:15px;padding-bottom:25px;}.content-top .column-1 .ds-region-left img{display:block;}.content-top .column-2{position:relative;right:0;top:0;background:#fff;text-align:center;height:100%;padding:2%;}@media (min-width:62.667em){.content-top .column-2{position:absolute;width:60%;}}.non-responsive .content-top .column-2,.lt-ie9 .content-top .column-2{position:absolute;width:60%;}@media (min-width:85.4em){.content-top .column-2{width:40%;}}.content-top .column-2:after{content:"";display:block;width:0;height:0;margin-left:-290px;margin-top:0;border-left:290px solid transparent;border-top:330px solid #fff;border-right:0 solid #fff;position:absolute;top:0;z-index:20;left:0;}.content-top .column-2 .btn,.content-top .column-2 .sw-accordion dt,.sw-accordion .content-top .column-2 dt{margin-top:20px;color:#000;}.tabs-primary{background:#000;}.tabs-primary li{display:inline-block;padding:5px !important;}.tabs-primary li a{color:#fff;text-decoration:none;position:relative;display:block;padding:2px;text-transform:uppercase;font-family:'Lato',sans-serif;font-weight:300;}.tabs-primary li a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#fff;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}.tabs-primary li a:hover:after,.tabs-primary li a:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.search-form .views-exposed-form .views-exposed-widget{float:none;padding:0;display:inline-block;}.search-form .views-exposed-form .views-exposed-widget input[type="submit"]{padding:2px 0 0;}#edit-field-date-value-1-wrapper{float:right;}#edit-field-date-value-1-wrapper .form-item{text-transform:uppercase;}.view-filters{width:100%;}.view-filters .views-exposed-widget{padding:0;width:100%;}.view-filters .views-exposed-widget.views-widget-filter-field_category,.view-filters .views-exposed-widget.views-widget-filter-term_node_tid_depth,.view-filters .views-exposed-widget.views-widget-filter-field_date_value_1{padding:20px;text-align:center;width:100%;}@media (min-width:40em){.view-filters .views-exposed-widget.views-widget-filter-field_category,.view-filters .views-exposed-widget.views-widget-filter-term_node_tid_depth,.view-filters .views-exposed-widget.views-widget-filter-field_date_value_1{padding:30px 60px;width:auto;}}.non-responsive .view-filters .views-exposed-widget.views-widget-filter-field_category,.lt-ie9 .view-filters .views-exposed-widget.views-widget-filter-field_category,.non-responsive .view-filters .views-exposed-widget.views-widget-filter-term_node_tid_depth,.lt-ie9 .view-filters .views-exposed-widget.views-widget-filter-term_node_tid_depth,.non-responsive .view-filters .views-exposed-widget.views-widget-filter-field_date_value_1,.lt-ie9 .view-filters .views-exposed-widget.views-widget-filter-field_date_value_1{padding:30px 60px;width:auto;}.view-filters .views-exposed-widgets{margin:0;}.view-empty{padding:20px;width:100%;display:block;text-align:center;background-color:white;}@media (min-width:40em){.view-empty{padding:60px;}}.non-responsive .view-empty,.lt-ie9 .view-empty{padding:60px;}.view-empty h3{margin-bottom:0;}.page-search .view-filters .views-exposed-widget.views-widget-filter-field_category,.page-search .view-filters .views-exposed-widget.views-widget-filter-term_node_tid_depth,.page-search .view-filters .views-exposed-widget.views-widget-filter-field_date_value_1{padding:30px 20px;}html.js input.form-autocomplete{background-image:none;}html.js input.throbbing{background:transparent url(/sites/all/themes/stonewall/images/throbber.gif) no-repeat right center;}#autocomplete{background:#fff;padding-bottom:10px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;}#autocomplete li{background:none;padding:0;margin:0 10px;letter-spacing:0;}#autocomplete li a{display:block;padding:10px 5px;word-break:break-word;text-align:left;color:#000;}#autocomplete li a:hover{background-color:#f6f6f6;}#autocomplete li a:after{display:none;}.ajax-progress .throbber{background:transparent url(/sites/all/themes/stonewall/images/throbber.gif) no-repeat center;float:left;margin-left:20px;height:20px;width:20px;display:block;}.sw-margin-top{margin-top:50px;}.ie img{border:none;}.lt-ie9 .header,.lt-ie9 .header .header-wrapper,.lt-ie9 .page,.lt-ie9 .footer-menu{width:100%;min-width:1280px;max-width:1280px;margin:0 auto;position:relative;}.lt-ie9 footer{float:none;min-width:100%;}.lt-ie9 .header{min-width:100%;}.lt-ie9 header{min-width:100%;}.lt-ie9 header ul{padding-left:0;padding-bottom:0;padding-top:0;}.lt-ie9 .content{overflow:hidden;}.lt-ie9 img{border:none;}.lt-ie9 .pledge-number span{font-size:20px;padding:10px 0;}.lt-ie9 .social-feed .message{font-size:18px;padding:10px 0;}.lt-ie9 .social-feed .message p{font-size:18px;line-height:18px;text-transform:none;font-family:"Roboto",sans-serif;}.lt-ie9 .social-feed p{color:#000;}.lt-ie9 .social-feed .author{font-size:18px;padding:0;}.lt-ie9 #cboxWrapper #cboxContent #cboxLoadedContent{height:192px !important;}.lt-ie9 #cboxWrapper #cboxContent #cboxLoadedContent input[type="submit"]{margin-top:0;}.lt-ie9 #cboxWrapper #cboxContent .search-popup{margin-top:100px;}.lt-ie9 .header .header-wrapper .site-navigation .region-nav li{padding-left:10px;}.lt-ie9 .header .header-wrapper .site-navigation .lang-nav li{display:inline-block;position:relative;width:auto;top:0;}.lt-ie9 .header .header-wrapper .site-navigation .lang-nav li a{background:none;padding-left:0;padding-right:0;}.lt-ie9 .header .header-wrapper .site-navigation:hover li{display:inline-block !important;}.lt-ie9 .header .header-wrapper .site-navigation .social-nav{margin-right:90px;}.lt-ie9 .header .header-wrapper .site-navigation .social-nav li a{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .header .header-wrapper .site-navigation .top-nav-wrapper:after{display:none;}.lt-ie9 .header .header-wrapper .site-navigation .top-nav-wrapper{width:1312px;}.lt-ie9 .anchors ul li.last{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .slick-wrapper .slick .slick-prev,.lt-ie9 .slick-wrapper .slick .slick-next{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .slick-wrapper .slick .slick-prev a,.lt-ie9 .slick-wrapper .slick .slick-next a{border:none;}.lt-ie9 .front .social-feed .icons a .icon:before{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .ui-selectmenu-button span.ui-icon{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .header .header-wrapper .search a{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .search-form input[type='submit']{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .signup-now .sun-wrap{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .web{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .phone{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .mail{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .share ul li a{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .share-link .share-item ul:hover li{display:inline-block !important;}.lt-ie9 .share-item ul li{display:inline-block !important;}.lt-ie9 .share-item ul li a{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .share-link .share-item ul{background:none;}.lt-ie9 .share-link .share-item ul li:not(:first-child){position:relative;top:0;padding-top:0;padding-bottom:0;}.lt-ie9 .breadcrumb a:after{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 footer nav ul li .bycatch{background-image:url(/sites/all/themes/stonewall/images/ie8-sprite.png);background-repeat:no-repeat;}.lt-ie9 .front .search-form input[type="submit"]{float:right;margin-top:10px;}.lt-ie9 .social-feed article{width:426px;height:240px;}.lt-ie9 .pledge-sign .intro{line-height:18px;}.lt-ie9 .comments .big-link,.lt-ie9 .comments .addtocal{width:148px;}.lt-ie9 .header .header-wrapper .search{bottom:25px;}.lt-ie9 .site-navigation #main-navigation{margin-left:300px;}.lt-ie9 .site-navigation #main-navigation ul li:hover .sub-container{top:53px;}.lt-ie9 .site-navigation #main-navigation ul li .sub-container .dl-submenu li{display:table !important;float:none !important;}.lt-ie9 .site-navigation #main-navigation ul li .sub-container .dl-submenu .dl-back{display:none !important;}.lt-ie9 .content-top .column-1{width:60%;}.lt-ie9 .column-2 h2{padding:0;}.lt-ie9 .lang-nav li a{background:#fff;}.lt-ie9 .lang-nav li.first a.active.language-link{width:100px;top:0;left:0;}.lt-ie9 .site-navigation .lang-nav li.last a.language-link,.lt-ie9 .site-navigation .lang-nav li a.active.language-link,.lt-ie9 .site-navigation .lang-nav li a.choose-language-text{background:#fff !important;top:0;display:block;}.lt-ie9 .lang-nav li{background:#fff;}.lt-ie9 .donate-cta{padding-right:0;}.lt-ie9 .node-type-my-area .search-form input[type="submit"]{padding:0 0 35px;}body{margin:0;}.page{padding:0;position:relative;}@media (min-width:62.667em){.main-content-wrap{-sgs-span-settings:("span":6,"location":1,"grid":60px 240px 20px 96px 768px 96px 320px,"gutter":0,"style":"opposite","start row":true,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:80%;float:left;margin-right:-100%;clear:none;padding-right:0;}}.non-responsive .main-content-wrap,.lt-ie9 .main-content-wrap{-sgs-span-settings:("span":6,"location":1,"grid":60px 240px 20px 96px 768px 96px 320px,"gutter":1,"style":"opposite","start row":true,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:80%;float:left;margin-right:-100%;clear:none;padding-right:1;}.sidebar{padding:20px 0;display:none;}@media (min-width:62.667em){.sidebar{display:block;padding:60px 0;-sgs-span-settings:("span":1,"location":2,"grid":60px 240px 20px 96px 768px 96px,"gutter":0,"style":"opposite","start row":false,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:18.75%;float:left;margin-right:-100%;margin-left:4.6875%;clear:none;padding-right:0;}}.non-responsive .sidebar,.lt-ie9 .sidebar{display:block;padding:60px 0;-sgs-span-settings:("span":1,"location":2,"grid":60px 240px 20px 96px 768px 96px,"gutter":1,"style":"opposite","start row":false,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:18.75%;float:left;margin-right:-100%;margin-left:4.6875%;clear:none;padding-right:1;}.content{padding:20px;}@media (min-width:40em){.content{padding:20px;-sgs-span-settings:("span":1,"location":1,"grid":670px 270px,"gutter":1,"style":"opposite","start row":true,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:71.2766%;float:left;margin-right:-100%;clear:none;padding-right:1;}}.non-responsive .content,.lt-ie9 .content{padding:20px;-sgs-span-settings:("span":1,"location":1,"grid":670px 270px,"gutter":1,"style":"opposite","start row":true,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:71.2766%;float:left;margin-right:-100%;clear:none;padding-right:1;}@media (min-width:62.667em){.content{padding:60px 0;-sgs-span-settings:("span":1,"location":5,"grid":60px 240px 20px 96px 768px 96px,"gutter":0,"style":"opposite","start row":false,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:60%;float:left;margin-right:-100%;margin-left:32.5%;clear:none;padding-right:0;}}.non-responsive .content,.lt-ie9 .content{padding:60px 0;-sgs-span-settings:("span":1,"location":5,"grid":60px 240px 20px 96px 768px 96px,"gutter":1,"style":"opposite","start row":false,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:60%;float:left;margin-right:-100%;margin-left:32.5%;clear:none;padding-right:1;}#comments{padding:20px 0;}@media (min-width:40em){#comments{padding:20px 20px 20px 30px;clear:both !important;-sgs-span-settings:("span":1,"location":1,"grid":670px 270px,"gutter":1,"style":"opposite","start row":true,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:71.2766%;float:left;margin-right:-100%;clear:none;padding-right:1;}}.non-responsive #comments,.lt-ie9 #comments{padding:20px 20px 20px 30px;clear:both !important;-sgs-span-settings:("span":1,"location":1,"grid":670px 270px,"gutter":1,"style":"opposite","start row":true,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:71.2766%;float:left;margin-right:-100%;clear:none;padding-right:1;}@media (min-width:62.667em){#comments{padding:60px 0 40px;-sgs-span-settings:("span":1,"location":5,"grid":60px 240px 20px 96px 768px 96px 320px,"gutter":0,"style":"opposite","start row":false,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:48%;float:left;margin-right:-100%;margin-left:26%;clear:none;padding-right:0;clear:both;}}.non-responsive #comments,.lt-ie9 #comments{padding:60px 0 40px;-sgs-span-settings:("span":1,"location":5,"grid":60px 240px 20px 96px 768px 96px 320px,"gutter":1,"style":"opposite","start row":false,"end row":false,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:48%;float:left;margin-right:-100%;margin-left:26%;clear:none;padding-right:1;clear:both;}aside:after{content:"";display:table;clear:both;}@media (min-width:40em){aside{-sgs-span-settings:("span":1,"location":2,"grid":670px 270px,"gutter":1,"style":"opposite","start row":false,"end row":true,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:28.7234%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;}}.non-responsive aside,.lt-ie9 aside{-sgs-span-settings:("span":1,"location":2,"grid":670px 270px,"gutter":1,"style":"opposite","start row":false,"end row":true,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:28.7234%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;}@media (min-width:62.667em){aside{-sgs-span-settings:("span":1,"location":7,"grid":60px 240px 20px 96px 768px 96px 320px,"gutter":0,"style":"opposite","start row":false,"end row":true,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:20%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;}}.non-responsive aside,.lt-ie9 aside{-sgs-span-settings:("span":1,"location":7,"grid":60px 240px 20px 96px 768px 96px 320px,"gutter":1,"style":"opposite","start row":false,"end row":true,"fixed gutter":true,"split gutter":null,"gutter property":"padding","options":(null:null));width:20%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;}aside section:after{content:"";display:table;clear:both;}.landing .content{padding:0;-sgs-span-settings:("span":10,"location":1,"grid":1 1 1 1 1 1 1 1 1 1,"gutter":1,"style":"opposite","start row":true,"end row":true,"fixed gutter":false,"split gutter":null,"gutter property":"margin","options":(null:null));width:100%;float:right;margin-left:0;margin-right:0;clear:none;}.ds-region-right .group-share{text-align:center;}.spacer{height:60px;}ul{margin:0;padding:0 0 20px 20px;}@media (min-width:40em){ul{padding:10px 0 20px 30px;}}.non-responsive ul,.lt-ie9 ul{padding:10px 0 20px 30px;}ul li{list-style:none;padding-left:15px;margin-bottom:15px;font-weight:300;letter-spacing:1px;background-position:0 -5648px;}ul li ul{padding:0 0 10px 20px;}ul li::selection{background-color:#e82c2a;color:#fff;}.list-reset,.addtocal_menu,.ul.addtocal_menu,.contextual-links,.tabs-primary,.ui-selectmenu-menu,.anchors ul,footer .menu-name-menu-footer ul,.header .header-wrapper .site-navigation .dl-menuwrapper ul,.header-nav,#main-navigation,.pagination,.partners,.partners .slides,.share-link .share-item ul,.group-share ul,.share ul,.show-me .form-item,.show-me ul,.side-menu ul,.slider .slides,.what-you-can-do .wycd-wrap .wycd-list,.supporters .text-scroll ul{margin:0;padding:0;}.list-reset li,.addtocal_menu li,.ul.addtocal_menu li,.contextual-links li,.tabs-primary li,.ui-selectmenu-menu li,.anchors ul li,footer .menu-name-menu-footer ul li,.header .header-wrapper .site-navigation .dl-menuwrapper ul li,.header-nav li,#main-navigation li,.pagination li,.partners li,.partners .slides li,.share-link .share-item ul li,.group-share ul li,.share ul li,.show-me .form-item li,.show-me ul li,.side-menu ul li,.slider .slides li,.what-you-can-do .wycd-wrap .wycd-list li,.supporters .text-scroll ul li{background:none;letter-spacing:0;margin:0;padding:0;}#admin-menu .dropdown li{letter-spacing:0;}img,media{max-width:100%;}figure{background:#eee;margin:20px auto 40px;width:96%;padding:2%;text-align:center;}@media (min-width:62.667em){figure{padding:30px;width:560px;}}.non-responsive figure,.lt-ie9 figure{padding:30px;width:560px;}figure figcaption{margin:10px 0 0;}.content .media-image{padding:4px 10px 10px 10px;height:auto !important;}.responsive-video{position:relative;width:100%;height:0;padding-bottom:56.1%;margin-bottom:20px;}.responsive-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;}.iframe-fixed{width:100% !important;overflow:auto !important;}.non-responsive .header,.non-responsive .header .header-wrapper,.non-responsive .page,.non-responsive .footer-menu{width:100%;min-width:1280px;max-width:1280px;margin:0 auto;position:relative;}.non-responsive footer{float:none;min-width:100%;max-width:1280px;width:1280px;}.non-responsive .header{min-width:100%;width:1280px;}.non-responsive header{min-width:100%;}@media (min-width:1600px){.non-responsive .social-nav{margin-right:160px;}}@media (max-width:700px){.non-responsive .social-nav{margin-right:80px;}}.non-responsive ul{padding:0;}.non-responsive .header .header-wrapper .search a{background-position-x:80px;}.non-responsive .header .header-wrapper .site-navigation .top-nav-wrapper{width:999px;}.non-responsive .header .header-wrapper .site-navigation .social-nav{margin-right:140px;}.non-responsive .header .header-wrapper .site-navigation #main-navigation{margin-left:306px;}.non-responsive .header .header-wrapper .site-navigation .links-nav{float:right;}.non-responsive .header .header-wrapper .lang-nav li a,.non-responsive .header .header-wrapper .header-nav li a{padding:13px 5px 12px;}.non-responsive .search{display:none;}.sg-colors{list-style:none;}.sg-colors li{display:inline-block;}.sg-colors li .sg-swatch{width:50px;height:50px;display:block;margin:10px 10px;}table{border:2px solid #e82c2a;padding:0;float:left;width:100%;margin:20px 0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}table td,table th{padding:10px;}table th{background-color:#eee;}body{font-family:"Roboto",sans-serif;color:#000;font-size:0.867em;}@media (min-width:40em){body{font-size:15px;}}.non-responsive body,.lt-ie9 body{font-size:15px;}h1,.front .latest-news h3,h2,h3,h4,.h4,h5,h6{font-family:"Roboto Condensed",sans-serif;font-weight:400;display:block;margin-bottom:20px;margin-top:0;}h1,.front .latest-news h3{color:#000;background-color:#fff;font-size:42px;font-size:2.8em;letter-spacing:2px;line-height:40px;padding:0 10px;}@media (min-width:40em){h1,.front .latest-news h3{line-height:60px;}}.non-responsive h1,.non-responsive .front .latest-news h3,.front .latest-news .non-responsive h3,.lt-ie9 h1,.lt-ie9 .front .latest-news h3,.front .latest-news .lt-ie9 h3{line-height:60px;}.node-type-landing-page h1,.node-type-landing-page .front .latest-news h3,.front .latest-news .node-type-landing-page h3,.page-events h1,.page-events .front .latest-news h3,.front .latest-news .page-events h3,.front h1,.front .latest-news h3,.landing h1,.landing .front .latest-news h3,.front .latest-news .landing h3{color:#fff;background-color:#e82c2a;}.campaign h1,.campaign .front .latest-news h3,.front .latest-news .campaign h3,.sw-image-is-hero h1,.sw-image-is-hero .front .latest-news h3,.front .latest-news .sw-image-is-hero h3,.has-hero h1,.has-hero .front .latest-news h3,.front .latest-news .has-hero h3{color:#fff;background-color:#000;}h2{color:#000;font-size:30px;font-size:2em;letter-spacing:2px;line-height:30px;border-bottom:2px solid #eee;padding-bottom:12px;padding-right:34px;}h2 a{color:#e82c2a;}.content h2{display:inline-table;}h3{color:#000;font-size:20px;font-size:1.333em;letter-spacing:2px;line-height:24px;}h4,.h4{color:#000;font-size:15px;font-size:1em;letter-spacing:4px;line-height:22px;text-transform:uppercase;}p{font-size:15px;font-size:1em;letter-spacing:1px;line-height:20px;margin-top:0;margin-bottom:20px;font-weight:300;}p.large-copy{font-size:20px;font-size:1.333em;line-height:25px;letter-spacing:0;font-weight:300;font-family:"roboto condensed";}p::selection{background-color:#e82c2a;color:#fff;}.sw-accordion dt{background-color:#e7e7e7 !important;background-image:url(/sites/all/themes/stonewall/images/accordion/scatter_pattern.png);color:#444 !important;padding:18px !important;text-align:left !important;font-size:20px !important;display:block !important;transition:0.8s;margin-top:20px;}.sw-accordion dt:hover,.sw-accordion dt.sw-accordion--item-active{opacity:0.5;}.sw-accordion dt:nth-child(3){background-image:url(/sites/all/themes/stonewall/images/accordion/scatter_pattern_variant_1.png);}.sw-accordion dd{margin:0;padding:36px 18px 18px;letter-spacing:1px;line-height:1.333em;font-weight:300;display:none;}.anchors{width:225px;}.anchors h3{display:block;font-weight:300;font-size:20px;font-family:"Roboto",sans-serif;text-transform:none;}.anchors ul{margin:0;padding:0;}.anchors ul li{list-style:none;padding:0;margin-bottom:10px;}.anchors ul li.last{background-position:8px -1292px;}.anchors ul li.last:hover,.anchors ul li.last.bubble-hover{background-position:8px -1504px;}.anchors ul li.last:hover{background-position:8px -1504px;}.anchors ul li.last span{margin-right:20px;}.anchors ul li a{text-decoration:none;color:#e82c2a;padding:5px 10px;display:block;display:flex;overflow:hidden;border:2px solid #e8e8e8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.anchors ul li a.active,.anchors ul li a:hover{color:#000;}.anchors ul li a span{padding-right:10px;margin-right:10px;position:relative;}.anchors ul li a span:after{content:" ";background:#e8e8e8;height:220px;display:block;width:2px;position:absolute;left:18px;top:-6px;}.safari .anchors ul li a{padding:5px 10px 5px 40px;}.safari .anchors ul li a span{margin-left:-30px;}.fixedanchor{position:fixed;top:20px;}.app-details-banner h3{display:block;margin-bottom:40px;}.blog-tags{padding-top:10px;font-size:0.7em;}.blog-tags span{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#a6a9ae;text-decoration:none;clear:both;text-align:center;cursor:pointer;margin:0 5px 5px 0;}.blog-tags span:focus{outline:none;}.blog-tags span:before,.blog-tags span:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #a6a9ae;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.blog-tags span:after{border-color:#a6a9ae;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.blog-tags span:hover:before,.blog-tags span:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.blog-tags span:hover:after,.blog-tags span:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.blog-tags span.active{background:#f6f6f6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.blog-tags span a,.blog-tags span a:-webkit-any-link{position:relative;z-index:10;color:inherit;}.book-now-links{padding:20px 30px;display:block;cursor:pointer;border:2px solid #e8e8e8;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.book-now-links:after{content:" ";display:block;width:24px;height:24px;background-position:0 -8082px;position:absolute;right:30px;top:28px;-moz-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;transition:0.4s;}.book-now-links.active{padding-bottom:60px;}.book-now-links.active:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}@media (min-width:62.667em){.book-now-links.active{padding-bottom:20px;}}.non-responsive .book-now-links.active,.lt-ie9 .book-now-links.active{padding-bottom:20px;}.book-now-links .book-links-title{font-size:32px;color:#e82c2a;}.book-now-links .hidden{background-color:#f6f6f6;padding:5px 20px;margin-top:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.book-now-links .book-now-item{margin:20px 0;position:relative;}.book-now-links .book-now-item h4{margin:7px 0 3px;}@media (min-width:62.667em){.book-now-links .book-now-item h4{margin:7px 140px 3px 10px;}}.non-responsive .book-now-links .book-now-item h4,.lt-ie9 .book-now-links .book-now-item h4{margin:7px 140px 3px 10px;}@media (min-width:62.667em){.book-now-links .book-now-item .btn,.book-now-links .book-now-item .sw-accordion dt,.sw-accordion .book-now-links .book-now-item dt{position:absolute;right:10px;top:0;}}.non-responsive .book-now-links .book-now-item .btn,.non-responsive .book-now-links .book-now-item .sw-accordion dt,.sw-accordion .non-responsive .book-now-links .book-now-item dt,.lt-ie9 .book-now-links .book-now-item .btn,.lt-ie9 .book-now-links .book-now-item .sw-accordion dt,.sw-accordion .lt-ie9 .book-now-links .book-now-item dt{position:absolute;right:10px;top:0;}.logged-in .breadcrumb{top:auto;position:relative;left:0;background-color:#000;color:#fff;}.logged-in .breadcrumb a{padding-bottom:0;color:#fff;}.logged-in .breadcrumb div{color:#fff;float:none;}.page header h1,.page header .front .latest-news h3,.front .latest-news .page header h3{margin-top:20px;}@media (min-width:62.667em){.page header h1,.page header .front .latest-news h3,.front .latest-news .page header h3{margin-top:60px;}}.non-responsive .page header h1,.non-responsive .page header .front .latest-news h3,.front .latest-news .non-responsive .page header h3,.lt-ie9 .page header h1,.lt-ie9 .page header .front .latest-news h3,.front .latest-news .lt-ie9 .page header h3{margin-top:60px;}.breadcrumb{z-index:99;background-color:#000;position:relative;padding:10px;top:0;left:0;}@media (min-width:62.667em){.breadcrumb{background:none;position:absolute;left:10px;top:10px;z-index:99;left:60px;}}.non-responsive .breadcrumb,.lt-ie9 .breadcrumb{background:none;position:absolute;left:10px;top:10px;z-index:99;left:60px;}.breadcrumb div{display:inline-block;}.breadcrumb a{display:inline-block;color:#2c2d2f;margin-right:0;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:2px;text-transform:uppercase;text-decoration:none;font-size:13px;font-size:0.867em;overflow:hidden;overflow:hidden;padding-bottom:0;position:relative;}@media (min-width:62.667em){.breadcrumb a{padding-bottom:6px;}}.non-responsive .breadcrumb a,.lt-ie9 .breadcrumb a{padding-bottom:6px;}.breadcrumb a:after{content:" ";width:20px;height:15px;display:inline-block;background-position:6px -1087px;}.breadcrumb a.last:after{display:none;}.breadcrumb a::before{position:absolute;top:20px;left:-20px;width:100%;height:1px;background:#2c2d2f;content:'';opacity:0;-webkit-transition:height 0.3s,opacity 0.3s,-webkit-transform 0.3s;-moz-transition:height 0.3s,opacity 0.3s,-moz-transform 0.3s;transition:height 0.3s,opacity 0.3s,transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}.breadcrumb a:hover::before,.breadcrumb a:focus::before{height:2px;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.breadcrumb div{vertical-align:top;display:inline;line-height:22px;margin-right:0;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:2px;text-transform:uppercase;font-size:13px;}@media (min-width:62.667em){.breadcrumb div{float:right;}}.non-responsive .breadcrumb div,.lt-ie9 .breadcrumb div{float:right;}.breadcrumb a,.breadcrumb div{color:#fff;}@media (min-width:62.667em){.breadcrumb a,.breadcrumb div{color:#000;}}.non-responsive .breadcrumb a,.lt-ie9 .breadcrumb a,.non-responsive
.breadcrumb div,.lt-ie9
.breadcrumb div{color:#000;}.btn a,.sw-accordion dt a,a .btn,a .sw-accordion dt,.sw-accordion a dt,button,.btn,.sw-accordion dt,.ds-button a,.content .btn,.content .sw-accordion dt,.sw-accordion .content dt,.links.inline li a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;}.btn a:focus,.sw-accordion dt a:focus,a .btn:focus,a .sw-accordion dt:focus,.sw-accordion a dt:focus,button:focus,.btn:focus,.sw-accordion dt:focus,.ds-button a:focus,.content .btn:focus,.content .sw-accordion dt:focus,.sw-accordion .content dt:focus,.links.inline li a:focus{outline:none;}.btn a:before,.sw-accordion dt a:before,.btn a:after,.sw-accordion dt a:after,a .btn:before,a .sw-accordion dt:before,.sw-accordion a dt:before,a .btn:after,a .sw-accordion dt:after,.sw-accordion a dt:after,button:before,button:after,.btn:before,.sw-accordion dt:before,.btn:after,.sw-accordion dt:after,.ds-button a:before,.ds-button a:after,.content .btn:before,.content .sw-accordion dt:before,.sw-accordion .content dt:before,.content .btn:after,.content .sw-accordion dt:after,.sw-accordion .content dt:after,.links.inline li a:before,.links.inline li a:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.btn a:after,.sw-accordion dt a:after,a .btn:after,a .sw-accordion dt:after,.sw-accordion a dt:after,button:after,.btn:after,.sw-accordion dt:after,.ds-button a:after,.content .btn:after,.content .sw-accordion dt:after,.sw-accordion .content dt:after,.links.inline li a:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.btn a:hover:before,.sw-accordion dt a:hover:before,.btn a:focus:before,.sw-accordion dt a:focus:before,a .btn:hover:before,a .sw-accordion dt:hover:before,.sw-accordion a dt:hover:before,a .btn:focus:before,a .sw-accordion dt:focus:before,.sw-accordion a dt:focus:before,button:hover:before,button:focus:before,.btn:hover:before,.sw-accordion dt:hover:before,.btn:focus:before,.sw-accordion dt:focus:before,.ds-button a:hover:before,.ds-button a:focus:before,.content .btn:hover:before,.content .sw-accordion dt:hover:before,.sw-accordion .content dt:hover:before,.content .btn:focus:before,.content .sw-accordion dt:focus:before,.sw-accordion .content dt:focus:before,.links.inline li a:hover:before,.links.inline li a:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.btn a:hover:after,.sw-accordion dt a:hover:after,.btn a:focus:after,.sw-accordion dt a:focus:after,a .btn:hover:after,a .sw-accordion dt:hover:after,.sw-accordion a dt:hover:after,a .btn:focus:after,a .sw-accordion dt:focus:after,.sw-accordion a dt:focus:after,button:hover:after,button:focus:after,.btn:hover:after,.sw-accordion dt:hover:after,.btn:focus:after,.sw-accordion dt:focus:after,.ds-button a:hover:after,.ds-button a:focus:after,.content .btn:hover:after,.content .sw-accordion dt:hover:after,.sw-accordion .content dt:hover:after,.content .btn:focus:after,.content .sw-accordion dt:focus:after,.sw-accordion .content dt:focus:after,.links.inline li a:hover:after,.links.inline li a:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.load-more a,a .load-more{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;font-size:32px;}.load-more a:focus,a .load-more:focus{outline:none;}.load-more a:before,.load-more a:after,a .load-more:before,a .load-more:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.load-more a:after,a .load-more:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.load-more a:hover:before,.load-more a:focus:before,a .load-more:hover:before,a .load-more:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.load-more a:hover:after,.load-more a:focus:after,a .load-more:hover:after,a .load-more:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.lgbt-badge{border:2px solid #e8e8e8;padding:6px;font-size:0.9em;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:5px;background-color:#fff;color:#000;}#comments{padding:20px;background:#f6f6f6;}@media (min-width:40em){#comments{padding:40px 0;}}.non-responsive #comments,.lt-ie9 #comments{padding:40px 0;}#comments h2{font-size:31px;font-size:2.067em;text-align:center;margin-bottom:40px;display:block;border-bottom:none;letter-spacing:0px;padding:0px;text-transform:uppercase;}#comments div.comment{border:2px solid #fff;padding:20px 20px 0 20px;margin-bottom:45px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}@media (min-width:40em){#comments div.comment{margin-bottom:35px;}}.non-responsive #comments div.comment,.lt-ie9 #comments div.comment{margin-bottom:35px;}@media (min-width:40em){#comments div.comment:nth-of-type(odd){margin-right:120px;}}.non-responsive #comments div.comment:nth-of-type(odd),.lt-ie9 #comments div.comment:nth-of-type(odd){margin-right:120px;}#comments div.comment:nth-of-type(odd):after{content:"";display:block;width:0;height:0;margin-left:-20px;margin-top:0;border-right:40px solid transparent;border-top:40px solid #fff;border-left:0 solid #f6f6f6;position:absolute;bottom:-40px;left:60px;visibility:visible;}#comments div.comment:nth-of-type(odd):before{content:"";display:block;width:0;height:0;margin-left:-17px;margin-top:0;border-right:38px solid transparent;border-top:38px solid #f6f6f6;border-left:0 solid #f6f6f6;position:absolute;bottom:-33px;left:60px;z-index:9;}@media (min-width:40em){#comments div.comment:nth-of-type(even){margin-left:120px;}}.non-responsive #comments div.comment:nth-of-type(even),.lt-ie9 #comments div.comment:nth-of-type(even){margin-left:120px;}#comments div.comment:nth-of-type(even):after{content:"";display:block;width:0;height:0;margin-left:-20px;margin-top:0;border-left:40px solid transparent;border-top:40px solid #fff;border-right:0 solid #f6f6f6;position:absolute;bottom:-40px;right:60px;visibility:visible;}#comments div.comment:nth-of-type(even):before{content:"";display:block;width:0;height:0;margin-left:-21px;margin-top:0;border-left:38px solid transparent;border-top:38px solid #f6f6f6;border-right:0 solid #f6f6f6;position:absolute;bottom:-33px;right:63px;z-index:9;}#comments div.comment p{font-family:"Roboto Condensed",sans-serif;font-size:17px;font-size:1.14em;}#comments div.comment p .username,#comments div.comment p time{font-family:"Roboto",sans-serif;font-weight:300;text-transform:uppercase;font-size:14px;}#comments div.comment p time{font-style:italic;margin-left:20px;}#comments .big-link,#comments .addtocal{width:138px;margin:0 auto;display:block;}#inline-messages{background:none;color:red;border:none;margin:60px 0;font-family:"Roboto Condensed",sans-serif;font-size:17px;font-size:1.4em;letter-spacing:2px;font-weight:300;padding:0 20px;text-transform:uppercase;text-align:center;}.sliding-popup-bottom{background:#000;position:fixed;height:auto;width:100%;display:block;bottom:40px !important;padding:0 10px;z-index:999;}.sliding-popup-bottom:after{content:"";display:table;clear:both;}@media (min-width:62.667em){.sliding-popup-bottom{bottom:0 !important;}}.non-responsive .sliding-popup-bottom,.lt-ie9 .sliding-popup-bottom{bottom:0 !important;}.sliding-popup-bottom .popup-content{width:100%;max-width:840px;margin:0 auto;display:flex;padding:10px 0 20px;}.sliding-popup-bottom .popup-content:after{content:"";display:table;clear:both;}.sliding-popup-bottom .popup-content #popup-text p{font-family:"Roboto Condensed",sans-serif;font-size:13px;font-size:0.867em;color:#fff;text-transform:uppercase;margin-bottom:0;margin-top:10px;}.sliding-popup-bottom .popup-content #popup-text p a{color:#fff;border-bottom:1px solid #fff;}.sliding-popup-bottom .popup-content #popup-buttons{white-space:nowrap;margin-left:30px;}.sliding-popup-bottom .popup-content #popup-buttons button{color:#e82c2a;font-size:13px;font-size:0.867em;margin-top:5px;margin-bottom:5px;padding-left:15px;background:none;padding:5px 10px;margin-left:4px;}.cols-2 .default-item{width:100%;}@media (min-width:40em){.cols-2 .default-item{width:50%;}}.non-responsive .cols-2 .default-item,.lt-ie9 .cols-2 .default-item{width:50%;}.cols-3 .default-item{width:100%;}@media (min-width:40em){.cols-3 .default-item{width:50%;}}.non-responsive .cols-3 .default-item,.lt-ie9 .cols-3 .default-item{width:50%;}@media (min-width:62.667em){.cols-3 .default-item{width:33.33333%;}}.non-responsive .cols-3 .default-item,.lt-ie9 .cols-3 .default-item{width:33.33333%;}.default-items{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}.default-items .view-header{display:block;width:100%;}.default-items .view-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}.default-item{width:100%;float:left;padding:0 20px;position:relative;background-color:#f6f6f6;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.default-item a{color:#000;padding:30px 0;border-bottom:1px solid #fff;float:left;width:100%;height:100%;}.default-item a:after{content:"";display:table;clear:both;}.default-item a:after{display:none;}.default-item a p{color:#000;}.default-item a.contextual-links-trigger{padding:0 2px;width:28px;}.default-item:hover{background:#fff;}@media (min-width:40em){.default-item{padding-right:60px;padding-left:60px;}}.non-responsive .default-item,.lt-ie9 .default-item{padding-right:60px;padding-left:60px;}.default-item img{float:left;margin-right:20px;width:30%;border:10px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}@media (min-width:40em){.default-item img{width:auto;}}.non-responsive .default-item img,.lt-ie9 .default-item img{width:auto;}.default-item h3{text-transform:uppercase;}.default-item .tag{font-family:"Roboto Condensed",sans-serif;color:#a6a9ae;text-transform:uppercase;letter-spacing:2px;text-align:left;display:block;}.default-item .tag .tag{display:inline;}.default-item .date-calendar img{border:none;margin-top:10px;margin-right:0;}@media (min-width:62.667em){.default-item .date-calendar{float:left;margin:-10px 40px 100px 0;}.default-item .date-calendar time{width:51px;display:block;line-height:40px;text-align:center;}.default-item .date-calendar time span{margin:0;}}.non-responsive .default-item .date-calendar,.lt-ie9 .default-item .date-calendar{float:left;margin:-10px 40px 100px 0;}.non-responsive .default-item .date-calendar time,.lt-ie9 .default-item .date-calendar time{width:51px;display:block;line-height:40px;text-align:center;}.non-responsive .default-item .date-calendar time span,.lt-ie9 .default-item .date-calendar time span{margin:0;}.default-item.with-background{position:relative;background-color:#27282a;}.default-item.with-background a{color:#fff;z-index:999;border-bottom:none;position:relative;}.default-item.with-background a .tag,.default-item.with-background a time,.default-item.with-background a h3,.default-item.with-background a p{color:#fff;}.default-item.with-background a time span{border:2px solid #fff;}.default-item.with-background .item-bg{border:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:90;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;}.download{width:100%;max-width:464px;margin:40px auto;}.download:after{content:"";display:table;clear:both;}.download .download-link{display:block;width:100%;color:#000;float:left;background-color:#eee;}.download .download-link:after{content:"";display:table;clear:both;}.download .download-link:after{display:none;}.download .download-link:hover .right-column:after{margin-top:6px;}.download .download-link .left-column{display:inline-block;width:50%;float:left;}.download .download-link .left-column img{margin-bottom:-4px;}.download .download-link .right-column{display:inline-block;width:50%;font-family:"sw-icon-font";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;}.download .download-link .right-column:after{content:"\e601";color:#a6a9ae;font-size:8em;float:left;-moz-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;margin:0;}.download .download-link .right-column h3,.download .download-link .right-column time{margin:10px 10px 0;}@media (min-width:40em){.download .download-link .right-column h3,.download .download-link .right-column time{margin:30px 10px 20px 30px;}}.non-responsive .download .download-link .right-column h3,.lt-ie9 .download .download-link .right-column h3,.non-responsive
.download .download-link .right-column time,.lt-ie9
.download .download-link .right-column time{margin:30px 10px 20px 30px;}.download .download-link .right-column h3{font-family:"Roboto",sans-serif;text-transform:normal;font-weight:300;}.event-info h3{display:block;margin-bottom:0;}.event-info h4{margin-top:40px;}.event-info time.published,.event-info time.updated{color:#000;margin:10px 0;}.event-info .big-link,.event-info .addtocal{margin:0;}.event-info p{margin-bottom:0;}.findout{width:100%;padding:0 0 60px;text-align:center;}.findout article{width:100%;display:inline-block;text-align:center;margin-bottom:20px;}@media (min-width:62.667em){.findout article{width:48%;padding:0 125px;}}.non-responsive .findout article,.lt-ie9 .findout article{width:48%;padding:0 125px;}.findout article h2{color:#e82c2a;border:none;width:100%;display:inline-block;}.findout article h2:after{content:" ";display:inline-block;width:24px;height:23px;margin-left:10px;background-position:0 -8082px;}.findout article .text-wrap{clear:both;padding:0;}.findout article .text-wrap h3{width:100%;}.findout article .text-wrap .btn,.findout article .text-wrap .sw-accordion dt,.sw-accordion .findout article .text-wrap dt{display:inline-block;}footer{background:#27282a;text-align:center;clear:both;z-index:999;position:relative;padding-bottom:40px;}@media (min-width:62.667em){footer{padding-bottom:0;}}.non-responsive footer,.lt-ie9 footer{padding-bottom:0;}footer .menu-name-menu-footer ul li{list-style:none;margin:0 10px;color:#8c8c8c;font-family:"Roboto",sans-serif;font-weight:300;text-transform:uppercase;font-size:14px;font-size:0.933em;text-decoration:none;padding:10px 0;display:block;border-bottom:1px solid #353535;}@media (min-width:40em){footer .menu-name-menu-footer ul li{display:inline-block;border-bottom:none;}}.non-responsive footer .menu-name-menu-footer ul li,.lt-ie9 footer .menu-name-menu-footer ul li{display:inline-block;border-bottom:none;}footer .menu-name-menu-footer ul li a{color:#8c8c8c;text-decoration:none;position:relative;font-family:"Roboto",sans-serif;font-weight:300;text-transform:uppercase;font-size:14px;font-size:0.933em;text-decoration:none;padding:0;display:inline-block;}footer .menu-name-menu-footer ul li a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#8c8c8c;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}footer .menu-name-menu-footer ul li a:hover:after,footer .menu-name-menu-footer ul li a:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}@media (min-width:40em){footer .menu-name-menu-footer ul li a{padding:4px 0;}}.non-responsive footer .menu-name-menu-footer ul li a,.lt-ie9 footer .menu-name-menu-footer ul li a{padding:4px 0;}footer .menu-name-menu-footer ul li a.bycatch{text-align:left;text-transform:uppercase;overflow:visible;background-position:100px -1720px;}footer .menu-name-menu-footer ul li a.bycatch:after{display:none;}footer .menu-name-menu-footer ul li a.fundraising-regulator{font-size:0;width:147px;height:45px;display:inline-block;vertical-align:middle;background-position:0 -4304px;opacity:0.5;}footer .menu-name-menu-footer ul li a.fundraising-regulator:after{display:none;}#cboxOverlay.sw-gallery-popup,.js #colorbox.sw-gallery-popup{z-index:999999;}.js #colorbox.sw-gallery-popup{bottom:50px;top:50px !important;}.js #colorbox.sw-gallery-popup #cboxTopCenter,.js #colorbox.sw-gallery-popup #cboxTopLeft,.js #colorbox.sw-gallery-popup #cboxTopRight{display:none;}.js #colorbox.sw-gallery-popup,.js #colorbox.sw-gallery-popup #cboxWrapper{height:auto !important;}.js #colorbox.sw-gallery-popup #cboxWrapper{bottom:0;}.js #colorbox.sw-gallery-popup #cboxContent,.js #colorbox.sw-gallery-popup #cboxLoadedContent{margin:0;position:absolute;height:100% !important;width:100% !important;}.js #colorbox.sw-gallery-popup #cboxClose{bottom:auto;right:50px;top:0;width:35px;height:35px;background:url(/sites/all/themes/stonewall/images/icons/close.svg);background-size:contain;color:#fff;text-indent:0;}.js #colorbox.sw-gallery-popup #cboxClose:before,.js #colorbox.sw-gallery-popup #cboxClose:after{border:0;}.colorbox-slider{height:100%;display:flex !important;align-items:center;}.colorbox-slider .slide{display:flex !important;flex-direction:column;align-items:center;justify-content:center;}.colorbox-slider .slide img{max-height:80vh;width:auto;height:auto;}.colorbox-slider .slide p{color:#fff;padding-top:20px;}.colorbox-slider .slick-list,.colorbox-slider .slick-track{height:100%;}.colorbox-slider .slick-prev-link,.colorbox-slider .slick-next-link{display:block;width:50px;height:100%;background-image:url(/sites/all/themes/stonewall/images/icons/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;}.colorbox-slider .slick-prev-link:after,.colorbox-slider .slick-next-link:after{display:none;}.colorbox-slider .slick-prev,.colorbox-slider .slick-next{position:absolute;top:0;bottom:0;padding:0 20px;display:flex;align-items:center;}.colorbox-slider .slick-prev{transform:scaleX(-1);left:4%;}.colorbox-slider .slick-next{right:4%;}.logo a{position:absolute;top:10px;left:20px;max-width:236px;left:20px;display:block;width:156px;height:38px;background:url(/sites/all/themes/stonewall/images/logos/mobile-logo.png) no-repeat top left;background-size:contain;}@media (min-width:62.667em){.logo a{background:url(/sites/all/themes/stonewall/logo.png) no-repeat top right;background-size:contain;width:18%;height:78px;top:15px;}}.non-responsive .logo a,.lt-ie9 .logo a{background:url(/sites/all/themes/stonewall/logo.png) no-repeat top right;background-size:contain;width:18%;height:78px;top:15px;}.domain-stonewall-scot .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/mobile-stonewall-scotland.png);top:7px;}@media (min-width:62.667em){.domain-stonewall-scot .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/stonewall-scotland.png);top:15px;}}.non-responsive .domain-stonewall-scot .logo a,.lt-ie9 .domain-stonewall-scot .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/stonewall-scotland.png);top:15px;}.domain-stonewall-cymru .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/mobile-stonewall-cymru.png);top:7px;}@media (min-width:62.667em){.domain-stonewall-cymru .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/stonewall-cymru.png);top:15px;}}.non-responsive .domain-stonewall-cymru .logo a,.lt-ie9 .domain-stonewall-cymru .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/stonewall-cymru.png);top:15px;}@media (min-width:40em){.i18n-cy .social-nav{margin-right:100px;}}.non-responsive .i18n-cy .social-nav,.lt-ie9 .i18n-cy .social-nav{margin-right:100px;}@media (min-width:1600px){.i18n-cy .social-nav{margin-right:160px;}}.domain-stonewall-young .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/mobile-stonewall-youth.png);top:7px;}@media (min-width:62.667em){.domain-stonewall-young .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/stonewall-youth.png);top:15px;}}.non-responsive .domain-stonewall-young .logo a,.lt-ie9 .domain-stonewall-young .logo a{background-image:url(/sites/all/themes/stonewall/images/logos/stonewall-youth.png);top:15px;}.header{background:#e82c2a;width:100%;min-width:320px;position:relative;z-index:998;-moz-box-shadow:#333 0px 2px 3px;-webkit-box-shadow:#333 0px 2px 3px;box-shadow:#333 0px 2px 3px;}.header:after{content:"";display:table;clear:both;}@media (min-width:62.667em){.header:after{content:" ";background:black;width:50%;position:absolute;display:block;right:0;top:0;height:40px;z-index:-99;}}.non-responsive .header:after,.lt-ie9 .header:after{content:" ";background:black;width:50%;position:absolute;display:block;right:0;top:0;height:40px;z-index:-99;}.header .header-wrapper{padding:50px 0 0;position:relative;}.header .header-wrapper:after{content:"";display:table;clear:both;}@media (min-width:62.667em){.header .header-wrapper{padding:0;}}.non-responsive .header .header-wrapper,.lt-ie9 .header .header-wrapper{padding:0;}.header .header-wrapper .logo span{display:none;}@media (min-width:62.667em){.header .header-wrapper .logo span{display:none;}}.non-responsive .header .header-wrapper .logo span,.lt-ie9 .header .header-wrapper .logo span{display:none;}.header .header-wrapper .dl-trigger{float:right;margin-top:-40px;margin-right:20px;background:#c72322;width:34px;height:34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.header .header-wrapper .dl-trigger .menu{cursor:pointer;position:relative;margin:10px 6px 8px;height:24px;}@media (min-width:62.667em){.header .header-wrapper .dl-trigger{display:none;}}.non-responsive .header .header-wrapper .dl-trigger,.lt-ie9 .header .header-wrapper .dl-trigger{display:none;}@media (min-width:62.667em){.header .header-wrapper{display:block;position:relative;width:100%;max-width:1600px;margin:0 auto;}}.non-responsive .header .header-wrapper,.lt-ie9 .header .header-wrapper{display:block;position:relative;width:100%;max-width:1600px;margin:0 auto;}.header .header-wrapper .site-navigation{display:none;background:#000;padding-bottom:105px;overflow:hidden;}@media (min-width:62.667em){.header .header-wrapper .site-navigation{background:none;padding-bottom:0;display:block;float:left;width:100%;overflow:visible;}}.non-responsive .header .header-wrapper .site-navigation,.lt-ie9 .header .header-wrapper .site-navigation{background:none;padding-bottom:0;display:block;float:left;width:100%;overflow:visible;}.header .header-wrapper .site-navigation.active{display:block;}.header .header-wrapper .site-navigation .region-select{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:21px;text-decoration:none;display:block;position:relative;padding:10px 10px 10px 20px;font-weight:300;letter-spacing:2px;color:#fff;}.header .header-wrapper .site-navigation .region-select:after{position:absolute;background-color:#27282a;top:0;right:20px;line-height:50px;content:" ";width:34px;height:34px;margin-top:5px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:13px -8778px;}.header .header-wrapper .site-navigation .region-select.active:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}@media (min-width:62.667em){.header .header-wrapper .site-navigation .region-select{display:none;}}.non-responsive .header .header-wrapper .site-navigation .region-select,.lt-ie9 .header .header-wrapper .site-navigation .region-select{display:none;}.header .header-wrapper .site-navigation .dl-menuwrapper{-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;width:100%;max-width:100%;background:#c72322;-moz-box-shadow:#333 0px 1px 5px inset;-webkit-box-shadow:#333 0px 1px 5px inset;box-shadow:#333 0px 1px 5px inset;}.header .header-wrapper .site-navigation .dl-menuwrapper:first-child{margin-right:100px;}.header .header-wrapper .site-navigation .dl-menuwrapper ul{list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.header .header-wrapper .site-navigation .dl-menuwrapper ul li{position:relative;border-top:2px solid #c72322;background:#c72322;}.header .header-wrapper .site-navigation .dl-menuwrapper ul li .dl-back:after,.header .header-wrapper .site-navigation .dl-menuwrapper ul li > a:not(:only-child):after{position:absolute;top:0;right:20px;line-height:50px;content:" ";width:34px;height:34px;margin-top:5px;background-color:#e82c2a;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:14px -8778px;}.header .header-wrapper .site-navigation .dl-menuwrapper ul li a{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:21px;font-weight:300;letter-spacing:2px;text-decoration:none;display:block;position:relative;padding:10px 10px 10px 20px;color:#fff;outline:none;background:#c72322;}.header .header-wrapper .site-navigation .dl-menuwrapper ul li a.sites{background-color:#000;}.header .header-wrapper .site-navigation .dl-menuwrapper ul li:first-child{border-top:none !important;}.header .header-wrapper .site-navigation .dl-menuwrapper ul li.dl-subviewopen{border-top:none !important;}.header .header-wrapper .site-navigation .dl-menuwrapper ul li a:hover{background:rgba(255,248,213,0.1);}.header .header-wrapper .site-navigation .dl-menuwrapper ul li.dl-back > a{padding-left:45px;background:rgba(0,0,0,0.1);}.header .header-wrapper .site-navigation .dl-menuwrapper ul li.dl-back:after{left:5px;color:rgba(212,204,198,0.3);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.header .header-wrapper .site-navigation .dl-menuwrapper ul li > a:after{right:10px;color:rgba(0,0,0,0.15);}.header .header-wrapper .site-navigation .dl-menuwrapper ul li .dl-submenu{display:none;}.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu{margin:0;width:100%;opacity:0;display:none;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all 0.3s ease;}.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;display:block;}.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-menu.dl-subview li,.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-menu.dl-subview li.dl-subviewopen > a,.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-menu.dl-subview li.dl-subview > a{display:none;}.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-subview li.dl-subview,.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-subview li.dl-subview .dl-submenu,.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen,.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.header .header-wrapper .site-navigation .dl-menuwrapper .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}@media (min-width:62.667em){.header .header-wrapper .site-navigation .top-nav-wrapper{background:#000;float:right;width:78%;position:relative;}.header .header-wrapper .site-navigation .top-nav-wrapper:after{content:"";display:block;width:0;height:0;margin-left:-40px;margin-top:0;border-left:40px solid transparent;border-top:40px solid #000;border-right:40px solid #000;position:absolute;top:0;z-index:20;left:0;}.header .header-wrapper .site-navigation .top-nav-wrapper:after{z-index:8;}}.non-responsive .header .header-wrapper .site-navigation .top-nav-wrapper,.lt-ie9 .header .header-wrapper .site-navigation .top-nav-wrapper{background:#000;float:right;width:78%;position:relative;}.non-responsive .header .header-wrapper .site-navigation .top-nav-wrapper:after,.lt-ie9 .header .header-wrapper .site-navigation .top-nav-wrapper:after{content:"";display:block;width:0;height:0;margin-left:-40px;margin-top:0;border-left:40px solid transparent;border-top:40px solid #000;border-right:40px solid #000;position:absolute;top:0;z-index:20;left:0;}.non-responsive .header .header-wrapper .site-navigation .top-nav-wrapper:after,.lt-ie9 .header .header-wrapper .site-navigation .top-nav-wrapper:after{z-index:8;}@media (min-width:85.4em){.header .header-wrapper .site-navigation .top-nav-wrapper{padding-left:25px;}}.non-responsive .header .header-wrapper .site-navigation .top-nav-wrapper,.lt-ie9 .header .header-wrapper .site-navigation .top-nav-wrapper{padding-left:25px;}@media (min-width:1600px){.header .header-wrapper .site-navigation .top-nav-wrapper{width:82%;}}@media (min-width:62.667em){.header-nav{width:auto;float:left;}}.non-responsive .header-nav,.lt-ie9 .header-nav{width:auto;float:left;}.header-nav li{display:inline-block;}.header-nav li a{font-size:21px;padding:14px 4px 12px;font-family:'Lato',sans-serif;font-weight:300;text-transform:uppercase;color:#fff;background:#000;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}@media (min-width:62.667em){.header-nav li a{font-size:12px;}}.non-responsive .header-nav li a,.lt-ie9 .header-nav li a{font-size:12px;}@media (min-width:1110px){.header-nav li a{letter-spacing:1px;padding:14px 5px 12px;}}@media (min-width:1300px){.header-nav li a{padding-left:10px;padding-right:10px;}}.header-nav li a.active,.header-nav li a:hover{background-color:#27282a;}.links-nav{position:absolute;bottom:65px;width:100%;text-align:center;}.links-nav li a{font-size:15px;display:block;border-right:1px solid #27282a;margin-right:28px;padding:0 30px 0 0;}.links-nav li a:hover{background:none;}@media (min-width:62.667em){.links-nav li a:hover{background-color:#27282a;}}.non-responsive .links-nav li a:hover,.lt-ie9 .links-nav li a:hover{background-color:#27282a;}@media (min-width:62.667em){.links-nav li a{font-size:12px;border:none;padding:14px 5px 12px;margin-right:0;}}.non-responsive .links-nav li a,.lt-ie9 .links-nav li a{font-size:12px;border:none;padding:14px 5px 12px;margin-right:0;}.links-nav li:last-child a{margin-right:0;padding-right:0;border:none;}@media (min-width:62.667em){.links-nav li:last-child a{padding-right:5px;}}.non-responsive .links-nav li:last-child a,.lt-ie9 .links-nav li:last-child a{padding-right:5px;}@media (min-width:62.667em){.links-nav{position:relative;float:right;display:block;bottom:0;width:auto;}.links-nav a{display:block;}}.non-responsive .links-nav,.lt-ie9 .links-nav{position:relative;float:right;display:block;bottom:0;width:auto;}.non-responsive .links-nav a,.lt-ie9 .links-nav a{display:block;}.lang-nav{position:relative;width:100%;height:78px;text-align:center;z-index:999;background-color:#fff;display:none;}@media (min-width:62.667em){.lang-nav{bottom:auto;float:right;z-index:999;width:110px;height:40px;margin-right:15px;margin-left:10px;}}.non-responsive .lang-nav,.lt-ie9 .lang-nav{bottom:auto;float:right;z-index:999;width:110px;height:40px;margin-right:15px;margin-left:10px;}@media (min-width:85.4em){.lang-nav{margin:0 10px;}}.non-responsive .lang-nav,.lt-ie9 .lang-nav{margin:0 10px;}.lang-nav li{display:none;margin:0 5px;}.lang-nav li a{padding:10px 30px;}@media (min-width:62.667em){.lang-nav li a{padding:14px 30px 12px 10px;font-size:12px;display:block;}}.non-responsive .lang-nav li a,.lt-ie9 .lang-nav li a{padding:14px 30px 12px 10px;font-size:12px;display:block;}.lang-nav li a.active{background-color:#fff;}.lang-nav li a.choose-language-text,.lang-nav li a.language-link{background-color:transparent;}@media (min-width:62.667em){.lang-nav li a.choose-language-text,.lang-nav li a.language-link{background-color:#fff;top:40px;position:absolute;}}.non-responsive .lang-nav li a.choose-language-text,.lt-ie9 .lang-nav li a.choose-language-text,.non-responsive .lang-nav li a.language-link,.lt-ie9 .lang-nav li a.language-link{background-color:#fff;top:40px;position:absolute;}.lang-nav li a.choose-language-text:hover,.lang-nav li a.language-link:hover{background-color:#fff;}.lang-nav li a.choose-language-text{color:#000;font-weight:400;display:block;color:#000;width:100%;font-weight:400;height:auto;padding:10px;font-size:14px;}@media (min-width:62.667em){.lang-nav li a.choose-language-text{left:0;width:158px;height:75px;padding:24px 10px 10px;font-size:12px;display:inherit;}}.non-responsive .lang-nav li a.choose-language-text,.lt-ie9 .lang-nav li a.choose-language-text{left:0;width:158px;height:75px;padding:24px 10px 10px;font-size:12px;display:inherit;}@media (min-width:62.667em){.lang-nav li a.choose-language-text:hover{background-color:#fff;}}.non-responsive .lang-nav li a.choose-language-text:hover,.lt-ie9 .lang-nav li a.choose-language-text:hover{background-color:#fff;}.lang-nav li a.language-link{left:-70px;right:0;margin:auto;top:35px;width:100px;position:absolute;padding:10px;font-size:16px;color:#e82c2a;}@media (min-width:62.667em){.lang-nav li a.language-link{top:40px;left:147px;margin-left:0;padding:30px 5px 10px;height:75px;}}.non-responsive .lang-nav li a.language-link,.lt-ie9 .lang-nav li a.language-link{top:40px;left:147px;margin-left:0;padding:30px 5px 10px;height:75px;}.lang-nav li a.language-link:hover{text-decoration:underline;background:none;}@media (min-width:62.667em){.lang-nav li a.language-link:hover{background:#fff;}}.non-responsive .lang-nav li a.language-link:hover,.lt-ie9 .lang-nav li a.language-link:hover{background:#fff;}.lang-nav li a.language-link.active{left:100px;}@media (min-width:62.667em){.lang-nav li a.language-link.active{left:151px;top:40px;width:110px;}}.non-responsive .lang-nav li a.language-link.active,.lt-ie9 .lang-nav li a.language-link.active{left:151px;top:40px;width:110px;}.lang-nav li.first{display:none !important;}@media (min-width:62.667em){.lang-nav li.first{display:block !important;}}.non-responsive .lang-nav li.first,.lt-ie9 .lang-nav li.first{display:block !important;}.lang-nav li.first a{font-size:12px;}.lang-nav li.first a:hover{text-decoration:none;}.lang-nav li.first a.language-link{position:relative;height:40px;padding:14px 0 14px 0;top:0;left:0;width:100px;}.lang-nav li.first a.language-link:after{content:" ";display:block;width:10px;height:6px;position:absolute;right:6px;top:17px;background-position:0 -417px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);display:none;}.lang-nav li.first a.language-link.closed:after{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}.lang-nav li.last a{left:100px;}@media (min-width:62.667em){.lang-nav li.last a.active{left:238px;top:40px;width:111px;}}.non-responsive .lang-nav li.last a.active,.lt-ie9 .lang-nav li.last a.active{left:238px;top:40px;width:111px;}.lang-nav li.last a:before{content:" ";display:block;height:18px;width:2px;background:#e82c2a;position:absolute;margin:-2px 0px 0px -2px;}@media (min-width:62.667em){.lang-nav li.last a:before{margin:-2px 0 0 3px;}}.non-responsive .lang-nav li.last a:before,.lt-ie9 .lang-nav li.last a:before{margin:-2px 0 0 3px;}.i18n-cy .lang-nav li.last a::before{margin:-2px 0px 0px -5px;}.i18n-cy .lang-nav li a.language-link.active{left:-81px;}@media (min-width:62.667em){.i18n-cy .lang-nav li a.language-link.active{left:0;}}.non-responsive .i18n-cy .lang-nav li a.language-link.active,.lt-ie9 .i18n-cy .lang-nav li a.language-link.active{left:0;}.i18n-cy .lang-nav li.last a.language-link.active{left:100px;}@media (min-width:62.667em){.i18n-cy .lang-nav li.last a.language-link.active{left:247px;}}.non-responsive .i18n-cy .lang-nav li.last a.language-link.active,.lt-ie9 .i18n-cy .lang-nav li.last a.language-link.active{left:247px;}@media (min-width:62.667em){.i18n-cy .lang-nav li:nth-child(3) a.language-link.active{left:151px;}}.non-responsive .i18n-cy .lang-nav li:nth-child(3) a.language-link.active,.lt-ie9 .i18n-cy .lang-nav li:nth-child(3) a.language-link.active{left:151px;}.header .header-wrapper .site-navigation.first-time{padding-bottom:0;}.lang-layer{display:none;position:fixed;height:100%;width:100%;top:0;bottom:0;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;z-index:998;display:none;}.social-nav{position:absolute;bottom:0;width:100%;text-align:center;}@media (min-width:62.667em){.social-nav{float:right;position:relative;width:auto;margin-right:78px;}}.non-responsive .social-nav,.lt-ie9 .social-nav{float:right;position:relative;width:auto;margin-right:78px;}@media (min-width:1038px){.social-nav{margin-right:78px;}}@media (min-width:1600px){.social-nav{margin-right:160px;}}.social-nav li{width:30px;height:50px;margin:0 10px;}@media (min-width:62.667em){.social-nav li{margin:0;height:40px;}}.non-responsive .social-nav li,.lt-ie9 .social-nav li{margin:0;height:40px;}.social-nav a{width:30px;height:40px;text-indent:-9999em;display:block;position:relative;}.social-nav a.facebook{background-position:5px -3643px;}.social-nav a.facebook:hover,.social-nav a.facebook.facebook_f-hover{background-position:5px -3861px;}.social-nav a.twitter{background-position:5px -11309px;}.social-nav a.twitter:hover,.social-nav a.twitter.twitter_f-hover{background-position:5px -11525px;}.social-nav a.instagram{background-position:5px -5204px;}.social-nav a.instagram:hover,.social-nav a.instagram.instagram_f-hover{background-position:5px -5423px;}.social-nav a.youtube{background-position:5px -12400px;}.social-nav a.youtube:hover,.social-nav a.youtube.youtube_f-hover{background-position:5px -12614px;}.social-nav a.tumblr{background-position:6px -10214px;}.social-nav a.tumblr:hover,.social-nav a.tumblr.tumblr_logo-hover{background-position:6px -10432px;}.region-nav{background:#27282a;width:100%;}@media (min-width:62.667em){.region-nav{background:none;display:block !important;width:auto;}}.non-responsive .region-nav,.lt-ie9 .region-nav{background:none;display:block !important;width:auto;}.region-nav li{display:block;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}@media (min-width:62.667em){.region-nav li{display:inline-block;position:relative;}.region-nav li:before{-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.region-nav li.current-item:before,.region-nav li:hover:before{content:" ";display:block;width:105%;background:#27282a;position:absolute;bottom:0;left:-3px;height:40px;z-index:10;-moz-transform:skew(45deg,0deg);-ms-transform:skew(45deg,0deg);-webkit-transform:skew(45deg,0deg);transform:skew(45deg,0deg);}}.non-responsive .region-nav li,.lt-ie9 .region-nav li{display:inline-block;position:relative;}.non-responsive .region-nav li:before,.lt-ie9 .region-nav li:before{-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.non-responsive .region-nav li.current-item:before,.non-responsive .region-nav li:hover:before,.lt-ie9 .region-nav li.current-item:before,.lt-ie9 .region-nav li:hover:before{content:" ";display:block;width:105%;background:#27282a;position:absolute;bottom:0;left:-3px;height:40px;z-index:10;-moz-transform:skew(45deg,0deg);-ms-transform:skew(45deg,0deg);-webkit-transform:skew(45deg,0deg);transform:skew(45deg,0deg);}.region-nav li a{display:block;padding-left:20px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:21px;letter-spacing:2px;}@media (min-width:62.667em){.region-nav li a{font-family:'Lato',sans-serif;font-size:12px;letter-spacing:0;padding-left:5px;z-index:99;position:relative;background:none;}.region-nav li a.active,.region-nav li a:hover{background:none;}}.non-responsive .region-nav li a,.lt-ie9 .region-nav li a{font-family:'Lato',sans-serif;font-size:12px;letter-spacing:0;padding-left:5px;z-index:99;position:relative;background:none;}.non-responsive .region-nav li a.active,.non-responsive .region-nav li a:hover,.lt-ie9 .region-nav li a.active,.lt-ie9 .region-nav li a:hover{background:none;}@media (min-width:85.4em){.region-nav li a{padding-left:10px;}}.non-responsive .region-nav li a,.lt-ie9 .region-nav li a{padding-left:10px;}#main-navigation:hover{overflow:visible;}@media (min-width:62.667em){#main-navigation{height:75px;overflow:hidden;display:flex;align-items:center;float:left;margin:0 0 0 25px;}#main-navigation ul{padding-top:0;padding-bottom:0;display:flex;align-items:center;}#main-navigation ul li{padding:0 10px 25px 6px;position:relative;}}@media (min-width:62.667em) and (min-width:62.667em){#main-navigation ul li{padding:0 10px 0;}}@media (min-width:62.667em){.non-responsive #main-navigation ul li,.lt-ie9 #main-navigation ul li{padding:0 10px 0;}#main-navigation ul li:after,#main-navigation ul li:first-child:before{content:"";width:2px;height:40px;background-color:#c72322;display:block;position:absolute;left:0;top:50%;margin-top:-20px;}#main-navigation ul li a{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-size:1.200em;font-weight:300;letter-spacing:2px;color:#fff;text-transform:uppercase;display:block;padding:5px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;}}@media (min-width:62.667em) and (min-width:1100px){#main-navigation ul li a{padding:5px 20px;}}@media (min-width:62.667em){#main-navigation ul li a.active,#main-navigation ul li a:hover{background-color:#c72322;}#main-navigation ul li:hover .sub-container{top:53px;-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s;}#main-navigation ul li:hover .sub-container .dl-submenu{-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}#main-navigation ul li .sub-container{position:absolute;left:-2000px;right:-2000px;overflow:hidden;top:-9000px;z-index:99999;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s;}#main-navigation ul li .sub-container .dl-submenu{display:block;}#main-navigation ul li .sub-container .sub-container{display:none;}#main-navigation ul li ul{padding:0;}#main-navigation ul li .dl-submenu{display:block;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;transition:0.4s;background:rgba(0,0,0,0.5);line-height:1.4;overflow:hidden;padding:0 16px 0 1980px;}}@media (min-width:62.667em) and (min-width:40em){#main-navigation ul li .dl-submenu{display:none;}}@media (min-width:62.667em){.non-responsive #main-navigation ul li .dl-submenu,.lt-ie9 #main-navigation ul li .dl-submenu{display:none;}#main-navigation ul li .dl-submenu .dl-back{display:none;}#main-navigation ul li .dl-submenu li{border:none;display:table;float:none;padding:0;width:220px;background:#000;}#main-navigation ul li .dl-submenu li:before,#main-navigation ul li .dl-submenu li:after{display:none;}#main-navigation ul li .dl-submenu li:first-child,#main-navigation ul li .dl-submenu li:nth-child(2){padding-top:20px;}#main-navigation ul li .dl-submenu li:last-child{padding-bottom:20px;}#main-navigation ul li .dl-submenu li a{font-size:12px;font-size:0.800em;margin:2px 20px;padding:4px 20px;}#main-navigation ul li .dl-submenu li a.active,#main-navigation ul li .dl-submenu li a:hover{background-color:#27282a;}}.non-responsive #main-navigation,.lt-ie9 #main-navigation{height:75px;overflow:hidden;display:flex;align-items:center;float:left;margin:0 0 0 25px;}.non-responsive #main-navigation ul,.lt-ie9 #main-navigation ul{padding-top:0;padding-bottom:0;display:flex;align-items:center;}.non-responsive #main-navigation ul li,.lt-ie9 #main-navigation ul li{padding:0 10px 25px 6px;position:relative;}@media (min-width:62.667em){.non-responsive #main-navigation ul li,.lt-ie9 #main-navigation ul li{padding:0 10px 0;}}.non-responsive .non-responsive #main-navigation ul li,.lt-ie9 .non-responsive #main-navigation ul li,.non-responsive .lt-ie9 #main-navigation ul li,.lt-ie9 .lt-ie9 #main-navigation ul li{padding:0 10px 0;}.non-responsive #main-navigation ul li:after,.non-responsive #main-navigation ul li:first-child:before,.lt-ie9 #main-navigation ul li:after,.lt-ie9 #main-navigation ul li:first-child:before{content:"";width:2px;height:40px;background-color:#c72322;display:block;position:absolute;left:0;top:50%;margin-top:-20px;}.non-responsive #main-navigation ul li a,.lt-ie9 #main-navigation ul li a{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-size:1.200em;font-weight:300;letter-spacing:2px;color:#fff;text-transform:uppercase;display:block;padding:5px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;}@media (min-width:1100px){.non-responsive #main-navigation ul li a,.lt-ie9 #main-navigation ul li a{padding:5px 20px;}}.non-responsive #main-navigation ul li a.active,.non-responsive #main-navigation ul li a:hover,.lt-ie9 #main-navigation ul li a.active,.lt-ie9 #main-navigation ul li a:hover{background-color:#c72322;}.non-responsive #main-navigation ul li:hover .sub-container,.lt-ie9 #main-navigation ul li:hover .sub-container{top:53px;-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s;}.non-responsive #main-navigation ul li:hover .sub-container .dl-submenu,.lt-ie9 #main-navigation ul li:hover .sub-container .dl-submenu{-moz-transition-delay:0.8s;-o-transition-delay:0.8s;-webkit-transition-delay:0.8s;transition-delay:0.8s;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.non-responsive #main-navigation ul li .sub-container,.lt-ie9 #main-navigation ul li .sub-container{position:absolute;left:-2000px;right:-2000px;overflow:hidden;top:-9000px;z-index:99999;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-webkit-transition-delay:0.4s;transition-delay:0.4s;}.non-responsive #main-navigation ul li .sub-container .dl-submenu,.lt-ie9 #main-navigation ul li .sub-container .dl-submenu{display:block;}.non-responsive #main-navigation ul li .sub-container .sub-container,.lt-ie9 #main-navigation ul li .sub-container .sub-container{display:none;}.non-responsive #main-navigation ul li ul,.lt-ie9 #main-navigation ul li ul{padding:0;}.non-responsive #main-navigation ul li .dl-submenu,.lt-ie9 #main-navigation ul li .dl-submenu{display:block;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;transition:0.4s;background:rgba(0,0,0,0.5);line-height:1.4;overflow:hidden;padding:0 16px 0 1980px;}@media (min-width:40em){.non-responsive #main-navigation ul li .dl-submenu,.lt-ie9 #main-navigation ul li .dl-submenu{display:none;}}.non-responsive .non-responsive #main-navigation ul li .dl-submenu,.lt-ie9 .non-responsive #main-navigation ul li .dl-submenu,.non-responsive .lt-ie9 #main-navigation ul li .dl-submenu,.lt-ie9 .lt-ie9 #main-navigation ul li .dl-submenu{display:none;}.non-responsive #main-navigation ul li .dl-submenu .dl-back,.lt-ie9 #main-navigation ul li .dl-submenu .dl-back{display:none;}.non-responsive #main-navigation ul li .dl-submenu li,.lt-ie9 #main-navigation ul li .dl-submenu li{border:none;display:table;float:none;padding:0;width:220px;background:#000;}.non-responsive #main-navigation ul li .dl-submenu li:before,.non-responsive #main-navigation ul li .dl-submenu li:after,.lt-ie9 #main-navigation ul li .dl-submenu li:before,.lt-ie9 #main-navigation ul li .dl-submenu li:after{display:none;}.non-responsive #main-navigation ul li .dl-submenu li:first-child,.non-responsive #main-navigation ul li .dl-submenu li:nth-child(2),.lt-ie9 #main-navigation ul li .dl-submenu li:first-child,.lt-ie9 #main-navigation ul li .dl-submenu li:nth-child(2){padding-top:20px;}.non-responsive #main-navigation ul li .dl-submenu li:last-child,.lt-ie9 #main-navigation ul li .dl-submenu li:last-child{padding-bottom:20px;}.non-responsive #main-navigation ul li .dl-submenu li a,.lt-ie9 #main-navigation ul li .dl-submenu li a{font-size:12px;font-size:0.800em;margin:2px 20px;padding:4px 20px;}.non-responsive #main-navigation ul li .dl-submenu li a.active,.non-responsive #main-navigation ul li .dl-submenu li a:hover,.lt-ie9 #main-navigation ul li .dl-submenu li a.active,.lt-ie9 #main-navigation ul li .dl-submenu li a:hover{background-color:#27282a;}@media (min-width:1002px){#main-navigation{margin:0 0 0 20.6%;}}@media (min-width:1600px){#main-navigation{margin:0 0 0 17.6%;}}.search{position:absolute;right:60px;top:10px;}@media (min-width:62.667em){.search{bottom:22px;top:auto;right:35px;}}.non-responsive .search,.lt-ie9 .search{bottom:22px;top:auto;right:35px;}.search a{text-indent:-999em;width:34px;height:34px;background-position-x:0;padding:0;font-family:"Roboto Condensed",sans-serif;color:#fff;font-size:18px;font-size:1.200em;font-weight:300;display:block;text-decoration:none;text-transform:uppercase;background-color:#c72322;outline:none;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:86px -6506px;}@media (min-width:62.667em){.search a{padding:5px 45px 5px 10px;width:auto;height:auto;text-indent:0;background-color:transparent;}}.non-responsive .search a,.lt-ie9 .search a{padding:5px 45px 5px 10px;width:auto;height:auto;text-indent:0;background-color:transparent;}@media (max-width:1002px){.search a{background:#c72322 url(/sites/all/themes/stonewall/images/sprite-images/magnifying_w.png) no-repeat center;}}.search a:hover{background-color:#c72322;}.search a.active{background-color:#c72322;background-position:86px -6291px;}@media (max-width:1002px){.search a.active{background:#c72322 url(/sites/all/themes/stonewall/images/sprite-images/magnifying_close.png) no-repeat center;}}.gl-trigger{display:none;}.gl-trigger a{display:block;position:absolute;right:100px;top:10px;width:34px;height:34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:7px -4542px;background-color:#c72322;}@media (min-width:62.667em){.domain-stonewall-cymru .lang-nav{display:block !important;}}.non-responsive .domain-stonewall-cymru .lang-nav,.lt-ie9 .domain-stonewall-cymru .lang-nav{display:block !important;}@media (min-width:1002px) and (max-width:1146px){.domain-stonewall-cymru .lang-nav{display:none !important;}}.domain-stonewall-cymru .gl-trigger{display:block;}@media (min-width:62.667em){.domain-stonewall-cymru .gl-trigger{display:none;}}.non-responsive .domain-stonewall-cymru .gl-trigger,.lt-ie9 .domain-stonewall-cymru .gl-trigger{display:none;}.dl-trigger .menu-global{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:0;border-top:2px solid #fff;width:22px;transition:0.55s;}.dl-trigger .menu-top{top:0;}.dl-trigger .menu-middle{top:6px;}.dl-trigger .menu-bottom{top:12px;}.dl-trigger .menu-top-click{-webkit-backface-visibility:hidden;backface-visibility:hidden;top:6px;-webkit-transform:rotate(50deg);transform:rotate(50deg);transition:0.5s 0.5s;}.dl-trigger .menu-middle-click{opacity:0;}.dl-trigger .menu-bottom-click{-webkit-backface-visibility:hidden;backface-visibility:hidden;top:6px;-webkit-transform:rotate(-410deg);transform:rotate(-410deg);transition:0.5s 0.5s;}.dl-menuwrapper > .dl-submenu{position:absolute;width:100%;top:0;left:0;margin:0;}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out;}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0;}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out;}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}}.dl-menuwrapper > .dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}}.dl-menuwrapper > .dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(100%);opacity:0;}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none;}.no-js .dl-menuwrapper li .dl-submenu{display:block;}.no-js .dl-menuwrapper li.dl-back{display:none;}.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1);}.no-js .dl-menuwrapper li > a:not(:only-child):after{content:'';}.item{border-bottom:2px solid #fff;background-color:#f6f6f6;float:left;width:100%;}.item:hover{background:#fff;}.item .summary{outline:none;padding:30px 20px 10px;position:relative;cursor:pointer;}.item .summary:after{content:"";display:table;clear:both;}@media (min-width:62.667em){.item .summary{padding:30px 60px 10px;}}.non-responsive .item .summary,.lt-ie9 .item .summary{padding:30px 60px 10px;}.item .summary h3{max-width:50%;}@media (min-width:62.667em){.item .summary h3{max-width:100%;}}.non-responsive .item .summary h3,.lt-ie9 .item .summary h3{max-width:100%;}.item .summary.ui-accordion-header-active{background:#fff;}.item .summary.ui-accordion-header-active h3{color:#e82c2a;}.item .summary .label{position:absolute;right:20px;top:30px;padding-left:15px;text-align:right;background-position:0 -7170px;}@media (min-width:62.667em){.item .summary .label{right:60px;}}.non-responsive .item .summary .label,.lt-ie9 .item .summary .label{right:60px;}.item .details{background:#fff;padding:30px 10px;}.item .details:after{content:"";display:table;clear:both;}@media (min-width:40em){.item .details{padding:30px 60px;}}.non-responsive .item .details,.lt-ie9 .item .details{padding:30px 60px;}.item .details a{max-width:235px;}@media (min-width:40em){.item .details a{width:250px;}}.non-responsive .item .details a,.lt-ie9 .item .details a{width:250px;}.item .address{width:314px;margin-bottom:20px;}@media (min-width:40em){.item .address{display:inline-block;margin-left:20px;}}.non-responsive .item .address,.lt-ie9 .item .address{display:inline-block;margin-left:20px;}@media (min-width:62.667em){.item .address{margin-left:0;}}.non-responsive .item .address,.lt-ie9 .item .address{margin-left:0;}@media (min-width:85.4em){.item .address{margin-left:45px;width:35%;}}.item .address .add-box{border:2px solid #e8e8e8;padding:10px;font-size:20px;font-size:1.333em;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.item .notes{clear:both;display:block;margin-top:20px;float:left;}.national-results .summary .label{background:none;}.links.inline{float:left;padding:10px 0;}.links.inline li{float:left;background:none;}.links.inline li.first{padding-left:0px;}.sw-confirm-message{background:#2c2d2f;display:flex;flex-flow:column;align-items:center;margin-top:55px;}.sw-confirm-message .group-share,.sw-confirm-message .share{display:flex;flex-flow:wrap row;justify-content:center;margin-bottom:30px;max-width:280px;}.sw-confirm-message .group-share a,.sw-confirm-message .share a{font-size:13px !important;color:#fff !important;line-height:33px;padding-bottom:0 !important;padding-top:0 !important;}.sw-confirm-message .group-share a:last-of-type,.sw-confirm-message .share a:last-of-type{margin-top:20px;}.sw-message{text-align:center;padding:0 5%;margin-top:-55px !important;}.sw-message p{position:relative;background:#fff;font-size:20px;display:inline;line-height:24px;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;}.sw-message p:last-of-type{display:block;max-width:315px;}.sw-message strong{color:#e82c2a;font-weight:normal;}@media (min-width:569px){.sw-confirm-message .group-share,.sw-confirm-message .share{max-width:none;margin-top:50px;margin-bottom:50px;display:block;}}@media (min-width:769px){.sw-message p{font-size:30px;line-height:34px;}.sw-message p:last-of-type{max-width:800px;display:inline;}}@media (min-width:1025px){.sw-confirm-message{margin-top:75px !important;}.sw-message{margin-top:-75px;}.sw-message p{font-size:42px;line-height:49px;padding:0 10px;}.sw-message p:last-of-type{max-width:1150px;}}.sw-multimedia-block{display:flex;justify-content:space-between;align-items:center;flex-flow:column;background:#fff;}.sw-multimedia-block--info{width:100%;text-align:center;}.sw-multimedia-block--info p{font-size:18px;line-height:22px;margin-bottom:30px;padding:0 7%;font-family:"Roboto Condensed",sans-serif;}.sw-multimedia-block--info p:last-of-type{margin-bottom:55px;}@media (max-width:62.667em){.sw-multimedia-block--info p:last-of-type{margin-bottom:10px;}}@media (max-width:62.667em){.sw-multimedia-block--info h2{padding-bottom:0 !important;}}.sw-multimedia-block__title{font-size:20px !important;border:none;padding-right:0;padding-top:50px;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;}.sw-multimedia-block__multimedia{width:100%;}.sw-multimedia-block__multimedia iframe,.sw-multimedia-block__multimedia .multimedia-image{width:100%;height:180px;}.sw-multimedia-block__multimedia .multimedia-image{background-repeat:no-repeat;background-size:cover;background-position:center;}@media (min-width:568px){.sw-multimedia-block__multimedia{padding:0 7%;}.sw-multimedia-block__multimedia iframe,.sw-multimedia-block__multimedia .multimedia-image{height:250px;}}@media (max-width:62.667em){.sw-multimedia-block .btn.sw-margin-top,.sw-multimedia-block .sw-accordion dt.sw-margin-top,.sw-accordion .sw-multimedia-block dt.sw-margin-top{margin-top:0px;margin-bottom:30px;}}@media (min-width:769px){.sw-multimedia-block{flex-flow:row;padding:40px 0;}.sw-multimedia-block__title{text-align:left !important;}.sw-multimedia-block--info{text-align:left;padding:0 7%;}.sw-multimedia-block--info p{padding:0;}.sw-multimedia-block--info p:last-of-type{margin-bottom:10px;}.sw-multimedia-block--info,.sw-multimedia-block__multimedia{width:50%;}.sw-multimedia-block__multimedia{padding:0;}.sw-multimedia-block__multimedia iframe,.sw-multimedia-block__multimedia .multimedia-image{height:320px;}.sw-multimedia-block__title{padding-top:0;}.sw-multimedia-block[data-position="multimedia-left"] .sw-multimedia-block__multimedia{order:1;}.sw-multimedia-block[data-position="multimedia-left"] .sw-multimedia-block--info{order:2;}.sw-multimedia-block[data-position="multimedia-right"] .sw-multimedia-block--info{order:1;}.sw-multimedia-block[data-position="multimedia-right"] .sw-multimedia-block__multimedia{order:2;}}@media (min-width:1025px){.sw-multimedia-block__multimedia iframe,.sw-multimedia-block__multimedia .multimedia-image{height:400px;}.sw-multimedia-block__title{font-size:31px !important;}.sw-multimedia-block--info p{font-size:20px !important;line-height:24px !important;}}@media (min-width:1245px){.sw-multimedia-block__multimedia iframe,.sw-multimedia-block__multimedia .multimedia-image{height:470px;}}.our-work{background:#fff;}.our-work h2{display:block;width:100%;text-align:center;padding:60px 0 30px;font-size:31px;font-size:2.067em;}.our-work h3{font-size:20px;font-size:1.333em;letter-spacing:1px;margin-bottom:10px;}.our-work .articles-wrap{background:#eee;padding:0;}.our-work .articles-wrap:after{content:"";display:table;clear:both;}.our-work .articles-wrap article{width:100%;float:left;padding:30px 20px;border-bottom:1px solid #fff;}.our-work .articles-wrap article:hover{background:#fff;}@media (min-width:40em){.our-work .articles-wrap article{width:50%;padding-right:60px;padding-left:60px;min-height:364px;}}.non-responsive .our-work .articles-wrap article,.lt-ie9 .our-work .articles-wrap article{width:50%;padding-right:60px;padding-left:60px;min-height:364px;}@media (min-width:62.667em){.our-work .articles-wrap article{min-height:280px;}}.non-responsive .our-work .articles-wrap article,.lt-ie9 .our-work .articles-wrap article{min-height:280px;}@media (min-width:85.4em){.our-work .articles-wrap article{min-height:255px;}}.non-responsive .our-work .articles-wrap article,.lt-ie9 .our-work .articles-wrap article{min-height:255px;}.our-work .articles-wrap article:nth-child(3),.our-work .articles-wrap article:nth-child(4){margin-bottom:0;}.our-work .articles-wrap article a{color:#000;border-bottom:none;}.our-work .articles-wrap article a:after{content:"";display:table;clear:both;}.our-work .articles-wrap article a:after{display:none;}.our-work .articles-wrap article img{float:left;margin-right:20px;width:30%;border:10px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}@media (min-width:40em){.our-work .articles-wrap article img{width:auto;}}.non-responsive .our-work .articles-wrap article img,.lt-ie9 .our-work .articles-wrap article img{width:auto;}.section-our-work .views-exposed-widget .resource-hardcopy,.section-our-work .views-exposed-widget .form-type-select,.section-ein-gwaith .views-exposed-widget .resource-hardcopy,.section-ein-gwaith .views-exposed-widget .form-type-select{display:inline-block;}.section-our-work .views-exposed-widget .form-type-select.form-item-field-resource-type-tid,.section-ein-gwaith .views-exposed-widget .form-type-select.form-item-field-resource-type-tid{margin:20px;}@media (min-width:40em){.section-our-work .views-exposed-widget .form-type-select.form-item-field-resource-type-tid,.section-ein-gwaith .views-exposed-widget .form-type-select.form-item-field-resource-type-tid{margin:30px 0 30px 60px;}}.non-responsive .section-our-work .views-exposed-widget .form-type-select.form-item-field-resource-type-tid,.lt-ie9 .section-our-work .views-exposed-widget .form-type-select.form-item-field-resource-type-tid,.non-responsive
.section-ein-gwaith .views-exposed-widget .form-type-select.form-item-field-resource-type-tid,.lt-ie9
.section-ein-gwaith .views-exposed-widget .form-type-select.form-item-field-resource-type-tid{margin:30px 0 30px 60px;}.section-our-work .views-exposed-widget .resource-hardcopy,.section-ein-gwaith .views-exposed-widget .resource-hardcopy{margin:20px;}@media (min-width:40em){.section-our-work .views-exposed-widget .resource-hardcopy,.section-ein-gwaith .views-exposed-widget .resource-hardcopy{float:right;margin:30px 60px 30px 0;}}.non-responsive .section-our-work .views-exposed-widget .resource-hardcopy,.lt-ie9 .section-our-work .views-exposed-widget .resource-hardcopy,.non-responsive
.section-ein-gwaith .views-exposed-widget .resource-hardcopy,.lt-ie9
.section-ein-gwaith .views-exposed-widget .resource-hardcopy{float:right;margin:30px 60px 30px 0;}.section-our-work .views-widget,.section-ein-gwaith .views-widget{text-align:center;}@media (min-width:40em){.section-our-work .views-widget,.section-ein-gwaith .views-widget{text-align:left;}}.non-responsive .section-our-work .views-widget,.lt-ie9 .section-our-work .views-widget,.non-responsive
.section-ein-gwaith .views-widget,.lt-ie9
.section-ein-gwaith .views-widget{text-align:left;}.page header{text-align:center;position:relative;overflow:hidden;padding-bottom:2%;}.page header h1,.page header .front .latest-news h3,.front .latest-news .page header h3,.page header .btn,.page header .sw-accordion dt,.sw-accordion .page header dt,.page header a,.page header .hashtag,.page header form,.page header .search-form,.page header .sub-title{z-index:10;position:relative;}@media (min-width:85.4em){.page header .right-hero h1,.page header .right-hero .front .latest-news h3,.front .latest-news .page header .right-hero h3{display:inline;box-shadow:0.5em 0em 0 #000,-0.5em 0 0 #000;box-decoration-break:clone;line-height:49px;padding:5px 0;}}.page header h1,.page header .front .latest-news h3,.front .latest-news .page header h3{margin:60px auto 1%;display:inline-block;}.page header p{font-weight:300;font-size:20px;font-size:1.333em;}@media (min-width:40em){.page header p{line-height:28px;}}.non-responsive .page header p,.lt-ie9 .page header p{line-height:28px;}.page header .sub-title{width:100%;max-width:450px;margin:0 auto;z-index:10;position:relative;}@media (min-width:85.4em){.page header .hero-image-right .feature-image{margin-bottom:0;}}.page header .feature-image{margin-top:50px;margin-bottom:-75px;}.page header .feature-image img{height:auto;}.page header .campaign-full-width .feature-image{margin-bottom:-75px;margin-top:0;}.page header .campaign-full-width .feature-image img{width:100%;height:auto;}.page header .feature-image-bg{position:absolute;top:-240px;left:0;width:100%;z-index:-9999;}.page header .feature-image-bg img{width:100%;height:100%;-webkit-filter:blur(12px);filter:blur(12px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}.page header .hero-image{left:0;top:0;width:100%;height:auto;z-index:2;margin-bottom:-65px;}@media (min-width:62.667em){.page header .hero-image{position:absolute;margin-bottom:0;}}.non-responsive .page header .hero-image,.lt-ie9 .page header .hero-image{position:absolute;margin-bottom:0;}.page header .hero-image img{width:100%;}@media (min-width:62.667em){.page header .right-hero{position:absolute;right:65px;top:50%;margin-top:-95px;display:inline;text-align:right;max-width:550px;}.page header .right-hero h1,.page header .right-hero .front .latest-news h3,.front .latest-news .page header .right-hero h3{display:inline;line-height:49px;}.page header .right-hero .sub-title{margin:20px 0 0 auto;}}.non-responsive .page header .right-hero,.lt-ie9 .page header .right-hero{position:absolute;right:65px;top:50%;margin-top:-95px;display:inline;text-align:right;max-width:550px;}.non-responsive .page header .right-hero h1,.non-responsive .page header .right-hero .front .latest-news h3,.front .latest-news .non-responsive .page header .right-hero h3,.lt-ie9 .page header .right-hero h1,.lt-ie9 .page header .right-hero .front .latest-news h3,.front .latest-news .lt-ie9 .page header .right-hero h3{display:inline;line-height:49px;}.non-responsive .page header .right-hero .sub-title,.lt-ie9 .page header .right-hero .sub-title{margin:20px 0 0 auto;}.page header .hero-link{display:block;position:absolute;width:100%;height:100%;top:0;}.page header .btn,.page header .sw-accordion dt,.sw-accordion .page header dt{margin:5px 0;}@media (min-width:62.667em){.page header .btn,.page header .sw-accordion dt,.sw-accordion .page header dt{margin:0 5px;}}.non-responsive .page header .btn,.non-responsive .page header .sw-accordion dt,.sw-accordion .non-responsive .page header dt,.lt-ie9 .page header .btn,.lt-ie9 .page header .sw-accordion dt,.sw-accordion .lt-ie9 .page header dt{margin:0 5px;}@media (min-width:85.4em){.page header .right-hero{position:absolute;top:43%;right:4%;transform:translate(0%,-50%);max-width:24%;text-align:right;}.page header .right-hero .sub-title{max-width:78%;margin:0;margin-top:10px;float:right;}}.node-type-landing-page header p,.page-events header p,.landing header p{color:#fff;}.node-type-landing-page
.full-width-page .page header,.page-events .page header,.landing .page header,.node-type-blog-post.sw-image-is-hero .page header,.front .page header{background:#2c2d2f;padding-bottom:2%;}@media (min-width:85.4em){.node-type-landing-page
  .full-width-page .page header,.page-events .page header,.landing .page header,.node-type-blog-post.sw-image-is-hero .page header,.front .page header{padding-bottom:4%;}}.node-type-landing-page
.full-width-page .page header:after,.page-events .page header:after,.landing .page header:after,.node-type-blog-post.sw-image-is-hero .page header:after,.front .page header:after{content:" ";display:block;width:116%;height:100%;position:absolute;border-bottom:810px solid #454545;border-bottom:810px solid rgba(0,0,0,0.3);border-right:740px solid transparent;top:0;left:0;z-index:5;}.node-type-landing-page
.full-width-page .page header h1,.node-type-landing-page
.full-width-page .page header .front .latest-news h3,.front .latest-news .node-type-landing-page
.full-width-page .page header h3,.page-events .page header h1,.page-events .page header .front .latest-news h3,.front .latest-news .page-events .page header h3,.landing .page header h1,.landing .page header .front .latest-news h3,.front .latest-news .landing .page header h3,.node-type-blog-post.sw-image-is-hero .page header h1,.node-type-blog-post.sw-image-is-hero .page header .front .latest-news h3,.front .latest-news .node-type-blog-post.sw-image-is-hero .page header h3,.front .page header h1,.front .page header .latest-news h3,.front .latest-news .page header h3{margin:40px auto 4%;}@media (min-width:40em){.node-type-landing-page
  .full-width-page .page header h1,.node-type-landing-page
  .full-width-page .page header .front .latest-news h3,.front .latest-news .node-type-landing-page
  .full-width-page .page header h3,.page-events .page header h1,.page-events .page header .front .latest-news h3,.front .latest-news .page-events .page header h3,.landing .page header h1,.landing .page header .front .latest-news h3,.front .latest-news .landing .page header h3,.node-type-blog-post.sw-image-is-hero .page header h1,.node-type-blog-post.sw-image-is-hero .page header .front .latest-news h3,.front .latest-news .node-type-blog-post.sw-image-is-hero .page header h3,.front .page header h1,.front .page header .latest-news h3,.front .latest-news .page header h3{margin:30px auto 1%;}}.non-responsive .node-type-landing-page
.full-width-page .page header h1,.non-responsive .node-type-landing-page
.full-width-page .page header .front .latest-news h3,.front .latest-news .non-responsive .node-type-landing-page
.full-width-page .page header h3,.lt-ie9 .node-type-landing-page
.full-width-page .page header h1,.lt-ie9 .node-type-landing-page
.full-width-page .page header .front .latest-news h3,.front .latest-news .lt-ie9 .node-type-landing-page
.full-width-page .page header h3,.non-responsive
.page-events .page header h1,.non-responsive
.page-events .page header .front .latest-news h3,.front .latest-news .non-responsive
.page-events .page header h3,.lt-ie9
.page-events .page header h1,.lt-ie9
.page-events .page header .front .latest-news h3,.front .latest-news .lt-ie9
.page-events .page header h3,.non-responsive
.landing .page header h1,.non-responsive
.landing .page header .front .latest-news h3,.front .latest-news .non-responsive
.landing .page header h3,.lt-ie9
.landing .page header h1,.lt-ie9
.landing .page header .front .latest-news h3,.front .latest-news .lt-ie9
.landing .page header h3,.non-responsive
.node-type-blog-post.sw-image-is-hero .page header h1,.non-responsive
.node-type-blog-post.sw-image-is-hero .page header .front .latest-news h3,.front .latest-news .non-responsive
.node-type-blog-post.sw-image-is-hero .page header h3,.lt-ie9
.node-type-blog-post.sw-image-is-hero .page header h1,.lt-ie9
.node-type-blog-post.sw-image-is-hero .page header .front .latest-news h3,.front .latest-news .lt-ie9
.node-type-blog-post.sw-image-is-hero .page header h3,.non-responsive
.front .page header h1,.non-responsive
.front .page header .latest-news h3,.non-responsive
.front .latest-news .page header h3,.lt-ie9
.front .page header h1,.lt-ie9
.front .page header .latest-news h3,.lt-ie9
.front .latest-news .page header h3{margin:30px auto 1%;}.node-type-landing-page
.full-width-page .page header .btn,.node-type-landing-page
.full-width-page .page header .sw-accordion dt,.sw-accordion .node-type-landing-page
.full-width-page .page header dt,.node-type-landing-page
.full-width-page .page header .share a,.page-events .page header .btn,.page-events .page header .sw-accordion dt,.sw-accordion .page-events .page header dt,.page-events .page header .share a,.landing .page header .btn,.landing .page header .sw-accordion dt,.sw-accordion .landing .page header dt,.landing .page header .share a,.node-type-blog-post.sw-image-is-hero .page header .btn,.node-type-blog-post.sw-image-is-hero .page header .sw-accordion dt,.sw-accordion .node-type-blog-post.sw-image-is-hero .page header dt,.node-type-blog-post.sw-image-is-hero .page header .share a,.front .page header .btn,.front .page header .sw-accordion dt,.sw-accordion .front .page header dt,.front .page header .share a{color:#fff;}.node-type-landing-page
.full-width-page .page header p,.page-events .page header p,.landing .page header p,.node-type-blog-post.sw-image-is-hero .page header p,.front .page header p{color:#fff;font-size:22px;line-height:24px;font-family:"Roboto Condensed",sans-serif;font-weight:100;}.node-type-landing-page
.full-width-page .page .breadcrumb div,.node-type-landing-page
.full-width-page .page .breadcrumb span,.node-type-landing-page
.full-width-page .page .breadcrumb a,.page-events .page .breadcrumb div,.page-events .page .breadcrumb span,.page-events .page .breadcrumb a,.landing .page .breadcrumb div,.landing .page .breadcrumb span,.landing .page .breadcrumb a,.node-type-blog-post.sw-image-is-hero .page .breadcrumb div,.node-type-blog-post.sw-image-is-hero .page .breadcrumb span,.node-type-blog-post.sw-image-is-hero .page .breadcrumb a,.front .page .breadcrumb div,.front .page .breadcrumb span,.front .page .breadcrumb a{color:#fff;}.node-type-landing-page
.full-width-page .page .breadcrumb div::before,.node-type-landing-page
.full-width-page .page .breadcrumb span::before,.node-type-landing-page
.full-width-page .page .breadcrumb a::before,.page-events .page .breadcrumb div::before,.page-events .page .breadcrumb span::before,.page-events .page .breadcrumb a::before,.landing .page .breadcrumb div::before,.landing .page .breadcrumb span::before,.landing .page .breadcrumb a::before,.node-type-blog-post.sw-image-is-hero .page .breadcrumb div::before,.node-type-blog-post.sw-image-is-hero .page .breadcrumb span::before,.node-type-blog-post.sw-image-is-hero .page .breadcrumb a::before,.front .page .breadcrumb div::before,.front .page .breadcrumb span::before,.front .page .breadcrumb a::before{background-color:#fff;}.front .page .ds-region-header{padding-bottom:0px;-webkit-flex-flow:column;-webkit-justify-content:flex-end;-webkit-align-items:center;display:-webkit-flex;display:flex;flex-flow:column;justify-content:flex-end;align-items:center;}.front .page .ds-region-header .header-content{margin-top:45px;padding:0 10px;}.front .page .ds-region-header--center{align-items:center;}.front .page .ds-region-header--default-center{position:relative;}.front .page .ds-region-header--default-center .header-content{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:100%;-webkit-flex-flow:column;-webkit-align-items:center;-webkit-justify-content:center;display:-webkit-flex;display:flex;flex-flow:column;align-items:center;justify-content:center;}.front .page .ds-region-header--default-center .hashtag{order:1;display:block;font-family:"Roboto Condensed",sans-serif;font-size:40px;text-transform:uppercase !important;color:#fff;margin:20px 0 0;font-weight:bold !important;}.front .page .ds-region-header--default-center h1,.front .page .ds-region-header--default-center .latest-news h3,.front .latest-news .page .ds-region-header--default-center h3{order:2;font-size:2.8em !important;letter-spacing:2px;}.front .page .ds-region-header .hero-image{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;height:240px;}.front .page .ds-region-header h1,.front .page .ds-region-header .latest-news h3,.front .latest-news .page .ds-region-header h3{font-size:30px;line-height:41px;padding:3px 8px;margin-top:0;display:inline;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;}.front .page .ds-region-header .hashtag{font-size:18px;line-height:29px;font-family:"Roboto Condensed",sans-serif;margin:20px 0 0;text-transform:none;font-weight:300;margin-bottom:35px;}@media (min-width:769px){.front .page .ds-region-header .hero-image{height:400px;}.front .page .ds-region-header--center .header-content{margin-top:-20px;}.front .page .ds-region-header--right{-webkit-align-items:flex-end;-webkit-justify-content:center;align-items:flex-end;justify-content:center;}.front .page .ds-region-header--right .header-content{margin:0;width:35%;text-align:right;right:80px;top:50%;transform:translateY(-50%);z-index:99;position:absolute;}.front .page .ds-region-header--right h1,.front .page .ds-region-header--right .latest-news h3,.front .latest-news .page .ds-region-header--right h3{padding:1%;margin-bottom:20px;}.front .page .ds-region-header--right .hashtag{margin:20px 0 0;font-size:24px;}.front .page .ds-region-header--default-center .hashtag{font-size:77px;line-height:73px;margin:5% 0 1%;}}@media (min-width:1025px){.front .page .ds-region-header .hero-image{height:500px;}.front .page .ds-region-header--center h1,.front .page .ds-region-header--center .latest-news h3,.front .latest-news .page .ds-region-header--center h3{font-size:49px;}.front .page .ds-region-header--center .hashtag{font-size:24px;line-height:35px;margin-top:30px;}.front .page .ds-region-header--right h1,.front .page .ds-region-header--right .latest-news h3,.front .latest-news .page .ds-region-header--right h3{padding:1% 3%;font-size:49px;line-height:65px;}.front .page .ds-region-header--default-center .hashtag{margin:6% 0 2%;font-size:129px;line-height:118px;}.front .page .ds-region-header--default-center h1,.front .page .ds-region-header--default-center .latest-news h3,.front .latest-news .page .ds-region-header--default-center h3{margin:30px auto 1%;}}.pagination{background:#fff;display:block;float:left;clear:both;margin:20px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pagination li{display:inline-block;}.pagination li a{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;color:#b9bbc1;text-decoration:none;padding:5px;display:block;}.pagination li a:after{display:none;}.pagination li a:hover,.pagination li a.active{color:#e82c2a;}.partners{width:100%;background:#fff;padding-right:20px;padding-left:20px;clear:both;padding-bottom:60px;text-align:center;}@media (min-width:40em){.partners{padding-right:20px;padding-left:20px;}}.non-responsive .partners,.lt-ie9 .partners{padding-right:20px;padding-left:20px;}.partners .slide img{display:initial;}.partners .slick-wrapper{float:left;width:100%;padding:0 50px;}@media (min-width:40em){.partners .slick-wrapper{padding:0 100px;}}.non-responsive .partners .slick-wrapper,.lt-ie9 .partners .slick-wrapper{padding:0 100px;}.partners .slick-wrapper .slick__arrow{top:40%;}.partners .slides{width:100%;max-width:1400px;margin:0 auto;}.partners .slides .slide{display:inline-block;margin:5px;}.partners .slides .slide a{padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:2px solid #e8e8e8;display:block;text-align:center;}.partners .slides .slide a:after{display:none;}.partners .slides .slick-prev-link,.partners .slides .slick-next-link{display:block;width:58px;height:61px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;}@media (min-width:40em){.partners .slides .slick-prev-link,.partners .slides .slick-next-link{border:2px solid #e8e8e8;}}.non-responsive .partners .slides .slick-prev-link,.lt-ie9 .partners .slides .slick-prev-link,.non-responsive
.partners .slides .slick-next-link,.lt-ie9
.partners .slides .slick-next-link{border:2px solid #e8e8e8;}.partners .slides .slick-prev-link:after,.partners .slides .slick-next-link:after{display:none;}.partners .slides .slick-prev,.partners .slides .slick-next{position:absolute;width:58px;height:61px;}.partners .slides .slick-prev::before,.partners .slides .slick-next::before{display:none;}.partners .slides .slick-prev{background-position:18px -7839px;left:-60px;bottom:14px;}@media (min-width:40em){.partners .slides .slick-prev{left:-100px;bottom:25px;}}.non-responsive .partners .slides .slick-prev,.lt-ie9 .partners .slides .slick-prev{left:-100px;bottom:25px;}.partners .slides .slick-next{background-position:18px -8062px;right:-60px;bottom:14px;}@media (min-width:40em){.partners .slides .slick-next{right:-100px;bottom:25px;}}.non-responsive .partners .slides .slick-next,.lt-ie9 .partners .slides .slick-next{right:-100px;bottom:25px;}.partners .btn,.partners .sw-accordion dt,.sw-accordion .partners dt{margin-top:40px;color:#000;}.quick-stats{text-align:center;background:#fff;padding-bottom:50px;}.quick-stats h2{display:block;width:100%;text-align:center;padding:60px 0 20px;border-bottom:none;margin-bottom:0;}.quick-stats .stat{background:#f6f6f6;width:280px;padding:0;margin:10px 0;display:inline-block;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}@media (min-width:40em){.quick-stats .stat{margin:10px 5px;padding:20px;max-width:320px;}}.non-responsive .quick-stats .stat,.lt-ie9 .quick-stats .stat{margin:10px 5px;padding:20px;max-width:320px;}.quick-stats .stats-wrap{border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100%;text-align:center;}.quick-stats .stats-wrap h4{color:#e82c2a;letter-spacing:1px;display:block;padding:20px 0;margin-bottom:0;}.quick-stats .stats-wrap h4 span{margin:10px 0;font-size:32px;display:block;}@media (min-width:62.667em){.quick-stats .stats-wrap h4 span{font-size:72px;line-height:60px;}}.non-responsive .quick-stats .stats-wrap h4 span,.lt-ie9 .quick-stats .stats-wrap h4 span{font-size:72px;line-height:60px;}.related-campaigns{background:#fff;width:100%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}.related-campaigns h2{display:block;width:100%;text-align:center;padding:60px 0 30px;border-bottom:none;margin-bottom:0;}.related-campaigns article{float:left;width:100%;position:relative;min-height:220px;background-color:#eee;}.related-campaigns article::after{height:auto;}@media (min-width:40em){.related-campaigns article{width:50%;}}.non-responsive .related-campaigns article,.lt-ie9 .related-campaigns article{width:50%;}.related-campaigns article h3{font-size:24px;font-size:1.600em;line-height:32px;text-transform:none;padding:5px;text-align:center;position:absolute;top:38%;margin:0 auto;left:0;right:0;width:80%;}.related-campaigns article h3 a{color:#fff;display:block;}.related-campaigns article h3 a:after{display:none;}@media (min-width:62.667em){.related-campaigns article h3{font-size:42px;font-size:2.800em;line-height:46px;}}.non-responsive .related-campaigns article h3,.lt-ie9 .related-campaigns article h3{font-size:42px;font-size:2.800em;line-height:46px;}.related-campaigns article img{margin-bottom:-4px;width:100%;height:auto;}.node-campaign.view-mode-teaser{padding:50px 60px;display:flex;align-items:center;}.node-campaign.view-mode-teaser:before{content:'';height:0;padding-bottom:31%;}.node-campaign.view-mode-teaser h3{display:flex;margin:0;font-size:24px;font-size:1.600em;line-height:32px;text-transform:none;padding:5px;position:relative;z-index:2;text-align:center;width:100%;}@media (min-width:62.667em){.node-campaign.view-mode-teaser h3{font-size:42px;font-size:2.800em;line-height:46px;}}.non-responsive .node-campaign.view-mode-teaser h3,.lt-ie9 .node-campaign.view-mode-teaser h3{font-size:42px;font-size:2.800em;line-height:46px;}.node-campaign.view-mode-teaser h3 a{color:#fff;padding:0;border:none;float:none;display:flex;align-items:center;justify-content:center;}.node-campaign.view-mode-teaser h3 a:after{display:none;}.node-campaign.view-mode-teaser img{margin:0;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.related h3{font-family:"Roboto",sans-serif;font-weight:300;color:#2c2d2f;margin-bottom:15px;display:block;}.related img{border:10px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px 0 0;}.related article.view-mode-link{border-bottom:2px solid #eee;}.related article h4{margin:5px 0;font-size:18px;text-transform:none;}.related article h4 a{padding:5px 10px;color:#2c2d2f;display:block;text-decoration:none;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.related article h4 a:hover{background-color:#eee;}.related article h4 a:after{display:none;}.related article.h4{border-bottom:2px solid #eee;margin:5px 0;font-size:18px;text-transform:none;}.related article.h4 a{padding:5px 10px;color:#2c2d2f;display:block;text-decoration:none;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.related article.h4 a:hover{background-color:#eee;}.related article.h4 a:after{display:none;}.search-popup{display:none;}.js #colorbox{position:fixed !important;top:42px !important;}@media (min-width:62.667em){.js #colorbox{top:140px !important;}}.non-responsive .js #colorbox,.lt-ie9 .js #colorbox{top:140px !important;}#colorbox,#cboxOverlay,#cboxWrapper{z-index:99;}#cboxLoadingOverlay{background:none;}#cboxWrapper{background:none;}#cboxWrapper .search-popup{display:block;}#cboxWrapper .search-popup{width:100%;margin:0 auto;max-width:320px;}@media (min-width:62.667em){#cboxWrapper .search-popup{max-width:970px;}}.non-responsive #cboxWrapper .search-popup,.lt-ie9 #cboxWrapper .search-popup{max-width:970px;}#cboxWrapper .search-form{max-width:100%;}#cboxWrapper .search-form label{border:2px solid #565759;width:100%;margin:0;max-width:210px;}@media (min-width:62.667em){#cboxWrapper .search-form label{max-width:850px;margin:0 10px;}}.non-responsive #cboxWrapper .search-form label,.lt-ie9 #cboxWrapper .search-form label{max-width:850px;margin:0 10px;}#cboxWrapper .search-form label input{width:100%;color:#fff;}#cboxWrapper .search-form input[type="submit"]{background-color:transparent;border:2px solid #565759;margin-left:0;height:60px;background-position:23px -6493px;}#cboxWrapper #cboxTitle{display:none !important;}#cboxWrapper #cboxContent{background:none;}#cboxWrapper #cboxContent #cboxLoadedContent{border:none;background:none;text-align:center;}#cboxWrapper .search-form input[type="submit"]{padding:0;}.share-link{text-align:center;padding:0 10px;}.share-link .share-item{background-color:#f6f6f6;border:2px solid #e8e8e8;padding:5px 5px 5px 2px;display:table;margin:10px auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.share-link .share-item ul{float:left;margin-right:10px;margin-top:-4px;position:relative;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;background-position:26px -611px;}.share-link .share-item ul.open,.share-link .share-item ul:hover{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);z-index:9999;}.share-link .share-item ul.open li,.share-link .share-item ul:hover li{display:block !important;border:1px solid #e8e8e8;}.share-link .share-item ul li{display:block;width:42px;border:1px solid #f6f6f6;}.share-link .share-item ul li:not(:first-child){display:none;position:absolute;top:15px;background:#f6f6f6;padding-top:10px;padding-bottom:5px;border-top:none;}.share-link .share-item ul li a{text-indent:-9999px;display:block;height:18px;width:21px;padding-right:0px;}.share-link .share-item .facebook{background-position:5px -4086px;}.share-link .share-item .twitter{background-position:5px -11748px;}.share-link .share-item .text{font-size:15px;font-size:1em;font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#000;}.group-share,.share{margin-bottom:0;margin-top:30px;}.group-share:after,.share:after{content:"";display:table;clear:both;}@media (min-width:40em){.group-share,.share{margin-top:0;}}.non-responsive .group-share,.lt-ie9 .group-share,.non-responsive
.share,.lt-ie9
.share{margin-top:0;}@media (min-width:85.4em){.group-share.right-hero-share,.share.right-hero-share{padding-top:7%;}}.group-share ul,.share ul{text-align:center;}.group-share ul li,.share ul li{list-style:none;display:inline-block;}.group-share ul li.campaign-link,.share ul li.campaign-link{display:none;}.group-share a,.share a{margin:2px;}.group-share a.service-links-facebook,.group-share a.facebook,.share a.service-links-facebook,.share a.facebook{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#3b5998;text-decoration:none;clear:both;text-align:center;cursor:pointer;background-position:8px -3203px;}.group-share a.service-links-facebook:focus,.group-share a.facebook:focus,.share a.service-links-facebook:focus,.share a.facebook:focus{outline:none;}.group-share a.service-links-facebook:before,.group-share a.service-links-facebook:after,.group-share a.facebook:before,.group-share a.facebook:after,.share a.service-links-facebook:before,.share a.service-links-facebook:after,.share a.facebook:before,.share a.facebook:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #3b5998;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.group-share a.service-links-facebook:after,.group-share a.facebook:after,.share a.service-links-facebook:after,.share a.facebook:after{border-color:#3b5998;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.group-share a.service-links-facebook:hover:before,.group-share a.service-links-facebook:focus:before,.group-share a.facebook:hover:before,.group-share a.facebook:focus:before,.share a.service-links-facebook:hover:before,.share a.service-links-facebook:focus:before,.share a.facebook:hover:before,.share a.facebook:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.group-share a.service-links-facebook:hover:after,.group-share a.service-links-facebook:focus:after,.group-share a.facebook:hover:after,.group-share a.facebook:focus:after,.share a.service-links-facebook:hover:after,.share a.service-links-facebook:focus:after,.share a.facebook:hover:after,.share a.facebook:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.group-share a.service-links-twitter,.group-share a.twitter,.share a.service-links-twitter,.share a.twitter{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#0098d1;text-decoration:none;clear:both;text-align:center;cursor:pointer;background-position:8px -10872px;}.group-share a.service-links-twitter:focus,.group-share a.twitter:focus,.share a.service-links-twitter:focus,.share a.twitter:focus{outline:none;}.group-share a.service-links-twitter:before,.group-share a.service-links-twitter:after,.group-share a.twitter:before,.group-share a.twitter:after,.share a.service-links-twitter:before,.share a.service-links-twitter:after,.share a.twitter:before,.share a.twitter:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #0098d1;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.group-share a.service-links-twitter:after,.group-share a.twitter:after,.share a.service-links-twitter:after,.share a.twitter:after{border-color:#0098d1;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.group-share a.service-links-twitter:hover:before,.group-share a.service-links-twitter:focus:before,.group-share a.twitter:hover:before,.group-share a.twitter:focus:before,.share a.service-links-twitter:hover:before,.share a.service-links-twitter:focus:before,.share a.twitter:hover:before,.share a.twitter:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.group-share a.service-links-twitter:hover:after,.group-share a.service-links-twitter:focus:after,.group-share a.twitter:hover:after,.group-share a.twitter:focus:after,.share a.service-links-twitter:hover:after,.share a.service-links-twitter:focus:after,.share a.twitter:hover:after,.share a.twitter:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.group-share a.service-links-pinterest,.group-share a.pinterest,.share a.service-links-pinterest,.share a.pinterest{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#e82c2a;text-decoration:none;clear:both;text-align:center;cursor:pointer;background-position:8px -7377px;}.group-share a.service-links-pinterest:focus,.group-share a.pinterest:focus,.share a.service-links-pinterest:focus,.share a.pinterest:focus{outline:none;}.group-share a.service-links-pinterest:before,.group-share a.service-links-pinterest:after,.group-share a.pinterest:before,.group-share a.pinterest:after,.share a.service-links-pinterest:before,.share a.service-links-pinterest:after,.share a.pinterest:before,.share a.pinterest:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.group-share a.service-links-pinterest:after,.group-share a.pinterest:after,.share a.service-links-pinterest:after,.share a.pinterest:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.group-share a.service-links-pinterest:hover:before,.group-share a.service-links-pinterest:focus:before,.group-share a.pinterest:hover:before,.group-share a.pinterest:focus:before,.share a.service-links-pinterest:hover:before,.share a.service-links-pinterest:focus:before,.share a.pinterest:hover:before,.share a.pinterest:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.group-share a.service-links-pinterest:hover:after,.group-share a.service-links-pinterest:focus:after,.group-share a.pinterest:hover:after,.group-share a.pinterest:focus:after,.share a.service-links-pinterest:hover:after,.share a.service-links-pinterest:focus:after,.share a.pinterest:hover:after,.share a.pinterest:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.group-share a.service-links-tumblr,.group-share a.tumblr,.share a.service-links-tumblr,.share a.tumblr{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#32506d;text-decoration:none;clear:both;text-align:center;cursor:pointer;background-position:8px -9775px;}.group-share a.service-links-tumblr:focus,.group-share a.tumblr:focus,.share a.service-links-tumblr:focus,.share a.tumblr:focus{outline:none;}.group-share a.service-links-tumblr:before,.group-share a.service-links-tumblr:after,.group-share a.tumblr:before,.group-share a.tumblr:after,.share a.service-links-tumblr:before,.share a.service-links-tumblr:after,.share a.tumblr:before,.share a.tumblr:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #32506d;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.group-share a.service-links-tumblr:after,.group-share a.tumblr:after,.share a.service-links-tumblr:after,.share a.tumblr:after{border-color:#32506d;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.group-share a.service-links-tumblr:hover:before,.group-share a.service-links-tumblr:focus:before,.group-share a.tumblr:hover:before,.group-share a.tumblr:focus:before,.share a.service-links-tumblr:hover:before,.share a.service-links-tumblr:focus:before,.share a.tumblr:hover:before,.share a.tumblr:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.group-share a.service-links-tumblr:hover:after,.group-share a.service-links-tumblr:focus:after,.group-share a.tumblr:hover:after,.group-share a.tumblr:focus:after,.share a.service-links-tumblr:hover:after,.share a.service-links-tumblr:focus:after,.share a.tumblr:hover:after,.share a.tumblr:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.group-share a.service-links-email,.group-share a.service-links-forward,.group-share a.email,.share a.service-links-email,.share a.service-links-forward,.share a.email{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#9e9e9e;text-decoration:none;clear:both;text-align:center;cursor:pointer;background-position:8px -2391px;}.group-share a.service-links-email:focus,.group-share a.service-links-forward:focus,.group-share a.email:focus,.share a.service-links-email:focus,.share a.service-links-forward:focus,.share a.email:focus{outline:none;}.group-share a.service-links-email:before,.group-share a.service-links-email:after,.group-share a.service-links-forward:before,.group-share a.service-links-forward:after,.group-share a.email:before,.group-share a.email:after,.share a.service-links-email:before,.share a.service-links-email:after,.share a.service-links-forward:before,.share a.service-links-forward:after,.share a.email:before,.share a.email:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #9e9e9e;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.group-share a.service-links-email:after,.group-share a.service-links-forward:after,.group-share a.email:after,.share a.service-links-email:after,.share a.service-links-forward:after,.share a.email:after{border-color:#9e9e9e;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.group-share a.service-links-email:hover:before,.group-share a.service-links-email:focus:before,.group-share a.service-links-forward:hover:before,.group-share a.service-links-forward:focus:before,.group-share a.email:hover:before,.group-share a.email:focus:before,.share a.service-links-email:hover:before,.share a.service-links-email:focus:before,.share a.service-links-forward:hover:before,.share a.service-links-forward:focus:before,.share a.email:hover:before,.share a.email:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.group-share a.service-links-email:hover:after,.group-share a.service-links-email:focus:after,.group-share a.service-links-forward:hover:after,.group-share a.service-links-forward:focus:after,.group-share a.email:hover:after,.group-share a.email:focus:after,.share a.service-links-email:hover:after,.share a.service-links-email:focus:after,.share a.service-links-forward:hover:after,.share a.service-links-forward:focus:after,.share a.email:hover:after,.share a.email:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.group-share a.service-links-rss,.share a.service-links-rss{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fe7613;text-decoration:none;clear:both;text-align:center;cursor:pointer;background-position:8px -8295px;}.group-share a.service-links-rss:focus,.share a.service-links-rss:focus{outline:none;}.group-share a.service-links-rss:before,.group-share a.service-links-rss:after,.share a.service-links-rss:before,.share a.service-links-rss:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #fe7613;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.group-share a.service-links-rss:after,.share a.service-links-rss:after{border-color:#fe7613;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.group-share a.service-links-rss:hover:before,.group-share a.service-links-rss:focus:before,.share a.service-links-rss:hover:before,.share a.service-links-rss:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.group-share a.service-links-rss:hover:after,.group-share a.service-links-rss:focus:after,.share a.service-links-rss:hover:after,.share a.service-links-rss:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.group-share a.service-links-facebook,.group-share a.service-links-twitter,.group-share a.service-links-pinterest,.group-share a.service-links-tumblr,.group-share a.service-links-email,.group-share a.service-links-forward,.group-share a.service-links-rss,.group-share a.facebook,.group-share a.twitter,.group-share a.pinterest,.group-share a.tumblr,.group-share a.email,.share a.service-links-facebook,.share a.service-links-twitter,.share a.service-links-pinterest,.share a.service-links-tumblr,.share a.service-links-email,.share a.service-links-forward,.share a.service-links-rss,.share a.facebook,.share a.twitter,.share a.pinterest,.share a.tumblr,.share a.email{font-family:"Roboto Condensed",sans-serif;font-size:13px;font-size:0.867em;text-transform:uppercase;padding:8px 10px 8px 32px;}@media (min-width:40em){.group-share a,.share a{margin:0 3px;}}.non-responsive .group-share a,.lt-ie9 .group-share a,.non-responsive
.share a,.lt-ie9
.share a{margin:0 3px;}.content .share{margin-left:-12px;width:110%;}@media (min-width:40em){.content .share{margin-left:0;width:100%;}}.non-responsive .content .share,.lt-ie9 .content .share{margin-left:0;width:100%;}.campaign-page .share.campaign-link{display:inline-block;}.show-me{text-align:center;padding:20px;width:100%;margin-bottom:0;background:#fff;}@media (min-width:40em){.show-me{padding:10px 20px;}}.non-responsive .show-me,.lt-ie9 .show-me{padding:10px 20px;}.show-me label,.show-me .label{color:#a6a9ae;text-transform:uppercase;letter-spacing:2px;font-weight:300;display:inline-block;}.show-me .form-item,.show-me ul{display:inline-block;}.show-me .form-item .form-type-bef-link,.show-me .form-item li,.show-me ul .form-type-bef-link,.show-me ul li{display:inline-block;margin:2px;}.show-me a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#e82c2a;text-decoration:none;clear:both;text-align:center;cursor:pointer;}.show-me a:focus{outline:none;}.show-me a:before,.show-me a:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #f6f6f6;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.show-me a:after{border-color:#f6f6f6;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.show-me a:hover:before,.show-me a:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.show-me a:hover:after,.show-me a:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.show-me a.active{background:#f6f6f6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.side-menu{background:#27282a;padding:20px;}@media (min-width:62.667em){.side-menu{padding:60px 60px 60px 20px;}}.non-responsive .side-menu,.lt-ie9 .side-menu{padding:60px 60px 60px 20px;}.side-menu a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:18px;font-size:1.200em;font-weight:300;letter-spacing:2px;display:block;text-align:left;margin:5px 10px;}.side-menu a:focus{outline:none;}.side-menu a:before,.side-menu a:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.side-menu a:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.side-menu a:hover:before,.side-menu a:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.side-menu a:hover:after,.side-menu a:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.side-menu a:before{display:none;}.side-menu a:hover:before{display:block;}.side-menu a.active{background:#e82c2a;}.side-menu a.active:hover:after{display:none;}.signup-now{background:#000;color:#fff;padding:0 0 20px;text-align:center;}@media (min-width:40em){.signup-now{text-align:left;padding:0 0 60px;}}.non-responsive .signup-now,.lt-ie9 .signup-now{text-align:left;padding:0 0 60px;}.signup-now h2{color:#fff;display:block;text-align:center;border-bottom:none;padding-bottom:38px;}.signup-now .sun-wrap{width:100%;max-width:570px;margin:0 auto;padding:0 20px;min-height:130px;background-position-x:-900px;}@media (min-width:40em){.signup-now .sun-wrap{padding:0 0 40px 0;background:url(/sites/all/themes/stonewall/images/sprite-images/envelop_big.png) no-repeat top left;clear:both;}}.non-responsive .signup-now .sun-wrap,.lt-ie9 .signup-now .sun-wrap{padding:0 0 40px 0;background:url(/sites/all/themes/stonewall/images/sprite-images/envelop_big.png) no-repeat top left;clear:both;}@media (min-width:40em){.signup-now .sun-wrap p,.signup-now .sun-wrap a{margin-left:220px;}}.non-responsive .signup-now .sun-wrap p,.lt-ie9 .signup-now .sun-wrap p,.non-responsive
.signup-now .sun-wrap a,.lt-ie9
.signup-now .sun-wrap a{margin-left:220px;}.signup-now .sun-wrap .btn,.signup-now .sun-wrap .sw-accordion dt,.sw-accordion .signup-now .sun-wrap dt{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:inline-block;}.signup-now .sun-wrap .btn:focus,.signup-now .sun-wrap .sw-accordion dt:focus,.sw-accordion .signup-now .sun-wrap dt:focus{outline:none;}.signup-now .sun-wrap .btn:before,.signup-now .sun-wrap .sw-accordion dt:before,.sw-accordion .signup-now .sun-wrap dt:before,.signup-now .sun-wrap .btn:after,.signup-now .sun-wrap .sw-accordion dt:after,.sw-accordion .signup-now .sun-wrap dt:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.signup-now .sun-wrap .btn:after,.signup-now .sun-wrap .sw-accordion dt:after,.sw-accordion .signup-now .sun-wrap dt:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.signup-now .sun-wrap .btn:hover:before,.signup-now .sun-wrap .sw-accordion dt:hover:before,.sw-accordion .signup-now .sun-wrap dt:hover:before,.signup-now .sun-wrap .btn:focus:before,.signup-now .sun-wrap .sw-accordion dt:focus:before,.sw-accordion .signup-now .sun-wrap dt:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.signup-now .sun-wrap .btn:hover:after,.signup-now .sun-wrap .sw-accordion dt:hover:after,.sw-accordion .signup-now .sun-wrap dt:hover:after,.signup-now .sun-wrap .btn:focus:after,.signup-now .sun-wrap .sw-accordion dt:focus:after,.sw-accordion .signup-now .sun-wrap dt:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.slider{position:relative;}.slider .slides{background:#27282a;color:#fff;margin:0 auto 20px;width:100%;}.slider .slides .slick-list{padding:0;}.slider .slides .slick-list .slick-track li{display:block;list-style:none;text-align:center;cursor:pointer;}.slider .slides .slick-list .slick-track li img{display:block;height:auto;margin:0 auto;width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.slider .slides .slick-list .slick-track li p{margin:0;padding:10px 0 15px;font-size:0.9em;}@media (min-width:62.667em){.slider .slides .slick-list .slick-track li p{padding:20px 0 25px;font-size:1em;}}.non-responsive .slider .slides .slick-list .slick-track li p,.lt-ie9 .slider .slides .slick-list .slick-track li p{padding:20px 0 25px;font-size:1em;}.slider .slides .slick-prev-link,.slider .slides .slick-next-link{display:block;width:40px;height:100%;background-image:url(/sites/all/themes/stonewall/images/icons/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;}.slider .slides .slick-prev-link:after,.slider .slides .slick-next-link:after{display:none;}@media (min-width:40em){.slider .slides .slick-prev-link,.slider .slides .slick-next-link{width:58px;}}.non-responsive .slider .slides .slick-prev-link,.lt-ie9 .slider .slides .slick-prev-link,.non-responsive
.slider .slides .slick-next-link,.lt-ie9
.slider .slides .slick-next-link{width:58px;}.slider .slides .slick-prev,.slider .slides .slick-next{position:absolute;top:0;bottom:0;padding:0 20px;display:flex;align-items:center;}.slider .slides .slick-prev{transform:scaleX(-1);left:0;}.slider .slides .slick-next{right:0;}.social-feed{background-color:#2c2d2f;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}.social-feed .btn,.social-feed .sw-accordion dt,.sw-accordion .social-feed dt{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:inline-block;margin:60px auto;width:240px;}.social-feed .btn:focus,.social-feed .sw-accordion dt:focus,.sw-accordion .social-feed dt:focus{outline:none;}.social-feed .btn:before,.social-feed .sw-accordion dt:before,.sw-accordion .social-feed dt:before,.social-feed .btn:after,.social-feed .sw-accordion dt:after,.sw-accordion .social-feed dt:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.social-feed .btn:after,.social-feed .sw-accordion dt:after,.sw-accordion .social-feed dt:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.social-feed .btn:hover:before,.social-feed .sw-accordion dt:hover:before,.sw-accordion .social-feed dt:hover:before,.social-feed .btn:focus:before,.social-feed .sw-accordion dt:focus:before,.sw-accordion .social-feed dt:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.social-feed .btn:hover:after,.social-feed .sw-accordion dt:hover:after,.sw-accordion .social-feed dt:hover:after,.social-feed .btn:focus:after,.social-feed .sw-accordion dt:focus:after,.sw-accordion .social-feed dt:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.social-feed:after{content:"";display:table;clear:both;}.social-feed article{float:left;width:100%;background-color:#fff;text-align:left;border:1px solid #dce5ed;position:relative;}.social-feed article a{color:#000;text-decoration:none;position:relative;}.social-feed article a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#000;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}.social-feed article a:hover:after,.social-feed article a:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}@media (min-width:40em){.social-feed article{width:50%;}}.non-responsive .social-feed article,.lt-ie9 .social-feed article{width:50%;}@media (min-width:62.667em){.social-feed article{width:33.33333%;}}.non-responsive .social-feed article,.lt-ie9 .social-feed article{width:33.33333%;}.social-feed article .left-column{float:left;width:50%;padding:10px 10px 20px;}@media (min-width:62.667em){.social-feed article .left-column{padding:30px 30px 50px;}}.non-responsive .social-feed article .left-column,.lt-ie9 .social-feed article .left-column{padding:30px 30px 50px;}.social-feed article .right-column{float:right;width:50%;position:relative;}.social-feed article .right-column:before{content:" ";display:block;width:30px;height:30px;position:absolute;border-bottom:20px solid transparent;border-right:20px solid transparent;border-left:20px solid #fff;bottom:20px;left:0;border-top:20px solid transparent;}.social-feed article .message,.social-feed article .author,.social-feed article .time{margin-bottom:20px;display:block;}.social-feed article .time{color:#a6a9ae;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;padding-left:30px;margin-bottom:0;margin-top:20px;position:absolute;bottom:10px;left:10px;height:20px;}@media (min-width:62.667em){.social-feed article .time{bottom:30px;left:30px;}}.non-responsive .social-feed article .time,.lt-ie9 .social-feed article .time{bottom:30px;left:30px;}.social-feed article img{float:right;}.social-feed article.node-facebook,.social-feed article.facebook{background-color:#eeeeee;}.social-feed article.node-facebook .right-column:before,.social-feed article.facebook .right-column:before{border-left:20px solid #eeeeee;}.social-feed article.node-facebook .time,.social-feed article.facebook .time{background-position:0 -3210px;}.social-feed article.node-instagram .time,.social-feed article.instagram .time{background-position:0 -4768px;}.social-feed article.node-tumblr .time,.social-feed article.tumblr .time{background-position:0 -10662px;}.social-feed article.node-tweet .time,.social-feed article.twitter .time{background-position:0 -10880px;}.social-feed article.no-image .message{font-family:"Roboto",sans-serif;font-size:24px;font-size:1.600em;font-weight:300;color:#3b5998;}.social-feed article.no-image .message p{line-height:30px;}.social-feed article.no-image a{color:#3b5998;text-decoration:none;position:relative;font-weight:400;}.social-feed article.no-image a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#3b5998;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}.social-feed article.no-image a:hover:after,.social-feed article.no-image a:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.social-feed article.no-image .left-column{width:100%;}.stats{padding-top:30px;text-align:center;background:#1faa96;color:#fff;display:inline-block;width:100%;}.stats.bg-green{background:#1faa96;}.stats.bg-red{background:#e82c2a;}.stats.bg-black{background:#000;}.stats h2{color:#fff;font-size:20px;font-weight:300;display:block;width:100%;border:none;text-align:center;margin-bottom:20px;padding:0;}.stats p{max-width:800px;width:100%;text-align:center;margin:auto;font-size:20px;line-height:24px;font-weight:100;font-family:"Roboto Condensed",sans-serif;padding:0 10px;}.stats--items{display:-webkit-flex;display:flex;flex-flow:wrap row;justify-content:center;max-width:1320px;width:100%;margin:40px auto 0;}.stats--item{display:flex;flex-flow:column;justify-content:center;width:100%;align-items:center;margin:0 25px 40px;}.stats__text{position:relative;text-align:left;}.stats__text span{position:absolute;bottom:100%;right:10px;font-size:60px;line-height:60px;font-family:"Roboto Condensed",sans-serif;font-weight:600;}.stats__text p{text-align:center;max-width:315px;width:100%;color:#222222;font-size:17px;background:#fff;padding:7px 15px;font-family:"Roboto Condensed",sans-serif;margin-top:20px;}.stats__icon{width:7rem;margin:0 20px 0 10px;margin-left:-35%;}.stats .read-more{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;padding:6px 20px 4px;text-transform:uppercase;font-size:17px;font-family:"Roboto Condensed",sans-serif;margin-bottom:40px;color:inherit;letter-spacing:1px;margin-top:20px;}.stats .read-more:focus{outline:none;}.stats .read-more:before,.stats .read-more:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #fff;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.stats .read-more:after{border-color:#fff;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.stats .read-more:hover:before,.stats .read-more:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.stats .read-more:hover:after,.stats .read-more:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}@media (min-width:440px){.stats__icon{margin-left:-20%;}.stats p{padding:0 30px;}}@media (min-width:769px){.stats{padding-top:70px;}.stats h2{font-size:30px;margin-bottom:30px;}.stats p{padding:0;}.stats--item{flex-flow:row;padding:30px 10px 60px;margin:0 40px;align-items:flex-end;}.stats__text span{position:relative;right:auto;bottom:auto;font-size:80px;line-height:80px;}.stats__text p{margin-top:0;font-size:20px;text-align:left;padding:7px 20px;}.stats__icon{width:12rem;margin-left:0;}.stats .read-more{font-size:20px;}}@media (min-width:1002px){.stats--items.bg-black .stats--item:first-of-type,.stats--items.bg-black .stats--item:nth-of-type(2){border-bottom:1px solid #fff;}.stats--items.bg-black .stats--item:first-of-type:after,.stats--items.bg-black .stats--item:nth-of-type(3):after{background:#fff;}.stats--items.bg-red .stats--item:first-of-type,.stats--items.bg-red .stats--item:nth-of-type(2){border-bottom:1px solid #d50907;}.stats--items.bg-red .stats--item:first-of-type:after,.stats--items.bg-red .stats--item:nth-of-type(3):after{background:#d50907;}.stats--item{width:42%;}.stats--item:first-of-type,.stats--item:nth-of-type(2){border-bottom:1px solid #0b9d8a;}.stats--item:first-of-type,.stats--item:nth-of-type(3){position:relative;}.stats--item:first-of-type:after,.stats--item:nth-of-type(3):after{content:"";position:absolute;background:#0b9d8a;width:1px;height:90%;right:-40px;}.stats--item:first-of-type:after{top:0;}.stats--item:nth-of-type(3):after{bottom:0;}}.stories{width:100%;max-width:1280px;margin:0 auto;text-align:center;padding:20px 10px;}@media (min-width:40em){.stories{padding:0 0 60px;}}.non-responsive .stories,.lt-ie9 .stories{padding:0 0 60px;}.stories h2{color:#e82c2a;border:none;width:100%;display:inline-block;}.stories h2:after{content:" ";display:inline-block;width:24px;height:23px;margin-left:10px;background-position:0 -8082px;}.stories article{width:100%;display:inline-table;text-align:center;margin-bottom:20px;}@media (min-width:40em){.stories article{width:48%;padding:0 0.2%;}}.non-responsive .stories article,.lt-ie9 .stories article{width:48%;padding:0 0.2%;}@media (min-width:62.667em){.stories article{width:24.7%;}}.non-responsive .stories article,.lt-ie9 .stories article{width:24.7%;}.stories article:hover .thumbnail img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.stories article .thumbnail{position:relative;margin:0 0 40px;display:inherit;}.stories article .thumbnail img{margin-bottom:-3px;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;-webkit-filter:grayscale(100%);filter:grayscale(100%);outline:10px solid rgba(204,204,204,0.32);outline-offset:-10px;}.stories article .text-wrap{clear:both;padding:0 35px;}.stories article .text-wrap h3{width:100%;}.stories article .text-wrap h3 a{color:#000;}.stories article .text-wrap .btn,.stories article .text-wrap .sw-accordion dt,.sw-accordion .stories article .text-wrap dt{display:inline-block;}.stories .stories-subtitle{width:100%;max-width:760px;margin:0 auto;font-size:20px;font-weight:100;line-height:24px;font-family:"Roboto Condensed",sans-serif;}.node-person.default-item{padding-left:20px;padding-right:20px;}.node-person.default-item h3{margin-bottom:4px;}.node-person.default-item .desc{margin-top:20px;letter-spacing:1px;line-height:20px;font-weight:300;}.node-person.default-item img{max-width:40%;margin-right:10px;}@media (min-width:62.667em){.node-person.default-item{padding-left:60px;padding-right:60px;}.node-person.default-item img{max-width:30%;margin-right:20px;}}.non-responsive .node-person.default-item,.lt-ie9 .node-person.default-item{padding-left:60px;padding-right:60px;}.non-responsive .node-person.default-item img,.lt-ie9 .node-person.default-item img{max-width:30%;margin-right:20px;}.support.dark-bg{background:#2c2d2f;}.support.dark-bg .support-ways .support-way{border-bottom:1px solid #000;}@media (min-width:40em){.support.dark-bg .support-ways .support-way{border-right:1px solid #000;}.support.dark-bg .support-ways .support-way:nth-child(3){border-right:none;}.support.dark-bg .support-ways .support-way:nth-child(4),.support.dark-bg .support-ways .support-way:nth-child(5){border-bottom:none;}}.non-responsive .support.dark-bg .support-ways .support-way,.lt-ie9 .support.dark-bg .support-ways .support-way{border-right:1px solid #000;}.non-responsive .support.dark-bg .support-ways .support-way:nth-child(3),.lt-ie9 .support.dark-bg .support-ways .support-way:nth-child(3){border-right:none;}.non-responsive .support.dark-bg .support-ways .support-way:nth-child(4),.non-responsive .support.dark-bg .support-ways .support-way:nth-child(5),.lt-ie9 .support.dark-bg .support-ways .support-way:nth-child(4),.lt-ie9 .support.dark-bg .support-ways .support-way:nth-child(5){border-bottom:none;}@media (min-width:62.667em){.support.dark-bg .support-ways .support-way{border-right:1px solid #000;border-bottom:none;}.support.dark-bg .support-ways .support-way:nth-child(3){border-right:1px solid #000;}}.non-responsive .support.dark-bg .support-ways .support-way,.lt-ie9 .support.dark-bg .support-ways .support-way{border-right:1px solid #000;border-bottom:none;}.non-responsive .support.dark-bg .support-ways .support-way:nth-child(3),.lt-ie9 .support.dark-bg .support-ways .support-way:nth-child(3){border-right:1px solid #000;}.support{background-color:#1faa96;color:#fff;text-align:center;padding:10px;}@media (min-width:40em){.support{padding:35px 60px;}}.non-responsive .support,.lt-ie9 .support{padding:35px 60px;}.support h2{display:block;color:#fff;font-size:31px;font-size:2.067em;border-bottom:none;padding:25px 0 40px;}.support .support-ways .support-way{display:inline-block;padding:10px 20px;width:auto;border-bottom:1px solid #1c9c8a;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:40em){.support .support-ways .support-way{width:48%;border-right:1px solid #1c9c8a;}.support .support-ways .support-way:nth-child(3){border-right:none;}.support .support-ways .support-way:nth-child(4),.support .support-ways .support-way:nth-child(5){border-bottom:none;}}.non-responsive .support .support-ways .support-way,.lt-ie9 .support .support-ways .support-way{width:48%;border-right:1px solid #1c9c8a;}.non-responsive .support .support-ways .support-way:nth-child(3),.lt-ie9 .support .support-ways .support-way:nth-child(3){border-right:none;}.non-responsive .support .support-ways .support-way:nth-child(4),.non-responsive .support .support-ways .support-way:nth-child(5),.lt-ie9 .support .support-ways .support-way:nth-child(4),.lt-ie9 .support .support-ways .support-way:nth-child(5){border-bottom:none;}@media (min-width:62.667em){.support .support-ways .support-way{width:24%;border-right:1px solid #1c9c8a;border-bottom:none;}.support .support-ways .support-way:nth-child(3){border-right:1px solid #1c9c8a;}}.non-responsive .support .support-ways .support-way,.lt-ie9 .support .support-ways .support-way{width:24%;border-right:1px solid #1c9c8a;border-bottom:none;}.non-responsive .support .support-ways .support-way:nth-child(3),.lt-ie9 .support .support-ways .support-way:nth-child(3){border-right:1px solid #1c9c8a;}.support .support-ways .support-way:last-child{border-right:none;}.support .support-ways .support-way .support-img{display:block;text-align:center;width:100%;}.support .support-ways .support-way p{margin-bottom:0;}.support .support-ways .support-way .btn,.support .support-ways .support-way .sw-accordion dt,.sw-accordion .support .support-ways .support-way dt{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;margin:20px 0;display:inherit;}.support .support-ways .support-way .btn:focus,.support .support-ways .support-way .sw-accordion dt:focus,.sw-accordion .support .support-ways .support-way dt:focus{outline:none;}.support .support-ways .support-way .btn:before,.support .support-ways .support-way .sw-accordion dt:before,.sw-accordion .support .support-ways .support-way dt:before,.support .support-ways .support-way .btn:after,.support .support-ways .support-way .sw-accordion dt:after,.sw-accordion .support .support-ways .support-way dt:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #fff;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.support .support-ways .support-way .btn:after,.support .support-ways .support-way .sw-accordion dt:after,.sw-accordion .support .support-ways .support-way dt:after{border-color:#fff;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.support .support-ways .support-way .btn:hover:before,.support .support-ways .support-way .sw-accordion dt:hover:before,.sw-accordion .support .support-ways .support-way dt:hover:before,.support .support-ways .support-way .btn:focus:before,.support .support-ways .support-way .sw-accordion dt:focus:before,.sw-accordion .support .support-ways .support-way dt:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.support .support-ways .support-way .btn:hover:after,.support .support-ways .support-way .sw-accordion dt:hover:after,.sw-accordion .support .support-ways .support-way dt:hover:after,.support .support-ways .support-way .btn:focus:after,.support .support-ways .support-way .sw-accordion dt:focus:after,.sw-accordion .support .support-ways .support-way dt:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.sw-take-action{background:#fff;margin-bottom:30px;}.sw-take-action__title{font-size:20px;text-transform:uppercase;margin-bottom:20px;border:none;margin:auto;text-align:center;font-family:"Roboto Condensed",sans-serif;}.sw-take-action__description{text-align:center;font-size:20px;line-height:24px;margin:auto;max-width:400px;padding:0 12px;margin-bottom:30px;font-family:"Roboto Condensed",sans-serif;font-weight:100;}.sw-take-action--cta{position:relative;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;padding-bottom:100%;display:flex;justify-content:flex-end;flex-flow:column;}.sw-take-action--cta:after{content:"";position:absolute;width:100%;height:179px;left:0;bottom:0;background-repeat:repeat-x;background:url("/sites/all/themes/stonewall/images/layer.png");z-index:9;}.sw-take-action--cta p{display:none;}.sw-take-action--cta span{position:relative;background:#e82c2a;color:#fff;text-transform:uppercase;padding:15px 35px 15px 5px;margin-bottom:25px;}.sw-take-action--cta span:after{content:"";position:absolute;right:10px;width:13px;height:14px;display:block;top:0;bottom:0;margin:auto;background-image:url("/sites/all/themes/stonewall/images/icons/arrows.svg");background-repeat:no-repeat;z-index:11;}.sw-take-action--content{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;flex-flow:column;align-items:center;z-index:10;}@media (min-width:440px){.sw-take-action--items{padding:0 15%;}}@media (min-width:769px){.sw-take-action__title{font-size:31px;margin-bottom:35px;}.sw-take-action__description{max-width:630px;margin-bottom:35px;padding:0;}.sw-take-action--items{max-width:1600px;width:100%;margin:auto;padding:0 5%;flex-flow:row;display:flex;justify-content:center;flex-wrap:wrap;}.sw-take-action--content{left:auto;right:auto;}.sw-take-action--cta{width:33%;padding-bottom:33%;}.sw-take-action--cta span{margin:0 auto 25px 0;left:30px;}}@media (min-width:1025px){.sw-take-action--cta .sw-take-action--content{transition:background .3s ease;}.sw-take-action--cta .sw-take-action--content span{transition:position .3s ease;}.sw-take-action--cta:hover .sw-take-action--content{position:absolute;bottom:0;background:#2c2d2f;padding:40px 30px 10px;}.sw-take-action--cta:hover span{position:absolute;bottom:100%;margin:0 0 -25px;}.sw-take-action--cta:hover p{display:block;color:#fff;}}.urgent-appeal .ua-wrapper{border:2px solid #e82c2a;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:20px;margin:40px 0;display:block;}.urgent-appeal .ua-wrapper:after{content:"";display:table;clear:both;}.urgent-appeal .ua-wrapper h3{font-size:32px;font-size:2.133em;color:#e82c2a;margin:10px 30px;line-height:36px;}.urgent-appeal .ua-wrapper .ua-wrap{width:100%;background-color:#000;float:left;}.urgent-appeal .ua-wrapper .ua-wrap h3{margin-top:10px;}.urgent-appeal .ua-wrapper .ua-wrap img{width:100%;}@media (min-width:40em){.urgent-appeal .ua-wrapper .ua-wrap img{float:left;width:50%;margin:0 20px 0 0;}}.non-responsive .urgent-appeal .ua-wrapper .ua-wrap img,.lt-ie9 .urgent-appeal .ua-wrapper .ua-wrap img{float:left;width:50%;margin:0 20px 0 0;}.urgent-appeal .ua-wrapper .ua-wrap .right-column p{color:#fff;margin:10px 30px;}.what-you-can-do{display:none;position:fixed;right:0;top:155px;z-index:9999;}@media (min-width:62.667em){.what-you-can-do{display:block;}}.non-responsive .what-you-can-do,.lt-ie9 .what-you-can-do{display:block;}.what-you-can-do .label{font-size:15px;letter-spacing:2px;line-height:30px;background-color:#1faa96;color:#fff;margin:0;cursor:pointer;padding:5px 10px;position:absolute;left:-109px;width:178px;top:69px;line-height:30px;border-bottom:none;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.what-you-can-do .label:after{content:" ";display:block;width:15px;height:15px;position:absolute;right:5px;top:12px;-moz-transition:0.4s;-o-transition:0.4s;-webkit-transition:0.4s;transition:0.4s;background-position:2px 2px;}.what-you-can-do .label.active:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.what-you-can-do .wycd-wrap{height:178px;background:#000;}.what-you-can-do .wycd-wrap .wycd-list{width:150px;display:none;}.what-you-can-do .wycd-wrap .wycd-list .wycd-list-item{background:#000;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.what-you-can-do .wycd-wrap .wycd-list .wycd-list-item.active,.what-you-can-do .wycd-wrap .wycd-list .wycd-list-item:hover{background-color:#27282a;}.what-you-can-do .wycd-wrap .wycd-list .wycd-list-item:last-child a{border-bottom:none;}.what-you-can-do .wycd-wrap .wycd-list .wycd-list-item a{display:block;border-bottom:2px solid #1faa96;padding:5px 10px;margin-bottom:0;font-size:20px;font-size:1.333em;letter-spacing:2px;line-height:24px;text-transform:uppercase;color:#1faa96;}.what-you-can-do .wycd-wrap .wycd-list .wycd-list-item a:after{display:none;}.ie .wycd-wrap .wycd-list{width:200px;}.whats-on{position:relative;}.whats-on a{padding:16px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:2px solid #fff;display:block;color:#000;}.whats-on a:after{content:"";display:table;clear:both;}.whats-on a h2{font-size:32px;font-size:2.133em;line-height:38px;text-decoration:none;border-bottom:none;display:inline-block;margin-bottom:0;padding-bottom:0;padding-right:0;float:left;width:50%;}.whats-on a img{float:right;width:50%;}@media (min-width:85.4em){.whats-on a img{margin:0;position:absolute;right:50px;top:10px;width:auto;}}.whats-on a:hover{color:#e82c2a;}.sign-up img{float:left;margin:0 10px 10px 0;width:30%;}@media (min-width:62.667em){.sign-up img{margin:0 20px 10px 0;width:auto;}}.non-responsive .sign-up img,.lt-ie9 .sign-up img{margin:0 20px 10px 0;width:auto;}.sign-up span{display:block;font-size:20px;font-size:1.333em;font-family:"Roboto",sans-serif;font-weight:300;color:#27282a;}.sign-up .btn,.sign-up .sw-accordion dt,.sw-accordion .sign-up dt{margin-top:10px;}h4.article-date{letter-spacing:2px;color:#9e9e9e;}.blog-author{letter-spacing:2px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:400;display:block;margin-bottom:20px;margin-top:0;line-height:22px;}.blog-author a{color:#e82c2a;}.node-blog-post .sidebar{display:block;padding:20px;}.campaign .page header:after{display:none;}.campaign section h2{padding-bottom:30px;}.campaign section.pane-node-field-sw-stories-title-link{padding:0;}.campaign .social-feed{padding:0;}@media (min-width:40em){.campaign .social-feed article{width:40%;border:none;}}.non-responsive .campaign .social-feed article,.lt-ie9 .campaign .social-feed article{width:40%;border:none;}.campaign .social-feed .social-body{width:100%;padding:0px 10px;}.campaign .social-feed .social-body .text-wrapper{padding-bottom:40px;color:white;max-width:760px;margin:0 auto;}.campaign .social-feed .icons{float:left;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}@media (min-width:40em){.campaign .social-feed .icons{width:20%;}}.non-responsive .campaign .social-feed .icons,.lt-ie9 .campaign .social-feed .icons{width:20%;}.campaign .social-feed .icons a{display:block;float:left;width:50%;color:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:1px;font-size:13px;font-size:0.867em;text-transform:uppercase;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.campaign .social-feed .icons a:after{display:none;}.campaign .social-feed .icons a .icon{padding:50px 0 5px;margin:26.2% 21.88%;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;}@media (min-width:40em){.campaign .social-feed .icons a .icon{margin:26.2% 14.88%;}}.non-responsive .campaign .social-feed .icons a .icon,.lt-ie9 .campaign .social-feed .icons a .icon{margin:26.2% 14.88%;}@media (min-width:85.4em){.campaign .social-feed .icons a .icon{margin:26.2% 21.88%;}}.campaign .social-feed .icons a .icon::before{content:" ";display:block;position:absolute;width:29px;height:29px;top:20%;margin:0 auto;left:0;right:0;}@media (min-width:40em){.campaign .social-feed .icons a .icon::before{top:35%;}}.non-responsive .campaign .social-feed .icons a .icon::before,.lt-ie9 .campaign .social-feed .icons a .icon::before{top:35%;}@media (min-width:62.667em){.campaign .social-feed .icons a .icon::before{top:20%;}}.non-responsive .campaign .social-feed .icons a .icon::before,.lt-ie9 .campaign .social-feed .icons a .icon::before{top:20%;}.campaign .social-feed .icons a .icon .text{font-style:normal;}@media (min-width:40em){.campaign .social-feed .icons a .icon .text{display:none;}}.non-responsive .campaign .social-feed .icons a .icon .text,.lt-ie9 .campaign .social-feed .icons a .icon .text{display:none;}@media (min-width:62.667em){.campaign .social-feed .icons a .icon .text{display:block;}}.non-responsive .campaign .social-feed .icons a .icon .text,.lt-ie9 .campaign .social-feed .icons a .icon .text{display:block;}.campaign .social-feed .icons a.facebook{background:#3b5998;}.campaign .social-feed .icons a.facebook .icon{border:2px solid #324c81;}@media (min-width:40em){.campaign .social-feed .icons a.facebook .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.facebook .icon,.lt-ie9 .campaign .social-feed .icons a.facebook .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.facebook .icon{border:2px solid #324c81;}}.non-responsive .campaign .social-feed .icons a.facebook .icon,.lt-ie9 .campaign .social-feed .icons a.facebook .icon{border:2px solid #324c81;}.campaign .social-feed .icons a.facebook .icon::before{background-position:0 -3428px;}.campaign .social-feed .icons a.facebook:hover{background:#324c81;}.campaign .social-feed .icons a.facebook:hover .icon{border:2px solid #3b5998;}@media (min-width:40em){.campaign .social-feed .icons a.facebook:hover .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.facebook:hover .icon,.lt-ie9 .campaign .social-feed .icons a.facebook:hover .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.facebook:hover .icon{border:2px solid #3b5998;}}.non-responsive .campaign .social-feed .icons a.facebook:hover .icon,.lt-ie9 .campaign .social-feed .icons a.facebook:hover .icon{border:2px solid #3b5998;}.campaign .social-feed .icons a.twitter{background:#0098d1;}.campaign .social-feed .icons a.twitter .icon{border:2px solid #0081b2;}@media (min-width:40em){.campaign .social-feed .icons a.twitter .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.twitter .icon,.lt-ie9 .campaign .social-feed .icons a.twitter .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.twitter .icon{border:2px solid #0081b2;}}.non-responsive .campaign .social-feed .icons a.twitter .icon,.lt-ie9 .campaign .social-feed .icons a.twitter .icon{border:2px solid #0081b2;}.campaign .social-feed .icons a.twitter .icon::before{width:32px;background-position:0 -11096px;}.campaign .social-feed .icons a.twitter:hover{background:#0081b2;}.campaign .social-feed .icons a.twitter:hover .icon{border:2px solid #0098d1;}@media (min-width:40em){.campaign .social-feed .icons a.twitter:hover .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.twitter:hover .icon,.lt-ie9 .campaign .social-feed .icons a.twitter:hover .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.twitter:hover .icon{border:2px solid #0098d1;}}.non-responsive .campaign .social-feed .icons a.twitter:hover .icon,.lt-ie9 .campaign .social-feed .icons a.twitter:hover .icon{border:2px solid #0098d1;}.campaign .social-feed .icons a.tumblr{background:#34465d;}.campaign .social-feed .icons a.tumblr .icon{border:2px solid #2A3A4F;}@media (min-width:40em){.campaign .social-feed .icons a.tumblr .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.tumblr .icon,.lt-ie9 .campaign .social-feed .icons a.tumblr .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.tumblr .icon{border:2px solid #2A3A4F;}}.non-responsive .campaign .social-feed .icons a.tumblr .icon,.lt-ie9 .campaign .social-feed .icons a.tumblr .icon{border:2px solid #2A3A4F;}.campaign .social-feed .icons a.tumblr .icon::before{width:16px;background-position:0 -9999px;}.campaign .social-feed .icons a.tumblr:hover{background:#2A3A4F;}.campaign .social-feed .icons a.tumblr:hover .icon{border:2px solid #34465d;}@media (min-width:40em){.campaign .social-feed .icons a.tumblr:hover .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.tumblr:hover .icon,.lt-ie9 .campaign .social-feed .icons a.tumblr:hover .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.tumblr:hover .icon{border:2px solid #34465d;}}.non-responsive .campaign .social-feed .icons a.tumblr:hover .icon,.lt-ie9 .campaign .social-feed .icons a.tumblr:hover .icon{border:2px solid #34465d;}.campaign .social-feed .icons a.instagram{background:#517fa4;}.campaign .social-feed .icons a.instagram .icon{border:2px solid #456c8c;}@media (min-width:40em){.campaign .social-feed .icons a.instagram .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.instagram .icon,.lt-ie9 .campaign .social-feed .icons a.instagram .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.instagram .icon{border:2px solid #456c8c;}}.non-responsive .campaign .social-feed .icons a.instagram .icon,.lt-ie9 .campaign .social-feed .icons a.instagram .icon{border:2px solid #456c8c;}.campaign .social-feed .icons a.instagram .icon::before{width:32px;background-position:0 -4987px;}.campaign .social-feed .icons a.instagram:hover{background:#456c8c;}.campaign .social-feed .icons a.instagram:hover .icon{border:2px solid #517fa4;}@media (min-width:40em){.campaign .social-feed .icons a.instagram:hover .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.instagram:hover .icon,.lt-ie9 .campaign .social-feed .icons a.instagram:hover .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.instagram:hover .icon{border:2px solid #517fa4;}}.non-responsive .campaign .social-feed .icons a.instagram:hover .icon,.lt-ie9 .campaign .social-feed .icons a.instagram:hover .icon{border:2px solid #517fa4;}.campaign .social-feed .icons a.youtube{background:#e52d27;}.campaign .social-feed .icons a.youtube .icon{border:2px solid #b31217;}@media (min-width:40em){.campaign .social-feed .icons a.youtube .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.youtube .icon,.lt-ie9 .campaign .social-feed .icons a.youtube .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.youtube .icon{border:2px solid #c21d17;}}.non-responsive .campaign .social-feed .icons a.youtube .icon,.lt-ie9 .campaign .social-feed .icons a.youtube .icon{border:2px solid #c21d17;}.campaign .social-feed .icons a.youtube .icon::before{width:32px;background-position:0 -12190px;}.campaign .social-feed .icons a.youtube:hover{background:#b31217;}.campaign .social-feed .icons a.youtube:hover .icon{border:2px solid #e52d27;}@media (min-width:40em){.campaign .social-feed .icons a.youtube:hover .icon{border:none;}}.non-responsive .campaign .social-feed .icons a.youtube:hover .icon,.lt-ie9 .campaign .social-feed .icons a.youtube:hover .icon{border:none;}@media (min-width:62.667em){.campaign .social-feed .icons a.youtube:hover .icon{border:2px solid #e52d27;}}.non-responsive .campaign .social-feed .icons a.youtube:hover .icon,.lt-ie9 .campaign .social-feed .icons a.youtube:hover .icon{border:2px solid #e52d27;}.campaign .social-feed .icons a:hover{background:#456c8c;}.campaign .social-feed .icons a:hover .icon{border:2px solid #517fa4;}.supporters{overflow:hidden;padding:25px 0 20px;background:#fff;}.supporters h4{color:#a6a9ae;margin-bottom:10px;display:block;width:100%;text-align:center;font-weight:300;letter-spacing:3px;}.supporters .text-scroll{width:100%;}.supporters .text-scroll ul li{display:inline-block;margin:0 20px;color:#e82c2a;font-family:"Roboto Condensed",sans-serif;font-size:22px;font-size:1.467em;text-transform:uppercase;}.pledge-number{background:#e82c2a;padding:40px;text-align:center;}.pledge-number p{font-size:31px;font-size:2.067em;line-height:28px;font-family:"Roboto Condensed",sans-serif;color:#fff;text-transform:uppercase;}.pledge-number span{font-size:50px;display:block;padding:40px 0;}@media (min-width:40em){.pledge-number span{font-size:145px;padding:80px 0;}}.non-responsive .pledge-number span,.lt-ie9 .pledge-number span{font-size:145px;padding:80px 0;}.pledge-sign{text-align:center;padding:20px;font-size:20px;font-weight:100;line-height:24px;font-family:"Roboto Condensed",sans-serif;}@media (min-width:62.667em){.pledge-sign{padding:60px 0;}}.non-responsive .pledge-sign,.lt-ie9 .pledge-sign{padding:60px 0;}.pledge-sign h2{display:block;width:100%;font-size:31px;font-size:2.067em;}.pledge-sign p{font-size:20px;font-family:"Roboto Condensed",sans-serif;text-transform:none;background-color:#fff;display:inline;}@media (min-width:40em){.pledge-sign p{font-size:42px;line-height:49px;}}.non-responsive .pledge-sign p,.lt-ie9 .pledge-sign p{font-size:42px;line-height:49px;}.pledge-sign .sw-message{margin-top:-20px !important;}.pledge-sign .pane-content div:first-of-type{margin-top:20px;}.pledge-sign .form-wrap .links{display:none;}.pledge-sign .btn,.pledge-sign .sw-accordion dt,.sw-accordion .pledge-sign dt{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:inline-block;margin:40px auto 0;}.pledge-sign .btn:focus,.pledge-sign .sw-accordion dt:focus,.sw-accordion .pledge-sign dt:focus{outline:none;}.pledge-sign .btn:before,.pledge-sign .sw-accordion dt:before,.sw-accordion .pledge-sign dt:before,.pledge-sign .btn:after,.pledge-sign .sw-accordion dt:after,.sw-accordion .pledge-sign dt:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pledge-sign .btn:after,.pledge-sign .sw-accordion dt:after,.sw-accordion .pledge-sign dt:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.pledge-sign .btn:hover:before,.pledge-sign .sw-accordion dt:hover:before,.sw-accordion .pledge-sign dt:hover:before,.pledge-sign .btn:focus:before,.pledge-sign .sw-accordion dt:focus:before,.sw-accordion .pledge-sign dt:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.pledge-sign .btn:hover:after,.pledge-sign .sw-accordion dt:hover:after,.sw-accordion .pledge-sign dt:hover:after,.pledge-sign .btn:focus:after,.pledge-sign .sw-accordion dt:focus:after,.sw-accordion .pledge-sign dt:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.pledge-sign .btn.facebook-sign,.pledge-sign .sw-accordion dt.facebook-sign,.sw-accordion .pledge-sign dt.facebook-sign{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:inline-block;}.pledge-sign .btn.facebook-sign:focus,.pledge-sign .sw-accordion dt.facebook-sign:focus,.sw-accordion .pledge-sign dt.facebook-sign:focus{outline:none;}.pledge-sign .btn.facebook-sign:before,.pledge-sign .sw-accordion dt.facebook-sign:before,.sw-accordion .pledge-sign dt.facebook-sign:before,.pledge-sign .btn.facebook-sign:after,.pledge-sign .sw-accordion dt.facebook-sign:after,.sw-accordion .pledge-sign dt.facebook-sign:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #3b5998;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pledge-sign .btn.facebook-sign:after,.pledge-sign .sw-accordion dt.facebook-sign:after,.sw-accordion .pledge-sign dt.facebook-sign:after{border-color:#3b5998;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.pledge-sign .btn.facebook-sign:hover:before,.pledge-sign .sw-accordion dt.facebook-sign:hover:before,.sw-accordion .pledge-sign dt.facebook-sign:hover:before,.pledge-sign .btn.facebook-sign:focus:before,.pledge-sign .sw-accordion dt.facebook-sign:focus:before,.sw-accordion .pledge-sign dt.facebook-sign:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.pledge-sign .btn.facebook-sign:hover:after,.pledge-sign .sw-accordion dt.facebook-sign:hover:after,.sw-accordion .pledge-sign dt.facebook-sign:hover:after,.pledge-sign .btn.facebook-sign:focus:after,.pledge-sign .sw-accordion dt.facebook-sign:focus:after,.sw-accordion .pledge-sign dt.facebook-sign:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.pledge-sign .active{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#565759;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:inline-block;}.pledge-sign .active:focus{outline:none;}.pledge-sign .active:before,.pledge-sign .active:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #565759;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pledge-sign .active:after{border-color:#565759;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.pledge-sign .active:hover:before,.pledge-sign .active:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.pledge-sign .active:hover:after,.pledge-sign .active:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.pledge-sign .intro{font-size:15px;font-family:"Roboto",sans-serif;line-height:20px;width:100%;max-width:600px;margin:60px auto 30px;background:none;}@media (min-width:40em){.pledge-sign .intro{font-size:15px;}}.non-responsive .pledge-sign .intro,.lt-ie9 .pledge-sign .intro{font-size:15px;}.pledge-sign form .checkbox{margin:30px 0 40px;}.pledge-sign form .checkbox label{font-family:"Roboto",sans-serif;letter-spacing:0;text-transform:none;color:#000;}.video-campaign{background-color:#222222;padding:10px;position:relative;overflow:hidden;}@media (min-width:40em){.video-campaign{padding:60px;}}.non-responsive .video-campaign,.lt-ie9 .video-campaign{padding:60px;}.video-campaign:after{content:" ";display:block;width:84%;height:100%;position:absolute;border-bottom:1080px solid #2c2d2f;border-right:740px solid transparent;top:0;left:0;z-index:10;}.video-campaign .video-wrap{border:2px solid #e82c2a;position:relative;z-index:999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;}@media (min-width:40em){.video-campaign .video-wrap{padding:40px;}}.non-responsive .video-campaign .video-wrap,.lt-ie9 .video-campaign .video-wrap{padding:40px;}.video-campaign .video-wrap .video-wrap-inner{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video-campaign .video-wrap .video-wrap-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.campaign-text{padding:10px;}@media (min-width:40em){.campaign-text{padding:60px;}}.non-responsive .campaign-text,.lt-ie9 .campaign-text{padding:60px;}.campaign-text .text-wrap{width:100%;max-width:760px;margin:0 auto;}.campaign-text h2{padding-top:0;}.campaign-support .support-ways .support-way.support:after{background-position:0 -2170px;width:94px;}.campaign-support .support-ways .support-way.poster:after{background-position:0 -7600px;width:62px;}.campaign-support .support-ways .support-way.badge:after{background-position:0 -827px;width:56px;}.campaign-support .support-ways .support-way.shop:after{background-position:0 -8518px;width:60px;}.our-support{background-color:#2c2d2f;text-align:center;padding:10px;}@media (min-width:40em){.our-support{padding:0 0 60px;}}.non-responsive .our-support,.lt-ie9 .our-support{padding:0 0 60px;}.our-support h2{display:block;color:#fff;font-size:31px;font-size:2.067em;}.our-support .btn,.our-support .sw-accordion dt,.sw-accordion .our-support dt{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:inline-block;}.our-support .btn:focus,.our-support .sw-accordion dt:focus,.sw-accordion .our-support dt:focus{outline:none;}.our-support .btn:before,.our-support .sw-accordion dt:before,.sw-accordion .our-support dt:before,.our-support .btn:after,.our-support .sw-accordion dt:after,.sw-accordion .our-support dt:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #e82c2a;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.our-support .btn:after,.our-support .sw-accordion dt:after,.sw-accordion .our-support dt:after{border-color:#e82c2a;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.our-support .btn:hover:before,.our-support .sw-accordion dt:hover:before,.sw-accordion .our-support dt:hover:before,.our-support .btn:focus:before,.our-support .sw-accordion dt:focus:before,.sw-accordion .our-support dt:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.our-support .btn:hover:after,.our-support .sw-accordion dt:hover:after,.sw-accordion .our-support dt:hover:after,.our-support .btn:focus:after,.our-support .sw-accordion dt:focus:after,.sw-accordion .our-support dt:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.our-support .active{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#565759;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:inline-block;}.our-support .active:focus{outline:none;}.our-support .active:before,.our-support .active:after{position:absolute;top:0;left:0;width:100%;height:100% !important;border:2px solid #565759;background:none !important;content:'';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.our-support .active:after{border-color:#565759;background:none !important;opacity:0;top:0 !important;background:none;-webkit-transform:translateY(-7px) translateX(6px);-moz-transform:translateY(-7px) translateX(6px);transform:translateY(-7px) translateX(6px);}.our-support .active:hover:before,.our-support .active:focus:before{opacity:0;-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px);}.our-support .active:hover:after,.our-support .active:focus:after{opacity:1;height:100%;-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);}.our-support .intro{font-family:"Roboto Condensed",sans-serif;font-size:32px;font-size:2.133em;margin:55px 0 30px;}.our-support p{color:#fff;line-height:32px;}.our-support .info-wrap{border:2px solid #565759;width:100%;max-width:1000px;margin:0 auto;padding:100px 20px 20px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.our-support .info-wrap:before{content:" ";display:block;width:164px;height:37px;position:absolute;top:35px;left:0;right:0;margin-left:auto;margin-right:auto;background-position:0 -9004px;}@media (min-width:40em){.our-support .info-wrap{padding:100px 120px 35px;}}.non-responsive .our-support .info-wrap,.lt-ie9 .our-support .info-wrap{padding:100px 120px 35px;}.social-feed,.our-work,.related-campaigns{padding:0;}.node-type-landing-page .sw-content-type-banner h2{text-transform:none;background:#e52f32;width:inherit;color:white;padding:0 0 !important;margin:20px auto 1%;}.contact-us .sub-title{width:100%;max-width:520px;margin:0 auto;}.contact-us .content{background-color:#f6f6f6;}.contact-us .column-1{background:#fff;}.contact-us .column-1,.contact-us .column-2{width:100%;float:left;}@media (min-width:62.667em){.contact-us .column-1,.contact-us .column-2{width:50%;}}.non-responsive .contact-us .column-1,.lt-ie9 .contact-us .column-1,.non-responsive
.contact-us .column-2,.lt-ie9
.contact-us .column-2{width:50%;}.contact-us .column-1 section,.contact-us .column-2 section,.contact-us .panel-2col-stacked .center-wrapper .panel-pane{padding:20px;}@media (min-width:40em){.contact-us .column-1 section,.contact-us .column-2 section,.contact-us .panel-2col-stacked .center-wrapper .panel-pane{padding:40px 60px;}}.non-responsive .contact-us .column-1 section,.lt-ie9 .contact-us .column-1 section,.non-responsive
.contact-us .column-2 section,.lt-ie9
.contact-us .column-2 section,.non-responsive
.contact-us .panel-2col-stacked .center-wrapper .panel-pane,.lt-ie9
.contact-us .panel-2col-stacked .center-wrapper .panel-pane{padding:40px 60px;}.contact-us .details{width:310px;}@media (min-width:40em){.contact-us .details{width:315px;}}.non-responsive .contact-us .details,.lt-ie9 .contact-us .details{width:315px;}.contact-us h2{padding-top:0;padding-bottom:40px;text-align:left;}.contact-us .panel-col-first{background:#fff;}.contact-us .offices:after{content:"";display:table;clear:both;}.contact-us .office{padding-bottom:20px;margin-bottom:20px;width:100%;border-bottom:2px solid #e8e8e8;display:flex;justify-content:space-between;flex-wrap:wrap;}@media (min-width:40em){.contact-us .office{padding-bottom:40px;margin-bottom:40px;}}.non-responsive .contact-us .office,.lt-ie9 .contact-us .office{padding-bottom:40px;margin-bottom:40px;}.contact-us .signup-form-wrapper{background:#000;}.contact-us .signup-form{padding:0;}.contact-us .sun-wrap{margin:0;max-width:100%;}.contact-us .question-form form fieldset .checkbox label{font-family:"Roboto",sans-serif;letter-spacing:0;text-transform:none;color:#000;}@media (min-width:40em){.contact-us .question-form form fieldset .checkbox label{max-width:640px;}}.non-responsive .contact-us .question-form form fieldset .checkbox label,.lt-ie9 .contact-us .question-form form fieldset .checkbox label{max-width:640px;}@media (min-width:40em){.contact-us .question-form form fieldset label{max-width:310px;margin:0 10px 5px;}.contact-us .question-form form fieldset label.textarea{max-width:640px;}}.non-responsive .contact-us .question-form form fieldset label,.lt-ie9 .contact-us .question-form form fieldset label{max-width:310px;margin:0 10px 5px;}.non-responsive .contact-us .question-form form fieldset label.textarea,.lt-ie9 .contact-us .question-form form fieldset label.textarea{max-width:640px;}.contact-us .question-form section{padding:0;}.contact-us .panel-2col-stacked .inside{margin:0;}.donate section h2{padding:60px 0 40px;}.donate section.stats h2{padding:60px 0 30px;}.donate .support h2{display:none;}.donate .urgent-appeal{background:#000;padding:20px 0;}@media (min-width:62.667em){.donate .urgent-appeal{padding:60px 0;}}.non-responsive .donate .urgent-appeal,.lt-ie9 .donate .urgent-appeal{padding:60px 0;}.donate .urgent-appeal .ua-wrapper{margin:0 auto;width:90%;padding:20px;}@media (min-width:62.667em){.donate .urgent-appeal .ua-wrapper{width:100%;max-width:960px;margin:0 auto;}}.non-responsive .donate .urgent-appeal .ua-wrapper,.lt-ie9 .donate .urgent-appeal .ua-wrapper{width:100%;max-width:960px;margin:0 auto;}.donate .findout{background:#fff;}.page-events .views-widget-filter-term_node_tid_depth{padding:20px;}@media (min-width:62.667em){.page-events .views-widget-filter-term_node_tid_depth{padding:30px;}}.non-responsive .page-events .views-widget-filter-term_node_tid_depth,.lt-ie9 .page-events .views-widget-filter-term_node_tid_depth{padding:30px;}.page-events .view-filters{position:relative;}.page-events .view-filters #edit-field-date-value-1-wrapper{text-transform:uppercase;margin-left:20px;margin-bottom:20px;float:left;}@media (min-width:40em){.page-events .view-filters #edit-field-date-value-1-wrapper{margin-left:60px;position:absolute;right:60px;margin-top:100px;}}.non-responsive .page-events .view-filters #edit-field-date-value-1-wrapper,.lt-ie9 .page-events .view-filters #edit-field-date-value-1-wrapper{margin-left:60px;position:absolute;right:60px;margin-top:100px;}#edit-field-date-value-1-wrapper a{color:#e82c2a;text-decoration:none;position:relative;}#edit-field-date-value-1-wrapper a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#e82c2a;content:'';opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}#edit-field-date-value-1-wrapper a:hover:after,#edit-field-date-value-1-wrapper a:focus:after{height:3px;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}#edit-field-date-value-1-wrapper .active{display:none;}@media (min-width:40em){.related-events .node-event{float:left;width:50%;}}.non-responsive .related-events .node-event,.lt-ie9 .related-events .node-event{float:left;width:50%;}.related-events .date-calendar{margin-bottom:10px;}.section-help-advice .page header:after{display:none;}.section-help-advice .default-items{z-index:9;position:relative;}.help-advice{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}.front .page header:after{display:none;}.front h1,.front .latest-news h3{margin-top:0;}.front h2{color:#e82c2a;border:none;}@media (min-width:62.667em){.front h2{padding-right:60px;padding-left:60px;}}.non-responsive .front h2,.lt-ie9 .front h2{padding-right:60px;padding-left:60px;}.front h2:after{content:" ";display:inline-block;width:24px;height:23px;margin-left:10px;background-position:0 -8082px;}.front .btn.hero-btn,.front .sw-accordion dt.hero-btn,.sw-accordion .front dt.hero-btn{clear:both;display:block;max-width:170px;margin:1em auto 1em auto;}.front video::-webkit-media-controls{display:none !important;}.front .breadcrumb{display:none;}.front .hashtag{display:block;font-family:"Roboto Condensed",sans-serif;font-weight:bold;font-size:40px;text-transform:uppercase;color:#fff;margin:20px 0 0;}@media (min-width:62.667em){.front .hashtag{margin:5% 0 1%;font-size:129px;}}.non-responsive .front .hashtag,.lt-ie9 .front .hashtag{margin:5% 0 1%;font-size:129px;}@media (min-width:85.4em){.front .hashtag{margin:6% 0 2%;}}.front .content-top{background:#fff;}.front .content-top .column-1{text-align:center;padding:2%;position:relative;z-index:99;}@media (min-width:62.667em){.front .content-top .column-1{width:50%;}}.non-responsive .front .content-top .column-1,.lt-ie9 .front .content-top .column-1{width:50%;}@media (min-width:85.4em){.front .content-top .column-1{width:55%;}}.front .content-top .column-2{background:#f6f6f6;width:100%;z-index:90;}.front .content-top .column-2:after{display:none;}@media (min-width:62.667em){.front .content-top .column-2{width:50%;position:relative;}}.non-responsive .front .content-top .column-2,.lt-ie9 .front .content-top .column-2{width:50%;position:relative;}@media (min-width:85.4em){.front .content-top .column-2{width:45%;}.front .content-top .column-2:after{content:"";display:block;width:0;height:0;margin-left:-290px;margin-top:0;border-left:290px solid transparent;border-top:380px solid #f6f6f6;border-right:0 solid #f6f6f6;position:absolute;top:0;z-index:20;left:0;}}.front .content-top .default-item{text-align:left;padding:0;}.front .content-top .default-item:hover{background:none;}.front .content-top .default-item a{padding:0 0 10px;margin:0 0 10px;border-bottom:2px solid #fff;}.front .content-top .default-item:last-child a{padding:0;margin:0;border:none;}.front .content-top .default-item .date-calendar{margin:10px 0 0;}@media (min-width:62.667em){.front .content-top .default-item .date-calendar{margin:-7px 10px 0;}}.non-responsive .front .content-top .default-item .date-calendar,.lt-ie9 .front .content-top .default-item .date-calendar{margin:-7px 10px 0;}.front .content-top .default-item h3{margin:5px 0;}.front .content-top .default-item img{margin-right:10px;border:5px solid #fff;width:75px;}@media (min-width:62.667em){.front .content-top .default-item img{margin-right:0px;}}.non-responsive .front .content-top .default-item img,.lt-ie9 .front .content-top .default-item img{margin-right:0px;}.front .content-top .default-item time{line-height:29px;font-size:14px;}.front .content-top .default-item time span{font-size:22px;border:2px solid #fff;padding:0 4px;}.front .content-top .default-item p{margin-bottom:0;}.front .search-form{max-width:380px;margin:0 auto;}.front .search-form label{border:2px solid #e8e8e8;color:#000;margin:10px 0;}.front .search-form .label-text{border-right:2px solid #e8e8e8;}.front .search-form input[type="submit"]{background-color:#e8e8e8;}.front .search-form ::-webkit-input-placeholder{color:#8c8c8c;}.front .search-form :-moz-placeholder{color:#8c8c8c;}.front .search-form ::-moz-placeholder{color:#8c8c8c;}.front .search-form :-ms-input-placeholder{color:#8c8c8c;}.front .latest-news{text-align:center;padding:10px;background-color:#2c2d2f;}@media (min-width:62.667em){.front .latest-news{padding:0 60px 30px;}}.non-responsive .front .latest-news,.lt-ie9 .front .latest-news{padding:0 60px 30px;}.front .latest-news h3{background:none;text-transform:none;font-size:22px;line-height:25px;}@media (min-width:40em){.front .latest-news h3{padding:0 60px 0;line-height:49px;font-size:42px;}}.non-responsive .front .latest-news h3,.lt-ie9 .front .latest-news h3{padding:0 60px 0;line-height:49px;font-size:42px;}.front .latest-news h3 a{color:#fff;}.front .latest-news h3 a:after{display:none;}.front .latest-news article{clear:both;}.front .stories h2{font-size:31px;}.front .social-feed{padding:0;}@media (min-width:40em){.front .social-feed article{width:40%;border:none;}}.non-responsive .front .social-feed article,.lt-ie9 .front .social-feed article{width:40%;border:none;}.front .social-feed .icons{float:left;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}@media (min-width:40em){.front .social-feed .icons{width:20%;}}.non-responsive .front .social-feed .icons,.lt-ie9 .front .social-feed .icons{width:20%;}.front .social-feed .icons a{display:block;float:left;width:50%;color:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:300;letter-spacing:1px;font-size:13px;font-size:0.867em;text-transform:uppercase;-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;}.front .social-feed .icons a:after{display:none;}.front .social-feed .icons a .icon{padding:50px 0 5px;margin:26.2% 21.88%;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;}@media (min-width:40em){.front .social-feed .icons a .icon{margin:26.2% 14.88%;}}.non-responsive .front .social-feed .icons a .icon,.lt-ie9 .front .social-feed .icons a .icon{margin:26.2% 14.88%;}@media (min-width:85.4em){.front .social-feed .icons a .icon{margin:26.2% 21.88%;}}.front .social-feed .icons a .icon::before{content:" ";display:block;position:absolute;width:29px;height:29px;top:20%;margin:0 auto;left:0;right:0;}@media (min-width:40em){.front .social-feed .icons a .icon::before{top:35%;}}.non-responsive .front .social-feed .icons a .icon::before,.lt-ie9 .front .social-feed .icons a .icon::before{top:35%;}@media (min-width:62.667em){.front .social-feed .icons a .icon::before{top:20%;}}.non-responsive .front .social-feed .icons a .icon::before,.lt-ie9 .front .social-feed .icons a .icon::before{top:20%;}.front .social-feed .icons a .icon .text{font-style:normal;}@media (min-width:40em){.front .social-feed .icons a .icon .text{display:none;}}.non-responsive .front .social-feed .icons a .icon .text,.lt-ie9 .front .social-feed .icons a .icon .text{display:none;}@media (min-width:62.667em){.front .social-feed .icons a .icon .text{display:block;}}.non-responsive .front .social-feed .icons a .icon .text,.lt-ie9 .front .social-feed .icons a .icon .text{display:block;}.front .social-feed .icons a.facebook{background:#3b5998;}.front .social-feed .icons a.facebook .icon{border:2px solid #324c81;}@media (min-width:40em){.front .social-feed .icons a.facebook .icon{border:none;}}.non-responsive .front .social-feed .icons a.facebook .icon,.lt-ie9 .front .social-feed .icons a.facebook .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.facebook .icon{border:2px solid #324c81;}}.non-responsive .front .social-feed .icons a.facebook .icon,.lt-ie9 .front .social-feed .icons a.facebook .icon{border:2px solid #324c81;}.front .social-feed .icons a.facebook .icon::before{background-position:0 -3428px;}.front .social-feed .icons a.facebook:hover{background:#324c81;}.front .social-feed .icons a.facebook:hover .icon{border:2px solid #3b5998;}@media (min-width:40em){.front .social-feed .icons a.facebook:hover .icon{border:none;}}.non-responsive .front .social-feed .icons a.facebook:hover .icon,.lt-ie9 .front .social-feed .icons a.facebook:hover .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.facebook:hover .icon{border:2px solid #3b5998;}}.non-responsive .front .social-feed .icons a.facebook:hover .icon,.lt-ie9 .front .social-feed .icons a.facebook:hover .icon{border:2px solid #3b5998;}.front .social-feed .icons a.twitter{background:#0098d1;}.front .social-feed .icons a.twitter .icon{border:2px solid #0081b2;}@media (min-width:40em){.front .social-feed .icons a.twitter .icon{border:none;}}.non-responsive .front .social-feed .icons a.twitter .icon,.lt-ie9 .front .social-feed .icons a.twitter .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.twitter .icon{border:2px solid #0081b2;}}.non-responsive .front .social-feed .icons a.twitter .icon,.lt-ie9 .front .social-feed .icons a.twitter .icon{border:2px solid #0081b2;}.front .social-feed .icons a.twitter .icon::before{width:32px;background-position:0 -11096px;}.front .social-feed .icons a.twitter:hover{background:#0081b2;}.front .social-feed .icons a.twitter:hover .icon{border:2px solid #0098d1;}@media (min-width:40em){.front .social-feed .icons a.twitter:hover .icon{border:none;}}.non-responsive .front .social-feed .icons a.twitter:hover .icon,.lt-ie9 .front .social-feed .icons a.twitter:hover .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.twitter:hover .icon{border:2px solid #0098d1;}}.non-responsive .front .social-feed .icons a.twitter:hover .icon,.lt-ie9 .front .social-feed .icons a.twitter:hover .icon{border:2px solid #0098d1;}.front .social-feed .icons a.tumblr{background:#34465d;}.front .social-feed .icons a.tumblr .icon{border:2px solid #2A3A4F;}@media (min-width:40em){.front .social-feed .icons a.tumblr .icon{border:none;}}.non-responsive .front .social-feed .icons a.tumblr .icon,.lt-ie9 .front .social-feed .icons a.tumblr .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.tumblr .icon{border:2px solid #2A3A4F;}}.non-responsive .front .social-feed .icons a.tumblr .icon,.lt-ie9 .front .social-feed .icons a.tumblr .icon{border:2px solid #2A3A4F;}.front .social-feed .icons a.tumblr .icon::before{width:16px;background-position:0 -9999px;}.front .social-feed .icons a.tumblr:hover{background:#2A3A4F;}.front .social-feed .icons a.tumblr:hover .icon{border:2px solid #34465d;}@media (min-width:40em){.front .social-feed .icons a.tumblr:hover .icon{border:none;}}.non-responsive .front .social-feed .icons a.tumblr:hover .icon,.lt-ie9 .front .social-feed .icons a.tumblr:hover .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.tumblr:hover .icon{border:2px solid #34465d;}}.non-responsive .front .social-feed .icons a.tumblr:hover .icon,.lt-ie9 .front .social-feed .icons a.tumblr:hover .icon{border:2px solid #34465d;}.front .social-feed .icons a.instagram{background:#517fa4;}.front .social-feed .icons a.instagram .icon{border:2px solid #456c8c;}@media (min-width:40em){.front .social-feed .icons a.instagram .icon{border:none;}}.non-responsive .front .social-feed .icons a.instagram .icon,.lt-ie9 .front .social-feed .icons a.instagram .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.instagram .icon{border:2px solid #456c8c;}}.non-responsive .front .social-feed .icons a.instagram .icon,.lt-ie9 .front .social-feed .icons a.instagram .icon{border:2px solid #456c8c;}.front .social-feed .icons a.instagram .icon::before{width:32px;background-position:0 -4987px;}.front .social-feed .icons a.instagram:hover{background:#456c8c;}.front .social-feed .icons a.instagram:hover .icon{border:2px solid #517fa4;}@media (min-width:40em){.front .social-feed .icons a.instagram:hover .icon{border:none;}}.non-responsive .front .social-feed .icons a.instagram:hover .icon,.lt-ie9 .front .social-feed .icons a.instagram:hover .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.instagram:hover .icon{border:2px solid #517fa4;}}.non-responsive .front .social-feed .icons a.instagram:hover .icon,.lt-ie9 .front .social-feed .icons a.instagram:hover .icon{border:2px solid #517fa4;}.front .social-feed .icons a.youtube{background:#e52d27;}.front .social-feed .icons a.youtube .icon{border:2px solid #b31217;}@media (min-width:40em){.front .social-feed .icons a.youtube .icon{border:none;}}.non-responsive .front .social-feed .icons a.youtube .icon,.lt-ie9 .front .social-feed .icons a.youtube .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.youtube .icon{border:2px solid #c21d17;}}.non-responsive .front .social-feed .icons a.youtube .icon,.lt-ie9 .front .social-feed .icons a.youtube .icon{border:2px solid #c21d17;}.front .social-feed .icons a.youtube .icon::before{width:32px;background-position:0 -12190px;}.front .social-feed .icons a.youtube:hover{background:#b31217;}.front .social-feed .icons a.youtube:hover .icon{border:2px solid #e52d27;}@media (min-width:40em){.front .social-feed .icons a.youtube:hover .icon{border:none;}}.non-responsive .front .social-feed .icons a.youtube:hover .icon,.lt-ie9 .front .social-feed .icons a.youtube:hover .icon{border:none;}@media (min-width:62.667em){.front .social-feed .icons a.youtube:hover .icon{border:2px solid #e52d27;}}.non-responsive .front .social-feed .icons a.youtube:hover .icon,.lt-ie9 .front .social-feed .icons a.youtube:hover .icon{border:2px solid #e52d27;}.front .social-feed .icons a:hover{background:#456c8c;}.front .social-feed .icons a:hover .icon{border:2px solid #517fa4;}.no-vacancies{text-align:center;margin-bottom:40px;margin-top:-35px;}@media (min-width:40em){.view-jobs article:nth-child(odd){clear:left;}}.non-responsive .view-jobs article:nth-child(odd),.lt-ie9 .view-jobs article:nth-child(odd){clear:left;}.node-type-landing-page .view-category-filtered-view.default-items .view-content,.node-type-topics-page .view-category-filtered-view.default-items .view-content{width:100%;}.landing-page .our-support h2{padding-bottom:30px;}.node-type-my-area .page header .hero-image{display:none;}@media (min-width:62.667em){.node-type-my-area .page header .hero-image{display:block;}}.non-responsive .node-type-my-area .page header .hero-image,.lt-ie9 .node-type-my-area .page header .hero-image{display:block;}.node-type-my-area #my-area-results-container{padding-bottom:20px;}.node-type-my-area .columns-wrapper{overflow:hidden;}.node-type-my-area .intro{padding:20px;text-align:center;}.node-type-my-area .intro p{font-size:20px;font-size:1.333em;line-height:28px;}@media (min-width:62.667em){.node-type-my-area .intro{padding:30px 275px 10px;}}.non-responsive .node-type-my-area .intro,.lt-ie9 .node-type-my-area .intro{padding:30px 275px 10px;}.node-type-my-area .select-results{margin-bottom:0;padding:20px;}@media (min-width:62.667em){.node-type-my-area .select-results{padding:60px;}}.non-responsive .node-type-my-area .select-results,.lt-ie9 .node-type-my-area .select-results{padding:60px;}.node-type-my-area .select-results .label{font-weight:300;display:block;font-size:20px;font-size:1.333em;margin-bottom:20px;}@media (min-width:62.667em){.node-type-my-area .select-results .form-item-category-filter{float:left;margin-right:20px;}}.non-responsive .node-type-my-area .select-results .form-item-category-filter,.lt-ie9 .node-type-my-area .select-results .form-item-category-filter{float:left;margin-right:20px;}.node-type-my-area .select-results .ui-selectmenu-button{margin-bottom:10px;}@media (min-width:62.667em){.node-type-my-area .select-results .ui-selectmenu-button{margin-bottom:0;}}.non-responsive .node-type-my-area .select-results .ui-selectmenu-button,.lt-ie9 .node-type-my-area .select-results .ui-selectmenu-button{margin-bottom:0;}.node-type-my-area .items{padding:0;}.node-type-my-area .content-top-inner{background:#000;}.node-type-my-area .column-2,.node-type-my-area .column-1{float:left;width:100%;}@media (min-width:62.667em){.node-type-my-area .column-2,.node-type-my-area .column-1{width:50%;display:block;}}.non-responsive .node-type-my-area .column-2,.lt-ie9 .node-type-my-area .column-2,.non-responsive
.node-type-my-area .column-1,.lt-ie9
.node-type-my-area .column-1{width:50%;display:block;}.node-type-my-area .column-1 .pagination{margin:20px;}@media (min-width:62.667em){.node-type-my-area .column-1 .pagination{margin:20px 60px 0;}}.non-responsive .node-type-my-area .column-1 .pagination,.lt-ie9 .node-type-my-area .column-1 .pagination{margin:20px 60px 0;}.node-type-my-area .column-1 .national-results{display:none;padding:30px 0 0;float:left;}.node-type-my-area .column-1 .national-results:after{content:"";display:table;clear:both;}.node-type-my-area .column-1 .national-results h2{border-bottom:none;clear:both;padding:20px;text-align:left;}@media (min-width:62.667em){.node-type-my-area .column-1 .national-results h2{padding:0 60px 20px;}}.non-responsive .node-type-my-area .column-1 .national-results h2,.lt-ie9 .node-type-my-area .column-1 .national-results h2{padding:0 60px 20px;}.node-type-my-area .column-1 .national-results .views-exposed-form{display:none;}.node-type-my-area .column-2{display:none;position:relative;}@media (min-width:62.667em){.node-type-my-area .column-2{display:block;}}.non-responsive .node-type-my-area .column-2,.lt-ie9 .node-type-my-area .column-2{display:block;}.node-type-my-area .column-2 .google-wrapper{top:0;width:100%;height:100%;position:absolute;}.node-type-my-area .column-2 .google-wrapper .google{height:100%;position:absolute;width:100%;}.node-type-my-area .page header{padding-bottom:60px;}.node-type-my-area .locate-me{margin-bottom:20px;float:right;margin-right:120px;}@media (min-width:62.667em){.node-type-my-area .locate-me{position:absolute;bottom:20px;right:37%;margin-bottom:0;margin-right:0;}}.non-responsive .node-type-my-area .locate-me,.lt-ie9 .node-type-my-area .locate-me{position:absolute;bottom:20px;right:37%;margin-bottom:0;margin-right:0;}.node-type-my-area .urgent-appeal{padding:0 10px;}@media (min-width:40em){.node-type-my-area .urgent-appeal{padding:0 30px;}}.non-responsive .node-type-my-area .urgent-appeal,.lt-ie9 .node-type-my-area .urgent-appeal{padding:0 30px;}.node-type-my-area .intro{padding:20px;text-align:center;}.node-type-my-area .intro p{font-size:20px;font-size:1.333em;line-height:28px;}@media (min-width:62.667em){.node-type-my-area .intro{padding:30px 275px 10px;}}.non-responsive .node-type-my-area .intro,.lt-ie9 .node-type-my-area .intro{padding:30px 275px 10px;}.node-type-my-area .items{padding:0;}.register{text-align:center;}.register a{color:#fff;display:block;padding:20px;}.register a:after{display:none;}@media (min-width:62.667em){.register a{padding:60px;}}.non-responsive .register a,.lt-ie9 .register a{padding:60px;}.register a h2{color:#e82c2a;border:none;width:100%;padding-top:0;padding-bottom:30px;display:inline-block;font-weight:300;}.register a h2:after{content:" ";display:inline-block;width:24px;height:23px;margin-left:10px;background-position:0 -8082px;}.lgbt-specific p{padding-top:1px;}@media (min-width:62.667em){.lgbt-specific p{margin-right:120px;padding-top:0;}}.non-responsive .lgbt-specific p,.lt-ie9 .lgbt-specific p{margin-right:120px;padding-top:0;}@media (min-width:62.667em){.form-item-radius-filter{float:left;margin-right:1em;}}.non-responsive .form-item-radius-filter,.lt-ie9 .form-item-radius-filter{float:left;margin-right:1em;}@media (min-width:62.667em){.form-item-lgbt-filter{float:left;padding-top:7px;margin-right:1em;}}.non-responsive .form-item-lgbt-filter,.lt-ie9 .form-item-lgbt-filter{float:left;padding-top:7px;margin-right:1em;}@media (min-width:62.667em){.block-feature-my-area .loading-throbber{padding-top:7px;}}.non-responsive .block-feature-my-area .loading-throbber,.lt-ie9 .block-feature-my-area .loading-throbber{padding-top:7px;}@media (max-width:40em){.node-resource.view-mode-full .ds-region-right .download{display:none;}}.search-results .search-form label{margin-left:0;}.search-results .select-results{padding:20px;}@media (min-width:62.667em){.search-results .select-results{padding:30px;}}.non-responsive .search-results .select-results,.lt-ie9 .search-results .select-results{padding:30px;}.search-results .default-item{width:100%;padding-right:20px;padding-left:20px;}@media (min-width:62.667em){.search-results .default-item{padding-right:30px;padding-left:30px;}}.non-responsive .search-results .default-item,.lt-ie9 .search-results .default-item{padding-right:30px;padding-left:30px;}.search-results .default-item a{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}.search-results .default-item img{border:2px solid #fff;}.search-results .default-item .date-calendar{margin:-10px 20px 0 0;}@media (min-width:62.667em){.search-results .default-item .tag{position:absolute;right:0;top:30px;}}.non-responsive .search-results .default-item .tag,.lt-ie9 .search-results .default-item .tag{position:absolute;right:0;top:30px;}.search-results .select-results,.search-results .search-items{width:100%;max-width:1200px;margin:0 auto;}
.front .partners .view-content{position:relative;display:block;float:left;width:100%;}.node-type-my-area .columns-wrapper,.node-type-my-area .show-me{display:none;}.default-item .date-calendar time *{display:inline-block;}#edit-field-category-tid-wrapper{width:100%;}#edit-field-date-value-1-wrapper{float:right;}
html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;}*,::before,::after{background-repeat:no-repeat;}::before,::after{text-decoration:inherit;vertical-align:inherit;}*{padding:0;margin:0;}audio:not([controls]){display:none;height:0;}hr{overflow:visible;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}summary{display:list-item;}small{font-size:80%;}[hidden],template{display:none;}abbr[title]{border-bottom:1px dotted;text-decoration:none;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}code,kbd,pre,samp{font-family:monospace,monospace;}b,strong{font-weight:bolder;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}input{border-radius:0;}button,[type='button'],[type='reset'],[type='submit'],[role='button']{cursor:pointer;}[disabled]{cursor:default;}[type='number']{width:auto;}[type='search']{-webkit-appearance:textfield;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;resize:vertical;}button,input,optgroup,select,textarea{font:inherit;}optgroup{font-weight:bold;}button{overflow:visible;}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:0;padding:0;}button:-moz-focusring,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{outline:1px dotted ButtonText;}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;}button,select{text-transform:none;}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit;}select{-moz-appearance:none;-webkit-appearance:none;}select::-ms-expand{display:none;}select::-ms-value{color:currentColor;}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}img{border-style:none;display:inline-block;vertical-align:top;}progress{vertical-align:baseline;}svg:not(:root){overflow:hidden;}audio,canvas,progress,video{display:inline-block;}img,embed,object,audio,video{height:auto;max-width:100%;}@media screen{[hidden~='screen']{display:inherit;}[hidden~='screen']:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important;}}[aria-busy='true']{cursor:progress;}[aria-controls]{cursor:pointer;}[aria-disabled]{cursor:default;}::selection{background-color:#b3d4fc;color:#000;text-shadow:none;}.red{color:#e82c2a;}.field-type-text-with-summary h2,.field-type-text-long h2{border-bottom:none;}ul.primary{margin:0 -5px;padding:0 10px 15px;white-space:inherit;}@media only screen and (max-width:62.667em){ul.primary{display:flex;flex-wrap:wrap;}}ul.primary li{display:inline-block;}@media only screen and (max-width:62.667em){ul.primary li{display:block;width:33.333%;}}@media only screen and (max-width:40em){ul.primary li{width:50%;}}@media only screen and (max-width:30em){ul.primary li{width:100%;}}ul.primary li a{background-color:transparent;border:1px solid #878788;margin:0;padding:8px 15px;transition:all 0.15s ease-in-out;}@media only screen and (max-width:62.667em){ul.primary li a{height:100%;}}ul.primary li a:after{display:none;}ul.primary li a.is-active{background-color:#e82c2a;color:#fff;border-color:#e82c2a;cursor:default;}ul.primary li a.is-active:hover{background-color:#e82c2a;color:#fff;border-color:#e82c2a;}ul.primary li a:hover{background-color:#878788;color:#fff;border-color:#878788;}.panels-ipe-editing .modal-default{}.panels-ipe-editing .modal-default .block ul,.panels-ipe-editing .modal-default .item-list ul{list-style-type:disc;list-style-image:none;margin:0.25em 0 0.25em 1.5em;}.panels-ipe-editing .modal-default .item-list .pager li{padding:0.5em;}.panels-ipe-editing .modal-default .item-list ul li,.panels-ipe-editing .modal-default li.leaf,.panels-ipe-editing .modal-default ul.menu li{list-style-type:disc;list-style-image:none;}.panels-ipe-editing .modal-default ul.menu li{margin:0;}.panels-ipe-editing .modal-default ol{list-style-type:decimal;margin:0.25em 0 0.25em 2em;}.panels-ipe-editing .modal-default .item-list ul li.collapsed,.panels-ipe-editing .modal-default ul.menu li.collapsed{list-style-image:url(/sites/all/themes/misc/menu-collapsed.png);list-style-type:disc;}.panels-ipe-editing .modal-default .item-list ul li.expanded,.panels-ipe-editing .modal-default ul.menu li.expanded{list-style-image:url(/sites/all/themes/misc/menu-expanded.png);list-style-type:circle;}.panels-ipe-editing .modal-default #skip-link{margin-top:0;position:absolute;left:50%;margin-left:-5.25em;width:auto;z-index:50;}.panels-ipe-editing .modal-default #skip-link a,.panels-ipe-editing .modal-default #skip-link a:link,.panels-ipe-editing .modal-default #skip-link a:visited{display:block;background:#444;color:#fff;font-size:0.94em;padding:1px 10px 2px 10px;text-decoration:none;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}.panels-ipe-editing .modal-default #skip-link a:hover,.panels-ipe-editing .modal-default #skip-link a:focus,.panels-ipe-editing .modal-default #skip-link a:active{outline:0;}.panels-ipe-editing .modal-default #branding{overflow:hidden;padding:20px 20px 0 20px;position:relative;background-color:#e0e0d8;}.panels-ipe-editing .modal-default #branding div.breadcrumb{font-size:0.846em;padding-bottom:5px;}.panels-ipe-editing .modal-default #branding div.block{position:relative;float:right;width:240px;padding-left:10px;background:#333;}.panels-ipe-editing .modal-default #branding div.block form label{display:none;}.panels-ipe-editing .modal-default #branding div.block form div.form-item{float:left;border:0;margin:0;padding:0;}.panels-ipe-editing .modal-default #branding div.block form input.form-text{width:140px;margin-right:10px;}.panels-ipe-editing .modal-default #branding div.block form input.form-submit{text-align:center;width:80px;}.panels-ipe-editing .modal-default #help{font-size:0.923em;margin-top:1em;}.panels-ipe-editing .modal-default #help p{margin:0 0 10px;}.panels-ipe-editing .modal-default #help div.more-help-link{text-align:right;}.panels-ipe-editing .modal-default #page-title{background:#333;padding-top:20px;}.panels-ipe-editing .modal-default #branding h1.page-title{color:#000;margin:0;padding-bottom:10px;font-size:1.385em;font-weight:normal;float:left;}.panels-ipe-editing .modal-default #console{margin:9px 0 10px;}.panels-ipe-editing .modal-default ul.primary{float:right;border-bottom:none;text-transform:uppercase;font-size:0.923em;height:2.60em;margin:0;padding-top:0;}.panels-ipe-editing .modal-default ul.primary li{float:left;list-style:none;margin:0 2px;}.panels-ipe-editing .modal-default ul.primary li a:link,.panels-ipe-editing .modal-default ul.primary li a.active,.panels-ipe-editing .modal-default ul.primary li a:active,.panels-ipe-editing .modal-default ul.primary li a:visited,.panels-ipe-editing .modal-default ul.primary li a:hover,.panels-ipe-editing .modal-default ul.primary li.active a{display:block;float:left;height:2.60em;line-height:2.60em;padding:0 18px 8px;background-color:#a6a7a2;color:#000;font-weight:bold;border-width:1px 1px 0 1px;border-style:solid;border-color:#a6a7a2;-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-radius:8px 8px 0 0;}.panels-ipe-editing .modal-default ul.primary li.active a,.panels-ipe-editing .modal-default ul.primary li.active a.active,.panels-ipe-editing .modal-default ul.primary li.active a:active,.panels-ipe-editing .modal-default ul.primary li.active a:visited{background-color:#fff;border-color:#c9cac4;}.panels-ipe-editing .modal-default ul.primary li a:hover{color:#fff;}.panels-ipe-editing .modal-default ul.primary li.active a:hover{color:#000;}.panels-ipe-editing .modal-default .tabs-secondary{clear:both;}.panels-ipe-editing .modal-default ul.secondary{float:right;font-size:0.923em;padding:0 3px 5px;line-height:1.385em;overflow:hidden;background-color:#fff;}.panels-ipe-editing .modal-default ul.secondary li{margin:0 5px;float:none;}.panels-ipe-editing .modal-default ul.secondary li a{background-color:#ddd;color:#000;display:inline-block;}.panels-ipe-editing .modal-default ul.secondary li a,.panels-ipe-editing .modal-default ul.secondary li a:hover,.panels-ipe-editing .modal-default ul.secondary li.active a,.panels-ipe-editing .modal-default ul.secondary li.active a.active{padding:2px 10px;border-radius:7px;}.panels-ipe-editing .modal-default ul.secondary li a:hover,.panels-ipe-editing .modal-default ul.secondary li.active a,.panels-ipe-editing .modal-default ul.secondary li.active a.active{color:#fff;background:#666;}.panels-ipe-editing .modal-default #content{clear:left;}.panels-ipe-editing .modal-default #page{padding:20px 0 40px 0;margin-right:40px;margin-left:40px;background:#fff;position:relative;color:#333;}.panels-ipe-editing .modal-default #secondary-links ul.links li{padding:0 10px 10px 0;}.panels-ipe-editing .modal-default #secondary-links ul.links li a{font-size:0.923em;background:#777;color:#fff;text-align:center;padding:5px;height:55px;width:80px;overflow:hidden;border-radius:5px;}.panels-ipe-editing .modal-default #secondary-links ul.links li a:hover{background:#999;}.panels-ipe-editing .modal-default ul.links li,.panels-ipe-editing .modal-default ul.inline li{padding-right:1em;}.panels-ipe-editing .modal-default ul.inline li{display:inline;}.panels-ipe-editing .modal-default #secondary-links ul.links li.active-trail a,.panels-ipe-editing .modal-default #secondary-links ul.links li a.active{background:#333;}.panels-ipe-editing .modal-default ul.admin-list li{position:relative;padding-left:30px;padding-top:9px;border-top:1px solid #ccc;margin-left:0;margin-bottom:10px;background:url(/sites/all/themes/stonewall_manifesto/css/images/list-item.png) no-repeat 0 11px;list-style-type:none;list-style-image:none;}.panels-ipe-editing .modal-default .admin-panel .item-list ul,.panels-ipe-editing .modal-default ul.admin-list{margin:0;padding:0;}.panels-ipe-editing .modal-default .admin-panel .item-list ul,.panels-ipe-editing .modal-default ul.admin-list.compact{margin:8px 0;}.panels-ipe-editing .modal-default .admin-panel .item-list li,.panels-ipe-editing .modal-default ul.admin-list.compact li{border:none;background:none;margin:0 0 0.75em;line-height:1;padding:0;}.panels-ipe-editing .modal-default ul.admin-list li:last-child{border-bottom:none;}.panels-ipe-editing .modal-default ul.admin-list li a{margin-left:-30px;padding:0 0 4px 30px;min-height:0;}.panels-ipe-editing .modal-default ul.admin-list.compact li a{margin-left:0;padding:0;}.panels-ipe-editing .modal-default ul.admin-list li div.description a{margin-left:0;padding:0;min-height:inherit;}.panels-ipe-editing .modal-default div.submitted{color:#898989;}.panels-ipe-editing .modal-default table{width:100%;font-size:0.923em;margin:0 0 10px;border:1px solid #bebfb9;}.panels-ipe-editing .modal-default table td,.panels-ipe-editing .modal-default table th{vertical-align:middle;padding:8px 10px;border:0;color:#000;}.panels-ipe-editing .modal-default tr.even,.panels-ipe-editing .modal-default tr.odd{border-width:0 1px 0 1px;border-style:solid;border-color:#bebfb9;background:#f3f4ee;}.panels-ipe-editing .modal-default tr.odd{background:#fff;}.panels-ipe-editing .modal-default tr.drag{background:#fe7;}.panels-ipe-editing .modal-default tr.drag-previous{background:#ffb;}.panels-ipe-editing .modal-default table th{text-transform:uppercase;background:#e1e2dc;font-weight:normal;border-width:1px;border-style:solid;border-color:#bebfb9;padding:3px 10px;}.panels-ipe-editing .modal-default table th.select-all{width:1px;}.panels-ipe-editing .modal-default table th.active{background:#bdbeb9;}.panels-ipe-editing .modal-default table th a{display:block;position:relative;}.panels-ipe-editing .modal-default table th.active a{padding:0 25px 0 0;}.panels-ipe-editing .modal-default table th.active img{position:absolute;top:3px;right:3px;}.panels-ipe-editing .modal-default table td.active{background:#e9e9dd;}.panels-ipe-editing .modal-default table tr.odd td.active{background:#f3f4ee;}.panels-ipe-editing .modal-default table tr.selected td.active,.panels-ipe-editing .modal-default table tr.selected td{background:#ffc;border-color:#eeb;}.panels-ipe-editing .modal-default table.system-status-report tr{border-bottom:1px solid #ccc;}.panels-ipe-editing .modal-default table.system-status-report tr.ok{color:#255b1e;background-color:#e5ffe2;}.panels-ipe-editing .modal-default table.system-status-report tr.info{color:#040f37;background-color:#bdf;}.panels-ipe-editing .modal-default table.system-status-report tr.warning{color:#840;background-color:#fffce5;}.panels-ipe-editing .modal-default table.system-status-report tr.error{color:#8c2e0b;background-color:#fef5f1;}.panels-ipe-editing .modal-default tr td:last-child{border-right:1px solid #bebfb9;}.panels-ipe-editing .modal-default fieldset{border:1px solid #ccc;padding:2.5em 0 0 0;position:relative;margin:1em 0;}.panels-ipe-editing .modal-default fieldset .fieldset-legend{margin-top:0.5em;padding-left:15px;position:absolute;text-transform:uppercase;}.panels-ipe-editing .modal-default fieldset .fieldset-wrapper{padding:0 13px 13px 15px;}.panels-ipe-editing .modal-default fieldset.collapsed{background-color:transparent;}.panels-ipe-editing .modal-default html.js fieldset.collapsed{border-width:1px;height:auto;}.panels-ipe-editing .modal-default fieldset fieldset{background-color:#fff;}.panels-ipe-editing .modal-default fieldset fieldset fieldset{background-color:#f8f8f8;}.panels-ipe-editing .modal-default .form-item{padding:9px 0;margin:0 0 10px;}.panels-ipe-editing .modal-default .filter-wrapper .form-item,.panels-ipe-editing .modal-default div.teaser-checkbox .form-item,.panels-ipe-editing .modal-default .form-item .form-item{padding:5px 0;margin:0;border:0;}.panels-ipe-editing .modal-default .form-type-checkbox{padding:0;}.panels-ipe-editing .modal-default .text-format-wrapper .form-item{padding-bottom:0;}.panels-ipe-editing .modal-default .form-item label{margin:0;padding:0;}.panels-ipe-editing .modal-default .form-item label.option{font-size:0.923em;text-transform:none;}.panels-ipe-editing .modal-default .form-item label.option input{vertical-align:middle;}.panels-ipe-editing .modal-default .form-disabled input.form-autocomplete,.panels-ipe-editing .modal-default .form-disabled input.form-text,.panels-ipe-editing .modal-default .form-disabled input.form-file,.panels-ipe-editing .modal-default .form-disabled textarea.form-textarea,.panels-ipe-editing .modal-default .form-disabled select.form-select{background-color:#eee;color:#777;}.panels-ipe-editing .modal-default .filter-wrapper{border-top:0;padding:10px 2px;}.panels-ipe-editing .modal-default .filter-wrapper .fieldset-wrapper{padding:0 6px;}.panels-ipe-editing .modal-default .filter-wrapper .form-item,.panels-ipe-editing .modal-default .filter-wrapper .filter-guidelines,.panels-ipe-editing .modal-default .filter-wrapper .filter-help{font-size:0.923em;padding:2px 0 0 0;}.panels-ipe-editing .modal-default ul.tips,.panels-ipe-editing .modal-default div.description,.panels-ipe-editing .modal-default .form-item div.description{margin:5px 0;line-height:1.231em;font-size:0.923em;color:#666;}.panels-ipe-editing .modal-default ul.tips li{margin:0.25em 0 0.25em 1.5em;}.panels-ipe-editing .modal-default body div.form-type-radio div.description,.panels-ipe-editing .modal-default body div.form-type-checkbox div.description{margin-left:1.5em;}.panels-ipe-editing .modal-default input.form-submit,.panels-ipe-editing .modal-default a.button{cursor:pointer;padding:4px 17px;margin-bottom:1em;margin-right:1em;color:#5a5a5a;text-align:center;font-weight:normal;font-size:1.077em;font-family:"Lucida Grande",Verdana,sans-serif;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;background:url(/sites/all/themes/stonewall_manifesto/css/images/buttons.png) 0 0 repeat-x;border-radius:20px;}.panels-ipe-editing .modal-default a.button:link,.panels-ipe-editing .modal-default a.button:visited,.panels-ipe-editing .modal-default a.button:hover,.panels-ipe-editing .modal-default a.button:active{text-decoration:none;color:#5a5a5a;}.panels-ipe-editing .modal-default input.form-submit:active{background:#666;color:#fff;border-color:#555;text-shadow:#222 0 -1px 0;}.panels-ipe-editing .modal-default input.form-button-disabled,.panels-ipe-editing .modal-default input.form-button-disabled:active{background:#eee none;border-color:#eee;text-shadow:none;color:#999;}.panels-ipe-editing .modal-default input.form-autocomplete,.panels-ipe-editing .modal-default input.form-text,.panels-ipe-editing .modal-default input.form-file,.panels-ipe-editing .modal-default textarea.form-textarea,.panels-ipe-editing .modal-default select.form-select{padding:2px;border:1px solid #ccc;border-top-color:#999;background:#fff;color:#333;}.panels-ipe-editing .modal-default input.form-text:focus,.panels-ipe-editing .modal-default input.form-file:focus,.panels-ipe-editing .modal-default textarea.form-textarea:focus,.panels-ipe-editing .modal-default select.form-select:focus{color:#000;border-color:#ace;}.panels-ipe-editing .modal-default ul.action-links{margin:1em 0;padding:0 20px 0 20px;list-style-type:none;overflow:hidden;}.panels-ipe-editing .modal-default ul.action-links li{float:left;margin:0 1em 0 0;}.panels-ipe-editing .modal-default ul.action-links a{padding-left:15px;background:transparent url(/sites/all/themes/stonewall_manifesto/css/images/add.png) no-repeat 0 center;line-height:30px;}.panels-ipe-editing .modal-default #diff-inline-form select,.panels-ipe-editing .modal-default div.filter-options select{padding:0;}.panels-ipe-editing .modal-default div.admin .right,.panels-ipe-editing .modal-default div.admin .left{width:49%;margin:0;}.panels-ipe-editing .modal-default div.admin-panel,.panels-ipe-editing .modal-default div.admin-panel .body{padding:0;clear:left;}.panels-ipe-editing .modal-default div.admin-panel{margin:0 0 20px;padding:9px;background:#f8f8f8;border:1px solid #ccc;}.panels-ipe-editing .modal-default div.admin-panel h3{font-size:0.923em;text-transform:uppercase;margin:0;padding-bottom:9px;}.panels-ipe-editing .modal-default #system-themes-page h2{font-weight:normal;text-transform:uppercase;}.panels-ipe-editing .modal-default .theme-selector h3{font-weight:normal;}.panels-ipe-editing .modal-default .theme-default h3{font-weight:bold;}.panels-ipe-editing .modal-default .system-themes-list-enabled .theme-selector h3{margin-top:0;}.panels-ipe-editing .modal-default div.admin-options{background:#f8f8f8;line-height:30px;height:30px;padding:9px;border:1px solid #ccc;margin:0 0 10px;}.panels-ipe-editing .modal-default div.admin-options label{text-transform:uppercase;font:0.846em/1.875em Lucida Grande,Lucida Sans Unicode,sans-serif;}.panels-ipe-editing .modal-default div.admin-options label,.panels-ipe-editing .modal-default div.admin-options div.form-item{margin-right:10px;float:left;}.panels-ipe-editing .modal-default div.admin-options div.form-item{padding:0;border:0;}.panels-ipe-editing .modal-default .versions table.version{border:none;}.panels-ipe-editing .modal-default body.in-maintenance #sidebar-first{float:left;width:200px;}.panels-ipe-editing .modal-default body.in-maintenance #content{float:right;width:550px;padding-right:20px;clear:none;}.panels-ipe-editing .modal-default body.in-maintenance #page{overflow:auto;width:770px;margin:0 auto;padding-top:2em;}.panels-ipe-editing .modal-default body.in-maintenance #branding h1{width:770px;margin:0 auto;float:none;}.panels-ipe-editing .modal-default body.in-maintenance .form-radios .form-type-radio{padding:2px 0;}.panels-ipe-editing .modal-default body.in-maintenance div.form-item:after{content:"";display:none;clear:none;}.panels-ipe-editing .modal-default body.in-maintenance .form-submit{display:block;}.panels-ipe-editing .modal-default body.in-maintenance #logo{margin-bottom:1.5em;max-width:180px;}.panels-ipe-editing .modal-default ol.task-list{margin-left:0;list-style-type:none;list-style-image:none;}.panels-ipe-editing .modal-default ol.task-list li{padding:0.5em 1em 0.5em 20px;color:#adadad;}.panels-ipe-editing .modal-default ol.task-list li.active{background:transparent url(/sites/all/themes/stonewall_manifesto/css/images/task-item.png) no-repeat 3px 50%;padding:0.5em 1em 0.5em 20px;color:#000;}.panels-ipe-editing .modal-default ol.task-list li.done{background:transparent url(/sites/all/themes/stonewall_manifesto/css/images/task-check.png) no-repeat 0 50%;color:green;}.panels-ipe-editing .modal-default .overlay #branding{background-color:#fff;padding-top:15px;}.panels-ipe-editing .modal-default .overlay #branding h1.page-title,.panels-ipe-editing .modal-default .overlay #left,.panels-ipe-editing .modal-default .overlay #footer{display:none;}.panels-ipe-editing .modal-default .overlay #page{margin:0;padding:0 20px;}.panels-ipe-editing .modal-default .overlay #branding div.breadcrumb{float:left;position:relative;z-index:10;}.panels-ipe-editing .modal-default #overlay-tabs{bottom:-1px;font-size:1.54em;line-height:1.54em;margin:0;}.panels-ipe-editing .modal-default #overlay-tabs li{margin:0 -2px;}.panels-ipe-editing .modal-default .overlay ul.secondary{background:transparent none;margin:-1.4em 0 0.3em 0;overflow:visible;}.panels-ipe-editing .modal-default .overlay #content{padding:0;}.panels-ipe-editing .modal-default h1#overlay-title{font-weight:normal;}.panels-ipe-editing .modal-default div.add-or-remove-shortcuts{float:left;padding-top:6px;padding-left:6px;}.panels-ipe-editing .modal-default #dashboard .dashboard-region div.block h2{background:#E0E0D8;}.panels-ipe-editing .modal-default #dashboard div.block h2{margin:0;font-size:1em;padding:3px 10px;}.panels-ipe-editing .modal-default #dashboard div.block div.content{padding:10px 5px 5px 5px;}.panels-ipe-editing .modal-default #dashboard div.block div.content ul.menu{margin-left:20px;}.panels-ipe-editing .modal-default #dashboard .dashboard-region .block{border:#ccc 1px solid;}.panels-ipe-editing .modal-default #field-display-overview input.field-formatter-settings-edit{margin:0;padding:1px 8px;}.panels-ipe-editing .modal-default #field-display-overview tr.field-formatter-settings-changed{background:#FFFFBB;}.panels-ipe-editing .modal-default #field-display-overview tr.drag{background:#FFEE77;}.panels-ipe-editing .modal-default #field-display-overview tr.field-formatter-settings-editing{background:#D5E9F2;}.panels-ipe-editing .modal-default #field-display-overview .field-formatter-settings-edit-form .form-item{margin:10px 0;}.panels-ipe-editing .modal-default #field-display-overview .field-formatter-settings-edit-form .form-submit{margin-bottom:0;}.panels-ipe-editing .modal-default #dashboard div#block-node-recent div.content{padding:0;}.panels-ipe-editing .modal-default #block-node-recent table,.panels-ipe-editing .modal-default #block-node-recent tr{border:none;}.panels-ipe-editing .modal-default #block-node-recent .more-link{padding:0 5px 5px 0;}.panels-ipe-editing .modal-default #user-login-form .openid-links{margin-left:0;}.panels-ipe-editing .modal-default #user-login-form .openid-links .user-link{margin-left:1.5em;}.panels-ipe-editing .modal-default #overlay-disable-message{background-color:#addafc;}.panels-ipe-editing .modal-default #overlay-disable-message a,.panels-ipe-editing .modal-default #overlay-disable-message a:visited{color:#000;}.panels-ipe-editing .modal-default #overlay-disable-message a:focus,.panels-ipe-editing .modal-default #overlay-disable-message a:active{outline:none;text-decoration:underline;}.panels-ipe-editing .modal-default .overlay-disable-message-focused a{padding:0.4em 0.6em;}.panels-ipe-editing .modal-default .overlay-disable-message-focused #overlay-dismiss-message{background-color:#59a0d8;color:#fff;border-radius:8px;}.panels-ipe-editing .modal-default .content-type-button div,.panels-ipe-editing .modal-default .content-type-button span{line-height:30px;}#user-login,#user-pass{display:block;max-width:300px;width:100%;margin:50px auto 60px;background-color:#27282a;padding:10px 20px;color:#fff;border-radius:4px;}#user-login p .placeholder,#user-pass p .placeholder{word-wrap:break-word;}#user-login .description,#user-pass .description{display:none;}#user-login .url-textfield,#user-pass .url-textfield{display:none;}#user-login label,#user-pass label{font-weight:100;margin-bottom:5px;}#user-login input[type="text"],#user-login input[type="password"],#user-pass input[type="text"],#user-pass input[type="password"]{background-color:#fff;padding:10px;width:100%;border-radius:2px;outline:none;color:#000;transition:all 0.15s ease-in-out;}#user-login input[type="text"]:focus,#user-login input[type="password"]:focus,#user-pass input[type="text"]:focus,#user-pass input[type="password"]:focus{box-shadow:0 0 5px rgba(0,0,0,0.6);}#user-login input[type="submit"],#user-pass input[type="submit"]{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;border:2px solid #e82c2a;transition:all 0.15s ease-in-out;}#user-login input[type="submit"]:focus,#user-pass input[type="submit"]:focus{outline:none;}#user-login input[type="submit"]:before,#user-login input[type="submit"]:after,#user-pass input[type="submit"]:before,#user-pass input[type="submit"]:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #e82c2a;background:none;content:'';border-radius:5px;}#user-login input[type="submit"]:after,#user-pass input[type="submit"]:after{border-color:#e82c2a;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}#user-login input[type="submit"]:hover:before,#user-login input[type="submit"]:focus:before,#user-pass input[type="submit"]:hover:before,#user-pass input[type="submit"]:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}#user-login input[type="submit"]:hover:after,#user-login input[type="submit"]:focus:after,#user-pass input[type="submit"]:hover:after,#user-pass input[type="submit"]:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}#user-login input[type="submit"]:hover,#user-pass input[type="submit"]:hover{background-color:#e82c2a;}#user-pass{max-width:350px;}#user-pass .form-actions{margin-top:10px;}#user-pass .form-actions input[type="submit"]{width:100%;}.forgotten-password a{color:#b9bbc1;font-size:12px;font-weight:300;}.forgotten-password a:hover{text-decoration:underline;}.page-user .breadcrumb{background-color:#000;position:relative;left:auto;top:auto;}.page-user .breadcrumb > div,.page-user .breadcrumb > a{display:inline;float:none;color:#fff;}.logged-in .donate-cta{top:auto;}.header-buttons{float:right;display:flex;flex-wrap:wrap;}.social-nav{margin-right:5px;}.header-buttons-mobile{display:none;}@media only screen and (max-width:62.667em){.header-buttons-mobile{display:block;}}.donate-cta{position:relative;padding-right:0;width:auto;display:inline-block;}.donate-cta a{padding:14px 10px 13px;}@media only screen and (max-width:62.667em){.donate-cta{position:fixed;display:block;width:100%;}}.login-button{position:relative;display:inline-block;}@media only screen and (max-width:62.667em){.login-button{display:none;}}.login-button a{display:block;background-color:#005776;background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_login.svg);background-position:center left 13px;background-repeat:no-repeat;padding-left:35px;padding-right:15px;width:auto;height:41px;line-height:41px;color:#fff;text-transform:uppercase;font-weight:500;transition:all 0.15s ease-in-out;}.login-button a:hover{background-color:#0c89b2;}@media only screen and (max-width:62.667em){.login-button a{width:34px;height:34px;text-indent:-99999px;background-color:#c72322;background-position:center center;overflow:hidden;border-radius:5px;}.login-button a:hover{background-color:#c72322;}}.login-button.logout-link a{background-color:#129dbf;background-image:none;padding-left:15px;}.login-button.logout-link a:hover{background-color:#0c89b2;}@media only screen and (max-width:62.667em){.login-button.logout-link a{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_logout.png);background-size:20px 20px;}}@media only screen and (max-width:62.667em){.header-buttons-mobile .login-button{display:inline-block;position:absolute;right:100px;top:10px;z-index:9999999;}.header-buttons-mobile .login-button.logged-in{right:140px;}.header-buttons-mobile .login-button a{padding-right:0;}}.header-buttons-mobile .login-button.logout-link{right:100px;}.header-buttons-mobile .login-button.logout-link a{background-color:#c72322;}@media only screen and (max-width:40em){.logo a{max-width:115px;width:115px;height:23px;top:15px;background-size:115px 23px;}}.pane-bundle-highlight-content-block-and-cta{position:relative;background-color:#2c2d2f;padding-bottom:60px;padding-top:90px;}@media only screen and (max-width:62.667em){.pane-bundle-highlight-content-block-and-cta{padding-top:60px;}}.pane-bundle-highlight-content-block-and-cta .pane-title{color:#fff;padding-top:0;text-align:center;border-bottom:none;}.pane-bundle-highlight-content-block-and-cta .pane-title + .fieldable-panels-pane{margin-top:30px;}.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link{margin-top:20px;}.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;background-color:#e82c2a;padding-left:30px;padding-right:30px;border-radius:5px;}.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a:focus{outline:none;}.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a:before,.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;background:none;content:'';border-radius:5px;}.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a:after{border-color:#fff;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a:hover:before,.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a:hover:after,.pane-bundle-highlight-content-block-and-cta .field-name-field-highlight-cta-link a:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane{display:flex;flex-wrap:wrap;color:#fff;width:100%;width:100%;max-width:1270px;margin-left:auto;margin-right:auto;}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .field-group-div{width:calc(50% - 100px);margin-left:50px;margin-right:50px;}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .field-group-div > h3{display:none;}@media only screen and (max-width:62.667em){.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .field-group-div{width:calc(100% - 20px);margin-left:10px;margin-right:10px;}}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-left img{display:block;width:100%;height:auto;box-shadow:0 7px 15px rgba(0,0,0,0.15);}@media only screen and (max-width:62.667em){.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-left img{max-width:200px;}}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-left .field-group-format-wrapper{display:flex !important;flex-wrap:wrap;}@media only screen and (max-width:62.667em){.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-left .field-group-format-wrapper{max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:20px;}}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-left .field-group-format-wrapper > div{width:50%;}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-left .field-group-format-wrapper > div.field-name-field-image-1{position:relative;z-index:1;margin-right:-5%;margin-top:-5%;}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-right{font-family:"Roboto Condensed",sans-serif;text-align:left;}@media only screen and (max-width:62.667em){.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-right{text-align:center;}}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-right ul{list-style:none;margin:0;padding:0;}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-right ul li{font-weight:400;}.pane-bundle-highlight-content-block-and-cta .fieldable-panels-pane .group-right ul li a{color:#fff;}.pane-bundle-primary-cta-block{position:relative;background-color:#1faa96;color:#fff;padding-bottom:60px;padding-top:60px;}.pane-bundle-primary-cta-block a,.pane-bundle-primary-cta-block .pane-title{color:#fff;}.pane-bundle-primary-cta-block .pane-title{padding:0;text-align:center;border:0;}.pane-bundle-primary-cta-block .field-type-entityreference{margin-top:20px;}.pane-bundle-primary-cta-block .field-type-entityreference a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;display:block;padding:10px 25px;max-width:270px;}.pane-bundle-primary-cta-block .field-type-entityreference a:focus{outline:none;}.pane-bundle-primary-cta-block .field-type-entityreference a:before,.pane-bundle-primary-cta-block .field-type-entityreference a:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;background:none;content:'';border-radius:5px;}.pane-bundle-primary-cta-block .field-type-entityreference a:after{border-color:#fff;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}.pane-bundle-primary-cta-block .field-type-entityreference a:hover:before,.pane-bundle-primary-cta-block .field-type-entityreference a:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}.pane-bundle-primary-cta-block .field-type-entityreference a:hover:after,.pane-bundle-primary-cta-block .field-type-entityreference a:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}.pane-bundle-primary-cta-block .fieldable-panels-pane{display:flex;flex-wrap:wrap;width:100%;max-width:1222px;margin-left:auto;margin-right:auto;}@media only screen and (max-width:85.4em){.pane-bundle-primary-cta-block .fieldable-panels-pane{max-width:800px;}}.pane-bundle-primary-cta-block .fieldable-panels-pane > div{display:flex;flex-direction:row;align-items:flex-end;text-align:center;width:calc(25% - 50px);margin-left:25px;margin-right:25px;}@media only screen and (max-width:85.4em){.pane-bundle-primary-cta-block .fieldable-panels-pane > div{width:calc(50% - 50px);}.pane-bundle-primary-cta-block .fieldable-panels-pane > div > div{margin:25px auto;}}@media only screen and (max-width:62.667em){.pane-bundle-primary-cta-block .fieldable-panels-pane > div{margin-left:10px;margin-right:10px;width:calc(100% - 20px);}}.pane-bundle-primary-cta-block .fieldable-panels-pane > div > h3{display:none;}.pane-bundle-large-hero{display:flex;align-items:center;min-height:500px;background-size:cover;background-position:center center;}.pane-bundle-large-hero.align-center{justify-content:center;}.pane-bundle-large-hero.align-center .group-hero-box{text-align:center;}.pane-bundle-large-hero.align-left{justify-content:flex-start;}.pane-bundle-large-hero.align-right{justify-content:flex-end;}.pane-bundle-large-hero.align-center-bottom{justify-content:center;align-items:flex-end;}.pane-bundle-large-hero.align-center-bottom .group-hero-box{text-align:center;margin-bottom:60px;}.pane-bundle-large-hero .field-name-field-large-hero-desc{font-weight:100;margin-top:20px;margin-bottom:20px;font-size:22px;line-height:24px;font-family:"Roboto Condensed",sans-serif;}.pane-bundle-large-hero .field-name-field-hero-image,.pane-bundle-large-hero .field-name-field-title-position,.pane-bundle-large-hero .field-name-field-full-width-hero-image,.pane-bundle-large-hero .field-name-field-hero-background-color{display:none;}.pane-bundle-large-hero .pane-title{display:none;margin:0;padding:0;}.pane-bundle-large-hero .field-name-field-hero-content-link{margin-top:30px;}.pane-bundle-large-hero .field-name-field-hero-content-link a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;}.pane-bundle-large-hero .field-name-field-hero-content-link a:focus{outline:none;}.pane-bundle-large-hero .field-name-field-hero-content-link a:before,.pane-bundle-large-hero .field-name-field-hero-content-link a:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;background:none;content:'';border-radius:5px;}.pane-bundle-large-hero .field-name-field-hero-content-link a:after{border-color:#fff;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}.pane-bundle-large-hero .field-name-field-hero-content-link a:hover:before,.pane-bundle-large-hero .field-name-field-hero-content-link a:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}.pane-bundle-large-hero .field-name-field-hero-content-link a:hover:after,.pane-bundle-large-hero .field-name-field-hero-content-link a:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}.pane-bundle-large-hero .fieldable-panels-pane{display:inline-block;}.pane-bundle-large-hero .group-hero-box{display:block;background-color:#e82c2a;color:#fff;padding:30px;margin-left:50px;margin-right:50px;max-width:660px;}@media only screen and (max-width:62.667em){.pane-bundle-large-hero .group-hero-box{margin-left:20px;margin-right:20px;}}@media only screen and (max-width:40em){.pane-bundle-large-hero .group-hero-box{margin-right:10px;margin-left:10px;}}.pane-bundle-large-hero .group-hero-box > h3{display:none;}.pane-bundle-large-hero .group-hero-box a{color:#fff;}.pane-bundle-large-hero .group-hero-box .pane-title{display:inline-block;color:#fff;text-align:left;}.view-mode-filterable_listing_results .resource-free-status-ico{position:absolute;right:15px;top:16px;}.view-mode-filterable_listing_results .resource-is-not-free{display:block;background:url(/sites/all/themes/stonewall_manifesto/images/icon_locked.svg) no-repeat center left;background-size:20px 24px;padding-bottom:0;height:24px;width:20px;line-height:40px;}.view-mode-filterable_listing_results .resource-is-free{border:2px solid #e82c2a;padding:3px 5px;}.view-mode-filterable_listing_results .resource-is-free:before{content:'FREE';}html[lang="cy"] .view-mode-filterable_listing_results .resource-is-free:before{content:'AM DDIM';}.pane-resource-filterable-list-resource-filter-pane,.pane-resource-filterable-list-panel-pane-1{position:relative;background-color:#2c2d2f;padding-top:60px;padding-bottom:60px;}.pane-resource-filterable-list-resource-filter-pane .pane-title,.pane-resource-filterable-list-panel-pane-1 .pane-title{color:#fff;padding-top:0;font-weight:500;font-size:38px;margin-left:60px;margin-right:60px;}@media only screen and (max-width:40em){.pane-resource-filterable-list-resource-filter-pane .pane-title,.pane-resource-filterable-list-panel-pane-1 .pane-title{margin-left:10px;margin-right:10px;}}@media only screen and (max-width:62.667em){.pane-resource-filterable-list-resource-filter-pane .pane-title,.pane-resource-filterable-list-panel-pane-1 .pane-title{font-size:30px;}}.pane-resource-filterable-list-resource-filter-pane p.no-results,.pane-resource-filterable-list-panel-pane-1 p.no-results{text-align:center;color:#b9bbc1;font-size:20px;}.pane-resource-filterable-list-resource-filter-pane .show-me,.pane-resource-filterable-list-panel-pane-1 .show-me{padding:0;background:none;}.pane-resource-filterable-list-resource-filter-pane .show-me .label,.pane-resource-filterable-list-panel-pane-1 .show-me .label{display:none;}.pane-resource-filterable-list-resource-filter-pane .default-item,.pane-resource-filterable-list-panel-pane-1 .default-item{background:unset;}.pane-resource-filterable-list-resource-filter-pane .default-item .flag-outer,.pane-resource-filterable-list-panel-pane-1 .default-item .flag-outer{position:absolute;right:15px;bottom:10px;}.pane-resource-filterable-list-resource-filter-pane .default-item .flag-outer .flag-throbber,.pane-resource-filterable-list-panel-pane-1 .default-item .flag-outer .flag-throbber{position:absolute;}.pane-resource-filterable-list-resource-filter-pane .default-item .flag-outer span.flag-wrapper a,.pane-resource-filterable-list-panel-pane-1 .default-item .flag-outer span.flag-wrapper a{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag.png);background-size:50px;background-repeat:no-repeat;background-position:center;display:block;width:26px;height:46px;text-decoration:none;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap;border:none;}.pane-resource-filterable-list-resource-filter-pane .default-item .flag-outer span.flag-wrapper a:hover,.pane-resource-filterable-list-panel-pane-1 .default-item .flag-outer span.flag-wrapper a:hover{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag_hover.png);}.pane-resource-filterable-list-resource-filter-pane .default-item .flag-outer span.flag-wrapper.state-flagged a,.pane-resource-filterable-list-panel-pane-1 .default-item .flag-outer span.flag-wrapper.state-flagged a{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag_hover.png);}.pane-resource-filterable-list-resource-filter-pane .default-item .group-link-wrapper,.pane-resource-filterable-list-panel-pane-1 .default-item .group-link-wrapper{padding-top:20px;}.pane-resource-filterable-list-resource-filter-pane .default-item h3,.pane-resource-filterable-list-panel-pane-1 .default-item h3{display:none;}.pane-resource-filterable-list-resource-filter-pane .default-item h2,.pane-resource-filterable-list-panel-pane-1 .default-item h2{text-align:left;font-size:1.333em;letter-spacing:2px;line-height:24px;padding:0;margin-bottom:25px;}.pane-resource-filterable-list-resource-filter-pane .default-item h2 a,.pane-resource-filterable-list-panel-pane-1 .default-item h2 a{float:none;padding:0 0 12px;border:none;}.pane-resource-filterable-list-resource-filter-pane .default-item .file,.pane-resource-filterable-list-panel-pane-1 .default-item .file{display:block;width:100%;}.pane-resource-filterable-list-resource-filter-pane .default-item .file a,.pane-resource-filterable-list-panel-pane-1 .default-item .file a{width:auto;height:auto;border-bottom:0;}.pane-resource-filterable-list-resource-filter-pane .default-item .file .file-size,.pane-resource-filterable-list-panel-pane-1 .default-item .file .file-size{display:inline-block;margin-top:30px;margin-left:10px;}.pane-resource-filterable-list-resource-filter-pane .default-item .file img,.pane-resource-filterable-list-panel-pane-1 .default-item .file img{float:left;margin-top:20px;width:auto;}.pane-resource-filterable-list-resource-filter-pane .wrapper-node-resources,.pane-resource-filterable-list-panel-pane-1 .wrapper-node-resources{display:flex;flex-wrap:wrap;}.pane-resource-filterable-list-resource-filter-pane .wrapper-node-resources > div,.pane-resource-filterable-list-panel-pane-1 .wrapper-node-resources > div{position:relative;padding-bottom:20px;width:50%;background:#f6f6f6;}.pane-resource-filterable-list-resource-filter-pane .wrapper-node-resources > div:after,.pane-resource-filterable-list-panel-pane-1 .wrapper-node-resources > div:after{content:"";position:absolute;left:10%;bottom:0;height:1px;width:80%;border-bottom:1px solid #fff;}@media only screen and (max-width:40em){.pane-resource-filterable-list-resource-filter-pane .wrapper-node-resources > div,.pane-resource-filterable-list-panel-pane-1 .wrapper-node-resources > div{width:100%;}}.pane-resource-filterable-list-resource-filter-pane .wrapper-node-resources > div:hover,.pane-resource-filterable-list-panel-pane-1 .wrapper-node-resources > div:hover{background:#fff;}.pane-resource-filterable-list-resource-filter-pane .wrapper-node-resources > div .group-link-wrapper,.pane-resource-filterable-list-resource-filter-pane .wrapper-node-resources > div .view-mode-filterable_listing_results,.pane-resource-filterable-list-panel-pane-1 .wrapper-node-resources > div .group-link-wrapper,.pane-resource-filterable-list-panel-pane-1 .wrapper-node-resources > div .view-mode-filterable_listing_results{position:unset;}.pane-resource-filterable-list-resource-filter-pane .pager,.pane-resource-filterable-list-panel-pane-1 .pager{text-align:center;}.pane-resource-filterable-list-resource-filter-pane .pager li,.pane-resource-filterable-list-panel-pane-1 .pager li{display:inline-block;color:#b9bbc1;background:none;font-size:20px;margin-top:60px;}.pane-resource-filterable-list-resource-filter-pane .pager li a,.pane-resource-filterable-list-panel-pane-1 .pager li a{color:#b9bbc1;}.pane-resource-filterable-list-resource-filter-pane .pager li a:hover,.pane-resource-filterable-list-panel-pane-1 .pager li a:hover{color:#e82c2a;}.pane-resource-filterable-list-resource-filter-pane form,.pane-resource-filterable-list-panel-pane-1 form{width:100%;max-width:600px;margin-left:auto;margin-right:auto;padding-bottom:60px;}@media only screen and (max-width:40em){.pane-resource-filterable-list-resource-filter-pane form,.pane-resource-filterable-list-panel-pane-1 form{padding-left:10px;padding-right:10px;}}.pane-resource-filterable-list-resource-filter-pane form .form-submit,.pane-resource-filterable-list-panel-pane-1 form .form-submit{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;border:2px solid #e82c2a;border-radius:5px;margin-left:auto;margin-right:auto;}.pane-resource-filterable-list-resource-filter-pane form .form-submit:focus,.pane-resource-filterable-list-panel-pane-1 form .form-submit:focus{outline:none;}.pane-resource-filterable-list-resource-filter-pane form .form-submit:before,.pane-resource-filterable-list-resource-filter-pane form .form-submit:after,.pane-resource-filterable-list-panel-pane-1 form .form-submit:before,.pane-resource-filterable-list-panel-pane-1 form .form-submit:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #e82c2a;background:none;content:'';border-radius:5px;}.pane-resource-filterable-list-resource-filter-pane form .form-submit:after,.pane-resource-filterable-list-panel-pane-1 form .form-submit:after{border-color:#e82c2a;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}.pane-resource-filterable-list-resource-filter-pane form .form-submit:hover:before,.pane-resource-filterable-list-resource-filter-pane form .form-submit:focus:before,.pane-resource-filterable-list-panel-pane-1 form .form-submit:hover:before,.pane-resource-filterable-list-panel-pane-1 form .form-submit:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}.pane-resource-filterable-list-resource-filter-pane form .form-submit:hover:after,.pane-resource-filterable-list-resource-filter-pane form .form-submit:focus:after,.pane-resource-filterable-list-panel-pane-1 form .form-submit:hover:after,.pane-resource-filterable-list-panel-pane-1 form .form-submit:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}.pane-resource-filterable-list-resource-filter-pane form .views-exposed-widget,.pane-resource-filterable-list-panel-pane-1 form .views-exposed-widget{display:flex;flex-wrap:wrap;align-items:center;width:100%;}.pane-resource-filterable-list-resource-filter-pane form .views-exposed-widget label,.pane-resource-filterable-list-panel-pane-1 form .views-exposed-widget label{font-family:"Roboto Condensed",sans-serif;color:#b9bbc1;width:47%;font-size:26px;font-weight:normal;text-align:right;padding-right:20px;}@media only screen and (max-width:40em){.pane-resource-filterable-list-resource-filter-pane form .views-exposed-widget label,.pane-resource-filterable-list-panel-pane-1 form .views-exposed-widget label{width:100%;margin-bottom:10px;font-size:20px;padding-right:0;text-align:left;}}.pane-resource-filterable-list-resource-filter-pane form .views-exposed-widget .views-widget,.pane-resource-filterable-list-panel-pane-1 form .views-exposed-widget .views-widget{width:53%;}@media only screen and (max-width:40em){.pane-resource-filterable-list-resource-filter-pane form .views-exposed-widget .views-widget,.pane-resource-filterable-list-panel-pane-1 form .views-exposed-widget .views-widget{width:100%;}}.pane-resource-filterable-list-resource-filter-pane form .form-type-select,.pane-resource-filterable-list-panel-pane-1 form .form-type-select{display:block !important;}.pane-resource-filterable-list-resource-filter-pane form .ui-selectmenu-button,.pane-resource-filterable-list-panel-pane-1 form .ui-selectmenu-button{border-color:#878788;width:100% !important;}.pane-resource-filterable-list-resource-filter-pane form .ui-selectmenu-button span.ui-icon,.pane-resource-filterable-list-panel-pane-1 form .ui-selectmenu-button span.ui-icon{border-top-color:#878788;top:18px;}.pane-resource-filterable-list-resource-filter-pane form .ui-selectmenu-button span.ui-selectmenu-text,.pane-resource-filterable-list-panel-pane-1 form .ui-selectmenu-button span.ui-selectmenu-text{color:#878788;font-size:16px;padding:10px 15px;}.pane-bundle-top-employer-quote{background-color:#fff;padding:10px 0;font-family:"Roboto Condensed",sans-serif;}.pane-bundle-top-employer-quote > .pane-title{display:none;}.pane-bundle-top-employer-quote .fieldable-panels-pane{display:flex;flex-wrap:wrap;}.pane-bundle-top-employer-quote .fieldable-panels-pane > div{width:50%;}.pane-bundle-top-employer-quote .fieldable-panels-pane > div.group-right-column{padding:60px;}@media only screen and (max-width:62.667em){.pane-bundle-top-employer-quote .fieldable-panels-pane > div.group-right-column{padding:30px;}}.pane-bundle-top-employer-quote .fieldable-panels-pane > div > h3{display:none;}@media only screen and (max-width:62.667em){.pane-bundle-top-employer-quote .fieldable-panels-pane > div{width:100%;}}.pane-bundle-top-employer-quote .field-name-field-quote-image{display:none;}.pane-bundle-top-employer-quote .group-quote-left-column{background-position:center center;background-size:cover;background-repeat:no-repeat;}@media only screen and (max-width:62.667em){.pane-bundle-top-employer-quote .group-quote-left-column{min-height:300px;}}.pane-bundle-top-employer-quote .group-right-column .pane-title{font-weight:500;font-size:38px;color:#000;letter-spacing:0;line-height:40px;border-bottom:0;margin:0 0 5px;padding:0;text-align:left;}@media only screen and (max-width:62.667em){.pane-bundle-top-employer-quote .group-right-column .pane-title{font-size:28px;line-height:30px;}}.pane-bundle-top-employer-quote .group-quote-wrapper{background:url(/sites/all/themes/stonewall_manifesto/images/icon_quote.png) no-repeat top 15px left;background-size:33px 27px;padding-left:45px;}.pane-bundle-top-employer-quote .group-quote-wrapper h3{display:none;}.pane-bundle-top-employer-quote .field-name-field-company{font-weight:500;font-size:26px;color:#e82c2a;letter-spacing:0;line-height:32px;text-transform:uppercase;margin-bottom:40px;}@media only screen and (max-width:62.667em){.pane-bundle-top-employer-quote .field-name-field-company{font-size:20px;line-height:24px;}}.pane-bundle-top-employer-quote .field-name-field-quote{font-size:32px;color:#000;letter-spacing:0;line-height:42px;margin-bottom:30px;max-width:770px;width:100%;}@media only screen and (max-width:62.667em){.pane-bundle-top-employer-quote .field-name-field-quote{font-size:24px;line-height:32px;margin-bottom:20px;}}.pane-bundle-top-employer-quote .field-name-field-quote-author{display:inline;font-weight:500;font-size:22px;color:#000;letter-spacing:0;line-height:33px;}.pane-bundle-top-employer-quote .field-name-field-quote-author div{display:inline;}@media only screen and (max-width:62.667em){.pane-bundle-top-employer-quote .field-name-field-quote-author{font-size:16px;line-height:19px;}}.pane-bundle-top-employer-quote .field-name-field-quote-author:before{content:'- ';}.pane-bundle-top-employer-quote .field-name-field-quote-link{margin-top:10px;}.pane-bundle-top-employer-quote .field-name-field-quote-link a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;padding-left:15px;padding-right:15px;}.pane-bundle-top-employer-quote .field-name-field-quote-link a:focus{outline:none;}.pane-bundle-top-employer-quote .field-name-field-quote-link a:before,.pane-bundle-top-employer-quote .field-name-field-quote-link a:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #e82c2a;background:none;content:'';border-radius:5px;}.pane-bundle-top-employer-quote .field-name-field-quote-link a:after{border-color:#e82c2a;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}.pane-bundle-top-employer-quote .field-name-field-quote-link a:hover:before,.pane-bundle-top-employer-quote .field-name-field-quote-link a:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}.pane-bundle-top-employer-quote .field-name-field-quote-link a:hover:after,.pane-bundle-top-employer-quote .field-name-field-quote-link a:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}section[class*="pane-related-blogs-"],.pane-related-blogs{background-color:#fff;padding:60px 40px;}@media only screen and (max-width:62.667em){section[class*="pane-related-blogs-"],.pane-related-blogs{padding:30px 20px;}}section[class*="pane-related-blogs-"] .pane-title,.pane-related-blogs .pane-title{text-align:center;color:#e82c2a;border-bottom:0;font-size:40px;letter-spacing:0;line-height:48px;}section[class*="pane-related-blogs-"] .item-list,.pane-related-blogs .item-list{width:100%;max-width:1260px;margin-left:auto;margin-right:auto;}section[class*="pane-related-blogs-"] .item-list ul,.pane-related-blogs .item-list ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}section[class*="pane-related-blogs-"] .item-list ul li,.pane-related-blogs .item-list ul li{position:relative;text-align:center;background:transparent;width:calc(33.333% - 40px);margin:20px;padding:30px;border-radius:4px;}@media only screen and (max-width:85.4em){section[class*="pane-related-blogs-"] .item-list ul li,.pane-related-blogs .item-list ul li{width:calc(50% - 40px);padding:0;}}@media only screen and (max-width:62.667em){section[class*="pane-related-blogs-"] .item-list ul li,.pane-related-blogs .item-list ul li{width:calc(100% - 40px);}}section[class*="pane-related-blogs-"] .views-field-field-image,.pane-related-blogs .views-field-field-image{margin-bottom:25px;}section[class*="pane-related-blogs-"] .views-field-title,.pane-related-blogs .views-field-title{font-size:26px;line-height:28px;text-transform:uppercase;margin-bottom:15px;}section[class*="pane-related-blogs-"] .views-field-title a,.pane-related-blogs .views-field-title a{color:#000;}section[class*="pane-related-blogs-"] .views-field-created,section[class*="pane-related-blogs-"] .views-field-field-author,.pane-related-blogs .views-field-created,.pane-related-blogs .views-field-field-author{display:inline;font-size:18px;color:#878788;letter-spacing:0;line-height:28px;text-transform:uppercase;}section[class*="pane-related-blogs-"] .views-field-field-author .field-content:after,.pane-related-blogs .views-field-field-author .field-content:after{content:',';}section[class*="pane-related-blogs-"] .views-field-body,.pane-related-blogs .views-field-body{margin-top:20px;margin-bottom:20px;}section[class*="pane-related-blogs-"] .views-field-body a,.pane-related-blogs .views-field-body a{color:#e82c2a;}section[class*="pane-related-blogs-"] .views-field-body a:hover,.pane-related-blogs .views-field-body a:hover{color:#c72322;}section[class*="pane-related-blogs-"] .views-field-body h3,.pane-related-blogs .views-field-body h3{font-size:18px;color:#000;letter-spacing:0;text-align:center;line-height:24px;font-family:"Roboto",sans-serif;}section[class*="pane-related-blogs-"] .views-field-view-node a,.pane-related-blogs .views-field-view-node a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;}section[class*="pane-related-blogs-"] .views-field-view-node a:focus,.pane-related-blogs .views-field-view-node a:focus{outline:none;}section[class*="pane-related-blogs-"] .views-field-view-node a:before,section[class*="pane-related-blogs-"] .views-field-view-node a:after,.pane-related-blogs .views-field-view-node a:before,.pane-related-blogs .views-field-view-node a:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #e82c2a;background:none;content:'';border-radius:5px;}section[class*="pane-related-blogs-"] .views-field-view-node a:after,.pane-related-blogs .views-field-view-node a:after{border-color:#e82c2a;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}section[class*="pane-related-blogs-"] .views-field-view-node a:hover:before,section[class*="pane-related-blogs-"] .views-field-view-node a:focus:before,.pane-related-blogs .views-field-view-node a:hover:before,.pane-related-blogs .views-field-view-node a:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}section[class*="pane-related-blogs-"] .views-field-view-node a:hover:after,section[class*="pane-related-blogs-"] .views-field-view-node a:focus:after,.pane-related-blogs .views-field-view-node a:hover:after,.pane-related-blogs .views-field-view-node a:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}section[class*="pane-related-blogs-"] .views-field-field-author > div,.pane-related-blogs .views-field-field-author > div{display:inline;}.pane-bundle-benefits-cta{padding-top:60px;padding-bottom:60px;background-color:#fff;}@media only screen and (max-width:62.667em){.pane-bundle-benefits-cta{padding-top:30px;padding-bottom:30px;}}.pane-bundle-benefits-cta .pane-title{display:block;margin-left:auto;margin-right:auto;max-width:745px;width:100%;font-size:40px;color:#000;letter-spacing:0;text-align:center;line-height:48px;margin-bottom:20px;padding-left:30px;padding-right:30px;padding-bottom:0;padding-top:0;border-bottom:0;}@media only screen and (max-width:62.667em){.pane-bundle-benefits-cta .pane-title{font-size:30px;line-height:38px;}}.pane-bundle-benefits-cta .field-items{display:flex;flex-wrap:wrap;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;}.pane-bundle-benefits-cta .field-items > div{width:calc(25% - 60px);margin:30px;}@media only screen and (max-width:85.4em){.pane-bundle-benefits-cta .field-items > div{width:calc(50% - 60px);}}@media only screen and (max-width:62.667em){.pane-bundle-benefits-cta .field-items > div{width:calc(100% - 30px);margin:15px;}}.pane-bundle-benefits-cta .field-type-link-field .field-item{text-align:center;}.pane-bundle-benefits-cta .field-type-link-field a{display:block;font-size:28px;color:#000;letter-spacing:0;line-height:34px;position:relative;padding-bottom:70px;transition:all 0.15s ease-in-out;}@media only screen and (max-width:62.667em){.pane-bundle-benefits-cta .field-type-link-field a{font-size:20px;line-height:26px;padding-bottom:54px;}}.pane-bundle-benefits-cta .field-type-link-field a:hover{color:#e82c2a;}.pane-bundle-benefits-cta .field-type-link-field a:after{position:absolute;bottom:0;left:0;right:0;margin:0 auto;content:'';display:block;width:48px;height:38px;background:url(/sites/all/themes/stonewall_manifesto/images/arrows_down.svg) no-repeat;background-size:48px 38px;}@media only screen and (max-width:62.667em){.pane-bundle-benefits-cta .field-type-link-field a:after{background-size:24px 19px;}}.pane-bundle-related-content{padding-top:20px;padding-bottom:20px;}.pane-bundle-related-content .pane-title{color:#e82c2a;text-align:center;border-bottom:0;font-size:40px;letter-spacing:0;line-height:48px;}@media only screen and (max-width:62.667em){.pane-bundle-related-content .pane-title{font-size:30px;line-height:38px;}}.pane-bundle-related-content .field-name-field-related-content-lp > .field-items{display:flex;flex-wrap:wrap;}.pane-bundle-related-content .field-name-field-related-content-lp > .field-items > .field-item{position:relative;padding-left:35px;padding-bottom:10px;width:calc(50% - 30px);}.pane-bundle-related-content .field-name-field-related-content-lp > .field-items > .field-item:hover{background-color:#fff;}.pane-bundle-related-content .field-name-field-related-content-lp > .field-items > .field-item:hover.field-item{background-color:#fff;}.pane-bundle-related-content .field-name-field-related-content-lp > .field-items > .field-item:after{content:"";position:absolute;left:10%;bottom:0;height:1px;width:80%;border-bottom:1px solid #fff;}@media only screen and (max-width:62.667em){.pane-bundle-related-content .field-name-field-related-content-lp > .field-items > .field-item{width:calc(100% - 30px);}}.pane-bundle-related-content .view-mode-related_content_fpp h2.node-title{color:#000;text-transform:uppercase;font-size:26px;letter-spacing:0;line-height:32px;padding:15px 15px;text-align:left;border-bottom:none;}@media only screen and (max-width:62.667em){.pane-bundle-related-content .view-mode-related_content_fpp h2.node-title{font-size:20px;line-height:24px;}}.pane-bundle-related-content .view-mode-related_content_fpp .field-items{color:#000;padding:0 15px;}.pane-bundle-related-content .view-mode-related_content_fpp .field-item,.pane-bundle-related-content .view-mode-related_content_fpp .field-item p{font-size:16px;color:#000;letter-spacing:0;font-weight:300;line-height:20px;}.pane-bundle-related-content .view-mode-related_content_fpp .field-item p a{color:#000;}@media only screen and (max-width:62.667em){.pane-bundle-related-content .view-mode-related_content_fpp .field-item p{font-size:16px;line-height:20px;}}.node-type-panelized .view-mode-hero{display:flex;align-items:center;min-height:500px;background-size:cover;background-position:center center;}.node-type-panelized .view-mode-hero.align-center{justify-content:center;}.node-type-panelized .view-mode-hero.align-center .group-hero-box{text-align:center;}.node-type-panelized .view-mode-hero.align-left{justify-content:flex-start;}.node-type-panelized .view-mode-hero.align-right{justify-content:flex-end;}.node-type-panelized .view-mode-hero.align-center-bottom{justify-content:center;align-items:flex-end;}.node-type-panelized .view-mode-hero.align-center-bottom .group-hero-box{text-align:center;margin-bottom:60px;}.node-type-panelized .view-mode-hero .field-name-field-large-hero-desc{font-weight:100;margin-top:20px;margin-bottom:20px;font-size:22px;line-height:24px;font-family:"Roboto Condensed",sans-serif;}.node-type-panelized .view-mode-hero .field-name-field-header-image,.node-type-panelized .view-mode-hero .field-name-field-title-position,.node-type-panelized .view-mode-hero .field-name-field-hero-background-color{display:none;}.node-type-panelized .view-mode-hero .field-name-field-hero-content-link{margin-top:30px;}.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;}.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a:focus{outline:none;}.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a:before,.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;background:none;content:'';border-radius:5px;}.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a:after{border-color:#fff;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a:hover:before,.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a:hover:after,.node-type-panelized .view-mode-hero .field-name-field-hero-content-link a:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}.node-type-panelized .view-mode-hero .fieldable-panels-pane{display:inline-block;}.node-type-panelized .view-mode-hero .group-hero-box{display:block;background-color:#e82c2a;color:#fff;padding:30px;margin-left:50px;margin-right:50px;max-width:660px;}@media only screen and (max-width:62.667em){.node-type-panelized .view-mode-hero .group-hero-box{margin-left:20px;margin-right:20px;}}@media only screen and (max-width:40em){.node-type-panelized .view-mode-hero .group-hero-box{margin-right:10px;margin-left:10px;}}.node-type-panelized .view-mode-hero .group-hero-box > h3{display:none;}.node-type-panelized .view-mode-hero .group-hero-box a{color:#fff;}.node-type-panelized .view-mode-hero .group-hero-box h2{display:inline-block;color:#fff;text-align:left;margin:0;padding:0;}.additional-hero-fpp .main-hero-fpp{text-align:center;position:relative;overflow:hidden;padding-bottom:2%;}.additional-hero-fpp .main-hero-fpp h1,.additional-hero-fpp .main-hero-fpp .btn,.additional-hero-fpp .main-hero-fpp a,.additional-hero-fpp .main-hero-fpp .hashtag,.additional-hero-fpp .main-hero-fpp form,.additional-hero-fpp .main-hero-fpp .search-form,.additional-hero-fpp .main-hero-fpp .sub-title{z-index:10;position:relative;}@media (min-width:85.4em){.additional-hero-fpp .main-hero-fpp .right-hero h1{display:inline;box-shadow:0.5em 0em 0 #000,-0.5em 0 0 #000;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:49px;padding:5px 0;}}.additional-hero-fpp .main-hero-fpp h1{margin:60px auto 1%;display:inline-block;}.additional-hero-fpp .main-hero-fpp p{font-weight:300;font-size:20px;font-size:1.333em;}@media (min-width:40em){.additional-hero-fpp .main-hero-fpp p{line-height:28px;}}.non-responsive .additional-hero-fpp .main-hero-fpp p,.lt-ie9 .additional-hero-fpp .main-hero-fpp p{line-height:28px;}.additional-hero-fpp .main-hero-fpp .sub-title{width:100%;max-width:450px;margin:0 auto;z-index:10;position:relative;}.additional-hero-fpp .main-hero-fpp .hero-image{left:0;top:0;width:100%;height:auto;z-index:2;margin-bottom:-65px;}@media (min-width:62.667em){.additional-hero-fpp .main-hero-fpp .hero-image{position:absolute;margin-bottom:0;}}.non-responsive .additional-hero-fpp .main-hero-fpp .hero-image,.lt-ie9 .additional-hero-fpp .main-hero-fpp .hero-image{position:absolute;margin-bottom:0;}.additional-hero-fpp .main-hero-fpp .hero-image img{width:100%;}@media (min-width:62.667em){.additional-hero-fpp .main-hero-fpp .right-hero{position:absolute;right:65px;top:50%;margin-top:-95px;display:inline;text-align:right;max-width:550px;}.additional-hero-fpp .main-hero-fpp .right-hero h1{display:inline;line-height:49px;}.additional-hero-fpp .main-hero-fpp .right-hero .sub-title{margin:20px 0 0 auto;}}.non-responsive .additional-hero-fpp .main-hero-fpp .right-hero,.lt-ie9 .additional-hero-fpp .main-hero-fpp .right-hero{position:absolute;right:65px;top:50%;margin-top:-95px;display:inline;text-align:right;max-width:550px;}.non-responsive .additional-hero-fpp .main-hero-fpp .right-hero h1,.lt-ie9 .additional-hero-fpp .main-hero-fpp .right-hero h1{display:inline;line-height:49px;}.non-responsive .additional-hero-fpp .main-hero-fpp .right-hero .sub-title,.lt-ie9 .additional-hero-fpp .main-hero-fpp .right-hero .sub-title{margin:20px 0 0 auto;}.additional-hero-fpp .main-hero-fpp .hero-link{display:block;position:absolute;width:100%;height:100%;top:0;}.additional-hero-fpp .main-hero-fpp .btn{margin:5px 0;}@media (min-width:62.667em){.additional-hero-fpp .main-hero-fpp .btn{margin:0 5px;}}.non-responsive .additional-hero-fpp .main-hero-fpp .btn,.lt-ie9 .additional-hero-fpp .main-hero-fpp .btn{margin:0 5px;}@media (min-width:85.4em){.additional-hero-fpp .main-hero-fpp .right-hero{position:absolute;top:43%;right:4%;transform:translate(0%,-50%);max-width:24%;text-align:right;}.additional-hero-fpp .main-hero-fpp .right-hero .sub-title{max-width:78%;margin:0;margin-top:10px;float:right;}}.additional-hero-fpp .main-hero-fpp{background:#2c2d2f;padding-bottom:2%;}@media (min-width:85.4em){.additional-hero-fpp .main-hero-fpp{padding-bottom:4%;}}.additional-hero-fpp .main-hero-fpp:after{content:" ";display:block;width:116%;height:100%;position:absolute;border-bottom:810px solid #454545;border-bottom:810px solid rgba(0,0,0,0.3);border-right:740px solid transparent;top:0;left:0;z-index:5;}.additional-hero-fpp .main-hero-fpp h1{margin:40px auto 4%;}@media (min-width:40em){.additional-hero-fpp .main-hero-fpp h1{margin:30px auto 1%;}}.non-responsive .additional-hero-fpp .main-hero-fpp h1,.lt-ie9 .additional-hero-fpp .main-hero-fpp h1{margin:30px auto 1%;}.additional-hero-fpp .main-hero-fpp .btn,.additional-hero-fpp .main-hero-fpp .share a{color:#fff;}.additional-hero-fpp .main-hero-fpp p{color:#fff;font-size:22px;line-height:24px;font-family:"Roboto Condensed",sans-serif;font-weight:100;}.additional-hero-fpp .hero-main{padding-bottom:0px;-webkit-justify-content:flex-end;-webkit-align-items:center;display:-webkit-flex;display:block;position:relative;flex-flow:column;justify-content:flex-end;align-items:center;}.additional-hero-fpp .hero-main .header-content{margin-top:45px;padding:0 10px;}.additional-hero-fpp .hero-main .header-content .additional-btn a{background-color:#e82c2a;margin-top:15px;margin-bottom:5px;display:inline-block;font-family:"Roboto Condensed",sans-serif;padding:15px 30px 15px 30px;position:relative;border:none;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;font-size:30px;z-index:99;}.additional-hero-fpp .hero-main .header-content .additional-btn a:hover{background-color:#000 !important;}.additional-hero-fpp .hero-main--center{align-items:center;}.additional-hero-fpp .hero-main--default-center{position:relative;}.additional-hero-fpp .hero-main--default-center .header-content{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:100%;-webkit-align-items:center;-webkit-justify-content:center;display:flex;flex-flow:column;align-items:center;justify-content:center;}.additional-hero-fpp .hero-main--default-center .hashtag{order:1;display:block;font-family:"Roboto Condensed",sans-serif;font-size:40px;text-transform:uppercase !important;color:#fff;margin:20px 0 0;font-weight:bold !important;}.additional-hero-fpp .hero-main--default-center h1{order:2;font-size:2.8em !important;letter-spacing:2px;}.additional-hero-fpp .hero-main .hero-image{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;height:240px;}.additional-hero-fpp .hero-main h1{font-size:30px;line-height:41px;padding:3px 8px;margin-top:0;display:inline;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;}.additional-hero-fpp .hero-main .hashtag{font-size:18px;line-height:29px;font-family:"Roboto Condensed",sans-serif;margin:20px 0 0;text-transform:none;font-weight:300;margin-bottom:35px;}@media (min-width:769px){.additional-hero-fpp .hero-main .hero-image{height:400px;}.additional-hero-fpp .hero-main--center .header-content{margin-top:-20px;}.additional-hero-fpp .hero-main--right{-webkit-align-items:flex-end;-webkit-justify-content:center;align-items:flex-end;justify-content:center;}.additional-hero-fpp .hero-main--right .header-content{margin:0;width:35%;text-align:right;right:80px;top:50%;transform:translateY(-50%);z-index:99;position:absolute;}.additional-hero-fpp .hero-main--right h1{padding:1%;margin-bottom:20px;}.additional-hero-fpp .hero-main--right .hashtag{margin:20px 0 0;font-size:24px;}.additional-hero-fpp .hero-main--default-center .hashtag{font-size:77px;line-height:73px;margin:5% 0 1%;}}@media (min-width:1025px){.additional-hero-fpp .hero-main .hero-image{height:500px;}.additional-hero-fpp .hero-main--center h1{font-size:49px;}.additional-hero-fpp .hero-main--center .hashtag{font-size:24px;line-height:35px;margin-top:30px;}.additional-hero-fpp .hero-main--right h1{padding:1% 3%;font-size:49px;line-height:65px;}.additional-hero-fpp .hero-main--default-center .hashtag{margin:6% 0 2%;font-size:129px;line-height:118px;}.additional-hero-fpp .hero-main--default-center h1{margin:30px auto 1%;}}.block-paid-resources{background-color:#fff;}.no-access-wrapper{padding-bottom:60px;}body:not(.panelized) .no-access-wrapper:before{content:'';display:block;height:80px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);margin:-80px 0 35px;position:relative;}.no-access-wrapper .no-access-wrapper--content{max-width:640px;margin:auto;}.no-access-wrapper .no-access-wrapper--content h3{position:relative;min-height:40px;line-height:40px;border-bottom:0;margin-bottom:32px;}.no-access-wrapper .no-access-wrapper--content h3:after{position:absolute;bottom:-12px;left:0;right:0;display:block;content:'';width:100%;height:2px;background-color:#eee;margin-top:5px;}.no-access-wrapper .no-access-wrapper--content .resource-block-text{width:100%;max-width:640px;margin-left:auto;margin-right:auto;margin-top:60px;padding-left:20px;padding-right:20px;}.no-access-wrapper .no-access-wrapper--content .resource-block-text h3{background:url(/sites/all/themes/stonewall_manifesto/images/icon_locked.svg) no-repeat center left;background-size:30px 40px;padding-left:45px;}.no-access-wrapper .no-access-wrapper--content #user-login{margin-bottom:0;padding:0 20px;margin:40px auto 20px;background:none;color:#000;max-width:400px;}.no-access-wrapper .no-access-wrapper--content #user-login label{font-weight:400;width:100px;text-align:right;padding-right:15px;}@media only screen and (max-width:40em){.no-access-wrapper .no-access-wrapper--content #user-login label{width:100%;padding-right:0;text-align:left;}}.no-access-wrapper .no-access-wrapper--content #user-login input[type="text"],.no-access-wrapper .no-access-wrapper--content #user-login input[type="password"]{width:calc(100% - 100px);border:1px solid #b9bbc1;margin-bottom:8px;}@media only screen and (max-width:40em){.no-access-wrapper .no-access-wrapper--content #user-login input[type="text"],.no-access-wrapper .no-access-wrapper--content #user-login input[type="password"]{width:100%;}}.no-access-wrapper .no-access-wrapper--content #user-login input[type="submit"]{color:#000;padding-left:15px;padding-right:15px;}.no-access-wrapper .no-access-wrapper--content #user-login input[type="submit"]:hover{color:#fff;}.no-access-wrapper .no-access-wrapper--content #user-login .forgotten-password{text-align:right;margin-bottom:12px;}.no-access-wrapper .no-access-wrapper--content #user-login .forgotten-password a{color:#27282a;}.no-access-wrapper .no-access-wrapper--content #user-login .form-actions{text-align:right;}@media only screen and (max-width:40em){.no-access-wrapper .no-access-wrapper--content #user-login .form-actions{text-align:center;}}.no-access-wrapper .no-access-wrapper--content #user-login .form-item{display:flex;flex-wrap:wrap;align-items:center;}.user-login-welcome{max-width:700px;text-align:center;margin:50px auto;padding:0 20px;}.pane-feature-profile-profile-text-block,.pane-bundle-profile-text-block{background-color:#fff;padding-top:60px;padding-bottom:60px;padding-left:60px;padding-right:60px;}@media only screen and (max-width:62.667em){.pane-feature-profile-profile-text-block,.pane-bundle-profile-text-block{padding-left:20px;padding-right:20px;}}@media only screen and (max-width:40em){.pane-feature-profile-profile-text-block,.pane-bundle-profile-text-block{padding:30px 10px;}}.pane-feature-profile-profile-text-block a,.pane-bundle-profile-text-block a{color:#e82c2a;}.pane-feature-profile-profile-text-block a:hover,.pane-bundle-profile-text-block a:hover{color:#c72322;}.pane-feature-profile-profile-text-block p:last-of-type,.pane-bundle-profile-text-block p:last-of-type{margin-bottom:0;}.pane-feature-profile-profile-hero{display:flex;align-items:flex-start;min-height:500px;background-size:cover;background-position:center center;}.pane-feature-profile-profile-hero .field-name-field-profile-hero-image{display:none;}.pane-feature-profile-profile-hero .profile-hero-title{display:flex;align-items:center;background-color:#e82c2a;color:#fff;padding:30px;margin-left:50px;margin-right:50px;max-width:660px;margin-top:60px;}.pane-feature-profile-profile-hero .profile-hero-title h2{color:#fff;border-bottom:0;padding-right:35px;padding-bottom:0;margin-bottom:0;}.pane-feature-profile-profile-hero .profile-hero-title h2.group-wrapper{padding-right:0;}.pane-feature-profile-profile-hero .profile-hero-title h2.group-wrapper a{padding-left:15px;padding-right:15px;}.pane-feature-profile-profile-hero .profile-hero-title a{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 8px 4px 10px;position:relative;border:none;background-color:transparent;text-transform:uppercase;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;font-size:15px;}.pane-feature-profile-profile-hero .profile-hero-title a:focus{outline:none;}.pane-feature-profile-profile-hero .profile-hero-title a:before,.pane-feature-profile-profile-hero .profile-hero-title a:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;background:none;content:'';border-radius:5px;}.pane-feature-profile-profile-hero .profile-hero-title a:after{border-color:#fff;background:none;opacity:0;top:0;background:none;transform:translateY(-7px) translateX(6px);}.pane-feature-profile-profile-hero .profile-hero-title a:hover:before,.pane-feature-profile-profile-hero .profile-hero-title a:focus:before{opacity:0;transform:translateY(5px) translateX(-5px);}.pane-feature-profile-profile-hero .profile-hero-title a:hover:after,.pane-feature-profile-profile-hero .profile-hero-title a:focus:after{opacity:1;height:100%;transform:translateY(0px) translateX(0px);}@media only screen and (max-width:62.667em){.pane-feature-profile-profile-hero .profile-hero-title{margin-left:20px;margin-right:20px;}}@media only screen and (max-width:40em){.pane-feature-profile-profile-hero .profile-hero-title{margin-right:10px;margin-left:10px;}}@media screen and (min-width:62.667em){.node-type-resource .breadcrumb{position:relative;top:auto;left:auto;display:flex;}}.node-resource header{display:flex;justify-content:center;align-items:center;width:80%;margin:25px auto;background-color:#fff;max-width:85.4em;padding:15px 0;flex-direction:column;padding-right:66px;padding-left:66px;}@media only screen and (max-width:62.667em){.node-resource header{padding-left:40px;padding-right:40px;}}@media only screen and (max-width:40em){.node-resource header{padding-right:20px;padding-left:20px;width:100%;}}.node-resource header h1,.node-resource header h2{margin:0;border-bottom:0;}.node-resource header .custom-published-date-resource{margin-bottom:10px;}.node-resource header .flag-outer{position:absolute;right:10px;top:20px;}@media only screen and (max-width:40em){.node-resource header .flag-outer{position:relative;right:auto;top:auto;margin-top:20px;}}.node-resource header .flag-outer .flag-throbber{position:absolute;}.node-resource header .flag-outer span.flag-wrapper a{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag.png);background-size:44px 44px;background-repeat:no-repeat;background-position:center;display:block;width:44px;height:44px;text-decoration:none;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap;}.node-resource header .flag-outer span.flag-wrapper a:hover{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag_hover.png);}.node-resource header .flag-outer span.flag-wrapper.state-flagged a{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag_hover.png);}body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-full,body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-paywall_summary{width:100%;max-width:760px;margin:0 auto;padding:20px 15px;}@media (min-width:40em){body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-full,body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-paywall_summary{padding:30px 15px;}}.non-responsive body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-full,.lt-ie9 body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-full,.non-responsive
  body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-paywall_summary,.lt-ie9
  body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-paywall_summary{padding:30px 15px;}body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-full article header,body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-paywall_summary article header{display:none;}body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-full article h1,body.node-type-panelized .panelizer-view-mode .pane-entity-view.pane-node .view-mode-paywall_summary article h1{padding:0;background:none;}.sw-image-is-hero .page header:after{display:none !important;}.page-user .user-full > h2{border-bottom:0;margin:25px 0 30px 60px;padding:0;font-size:40px;}.page-user .pane-resources-user-bookmarks{margin-bottom:20px;}.page-user .pane-resources-user-bookmarks .pane-title{border:0;padding-left:60px;text-transform:uppercase;margin-top:60px;text-align:center;}.page-user .wrapper-node-resources{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-user .wrapper-node-resources > div.views-row{position:relative;width:50%;background:#f6f6f6;}@media only screen and (max-width:40em){.page-user .wrapper-node-resources > div.views-row{width:100%;}}.page-user .wrapper-node-resources > div.views-row:after{content:"";position:absolute;left:10%;bottom:0;height:1px;width:80%;border-bottom:1px solid #fff;}.page-user .wrapper-node-resources > div.views-row .default-item{background:unset;}.page-user .wrapper-node-resources > div.views-row:hover{background:#fff;}.page-user .wrapper-node-resources > div.views-row .group-link-wrapper,.page-user .wrapper-node-resources > div.views-row .view-mode-filterable_listing_results{position:unset;}.page-user .wrapper-node-resources > div.views-row h2{border:0;padding-right:0;}.page-user .wrapper-node-resources > div.views-row h2 a{border:none;}.page-user .wrapper-node-resources > div.views-row .view-mode-filterable_listing_results{padding-top:0;padding-bottom:10px;}.page-user .wrapper-node-resources > div.views-row .flag-outer{position:absolute;right:15px;bottom:10px;}.page-user .wrapper-node-resources > div.views-row .flag-outer .flag-throbber{position:absolute;}.page-user .wrapper-node-resources > div.views-row .flag-outer span.flag-wrapper a{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag.png);background-size:50px;background-repeat:no-repeat;background-position:center;display:block;width:26px;height:46px;text-decoration:none;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap;border:none;}.page-user .wrapper-node-resources > div.views-row .flag-outer span.flag-wrapper a:hover{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag_hover.png);}.page-user .wrapper-node-resources > div.views-row .flag-outer span.flag-wrapper.state-flagged a{background-image:url(/sites/all/themes/stonewall_manifesto/images/icon_flag_hover.png);}.page-user .panel-display{background-color:#fff;}.page-user .pane-feature-profile-profile-user-edit{margin-bottom:30px;position:relative;}.page-user .sw-profile-form--trigger{border:2px solid #e8e8e8;color:#e82c2a;cursor:pointer;text-align:left;outline:none;font-size:24px;padding:15px 60px;}.page-user .sw-profile-form--trigger:after{content:'+';color:#fff;font-weight:bold;background:#000;padding:0 9px;border-radius:50%;font-size:28px;position:absolute;right:60px;top:14px;}@media only screen and (max-width:40em){.page-user .sw-profile-form--trigger{font-size:16px;padding:15px 10px;}.page-user .sw-profile-form--trigger:after{right:10px;top:7px;}}.page-user .sw-profile-form.active .sw-profile-form--trigger{border-bottom:none;}.page-user .sw-profile-form.active .sw-profile-form--trigger:after{content:"-";padding:0 12px;}.page-user .sw-profile-form form{padding:20px 60px;display:none;overflow:hidden;background-color:#f1f1f1;}.page-user .sw-profile-form form label{font-weight:500;font-size:16px;}.page-user .sw-profile-form form .description{font-weight:300;font-size:14px;padding:2px 0 0;}.page-user .sw-profile-form form .password-strength,.page-user .sw-profile-form form .password-suggestions{display:none;}.page-user .sw-profile-form form .password-suggestions.description{margin-bottom:30px;margin-top:-15px;padding:15px 15px 5px;}.page-user .sw-profile-form form .password-suggestions.description ul{margin-bottom:0;padding:20px 10px 0;font-size:14px;}.page-user .sw-profile-form form .password-suggestions.description ul li{letter-spacing:inherit;}.page-user .sw-profile-form form .password-suggestions + .description{margin-top:-20px;}.page-user .sw-profile-form form input::-webkit-input-placeholder,.page-user .sw-profile-form form button{font-family:'roboto',sans-serif;transition:all 0.3s ease-in-out;}.page-user .sw-profile-form form .form-type-textfield,.page-user .sw-profile-form form .form-type-password,.page-user .sw-profile-form form .form-type-password-confirm{margin-bottom:30px;max-width:500px;}.page-user .sw-profile-form form .form-type-textfield input,.page-user .sw-profile-form form .form-type-password input,.page-user .sw-profile-form form .form-type-password-confirm input{margin:0px 0px 5px 0;width:100%;display:block;border:none;padding:10px 0px;transition:all 0.3s cubic-bezier(0.64,0.09,0.08,1);background:linear-gradient(to bottom,rgba(255,255,255,0) 96%,#e82c2a 4%);}.page-user .sw-profile-form form .form-type-textfield input:focus,.page-user .sw-profile-form form .form-type-password input:focus,.page-user .sw-profile-form form .form-type-password-confirm input:focus{box-shadow:none;outline:none;background-position:0 0;}.page-user .sw-profile-form form .form-type-textfield input:focus::-webkit-input-placeholder,.page-user .sw-profile-form form .form-type-password input:focus::-webkit-input-placeholder,.page-user .sw-profile-form form .form-type-password-confirm input:focus::-webkit-input-placeholder{color:#e82c2a;font-size:11px;transform:translateY(-20px);visibility:visible !important;}.page-user .sw-profile-form form .password-confirm{margin-top:0;width:auto;}.page-user .sw-profile-form form input[type="submit"]{border:2px solid #e82c2a;background:none !important;border-radius:5px;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 10px;position:relative;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;margin-right:15px;}.page-user .sw-profile-form form input[type="submit"]:hover{background:#e82c2a !important;color:#fff;}.page-user .sw-profile-form form .password-confirm{width:12.6em;}.page-user .sw-profile-form form .form-wrapper{max-width:800px;}.page-user .sw-profile-form.active form{display:block;}.page-user #user-pass-reset{display:block;max-width:500px;width:100%;margin:60px auto 30px;background-color:#27282a;padding:10px 20px;color:#fff;border-radius:4px;}.page-user #user-pass-reset label{font-weight:500;font-size:16px;}.page-user #user-pass-reset .description{font-weight:300;font-size:14px;padding:2px 0 0;}.page-user #user-pass-reset .password-strength,.page-user #user-pass-reset .password-suggestions{display:none;}.page-user #user-pass-reset .password-suggestions.description{margin-bottom:30px;margin-top:-15px;padding:15px 15px 5px;}.page-user #user-pass-reset .password-suggestions.description ul{margin-bottom:0;padding:20px 10px 0;font-size:14px;}.page-user #user-pass-reset .password-suggestions.description ul li{letter-spacing:inherit;}.page-user #user-pass-reset .password-suggestions + .description{margin-top:-20px;}.page-user #user-pass-reset input::-webkit-input-placeholder,.page-user #user-pass-reset button{font-family:'roboto',sans-serif;transition:all 0.3s ease-in-out;}.page-user #user-pass-reset .form-type-textfield,.page-user #user-pass-reset .form-type-password,.page-user #user-pass-reset .form-type-password-confirm{margin-bottom:30px;max-width:500px;}.page-user #user-pass-reset .form-type-textfield input,.page-user #user-pass-reset .form-type-password input,.page-user #user-pass-reset .form-type-password-confirm input{margin:0px 0px 5px 0;width:100%;display:block;border:none;padding:10px 0px;transition:all 0.3s cubic-bezier(0.64,0.09,0.08,1);background:linear-gradient(to bottom,rgba(255,255,255,0) 96%,#e82c2a 4%);}.page-user #user-pass-reset .form-type-textfield input:focus,.page-user #user-pass-reset .form-type-password input:focus,.page-user #user-pass-reset .form-type-password-confirm input:focus{box-shadow:none;outline:none;background-position:0 0;}.page-user #user-pass-reset .form-type-textfield input:focus::-webkit-input-placeholder,.page-user #user-pass-reset .form-type-password input:focus::-webkit-input-placeholder,.page-user #user-pass-reset .form-type-password-confirm input:focus::-webkit-input-placeholder{color:#e82c2a;font-size:11px;transform:translateY(-20px);visibility:visible !important;}.page-user #user-pass-reset .password-confirm{margin-top:0;width:auto;}.page-user #user-pass-reset input[type="submit"]{border:2px solid #e82c2a;background:none !important;border-radius:5px;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:1.333em;padding:6px 10px;position:relative;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;margin-right:15px;}.page-user #user-pass-reset input[type="submit"]:hover{background:#e82c2a !important;color:#fff;}.page-user #user-pass-reset .confirm-parent,.page-user #user-pass-reset .password-parent,.page-user #user-pass-reset div.form-item div.password-suggestions{width:100%;}.page-user #user-pass-reset .form-type-textfield input,.page-user #user-pass-reset .form-type-password input,.page-user #user-pass-reset .form-type-password-confirm input{padding:10px 0 10px 10px;background:#fff;color:#000;border-radius:2px;}.page-user #user-pass-reset input[type="submit"]{color:#fff;}.page-user #user-pass-reset .password-confirm .ok{color:#62ED21 !important;}.page-user #user-pass-reset .password-suggestions{display:none !important;}.page-user #user-pass-reset .password-suggestions + .description{display:none !important;}.page-user .paragraphs-items-field-paragraph-action-block h2.sw-take-action__title{padding:0 5%;}@media only screen and (max-width:40em){.page-user .paragraphs-items-field-paragraph-action-block h2.sw-take-action__title{padding:0 15%;}}@media only screen and (max-width:30em){.page-user .paragraphs-items-field-paragraph-action-block h2.sw-take-action__title{padding:0 0;text-align:center;}}@media (min-width:1025px){.sw-take-action--cta:hover .sw-take-action--content{width:100%;}}.front .page .ds-region-header--right .header-content .additional-btn a{background-color:#e82c2a;margin-top:15px;margin-bottom:5px;display:inline-block;font-family:"Roboto Condensed",sans-serif;padding:15px 30px 15px 30px;position:relative;border:none;color:#fff;text-decoration:none;clear:both;text-align:center;cursor:pointer;font-size:30px;z-index:99;}.front .page .ds-region-header--right .header-content .additional-btn a:hover{background-color:#000 !important;}#footer .block-panels-mini{background:#000;padding:10px 0 50px;}@media only screen and (max-width:85.4em){#footer .block-panels-mini .panel-display{display:flex;flex-direction:column;}#footer .block-panels-mini .panel-col-first,#footer .block-panels-mini .panel-col,#footer .block-panels-mini .panel-col-last{float:none;width:auto;padding:0 20px;}#footer .block-panels-mini .panel-col{order:-1;}}#footer .block-panels-mini h2{color:#fff;font-size:20px;padding:20px 0;}#footer .block-panels-mini h2:after{display:none;}#footer .block-panels-mini .panel-col .inside{max-width:570px;margin:auto;}#footer .block-panels-mini .signup-now{background:transparent;padding:0;}#footer .block-panels-mini .signup-now .sun-wrap{padding-bottom:0;}#footer .block-panels-mini form.mailchimp-signup-subscribe-form{margin-top:20px;}#footer .block-panels-mini input{color:#fff;}#footer .block-panels-mini .menu{list-style:none;font-family:"Roboto Condensed",sans-serif;padding:0;}#footer .block-panels-mini .menu li{background:none;padding:0;font-weight:400;}#footer .block-panels-mini .menu a{color:#fff;font-size:15px;}form#tfa-basic-setup-form,#tfa-basic-overview{width:100%;padding:20px 30px;}form#tfa-basic-setup-form .form-item,#tfa-basic-overview .form-item{margin-bottom:30px;}form#tfa-basic-setup-form .form-item input,#tfa-basic-overview .form-item input{margin:0px 0px 5px 0;max-width:500px;width:100%;display:block;border:none;padding:10px 0px;transition:all 0.3s cubic-bezier(0.64,0.09,0.08,1);background:linear-gradient(to bottom,rgba(255,255,255,0) 96%,#e82c2a 4%);}form#tfa-basic-setup-form .form-item input:focus,#tfa-basic-overview .form-item input:focus{box-shadow:none;outline:none;background-position:0 0;}form#tfa-basic-setup-form .form-item input:focus::-webkit-input-placeholder,#tfa-basic-overview .form-item input:focus::-webkit-input-placeholder{color:#e82c2a;font-size:11px;transform:translateY(-20px);visibility:visible !important;}form#tfa-basic-setup-form input[type="submit"],#tfa-basic-overview input[type="submit"]{border:2px solid #e82c2a;background:none !important;border-radius:5px;font-family:"Roboto Condensed",sans-serif;font-size:1.333em;padding:6px 10px;position:relative;background-color:transparent;text-transform:uppercase;color:#000;text-decoration:none;clear:both;text-align:center;cursor:pointer;margin-right:10px;}form#tfa-basic-setup-form input[type="submit"]:hover,#tfa-basic-overview input[type="submit"]:hover{background:#e82c2a !important;color:#fff;}
