@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);/* normalize.css v1.1.0 | MIT License | git.io/normalize *//* normalize.css v1.1.0 | HTML5 Display Definitions | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}/* normalize.css v1.1.0 | Base | MIT License | git.io/normalize */html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}/* normalize.css v1.1.0 | Links | MIT License | git.io/normalize */a:focus{outline:thin dotted}a:active,a:hover{outline:0}/* normalize.css v1.1.0 | Typography | MIT License | git.io/normalize */h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}/* normalize.css v1.1.0 | Embedded Content | MIT License | git.io/normalize */img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}/* normalize.css v1.1.0 | Figures | MIT License | git.io/normalize */figure{margin:0}/* normalize.css v1.1.0 | Forms | MIT License | git.io/normalize */form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}/* normalize.css v1.1.0 | Tables | MIT License | git.io/normalize */table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'fontello';src:url("../fonts/fontello.eot?19693219");src:url("../fonts/fontello.eot?19693219#iefix") format("embedded-opentype"),url("../fonts/fontello.woff?19693219") format("woff"),url("../fonts/fontello.ttf?19693219") format("truetype"),url("../fonts/fontello.svg?19693219#fontello") format("svg");font-weight:normal;font-style:normal}body{background-color:#8a1d03}.wrap{overflow:hidden}.main-content{padding-bottom:3em;position:relative;background-color:#fff}.main-content .primary{padding:1.25em;background-color:#fff}.main-content .secondary{padding:1.25em;background:#bbb8a5;border-top:0.375em solid #8a1d03}.main-content .page-nav{margin:1.25em}.jump-to-top{text-align:center}.jump-to-top a,.jump-to-top a:link,.jump-to-top a:hover,.jump-to-top a:active,.jump-to-top a:visited{cursor:pointer;background-color:#2b2218;font-size:.75em;color:#ddd9c3;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;font-weight:400;padding:30px 0 0 0;display:block;position:absolute;bottom:-2.5em;left:50%;width:7em;margin-left:-3.5em;-webkit-transition:padding-bottom 0.5s;-moz-transition:padding-bottom 0.5s;-o-transition:padding-bottom 0.5s;transition:padding-bottom 0.5s;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cb</small>' + this.innerHTML)}.jump-to-top a:before,.jump-to-top a .before,.jump-to-top a:link:before,.jump-to-top a:link .before,.jump-to-top a:hover:before,.jump-to-top a:hover .before,.jump-to-top a:active:before,.jump-to-top a:active .before,.jump-to-top a:visited:before,.jump-to-top a:visited .before{content:"\e0cb";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;color:#a6881b;top:0;left:50%;margin-left:-.5em;font-size:2em;font-size:2rem}.jump-to-top a:hover{color:#fff;padding-bottom:1em;text-decoration:none}.main-footer>.content{background-color:#3b3226;background-image:url(../images/footer-bg.jpg);background-repeat:no-repeat;background-position:center bottom}.main-footer .footer-nav{background-color:#2b2218;background-color:rgba(43,34,24,0.8);padding-top:3em}.main-footer .footer-nav ul,.main-footer .footer-nav li{list-style:none;margin:0;padding:0}.main-footer .footer-nav ul{text-align:center}.main-footer .footer-nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 .75em .75em .75em}.main-footer .footer-nav a,.main-footer .footer-nav a:link,.main-footer .footer-nav a:active,.main-footer .footer-nav a:visited{color:#a6881b;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;font-weight:400}.main-footer .footer-nav a:hover{color:#d2ac22}.main-footer .footer-nav .current-menu-item a,.main-footer .footer-nav .current-menu-item a:link,.main-footer .footer-nav .current-menu-item a:active,.main-footer .footer-nav .current-menu-item a:visited,.main-footer .footer-nav .current-menu-parent a,.main-footer .footer-nav .current-menu-parent a:link,.main-footer .footer-nav .current-menu-parent a:active,.main-footer .footer-nav .current-menu-parent a:visited,.main-footer .footer-nav .current-page-ancestor a,.main-footer .footer-nav .current-page-ancestor a:link,.main-footer .footer-nav .current-page-ancestor a:active,.main-footer .footer-nav .current-page-ancestor a:visited{color:#ddd9c3}.main-footer .quick-links,.main-footer .signup-form{width:16em;margin:0 auto}.main-footer .quick-links{padding:2em 1.25em 2.3em 1.25em;overflow:hidden;*zoom:1}.main-footer .quick-links h4{color:#ddd9c3;font-size:1.5em;text-transform:uppercase;margin:0 0 .75em 0;font-family:'Roboto Condensed', sans-serif;font-weight:400}.main-footer .quick-links ul,.main-footer .quick-links li{list-style:none;margin:0;padding:0}.main-footer .quick-links li{float:left;margin:0 2em .5em 0}.main-footer .quick-links a,.main-footer .quick-links a:link,.main-footer .quick-links a:active,.main-footer .quick-links a:visited{color:#a6881b;font-family:'Roboto Condensed', sans-serif;font-weight:400;font-size:1.125em}.main-footer .quick-links a:hover{color:#d2ac22}.main-footer .quick-links .current-menu-item a,.main-footer .quick-links .current-menu-item a:link,.main-footer .quick-links .current-menu-item a:active,.main-footer .quick-links .current-menu-item a:visited,.main-footer .quick-links .current-menu-parent a,.main-footer .quick-links .current-menu-parent a:link,.main-footer .quick-links .current-menu-parent a:active,.main-footer .quick-links .current-menu-parent a:visited,.main-footer .quick-links .current-page-ancestor a,.main-footer .quick-links .current-page-ancestor a:link,.main-footer .quick-links .current-page-ancestor a:active,.main-footer .quick-links .current-page-ancestor a:visited{color:#ddd9c3}.main-footer .signup-form{padding:0 1.25em 2em 1.25em}.main-footer .signup-form legend{color:#ddd9c3;font-size:1.5em;text-transform:uppercase;padding:0 0 .75em 0;font-family:'Roboto Condensed', sans-serif;font-weight:400}.main-footer .signup-form .field{margin-bottom:0}.main-footer .signup-form label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:0}.main-footer .signup-form .email{float:left}.main-footer .signup-form .email label{display:none}.main-footer .signup-form .email label.placeholder{display:block}.main-footer .signup-form .email input[type="email"]{color:#ddd9c3;border:0;background-color:#2a2117;border:1px solid #251e15;border-right:0;width:8em;outline:none;padding:.375em .5em}.main-footer .signup-form .email .placeholder{color:#8d6f4d}.main-footer .signup-form .email ::-webkit-input-placeholder{color:#8d6f4d}.main-footer .signup-form .email :-moz-placeholder{color:#8d6f4d}.main-footer .signup-form .email ::-moz-placeholder{color:#8d6f4d}.main-footer .signup-form .email :-ms-input-placeholder{color:#8d6f4d}.main-footer .signup-form .options{clear:both}.main-footer .signup-form .options ul,.main-footer .signup-form .options li{list-style:none;margin:0;padding:0}.main-footer .signup-form .options li{margin-bottom:.5em}.main-footer .signup-form .options label{color:#ddd9c3;font-family:'Roboto Condensed', sans-serif;font-weight:300}.main-footer .signup-form button{float:left;border:1px solid #251e15}.main-footer .sub-footer{background-color:#8a1d03;font-family:'Roboto Condensed', sans-serif;font-weight:400;text-align:center}.main-footer .copyright{color:#000;font-size:.875em;text-transform:uppercase;padding:1.3em 0 0 0}.main-footer .legal-links{list-style:none;padding:0;margin:0;font-size:.875em}.main-footer .legal-links li{list-style:none;padding:1.3em 0;margin:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 0 0 1em}.main-footer .legal-links a,.main-footer .legal-links a:link,.main-footer .legal-links a:active,.main-footer .legal-links a:visited{color:#ddd9c3}.main-footer .legal-links a:hover{color:#fff}.main-footer .motto{color:#2d0c04;position:relative;padding:1.25em 2em;border:1px solid #611808;border-width:1px 0;background-color:#721a06;text-align:center}.main-footer .motto:before,.main-footer .motto:after{width:6px;height:6px;content:'';position:absolute;top:50%;left:1.25em;margin-top:-3px;background:url(../images/bullet.png) 0 0 no-repeat}.main-footer .motto:after{right:1.25em;left:auto}.main-footer .social-links{list-style:none;padding:1.25em 0;margin:0;text-align:center}.main-footer .social-links li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0 0 0 .75em;list-style:none;padding:0}.main-footer .social-links li:first-child{margin-left:0}.main-footer .social-links a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:1.5em;height:1.5em;text-indent:-9999em;position:relative;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before"></small>' + this.innerHTML)}.main-footer .social-links a:before,.main-footer .social-links a .before{content:"";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;left:50%;top:50%;margin-top:-.5em;margin-left:-.5em;font-size:1.5em;font-size:1.5rem;text-indent:0;color:#ddd9c3}.main-footer .social-links a:hover:before,.main-footer .social-links a:hover .before{color:#fff}.main-footer .social-links a.linkedin{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\f318</small>' + this.innerHTML)}.main-footer .social-links a.linkedin:before,.main-footer .social-links a.linkedin .before{content:"\f318"}.main-footer .social-links a.twitter{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\f099</small>' + this.innerHTML)}.main-footer .social-links a.twitter:before,.main-footer .social-links a.twitter .before{content:"\f099"}.main-footer .social-links a.facebook{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\f09a</small>' + this.innerHTML)}.main-footer .social-links a.facebook:before,.main-footer .social-links a.facebook .before{content:"\f09a"}.main-footer .social-links a.pinterest{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\f312</small>' + this.innerHTML)}.main-footer .social-links a.pinterest:before,.main-footer .social-links a.pinterest .before{content:"\f312"}.main-footer .social-links a.youtube{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\55</small>' + this.innerHTML)}.main-footer .social-links a.youtube:before,.main-footer .social-links a.youtube .before{content:"\55"}.main-footer .social-links a.instagram{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\f32d</small>' + this.innerHTML)}.main-footer .social-links a.instagram:before,.main-footer .social-links a.instagram .before{content:"\f32d"}@media only screen and (min-width: 30em){.main-footer .social-links li{margin-left:1em}.main-footer .copyright{padding-bottom:1.3em}.main-footer .legal-links,.main-footer .copyright{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}}@media only screen and (min-width: 48em){.main-content>.content,.main-content .content-wrap{padding:0 1.25em;*zoom:1}.main-content>.content:after,.main-content .content-wrap:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main-content .primary{float:left;width:65.5%;padding:1em 2%;margin-top:-1.8em;position:relative;min-height:20em}.main-content .primary.full{width:96%}.main-content .secondary{float:right;width:28.5%;padding:0;position:relative;margin-top:-4.5625em}.main-content .page-nav{float:left;width:28.5%;padding:0;margin:-4.5625em 0 0 0;position:relative}.main-footer{background-color:#3B3226;background-image:url(../images/footer-bg.jpg);background-repeat:no-repeat;background-position:center 0}.main-footer .content{overflow:hidden;*zoom:1;background:none}.main-footer .footer-nav{display:block;overflow:hidden;*zoom:1;padding:3.3125em 1.25em 1em 0;margin-bottom:0}.main-footer .quick-links{float:left;padding:3em 1.25em;background-color:transparent}.main-footer .quick-links h4{margin-bottom:1em}.main-footer .quick-links li{margin:0 0 .75em 0;float:none}.main-footer .signup-form{float:right;width:auto;padding:3em 1.25em}.main-footer .signup-form .options label{font-size:1.125em}.main-footer .signup-form .email input[type="email"]{width:15em}}@media only screen and (min-width: 64em){.content{width:64em;margin:0 auto}.main-content>.content,.main-content .content-wrap{width:61.5em}.main-footer .sub-footer{padding:.875em 0}.main-footer .sub-footer .content{width:61.5em;padding:0 1.25em}.main-footer .footer-nav{background-image:url(../images/footer-logo.jpg);background-repeat:no-repeat;background-position:left bottom;padding-left:150px}.main-footer .footer-nav li{margin:0 1.375em}.main-footer .copyright,.main-footer .legal-links,.main-footer .motto{float:left}.main-footer .copyright{line-height:2em;padding:0}.main-footer .social-links{float:left;padding:0}.main-footer .social-links li{margin-left:.625em}.main-footer .social-links li:first-child{margin-left:0}.main-footer .motto{line-height:1.75em;padding-top:0;padding-bottom:0;border:0;background-color:transparent}.main-footer .legal-links{float:right}.main-footer .legal-links li{margin:0 0 0 1em;float:left;padding:0}.main-footer .legal-links a{line-height:2em}}@media only screen and (min-width: 66.5em){.main-footer .sub-footer .content{width:64em;padding:0}}.main-header{text-align:center;background-color:#fff;min-height:3em}.main-header .logo{width:60px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.main-header .logo img{width:100%}.global-search{background:#fff}.global-search button[type="submit"],.global-search button[type="submit"]:hover{width:1.5em;height:1.5em;border:0;text-indent:-9999em;padding:0;vertical-align:baseline;position:relative;background:transparent;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\2816</small>' + this.innerHTML)}.global-search button[type="submit"]:before,.global-search button[type="submit"] .before,.global-search button[type="submit"]:hover:before,.global-search button[type="submit"]:hover .before{content:"\2816";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;bottom:0;left:0;text-indent:0;font-size:1.5em;font-size:1.5rem;color:#8d704f}@media only screen and (max-width: 47.9375em){.enhance .main-header{padding:0.625em 0;*zoom:1;position:relative}.enhance .main-header:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.enhance .global-search label{width:1.5em;height:1.5em;text-indent:-9999em;display:block;cursor:pointer;position:absolute;right:1.25em;top:1.5em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\2816</small>' + this.innerHTML)}.enhance .global-search label:before,.enhance .global-search label .before{content:"\2816";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;bottom:0;left:0;text-indent:0;font-size:1.5em;color:#a6881b}.enhance .global-search input{border:0}.enhance .global-search .search-inputs{position:absolute;top:-9999em;left:-9999em;float:left;width:100%;text-align:left;border:1px solid #eaeaea;border-left:0;border-right:0}.enhance .main-header.global-search-focus .global-search label{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0a4</small>' + this.innerHTML);background-image:none}.enhance .main-header.global-search-focus .global-search label:before,.enhance .main-header.global-search-focus .global-search label .before{content:"\e0a4";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;font-size:.625em;color:#a6881b;top:50%;left:50%;margin:-.5em 0 0 -.5em;text-indent:0}.enhance .main-header.global-search-focus .global-search .search-inputs{top:100%;left:0;z-index:2;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.35em 1.25em}.enhance .main-header.global-search-focus .global-search input[type="search"]{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:2em;padding:0.375em 1%;outline:none}.enhance .main-header.global-search-focus .global-search button[type="submit"]{float:right;margin-top:-1.75em}}@media only screen and (min-width: 48em){.main-header{top:0;left:0;right:0;position:absolute;height:auto;margin:0 auto;*zoom:1;padding:1em 1.25em 0 1.25em;z-index:1;background-color:#fff;background-color:rgba(255,255,255,0.95)}.main-header:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main-header .logo{display:block;width:90px}.global-search{float:right;position:absolute;top:1em;right:2em;border:1px solid #eaeaea;padding:.35em .5em}.global-search label{display:none}.global-search input[type="search"]{border:0;background:transparent;outline:none}}@media only screen and (min-width: 64em){.main-header{width:60em;padding:1em 2em;margin-left:-32em;left:50%}.main-header .logo{float:left;width:134px}}body{color:#2b2218;font-size:1em;line-height:1.3em;font-family:Tahoma, sans-serif}h1,h2,h3,h4,h5{font-family:'Roboto Condensed', sans-serif;font-weight:700}h1{margin:0 0 2em 0;color:#2b2218;font-size:2em}h2{margin:0 0 1.5em 0;color:#2b2218;font-size:1.5em}h3{margin:0 0 .75em 0;color:#2b2218;font-size:1.25em}h4{margin:0 0 .5em 0;font-size:1.1em}h5{margin:0 0 .5em 0;font-size:1em}img{max-width:100%;height:auto}a,a:hover,a:active,a:visited,a:link{text-decoration:none;color:#8a1d03;cursor:pointer}a:hover{text-decoration:underline}p{margin:0 0 1em 0}ul{padding-left:1em}figure{display:block;text-align:center;margin:1em 0}figure img{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}figcaption{font-size:.875em;font-style:italic;padding-top:.25em}.page-header-banner{padding:1em;background-color:#ddd9c3}.page-header-banner h1{font-size:1.75em;line-height:1em;margin-bottom:0;font-family:'Roboto Condensed', sans-serif;font-weight:300}.page-header{border-bottom:0.1em solid #a6881b;margin-bottom:2em}.page-title{text-transform:uppercase;color:#2b2218;font-size:1.125em;border-bottom:0.25em solid #a6881b;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;padding-bottom:0.4375em}.breadcrumbs{padding:0;margin:0 0 2em 0;list-style:none;font-family:'Roboto Condensed', sans-serif;font-weight:400}.breadcrumbs li{display:inline;list-style:none;padding:0 1.6em 0 0;margin:0 1em 0 0;position:relative;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}.breadcrumbs li:before,.breadcrumbs li .before{content:"\e0cc";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;font-size:.6em;right:0;top:50%;margin-top:-.5em;color:#a6881b}.breadcrumbs li.active{padding-right:0;margin-right:0}.breadcrumbs li.active a{color:#2b2218}.breadcrumbs li.active:before{content:''}.page-header-image{background-color:#ddd9c3;border-bottom:2.5em solid #8a1d03;text-align:center}.page-header-image img{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.search-form label{display:none}ul.page-numbers{list-style:none;padding:0;margin:1em 1.25em;text-align:center}ul.page-numbers li{list-style:none;padding:0;margin:0 0 0 1em;display:inline}ul.page-numbers li:first-child{margin-left:0}.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 35em){.alignleft{float:left;margin:1em 1em 1em 0}.alignright{float:right;margin:1em0 0 1em 1em}figure img{display:block}}@media only screen and (min-width: 48em){.page-header-image{min-height:10em}.page-header-image img{-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 20px 0;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 20px 0;box-shadow:rgba(0,0,0,0.25) 0 0 20px 0}.page-header-banner{background:#ddd9c3 url(../images/project-header-bg.jpg) center center no-repeat;padding:12em 1.25em 4em 1.25em;border-bottom:2.5em solid #8a1d03}.page-header-banner .content{padding-top:1em;padding-bottom:1em;border:.0625em solid #a29685;border-left:0;border-right:0}.page-header-banner h1{font-size:2.25em}.archive .primary{padding-top:1.25em}}@media only screen and (min-width: 64em){.page-header-banner{padding:12.5em 0 5.5em 0}.page-header-banner .content{width:51.5em}}nav ul,nav li{margin:0;padding:0;list-style:none}nav a:hover{text-decoration:none}.main-nav a,.main-nav a:visited,.main-nav a:active,.main-nav a:link{font-family:'Roboto Condensed', sans-serif;font-weight:400;display:block}.main-nav .sub-menu{z-index:2;margin:0;padding:.5em 0}.main-nav .sub-menu a,.main-nav .sub-menu a:visited,.main-nav .sub-menu a:active,.main-nav .sub-menu a:link{color:#ddd9c3;padding:.5em 1em}.main-nav .sub-menu a:hover{color:#fff}.main-nav>ul{padding:0;margin:0}.main-nav>ul>li{padding:.25em 1em;margin:0}.main-nav>ul>li a,.main-nav>ul>li a:visited,.main-nav>ul>li a:active,.main-nav>ul>li a:link{color:#2b2218;text-transform:uppercase;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s}.main-nav>ul>li:hover{background-color:#8a1d03}.main-nav>ul>li:hover a,.main-nav>ul>li:hover a:hover{color:#fff}.main-nav.slide-nav .toggle{width:2em;height:2em;display:block;text-indent:-9999em;position:absolute;left:1.25em;top:1.25em;cursor:pointer;text-align:left;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\2715</small>' + this.innerHTML)}.main-nav.slide-nav .toggle:before,.main-nav.slide-nav .toggle .before{content:"\2715";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;text-indent:0;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em;font-size:2em;font-size:2rem}.main-nav.slide-nav>ul{position:absolute;left:0;top:4.25em;z-index:3;padding:.5em 0;background-color:#fff;text-align:left;width:100%;border-width:1px 0;border-color:#ddd9c3;border-style:solid;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.main-nav.slide-nav>ul li{padding:0}.main-nav.slide-nav>ul li:hover{background-color:#8a1d03}.main-nav.slide-nav>ul li:hover>a,.main-nav.slide-nav>ul li:hover>a:visited,.main-nav.slide-nav>ul li:hover>a:active,.main-nav.slide-nav>ul li:hover>a:link{color:#fff}.main-nav.slide-nav>ul a,.main-nav.slide-nav>ul a:visited,.main-nav.slide-nav>ul a:active,.main-nav.slide-nav>ul a:link{color:#2b2218;padding:.5em 1em}.main-nav.slide-nav>ul.inactive{left:-100%}.main-nav.slide-nav>ul.inactive .sub-menu-wrap{left:200%}.main-nav.slide-nav>ul.inactive .sub-menu-wrap.active{left:100%;display:block}.main-nav.slide-nav .sub-menu-wrap{width:100%;z-index:2;position:absolute;left:100%;top:-1px;background-color:#fff;border-width:1px 0;border-color:#ddd9c3;border-style:solid;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}.main-nav.slide-nav .sub-menu-wrap>ul{padding:.5em 0}.main-nav.slide-nav.collapsed>ul{left:-100%}.main-nav.slide-nav.collapsed .toggle{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\2630</small>' + this.innerHTML)}.main-nav.slide-nav.collapsed .toggle:before,.main-nav.slide-nav.collapsed .toggle .before{content:"\2630";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none}.main-nav.slide-nav.collapsed .sub-menu-wrap{left:200%}.main-nav.slide-nav a.sub-menu-header,.main-nav.slide-nav a.sub-menu-header:active{padding:.5em 1em .5em 2em;display:block;position:relative;cursor:pointer;background-color:#43392c;color:#fff;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cd</small>' + this.innerHTML)}.main-nav.slide-nav a.sub-menu-header:before,.main-nav.slide-nav a.sub-menu-header .before,.main-nav.slide-nav a.sub-menu-header:active:before,.main-nav.slide-nav a.sub-menu-header:active .before{content:"\e0cd";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;left:1.6em;top:50%;margin-top:-.5em;font-size:.625em;color:#ddd9c3}.main-nav.slide-nav a.slide-nav-parent{position:relative;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}.main-nav.slide-nav a.slide-nav-parent:before,.main-nav.slide-nav a.slide-nav-parent .before{content:"\e0cc";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;right:1.6em;top:50%;margin-top:-.5em;font-size:.625em;font-size:.625rem;color:#8a1d03}.main-nav.slide-nav a.slide-nav-parent:hover:before{color:#ddd9c3}.preload .main-nav.slide-nav>ul{-webkit-transition:none 1s;-moz-transition:none 1s;-o-transition:none 1s;transition:none 1s}.page-nav{border-top:0.25em solid #8a1d03}.page-nav h2{margin:0;font-size:1.75em;padding:0.6666666666666667em 0.5555555555555556em;color:#a6881b;text-transform:uppercase;background:#3b3125 url(../images/totals-bg.jpg) center center no-repeat;background-size:100% 100%}.page-nav a,.page-nav a:link,.page-nav a:active,.page-nav a:visited{color:#ddd9c3;display:block;font-size:1.25em;font-family:'Roboto Condensed', sans-serif;font-weight:300;line-height:1.2em;-webkit-transition:background-color 0.5s,color 0.5s;-moz-transition:background-color 0.5s,color 0.5s;-o-transition:background-color 0.5s,color 0.5s;transition:background-color 0.5s,color 0.5s}.page-nav>ul>li{border-top:.1em solid #342b1f}.page-nav>ul>li>a{background-color:#453a2c;padding:.65em 2.5em .65em 1em;position:relative;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0a4</small>' + this.innerHTML)}.page-nav>ul>li>a:before,.page-nav>ul>li>a .before{content:"\e0a4";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;right:1em;top:50%;margin-top:-.5em;color:#ddd9c3;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}.page-nav>ul>li>a:hover{background-color:#352d22;color:#a6881b}.page-nav>ul>li>a:hover:before{color:#a6881b}.page-nav>ul .sub-menu{background-color:#645541;padding-bottom:.5em;display:none}.page-nav>ul .sub-menu a{padding:.25em 1em .25em 2em;background-color:#645541}.page-nav>ul .sub-menu a:hover{background-color:#554837;color:#a6881b}.page-nav>ul>li.current_page_parent>a,.page-nav>ul>li.current_page_item>a{background-color:#645541;color:#000;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cb</small>' + this.innerHTML)}.page-nav>ul>li.current_page_parent>a:hover,.page-nav>ul>li.current_page_item>a:hover{background-color:#453b2d}.page-nav>ul>li.current_page_parent>a:before,.page-nav>ul>li.current_page_parent>a .before,.page-nav>ul>li.current_page_item>a:before,.page-nav>ul>li.current_page_item>a .before{content:"\e0cb"}.page-nav>ul>li.current_page_parent>a:before,.page-nav>ul>li.current_page_item>a:before{color:#000}.page-nav>ul>li.current_page_parent .sub-menu,.page-nav>ul>li.current_page_item .sub-menu{display:block}.page-nav li.current_page_item>a{background-color:#645541;color:#000}@media only screen and (min-width: 48em){.main-nav{text-align:right;margin-left:-1em}.main-nav .sub-menu{position:absolute;top:100%;left:0;width:15em;background-color:#8a1d03;opacity:0;filter:alpha(opacity=0);display:none;text-align:left;-webkit-transition:opacity 0.25s,visibility 0.25s;-moz-transition:opacity 0.25s,visibility 0.25s;-o-transition:opacity 0.25s,visibility 0.25s;transition:opacity 0.25s,visibility 0.25s}.main-nav a{font-size:0.9375em}.main-nav>ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0}.main-nav>ul>li{float:left;padding:0;position:relative;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;-o-transition:background-color 0.25s;transition:background-color 0.25s}.main-nav>ul>li>a,.main-nav>ul>li>a:visited,.main-nav>ul>li>a:active,.main-nav>ul>li>a:link{padding:.5em 1em}.main-nav>ul>li:hover{background-color:#8a1d03}.main-nav>ul>li.parent>a,.main-nav>ul>li.parent>a:visited,.main-nav>ul>li.parent>a:active,.main-nav>ul>li.parent>a:link{padding-bottom:1em;position:relative;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0a4</small>' + this.innerHTML)}.main-nav>ul>li.parent>a:before,.main-nav>ul>li.parent>a .before,.main-nav>ul>li.parent>a:visited:before,.main-nav>ul>li.parent>a:visited .before,.main-nav>ul>li.parent>a:active:before,.main-nav>ul>li.parent>a:active .before,.main-nav>ul>li.parent>a:link:before,.main-nav>ul>li.parent>a:link .before{content:"\e0a4";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;font-size:.6875em;font-size:.6875rem;bottom:0;left:50%;margin-left:-.5em;color:#a6881b;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s}.main-nav>ul>li.parent:hover>a:before,.main-nav>ul>li.parent:hover>a .before,.main-nav>ul>li.parent:hover>a:hover:before,.main-nav>ul>li.parent:hover>a:hover .before{opacity:1;filter:alpha(opacity=100)}.main-nav>ul>li.parent:hover .sub-menu{display:block;height:auto;opacity:1;filter:alpha(opacity=100)}.main-nav>ul>li.current-menu-item>a,.main-nav>ul>li.current-menu-item>a:visited,.main-nav>ul>li.current-menu-item>a:active,.main-nav>ul>li.current-menu-item>a:link,.main-nav>ul>li.current-menu-parent>a,.main-nav>ul>li.current-menu-parent>a:visited,.main-nav>ul>li.current-menu-parent>a:active,.main-nav>ul>li.current-menu-parent>a:link,.main-nav>ul>li.current-page-ancestor>a,.main-nav>ul>li.current-page-ancestor>a:visited,.main-nav>ul>li.current-page-ancestor>a:active,.main-nav>ul>li.current-page-ancestor>a:link{border-bottom:0.375em solid #8a1d03;padding-bottom:0.625em}.main-nav>ul>li.current-menu-item:hover>a,.main-nav>ul>li.current-menu-parent:hover>a,.main-nav>ul>li.current-page-ancestor:hover>a{padding-bottom:1em;border-bottom:0}.main-nav>ul>li.menu-item-last .sub-menu{left:auto;right:0}.page-nav h2{margin:0;font-size:2.25em;line-height:1em}.no-touch .main-nav .sub-menu{display:block;visibility:collapse;display:none\9;visibility:visible\9}.no-touch .main-nav>ul>li.parent:hover>a:before,.no-touch .main-nav>ul>li.parent:hover>a .before{opacity:1;filter:alpha(opacity=100)}.no-touch .main-nav>ul>li.parent:hover .sub-menu{visibility:visible;display:block\9}}@media only screen and (min-width: 64em){.main-nav{position:absolute;bottom:0;right:2em;margin-left:0}.main-nav a{font-size:1em}}fieldset{border:0;padding:0;margin:0}legend{color:#2b2218;font-size:1.25em;margin:0;padding:0 0 .75em 0;font-family:'Roboto Condensed', sans-serif;font-weight:700}label{font-weight:normal;display:block}.field,.event_form_field,.gfield{margin-bottom:1em}input,select,textarea,button,.button{font-family:'Roboto Condensed', sans-serif;font-weight:400}input[type="text"],input[type="password"],input[type="file"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"],textarea{padding:0.25em .5em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #aca896}select{height:1.8125em}textarea{height:10em}label.error{width:auto;color:#c00;margin:0 0 0 1em}.radio-button-field legend,.checkbox-field legend{font-size:1em;font-family:Tahoma, sans-serif;padding-bottom:.5em}.radio-button-field>label,.checkbox-field>label{margin-bottom:.5em}.radio-button-field ul,.radio-button-field li,.checkbox-field ul,.checkbox-field li{list-style:none;margin:0;padding:0}.radio-button-field li input,.checkbox-field li input{vertical-align:middle}.radio-button-field li label,.checkbox-field li label{width:auto;margin-left:.25em;margin-right:0;display:inline;vertical-align:middle}input[type="submit"],button,.button,.button:link,.button:visited{background-color:#8a1d03;color:#ddd9c3;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-transform:uppercase;border:0;outline:0;padding:0.375em 1.1em;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}input[type="submit"]:hover,button:hover,.button:hover,.button:link:hover,.button:visited:hover{background-color:#581302}.button:hover{text-decoration:none;color:#ddd9c3}button,.button,.button:link,.button:visited{position:relative;padding-right:2.4em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}button:before,button .before,.button:before,.button .before,.button:link:before,.button:link .before,.button:visited:before,.button:visited .before{content:"\e0cc";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;right:2em;top:50%;margin-top:-.5em;color:#ddd9c3;font-size:.625em;font-size:.625rem;-webkit-transition:right 0.5s;-moz-transition:right 0.5s;-o-transition:right 0.5s;transition:right 0.5s}button:hover:before,.button:hover:before,.button:link:hover:before,.button:visited:hover:before{right:1.5em}button.clear{background-color:#463b2e;padding-right:1.1em;padding-left:2em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\2715</small>' + this.innerHTML)}button.clear:before,button.clear .before{content:"\2715";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;left:1em;right:auto;font-size:.875em;font-size:.875rem;color:#ddd9c3;margin-top:-0.4375em}button.clear:hover{background-color:#372e24}input[type="submit"][disabled="disabled"],button[disabled="disabled"],a.button.disabled,a:link.button.disabled{background-color:#8a8a8a;cursor:default}input[type="submit"][disabled="disabled"]:hover,button[disabled="disabled"]:hover,a.button.disabled:hover,a:link.button.disabled:hover{background-color:#8a8a8a}input[type="submit"][disabled="disabled"]:hover:before,button[disabled="disabled"]:hover:before,a.button.disabled:hover:before,a:link.button.disabled:hover:before{right:2em}a.upload-photo,a.upload-photo:link{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\1f4f7</small>' + this.innerHTML);padding-right:1.1em;padding-left:3.25em}a.upload-photo:before,a.upload-photo .before,a.upload-photo:link:before,a.upload-photo:link .before{content:"\1f4f7";left:1em;right:auto;font-size:1.2em;font-size:1.2rem}.form-confirmation-list dt{font-weight:bold;margin:0}.form-confirmation-list dd{margin:0 0 1em 0}.gform_wrapper ul{list-style:none;margin-left:0;padding-left:0}.validation_error{color:#c33;font-weight:bold;margin-bottom:1.5em}.validation_message{color:#c33}.gfield_error label{color:#c33}.gfield_error input,.gfield_error select,.gfield_error textarea{background-color:#fee}.main-content .search-form input{vertical-align:middle}.main-content .search-form input[type="search"]{padding:.3125em .5em}@media only screen and (min-width: 48em){input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"]{width:18em}label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:.5em;width:8em}.textarea-field label{vertical-align:top}.ginput_container{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.gform_button{margin-left:8.5em}.validation_message{margin-left:8.5em}.radio-button-field,.checkbox-field{overflow:hidden;*zoom:1}.radio-button-field legend,.checkbox-field legend{float:left;width:8em;margin-right:1em;padding-bottom:0}.radio-button-field>label,.checkbox-field>label{vertical-align:top;margin-bottom:0}.radio-button-field ul,.checkbox-field ul{float:left}textarea{width:21em}.form-confirmation-list{overflow:hidden;*zoom:1}.form-confirmation-list dt,.form-confirmation-list dd{margin:0 0 .375em 0}.form-confirmation-list dt{float:left;clear:left;margin-right:.5em;width:10em}.form-confirmation-list dd{float:left}}@media only screen and (min-width: 60em){textarea{width:28em}}.widget{padding:1.5em 0;border-top:0.0625em solid #948f7e}.widget .widget-heading{margin-bottom:1em}.widget ul,.widget li{list-style:none;padding:0;margin:0}.widget li{margin-bottom:1em}.widget:first-child{border-top:0;padding-top:0}.signup-form.widget fieldset{max-width:25em}.signup-form.widget .email input{width:100%;background-color:#ddd9c3;border:1px solid #aca896;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.signup-form.widget .email .placeholder{color:#8d704f}.signup-form.widget .email ::-webkit-input-placeholder{color:#8d704f}.signup-form.widget .email :-moz-placeholder{color:#8d704f}.signup-form.widget .email ::-moz-placeholder{color:#8d704f}.signup-form.widget .email :-ms-input-placeholder{color:#8d704f}.signup-form.widget .email label{display:none}.signup-form.widget .email label.placeholder{display:block}.signup-form.widget .email .placeholderwrap{width:100%}.signup-form.widget .radio-button-field li{margin-bottom:.25em}.signup-form.widget .radio-button-field label{font-size:.875em}.signup-form.widget button{float:right}.signup-form.widget a.rss{font-size:.875em;float:left;margin:0 1em 0 0;line-height:2.3125em}@media only screen and (min-width: 48em){.widget,.widget:first-child{padding:1em 1.25em}}@media only screen and (min-width: 48em) and (max-width: 59.9375em){.signup-form.widget a.rss{margin-top:1em;float:right;clear:right}}.hero{background-color:#ddd9c3;position:relative;z-index:0;overflow:hidden;height:13.375em;width:100%}.hero img{position:absolute;top:0;left:50%;margin-left:-15em;max-width:none;-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 20px 0;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 20px 0;box-shadow:rgba(0,0,0,0.25) 0 0 20px 0}.hero .caption{position:absolute;bottom:0;left:0;float:none;z-index:1}.hero .caption.alignright{text-align:right;left:auto;right:0}.hero .caption.red p{background-color:#8a1d03;background-color:rgba(138,29,3,0.7)}.hero .caption.gold p{background-color:#a6881b;background-color:rgba(166,136,27,0.7)}.hero .caption.tan p{background-color:#ddd9c3;background-color:rgba(221,217,195,0.7);color:#2b2218}.hero p{font-family:'Roboto Condensed', sans-serif;font-weight:300;color:#fff;margin:0;padding:.625em;line-height:1.4em}.stats{background:#685947 url(../images/stats-bg.jpg) center 0 no-repeat;border-bottom:2.5em solid #8a1d03;padding:0}.stats ul{margin:0;padding:.75em .625em;list-style:none;overflow:hidden;*zoom:1}.stats li{float:left;margin-left:3%;padding:.5em 2% .75em 2%;background-color:#43382b;list-style:none;font-family:'Roboto Condensed', sans-serif;font-weight:300;color:#ddd9c3;font-size:0.875em;line-height:1.2em;text-transform:uppercase;min-height:4.214285714285714em}.stats li:first-child{margin-left:0}.stats li strong{color:#a6881b;font-size:1.857142857142857em;display:block;font-family:'Roboto Condensed', sans-serif;font-weight:700;line-height:1em;margin-bottom:.04em}.stats li.projects{width:22%}.stats li.investor{width:27%}.stats li.organizations{width:33%}.home-section-heading,.featured-news h2,.featured-projects h2{text-transform:uppercase;color:#2b2218;font-size:1.125em;border-bottom:0.25em solid #a6881b;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0;padding-bottom:0.4375em}.home-section-list,.featured-news ul,.featured-projects ul{margin:0;padding:0;border-top:0.1em solid #a6881b;list-style:none}.home-features{background-color:#fff;margin:-1.9em .625em 0 .625em;overflow:hidden;*zoom:1}a.more{position:relative;padding-right:1em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;-webkit-transition:padding-right 0.25s;-moz-transition:padding-right 0.25s;-o-transition:padding-right 0.25s;transition:padding-right 0.25s;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}a.more:before,a.more .before{content:"\e0cc";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;right:0;top:50%;margin-top:-.5em;color:#8a1d03;font-size:.625em}a.more:hover{padding-right:1.375em;text-decoration:none}.featured-news{padding:1em .625em;margin-bottom:1.25em}.featured-news li{list-style:none;border-top:.1em solid #ddd9c3;padding:1em 0}.featured-news li:first-child{border-top:0}.featured-news h3{font-family:'Roboto Condensed', sans-serif;font-weight:700;font-size:1.25em;line-height:1.25em;margin:0 0 1em 0}.featured-news img{display:block;margin-bottom:1em}.featured-projects{padding:0 .625em}.featured-projects ul{padding-top:1em}.featured-projects li{list-style:none;margin:0 auto 1em auto;max-width:344px}.featured-projects .info,.featured-projects .info:hover{padding:1em 3.5em 1em 1em;display:block;background-color:#43392c;position:relative;text-decoration:none;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}.featured-projects .info:before,.featured-projects .info .before,.featured-projects .info:hover:before,.featured-projects .info:hover .before{content:"\e0cc";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;right:1em;top:50%;margin-top:-.5em;color:#fff;font-size:2em;font-size:2rem;opacity:0;-webkit-transition:opacity 0.5s,right 0.5s;-moz-transition:opacity 0.5s,right 0.5s;-o-transition:opacity 0.5s,right 0.5s;transition:opacity 0.5s,right 0.5s}.featured-projects h3{font-size:1em;line-height:1.2em;color:#fff;margin:0}.featured-projects .location{font-size:0.875em;color:#a6881b}.featured-projects img{display:block;max-width:100%}.featured-projects li:hover .info{background-color:#342c22}.featured-projects li:hover .info:before{opacity:1;right:.5em}a.more-news,a.more-news:link,a.more-news:active,a.more-news:visited,a.more-projects,a.more-projects:active,a.more-projects:visited,a.more-projects:link{background-color:#8a1d03;display:block;color:#ddd9c3;padding:.5em 1em;text-align:center;text-transform:uppercase;text-decoration:none;font-family:'Roboto Condensed', sans-serif;font-weight:400;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}a.more-news span,a.more-news:link span,a.more-news:active span,a.more-news:visited span,a.more-projects span,a.more-projects:active span,a.more-projects:visited span,a.more-projects:link span{position:relative;padding-right:1.4em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}a.more-news span:before,a.more-news span .before,a.more-news:link span:before,a.more-news:link span .before,a.more-news:active span:before,a.more-news:active span .before,a.more-news:visited span:before,a.more-news:visited span .before,a.more-projects span:before,a.more-projects span .before,a.more-projects:active span:before,a.more-projects:active span .before,a.more-projects:visited span:before,a.more-projects:visited span .before,a.more-projects:link span:before,a.more-projects:link span .before{content:"\e0cc";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;right:.5em;top:50%;margin-top:-.5em;color:#ddd9c3;font-size:.625em;font-size:.625rem;-webkit-transition:right 0.25s;-moz-transition:right 0.25s;-o-transition:right 0.25s;transition:right 0.25s}a.more-news:hover,a.more-news:link:hover,a.more-news:active:hover,a.more-news:visited:hover,a.more-projects:hover,a.more-projects:active:hover,a.more-projects:visited:hover,a.more-projects:link:hover{background-color:#581302}a.more-news:hover span:before,a.more-news:link:hover span:before,a.more-news:active:hover span:before,a.more-news:visited:hover span:before,a.more-projects:hover span:before,a.more-projects:active:hover span:before,a.more-projects:visited:hover span:before,a.more-projects:link:hover span:before{right:0}@media only screen and (min-width: 25em){.featured-news li{overflow:hidden;*zoom:1}.featured-news img{float:left;margin:0 1em 1em 0}}@media only screen and (min-width: 30em){.stats li{min-height:auto}.hero{height:342px}.hero img{position:absolute;top:0;left:50%;margin-left:-24em}}@media only screen and (min-width: 40em){.featured-projects ul{overflow:hidden;*zoom:1}.featured-projects li{float:left;width:49%;margin-left:2%}.featured-projects li:first-child{margin-left:0}}@media only screen and (min-width: 48em){.hero{height:570px;position:relative}.hero .caption{margin:19em 1.25em 0 1.25em;position:relative}.hero .caption.alignright p{float:right}.hero p{font-size:1.375em;line-height:1.4em;max-width:60%;padding:.25em .5em}.hero img{margin-left:-40em}.stats li{font-size:1.5em;padding:.25em 2%;line-height:1em;margin-left:6%}.stats li.projects{width:19%}.stats li.investor{width:25%}.stats li.organizations{width:32%}.stats strong{font-size:1.916666666666667em}.home-features{margin-top:-1.9em}.featured-news{width:57%;float:left}.featured-news ul{padding:2em 0 0 0}.featured-news li{position:relative;padding-left:38%;min-height:135px}.featured-news img{position:absolute;left:0;top:1em;max-width:33%;height:auto}.featured-projects{width:35%;float:right;padding:1em .625em}.featured-projects ul{padding:3em 0 0 0}.featured-projects li{margin-left:0;margin-bottom:2em;float:none;width:auto}}@media only screen and (min-width: 60em){.featured-projects h3{font-size:1.25em}}@media only screen and (min-width: 64em){.hero .caption{width:64em;margin-top:19em;margin-left:auto;margin-right:auto}.hero p{margin:0 0 0 2em;font-size:1.75em}.hero .alignright p{margin:0 2em 0 0}.stats ul{width:62em;margin:0 auto}.home-features{width:61.5em;padding:1.5em 1.25em 1.25em 1.25em;margin:-1.9em auto 0 auto}}@media only screen and (min-width: 80em){.stats{background-size:100% 100%}}.projects legend{text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;font-weight:700;position:absolute}.projects fieldset{position:relative}.projects .state-filter{margin-bottom:1em;padding:3em 1.25em 1.25em 1.25em;background-color:#685947}.projects .state-filter legend{text-transform:uppercase;font-size:1.125em;color:#ddd9c3;left:1.11111111em;top:1em}.projects .state-filter label{display:none}.projects .state-filter select{max-width:100%}.projects .additional-filters{border-bottom:1px solid #ddd9c3;margin:0 1.25em 0 1.25em;padding:2em 0 1.25em 0;overflow:hidden;*zoom:1}.projects .additional-filters legend{font-size:1em;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;font-weight:700;left:0;top:0}.projects .additional-filters .field{margin-bottom:.5em;overflow:hidden;*zoom:1}.projects .additional-filters label{float:left;font-size:.875em;margin-right:2%;width:33%}.projects .additional-filters select{float:left;width:65%}.projects .additional-filters .actions{margin-top:1em;text-align:right}.projects .additional-filters button.clear{margin-left:1em}.projects .additional-filters button.clear.inactive{visibility:hidden}.projects .totals{margin:0 1.25em}.projects .totals .group{padding:1em;background-color:#453a2c;border-bottom:1px solid #342b1f;overflow:hidden;*zoom:1}.projects .totals .organizations{background:#3b3125 url(../images/totals-bg.jpg) center center no-repeat;background-size:100% 100%}.projects .totals .organizations h4{float:left;width:70%;margin-bottom:0;line-height:1.2em}.projects .totals h4{font-size:1.25em;color:#a6881b;text-transform:uppercase;line-height:1em}.projects .totals dd,.projects .totals dt{color:#ddd9c3;margin:0 0 .5em 0}.projects .totals dt{font-family:'Roboto Condensed', sans-serif;font-weight:300;float:left;clear:both;margin-right:.5em;min-width:50%;max-width:50%}.projects .totals dd{font-family:'Roboto Condensed', sans-serif;font-weight:700;float:right;clear:right}.projects .totals .value{font-size:3em;line-height:1em;font-family:'Roboto Condensed', sans-serif;font-weight:700;float:right;color:#ddd9c3}.projects .no-results{border-bottom:1px solid #ddd9c3;padding:1em 0}.projects .project-results{padding:0 1.25em;margin-bottom:1em;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.projects .project-results h3{font-size:1.625em;text-transform:uppercase}.projects .project-results .image{margin-bottom:.5em}.projects .project-results h4{font-size:1.25em}.projects .project-results dl{font-size:.875em;margin:0;overflow:hidden;*zoom:1}.projects .project-results dt{font-weight:bold;text-transform:uppercase;float:left;margin-right:.5em;clear:left}.projects .project-results dd{float:left;margin:0}.projects .project-results.loading{opacity:0}.projects .state-results{border-bottom:1px solid #ddd9c3;padding-top:2em}.projects .state-results a{display:block}.projects .state-results ul,.projects .state-results li{list-style:none;margin:0;padding:0}.projects .state-results li{padding:1em 0}.projects .map-filter .content{overflow:hidden;*zoom:1}.projects .map-filter .map{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.projects .map-filter .map-inner-wrap{max-height:100%;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.projects .map-filter .map-inner-wrap .rvml{cursor:pointer}.projects .map-filter svg{max-height:100%;display:block;position:absolute;top:0;left:0;width:100%}.projects .map-filter svg path{fill:#b3af9b}.projects .map-filter svg .has-projects{cursor:pointer;-webkit-transition:fill .5s;fill:#8a1d03;fill-opacity:1}.projects .map-filter svg .has-projects:hover{fill:#e6e3d3}.projects .map-filter svg .med-high{fill-opacity:.8}.projects .map-filter svg .med{fill-opacity:.6}.projects .map-filter svg .low{fill-opacity:.4}.projects .jump-to-results-top{border-top:1px solid #ddd9c3;padding:.5em 1.25em}.projects .jump-to-results-top a{font-size:.75em;text-transform:uppercase;position:relative;padding-right:1.75em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cb</small>' + this.innerHTML)}.projects .jump-to-results-top a:before,.projects .jump-to-results-top a .before{content:"\e0cb";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;color:#8a1d03;right:0;top:50%;margin-top:-.5em;text-decoration:none}.projects .jump-to-results-top a:hover:before{text-decoration:none}.jvectormap-zoomin,.jvectormap-zoomout{display:none}@media only screen and (min-width: 48em){.projects .filters .content{overflow:hidden;*zoom:1}.projects .state-filter{background-color:#ddd9c3;padding:10em 1.25em 1.25em 1.25em;margin-bottom:0}.projects .state-filter legend{color:#2b2218;position:static;padding-bottom:.5em}.projects .map-filter{background-color:#ddd9c3;padding:10em 0 2em 0}.projects .map-filter .content{padding:0 1.25em}.projects .map-filter .map{position:relative;padding-bottom:61.83524504692388%}.projects .additional-filters{padding-top:4em}.projects .additional-filters legend{top:2em}.projects .additional-filters .field{float:left;margin:0 0 1em 2%;width:23.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.projects .additional-filters .field.first{margin-left:0}.projects .additional-filters label{width:auto;margin-right:0;float:none;display:block}.projects .additional-filters select{width:100%}.projects .additional-filters .actions{float:right;text-align:left;margin-top:.75em}.projects .state-results ul{overflow:hidden;*zoom:1}.projects .state-results h3{margin-bottom:0;margin-left:2%}.projects .state-results li{float:left;width:46%;padding:4% 2%;min-height:22em;border-bottom:1px solid #ddd9c3}.projects .state-results li:nth-child(2n+1){clear:left}.projects .state-results li:nth-last-child(1){border-bottom:0}.projects .state-results li:nth-last-child(2):nth-child(odd){border-bottom:0}.projects .totals{width:17.5em;margin:0 auto}.projects .totals dt{max-width:none}.projects .loading .content{position:relative}.projects .loading .content:before{content:'';position:absolute;left:0%;top:0%;width:100%;height:100%;background:url(../images/loading.gif) no-repeat center center;z-index:1}.projects .loading .map{opacity:0}.projects .loading .map .map-inner-wrap{z-index:-1}.projects .loading .map.svgLoaded{opacity:.25}}@media only screen and (min-width: 48em) and (max-width: 59.9375em){.projects .totals{overflow:hidden;*zoom:1;width:auto;margin:2em 1.25em;background-color:#453a2c}.projects .totals .group{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:0}.projects .totals h4{font-size:1.75em}.projects .totals dd,.projects .totals dt{font-size:1.25em}.projects .totals .group:first-child{border-right:1px solid #342b1f}.projects .totals .organizations{float:none;width:100%;border-top:1px solid #342b1f;text-align:right}.projects .totals .organizations h4,.projects .totals .organizations .value{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:none}.projects .totals .organizations h4{margin-right:2em;font-size:1.75em;width:auto}}@media only screen and (min-width: 60em){.projects .map-filter .map{width:72%;padding-bottom:44.52137643378519%;float:left}.projects .additional-filters{padding-top:2em;padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto}.projects .additional-filters legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:static;float:left;border-right:1px solid #ddd9c3;width:7%;padding-right:2%;margin-right:1%;line-height:3.0625em;padding-bottom:0}.projects .additional-filters .field,.projects .additional-filters .field.first{margin-bottom:0;width:22%;margin:0 0 1em 1%}.projects .loading .content:before{width:72%}.projects .totals{float:right;width:28%}.projects .totals .organizations h4{margin-top:.375em}}@media only screen and (min-width: 64em){.projects .state-filter .content{padding:0 1.25em;width:61.5em}.projects .project-results{margin-left:auto;margin-right:auto;width:64em}.projects .additional-filters{width:61.5em}.projects .map-filter .content{width:61.5em}.projects .totals h4{font-size:1.375em}.projects .totals dd,.projects .totals dt{font-size:1.0625em}.projects .totals .value{font-size:4em}}.single-projects .at-a-glance{margin-bottom:2em}.single-projects .at-a-glance h2{margin-bottom:.75em}.single-projects .at-a-glance ul{padding-left:1em;margin:0}.single-projects .at-a-glance li{margin-bottom:.5em}.project-header .adr{margin-top:.75em;font-size:0.875em;font-family:'Roboto Condensed', sans-serif;font-weight:400;color:#2b2218}@media only screen and (min-width: 48em){.single-projects .primary{margin-top:-1.8em}.single-projects .secondary{margin-top:-4.5625em}.single-projects .image-list{overflow:hidden;*zoom:1}.single-projects .image-list li{float:left;margin-right:1em}.single-projects .image-list li:last-child{margin-left:0}}.photo-gallery{text-align:center}.photo-gallery .main-image{margin-bottom:1em}.photo-gallery .image-list li{-webkit-transition:border-color 0.5s;-moz-transition:border-color 0.5s;-o-transition:border-color 0.5s;transition:border-color 0.5s}.photo-gallery .image-list li.active,.photo-gallery .image-list li.active:hover{border-color:#8a1d03}.photo-gallery .image-list li:hover{border-color:#cbc4a2}.photo-gallery .image-list.disabled{display:none}.photos{overflow:hidden;*zoom:1;margin:2em 0}.photos ul,.photos li{list-style:none;padding:0;margin:0}.photos .image-list li{text-align:center;margin-bottom:1em}.photos img{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.photos .slider{position:relative;padding:0 2.5em}.photos .slides li{float:left;margin:0 1em 0 0;border:0.25em solid #ddd9c3}.photos .flex-next,.photos .flex-prev{position:absolute;top:0;height:100%;background-color:#ddd9c3;text-indent:-9999em;width:1.5em;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.photos .flex-next:hover,.photos .flex-prev:hover{background-color:#cbc4a2;text-decoration:none}.photos .flex-disabled,.photos .flex-disabled:hover{background-color:#eee;cursor:default}.photos .flex-prev{left:0;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cd</small>' + this.innerHTML)}.photos .flex-prev:before,.photos .flex-prev .before{content:"\e0cd";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;color:#fff;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;text-indent:0}.photos .flex-next{right:0;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}.photos .flex-next:before,.photos .flex-next .before{content:"\e0cc";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;color:#fff;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;text-indent:0}.page-template-templatesblog-php .featured-post,.page-template-templatesarticle-php .featured-post{background-color:#ddd9c3;padding:2em 1.25em}.page-template-templatesblog-php .featured-post img.wp-post-image,.page-template-templatesarticle-php .featured-post img.wp-post-image{display:block}.author-header{background-color:#ddd9c3;padding:2em 1.25em}.author-header img{display:block;margin-bottom:1em}.author-header h1{font-size:1.75em;line-height:1em;margin-bottom:.75em;font-family:'Roboto Condensed', sans-serif;font-weight:300}.author-header p{margin-bottom:0}article.post{margin-bottom:2em}.comments-area{margin-top:2em;padding:1em;background:#bbb8a5}.comments-area input[type="text"],.comments-area input[type="url"],.comments-area input[type="email"],.comments-area textarea{background-color:#ddd9c3}.comment-author{margin-bottom:.5em}.comment-author .avatar,.comment-author .fn,.comment-author .says{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.comment-author .fn{font-style:normal;font-weight:bold}.comment-meta{font-size:.875em;margin-bottom:.5em}.comment-list{list-style:none;padding:0;margin:0 0 1em 0}.comment-list .children{list-style:none;padding:0;margin:1em 0 0 1.5em}.comment-list .children li{border-bottom:0;padding-bottom:0}.comment-list li{list-style:none;padding:0 0 1em 0;margin:0 0 1em 0;border-bottom:0.0625em solid #948f7e}.comment-reply-link{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.comment-navigation,.post-navigation{margin-bottom:1em}.comment-navigation .prev a,.comment-navigation .next a,.post-navigation .prev a,.post-navigation .next a{position:relative}.comment-navigation .prev a,.post-navigation .prev a{padding-left:1em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cd</small>' + this.innerHTML)}.comment-navigation .prev a:before,.comment-navigation .prev a .before,.post-navigation .prev a:before,.post-navigation .prev a .before{content:"\e0cd";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;color:#8a1d03;left:0;top:50%;margin-top:-.5em;font-size:.75em;font-size:.75rem}.comment-navigation .next a,.post-navigation .next a{padding-right:1em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}.comment-navigation .next a:before,.comment-navigation .next a .before,.post-navigation .next a:before,.post-navigation .next a .before{content:"\e0cc";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;color:#8a1d03;right:0;top:50%;margin-top:-.5em;font-size:.75em;font-size:.75rem}.entry-list{padding:0;margin:0;list-style:none}.entry-list>li{padding:0 0 1em 0;margin:0 0 2em 0;list-style:none;border-bottom:0.0625em solid #ddd9c3}.entry-list>li:last-child{border-bottom:0}.entry-preview{overflow:hidden;*zoom:1}.entry-preview header{margin-bottom:.75em}.entry-preview img.wp-post-image{margin:1em 0}.entry-preview .entry-meta{margin-bottom:0}.entry-preview .entry-title{font-size:1.25em;line-height:1.3em;margin-bottom:.75em}.entry-preview .entry-date{margin-bottom:1em}.entry-meta{color:#4c3c2a;margin-bottom:1.5em;font-size:.875em}.entry-meta ul,.entry-meta li{list-style:none;padding:0;margin:0}.entry-meta ul{overflow:hidden;*zoom:1}.entry-meta li{margin:0 .5em .375em 0;padding-right:.5em;border-right:1px solid #2b2218;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.entry-meta li:last-child{border-right:0;margin-right:0;padding-right:0}.entry-meta .categories{font-weight:bold;line-height:1.3em}.entry-date{font-size:.875em;color:#2b2218;font-family:'Roboto Condensed', sans-serif;font-weight:700;display:block}.byline{margin-bottom:1em}.byline .by,.byline .n,.byline .photo{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.byline .n,.byline .n:link{font-weight:bold;color:#2b2218}.byline .photo{margin-right:.5em}.post-header .entry-date{margin-top:.75em}.single .wp-post-image{margin:0 0 1em 0}@media only screen and (min-width: 48em){.page-template-templatesblog-php .primary,.page-template-templatesarticle-php .primary{padding-top:1em;padding-left:0;padding-right:0;margin-top:0}.page-template-templatesblog-php .secondary,.page-template-templatesarticle-php .secondary{margin-top:-.375em}.page-template-templatesblog-php .featured-post,.page-template-templatesarticle-php .featured-post{padding:10em 0 2em 0}.page-template-templatesblog-php .featured-post .entry-preview,.page-template-templatesarticle-php .featured-post .entry-preview{padding:0 1.25em}.page-template-templatesblog-php .featured-post img.wp-post-image,.page-template-templatesarticle-php .featured-post img.wp-post-image{max-width:41%;margin:0 2.5em 2.5em 0}.author-header{padding:10em 1.25em 6em 1.25em}.author-header .content{padding:1em 1.25em 0 1.25em;border:.0625em solid #a29685;border-left:0;border-right:0;overflow:hidden;*zoom:1}.author-header img{max-width:33.3333333%;margin:0 2.5em 1em 0;float:left}.author-header p{margin-bottom:1em}.author-header h1{font-size:2.25em}.entry-preview img.wp-post-image{float:left;margin:0 1em 1em 0}.entry-preview .share{float:left;clear:left}.featured-post .share{float:none;clear:none;margin-bottom:0}.single .primary{margin-top:-1.8em}.single .secondary{margin-top:-4.5625em}.comments-area label{width:6em;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:right;margin-right:.5em}.comments-area input,.comments-area textarea{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.comments-area input[type="submit"]{margin-left:6.5em}.comments-area .form-allowed-tags{font-size:.875em;margin-left:7.428571428571429em}.comments-area .comment label{vertical-align:top;margin-top:.5em}.comments-area .comment textarea{width:20em;height:10em}}@media only screen and (min-width: 64em){.page-template-templatesblog-php .featured-post,.page-template-templatesarticle-php .featured-post{padding:10em 0 1em 0}.page-template-templatesblog-php .featured-post .entry-preview,.page-template-templatesarticle-php .featured-post .entry-preview{width:61.5em}.author-header{padding:10em 0 6em 0}.author-header .content{width:51.5em;padding:1em 1.25em 0 1.25em}.comments-area .comment textarea{width:25em}}.faq-category{margin-bottom:3em}.faq-category.collapsed .faq-list{display:none}.faq-category-heading{font-size:1.75em;line-height:1.2em;margin-bottom:1em}.faq-list{list-style:none;margin:0 0 0 0;padding:0}.faq{list-style:none;margin:0 0 1.5em 0;padding:0}.faq.collapsed .answer{display:none}.question{font-size:1.25em;line-height:1.2em;margin-bottom:.25em}.enhance .faq-category-heading,.enhance .question{cursor:pointer}.enhance .faq-category-heading,.enhance .question{position:relative;padding-left:1.5em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cb</small>' + this.innerHTML)}.enhance .faq-category-heading:before,.enhance .faq-category-heading .before,.enhance .question:before,.enhance .question .before{content:"\e0cb";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;left:0;top:50%;margin-top:-.5em;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.enhance .faq-category.animating .faq-category-heading:before{-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;-o-transition:-o-transform 0.5s;transition:transform 0.5s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.enhance .faq-category.collapsed .faq-category-heading{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0a4</small>' + this.innerHTML)}.enhance .faq-category.collapsed .faq-category-heading:before,.enhance .faq-category.collapsed .faq-category-heading .before{content:"\e0a4"}.enhance .faq.animating .question:before{-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;-o-transition:-o-transform 0.5s;transition:transform 0.5s;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.enhance .faq.collapsed .question{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0a4</small>' + this.innerHTML)}.enhance .faq.collapsed .question:before,.enhance .faq.collapsed .question .before{content:"\e0a4"}.enhance .faq-list{margin-left:2.625em}.enhance .answer{margin-left:1.875em}.share{margin-bottom:.5em}.share ul,.share li{list-style:none;margin:0;padding:0}.share li{float:left;margin-right:1em}.share a,.share a:link{padding-left:3em;padding-right:1.1em}.share a:before,.share a .before,.share a:link:before,.share a:link .before{left:.75em;top:50%;margin-top:-.5em}.share a span,.share a:link span{display:block}.share a.facebook,.share a.facebook:link{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\f09a</small>' + this.innerHTML)}.share a.facebook:before,.share a.facebook .before,.share a.facebook:link:before,.share a.facebook:link .before{content:"\f09a";font-size:1.25em;font-size:1.25rem}.share a.twitter,.share a.twitter:link{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\f099</small>' + this.innerHTML)}.share a.twitter:before,.share a.twitter .before,.share a.twitter:link:before,.share a.twitter:link .before{content:"\f099";font-size:1.125em;font-size:1.125rem}.share a.share-more,.share a.share-more:link{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e800</small>' + this.innerHTML)}.share a.share-more:before,.share a.share-more .before,.share a.share-more:link:before,.share a.share-more:link .before{content:"\e800";font-size:1.125em;font-size:1.125rem}.share.compact a,.share.compact a:link{text-indent:-9999em;padding-left:1.75em;padding-right:1.75em}.share.compact a:before,.share.compact a .before,.share.compact a:link:before,.share.compact a:link .before{text-indent:0;left:50%;margin-left:-.5em}@media only screen and (max-width: 35em){.share a,.share a:link{text-indent:-9999em;padding-left:1.75em;padding-right:1.75em}.share a:before,.share a .before,.share a:link:before,.share a:link .before{text-indent:0;left:50%;margin-left:-.5em}}.events-header{padding:1em;background-color:#ddd9c3}.events-header h1{font-size:1.75em;line-height:1em;margin-bottom:.3125em;font-family:'Roboto Condensed', sans-serif;font-weight:300}.events-header .calendar-nav{list-style:none;padding:0;margin:0;overflow:hidden;*zoom:1}.events-header .calendar-nav li{float:left;list-style:none;padding:0}.events-header .calendar-nav a.disabled,.events-header .calendar-nav a:link.disabled,.events-header .calendar-nav a:hover.disabled{color:#8a8a8a;cursor:default;text-decoration:none}.events-header .prev,.events-header .next{margin-right:1px}.events-header .prev a,.events-header .next a{background-color:#8a1d03;position:relative;text-indent:-9999em;width:1em;height:1.3em;padding:.375em .75em;display:block;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before"></small>' + this.innerHTML)}.events-header .prev a:before,.events-header .prev a .before,.events-header .next a:before,.events-header .next a .before{content:"";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em;text-indent:0;font-size:1em;font-size:1rem;line-height:1.3em;color:#ddd9c3}.events-header .prev a:hover,.events-header .next a:hover{background-color:#581302}.events-header .prev a.disabled,.events-header .prev a:link.disabled,.events-header .next a.disabled,.events-header .next a:link.disabled{background-color:#8a8a8a}.events-header .prev a{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cd</small>' + this.innerHTML)}.events-header .prev a:before,.events-header .prev a .before{content:"\e0cd"}.events-header li.next a{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e0cc</small>' + this.innerHTML)}.events-header li.next a:before,.events-header li.next a .before{content:"\e0cc"}.events-header li.today{line-height:2em;margin-left:1em;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;font-weight:400}.events-header a.view-type{display:none;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before"></small>' + this.innerHTML)}.events-header a.view-type:before,.events-header a.view-type .before{content:"";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;font-size:1.25em;font-size:1.25rem;line-height:1em;right:.5em}.events-header a.view-type:hover:before{right:.5em}.events-header a.view-type.disabled:hover:before{right:.5em}.events-header .view-type.list{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\2630</small>' + this.innerHTML)}.events-header .view-type.list:before,.events-header .view-type.list .before{content:"\2630"}.events-header .view-type.calendar{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\1f4c5</small>' + this.innerHTML)}.events-header .view-type.calendar:before,.events-header .view-type.calendar .before{content:"\1f4c5"}.event-list-wrap{-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.event-list-wrap .no-results{font-size:1.25em;text-align:center;margin-top:1em}.event-list .event-date{margin-bottom:1em;font-weight:bold}.event-list>li{padding-bottom:2em}.event-calendar{margin-top:.75em;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.event-calendar table{border-collapse:collapse;border:.0625em solid #2a2117}.fc-day-header{background-color:#2a2117;font-family:'Roboto Condensed', sans-serif;font-weight:400;color:#ddd9c3;border-left:0.0625em solid #ddd9c3;padding:.875em .25em;text-transform:uppercase}.fc-day-header:first-child{border-left-color:#2a2117}.fc-day{border:.0625em solid #2a2117;vertical-align:top;background-color:#efeee4}.fc-day.fc-today{background-color:#f9f8f4}.fc-day-number{float:left;padding:.0625em;font-size:1.5em;font-family:'Roboto Condensed', sans-serif;font-weight:400}.fc-other-month .fc-day-number{color:#8d704f}.fc-day-content{clear:both;padding:.25em 0 0 0}a.fc-event,a.fc-event:link{background-color:#8a1d03;font-size:.875em;color:#ddd9c3;padding:.125em .25em;margin-bottom:.125em;-webkit-transition:color 0.5s,background-color 0.5s;-moz-transition:color 0.5s,background-color 0.5s;-o-transition:color 0.5s,background-color 0.5s;transition:color 0.5s,background-color 0.5s}a.fc-event:hover{text-decoration:none;background-color:#581302;color:#efeee4}.events-content.loading{position:relative}.events-content.loading:before{content:'';position:absolute;left:0%;top:0%;width:100%;height:100%;background:url(../images/loading.gif) no-repeat center center;z-index:1}.events-content.loading .event-calendar,.events-content.loading .event-list-wrap{opacity:.25}@media only screen and (min-width: 48em){.events-header{background:#ddd9c3  center center no-repeat;padding:10em 1.25em 2.5em 1.25em;border-bottom:2.5em solid #8a1d03}.events-header .content{padding-top:1em;padding-bottom:1em;border:.0625em solid #a29685;border-left:0;border-right:0;position:relative}.events-header h1{font-size:2.25em;text-align:center;margin-bottom:0}.events-header .calendar-nav{position:absolute;left:0;top:50%;margin-top:-1em}.events-header a.view-type{position:absolute;right:0;top:50%;margin-top:-1em;display:block}.event-list .event-title{font-size:1.5em;line-height:1.2em}.event-list>li{float:left;width:46%;padding:4% 2%;margin:0;min-height:8.25em}.event-list>li:nth-last-child(1){border-bottom:0}.event-list>li:nth-last-child(2):nth-child(odd){border-bottom:0}}@media only screen and (min-width: 64em){.events-header{padding:11.5em 0 4.5em 0}.events-header .content{width:51.5em}}.event-header .event-date{margin-top:.75em}.ee_view_cart{margin:0 0 2em 0}.event-reg{margin-top:1em}.event-section{margin:0 0 2em 0}.event-location div{margin-bottom:.25em}.event-reg-closed{margin:2em 0;font-weight:bold}.additional-attendee{margin:2em 0}.additional-attendee a.add,.additional-attendee a.remove{display:block;margin-bottom:.5em}a.remove,a.add{position:relative;padding-left:1.25em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before"></small>' + this.innerHTML)}a.remove:before,a.remove .before,a.add:before,a.add .before{content:"";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;left:0;top:50%;margin-top:-.5em;font-size:1em;font-size:1rem;line-height:1.3em}a.add{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\e800</small>' + this.innerHTML)}a.add:before,a.add .before{content:"\e800"}a.remove{*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\2715</small>' + this.innerHTML)}a.remove:before,a.remove .before{content:"\2715"}ul.attendee-actions{display:inline;list-style:none;margin:0;padding:0}ul.attendee-actions li{list-style:none;margin:0 0 0 .5em;padding:0 0 0 .5em;border-left:1px solid #4c3c2a;display:inline}ul.attendee-actions li:first-child{border-left:0;padding-left:0}.event-reg-section{margin-bottom:2em}.share{margin-bottom:2em}.shopping-cart{max-width:30em}.shopping-cart .cart-item{border-bottom:1px solid #ddd9c3;padding-bottom:2em;margin-bottom:2em}.shopping-cart .cart-item h2,.shopping-cart .cart-item h3{margin-bottom:.5em}.shopping-cart .remove-cart-item{color:#8a1d03;cursor:pointer;display:block;padding-left:1.25em;position:relative;margin-bottom:1em;*zoom:expression(this.runtimeStyle.zoom='1', this.innerHTML = '<small class="before">\2715</small>' + this.innerHTML)}.shopping-cart .remove-cart-item:before,.shopping-cart .remove-cart-item .before{content:"\2715";font-family:'fontello';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;text-decoration:inherit;display:block;width:1em;text-align:center;line-height:1em;position:absolute;text-decoration:none;left:0;top:50%;margin-top:-.5em;position:absolute;font-size:1em;font-size:1rem;line-height:1.3em}.shopping-cart .remove-cart-item:hover{text-decoration:underline}.shopping-cart .event-info-list{margin:0 0 1em 0}.shopping-cart .event-info-list dt{font-weight:bold;margin:0 0 .25em 0}.shopping-cart .event-info-list dd{margin:0 0 1em 0}.shopping-cart .tickets ul,.shopping-cart .tickets li{margin:0;padding:0;list-style:none}.shopping-cart .tickets li{margin-top:.5em}.shopping-cart .tickets li:first-child{margin-top:0}.shopping-cart .tickets .price-description{margin-right:2%;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:75%}.shopping-cart .tickets .price-qty{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.shopping-cart .event_total_price{margin-bottom:.5em;text-align:right;display:block}.shopping-cart .event_total_price span{font-weight:bold}.shopping-cart #event_espresso_refresh_total{margin:1em 0 2em 0;text-align:right}.event-attendee-reg{max-width:40em;border-bottom:1px solid #ddd9c3;padding-bottom:2em;margin-bottom:2em}.event-attendee-reg .event_title{margin-bottom:.5em;font-size:1.75em;line-height:1.1em}.event-attendee-reg h3{margin-bottom:1em}.event-attendee-reg .attendee{background:#f9f8f4;padding:1em;margin-bottom:1em}.event-attendee-reg .attendee .attendee-heading{font-size:1.5em;margin-bottom:.75em}.mer-event-submit{margin-bottom:1em}.event-reg-payment-overview{max-width:40em}.event-reg-payment-overview .line-items{margin:2em 0 0 0;padding:0;list-style:none}.event-reg-payment-overview .line-items li{margin:0 0 1em 0;padding:0 0 1em 0;list-style:none;border-bottom:1px solid #ddd9c3}.event-reg-payment-overview .line-items h3{font-weight:normal;margin-bottom:.5em}.event-reg-payment-overview .line-items .description{margin-bottom:.5em}.event-reg-payment-overview .line-items .discount{font-size:.875em}.event-reg-payment-overview .line-items .unit-price,.event-reg-payment-overview .line-items .line-item-total{margin-bottom:.25em}.event-reg-payment-overview .totals{text-align:right;overflow:hidden;*zoom:1}.event-reg-payment-overview .totals dt,.event-reg-payment-overview .totals dd{float:left;margin:0 0 .5em 0}.event-reg-payment-overview .totals dd{width:50%}.event-reg-payment-overview .totals dt{clear:left;width:50%}@media only screen and (min-width: 48em){.event-detail .ee-featured-image{float:left;margin:0 1em 1em 0}.shopping-cart .cart-item{position:relative}.shopping-cart .cart-item h2{padding-right:4em}.shopping-cart .remove-cart-item{position:absolute;top:0;right:0}.shopping-cart .event-info-list{overflow:hidden;*zoom:1}.shopping-cart .event-info-list dt{margin:0 1em .5em 0;float:left;clear:both}.shopping-cart .event-info-list dd{margin-bottom:.5em;float:left}.shopping-cart .tickets .price-description{width:15em}.event-attendee-reg .event_title{font-size:2.25em;line-height:1.1em}.event-reg-payment-overview .line-items li{overflow:hidden;*zoom:1}.event-reg-payment-overview .line-items .description,.event-reg-payment-overview .line-items .unit-price,.event-reg-payment-overview .line-items .line-item-total{float:left;margin-bottom:0}.event-reg-payment-overview .line-items .description{width:60%}.event-reg-payment-overview .line-items .label{display:none}.event-reg-payment-overview .line-items .unit-price,.event-reg-payment-overview .line-items .line-item-total{text-align:right;width:20%}.event-reg-payment-overview .totals dd{width:20%}.event-reg-payment-overview .totals dt{width:80%}}.content-404 .primary{padding-top:1.25em}.content-404 h2{margin-bottom:.5em}.dog-profile{padding-top:2em;margin-bottom:2em;border-top:1px solid #ddd9c3}.dog-profile dl{margin:0}.dog-profile dt{font-weight:bold}.dog-profile dd{margin:0 0 1em 0}.dog-profile img{display:block;margin-bottom:1em}.dog-profile:first-child{border-top:0}@media only screen and (min-width: 36em){.dog-profile{overflow:hidden;*zoom:1}.dog-profile img{float:left;max-width:35%;margin-right:5%;margin-bottom:0}.dog-profile dl{float:left;width:60%}.dog-profile dt,.dog-profile dd{margin-bottom:.5em;float:left}.dog-profile dt{width:20%;clear:left}.dog-profile dd{width:75%;margin-left:5%}.dog-profile:nth-child(even) img{float:right;margin-left:5%;margin-right:0}}
