@import 'ss-social.css';
@import 'ss-standard.css';
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
/*ol,ul{list-style:none;list-style-position:inside;}*/
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
strong{font-weight:bold;}
em{font-style:italic;}
body{width:100%;*zoom:1;}body:before,body:after{content:"";display:table;}
body:after{clear:both;}
body:before,body:after{content:"";display:table;}
body:after{clear:both;}
body:before,body:after{content:"";display:table;}
body:after{clear:both;}
.base-fontstack{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.modern-fontstack{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;}
.serif-fontstack{font-family:Georgia,"ff-meta-serif-web-pro",serif;}
.content-fontstack{font-family:"proxima-nova","ff-meta-web-pro",Helvetica,Arial,sans-serif;}
.btn-gradient-lightgrey{background-color:#f6f6f6;background-image:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f0f0f0));background-image:-webkit-linear-gradient(top, #fdfdfd, #f0f0f0);background-image:-moz-linear-gradient(top, #fdfdfd, #f0f0f0);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#fdfdfd', EndColorStr='#f0f0f0');}
.btn-gradient-mediumgrey{background-color:#fefefe;background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e3e3e3));background-image:-webkit-linear-gradient(top, #fefefe, #e3e3e3);background-image:-moz-linear-gradient(top, #fefefe, #e3e3e3);background-image:-o-linear-gradient(top, #fefefe, #e3e3e3);background-image:-ms-linear-gradient(top, #fefefe, #e3e3e3);background-image:linear-gradient(top, #fefefe, #e3e3e3);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#fefefe', EndColorStr='#e3e3e3');}
.btn-gradient-green{background-color:#94a343;background-image:-webkit-gradient(linear, left top, left bottom, from(#b5bc50), to(#738a37));background-image:-webkit-linear-gradient(top, #b5bc50, #738a37);background-image:-moz-linear-gradient(top, #b5bc50, #738a37);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#b5bc50', EndColorStr='#738a37');}
.rounded{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;}
.test-width{display:block;background:#bbb;height:50px;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.container{width:960px;margin:0 auto;}
#content .content-inner-alt,#content .wrapper-alt{position:relative;padding-bottom:19px;padding-top:19px;clear:both;*zoom:1;}#content .content-inner-alt:before,#content .wrapper-alt:before,#content .content-inner-alt:after,#content .wrapper-alt:after{content:"";display:table;}
#content .content-inner-alt:after,#content .wrapper-alt:after{clear:both;}
#content .content-inner-alt:before,#content .wrapper-alt:before,#content .content-inner-alt:after,#content .wrapper-alt:after{content:"";display:table;}
#content .content-inner-alt:after,#content .wrapper-alt:after{clear:both;}
#content .content-inner-alt:before,#content .wrapper-alt:before,#content .content-inner-alt:after,#content .wrapper-alt:after{content:"";display:table;}
#content .content-inner-alt:after,#content .wrapper-alt:after{clear:both;}
#content .content-inner,#content .wrapper{position:relative;clear:both;*zoom:1;padding:0;}#content .content-inner:before,#content .wrapper:before,#content .content-inner:after,#content .wrapper:after{content:"";display:table;}
#content .content-inner:after,#content .wrapper:after{clear:both;}
#content .content-inner:before,#content .wrapper:before,#content .content-inner:after,#content .wrapper:after{content:"";display:table;}
#content .content-inner:after,#content .wrapper:after{clear:both;}
#content .content-inner:before,#content .wrapper:before,#content .content-inner:after,#content .wrapper:after{content:"";display:table;}
#content .content-inner:after,#content .wrapper:after{clear:both;}
#vision #hero .block{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}#vision #hero .block .embed{float:left;}
#vision #hero .block .info{margin-left:630px;}
#vision#vision .col{display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;}
#vision #faith-statement header{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
#leadership .bio{display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;}
.faq #body-block{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
.contact #hero-block .info,.contact #hero-block .embed{display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;}
.contact #hero-block .info .col{display:inline;float:left;width:41.66666666666667%;margin:0 4.166666666666666%;}
.contact #department-contacts,.contact #contact-form{display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;}
#country aside{display:inline;float:left;width:20.833333333333336%;margin:0 2.083333333333333%;}
#country-content{display:inline;float:left;width:68.33333333333333%;margin:0 2.083333333333333%;margin-left:4.583333333333333%;}
#give .wrapper aside{display:inline;float:left;width:20.833333333333336%;margin:0 2.083333333333333%;}
#give .wrapper .page-content{display:inline;float:left;width:70.83333333333334%;margin:0 2.083333333333333%;}
#get-involved .wrapper aside{display:inline;float:left;width:20.833333333333336%;margin:0 2.083333333333333%;}
#get-involved .wrapper article{display:inline;float:left;width:70.83333333333334%;margin:0 2.083333333333333%;}
#blog .content-inner{padding-bottom:38px;padding-top:38px;}
#blog aside{display:inline;float:left;width:29.166666666666668%;margin:0 2.083333333333333%;float:right;}
#blog-posts,#blog-post,#blog .page-content,.blog-content{display:inline;float:left;width:62.5%;margin:0 2.083333333333333%;}#blog-posts a,#blog-post a,#blog .page-content a,.blog-content a{font-weight:600;}
#blog #comments{display:inline;float:left;width:62.5%;margin:0 2.083333333333333%;margin-bottom:3em;}
body{background:#F2F2F2;font-size:13px;line-height:1.6;font-family:"proxima-nova","ff-meta-web-pro",Helvetica,Arial,sans-serif;}
/*p{margin:0 0 1em;}*/
a{color:#7c8a2b;/*display:inline-block;*/text-decoration:none;}a span{border-bottom:1px solid #bcbcbc;}
a:hover{color:#758228;}a:hover span{border:none;}
nav a span{border:none;}
h1,h2,h4,h5,h6{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;}
h1{font-size:25px;text-transform:uppercase;margin-bottom:17px;font-weight:600;}
h2{font-size:1.8em;}
h3{font-size:1.5em;}
h4{font-size:1.2em;}
h5{font-size:1em;}
h6{font-size:.9em;}
#btn-give{width:150px;margin-left:55px;}
#give-actions,#get-involved-actions{position:absolute;bottom:5px;right:0;}#give-actions .shortcut-button,#get-involved-actions .shortcut-button{padding:2px 14px;box-shadow:none;text-shadow:none;color:#fff;border-radius:5px;text-transform:capitalize;border:none;background:#222;}
#give-actions #button-make-payment,#get-involved-actions #button-make-payment{background-color:#ae4800;background-image:-webkit-gradient(linear, left top, left bottom, from(#c45e00), to(#993300));background-image:-webkit-linear-gradient(top, #c45e00, #993300);background-image:-moz-linear-gradient(top, #c45e00, #993300);background-image:-o-linear-gradient(top, #c45e00, #993300);background-image:-ms-linear-gradient(top, #c45e00, #993300);background-image:linear-gradient(top, #c45e00, #993300);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#c45e00', EndColorStr='#993300');}
#actions{position:relative;}
#actions ul{position:absolute;top:25px;display:none;z-index:-1;}
#actions:hover ul{display:block;}
.button{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100%;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;padding:.5em 2em .5em;text-shadow:0 1px 1px rgba(0, 0, 0, 0.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);position:relative;behavior:url(/org_files/271/images/rd1/PIE.htc);}.button span{text-decoration:none;border-bottom:none;}
.button:hover{text-decoration:none;}
.button:active{position:relative;top:1px;}
.pill{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-pie-border-radius:2em;}
.medium{font-size:12px;padding:.4em 1.5em .42em;}
.small{font-size:11px;padding:.2em 1em .275em;}
.fhwhite{color:#818B32;border:solid 4px #E5E5E5;box-shadow:inset 0px -1px 0 #bbbbbb,inset 0px 1px 0 #bbbbbb,inset 1px 0 0 #bbbbbb,inset -1px 0 0 #bbbbbb;font-size:1em;text-shadow:0 1px 1px #ffffff;font-weight:bold;text-transform:uppercase;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cecece));background:-webkit-linear-gradient(top, #ffffff 0%, #cecece 100%);background:-o-linear-gradient(top, #ffffff 0%, #cecece 100%);background:-ms-linear-gradient(top, #ffffff 0%, #cecece 100%);background:linear-gradient(to bottom, #ffffff 0%, #cecece 100%);-pie-background:linear-gradient(#ffffff, #cecece 100%);}
.fhwhite:hover{background:#ededed;background:-moz-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #ffffff 0%, #dcdcdc 100%);-pie-background:linear-gradient(#ffffff, #dcdcdc 100%);}
.fhwhite:active{color:#999;background:#ededed;background:-moz-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-o-linear-gradient(top, #ffffff 0%, #ededed 100%);background:-ms-linear-gradient(top, #ffffff 0%, #ededed 100%);background:linear-gradient(to bottom, #ffffff 0%, #ededed 100%);-pie-background:linear-gradient(#ffffff, #ededed 100%);}
.fhgreen{color:#e8f0de;border:solid 4px #ccc;box-shadow:inset 0px -1px 0 #666666,inset 0px 1px 0 #888888,inset 1px 0 0 #888888,inset -1px 0 0 #888888;font-size:1em;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.4);font-weight:600;text-transform:uppercase;background:#a3af42;background:-moz-linear-gradient(top, #a3af42 0%, #818c2f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a3af42), color-stop(100%, #818c2f));background:-webkit-linear-gradient(top, #a3af42 0%, #818c2f 100%);background:-o-linear-gradient(top, #a3af42 0%, #818c2f 100%);background:-ms-linear-gradient(top, #a3af42 0%, #818c2f 100%);background:linear-gradient(to bottom, #a3af42 0%, #818c2f 100%);-pie-background:linear-gradient(#a3af42, #818c2f 100%);}
.fhgreen:hover{color:#fff;background:#8e9622;background:-moz-linear-gradient(top, #8e9622 0%, #5b6306 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8e9622), color-stop(100%, #5b6306));background:-webkit-linear-gradient(top, #8e9622 0%, #5b6306 100%);background:-o-linear-gradient(top, #8e9622 0%, #5b6306 100%);background:-ms-linear-gradient(top, #8e9622 0%, #5b6306 100%);background:linear-gradient(to bottom, #8e9622 0%, #5b6306 100%);-pie-background:linear-gradient(#8e9622, #5b6306 100%);}
.fhgreen:active{background:#8e9622;background:-moz-linear-gradient(top, #8e9622 0%, #5b6306 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8e9622), color-stop(100%, #5b6306));background:-webkit-linear-gradient(top, #8e9622 0%, #5b6306 100%);background:-o-linear-gradient(top, #8e9622 0%, #5b6306 100%);background:-ms-linear-gradient(top, #8e9622 0%, #5b6306 100%);background:linear-gradient(to bottom, #8e9622 0%, #5b6306 100%);-pie-background:linear-gradient(#8e9622, #5b6306 100%);background-color:#8c9636;background-image:-webkit-gradient(linear, left top, left bottom, from(#8c9636), to(#54611a));background-image:-webkit-linear-gradient(top, #8c9636, #54611a);background-image:-moz-linear-gradient(top, #8c9636, #54611a);background-image:-o-linear-gradient(top, #8c9636, #54611a);background-image:-ms-linear-gradient(top, #8c9636, #54611a);background-image:linear-gradient(top, #8c9636, #54611a);color:#fff;box-shadow:inset 0px -1px 0 #666666,inset 0px 1px 2px #333333,inset 1px 0 0 #666666,inset -1px 0 0 #666666;}
ul#shortcuts{bottom:-44px;position:absolute;}ul#shortcuts li{background:#fff;float:left;margin-right:7px;}ul#shortcuts li a{color:#fff;display:block;font-size:14px;font-weight:600;text-decoration:none;text-shadow:0 1px 2px rgba(0, 0, 0, 0.75);padding:2px 8px;}ul#shortcuts li a:hover{opacity:.8;}
ul#shortcuts li:last-child{margin-right:0;}
ul#shortcuts li#sc-sponsor a{background:#bbb524 url(/org_files/271/images/rd1/sponsor-btn-texture.png) 0 0;}
ul#shortcuts li#sc-donate a{background:#758228 url(/org_files/271/images/rd1/donate-btn-texture.png) 0 0;}
ul#shortcuts li#sc-sponsor a,ul#shortcuts li#sc-donate a{border-radius:5px;}
#sc-sponsor a span,#sc-donate a span{display:inline-block;height:21px;line-height:21px;margin:0 10px;}
#sc-sponsor a:hover span,#sc-donate a:hover span{background-position:0 -21px;}
.section-header>h2{font-size:21px;font-weight:600;text-transform:uppercase;margin-bottom:8px;margin-top:24px;}.section-header>h2 a{color:#000;}.section-header>h2 a:hover{color:#444;}
article h1,article h2,article h3,article h4,article h5,article h6{text-transform:none;font-weight:600;margin-bottom:.5em;}
article>ul,article>ol{margin-left:19px;list-style-position:outside;margin-bottom:1em;}
article>ul{list-style-type:disc;}
article>ol{list-style-type:decimal;}
header.global{background:#000;border:1px solid #333;z-index:1;position:relative;}header.global .container{position:relative;height:94px;padding:1px 0;}
header.global #logo{margin-top:19px;padding:0;}header.global #logo a{background:url(/org_files/271/images/rd1/fh-logo.png) no-repeat 0 0;display:block !important;height:56px;text-indent:-9999em;width:216px;}header.global #logo a:hover{opacity:.7;}
nav #utilities,nav #primary{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;}
nav#utils{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;right:0;top:18px;}nav#utils #links{float:left;margin-right:10px;}nav#utils #links li{display:block;float:left;font-size:12px;font-weight:600;line-height:26px;text-transform:uppercase;padding:0 10px;}nav#utils #links li:last-child{border:none;}
nav#utils #links a{color:#fff;text-decoration:none;display:block;}nav#utils #links a:hover{color:#999;}
nav#utils #links a span{display:block;height:21px;}
nav#utils #account{float:right;}nav#utils #account a{background:#666;border-radius:3px;color:#fff;display:block;font-size:12px;font-weight:bolder;height:25px;line-height:26px;text-align:center;text-transform:uppercase;text-decoration:none;width:76px;}
li#cart span{background:transparent url('/org_files/271/images/rd1/cart-sprite.png') no-repeat right 0;padding-right:30px;}li#cart span:hover{background-position:right -25px;}
nav #primary{bottom:-1px;font-size:15px;font-weight:500;letter-spacing:1px;position:absolute;right:0;}nav #primary li{color:#fff;float:left;padding:0 0 0 40px;text-align:center;}nav #primary li a{color:#fff;border-radius:4px;padding-bottom:11px;display:block;text-decoration:none;text-transform:uppercase;}nav #primary li a span{display:block;padding:5px 0;}
nav #primary li a:hover{color:#768938;}
nav #primary li.active>a,nav #primary li.selected>a{color:#758228;color:#A9B523;background:url(/org_files/271/images/rd1/arrow-up.png) no-repeat bottom center;}
nav #primary li:last-child{border-radius:0 7px 0 0;}
nav #primary li:first-child span{border-left:none;}
.page-header{position:relative;}
.hnav{position:absolute;right:0;bottom:16px;margin:0;}.hnav li{border-left:1px solid #bbb;float:left;font-size:13px;font-weight:600;line-height:12px;list-style:none;margin-left:15px;padding-left:15px;text-transform:capitalize;}.hnav li.active>a,.hnav li.selected>a{color:#758228;}
.hnav li:first-child{border:none;}
.hnav a{color:#222;text-decoration:none;}
#account-nav{float:right;margin-top:38px;}#account-nav #cart-summary,#account-nav #account-actions{float:left;*zoom:1;}#account-nav #cart-summary:before,#account-nav #account-actions:before,#account-nav #cart-summary:after,#account-nav #account-actions:after{content:"";display:table;}
#account-nav #cart-summary:after,#account-nav #account-actions:after{clear:both;}
#account-nav #cart-summary:before,#account-nav #account-actions:before,#account-nav #cart-summary:after,#account-nav #account-actions:after{content:"";display:table;}
#account-nav #cart-summary:after,#account-nav #account-actions:after{clear:both;}
#account-nav #cart-summary:before,#account-nav #account-actions:before,#account-nav #cart-summary:after,#account-nav #account-actions:after{content:"";display:table;}
#account-nav #cart-summary:after,#account-nav #account-actions:after{clear:both;}
#account-nav #account-actions{margin-left:15px;}#account-nav #account-actions ul{list-style-position:outside;}
#account-nav #account-actions li{float:left;}
#account-nav #account-actions li a{background-color:#fefefe;background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e3e3e3));background-image:-webkit-linear-gradient(top, #fefefe, #e3e3e3);background-image:-moz-linear-gradient(top, #fefefe, #e3e3e3);background-image:-o-linear-gradient(top, #fefefe, #e3e3e3);background-image:-ms-linear-gradient(top, #fefefe, #e3e3e3);background-image:linear-gradient(top, #fefefe, #e3e3e3);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#fefefe', EndColorStr='#e3e3e3');border:1px solid #cccccc;border-top-color:#e6e6e6;border-bottom-color:#b3b3b3;color:#222;border-left:none;border-radius:0;box-shadow:inset 1px 0 1px #fff;padding:2px 10px;text-shadow:1px 1px 1px #fff;}
#account-nav #account-actions li.first a{border-top-left-radius:4px;border-bottom-left-radius:4px;box-shadow:inset 0 0 0 #fff;border-left:1px solid #ccc;}#account-nav #account-actions li.first a span{background-image:url(/org_files/271/images/rd1/profile-icon.png);background-repeat:no-repeat;background-position:0 3px;padding-left:20px !important;}
#account-nav #account-actions li#actions:hover a{color:#fff;background:#444;box-shadow:none;text-shadow:0px 1px 1px black;border-bottom-color:#444 !important;border-top-color:#444 !important;}
#account-nav #account-actions li#actions a span{background-image:url(/org_files/271/images/rd1/dropdown-icon.png);background-repeat:no-repeat;background-position:0 6px;padding-left:18px !important;}
#account-nav #account-actions li#actions a:hover{background:#666;}
#account-nav #account-actions li#actions ul li:last-of-type a{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
#account-nav #account-actions li.last a{border-top-right-radius:4px;border-bottom-right-radius:4px;}
#account-nav #cart-summary{padding-left:22px;background:url(/org_files/271/images/rd1/cart-icon.png) no-repeat 0px 6px;}#account-nav #cart-summary span{display:inline-block;padding:3px 0;}
#actions ul{top:25px;z-index:-1;}#actions ul li a{width:141px;}
#soMiniCartContents{background-color:#FFF;}
#content{margin-top:4em;}
#content .content-inner,#content .content-inner-alt,#content .wrapper,#content .wrapper-alt{box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;min-height:200px;background:white;border:1px solid;border-color:#ddd #ccc #aaa;overflow:hidden;}#content .content-inner.dark,#content .content-inner-alt.dark,#content .wrapper.dark,#content .wrapper-alt.dark{background:#000;}
#caption{color:#fff;margin-left:72px;}#caption h2{font-size:25px;margin-top:.5em;margin-bottom:0;}
#caption p{font-size:16px;font-style:italic;font-family:Georgia,"ff-meta-serif-web-pro",serif;}
.section-header{position:relative;margin-top:0;height:67px;padding:1px 0;}
#highlight{margin-bottom:36px;border-radius:6px;}#highlight .embed{display:inline-block;margin:19px;float:left;}
#highlight .info{display:inline-block;color:white;float:right;width:269px;margin-right:19px;margin-top:26px;}
#highlight #active-slide{margin:0 auto;}
#highlight.dark{background:#000;color:#fff;}
#highlight .social{margin-top:1em;}
.wrapper #hero{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
#hero{margin-bottom:19px !important;*zoom:1;}#hero:before,#hero:after{content:"";display:table;}
#hero:after{clear:both;}
#hero:before,#hero:after{content:"";display:table;}
#hero:after{clear:both;}
#hero:before,#hero:after{content:"";display:table;}
#hero:after{clear:both;}
#hero h1{color:#222;font-size:25px;font-weight:600;line-height:25px;margin-top:1em;padding-left:0;}
#hero.center{text-align:center;}
#hero p{font-size:20px !important;line-height:25px;text-align:left;}
#intro-block .embed img{display:block;vertical-align:bottom;}
#intro-block .embed a{display:block;}
.hero-wrap{*zoom:1;padding:17px;}.hero-wrap:before,.hero-wrap:after{content:"";display:table;}
.hero-wrap:after{clear:both;}
.hero-wrap:before,.hero-wrap:after{content:"";display:table;}
.hero-wrap:after{clear:both;}
.hero-wrap:before,.hero-wrap:after{content:"";display:table;}
.hero-wrap:after{clear:both;}
.block-wrap,.page-title{*zoom:1;padding:1em 17px;}.block-wrap:before,.page-title:before,.block-wrap:after,.page-title:after{content:"";display:table;}
.block-wrap:after,.page-title:after{clear:both;}
.block-wrap:before,.page-title:before,.block-wrap:after,.page-title:after{content:"";display:table;}
.block-wrap:after,.page-title:after{clear:both;}
.block-wrap:before,.page-title:before,.block-wrap:after,.page-title:after{content:"";display:table;}
.block-wrap:after,.page-title:after{clear:both;}
.page-title,.block-wrap .page-intro,.block-wrap .page-body,.block-wrap .page-footer{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
.page-title{margin-top:19px;text-transform:uppercase;text-align:center;}.page-title h2{text-transform:uppercase;}
.block-wrap .page-intro{font-size:20px;line-height:1.3;}.block-wrap .page-intro .button{font-size:13px;}
.list-block,.block{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
.vertical .cell,.columns-2 .cell,.columns-3 .cell,.columns-4 .cell{}
section,.row{*zoom:1;}section:before,.row:before,section:after,.row:after{content:"";display:table;}
section:after,.row:after{clear:both;}
section:before,.row:before,section:after,.row:after{content:"";display:table;}
section:after,.row:after{clear:both;}
section:before,.row:before,section:after,.row:after{content:"";display:table;}
section:after,.row:after{clear:both;}
.row{display:block;width:104.16666666666667%;margin:0 -2.083333333333333%;*zoom:1;}.row:before,.row:after{content:"";display:table;}
.row:after{clear:both;}
.row:before,.row:after{content:"";display:table;}
.row:after{clear:both;}
.row:before,.row:after{content:"";display:table;}
.row:after{clear:both;}
.columns-2 .cell{display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;}
.columns-3 .cell{display:inline;float:left;width:29.166666666666668%;margin:0 2.083333333333333%;}
.columns-4 .cell{display:inline;float:left;width:20.833333333333336%;margin:0 2.083333333333333%;}
.vertical{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
.block-wrap .form{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
#home #hero-wrap{*zoom:1;background:#fff;}#home #hero-wrap:before,#home #hero-wrap:after{content:"";display:table;}
#home #hero-wrap:after{clear:both;}
#home #hero-wrap:before,#home #hero-wrap:after{content:"";display:table;}
#home #hero-wrap:after{clear:both;}
#home #hero-wrap:before,#home #hero-wrap:after{content:"";display:table;}
#home #hero-wrap:after{clear:both;}
#home #hero-block{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;margin-top:4.5em;}#home #hero-block img{border-radius:4px;}
#home section#content{margin-top:0;}
#home .wrapper{background:transparent;border:1px solid transparent;box-shadow:none !important;text-align:center;margin-top:0;padding-top:0;}
#home #sponsor-block h1,#home #newsletter-block h1,#home #news-block h1,#home #gifts-block #items h1{margin-top:1em;margin-bottom:1em;line-height:1em;}
#home #sponsor-block>p,#home #newsletter-block>p,#home #news-block>p,#home #gifts-block #items>p{font-size:20px;margin-top:0;}
#home #sponsor-block{padding-top:1.3em;position:relative;text-align:center;}#home #sponsor-block div{display:inline;float:left;width:29.166666666666668%;margin:0 2.083333333333333%;}
#home #sponsor-block>p a{font-family:Georgia,"ff-meta-serif-web-pro",serif;font-style:italic;}
#home #sponsor-block span{border:none;color:#222;}
#home #sponsor-block div p{font-family:Georgia,"ff-meta-serif-web-pro",serif;}
#home #newsletter-block,#home #news-block{*zoom:1;background:#fff;border-radius:4px;margin-top:1em;display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;height:340px;border:1px solid #ccc;box-shadow:inset 0 0px 5px 0px rgba(127, 127, 127, 0.5),0 1px 0px #ffffff;}#home #newsletter-block:before,#home #news-block:before,#home #newsletter-block:after,#home #news-block:after{content:"";display:table;}
#home #newsletter-block:after,#home #news-block:after{clear:both;}
#home #newsletter-block:before,#home #news-block:before,#home #newsletter-block:after,#home #news-block:after{content:"";display:table;}
#home #newsletter-block:after,#home #news-block:after{clear:both;}
#home #newsletter-block:before,#home #news-block:before,#home #newsletter-block:after,#home #news-block:after{content:"";display:table;}
#home #newsletter-block:after,#home #news-block:after{clear:both;}
#home #newsletter-block input[type=text],#home #news-block input[type=text]{width:91%;display:inline-block;font-size:15px;padding:6px 10px;box-shadow:inset 1px 1px 2px #CCC;border:1px solid #999;border-radius:5px;color:#666;margin-bottom:1em;}
#home #newsletter-block p{font-size:13px;}
#home #newsletter-block .split-left{}
#home #newsletter-block .split-right{}#home #newsletter-block .split-right ul li{display:inline-block;font-size:28px;margin:0 3px;}
#home #newsletter-block #sharepage{clear:both;*zoom:1;background:url(/org_files/271/images/rd1/share-divider.png) no-repeat top center;padding-top:1.5em;margin-top:1em;}#home #newsletter-block #sharepage:before,#home #newsletter-block #sharepage:after{content:"";display:table;}
#home #newsletter-block #sharepage:after{clear:both;}
#home #newsletter-block #sharepage:before,#home #newsletter-block #sharepage:after{content:"";display:table;}
#home #newsletter-block #sharepage:after{clear:both;}
#home #newsletter-block #sharepage:before,#home #newsletter-block #sharepage:after{content:"";display:table;}
#home #newsletter-block #sharepage:after{clear:both;}
#tell-facebook,#tell-facebook a{color:#3B5998 !important;}
#tell-twitter,#tell-twitter a{color:#00C5F9 !important;}
#tell-googleplus,#tell-googleplus a,#tell-googleplus a:visited{color:#3D3D3D !important;}
#tell-linkedin,#tell-linkedin a{color:#0073B2 !important;}
#tell-pinterest,#tell-pinterest a{color:#CB2027 !important;}
#tell-mail,#tell-mail a{color:#7F911D !important;}
.tell-your-friends a{font-size:28px;}
.tell-your-friends a:hover{opacity:.7;cursor:pointer;}
#home .blocks{*zoom:1;margin-top:1em;margin-bottom:1em;}#home .blocks:before,#home .blocks:after{content:"";display:table;}
#home .blocks:after{clear:both;}
#home .blocks:before,#home .blocks:after{content:"";display:table;}
#home .blocks:after{clear:both;}
#home .blocks:before,#home .blocks:after{content:"";display:table;}
#home .blocks:after{clear:both;}
#home #gifts-block{text-align:center;margin-top:1em;}#home #gifts-block #items{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;background-color:#ffffff;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dedede));background-image:-webkit-linear-gradient(top, #ffffff, #dedede);background-image:-moz-linear-gradient(top, #ffffff, #dedede);background-image:-o-linear-gradient(top, #ffffff, #dedede);background-image:-ms-linear-gradient(top, #ffffff, #dedede);background-image:linear-gradient(top, #ffffff, #dedede);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#dedede');border-radius:4px;margin-top:1em;margin-bottom:1em;border:1px solid #ccc;box-shadow:inset 0 0px 5px 0px rgba(127, 127, 127, 0.5),0 1px 0px #ffffff;*zoom:1;}#home #gifts-block #items:before,#home #gifts-block #items:after{content:"";display:table;}
#home #gifts-block #items:after{clear:both;}
#home #gifts-block #items:before,#home #gifts-block #items:after{content:"";display:table;}
#home #gifts-block #items:after{clear:both;}
#home #gifts-block #items:before,#home #gifts-block #items:after{content:"";display:table;}
#home #gifts-block #items:after{clear:both;}
#home #gifts-block #items div{display:inline;float:left;width:20.833333333333336%;margin:0 2.083333333333333%;}
#home #gifts-block #items a{font-family:Georgia,"ff-meta-serif-web-pro",serif;font-style:italic;color:#222;position:relative;top:-1em;}
#home #gifts-block #items span{border:none;}
#home #catalog{position:relative;top:-5px;}
#home #news-feed{height:214px;width:378px;border:1px solid #aaa;margin:1em auto;border-radius:4px;box-shadow:inset 0 0 3px #AAA;background:white;overflow-y:scroll;text-align:left;}#home #news-feed dt,#home #news-feed dd{font-size:13px;margin:0 1em;}
#home #news-feed dt{font-weight:bold;margin-top:1.5em;font-size:15px;margin-bottom:1em;}
#home #news-feed dd{margin-bottom:1em;line-height:1.4em;}
#home .divider{background:transparent url(/org_files/271/images/rd1/home-divider.png) no-repeat 0 0;border:none;padding:0;margin:0 0 0 -20px;width:960px;position:absolute;top:0;z-index:-1;height:90px;}
#home #intro-block{padding-top:1.3em;position:relative;font-size:20px;line-height:23px;}#home #intro-block p{width:500px;float:left;margin:6px 0 1.35em 60px !important;}
#home #intro-block span{font-weight:600;}
.pattern-intro{}
.history #slides{display:none;}
.history #active-slide{width:852px;height:482px;position:relative;overflow:hidden;}
.history #slide-controls{width:852px;overflow:hidden;color:#fff;margin-left:73px;}
.history #slide-controls .controls{float:left;padding:0 15px;padding-top:20px;width:85px;}
.history #thumbstrip{float:left;width:682px;overflow:hidden;padding:12px 0;border-radius:6px;}
.history #slide-controls ol{width:90000px;position:relative;left:0px;}
.history #slide-controls li{float:left;margin:0 8px;opacity:0.65;border:2px solid rgba(255, 255, 255, 0.2);box-shadow:0 0 2px 1px black;padding:1px;height:43px;}
.history #slide-controls li:hover{border:2px solid #7D8A2B;opacity:1;}
.history #slide-controls li.active{opacity:1.0;border:2px solid #fff;}
.history #slide-controls .controls span{cursor:pointer;display:block;border:1px solid #222;width:25px;text-align:center;height:25px;line-height:25px;border-radius:6px;float:left;font-size:16px !important;margin-right:5px;}
.history #slide-controls .controls span:hover{background:#7D8A2B;border:1px solid #7D8A2B;}
.history #slide-controls .controls span:last-child{margin:0;}
.history #highlight #active-slide{margin:4em auto 0;}
.vision .block-wrap:first-child{background-color:#3b3b3b;background-image:-webkit-gradient(linear, left top, left bottom, from(#3b3b3b), to(#ffffff));background-image:-webkit-linear-gradient(top, #3b3b3b, #ffffff);background-image:-moz-linear-gradient(top, #3b3b3b, #ffffff);background-image:-o-linear-gradient(top, #3b3b3b, #ffffff);background-image:-ms-linear-gradient(top, #3b3b3b, #ffffff);background-image:linear-gradient(top, #3b3b3b, #ffffff);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#3b3b3b', EndColorStr='#ffffff');border-bottom:1px solid #ccc;}
.finances .hero-content{width:353px;float:right;}.finances .hero-content h2,.finances .hero-content p{margin:1em 0;}
.finances .block-wrap{border-bottom:1px solid #CCC;background:url(/org_files/271/images/rd1/tb-gradient-bg.png) repeat-x 0 0;}
.finances .block-wrap:nth-child(2){background:transparent;}
.finances .wrapper article>div:first-of-type{margin-top:19px;background:url(/org_files/271/images/rd1/bt-gradient-bg.png) repeat-x left bottom;}
.finances .wrapper article>div:last-of-type{border:none;margin-bottom:19px;}
.finances #questions,.finances #accountability,.finances .columns-3,.finances .columns-2,.finances .columns-4,.finances .vertical{*zoom:1;}.finances #questions:before,.finances #accountability:before,.finances .columns-3:before,.finances .columns-2:before,.finances .columns-4:before,.finances .vertical:before,.finances #questions:after,.finances #accountability:after,.finances .columns-3:after,.finances .columns-2:after,.finances .columns-4:after,.finances .vertical:after{content:"";display:table;}
.finances #questions:after,.finances #accountability:after,.finances .columns-3:after,.finances .columns-2:after,.finances .columns-4:after,.finances .vertical:after{clear:both;}
.finances #questions:before,.finances #accountability:before,.finances .columns-3:before,.finances .columns-2:before,.finances .columns-4:before,.finances .vertical:before,.finances #questions:after,.finances #accountability:after,.finances .columns-3:after,.finances .columns-2:after,.finances .columns-4:after,.finances .vertical:after{content:"";display:table;}
.finances #questions:after,.finances #accountability:after,.finances .columns-3:after,.finances .columns-2:after,.finances .columns-4:after,.finances .vertical:after{clear:both;}
.finances #questions:before,.finances #accountability:before,.finances .columns-3:before,.finances .columns-2:before,.finances .columns-4:before,.finances .vertical:before,.finances #questions:after,.finances #accountability:after,.finances .columns-3:after,.finances .columns-2:after,.finances .columns-4:after,.finances .vertical:after{content:"";display:table;}
.finances #questions:after,.finances #accountability:after,.finances .columns-3:after,.finances .columns-2:after,.finances .columns-4:after,.finances .vertical:after{clear:both;}
.finances #questions h2,.finances #accountability h2,.finances .columns-3 h2,.finances .columns-2 h2,.finances .columns-4 h2,.finances .vertical h2{font-size:23px;margin-top:.5em;text-transform:uppercase;text-align:center;margin-bottom:1em;font-weight:400;}
.finances #questions{background:none;text-align:center;}
.finances .columns-4{padding-top:1em;padding-bottom:2em;}.finances .columns-4 h3{font-family:Georgia,"ff-meta-serif-web-pro",serif;font-weight:normal;font-size:16px;font-style:italic;}
.finances .columns-4 .row{background:transparent url(/org_files/271/images/rd1/col4-bg.png) repeat-y center top;}
.finances .columns-4 .cell{min-height:175px;}
.finances .columns-3{padding-top:2em;padding-bottom:2em;}.finances .columns-3 .cell{text-align:center;}
.finances .list-block:last-of-type{border-bottom:none;}
.finances ul.tabbed{border-radius:5px;border:1px solid #ccc;margin-bottom:1em;background-color:#f8f8f8;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:-ms-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(top, #ffffff, #f2f2f2);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#f2f2f2');}.finances ul.tabbed li{display:inline-block;width:33%;border-left:1px solid #ccc;}.finances ul.tabbed li a{display:block;color:#222;text-align:center;}
.finances ul.tabbed li:first-child{border:none;}
.list{margin-left:1.3em;list-style:disc;}
#vision h2{font-weight:bold;}
#leadership .content-inner{overflow:visible;padding-bottom:44px;}
.leader-grid{*zoom:1;display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}.leader-grid:before,.leader-grid:after{content:"";display:table;}
.leader-grid:after{clear:both;}
.leader-grid:before,.leader-grid:after{content:"";display:table;}
.leader-grid:after{clear:both;}
.leader-grid:before,.leader-grid:after{content:"";display:table;}
.leader-grid:after{clear:both;}
.bio{position:relative;padding:23px 0 23px 15px;}
.bio .overlay{display:none;background:#000;color:#fff;padding:23px;width:392px;font-size:1em;}
.bio:hover .overlay{display:block;position:absolute;top:282px;z-index:50;left:15px;background:#000;}
.bio .leadership-title{position:absolute;top:204px;width:392px;background:rgba(0, 0, 0, 0.5);padding:3px 10px;color:#fff;}
.board .block{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
.person-list li{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(top, #f2f2f2, rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(top, #f2f2f2, rgba(255, 255, 255, 0));filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#f2f2f2', EndColorStr='#ffffff');display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;border-bottom:1px solid #ccc;border-top:1px solid #fff;*zoom:1;}.person-list li:before,.person-list li:after{content:"";display:table;}
.person-list li:after{clear:both;}
.person-list li:before,.person-list li:after{content:"";display:table;}
.person-list li:after{clear:both;}
.person-list li:before,.person-list li:after{content:"";display:table;}
.person-list li:after{clear:both;}
.person-list li .inner{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;display:block;padding:2.5em 0;}.person-list li .inner img{float:left;margin-left:34px;}
.person-list li .inner h3,.person-list li .inner p{margin-left:252px;margin-right:34px;}
.person-list li:first-child{background:none;border-top:none;}
.person-list li:last-child{border-bottom:none;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.about_leadership .learn-more{border-top:1px solid #ccc;position:absolute;bottom:0;width:100%;height:44px;line-height:44px;text-align:right;padding-right:36px;background:url(/org_files/271/images/rd1/standalone-bar-bg.png) repeat-x 0 0;-ms-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}.about_leadership .learn-more a{font-size:16px;font-family:georgia, serif;font-style:italic;color:#222;}.about_leadership .learn-more a:after{content:" \00BB";}
.faq .wrapper h1{text-align:center;margin-top:1em;text-transform:uppercase;}
.faq .wrapper h2{font-weight:400;}
.faq .tabbed{width:509px;margin:2em auto 4em;border-radius:5px;border:1px solid #ccc;margin-bottom:1em;background-color:#f8f8f8;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:-ms-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(top, #ffffff, #f2f2f2);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#f2f2f2');}.faq .tabbed li{display:inline-block;width:167px;border-left:1px solid #ccc;}.faq .tabbed li a{display:block;color:#828c34;text-align:center;padding:.5em 0;}
.faq .tabbed li:first-child{border:none;}
.faq .block{border-top:1px solid #ccc;padding:2em 0;}
.faq article .block:first-of-type{border:none;}
.contact #hero-block{background:#000;color:#fff;border-radius:4px;margin-bottom:2em;}.contact #hero-block .block-inner{padding:28px 15px 28px;}
.contact .info h2{font-size:20px;text-transform:uppercase;margin-bottom:.5em;}
.contact .wrapper h2{text-transform:uppercase;font-size:20px;}
.contact #mapcanvas{color:black;}
.contact .col input[type=text]{height:23px;width:163px;margin-bottom:1em;}
.block-inner{*zoom:1;}.block-inner:before,.block-inner:after{content:"";display:table;}
.block-inner:after{clear:both;}
.block-inner:before,.block-inner:after{content:"";display:table;}
.block-inner:after{clear:both;}
.block-inner:before,.block-inner:after{content:"";display:table;}
.block-inner:after{clear:both;}
.history #hero{color:#fff;}.history #hero p{margin:1em 53px;}
.contact dl{position:relative;}
.contact dt{cursor:pointer;width:132px;border:1px solid transparent;clear:both;padding:4px 7px;margin:0;border-radius:2px;}
.contact dt.selected{color:#666;background:url(/org_files/271/images/rd1/dept-contact-bg.png) no-repeat 0 0;}
.contact dd{display:none;position:absolute;left:140px;top:0;}
.contact dd.selected{display:block;}
.contact #body-block{padding-top:19px;background:transparent url(/org_files/271/images/rd1/contact-vert-divider-bg.png) repeat-y 264px 0;*zoom:1;}.contact #body-block:before,.contact #body-block:after{content:"";display:table;}
.contact #body-block:after{clear:both;}
.contact #body-block:before,.contact #body-block:after{content:"";display:table;}
.contact #body-block:after{clear:both;}
.contact #body-block:before,.contact #body-block:after{content:"";display:table;}
.contact #body-block:after{clear:both;}
.contact #contact-form p{font-size:16px;}
.contact #contact-form textarea,.contact #contact-form input[type=text]{width:75%;}
.contact #department-contacts ul.col{margin-top:1em;float:left;width:49%;}.contact #department-contacts ul.col li{margin-bottom:1em;}
.contact .wrapper{min-height:auto !important;}
#work.index article>h2,#page-community-transformation>h2,#page-causes>h2{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;margin-top:19px;text-transform:uppercase;text-align:center;}
#page-our-work .block-wrap:first-of-type,#page-community-transformation .block-wrap:first-of-type,#page-causes .block-wrap:first-of-type{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;font-size:20px;line-height:1.2;}
#work.index .row,#page-causes .row{margin-bottom:2em;}
#work.index .cell,#page-causes .cell{text-align:center;}#work.index .cell .cell-content,#page-causes .cell .cell-content{width:340px;margin:.5em auto 0;}#work.index .cell .cell-content h3,#page-causes .cell .cell-content h3{text-transform:uppercase;}
#work.index .cell .actions,#page-causes .cell .actions{margin-top:1em;}
.emergency article>h2{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;margin-top:19px;}
.emergency .block-wrap:first-of-type{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;font-size:20px;line-height:1.2;}
.emergency .block-wrap.slideshows{background:url(/org_files/271/images/rd1/tb-gradient-bg.png) repeat-x 0 1px;border-top:1px solid #e1e1e1;}.emergency .block-wrap.slideshows .slideshow{margin-top:2em;}
.emergency .standalone{width:100%;border:1px solid #ccc;padding:1em 19px;background:url(/org_files/271/images/rd1/standalone-bar-bg.png) repeat-x 0 0;text-align:right;-moz-box-shadow:0 1px 3px -1px #cccccc;-webkit-box-shadow:0 1px 3px -1px #cccccc;box-shadow:0 1px 3px -1px #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}.emergency .standalone a{color:#333;font-family:Georgia,"ff-meta-serif-web-pro",serif;font-style:italic;font-weight:bold;}
.emergency .cell{text-align:center;}.emergency .cell .cell-image img{border-radius:12px;}
.emergency .cell .cell-content{width:220px;margin:0 auto;}.emergency .cell .cell-content h3{text-transform:uppercase;font-size:16px;}
.emergency .cell .actions{margin-top:1em;}
.d3 .columns-3 h2{text-align:center;margin-bottom:1.5em;}
.d3 .columns-3 h3{text-align:left;}
.d3 .columns-3 .left{text-align:left !important;}
.d3 .columns-3 .left .actions{text-align:left !important;}
.d3 .columns-3 .row{background:url(/org_files/271/images/rd1/bg-3col-dividers.png) repeat-y top center;margin-bottom:2em;}.d3 .columns-3 .row .cell-content.left,.d3 .columns-3 .row .left .actions{text-align:left !important;}
.d3 .columns-3 .row .cell:nth-child(n+1) h3{vertical-align:middle;line-height:41px;}.d3 .columns-3 .row .cell:nth-child(n+1) h3:before{display:block;float:left;margin-bottom:-5px;margin-right:7px;}
.d3 .columns-3 .row .cell:nth-child(1) h3:before{content:url("/org_files/271/images/rd1/one-circle-inset.png");}
.d3 .columns-3 .row .cell:nth-child(2) h3:before{content:url("/org_files/271/images/rd1/two-circle-inset.png");}
.d3 .columns-3 .row .cell:nth-child(3) h3:before{content:url("/org_files/271/images/rd1/three-circle-inset.png");}
.d3 .columns-3 .row .cell-content p{clear:both;}
.custom-right{margin-top:3em;}
.page-community-transformation .hero-image{text-align:center !important;}
.page-community-transformation .hero-image img{float:none !important;display:block;margin:0 auto;border:1px solid red;}
#country #country-content{padding-right:10px;}
#page-countries .popup{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:6px;background-color:#111111;background-image:-webkit-gradient(linear, left top, left bottom, from(#111111), to(#252525));background-image:-webkit-linear-gradient(top, #111111, #252525);background-image:-moz-linear-gradient(top, #111111, #252525);background-image:-o-linear-gradient(top, #111111, #252525);background-image:-ms-linear-gradient(top, #111111, #252525);background-image:linear-gradient(top, #111111, #252525);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#111111', EndColorStr='#252525');position:relative;}#page-countries .popup h3{color:#ADBB28;}
#page-countries .popup a{color:#ADBB28;}
#page-countries .popup .close{top:-6px;right:-6px;border:none;background:transparent url(/org_files/271/images/rd1/popup-close.png) no-repeat center 100%;}
#page-countries .popup .popup-pointer{position:absolute;left:142px;bottom:-12px;}
#page-countries .popup p{font-size:12px;font-weight:normal;}
.work_countries .map-marker{opacity:1;width:10px;height:10px !important;border-radius:10px;background:#7C892A;overflow:hidden;border:4px solid transparent;}
.work_countries .map-marker:hover{background-color:#495827;}
#page-countries .active{width:12px;height:12px !important;margin-left:-2px;margin-top:-2px;border:4px solid #000;}
#tiptip_holder{max-width:300px !important;}
#page-countries .imgMap{width:958px;}
#country aside{margin-top:19px;}#country aside nav{border:1px solid #cccccc;border-top-color:#e6e6e6;border-bottom-color:#b3b3b3;border-radius:8px;overflow:hidden;margin-bottom:2em;}#country aside nav li{background:#ececec;border-top:1px solid #ccc;font-weight:bold;box-shadow:inset 0 1px 1px #fff;}#country aside nav li:first-child{border-top:none;}
#country aside nav li span,#country aside nav li a{padding:7px 10px;display:block;color:#333;}#country aside nav li span:hover,#country aside nav li a:hover{background:#f9f9f9;}
#country aside nav li span{width:100% !important;}
#country aside nav li.active a{color:#7c8a2b;}
#country aside nav li ul li{background:#fff;font-weight:normal;border:none;}
#country aside nav li.closed ul{display:none;}
#country-content h2{text-transform:capitalize !important;font-size:21px;line-height:21px;font-weight:600;margin-bottom:1em;text-align:left;}
#country-content hr{border:1px solid #cfcfcf;border-width:1px 0 0 0;margin:2em 0;clear:both;}
#country-content figure{float:left;margin-right:30px;}#country-content figure img{border-radius:4px;}
#country-content .causes li{float:left;display:block;margin-right:9px;}#country-content .causes li a{display:block;color:#7c8a2b;width:99px;height:75px;border:1px solid #cccccc;border-top-color:#b3b3b3;border-bottom-color:#e6e6e6;text-align:center;background:#F1F1F1;border-radius:8px;line-height:1.2em;padding:5px 0;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.2);font-weight:600;background-color:#f6f6f6;background-image:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f0f0f0));background-image:-webkit-linear-gradient(top, #fdfdfd, #f0f0f0);background-image:-moz-linear-gradient(top, #fdfdfd, #f0f0f0);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#fdfdfd', EndColorStr='#f0f0f0');transition:box-shadow 0.3s ease-in-out;-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;}#country-content .causes li a span{display:block;padding-top:30px;background:url(/org_files/271/images/rd1/slideshow-icons-sprite.png) no-repeat 34px 5px;border-bottom:none;margin-top:12px;}
#country-content .causes li a:hover{color:#333;box-shadow:0 1px 6px rgba(0, 0, 0, 0.3);transition:box-shadow 0.3s ease-in-out;-webkit-transition:box-shadow 0.3s ease-in-out;-moz-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;border:1px solid #cccccc;border-top-color:#e6e6e6;border-bottom-color:#b3b3b3;}
#country-content .causes li.active a{background-color:#94a343;background-image:-webkit-gradient(linear, left top, left bottom, from(#b5bc50), to(#738a37));background-image:-webkit-linear-gradient(top, #b5bc50, #738a37);background-image:-moz-linear-gradient(top, #b5bc50, #738a37);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#b5bc50', EndColorStr='#738a37');border-color:#617B19;color:#fff;box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.5);}#country-content .causes li.active a span{background-position-top:-55px;cursor:default;}
#country-content .causes li:last-child{margin-right:0;}
#country-content .causes li.agriculture a span{background-position:33px -181px;}
#country-content .causes li.agriculture a:hover span{background-position:33px -301px;}
#country-content .causes li.agriculture.active a span{background-position:33px -241px;}
#country-content .causes li.church a span{background-position:33px -1439px;}
#country-content .causes li.church a:hover span{background-position:33px -1559px;}
#country-content .causes li.church.active a span{background-position:33px -1499px;}
#country-content .causes li.education a span{background-position:33px -1079px;}
#country-content .causes li.education a:hover span{background-position:33px -1199px;}
#country-content .causes li.education.active a span{background-position:33px -1139px;}
#country-content .causes li.health a span{background-position:33px -719px;}
#country-content .causes li.health a:hover span{background-position:33px -839px;}
#country-content .causes li.health.active a span{background-position:33px -779px;}
#country-content .causes li.income-generation a span{background-position:33px -360px;}
#country-content .causes li.income-generation a:hover span{background-position:33px -480px;}
#country-content .causes li.income-generation.active a span{background-position:33px -420px;}
#country-content .causes li.water a span{background-position:33px -901px;}
#country-content .causes li.water a:hover span{background-position:33px -1021px;}
#country-content .causes li.water.active a span{background-position:33px -961px;}
#country-content #country-facts .copy{text-align:left;}#country-content #country-facts .copy h2{margin-bottom:.7em;line-height:21px;}
#country-content #country-facts .copy dl{margin-left:369px;}
#country-content #country-facts .copy dt,#country-content #country-facts .copy dd{padding:3px 0;}
#country-content #country-facts .copy dt{font-weight:bold;float:left;margin-right:10px;min-width:66px;text-align:right;}
#country-content #country-facts .copy dd{border-bottom:1px solid #ccc;margin-left:74px;}
#country-details header{margin-top:2em;}#country-details header h1{margin-bottom:.2em;}
#country-details header p{font-size:20px;line-height:1.3;margin-bottom:1.5em;}
#country-slides{margin-bottom:30px;text-align:center;position:relative;}#country-slides h3{margin-top:1em;padding-top:1.5em;background:url(/org_files/271/images/rd1/slideshow-icons-sprite.png) no-repeat center -180px;text-align:center;}
#country-slides .slide{display:none;border-radius:4px;background:#eee;padding:10px 10px 5px;border:#d5d5d5 1px solid;position:absolute;top:0;left:0;margin-top:3em;}
#country-slides div.active{display:block;margin-bottom:3em;}
#country-slides .copy{margin-left:370px;text-align:left;margin-right:15px;}
#country-slides .causes{*zoom:1;display:inline-block;margin-top:339px;}#country-slides .causes:before,#country-slides .causes:after{content:"";display:table;}
#country-slides .causes:after{clear:both;}
#country-slides .causes:before,#country-slides .causes:after{content:"";display:table;}
#country-slides .causes:after{clear:both;}
#country-slides .causes:before,#country-slides .causes:after{content:"";display:table;}
#country-slides .causes:after{clear:both;}
#country-slides .church h3{background-position-y:-1439px;}
#country-slides .education h3{background-position-y:-1079px;}
#country-slides .health h3{background-position-y:-719px;}
#country-slides .income-generation h3{background-position-y:-359px;}
#country-slides .water h3{background-position-y:-900px;}
#country-news article{margin:1em 0;padding:1em 0;border-bottom:1px solid #e1e1e1;}#country-news article img{border-radius:6px;}
#country-news article h3{margin-bottom:.5em;}
#country-news article:first-of-type{margin-top:10px;padding-top:10px;}
#country-news .copy{margin-left:165px;}
#country-news .news-list{float:left;width:50%;margin-bottom:2em;}
.get-involved .vertical .cell-content{margin-left:215px;padding-bottom:1em;}
.get-involved .cell{margin-bottom:1.6em !important;border-bottom:1px solid #eee;min-height:150px;}
footer.global{margin:3em 0;padding:0;}
footer p{float:right;margin-top:1.2em;}footer p span{display:inline-block;background:#222;color:white;padding:4px 6px 3px;border-radius:3px;margin-left:5px;}footer p span a{color:#ccc;}
#path{float:left;margin-top:1.4em;}#path li{float:left;margin-right:10px;}#path li a{color:#222;}#path li a:hover{color:#999;}
#path li a span{border-color:#e1e1e1;}
#path li:last-child{background:none;}#path li:last-child a{color:#aaa;text-decoration:none;cursor:default;}#path li:last-child a span{border:none;}
#footer-bar{background-color:#fefefe;background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e3e3e3));background-image:-webkit-linear-gradient(top, #fefefe, #e3e3e3);background-image:-moz-linear-gradient(top, #fefefe, #e3e3e3);background-image:-o-linear-gradient(top, #fefefe, #e3e3e3);background-image:-ms-linear-gradient(top, #fefefe, #e3e3e3);background-image:linear-gradient(top, #fefefe, #e3e3e3);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#fefefe', EndColorStr='#e3e3e3');border:1px solid #cccccc;border-top-color:#e6e6e6;border-bottom-color:#b3b3b3;border-radius:5px;box-shadow:inset 0 1px 0 #ffffff,0px 2px 4px -2px rgba(0, 0, 0, 0.2);height:50px;}#footer-bar ul{float:left;height:48px;}
#footer-bar .social{box-shadow:1px 0 0 #fff;display:block;padding-right:15px;border-right:1px solid #CCC;}#footer-bar .social li{display:block;float:left;margin-top:14px;margin-left:12px;}#footer-bar .social li:first-child{margin-left:15px;}
#footer-bar .social .ss-icon a{font-size:16px;color:#C4C4C4;}#footer-bar .social .ss-icon a span{border:none;}
#footer-bar #fh-facebook a{color:#5165A4;}
#footer-bar #fh-twitter a{color:#57C0F8;}
#footer-bar #fh-youtube a{color:#2D2D2D;}
#footer-bar #fh-pinterest a{color:#CB2027;}
#footer-bar #fh-email a{color:#95A030;}
#footer-bar #fh-blog a{background-color:#95A030;border-radius:12px;color:#fff;height:16px;padding:0 5px;display:inline-block;font-weight:600;font-size:12px;text-transform:uppercase;}#footer-bar #fh-blog a:hover{background-color:#95A030;}
#footer-bar #fh-blog a span{font-size:10px;border:none;display:block;}
#footer-bar .links{box-shadow:1px 0 0 #fff;border-right:1px solid #CCC;padding-right:36px;}#footer-bar .links li{float:left;margin-left:40px;margin-top:15px;}#footer-bar .links li:first-child{margin-left:36px;}
#footer-bar .links a{color:#222;display:block;text-decoration:none;}#footer-bar .links a span{border-bottom:none;}
#footer-bar .links a:hover{color:#758228;}#footer-bar .links a:hover span{border:none;}
#footer-bar #search-box{display:inline-block;margin-top:13px;margin-left:15px;width:210px;}#footer-bar #search-box input{width:100%;font-size:14px;}
footer .ss-navigateright::before{font-size:9px;color:#B0B0B0;}
footer .ss-navigateright a{padding-left:10px;}
#footer-details .policy{color:black;text-decoration:underline;padding:0 4px;}
#footer-details .policy:hover{color:#AAA;}
.nav-block{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;}
.nav-block:first-of-type{margin-top:19px;}
.nav-block h4{margin-bottom:.5em;font-size:13px;font-weight:normal;color:#898989;}
.nav-block a{text-decoration:none;background:transparent;color:#222;}.nav-block a span{border:none;}
.nav-block>ul{border:1px solid #ccc;background:#eee;margin-bottom:1em;border-radius:6px;font-size:13px;list-style:none;margin-top:0;padding:0;overflow:hidden;}
.nav-block>ul>li{list-style:none;border-bottom:1px solid #ccc;box-shadow:inset 0 0 4px #fff;}
.nav-block>ul>li:last-of-type{border:none;}
.nav-block>ul>li>a{display:block;padding:10px 10px 10px 10px;}
.nav-block>ul>li.icon>a{padding-left:35px;}
.nav-block>ul>li>a:hover,.nav-block ul ul a:hover span{background-color:#e1e1e1 !important;}
.nav-block ul ul{margin-bottom:.5em;}
.nav-block ul ul a span{display:inline-block;padding:3px 5px;border-radius:4px;margin-bottom:1px;}
.nav-block ul ul .selected span,.nav-block>ul>.selected>a{background-color:#e0e0e0 !important;}
li#child-sponsorship.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_ways-to-give.png) no-repeat 8px 10px;}
li#hunger-corps.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_ways-to-give.png) no-repeat 8px -40px;}
li#where-needed-most.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_ways-to-give.png) no-repeat 8px -90px;}
li#gift-catalog.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_ways-to-give.png) no-repeat 8px -140px;}
li#c2c.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_get-involved.png) no-repeat 8px 10px;}
li#artist-program.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_get-involved.png) no-repeat 8px -40px;}
li#fh-world-sports.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_get-involved.png) no-repeat 8px -90px;}
li#women-of-action.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_get-involved.png) no-repeat 8px -140px;}
li#blogger.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_get-involved.png) no-repeat 8px -190px;}
li#entertainers.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_get-involved.png) no-repeat 8px -240px;}
li#impact-social-policy.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_get-involved.png) no-repeat 8px -290px;}
li#speakers.icon>a{background:url(http://xenon.fh.org/org_files/271/images/rd1/nav-icons_get-involved.png) no-repeat 8px -340px;}
#entries .entry{margin:2em;}#entries .entry h3{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;line-height:26px;margin-bottom:0;font-weight:600;}#entries .entry h3 a{color:#111;}
aside{margin-top:19px;margin-bottom:19px;padding-left:17px;padding-top:17px;}
.aside-container,.blog-sidebar-container{border:1px solid #CCC;margin-bottom:1em;border-radius:4px;overflow:hidden;}.aside-container header,.blog-sidebar-container header{background-color:#f0f0f0;background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e3e3e3));background-image:-webkit-linear-gradient(top, #fefefe, #e3e3e3);background-image:-moz-linear-gradient(top, #fefefe, #e3e3e3);background-image:-o-linear-gradient(top, #fefefe, #e3e3e3);background-image:-ms-linear-gradient(top, #fefefe, #e3e3e3);background-image:linear-gradient(top, #fefefe, #e3e3e3);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, StartColorStr='#fefefe', EndColorStr='#e3e3e3');padding:0 7px;height:34px;line-height:34px;display:block;}.aside-container header h3,.blog-sidebar-container header h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;height:34px;line-height:34px;font-size:14px;color:#333;}
.aside-container ul,.blog-sidebar-container ul{margin-top:1em;margin-left:10px;margin-right:10px;}.aside-container ul>li,.blog-sidebar-container ul>li{font-weight:bold;}.aside-container ul>li>a,.blog-sidebar-container ul>li>a{color:#000;}.aside-container ul>li>a span,.blog-sidebar-container ul>li>a span{border:none;}
.aside-container ul>li ul,.blog-sidebar-container ul>li ul{margin-top:0;margin-right:0;margin-left:0;font-weight:normal;margin-bottom:15px;}.aside-container ul>li ul a,.blog-sidebar-container ul>li ul a{display:block;background:transparent url(/org_files/271/images/rd1/14x14.png) no-repeat 0 5px;padding-left:20px;padding-top:3px;padding-bottom:3px;font-weight:normal;}.aside-container ul>li ul a:hover,.blog-sidebar-container ul>li ul a:hover{background-color:#eee;}
.icon.sponsor-a-child a{background:url(/org_files/271/images/rd1/14x14.png) no-repeat 0 0;padding-left:18px;}
#page-sample-page .cell-content{}
.row{*zoom:1;}.row:before,.row:after{content:"";display:table;}
.row:after{clear:both;}
.row:before,.row:after{content:"";display:table;}
.row:after{clear:both;}
.row:before,.row:after{content:"";display:table;}
.row:after{clear:both;}
.cell-image{*zoom:1;}.cell-image:before,.cell-image:after{content:"";display:table;}
.cell-image:after{clear:both;}
.cell-image:before,.cell-image:after{content:"";display:table;}
.cell-image:after{clear:both;}
.cell-image:before,.cell-image:after{content:"";display:table;}
.cell-image:after{clear:both;}
.columns-2 .cell,.columns-3 .cell,.columns-4 .cell,.columns-5 .cell{margin-top:1em !important;margin-bottom:1em !important;position:relative;}
.two-across-left .cell-content,.two-across-left .cell-image{display:table-cell;}
.two-across-left .cell-content{padding-left:10px;}
.two-across-left .cell-image{float:left;}
.cell .actions{text-align:center;padding-top:1em;}
.two-across-left .actions{z-index:0;}
.two-across-top .cell-image,.three-across .cell-image,.two-across-top .cell-content,.three-across .cell-content{text-align:center !important;}
.two-across-top .cell-image img,.three-across .cell-image img{float:none !important;}
.vertical .cell{*zoom:1;margin-bottom:1em;}.vertical .cell:before,.vertical .cell:after{content:"";display:table;}
.vertical .cell:after{clear:both;}
.vertical .cell:before,.vertical .cell:after{content:"";display:table;}
.vertical .cell:after{clear:both;}
.vertical .cell:before,.vertical .cell:after{content:"";display:table;}
.vertical .cell:after{clear:both;}
.vertical .cell .cell-image{float:left;margin-right:19px;}
.vertical .cell .actions{display:inline;}
.grid-1{display:inline;float:left;width:4.166666666666666%;margin:0 2.083333333333333%;}
.grid-2{display:inline;float:left;width:12.5%;margin:0 2.083333333333333%;}
.grid-3{display:inline;float:left;width:20.833333333333336%;margin:0 2.083333333333333%;}
.grid-4{display:inline;float:left;width:29.166666666666668%;margin:0 2.083333333333333%;}
.grid-5{display:inline;float:left;width:37.5%;margin:0 2.083333333333333%;}
.grid-6{display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;}
.grid-7{display:inline;float:left;width:54.166666666666664%;margin:0 2.083333333333333%;}
.grid-8{display:inline;float:left;width:62.5%;margin:0 2.083333333333333%;}
.grid-9{display:inline;float:left;width:70.83333333333334%;margin:0 2.083333333333333%;}
.grid-10{display:inline;float:left;width:79.16666666666666%;margin:0 2.083333333333333%;}
.grid-11{display:inline;float:left;width:87.5%;margin:0 2.083333333333333%;}
.grid-12{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;}
.slideshow-container{position:relative;height:350px;width:920px;overflow:hidden;}
.slideshow_2 .slideshow-container{height:400px;width:400px;}
.slideshow-display{display:block;}
.slideshow-display .slideshow-wrap{position:absolute;display:block;*zoom:1;}.slideshow-display .slideshow-wrap:before,.slideshow-display .slideshow-wrap:after{content:"";display:table;}
.slideshow-display .slideshow-wrap:after{clear:both;}
.slideshow-display .slideshow-wrap:before,.slideshow-display .slideshow-wrap:after{content:"";display:table;}
.slideshow-display .slideshow-wrap:after{clear:both;}
.slideshow-display .slideshow-wrap:before,.slideshow-display .slideshow-wrap:after{content:"";display:table;}
.slideshow-display .slideshow-wrap:after{clear:both;}
.slideshow-actions{margin-bottom:1em;}
.slideshow-image{display:none;}
.big-ol-arrow{position:absolute;height:100%;width:63px;margin:0;padding:0;line-height:350px;text-align:center;opacity:0.3;font-size:50px;background-color:transparent;}
.big-ol-arrow.next{right:0;}
.big-ol-arrow:hover{opacity:1;}
.big-ol-arrow a{text-decoration:none;display:block;background:transparent url('/org_files/271/images/rd1/prev-next-sprite.png') no-repeat 10px 136px;text-indent:-9999em;}
.big-ol-arrow.next a{background:transparent url('/org_files/271/images/rd1/prev-next-sprite.png') no-repeat -191px 136px;}
.overlay{position:absolute;left:200px;top:200px;font-size:40px;color:yellow;}
.slideshow-nav{margin:1.1em auto 0;text-align:center;}
.slideshow-nav li{display:inline-block;margin:1em .5em;}
.slideshow-nav li a{display:inline-block;width:10px;height:10px;background:#f5f5f5 url('/org_files/271/images/rd1/slide-nav-sprite.png') no-repeat left top;text-indent:-9999em;}
.slideshow-nav li a:hover{background-position:0 -30px;}
.slideshow-nav li.active a,.slideshow-nav li.active:hover a{background-position:0 -60px;}
.block-wrap .slideshow .slideshow-display{*zoom:1;}.block-wrap .slideshow .slideshow-display:before,.block-wrap .slideshow .slideshow-display:after{content:"";display:table;}
.block-wrap .slideshow .slideshow-display:after{clear:both;}
.block-wrap .slideshow .slideshow-display:before,.block-wrap .slideshow .slideshow-display:after{content:"";display:table;}
.block-wrap .slideshow .slideshow-display:after{clear:both;}
.block-wrap .slideshow .slideshow-display:before,.block-wrap .slideshow .slideshow-display:after{content:"";display:table;}
.block-wrap .slideshow .slideshow-display:after{clear:both;}
.block-wrap .slideshow figure,.block-wrap .slideshow .copy{*zoom:1;display:block;display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;}.block-wrap .slideshow figure:before,.block-wrap .slideshow .copy:before,.block-wrap .slideshow figure:after,.block-wrap .slideshow .copy:after{content:"";display:table;}
.block-wrap .slideshow figure:after,.block-wrap .slideshow .copy:after{clear:both;}
.block-wrap .slideshow figure:before,.block-wrap .slideshow .copy:before,.block-wrap .slideshow figure:after,.block-wrap .slideshow .copy:after{content:"";display:table;}
.block-wrap .slideshow figure:after,.block-wrap .slideshow .copy:after{clear:both;}
.block-wrap .slideshow figure:before,.block-wrap .slideshow .copy:before,.block-wrap .slideshow figure:after,.block-wrap .slideshow .copy:after{content:"";display:table;}
.block-wrap .slideshow figure:after,.block-wrap .slideshow .copy:after{clear:both;}
.custom-block{*zoom:1;}.custom-block:before,.custom-block:after{content:"";display:table;}
.custom-block:after{clear:both;}
.custom-block:before,.custom-block:after{content:"";display:table;}
.custom-block:after{clear:both;}
.custom-block:before,.custom-block:after{content:"";display:table;}
.custom-block:after{clear:both;}
.no-permission{width:400px;background:#eee;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:20px;margin:12em auto;position:relative;border:1px solid #ddd;}.no-permission p:before{font-size:64px;position:absolute;top:13px;left:13px;color:#ddd;}
.no-permission p{margin-left:72px;color:#777;margin-bottom:0;}.no-permission p a{display:inline-block;background:#ddd;padding:0 7px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border:none;border-radius:20px;color:#000;}.no-permission p a:hover{background:#95A030;color:#fff;}
.custom-narrow,.custom-wide,.custom-html{*zoom:1;}.custom-narrow:before,.custom-wide:before,.custom-html:before,.custom-narrow:after,.custom-wide:after,.custom-html:after{content:"";display:table;}
.custom-narrow:after,.custom-wide:after,.custom-html:after{clear:both;}
.custom-narrow:before,.custom-wide:before,.custom-html:before,.custom-narrow:after,.custom-wide:after,.custom-html:after{content:"";display:table;}
.custom-narrow:after,.custom-wide:after,.custom-html:after{clear:both;}
.custom-narrow:before,.custom-wide:before,.custom-html:before,.custom-narrow:after,.custom-wide:after,.custom-html:after{content:"";display:table;}
.custom-narrow:after,.custom-wide:after,.custom-html:after{clear:both;}
.custom-narrow{text-align:center;margin-bottom:36px;}.custom-narrow .custom-html{width:700px;margin:0 auto;text-align:left;background:white;padding:50px;border:1px solid #EEE;}
.custom-wide{margin-top:7px;width:886px;}
.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{height:auto !important;width:auto !important;}
#search #cse input.gsc-input{font-size:14px !important;}
#search #cse #gs_tti0{padding-top:0;}
#search .wrapper{padding:36px;min-height:600px;}
#ki_container #ki_main{width:291px !important;}
/*i{background:red;display:inline-block;width:16px;height:16px;border-radius:16px;text-align:center;font-size:10px;font-weight:bold;color:white;vertical-align:middle;line-height:16px;}*/
.no-boxshadow #blog .photo-album .thumbnails .thumbnail{border:2px solid #ccc;}.no-boxshadow #blog .photo-album .thumbnails .thumbnail.active{border-color:#000;}
.no-hashchange #blog .photo-album .thumbnails .thumbnail{display:block;float:left;}
#give aside{margin-left:10.416666666666664%;display:inline;float:left;width:45.83333333333333%;margin:0 2.083333333333333%;}
.no-generatedcontent #links{position:absolute;right:100px;}
@media screen and (max-width:720px){#maincolumn,#sidebar{display:inline;float:left;width:95.83333333333334%;margin:0 2.083333333333333%;margin-bottom:1em;}}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
