footer{/*! CSS Used from: http://sitefinity.ciapps.kiwi/ResourcePackages/Bootstrap/assets/dist/css/mq.css *//*! CSS Used from: http://sitefinity.ciapps.kiwi/ResourcePackages/Bootstrap/assets/dist/css/ci_custom.css *//*! CSS Used from: http://sitefinity.ciapps.kiwi/ResourcePackages/Bootstrap/assets/dist/css/cirenderstyles.css *//*! CSS Used from: http://sitefinity.ciapps.kiwi/ResourcePackages/Bootstrap/assets/dist/css/style.css */}footer img{max-width:100%;height:auto}footer .list--links,footer .social-links{font-family:'PN Light',sans-serif;font-weight:400}footer button,footer input{font-family:'PN Light',sans-serif;font-weight:400}footer .social-links li a,footer .social-links__header,footer h5{font-family:'PN Bold',sans-serif;font-weight:400}footer .single-field-form__button:before,footer .social-links li a,footer [class*=icon-]:before{-moz-osx-font-smoothing:grayscale}footer .social-links__header,footer h5{margin:1em 0}footer .social-links__header,footer h5{font-size:1em;line-height:1}footer .global-footer__nav__logo,footer .single-field-form__button{overflow:hidden;text-indent:100%;white-space:nowrap}footer footer{display:block}footer a{background:0 0}footer a:focus{outline:0}footer a:active,footer a:hover{outline:0}footer img{border:0}footer button,footer input{font-size:100%;margin:0}footer button,footer input{line-height:normal}footer button{text-transform:none}footer button{-webkit-appearance:button;cursor:pointer}footer button::-moz-focus-inner,footer input::-moz-focus-inner{border:0;padding:0}footer .single-field-form__button:before,footer [class*=icon-]:not(.glyphicon):before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}footer .icon-youtube:before{content:"\e603"}footer .icon-twitter:before{content:"\e607"}footer .icon-rss:before{content:"\e611"}footer .icon-instagram:before{content:"\e61d"}footer .icon-facebook:before{content:"\e626"}footer .global-footer__actions{background-color:#273036}footer .global-footer__actions p{color:#aac1d2}footer .global-footer__utils,footer .global-footer__utils__pledge{background:0 0}footer .screen-reader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}footer *,footer :after,footer :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer button,footer input{color:#465560}footer a{-webkit-transition:border-color .2s,background-color .2s,color .2s;-moz-transition:border-color .2s,background-color .2s,color .2s;-o-transition:border-color .2s,background-color .2s,color .2s;transition:border-color .2s,background-color .2s,color .2s;color:#0f95d3;text-decoration:none}footer a:focus,footer a:hover{color:#0c73a3;text-decoration:none}footer a:visited{color:#0f95d3}footer .social-links__header,footer h5{text-transform:uppercase}footer .social-links__header,footer h5{color:#0f95d3}footer p{line-height:1.75}footer button{min-width:0}footer input[type=email]{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#f4f4f4;border:1px solid #ddd;border-radius:0;color:#465560;display:inline-block;line-height:1.5;padding:.5em;vertical-align:middle}footer input[type=email]:-moz-placeholder{color:#a2adb4}footer input[type=email]::-webkit-input-placeholder{color:#a2adb4}footer input[type=email]:focus{border-color:#0f95d3;background-color:#0f95d3;color:#fff;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}footer input[type=email]:focus:-moz-placeholder{color:#0a638c}footer input[type=email]:focus::-webkit-input-placeholder{color:#0a638c}footer .single-field-form{position:relative}footer .single-field-form__input[type]{display:block;font-size:21px;height:60px;padding-left:1em;padding-right:70px;position:relative;width:100%}footer .single-field-form__input[type]::-ms-clear{display:none}footer .single-field-form__input[type]:focus{border-color:#0f95d3;cursor:text;outline:0}footer .single-field-form__button{-webkit-transition:border-color .2s;-moz-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s;background:0 0;border:0;border-left:1px solid #ddd;color:#0f95d3;cursor:pointer;display:inline-block;height:60px;padding:0;position:absolute;right:0;bottom:0;width:60px;background-color:#f4f4f4;border:1px solid #ddd}footer .single-field-form__button:hover{background:#188bc4}footer .single-field-form__button:before{content:"\e62e";font-size:14px;line-height:0;margin:auto;position:absolute;right:0;text-align:center;text-indent:0;top:50%;width:100%}footer input:focus~.single-field-form__button{border-color:#188bc4}footer .list--links a,footer .social-links a{color:#bcdced}footer .list--links a:focus,footer .list--links a:hover,footer .social-links a:focus,footer .social-links a:hover{color:#f8fcfd}footer .list--links a:active,footer .social-links a:active{color:#d0e7f2}footer ul{margin-left:0;padding-left:1.2em}footer .list--links,footer .social-links{list-style:none;margin:0;padding-bottom:20px;padding-left:0;text-align:center;text-transform:uppercase}footer .list--links li,footer .social-links li{margin:.75em 0}footer .global-footer__actions__wrapper{font-size:0;list-style:none;margin:0;padding:0}footer .global-footer__social,footer .global-footer__utils__links,footer .global-footer__utils__pledge{font-size:16px;font-size:1rem;display:inline-block;vertical-align:top;width:100%}footer .global-footer{background:#fff}footer .global-footer__nav{color:#90a5b4;font-size:1.125em;text-align:center;width:100%;position:absolute;background-color:#fff;z-index:201;line-height:40px}footer .global-footer__nav__logo{height:94px;width:240px;margin:0 auto}footer .global-footer__nav__logo a{background-position:50%;display:block;height:100%;background-image:url(/ResourcePackages/Bootstrap/assets/dist/images/logo.svg);background-repeat:no-repeat}footer .global-footer__nav__links{margin:0 auto}footer .global-footer__nav__links li{display:inline-block;list-style:none;margin:0;width:49%;padding:10px 0}footer .global-footer__utils{display:table;height:100%;overflow:hidden;width:100%}footer .global-footer__social{display:block;padding:0;width:100%}footer .global-footer__social__email-signup{border-left:15px solid transparent;border-right:15px solid transparent;padding-bottom:30px;text-align:center}footer .global-footer__social h5{text-align:center}footer .global-footer__actions{color:#bcdced;color:#fff;font-size:.875em;overflow:hidden}footer .global-footer__actions h5{margin-top:.75em}footer .global-footer__actions__wrapper{display:table;height:100%;margin:0 auto;max-width:1440px;padding-top:1px;width:100%}footer .global-footer__utils__links{height:100%;padding:0 0 20px}footer .global-footer__utils__affiliates{border-top:1px dotted #21292e;border-bottom:1px dotted #21292e;display:table;padding:20px;text-align:center;vertical-align:middle;width:100%}footer .global-footer__utils__affiliates__unit--text{display:inline}footer .global-footer__utils__affiliates__unit--text{display:block}footer .global-footer__utils__pledge{display:block;padding:20px 3% 4%;text-align:center;width:100%}footer .global-footer__utils__pledge__graphic{display:block;margin:15px auto;width:100%}footer .social-links{border-bottom:1px dotted #21292e;text-align:center}footer .social-links li{display:inline-block;line-height:2}footer .social-links li a{color:#fff;display:inline-block;text-transform:none}footer .social-links li a[class*=icon-]:before{background:#0f95d3;border-radius:100%;color:#fff;display:inline-block;height:32px;line-height:32px;margin-right:.5em;text-align:center;text-indent:2px;width:32px}footer .social-links li a:focus[class*=icon-]:before,footer .social-links li a:hover[class*=icon-]:before{background:#25b0f0}footer .social-links .social-link__label{display:none}footer .social-links__header{display:block;margin:inherit;text-align:center;width:100%}footer ul.list--links li a{color:#fff;text-transform:none;font-weight:400}footer .SockCharityLogos{display:block;margin:0 auto;width:300px}footer .SockCharityLogosItem{display:table-cell;vertical-align:middle;padding:0 16px}footer p{word-wrap:break-word}footer .global-footer__actions{z-index:300;position:relative}footer .twoColumnHide{display:none}footer .emailError{color:red;text-align:center;margin-top:10px}footer .twoColumnHide{display:none}footer .global-footer__actions{z-index:300;position:relative}footer .single-field-form__button:hover{color:#fff}footer .footerNewsletterForm .single-field-form button.footer-email-button{bottom:inherit;top:0}footer .emailError{display:none}footer .SockCharityLogosItem a img{width:111px;height:85px}footer .SockCharityLogosItem:first-child a img{width:126px;height:63px}@media (min-width:36.875em){footer .list--links{padding:0 5% 20px;text-align:left}footer .social-links{padding:0 5% 20px;text-align:center}footer .global-footer__utils__links,footer .global-footer__utils__pledge{width:50%}footer .global-footer__nav{font-size:.875em;line-height:40px}footer .global-footer__nav__links li{padding:0 10px;width:auto}footer .global-footer__utils__links{border-right:1px dotted #21292e;display:table-cell;text-align:left}footer .global-footer__utils__affiliates{text-align:left}footer .global-footer__utils__pledge{padding:0 5%;width:100%}}@media (min-width:48em){footer .social-links__header,footer h5{margin:.5em 0}footer .social-links__header,footer h5{font-size:1em;text-align:left}footer .global-footer__utils,footer .global-footer__utils__pledge{background:url(/ResourcePackages/Bootstrap/assets/dist/images/shadow.png?1401208016) no-repeat}footer .global-footer__social__email-signup{border-left-width:20px;border-right-width:20px;padding-bottom:40px}footer .global-footer__utils__links{border-right:0;width:50%}footer .global-footer__utils__links .list--links{border-right:0;width:100%}footer .global-footer__utils__pledge{display:table-cell;text-align:left}footer .social-links__header h5{text-align:center}}@media (min-width:59.375em){footer .global-footer__nav{text-align:left;line-height:40px}footer .global-footer__nav__logo{float:left}footer .global-footer__nav__legal{float:right;padding-right:15px;text-align:right}footer .global-footer__social{display:table-cell;height:100%;padding-top:20px;width:25%}footer .global-footer__social__email-signup{text-align:left}footer .global-footer__utils__links{padding-top:20px}footer .global-footer__utils__links .list--links{border-left:1px dotted #21292e;display:table-cell;float:left;width:33%}footer .global-footer__utils__links .list--links:first-child{border:0}footer .global-footer__utils__affiliates{border-bottom:0}footer .global-footer__utils__affiliates__unit--text{display:table-cell;padding-right:20px;vertical-align:middle}footer .global-footer__utils__affiliates__unit--text{padding-top:10px;width:345px}footer .global-footer__utils__pledge{padding:20px 4% 4%;width:33.33333%}footer .global-footer__utils__pledge__graphic{margin:20px 0}footer .social-links{margin-right:20px;padding-left:20px;text-align:left}footer .social-links li{display:block}footer .social-links .social-link__label{display:inline}footer .social-links__header{text-align:left}footer .social-links__header h5{text-align:left}}@media (min-width:64em){footer .global-footer__actions__wrapper{margin:0 auto}}@media (min-width:933px){footer .SockCharityLogos{display:table;margin:0 auto;width:300px}footer .SockCharityLogosItem{display:table-cell;vertical-align:middle;padding:0 0 0 24px}}@media (min-width:1050px){footer .global-footer__nav__links{float:left;padding-left:40px;width:auto}}@media (min-width:1245px){footer .global-footer__nav{text-align:left;line-height:94px}}@media screen and (max-width:1000px){footer .single-field-form__button{right:-5px!important}}@media screen and (max-width:950px){footer footer.global-footer .footerNewsletterForm .single-field-form{width:40%;margin:0 auto}}@media screen and (max-width:768px){footer footer.global-footer .footerNewsletterForm .single-field-form{width:100%}}@media (max-width:62.4375em){footer .global-footer__nav__links{background:0 0}}@media (max-width:36.8125em){footer .social-links__header,footer h5{text-align:center}}@media print{footer *{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}footer a,footer a:visited{text-decoration:underline}footer a[href]:after{content:" (" attr(href) ")"}footer img{page-break-inside:avoid}footer img{max-width:100%!important}footer p{orphans:3;widows:3}footer .emailError,footer .global-footer,footer .global-footer__actions,footer .global-footer__nav{display:none!important}footer *{background:0 0;color:#000!important;word-wrap:break-word;height:auto!important;overflow:visible!important;page-break-after:auto}}