#cms_header{font-size:12px}html,body,div,span,object,frame,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,button,input,select,textarea,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,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}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #eee9e9;margin:1em 0;padding:0}pre,code,kbd,samp{font-family:monospace, sans-serif}.ie7 img{-ms-interpolation-mode:bicubic}html{overflow-y:scroll}small{font-size:85%}strong,th{font-weight:bold}em{font-style:italic}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}input[type='submit']{-webkit-appearance:none}.home #widecolumn{display:none}body{background:#FFF;font:normal 17px/1.5 "sofia-pro", Arial, Helvetica, sans-serif;color:#58595b;max-width:1400px;margin:0 auto}#page{background:url(/images/no_image.gif) center top no-repeat}#main{position:relative;z-index:1}.container{margin:auto}.container iframe,.container embed,.container object{width:100%;height:0px;padding-bottom:40%}@media all and (min-width: 960px){.container{padding:0}}.home .container{max-width:1365px}.videoWrapper{position:relative;padding-bottom:54.25%;padding-top:25px;height:0}.videoWrapper embed,.videoWrapper iframe,.videoWrapper object{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}header{position:relative;z-index:5;width:97%;margin:0 auto}#widecolumn{background:#EBEBEB;float:none;margin-bottom:35px;width:100%;margin:0 auto}@media all and (min-width: 750px){#widecolumn{width:calc(100% - 300px);margin:0 0 25px 0;float:right}}@media all and (max-width: 960px){#widecolumn img{width:100%;height:auto}}#widecolumn .content{background:url(/images/no_image.gif) center bottom no-repeat}#widecolumn .content .inner{padding:20px 30px 60px;font-weight:300}#widecolumn .content .inner h1{font-size:25px;font-weight:700}#widecolumn .content .inner h2{font-size:22px;font-weight:700}#widecolumn .content .inner h3{font-size:19px;font-weight:400}#widecolumn .content .inner h4{font-size:16px;font-weight:400}#widecolumn .content .inner h5{font-size:14px;font-weight:300}#widecolumn .content .inner .intro{font-size:18px}#widecolumn .content .inner.home{padding:0 0 30px 30px}#narrowcolumn{color:#b4b1b0;float:left;width:300px;margin-bottom:35px}#narrowcolumn.home{padding-right:36px;border-right:1px solid #464444}#blog-container{margin-top:39px}#footer{background:#454545;padding:65px 60px}.social{margin-left:4px;padding:10px 0}.social li a,.home .share a.tw,.home .share a.fb{display:inline-block;height:40px;width:40px;overflow:hidden;background:#9ba9ba;margin-left:6px;vertical-align:middle}.social li a.tw{background-position:0 0}.social li a.fb{background-position:-37px 0}.social li a.yt{background-position:-74px 0}#footer .social{float:right;border-top:1px dotted #494747;margin-top:3px}@media all and (max-width: 500px){#footer .social{width:100%}}#footer .social li{margin-left:12px}@media all and (max-width: 500px){#footer .social li{width:23%;margin-left:2%}}#footer .social li .fa{line-height:40px;font-size:26px}#footer .social li:first-child{margin-left:0px}#footer .social li a{height:40px;width:40px;color:#fff;margin-left:0px;text-align:center}#footer .social li a:hover{background:#EC5142}@media all and (max-width: 500px){#footer .social li a{display:table;margin:0 auto}}.home .share a.tw{background-position:-200px 4px}.home .share a.fb{background-position:-226px 4px}header nav{width:100%;float:right;margin-bottom:20px}@media all and (min-width: 875px){header nav{padding-top:25px;width:auto;margin-bottom:0px}}header nav .sf-menu>li{width:100%;box-sizing:border-box}@media all and (min-width: 875px){header nav .sf-menu>li{width:auto;padding:12px 10px}}@media all and (min-width: 1050px){header nav .sf-menu>li{padding:12px 20px}}header nav .sf-menu>li.give{padding:0}header nav .sf-menu>li>a{font-size:14px}.sf-menu>li{padding:12px 30px;position:relative}.sf-menu>li.give,.sf-menu>li.give.sfHover{background:#F24D45;padding:0}.sf-menu>li.give a,.sf-menu>li.give.sfHover a{color:#fff;padding:12px 30px;border-bottom:0px}.sf-menu>li.give a:hover,.sf-menu>li.give.sfHover a:hover{border-bottom:0px}.sf-menu>li.give:hover,.sf-menu>li.give.sfHover:hover{background:#6c6d70}.sf-menu>li.give:hover a,.sf-menu>li.give.sfHover:hover a{color:#fff;text-decoration:none;border-bottom:0px}.sf-menu>li a{color:#fff;border-bottom:3px solid #F24D45}.sf-menu>li>a{display:block;color:#58595b;font-family:arial;font-size:20px;line-height:24px;text-transform:uppercase;letter-spacing:.5px;border-bottom:3px solid #fff;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:400}.sf-menu>li>a:hover,.sf-menu>li>a.selected{color:#58595b;border-bottom:3px solid #F24D45}.sf-menu>li>a.give{color:#fff;background:#F24D45}.sf-menu>li:first-child a,.sf-menu>li.give a{border-left:none;vertical-align:middle}.sf-menu>li.sfHover{background:#fff;border-radius:3px 3px 0 0}.sf-menu>li.sfHover>a{text-decoration:none;color:#231f20;text-shadow:none;border-bottom:3px solid #F24D45}.sf-menu>li:hover a,.sf-menu>li>a:hover{text-decoration:none}span.sf-sub-indicator{display:none}.sf-menu>li>a:hover span.sf-sub-indicator,.sf-menu>li.sfHover>a span.sf-sub-indicator,.sf-menu>li>a.selected span.sf-sub-indicator{background-position:6px -8px}@media all and (max-width: 875px){.sf-menu li ul{width:100% !important;display:block !important;visibility:visible !important}}@media all and (min-width: 875px){.sf-menu li ul{z-index:100;width:auto;position:absolute;display:none;top:32px;left:0;background:#fff;border-color:#ccc9c9;border-width:0 1px 1px 1px;border-style:solid;border-radius:0 3px 3px 3px;box-shadow:3px 3px 5px rgba(0,0,0,0.5)}}.sf-menu li ul li{white-space:nowrap}.sf-menu li ul li a{display:block;padding:10px 18px;font-size:14px;color:#231f20;border-bottom:1px solid white}.sf-menu li ul li a:hover{background:#ddd;text-decoration:none;color:#231f20;border-color:#b4b1b0}#breadcrumbs{margin-bottom:20px}#breadcrumbs li{text-transform:uppercase}#breadcrumbs li a{color:#F24D45}#breadcrumbs li a:hover{color:#58595B}#breadcrumbs li a:hover{text-decoration:none}#breadcrumbs li a:after{margin:0 10px;content:">"}#footer nav{margin:0 auto}#footer nav .right{width:100%;padding:10px 0;box-sizing:border-box}@media all and (min-width: 1024px){#footer nav .right{padding:10px 40px}}@media all and (min-width: 1024px){#footer nav .right{width:auto;padding:0}}#footer nav .right a.give{display:block;text-align:center;background:#EC5142;width:100%;padding:15px 0;box-sizing:border-box;color:#FFF;text-transform:uppercase;font-size:17px;letter-spacing:1px}#footer nav .right a.give:hover{background:none;text-decoration:none;background:#FFF;color:#EC5142}#footer nav .right .powered-by{text-align:center;font-size:14px;color:#fff}@media all and (min-width: 500px) and (max-width: 1023px){#footer nav .right .powered-by{text-align:left;margin-top:-60px}}@media all and (min-width: 1024px){#footer nav .right .powered-by{text-align:left}}#footer nav .right .powered-by a{color:#fff}#footer .footer-nav{margin:0;box-sizing:border-box;display:inline-block;padding-left:0px;text-align:center;vertical-align:top;width:100%;margin-top:20px}#footer .footer-nav li ul{margin:0}#footer .footer-nav:first-of-type{padding-left:0}@media all and (min-width: 500px){#footer .footer-nav{padding-left:10px}}@media all and (min-width: 750px){#footer .footer-nav{padding-left:0px;margin-top:0px;margin-left:0.45%}}@media all and (min-width: 500px){#footer .footer-nav{width:49%}}@media all and (min-width: 750px){#footer .footer-nav{width:19%}}@media all and (min-width: 1024px){#footer .footer-nav{text-align:left;width:15%;padding-left:40px}}#footer .footer-nav>li a{font-weight:300;font-size:20px}@media all and (min-width: 750px){#footer .footer-nav>li a{font-size:14px}}#footer .footer-nav>li a.bi{font-weight:700;text-transform:uppercase}#footer .footer-nav a{color:#FFF;font-size:14px;font-weight:300}#footer .footer-nav a:hover{color:#f0503c}#footer .left ul li ul li a{display:block;color:#6d6e70;padding:5px 0}#footer .left li a:hover{color:#ad8833}#footer .left>ul>li>a:hover{text-decoration:none}#footer .privacy{font-size:14px;text-decoration:underline}#footer a.privacy:hover{color:#6d6e70}.pages{text-align:center;padding-top:24px;margin:40px auto 10px}.blogpage .pages{border-top:4px double #d3d3d4}.pages a,.pages b{margin:0 5px;padding:4px 8px;font-weight:bold;font-family:"sofia-pro",sans-serif !important;font-style:normal !important;font-weight:300 !important}.pages a{color:#717171}.pages a:hover{text-decoration:none;color:#F64C40 !important}.pages b{display:inline-block;font-weight:bold;color:#fff;background:#F64C40;text-shadow:rgba(0,0,0,0.7) 0 1px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 0px 0px 4px 1px RGBA(246, 76, 64, 0.6)}h1,h2,h3,h4{line-height:1.2;color:#58595b;text-transform:uppercase}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:none}.content .inner h1,.content .inner h2,.content .inner h3,.content .inner h4{text-transform:initial}h1{font-size:25px}h2{font-size:18px;margin:30px 0 10px}h3{font-size:17px;margin:20px 0 6px}h4{font-size:15px;margin:16px 0 4px}h5{font-size:15px;margin:12px 0 2px}.pagetitle h1,#narrowcolumn h2,.home h2{font-size:20px}header h1{margin:20px 0 0 0}@media all and (min-width: 875px){header h1{float:left;margin:0;padding:20px 0 5px}}@media all and (min-width: 950px){header h1{margin-top:-33px;padding:20px 0 29px}}header h1 a{background:url("http://webiva-downton.s3.amazonaws.com/916/b7/6/626/logo.png") left top no-repeat;background-size:100%;display:block;height:105px;width:170px;text-indent:-9999px}header nav a.menu-toggle{font-size:30px;width:100%;float:right;margin-top:-60px;display:block}@media all and (min-width: 876px){header nav a.menu-toggle{display:none}}header nav a.menu-toggle .fa{float:right}@media all and (max-width: 875px){header nav>ul{display:none}}@media all and (min-width: 876px){header nav>ul{display:block !Important;float:right}}.content h1{font-size:22px;margin:24px 0 10px 0}#narrowcolumn h2,#narrowcolumn h2 a{color:#F64C40;margin:0;font-size:23px;font-weight:700;letter-spacing:0px;line-height:30px}#narrowcolumn h2 a:hover{color:#58595B}.home #narrowcolumn h2,.home h2{line-height:1.2;margin:0}.pagetitle{position:relative}@media all and (max-width: 699px){.pagetitle{background-image:none !important}.pagetitle h1{color:#58595B !important;padding:0 !important;margin:0 20px !important}}.pagetitle div.bg{background-position:center top;background-repeat:no-repeat;position:relative}.pagetitle div.bg:before{content:"";background:rgba(0,0,0,0.4);width:100%;height:100%;position:absolute;z-index:1}@media (max-width: 699px){.pagetitle div.bg:before{background:none}}@media all and (min-width: 700px){.pagetitle div.bg{height:0;padding-bottom:25%}}.pagetitle h1{font-size:25px;position:relative;z-index:2;color:#fff;display:table;font-weight:700;margin:0 auto;padding:9% 30px 0;line-height:75px;text-align:center}@media all and (min-width: 500px){.pagetitle h1{font-size:35px}}@media all and (min-width: 700px){.pagetitle h1{font-size:45px}}@media all and (min-width: 1000px){.pagetitle h1{font-size:55px}}@media all and (min-width: 1200px){.pagetitle h1{font-size:75px}}.pagetitle{background-image:url(http://webiva-downton.s3.amazonaws.com/916/97/5/700/1/header-about-eci.jpg);background-size:cover}.pagetitle#successstories{background-image:url(http://webiva-downton.s3.amazonaws.com/916/82/5/644/2/header-success-stories.jpg)}.pagetitle#gallery{background-image:url(http://webiva-downton.s3.amazonaws.com/916/f1/9/694/1/header-gallery.jpg)}.pagetitle#about{background-image:url(http://webiva-downton.s3.amazonaws.com/916/d9/3/693/1/header-drc.jpg)}.pagetitle#coffee-atlas{background-image:url(http://webiva-downton.s3.amazonaws.com/916/a2/3/846/coffee-atlas.jpg)}.pagetitle#blog{background-image:url(http://webiva-downton.s3.amazonaws.com/916/4d/3/692/2/header-blog.jpg);background-position:center top;background-repeat:no-repeat;position:relative}@media all and (min-width: 700px){.pagetitle#blog{height:0;padding-bottom:25%}}p{margin-bottom:20px}.blog_info p{font-size:11px;font-style:italic;margin-bottom:0}blockquote{background:#efe6e6;padding:20px;width:80%;margin:10px auto 30px}blockquote h3{margin-top:0}blockquote p{margin-bottom:5px}p.info{font-size:11px;color:#807977}.home p.share{color:#ad8833}a{color:#58595b;text-decoration:none}a:hover{color:#f0503c;text-decoration:underline}a:hover,a:active,a:focus{outline:none}.home a:hover{color:#f0503c}.more{display:block}.goto{text-transform:uppercase;color:#fff;border-bottom:1px solid #464444;padding:0 0 5px 0}.goto span{display:inline-block;height:8px;width:8px;overflow:hidden;margin-top:4px;padding-left:6px;background:url(/images/no_image.gif) 6px 0 no-repeat}.home .goto:hover{text-decoration:none;color:#ad8833;border-bottom:1px dotted #fff}#widecolumn .item{padding:0 0 30px}#widecolumn .item div.right{width:90%;margin:25px auto;display:block;float:none}@media all and (min-width: 960px){#widecolumn .item div.right{width:390px;margin:0;float:right}}#widecolumn .item div.right h2{margin:0 0 15px}#widecolumn .item div.right p{margin-bottom:10px;margin-top:-6px}#widecolumn .item .more{line-height:3}#widecolumn .item .more.cbo-read-more{text-transform:uppercase}.callout{width:300px}.callout blockquote{margin:0}.right.callout{margin:0 0 20px 20px}.left.callout{margin:0 20px 20px 0}#widecolumn .content .inner a{font-weight:bold;color:#F24D45}#widecolumn .content .inner a:hover{color:#58595B}#widecolumn img[style*=right],#widecolumn img[align=right],#widecolumn img.right{margin:0 0 20px 20px}#widecolumn img[style*=left],#widecolumn img[align=left],#widecolumn img.left{margin:0 20px 20px 0}img.noborder{border:none}img.des{opacity:1 !important}#narrowcolumn{box-sizing:border-box;padding:0 30px 0 0;width:90%;margin:40px auto;float:none}@media all and (min-width: 750px){#narrowcolumn{width:290px;margin:0 0 25px 0;display:block;float:left}}@media all and (max-width: 1410px){#narrowcolumn{padding-left:15px}}#narrowcolumn .item{padding:10px 10px 20px 0px;background:url(/images/no_image.gif);margin-bottom:5px}#narrowcolumn .item.nogap{margin-bottom:0}#narrowcolumn .stayinformed{padding:20px 0 0 0px;position:relative}@media all and (min-width: 960px){#narrowcolumn .stayinformed{width:262px}}#narrowcolumn .stayinformed h2{line-height:35px}#narrowcolumn .stayinformed p{color:#807977;padding-right:10px;font-weight:300;font-size:13px;margin-bottom:10px}#narrowcolumn .stayinformed input[type="text"]{margin-right:0px;width:90px;background:none;font-weight:300;border-radius:0;border:1px solid #000;font-size:12px}@media all and (min-width: 850px){#narrowcolumn .stayinformed input[type="text"]{width:120px}}#narrowcolumn .stayinformed input[type="submit"]{padding:6px 8px;margin-top:2px}#narrowcolumn .stayinformed .error{position:absolute;top:58px;padding:5px 10px}#sectionnav ul{margin:0}#sectionnav li{padding:0px 0 4px 19px;border-top:1px solid #ccc;background:url(http://webiva-downton.s3.amazonaws.com/916/eb/4/645/bullet.png) 4px 12px no-repeat}#sectionnav li:hover{background:url(http://webiva-downton.s3.amazonaws.com/916/25/9/646/bullet-on.png) 4px 12px no-repeat}#sectionnav li:first-child{border-top:none}#sectionnav li a{color:#58595b;font-size:13px}#sectionnav li a.selected{color:#f0503c;font-weight:bold}#sectionnav li a:hover{color:#f0503c}#narrowcolumn #popularpost img{width:100%;height:auto;margin-bottom:20px}#successlist{height:auto}#successlist img{vertical-align:text-top;margin-top:3px}#successlist li{padding:12px 6px;border-top:1px solid #535353;float:left}#successlist li:first-child{border-top:none}#successlist li div.left{color:#F24D45;font-size:14px;width:calc(100% - 45px);margin-left:10px}#successlist li:hover img.des{opacity:1.0 !important}#successlist a span{display:block;color:#3B3B3B}#successlist li:hover a,#popularpost a:hover{color:#3B3B3B;text-decoration:none}#successlist li:hover a span{color:#ad8833;text-decoration:none}#footer div.left{border-left:1px solid #333;min-height:228px;padding:0 24px}#footer div.left:first-child,#footer div.social{border-left:none}.related{background:url(/images/no_image.gif);border-top:4px double #d3d3d4}.related h2{margin-top:0}.stories,.media{padding:16px 30px 30px}.stories li{width:174px;padding:0 20px;border-left:1px solid #d3d3d4}.stories li:first-child{padding-left:0;border-left:none}.stories li.last{padding-right:0}#widecolumn .stories li img.left{margin:0 15px 10px 0}.stories li .right{width:122px}.stories a span{color:#6d6e70}.brdr{background:url(/images/no_image.gif) center top no-repeat;height:11px}.media .left{width:318px;border-right:1px solid #d3d3d4}.media .right{width:270px}.media .player{background:#000;width:300px;height:168px;margin-bottom:24px}.media ul{padding-bottom:10px}.media li{padding:0 10px 10px 0}ul,ol{margin:10px 0}li{margin:0 0 5px 20px}ul li{list-style:disc}ol li{list-style:decimal}ul.clearfix,#narrowcolumn ul{margin:0}ul.clearfix li{float:left;list-style:none;margin:0}#narrowcolumn li,#footer li,.twitter li{list-style:none;margin:0}.left{float:left}.right{float:right}.textright{text-align:right}.textcenter{text-align:center}.textleft{text-align:left}.separator{height:15px;border-bottom:1px dashed #ccc;margin-bottom:15px}.hidden{display:none}.invisible{visibility:hidden}.padded{padding:20px}::-moz-selection{background:#666;color:#fff;text-shadow:none}::selection{background:#666;color:#fff;text-shadow:none}#widecolumn .button{color:#fff !Important}.button,.container input[type="submit"]{display:inline-block;vertical-align:middle;padding:5px 8px;color:#fff;font-weight:bold;text-transform:uppercase;font-size:12px;font-weight:300;background:#F24D45;border-radius:0px}.button.arrow,.button.arrow:hover,.button.arrow:active{text-transform:none;padding-right:40px;background-image:url(/images/no_image.gif);background-position:right -101px;background-repeat:no-repeat}.button:hover,.container input[type="submit"]:hover{background:#58595B;text-decoration:none;color:#fff !important}.button:active,.container input[type="submit"]:active{background:black}.container input[type="submit"],.container input[type="image"]{cursor:pointer}.commentcount{position:relative;margin-left:8px}.commentcount span:after{content:"";display:block;position:absolute;bottom:-12px;left:8px;width:0;height:0;border-width:6px 6px 6px 0;border-style:solid;border-color:#ad8833 transparent transparent transparent}.commentcount:hover span:after{border-color:#d2a63f transparent transparent transparent}.commentcount:active span:after{border-color:#000 transparent transparent transparent}.placeholder{color:#5c5554}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#5c5554}#captcha .captcha_field input.placeholder{font-size:12px !important}.container form div{margin-bottom:7px}.container input[type='text'],.container input[type='password'],.container select,.container textarea{padding:0 8px;background:#FFF;margin-right:7px;margin-top:2px}.container select{padding-right:0}.container input[type='text'],.container input[type='password'],.container select{vertical-align:middle;height:28px;line-height:28px;font-size:15px}.container input[type='text']:focus,.container input[type='password']:focus,.container select:focus,.container textarea:focus{background:#fff;color:#333;outline:none}label{display:block;font:italic 11px Arial, sans-serif}.field{display:inline-block;position:relative}.half input[type='text']{width:150px}.full input[type='text'],.full textarea{width:100%}@media all and (min-width: 500px){.full input[type='text'],.full textarea{width:328px}}#cbo{width:100% !important}@media all and (max-width: 900px){#cbo th:nth-of-type(2){display:none}#cbo tr td:nth-of-type(2){display:none}}.container textarea{overflow:auto;padding:6px 8px;width:100%}.container input[type="radio"]{vertical-align:text-bottom}.container input[type="checkbox"]{vertical-align:bottom}.ie7 legend{margin-left:-7px}.ie7 input[type="checkbox"]{vertical-align:baseline}.contact textarea{height:150px}#contribute_one_time{margin-bottom:20px}#contribute_one_time input[type="text"]{margin-left:8px}#contribute_one_time label{display:inline-block;margin-right:12px}input.error{border:1px dotted #fa352b;background-color:#faf4d7}label.error{position:absolute}.error-outer{display:inline-block;position:absolute;margin-top:-22px}.error{display:block;background-color:#faf4d7;border:1px dotted #fa352b;padding:1px 5px}.container .fieldWithErrors input[type="text"],.container .fieldWithErrors textarea{border:1px dotted #fa352b !important;background-color:#faf4d7 !important}.error,.errors,.fieldErrMessage{color:red}.fieldErrMessage{padding-bottom:4px}.error_block{padding:30px 30px 30px 100px;background:url(https://d8ldk29pm7a3h.cloudfront.net/default/images/icon_alert_new.gif) no-repeat 10px 10px #ffebeb;font-weight:bold;color:#333;text-shadow:0 1px #fff}.home .searchbar ul.social{display:none}.searchbar{display:none}@media all and (min-width: 950px){.searchbar{display:block;width:97%;margin:0 auto}}.searchbar ul.social{margin-top:40px}.searchbar ul.social li a{width:50px;height:50px;background:#F24D45;color:#fff;text-align:center}.searchbar ul.social li a i.fa{margin-top:11px;font-size:29px}.searchbar input[type='text'],#blogsearch input[type='text'],.searchbar input[type='text']:focus,#blogsearch input[type='text']:focus{color:#99A9B9;border:2px solid #99A9B9;background-color:#fff;border-right:none}.searchbar input[type='text'],.searchbar input[type='text']:focus{box-sizing:border-box;padding:3px 15px;width:218px;border-radius:0px;height:34px;margin:50px 0 0 0}#blogsearch input[type='text'],#blogsearch input[type='text']:focus{width:154px;background-image:url(/images/no_image.gif);background-position:150px 8px}.searchbar .container input[type="submit"]{background:url(http://webiva-downton.s3.amazonaws.com/916/78/9/635/1/icon-search.png) no-repeat scroll center center;width:50px;height:34px;margin-top:50px;display:block;float:right;border:2px solid #99A9B9;border-left:none}#blogsearch{padding:6px 12px;background:#2c2a2a}#blogsearch form,#blogsearch .rss{display:inline-block}#blogsearch .rss{color:#807977;line-height:30px;padding-right:30px;background:url(/images/no_image.gif) right center no-repeat}.slideshow{background:#454545;margin:0 auto 0px;position:relative}.slideshow h1{font-size:30px;margin-bottom:20px;color:#fff;font-weight:700}@media (min-width: 450px){.slideshow h1{font-size:50px}}@media (min-width: 950px){.slideshow h1{font-size:55px}}.slidetext{color:#c3c0bf;margin:0px auto 0;padding-top:170px;text-align:center;max-width:900px}.slidetext h1{line-height:100%;margin:0}.slidetext p{font-size:14px;margin:25px 0 35px;padding:0 40px;font-weight:300;color:#fff}@media (min-width: 450px){.slidetext p{font-size:18px}}@media (min-width: 950px){.slidetext p{font-size:24px}}.slidetext .button{border-radius:0;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:700;letter-spacing:2px;background:#fff;color:#000;text-transform:uppercase;padding:12px 40px;border:none;text-shadow:none;font-size:16px}.slidetext .button:hover{background:#F24D45;color:#fff}.control-holder{position:absolute;bottom:20px;left:50%;margin-left:-100px;width:200px;z-index:100;display:none}@media all and (min-width: 650px){.control-holder{display:block}}.controls{margin:0 auto;display:table;font-size:34px;z-index:8}.controls li{padding-right:10px}.controls li.cycle-pager-active a{color:#F24D45}.controls li a{font-size:45px;color:#fff}ul.clearfix.controls{margin:0 auto}.controls li a:hover,.controls li.activeSlide a{text-decoration:none;color:#9B9B9B}#homescroll{width:100%;height:660px}#homescroll ul{width:100%}#homescroll ul li{display:none;width:100%}#homescroll ul li .fx{width:100%;height:660px}#homescroll ul li .fx .overlay-bg{width:100%;height:660px;background:rgba(0,0,0,0.2)}.next-slide,.prev-slide{display:none;position:absolute;margin-top:-25px;top:50%;left:50px;width:50px;height:50px;z-index:100;background:url(http://webiva-downton.s3.amazonaws.com/916/32/5/632/slideshow-assets.png) rgba(0,0,0,0.35) no-repeat;background-position:12px 8px}@media all and (min-width: 1050px){.next-slide,.prev-slide{display:block}}.next-slide{left:auto;right:50px;background-position:-37px 8px}.nextslide a,.prevslide a{display:block;height:40px;width:40px;overflow:hidden;position:absolute;top:176px;left:19px;background:url(/images/no_image.gif) no-repeat;z-index:50}.nextslide{right:-76px}.nextslide a{background-position:0 -51px}.prevslide{left:-76px}.prevslide a{background-position:0 0}.home .about{color:#f0503c;font-size:24px;line-height:35px;margin:0 auto 0px;padding:75px 0;text-align:center;background:#ebebeb}.home .about .center-holder{max-width:900px;margin:0 auto;display:table;padding:0 25px}@media (min-width: 950px){.home .about .center-holder{padding:0}}.home .about a{background:#6c6d70;color:#FFF;font-size:18px;height:65px;line-height:65px;width:90%;margin:25px auto;float:none;display:block;text-align:center;text-transform:uppercase}@media (min-width: 600px){.home .about a{float:left;width:45%;margin:0 0 0 10%}}.home .about a:hover{background:#F24D45;text-decoration:none}.home .about a.more{text-transform:uppercase;letter-spacing:1px}@media (min-width: 600px){.home .about a.more{margin-left:0}}.home .about h2{font-size:30px;font-weight:700;letter-spacing:0.5px;color:#F64C40}@media all and (min-width: 600px){.home .about h2{font-size:55px}}.home .about p{font-size:18px;font-weight:300;margin:25px 0}@media all and (min-width: 600px){.home .about p{font-size:24px}}.give-section{background:#ec5142;color:#FFF;text-align:center;padding:65px 0 65px}.give-section .container{max-width:900px;margin:0 auto;display:block;padding:0px 50px}.give-section .container h2{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:300;font-size:18px;text-transform:none;line-height:1.5;margin-bottom:15px;font-weight:300;color:#fff}@media (min-width: 800px){.give-section .container h2{font-size:24px}}.give-section .container a{background:#FFF;color:#ec5142;padding:0 20px;margin-left:10px;text-transform:uppercase;font-weight:700;font-size:22px;letter-spacing:1px;margin:25px auto 10px;display:inline-block;padding:14px 85px}.give-section .container a:hover{background:#6C6D70;cursor:pointer;color:#FFF;text-decoration:none}.follow-app{width:90%;display:inline-block;margin:0 auto;float:none}@media all and (min-width: 950px){.follow-app{margin-top:62px;width:46%;float:right}}.follow-app .follow,.follow-app .app{width:100%}@media all and (min-width: 700px){.follow-app .follow,.follow-app .app{width:45%}}.follow-app .follow .border-box,.follow-app .follow .no-border-box,.follow-app .app .border-box,.follow-app .app .no-border-box{height:47px;padding-top:17px}.follow-app .follow h3,.follow-app .app h3{color:#EC5142;text-align:left;text-transform:none;font-size:23px;font-weight:300}@media all and (max-width: 949px){.follow-app .follow h3,.follow-app .app h3{text-align:center}}@media all and (min-width: 700px){.follow-app .app{width:50%}}.follow-app .follow{float:left}.follow-app .follow ul{padding:0}.follow-app .follow ul li a{color:#fff;background:#EC5142;font-size:27px;line-height:38px}.follow-app .follow ul li a:hover{background:#9BA9BA}.follow-app .follow ul li a.tw{margin-left:0px}@media all and (max-width: 949px){.follow-app .follow .border-box{margin:0 auto;display:table}}.follow-app .app{float:right;box-sizing:border-box}.follow-app .app .no-border-box a.app-store{display:table;margin:0 auto;width:131px;height:40px;background:url(http://webiva-downton.s3.amazonaws.com/916/69/b/671/app-store-small.png) center center no-repeat;background-size:cover}@media all and (min-width: 950px){.follow-app .app .no-border-box a.app-store{margin:0}}.homepage.signup{color:#FFF;text-align:center;padding:95px 0 110px;max-width:900px;margin:0 auto}.homepage.signup .form-holder{width:90%;display:inline-block;margin:0 auto;float:none}@media all and (min-width: 950px){.homepage.signup .form-holder{width:46%;float:left}}.homepage.signup .form-holder form{text-align:left}.homepage.signup .error{width:400px;margin:0 auto 25px}.homepage.signup h2{color:#ec5142;font-size:35px;font-weight:600;letter-spacing:2px;color:#F64C40;margin-bottom:30px;text-align:center}@media all and (min-width: 950px){.homepage.signup h2{text-align:left}}.homepage.signup p{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:300;text-align:center;color:#ec5142;font-size:23px;margin-bottom:24px;font-weight:300}@media all and (min-width: 950px){.homepage.signup p{text-align:left}}.homepage.signup input,.homepage.signup input:focus{background:#CCCCCC;border:1px solid #FFF;box-sizing:border-box;color:#fff;font-size:20px;line-height:40px;height:40px;padding:0 20px;text-align:center;vertical-align:top;font-weight:300;margin:0 auto;display:table}@media (min-width: 950px){.homepage.signup input,.homepage.signup input:focus{font-size:20px;height:40px;line-height:40px;padding:0 20px;margin:0;display:inline-block}}.homepage.signup input[type=submit],.homepage.signup input:focus[type=submit]{background:#ec5142;color:#fff;padding:0 20px;margin-left:10px;text-transform:uppercase;font-weight:300;font-size:18px;letter-spacing:1px;display:table;line-height:38px}@media screen and (max-width: 950px){.homepage.signup input[type=submit],.homepage.signup input:focus[type=submit]{margin:0 auto}}.homepage.signup input[type=submit]:hover,.homepage.signup input:focus[type=submit]:hover{background:#6C6D70;cursor:pointer;color:#FFF}@media (min-width: 550px){.homepage.signup input[type=submit],.homepage.signup input:focus[type=submit]{display:table;margin-top:0px}}@media (min-width: 950px){.homepage.signup input[type=submit],.homepage.signup input:focus[type=submit]{display:inline-block}}#tabnav{margin:10px 0 0 0px;padding-bottom:20px}@media all and (min-width: 550px){#tabnav{margin:10px 0 0 50px}}#tabnav li{padding:0 12px}#tabnav li a{display:block;color:#3B3B3B;font-size:14px;text-transform:uppercase;line-height:36px;border-bottom:3px solid #fff;letter-spacing:2px}@media all and (min-width: 550px){#tabnav li a{font-size:14px}}#tabnav li a:hover{text-decoration:none}#tabnav li a span{display:inline-block;height:8px;width:8px;overflow:hidden;padding-left:6px;vertical-align:middle}#tabnav li.activetab a,#tabnav li a:hover{border-bottom:3px solid #F64C40;text-decoration:none}.home .blog-section{max-width:1400px;margin:0 auto;padding:0 25px}@media (max-width: 960px){.home .blog-section{padding:0 1em}}.home .blog-section .blog.container h2{font-size:35px;font-weight:600;letter-spacing:2px;color:#F64C40}.home .blog-section .blog.container .tab{display:none;margin:0 auto;max-width:1365px}.home .blog-section .blog.container .tab li{margin:0 auto 25px;width:90%;float:none}@media (min-width: 800px){.home .blog-section .blog.container .tab li{margin-left:2%;width:32%;float:left}}.home .blog-section .blog.container .tab li h3{font-size:23px;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:300;text-transform:none;min-height:63px}.home .blog-section .blog.container .tab li h3 a{color:#000}.home .blog-section .blog.container .tab li h3 a:hover{color:#F64C40}.home .blog-section .blog.container .tab li p.info{font-size:14px;color:#3B3B3B;text-transform:uppercase}.home .blog-section .blog.container .tab li p.info a{color:#3B3B3B}.home .blog-section .blog.container .tab li p.share{font-weight:300}.home .blog-section .blog.container .tab li p.share a{color:#F0503C}.home .blog-section .blog.container .tab li p.share a.tw:hover,.home .blog-section .blog.container .tab li p.share a.fb:hover{background:#EC5142}.home .blog-section .blog.container .tab li p.share a.tw:hover:hover,.home .blog-section .blog.container .tab li p.share a.fb:hover:hover{text-decoration:none}.home .blog-section .blog.container .tab li p.share .fa{margin:0 auto;font-size:26px;color:#fff;display:table;margin-top:8px}@media (min-width: 800px){.home .blog-section .blog.container .tab li:first-of-type{margin-left:0}}.home .blog-section .blog.container .tab li .hover-box:hover .red-bg img{bottom:8px}.home .blog-section .blog.container .tab li .hover-box:hover h3 a{color:#f0503c}.home .blog-section .blog.container .tab li .red-bg{overflow:hidden;position:relative;background:#F64C40;height:0;padding-bottom:68%}.home .blog-section .blog.container .tab li .red-bg img{height:auto;width:100%;opacity:1;position:relative;bottom:0px;transition:all .5s}.home .blog-section .blog.container .tab li .red-bg img:hover{bottom:8px}.home .connect{padding:85px 25px;margin:0 auto;max-width:1370px}@media all and (min-width: 950px){.home .connect{padding:85px 20px}}.home .connect .social-block{width:100%}@media all and (min-width: 750px){.home .connect .social-block{margin-left:5%;width:47.5%}}.home .connect .social-block .twitter-icon{display:none;width:50px;height:50px;float:left;background:url(http://webiva-downton.s3.amazonaws.com/916/6e/1/640/footer-icons.png) no-repeat 9px 8px}@media all and (min-width: 950px){.home .connect .social-block .twitter-icon{display:block}}.home .connect .social-block .facebook-icon{display:none;width:50px;height:50px;float:left;background:url(http://webiva-downton.s3.amazonaws.com/916/6e/1/640/footer-icons.png) no-repeat -84px 8px}@media all and (min-width: 950px){.home .connect .social-block .facebook-icon{display:block}}.home .connect .social-block.app h3{background:#f24d45}.home .connect .social-block:first-of-type{margin-left:0}.home .connect .social-block #twitter_div,.home .connect .social-block .textcenter{width:100%}.home .connect .social-block.twitter li{color:#F24D45;font-size:24px;font-weight:300}.home .connect .social-block.twitter li>a{text-transform:uppercase;color:#555555;font-weight:400;display:inline-block}.home .connect .social-block h3 a{background:#6c6d70;height:65px;display:block;line-height:65px;margin:0 0 30px;color:#fff;text-align:center;font-size:14px;letter-spacing:1px}.home .connect .social-block h3 a:hover{background:#EC5142}@media all and (min-width: 900px){.home .connect .social-block h3 a{font-size:17px}}.home .connect .social-block p{color:#f0503c;font-size:24px;font-weight:300}.home .twitter #twitter_update_list{height:270px;overflow:hidden;margin:0}.home .facebook h2 a span{display:inline-block;height:25px;width:28px;background:url(/images/no_image.gif) -141px 0 no-repeat;vertical-align:middle;margin-right:12px}.home .facebook .fb-like-box{margin:6px 0}img.success-story-image{width:calc(100% - 410px);height:auto}.blogpage #widecolumn .item{padding:0px 0 60px}@media all and (min-width: 961px){.blogpage #widecolumn .item img.left{width:calc(100% - 410px);height:auto;margin:0}}.blogpage #widecolumn .item div.right{width:100%}@media all and (min-width: 961px){.blogpage #widecolumn .item div.right{width:390px}}.blogpage #widecolumn .item div.right h2{margin:0 0 10px}h2{margin:0 0 10px}#comments{padding:0 20px}.comments{padding:20px;background:#eee9e9}.comment{padding:10px 20px;background:#fff9f9;margin-bottom:2px}.comment p{margin-bottom:10px}.blog3across{position:relative;border-bottom:4px double #ccc;display:none}@media all and (min-width: 950px){.blog4across{display:block}}.blog3across .info{margin-bottom:4px}.blog3across .more{margin:6px 0;font-size:16px}#blogscroll{width:100%;height:240px;overflow:hidden}#blogscroll li{width:180px;padding-right:20px}.nextset,.prevset,#flickset .next,#flickset .prev{display:block;width:37px;height:45px;overflow:hidden;background:#221f1f url(http://webiva-downton.s3.amazonaws.com/916/c4/f/647/arrows-blog-featured.png) no-repeat;position:absolute;right:-30px}.nextset,#flickset .next{top:22px;background-position:0 0}.prevset,#flickset .prev{top:67px;background-position:0 -45px}.nextset:hover,#flickset .next:hover{background-position:-37px 0}.prevset:hover,#flickset .prev:hover{background-position:-37px -45px}.intro{font-size:14px}h2 a.open:before{content:"";display:inline-block;height:8px;margin-bottom:2px;width:12px;vertical-align:midd;overflow:hidden;background:url(/images/no_image.gif) 0 0 no-repeat}h2 a.open:hover:before,h2 a.open.opened:before{background-position:0 -8px}.cbo{padding:0 20px}.cbo h3{font:normal 14px/1.3 Arial, Helvetica, sans-serif}.cbo .details{padding:0 20px}.cbo .details .separator{margin:15px 0 30px}h3 a.open:before{content:"+ ";padding-right:6px}h3 a.open.opened:before{content:"- ";font-weight:bold;padding-right:6px}.filters{border-bottom:1px dashed #d9cbce;padding-bottom:20px}.filters li{padding-left:0px}.filters li select{width:100%}@media all and (max-width: 600px){.dataTables_wrapper>div{width:100%;position:relative;top:auto;left:auto;margin-bottom:25px}}@media all and (min-width: 900px){.filters li{padding-left:13px}}.filters li:first-child{padding-left:0}#cbo_wrapper{position:relative;padding-top:60px}.dataTables_length,.dataTables_filter{position:absolute;top:16px}.dataTables_length{left:0}.dataTables_filter{right:0}#cbo{margin-bottom:20px}#cbo tr.even{background:#efeae7}#cbo td{font-size:12px;line-height:1.4;padding:6px 12px}#cbo td .preview{padding:20px 0 20px 20px}#cbo th{text-align:left;padding:8px 12px;font-size:14px}#cbo th,#cbo th a{color:#fff;background-color:#3e3a3b}#cbo th.sorting_asc,#cbo th.sorting_desc,#cbo th.sorting,#cbo th.sorting_asc_disabled,#cbo th.sorting_desc_disabled{background-repeat:no-repeat;background-position:90% center}#cbo th.sorting_asc{background-image:url("/images/no_image.gif")}#cbo th.sorting_desc{background-image:url("/images/no_image.gif")}#cbo th.sorting{background-image:url("/images/no_image.gif")}#cbo th.sorting_asc_disabled{background-image:url("/images/no_image.gif")}#cbo th.sorting_desc_disabled{background-image:url("/images/no_image.gif")}.dataTables_info,.dataTables_paginate{padding:10px 0 0;font-size:12px}.dataTables_info{font-style:italic;padding-left:12px}.dataTables_paginate{float:right;margin-top:-32px;padding-right:12px}.dataTables_paginate div{display:inline-block;height:24px;width:28px;overflow:hidden;background-image:url("/images/no_image.gif");background-repeat:no-repeat}.paginate_enabled_previous{background-position:0 -24px;cursor:pointer}.paginate_disabled_previous{background-position:0 -72px}.paginate_enabled_next{background-position:0 0;cursor:pointer}.paginate_disabled_next{background-position:0 -48px}#vidmulti{margin:2em 0}#vidmulti li{background:#FFF;box-sizing:border-box;margin:0 1% 1% 0;padding:0.5em;width:19%}#vidmulti li:nth-child(5){margin:0 0 1% 0}#vidmulti li a{display:block}#vidmulti li img{width:100%}#vidmulti li .info{height:70px;text-align:center}#vidmulti li.active,#vidmulti li:hover{background:#F24D45}#vidmulti li.active a,#vidmulti li:hover a{text-decoration:none}#vidmulti li.active .info,#vidmulti li:hover .info{color:#FFF}.writeTitle{text-align:center;font-size:12px;height:32px;line-height:32px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:10px 0 20px}#flSet{height:60px;margin:0;padding-left:4px}#flSet li{float:left;width:60px;height:60px;margin:0}#flSet .title{display:none}#overDiv .cms_popup_bg td>b font[color="#FFFFFF"]{color:#000 !important;font-weight:bold !important;font-size:14px !important}#overDiv .cms_popup_bg td a{color:blue !important}#overDiv .cms_popup_bg td a b.selected{font-weight:bold !important;text-decoration:underline !important}#overDiv .cms_popup_bg table[bgcolor="#CCCCFF"]{background-color:#fff !important}#cms_header img{vertical-align:top}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}header,#narrowcolumn,#footer,#breadcrumbs,.pages,.share,.item .right a.more,#comments form,.noprint,.connect,.stayinformed{display:none}#printlogo,.home #narrowcolumn{display:block}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.social li a:after,.pages a:after,#blogscroll li a:after,a.img:after,.item .right a.more:after,.info a:after,#ytgallery .textcenter a:after{content:"" !important}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#DRC-news-list{margin:15px 0}#DRC-news-list h2{margin-top:0;padding-top:0}.newsletters-list td,.newsletters-list th{text-align:left;padding:15px}.author-info h3{color:#d2a63f;margin:0 0 0.5em}.author-info .author-photo{background-image:url("/authors/avatar_placeholder.jpg");background-position:center left;background-repeat:no-repeat;height:252px;margin:0 0 15px;width:252px}.author-info .author-photo.aline-mihigo{background-image:url("/authors/AlineMihigo.png")}.author-info .author-photo.alphonsine-mbela{background-image:url("/authors/AlphonsineMbela.png")}.author-info .author-photo.baraka-kasali{background-image:url("/authors/BarakaKasali.png")}.author-info .author-photo.brahmy-poologasingham{background-image:url("/authors/AlineMihigo.png")}.author-info .author-photo.claire-espey{background-image:url("/authors/ClaireEspey.png")}.author-info .author-photo.crispin-baderha{background-image:url("/authors/CrispinBaderha.png")}.author-info .author-photo.eveline-masika{background-image:url("/authors/EvelineMasika.png")}.author-info .author-photo.felicien-maisha{background-image:url("/authors/FelicienMaisha.png")}.author-info .author-photo.harper-mcconnell{background-image:url("/authors/HarperMcConnell.png")}.author-info .author-photo.heather-pfahl{background-image:url("/authors/HeatherPfahl.png")}.author-info .author-photo.leon-nkundwa{background-image:url("/authors/LeonNkundwa.png")}.author-info .author-photo.luc-ndyanabo{background-image:url("/authors/LucNdyanabo.png")}.author-info .author-photo.maryline-mwenge{background-image:url("/authors/MarylineMwenge.png")}.author-info .author-photo.paul-fagan{background-image:url("/authors/Paul_Headshot.jpeg")}.author-info .author-photo.tom-obryan{background-image:url("/authors/TomOBryan.png")}#staff-grid li{list-style:none;float:left;margin:0 15px 15px 0;width:100%;position:relative}@media all and (min-width: 550px){#staff-grid li{width:180px;height:240px}}@media all and (min-width: 550px) and (max-width: 960px){#staff-grid li img{width:180px;height:240px}}#staff-grid li img{display:block}@media all and (min-width: 550px){#staff-grid li img{width:180px;height:240px}}#staff-grid li a:hover{box-shadow:0 0 10px #444}#staff-grid li span{padding:5px;position:absolute;width:170px;bottom:0;left:0px;background:#333;background:rgba(41,43,42,0.8);color:#FFF}#staff-grid li h2{margin:0;color:#FFF;font-size:16px}.info h2{margin:6px 0}.info .right{width:180px;margin-left:20px}
.intro{font-size:14px}img.noborder{border:none}
