/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}
@charset "UTF-8";body{*zoom:1;width:100%}body:after,body:before{content:"";display:table}body:after{clear:both}body{background:url(/assets/images/bg-main.png) repeat #333;color:#fff;font-family:museo-sans,Helvetica,Arial,Sans-serif;font-size:16px;line-height:1.2}a{color:inherit;text-decoration:none}b,strong{font-weight:700}em,i{font-style:italic}code,pre{font-family:Monaco,Menlo,Courier New,Monospace;margin:15px 0}h1,h2,h3,h4,h5,h6{font-family:nimbus-sans,Helvetica,Arial,Sans-serif}table{margin:15px 0;width:100%}table thead{border-bottom:2px solid #fff}table th,table thead td,table thead th{font-weight:700}.o-wrap{margin:auto;max-width:1200px;overflow:hidden}.i-wrap{display:inline;float:left;margin:0 .78125%;width:98.4375%}.main-wrapper{clear:both;padding:20px 0}.error{background:#b66d5d;color:#fff;display:block;font-weight:700;line-height:1;padding:10px}.error+.error{margin-top:10px}.error:last-of-type{margin-bottom:20px}.pagination{font-size:16px}.pagination li{background:#c9dff2;border:1px solid #c9dff2;color:#4c4f59;display:inline-block;line-height:1;margin:0 5px 0 0}.pagination li a,.pagination li span{color:inherit;display:block;padding:5px}.pagination .active{background:#4c4f59;color:#c9dff2}.pagination .disabled{cursor:default}.confirmation-modal{background-color:#4c4f59;border:2px solid #000}.confirmation-modal h3{background:#c9dff2;color:#4c4f59;font-size:18px;font-weight:700;margin:0;padding:10px}.confirmation-modal .content{display:block;float:none;margin:auto;padding:10px;width:auto}.confirmation-modal .buttons{border-top:1px dotted;padding:10px}.confirmation-modal button{background:#c9dff2;border:1px solid #fff;color:#4c4f59;cursor:pointer;display:inline-block;padding:5px 10px}.confirmation-modal button.yes{background-color:#b66d5d;color:#fff}.confirmation-modal button+button{margin-left:10px}.confirmation-modal button:hover{background-color:#000;color:#fff}form button::-moz-focus-inner,form input[type=button]::-moz-focus-inner,form input[type=file]>input[type=button]::-moz-focus-inner,form input[type=reset]::-moz-focus-inner,form input[type=submit]::-moz-focus-inner{border:0;margin:0;padding:0}form input{border-radius:0;margin:0}form input+input{margin-top:5px}form input[type=email],form input[type=number],form input[type=password],form input[type=text]{border:0;box-sizing:border-box;color:#000;font-size:14px;outline:0;padding:8px;width:100%}form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=text]:focus{background:#ccc}form input[type=email].error,form input[type=number].error,form input[type=password].error,form input[type=text].error{background:#ffb3b3;color:#000;font-weight:400}form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c9dff2;border:1px solid #c9dff2;border-radius:0;box-sizing:border-box;color:#07070d;display:block;font-size:16px;padding:8px;width:100%}form input[type=submit]:focus,form input[type=submit]:hover{background:#4c4f59;border:1px solid #fff;color:#fff}form select{border:0;font-size:14px;padding:8px;width:100%}form select option{margin:5px}form select:focus{background:#eee}form label{display:block;font-weight:700;margin:0 0 3px}form label.required:before{content:"*";display:inline}form .row+.row,form .row+input{margin-top:10px}form .cke_skin_kama{box-sizing:border-box}.page-header{background:url(/assets/images/bg-header.png) repeat-x;border-bottom:2px solid #c9dff2;clear:both;overflow:hidden}.page-header h1{background:url(/assets/images/banner.jpg) no-repeat scroll left 0 #fff;font-size:50px;height:192px;line-height:250px;margin:15px 0;overflow:hidden;text-align:left;text-indent:-999px}@media screen and (max-width:940px){.page-header h1{background-position:right 0}}.page-header .tabs{clear:both;overflow:hidden}.page-header .tab{background:#c9dff2;border-radius:0 0 3px 3px;color:#4c4f59;display:block;float:right;font-weight:700;padding:5px 10px}.page-header .tab+.tab{margin-left:10px}.navigation{display:inline;float:left;font-family:nimbus-sans,Helvetica,Arial,Sans-serif;margin:0 .78125%;width:17.1875%}.navigation a{background:#c9dff2;color:#4c4f59;display:inline-block;font-weight:700}.navigation a:hover{background:#4c4f59;color:#c9dff2}.navigation li{max-width:100%;overflow:hidden}.navigation li+li{margin-top:5px}.navigation .main-nav{margin:0;padding:0}.navigation .main-nav a{font-size:22px;padding:6px 24px}.navigation .main-nav a:hover{border-left:4px solid #c9dff2;border-right:4px solid #c9dff2;padding:6px 20px}.navigation .sub-nav{border-top:2px solid #c9dff2;margin-top:10px;padding:10px 0 0}.navigation .sub-nav a{font-size:16px;padding:4px 14px}.navigation .sub-nav a:hover{border-left:2px solid #c9dff2;border-right:2px solid #c9dff2;padding:4px 12px}.content-container{display:inline;float:left;margin:0 .78125%;width:54.6875%}.content article{overflow:hidden}.content article+article{margin-top:20px}.content h1{color:#fff;font-size:25px;margin:0 0 20px;padding:10px 5px;text-transform:uppercase}.content h1,.content h2{border-bottom:2px solid #fff;border-top:2px solid #fff;font-weight:700;letter-spacing:1px;text-shadow:#333 0 2px 3px}.content h2{font-size:20px;margin:0 0 15px;padding:5px}.content h3{font-size:18px;font-weight:700}.content h4{font-size:16px;font-weight:700}.content a{color:#c9dff2}.content a:hover{text-decoration:underline}.content img{max-width:100%}.content blockquote,.content ol,.content p,.content ul{line-height:22px;margin:15px 0}.content blockquote:first-child,.content ol:first-child,.content p:first-child,.content ul:first-child{margin-top:0}.content blockquote:last-child,.content ol:last-child,.content p:last-child,.content ul:last-child{margin-bottom:0}.content blockquote{border-left:2px solid #fff;font-size:15px;font-style:italic;padding:5px 20px}.content blockquote:before{content:attr(data-source) " said:";display:block;font-style:normal;font-weight:700}.pagination{margin:10px 0 0;padding:0}.sidebar{display:inline;float:left;margin:0 .78125%;width:23.4375%}.sidebar .block+.block{margin-top:50px}.sidebar h2{border-bottom:2px solid #fff;border-top:2px solid #fff;font-size:20px;font-weight:400;margin:0 0 15px;padding:5px;text-shadow:#333 0 2px 3px}.sidebar .progress-bar{background:#b66d5d;border:2px solid #fff;color:#fff;height:30px;position:relative;width:100%}.sidebar .progress-bar p{height:100%;line-height:30px;margin:0;position:relative;text-align:center;z-index:10}.sidebar .progress-bar .fill{background:#3c9cfd;height:100%;left:0;position:absolute;top:0;width:0}.sidebar .potm img{width:100%}.sidebar .potm dl{clear:both;overflow:hidden}.sidebar .potm dt{clear:left;float:left;font-weight:700;margin:0 5px 0 0}.sidebar .potm dd{float:left}.sidebar .potm .interview{clear:both;display:block;margin:10px 0 0}.page-footer{background:#07070d;border-top:2px solid #c9dff2;clear:both;overflow:hidden;padding:20px 0 10px}.page-footer h3{border-bottom:1px solid #fff;font-size:16px;margin:0 0 10px;padding:0 0 5px}.page-footer a{color:inherit;text-decoration:none}.page-footer a:hover{text-decoration:underline}.page-footer .col{display:inline;float:left;margin:0 .78125%;width:23.4375%}.page-footer .copyright{border-top:1px solid #fff;clear:both;font-size:12px;margin:10px 0 0;padding:10px 0 0;text-align:right}.news-articles h2{background:#c9dff2;border:0;color:#4c4f59;font-size:24px;font-weight:700;letter-spacing:1px;margin:0 0 15px;padding:10px 5px;text-shadow:none}.news-articles h2 a{color:inherit}.news-articles .article-info{border-top:1px dotted #fff;margin:10px 0 0;padding:5px 0 0}.news-articles .article-info .left{float:left}.news-articles .article-info .right{float:right;text-align:right}.news-articles .article-info .right p{margin:0}.news-articles .article-info .right p+p{margin-top:5px}.news-articles article+article{margin-top:100px}.news-archive{list-style:none;padding:0}.news-archive .date{font-size:22px}.news-archive .date+.date{margin-top:5px}.news-archive .date:before{content:"»"}.donations table{border-collapse:collapse;text-align:left;width:100%}.donations table tr:nth-child(odd){background:hsla(0,0%,100%,.25)}.donations table thead{border-bottom:2px solid #fff}.donations table thead tr{background:none!important}.donations table tfoot{border-top:2px solid #fff}.donations table tfoot tr{background:none!important}.donations table td,.donations table th{border:0;padding:2px 5px}.donations table .amount,.donations table .rank{text-align:right}.donations .total-donations{font-size:40px;line-height:1}@media screen and (max-width:800px){.donations table{display:block;font-size:0;position:relative}.donations table tbody,.donations table tfoot,.donations table thead{border:0}.donations table td,.donations table th{box-sizing:border-box;font-size:16px}.donations table thead{float:left}.donations table thead tr{display:block}.donations table thead th{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;display:block}.donations table tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.donations table tbody tr{border-right:1px solid #fff;display:inline-block;vertical-align:top}.donations table tbody td,.donations table tfoot{border-top:1px solid #fff;display:block}.donations table tfoot{clear:both;width:auto}.donations table tfoot tr{display:block;width:auto}.donations table tfoot td,.donations table tfoot th{display:inline-block}.donations table .rank{text-align:center}.donations table .amount{text-align:left}.o-wrap{max-width:95%}.navigation{display:inline;float:left;margin:0 .78125% 20px;width:98.4375%}.navigation .main-nav,.navigation .sub-nav{margin:5px 0 0;padding:5px 0 0}.navigation .main-nav li,.navigation .sub-nav li{display:inline-block;margin:2px 0}.content{width:67.1875%}.content,.sidebar{display:inline;float:left;margin:0 .78125%}.sidebar{width:29.6875%}.page-footer .col{display:inline;float:left;margin:0 .78125%;width:35.9375%}}@media screen and (max-width:480px){.page-header h1{background:none;font-size:25px;height:auto;line-height:1.2;text-indent:0}.navigation{display:inline;float:left;margin:0 .78125% 20px;width:98.4375%}.navigation .main-nav,.navigation .sub-nav{margin:0;padding:0}.navigation .main-nav li,.navigation .sub-nav li{margin:5px 0}.navigation .main-nav a,.navigation .main-nav li,.navigation .sub-nav a,.navigation .sub-nav li{display:block}.content{margin:0 .78125%}.content,.sidebar{display:inline;float:left;width:98.4375%}.sidebar{margin:100px .78125% 0}.page-footer .col{display:inline;float:left;margin:0 .78125%;width:48.4375%}}.cf{*zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.ZebraDialog{background:#4c4f59;border:2px solid #07070d}.ZebraDialog_Title{background:#c9dff2;color:#4c4f59;font-size:18px;font-weight:700;margin:0;padding:10px;position:relative}.ZebraDialog_Close{font-size:25px;margin:0;position:absolute}.ZebraDialog_Body{padding:10px}.ZebraDialog_Body span{font-style:italic;font-weight:700}.ZebraDialog_Buttons{border-top:1px dotted #fff;padding:10px}.ZebraDialog_Buttons a{background:#c9dff2;border:1px solid #fff;color:#4c4f59;display:inline-block;padding:5px 10px}.ZebraDialog_Buttons a+a{margin-left:10px}.ZebraDialog_Buttons a:hover{background:#07070d;color:#fff}.ZebraDialog_Buttons .ZebraDialog_Button_1{background:#b66d5d;color:#fff}
