/*! normalize.css v2.1.2 | 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}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{margin:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}table{border-collapse:collapse;border-spacing:0}html{font-size:100.01%}body{font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111}h1{font-size:3em;line-height:1;margin-bottom:0.5em}h2{font-size:2em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}.left{float:left !important}p .left{margin:1.5em 1.5em 1.5em 0;padding:0}.right{float:right !important}p .right{margin:1.5em 0 1.5em 1.5em;padding:0}a:focus,a:hover{color:#09f}a{color:#06c;text-decoration:underline}blockquote{margin:1.5em;color:#666;font-style:italic}strong,dfn{font-weight:bold}em,dfn{font-style:italic}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0;padding-left:1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold}thead th{background:#c3d9ff}th,td,caption{padding:4px 10px 4px 5px}tbody tr:nth-child(even) td,tbody tr.even td{background:#e5ecf9}tfoot{font-style:italic}caption{background:#eee}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 17px;border:none}hr.space{background:#fff;color:#fff;visibility:hidden}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container{display:block}.clear{clear:both}label{font-weight:bold}fieldset{padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}legend{font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em}fieldset,#IE8#HACK{padding-top:1.4em}legend,#IE8#HACK{margin-top:0;margin-bottom:0}input[type=text],input[type=password],input[type=url],input[type=email],input.text,input.title,textarea{background-color:#fff;border:1px solid #bbb;color:#000}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=email]:focus,input.text:focus,input.title:focus,textarea:focus{border-color:#666}select{background-color:#fff;border-width:1px;border-style:solid}input[type=text],input[type=password],input[type=url],input[type=email],input.text,input.title,textarea,select{margin:0.5em 0}input.text,input.title{width:300px;padding:5px}input.title{font-size:1.5em}textarea{width:390px;height:250px;padding:5px}form.inline{line-height:3}form.inline p{margin-bottom:0}.error,.alert,.notice,.success,.info{padding:0.8em;margin-bottom:1em;border:2px solid #ddd}.error,.alert{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}.notice{background:#fff6bf;color:#514721;border-color:#ffd324}.success{background:#e6efc2;color:#264409;border-color:#c6d880}.info{background:#d5edf8;color:#205791;border-color:#92cae4}.error a,.alert a{color:#8a1f11}.notice a{color:#514721}.success a{color:#264409}.info a{color:#205791}img{max-width:100%;height:auto !important}figure{margin:0}.alignleft{float:left}img.alignleft{margin:0 20px 10px 0}p.alignleft,span.alignleft,h1.alignleft,h2.alignleft,h3.alignleft,h4.alignleft,h5.alignleft,h6.alignleft{float:none;text-align:left}.aligncenter{text-align:center}.alignright{float:right}img.alignright{margin:0 0 10px 20px}p.alignright,span.alignright,h1.alignright,h2.alignright,h3.alignright,h4.alignright,h5.alignright,h6.alignright{float:none;text-align:right}body{background:url("../../images/body_bg.png")}body{font-family:Helvetica, sans-serif;font-size:14px;color:#000}h1,h2,h3,h4,h5,h6{font-family:'Homenaje', sans-serif;color:#003399}h1{text-transform:uppercase}h2{font-size:2.143em}h2.widget-title{margin-bottom:.25em;text-transform:uppercase}h3{margin-bottom:.25em;line-height:1.3em}p{line-height:1.4em}a{font-weight:bold;text-decoration:none;color:#999900}a:hover{color:#7a7a00}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:normal}hr{background:#000;color:#000}::-webkit-input-placeholder{color:#797979}::-moz-placeholder{color:#797979}:-ms-input-placeholder{color:#797979}input:-moz-placeholder{color:#797979}textarea,input{outline:none}input[type="text"],input[type="email"],input[type="password"]{max-width:95%;padding:5px}textarea{width:96%;height:100px}input[type="submit"]{padding:5px 10px;text-align:center;text-transform:uppercase;font-size:0.857em;color:#000;background:#ccc;border:0}input[type="submit"]:hover{background:#bbb}form.mailing-list .form-field{margin-bottom:20px}form.mailing-list input[type="text"],form.mailing-list input[type="email"]{border:1px solid #ccc}form.mailing-list .form-captcha img{margin-bottom:8px}nav>ul{margin:0;padding:0;list-style:none}nav#utility-menu{display:none}@media (min-width: 768px){nav#utility-menu{display:block;margin-bottom:20px;text-align:right}nav#utility-menu li,nav#utility-menu a{display:inline-block;vertical-align:middle}nav#utility-menu a{padding-right:10px;text-transform:uppercase;font-style:italic;font-size:0.857em;font-weight:normal;color:#333;border-right:1px solid #333}nav#utility-menu li:last-child a{padding-left:10px;border:0px}nav#utility-menu li.social a{width:21px;height:21px;margin-left:5px;padding:0;background:url("../../images/sprite_social.png");border:0px}nav#utility-menu li.social a.linkedin{background-position:-21px 0}nav#utility-menu li.social a.facebook{background-position:-42px 0}nav#utility-menu li.social a.email{margin-left:20px;background-position:-63px 0}nav#utility-menu li.social a.instagram{width:21px;height:21px;margin-left:5px;padding:0;background:url("../../images/instagram.png");background-size:100% auto;border:0px}nav#utility-menu .search{padding:3px 5px 1px 5px;background:#fff;border:1px solid #d9d9d9}nav#utility-menu .search input[type="text"]{margin:0;background:none;border:0}nav#utility-menu .search input[type="submit"]{width:14px;height:14px;text-indent:-9999px;background:url("../../images/icon_search.png") center center no-repeat;border:0}}@media (min-width: 980px){nav#utility-menu{margin-bottom:10px}}nav#main-menu{display:none}@media (min-width: 768px){nav#main-menu{display:block;padding-top:13px}nav#main-menu li,nav#main-menu a{display:inline-block}nav#main-menu li{padding:0 8px 0 10px;border-left:1px solid #72724e}nav#main-menu li:first-child{border:0px}nav#main-menu li a{font-family:'Homenaje', sans-serif;font-size:1.15em;font-weight:normal;color:#333}nav#main-menu li a:hover{color:#666640}nav#main-menu li.current-menu-item a,nav#main-menu li.current-menu-item a:hover{color:#fff}}@media (min-width: 980px){nav#main-menu li{padding:0 13px 0 15px}nav#main-menu li a{font-size:1.286em}}@media (min-width: 1024px){nav#main-menu li a{font-size:1.571em}}nav#mobile-menu{position:relative;z-index:100}nav#mobile-menu .dropdown{display:none}nav#mobile-menu li.parent{float:right;text-align:right}nav#mobile-menu li.parent>a{display:inline-block;width:32px;height:32px;background:url("../../images/icon_mobile_menu.png")}nav#mobile-menu li.parent:hover a{background-position:0 -32px}nav#mobile-menu li.parent:hover .dropdown{display:block;position:absolute;right:0;width:300px;overflow:hidden;text-align:center;background:#999900}nav#mobile-menu li.parent:hover .dropdown ul{margin:0;padding:0;list-style:none}nav#mobile-menu li.parent:hover .dropdown ul.menu:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}nav#mobile-menu li.parent:hover .dropdown ul.menu li{float:left;width:50%}nav#mobile-menu li.parent:hover .dropdown ul.menu li a{display:block;padding:10px;font-family:'Homenaje', sans-serif;font-size:1.571em;font-weight:normal;color:#fff}nav#mobile-menu li.parent:hover .dropdown ul.utility{margin:0 15px 10px 15px}nav#mobile-menu li.parent:hover .dropdown ul.utility li,nav#mobile-menu li.parent:hover .dropdown ul.utility a{display:inline-block;vertical-align:middle}nav#mobile-menu li.parent:hover .dropdown ul.utility a{padding-right:8px;text-transform:uppercase;font-style:italic;font-size:0.857em;font-weight:normal;color:#333;border-right:1px solid #333}nav#mobile-menu li.parent:hover .dropdown ul.utility li:last-child a{padding-left:8px;border:0px}nav#mobile-menu li.parent:hover .dropdown ul.utility li.social a{width:21px;height:21px;margin-left:5px;padding:0;background:url("../../images/sprite_social.png");background-position:0 -21px;border:0px}nav#mobile-menu li.parent:hover .dropdown ul.utility li.social a.linkedin{background-position:-21px -21px}nav#mobile-menu li.parent:hover .dropdown ul.utility li.social a.facebook{background-position:-42px -21px}nav#mobile-menu li.parent:hover .dropdown ul.utility li.social a.email{margin-left:20px;background-position:-63px -21px}nav#mobile-menu li.parent:hover .dropdown ul.utility .search{margin-bottom:10px;padding:3px 5px 1px 5px;background:#fff;border:1px solid #d9d9d9}nav#mobile-menu li.parent:hover .dropdown ul.utility .search input[type="text"]{width:200px;margin:0;padding:5px;background:none;border:0}nav#mobile-menu li.parent:hover .dropdown ul.utility .search input[type="submit"]{width:14px;height:14px;text-indent:-9999px;background:url("../../images/icon_search.png") center center no-repeat;border:0}@media (min-width: 768px){nav#mobile-menu{display:none}}nav#participants-menu>ul>li{display:block;padding:5px 0;border-top:1px solid #ccc}nav#participants-menu>ul>li:first-child{border:0}nav#participants-menu>ul>li>a{font-family:'Homenaje', sans-serif;font-size:1.429em;font-weight:normal}nav#participants-menu>ul>li.current-menu-item a{color:#333}@media (min-width: 768px){nav#participants-menu{margin-bottom:50px}}header.global{width:300px;height:auto;margin:0px auto;padding:20px 0 5px 0;background:none}header.global::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}header.global .logo{float:left;width:240px}.donors{width:300px;height:auto;margin:0px auto;padding:20px 0 5px 0;background:none;text-align:center}.donors::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.donors .donor-text{margin-bottom:15px;text-align:center}.donors .donor-text h3{color:#A0A0A0}.donor-logos a{display:inline-block;vertical-align:middle;margin:0 15px}.donor-logos a img{display:block;max-width:200px;max-height:48px;height:auto !important;width:auto !important}.donor-logos a:first-child{margin-left:0}.donor-logos a:last-child{margin-right:0}@media (min-width: 768px){header.global{width:720px;height:auto;margin:0px auto;padding:20px 0 5px 0;background:url("../../images/header_bg.jpg") center bottom no-repeat;margin-bottom:20px}header.global::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}header.global .logo{width:280px;margin:0 50px 0 0}.donors{width:720px;height:auto;margin:0px auto;padding:20px 0 5px 0;background:none;margin-bottom:30px}.donors::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}}@media (min-width: 980px){header.global{width:960px;height:auto;margin:0px auto;padding:20px 0 0 0;background:url("../../images/header_bg.jpg") center bottom no-repeat;margin-bottom:30px}header.global::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}header.global .logo{width:360px;margin:0 50px -8px 35px}.donors{width:960px;height:auto;margin:0px auto;padding:20px 0 5px 0;background:none;margin-bottom:30px}.donors::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}}@media (min-width: 1024px){header.global{width:1020px;height:auto;margin:0px auto;padding:20px 0 0 0;background:url("../../images/header_bg.jpg") center bottom no-repeat;margin-bottom:20px}header.global::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}header.global .logo{width:385px;margin:0 50px -8px 45px}.donors{width:1020px;height:auto;margin:0px auto;padding:20px 0 5px 0;background:none;margin-bottom:30px}.donors::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}}#page{width:300px;height:auto;margin:0px auto;padding:0;background:#fff}#page::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#page>.content{padding:20px}#page header.page-title{display:none}#page .sidebar-column{margin-bottom:30px}@media (min-width: 768px){#page{position:relative;width:720px;height:auto;margin:0px auto;padding:0;background:#fff;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}#page::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#page>.content{padding:40px}#page>.content:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#page .content-column{float:left;width:75%;margin-left:5%;background:none;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#page .content-column .content{padding:0}#page .content-column:first-child{margin-left:0}#page .sidebar-column{position:relative;float:left;width:20%;margin-left:5%;background:none;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#page .sidebar-column .content{padding:0}#page .sidebar-column:first-child{margin-left:0}.page #page .sidebar-column{width:18%;padding-left:2%;background:url("../../images/sidebar_bg.png") left top no-repeat}.page #page .sidebar-column.no-border{background:transparent}}@media (min-width: 980px){#page{position:relative;width:960px;height:auto;margin:0px auto;padding:0;background:#fff;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}#page::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#page>.content{padding:40px}}@media (min-width: 1024px){#page{width:1020px;height:auto;margin:0px auto;padding:0;background:#fff}#page::after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}}.widget-area aside{margin-bottom:50px;color:#60527c}.widget-area aside a{color:#60527c;font-weight:normal}.widget-area a.back-to-top{display:block;position:fixed;width:160px;padding:5px 0;text-transform:uppercase;color:#003399;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.blog .widget-area ul,.single-post .widget-area ul,.archive .widget-area ul,.search .widget-area ul{margin:0;padding:0;list-style:none}.blog .widget-area aside,.single-post .widget-area aside,.archive .widget-area aside,.search .widget-area aside{margin-bottom:5px}.blog .widget-area aside h3,.single-post .widget-area aside h3,.archive .widget-area aside h3,.search .widget-area aside h3{color:#999900;margin-bottom:0}.blog .widget-area aside.widget_archive a,.single-post .widget-area aside.widget_archive a,.archive .widget-area aside.widget_archive a,.search .widget-area aside.widget_archive a{display:block;padding:5px 0;font-family:'Homenaje', sans-serif;font-size:1.429em;font-weight:normal;color:#999900;border-bottom:1px solid #ccc}.blog .widget-area aside.widget_archive a:hover,.single-post .widget-area aside.widget_archive a:hover,.archive .widget-area aside.widget_archive a:hover,.search .widget-area aside.widget_archive a:hover{color:#7a7a00}.blog .widget-area aside#tag-list ul,.single-post .widget-area aside#tag-list ul,.archive .widget-area aside#tag-list ul,.search .widget-area aside#tag-list ul{padding:5px 0 5px 18px}.blog .widget-area aside#tag-list ul a,.single-post .widget-area aside#tag-list ul a,.archive .widget-area aside#tag-list ul a,.search .widget-area aside#tag-list ul a{color:#000}@media (max-width: 767px){.widget-area a.back-to-top{bottom:10px;left:50%;margin-left:-90px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:center;color:#fff;background:rgba(0,0,0,0.8);border:0}}footer.global{min-height:125px;padding:20px 0 40px 0;text-align:center;font-size:0.857em;border-top:8px solid #999900}footer.global aside#text-3 img{display:block;margin:0 auto 20px auto}@media (min-width: 768px){footer.global{margin:0px 40px;padding-top:0;text-align:left;font-size:1em;background:url("../../images/footer_bg.png") -20px top no-repeat;border:0}footer.global>.content{padding:25px 25px 0 25px}footer.global>.content:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}footer.global aside#text-2{float:left;margin-right:30px;line-height:1.4em;font-size:0.857em}footer.global aside#text-2 img{margin-left:-25px}footer.global aside#text-3{font-size:0.786em}footer.global aside#text-3 img{display:inline;vertical-align:middle;margin:0 10px 10px 0}}@media (min-width: 980px){footer.global aside#text-3 img{margin:0}}@media (min-width: 1024px){footer.global aside#text-3 img{margin:0 0 0 20px}footer.global aside#text-3 a:first-of-type img{margin-left:0}}#banner-overlay{background:transparent;position:relative;z-index:1}#banner-overlay>.content{padding:20px}#banner-overlay figure{position:absolute;z-index:-1;left:0;top:0;width:100%;height:580px}#banner-overlay figcaption{position:absolute;left:20px;top:20px;width:230px;font-size:1.143em;font-weight:200;color:#fff}#banner-overlay figcaption h1,#banner-overlay figcaption h2{margin-bottom:0;font-family:helvetica, sans-serif;font-weight:bold;color:#fff}#banner-overlay figcaption h1{font-size:1.375em}#banner-overlay figcaption h2{font-size:1em;text-transform:uppercase}#banner-overlay figcaption a{color:#fff}#feeds{margin:140px 0 20px 0}#feeds:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#feeds .feed h2{margin-bottom:.4em;border-bottom:1px solid #e0e0e0}#feeds .feed>.content{padding:15px}#feeds .events h4,#feeds .finds h4{font-family:Helvetica, sans-serif;font-size:1em;font-weight:bold;margin-bottom:0}#feeds .events h4 a,#feeds .finds h4 a{font-weight:inherit;color:inherit}#feeds .events h4 a:hover,#feeds .finds h4 a:hover{color:#999900}#feeds .events h2 a{color:#003399}#feeds .events article:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#feeds .events article .date{float:left;width:25%;margin-right:10%;text-align:center;text-transform:uppercase;font-weight:bold}#feeds .events article .content{float:left;width:65%}#feeds .finds h2,#feeds .finds h2 a{color:#cc6600}#feeds .finds h4{margin-bottom:1.44em;line-height:1.28em}@media (min-width: 768px){#banner-overlay>.content{padding:40px}#banner-overlay figcaption{left:100px;top:40px;font-size:1.714em}#banner-overlay figcaption h1{font-size:2em}#banner-overlay figcaption h2{font-size:1em;text-transform:uppercase}#feeds{margin:330px 0 20px 0}#feeds:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#feeds .feed{float:left;width:45%;margin-left:10%;background:#fff;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:auto}#feeds .feed .content{padding:0}#feeds .feed:first-child{margin-left:0}#feeds .feed h2{margin-bottom:.4em;border-bottom:1px solid #e0e0e0}#feeds .feed.twitter{width:100%;margin-left:0}#feeds .feed>.content{padding:15px}#feeds .events h2{color:#003399}#feeds .events article:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#feeds .events article .date{float:left;width:25%;margin-right:10%;text-align:center;text-transform:uppercase;font-weight:bold}#feeds .events article .content{float:left;width:65%}#feeds .events article h4{font-family:Helvetica, sans-serif;font-size:1em;font-weight:bold;margin-bottom:0}#feeds .finds h2{color:#cc6600}#feeds .finds p{margin-bottom:1.44em;line-height:1.28em}}@media (min-width: 980px){#feeds .feed{float:left;width:25%;margin-left:2%;background:#fff;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#feeds .feed .content{padding:0}#feeds .feed:first-child{margin-left:0}#feeds .feed.twitter{width:46%;margin-left:2%}#feeds .feed>.content{padding:15px}}#featured-work{margin-left:-20px}#featured-work:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#featured-work header{margin:0 0 20px 20px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}#featured-work header h3{margin:0;padding:5px 0 5px 10px;color:#003399}#featured-work ul{margin:0;padding:0;list-style:none;text-align:center}#featured-work ul li{display:inline-block;width:220px;margin:0 0 15px 20px}#featured-work ul li .thumbnail{width:220px;height:220px;background:url("../../images/sprite_featured.png")}#featured-work ul li .link{padding:5px 0;text-align:left;background:url("../../images/featured_link_bg.png") center center no-repeat}#featured-work ul li .link a{padding:0 5px;font-family:'Homenaje', sans-serif;font-size:1.571em;font-weight:normal;color:#000;background:#fff}#featured-work ul li .overlay{display:none}#featured-work ul li:hover a{color:#999900}#featured-work ul li:hover .thumbnail{display:none}#featured-work ul li:hover .overlay{display:block}#featured-work ul li:hover .overlay a{display:block;width:220px;padding:99px 0;-moz-border-radius:110px 110px 110px 110px;-webkit-border-radius:110px 110px 110px 110px;border-radius:110px 110px 110px 110px;text-align:center;font-family:'Homenaje', sans-serif;font-size:1.571em;font-weight:normal;line-height:22px;color:#fff;background:#999}#featured-work ul li.transportation .thumbnail{background-position:-220px 0}#featured-work ul li.transportation .overlay a{background:#669999}#featured-work ul li.downtowns .thumbnail{background-position:-440px 0}#featured-work ul li.downtowns .overlay a{background:#cc0033}#featured-work ul li.neighborhoods .thumbnail{background-position:-660px 0}#featured-work ul li.neighborhoods .overlay a{background:#cc6600}#featured-work ul li.featured .thumbnail{background-position:0 -220px}#featured-work ul li.featured .overlay a{background:#39f}#featured-work ul li.institutions .thumbnail{background-position:-220px -220px}#featured-work ul li.institutions .overlay a{background:#663399}#featured-work ul li.waterfronts .thumbnail{background-position:-440px -220px}#featured-work ul li.waterfronts .overlay a{background:#003399}#featured-work ul li.open-spaces .thumbnail{background-position:-660px -220px}#featured-work ul li.open-spaces .overlay a{background:#999900}.blog article.post,.archive article.post,.search article{margin-bottom:40px}.blog article.post header,.archive article.post header,.search article header{margin-bottom:20px;padding:20px 20px 0 20px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.blog article.post header h1,.blog article.post header h1 a,.archive article.post header h1,.archive article.post header h1 a,.search article header h1,.search article header h1 a{text-transform:none;font-weight:normal;color:#60527c}.blog article.post .entry-content,.archive article.post .entry-content,.search article .entry-content{margin:0 20px 20px 20px;padding-top:10px;border-top:1px solid #ccc}.blog article.post footer,.archive article.post footer,.search article footer{margin:0 20px}.blog article.post footer .tags,.archive article.post footer .tags,.search article footer .tags{font-weight:bold}.single-post article.post header{margin-bottom:20px}.single-post article.post header h1,.single-post article.post header h1 a{text-transform:none;font-weight:normal;color:#60527c}.single-post article.post .entry-content{margin-bottom:20px;padding-top:10px;border-top:1px solid #ccc}nav#post-menu{margin-bottom:20px}nav#post-menu:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}nav#post-menu span{display:block;float:left;width:50%}nav#post-menu span.alone{width:100%}nav#post-menu span.next{float:right;text-align:right}nav#post-menu span a{display:block;width:100%;padding:0 10px 8px 10px;text-transform:uppercase;font-size:0.714em;color:#000;background:url("../../images/post_menu_bg.png") left bottom no-repeat}nav#post-menu span.next a{background-position:right bottom}.post-type-archive-micd_events header.archive-header h3{margin-bottom:0}article.micd_events{margin-bottom:40px}article.micd_events header{margin-bottom:20px;padding:20px 20px 0 20px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}article.micd_events header h2,article.micd_events header h2 a{margin-bottom:0;text-transform:uppercase;font-weight:normal;color:#000}article.micd_events .entry-content{margin:0 20px 20px 20px;padding-top:10px;border-top:1px solid #ccc}.single-micd_events article.micd_events header figure{margin-bottom:20px}.single-micd_events article.micd_events header .location{text-transform:uppercase;font-weight:bold;margin-bottom:0}.single-micd_events article.micd_events header h1{margin-bottom:.3em;color:#60527c}.single-micd_events article.micd_events .entry-content{margin-bottom:20px;padding-top:10px;border-top:1px solid #ccc}nav#events-menu a{display:block;padding:5px 0;font-family:'Homenaje', sans-serif;font-size:1.429em;font-weight:normal;color:#999900;border-bottom:1px solid #ccc}nav#events-menu a:hover{color:#7a7a00}aside#event-login{padding-left:15px;background:url("../../images/sidebar_bg.png") left top no-repeat}aside#event-login .login a{display:block;text-transform:uppercase;font-size:1.429em}#portfolio{display:none}@media (min-width: 768px){#portfolio{display:block}#portfolio:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#portfolio ul{margin:0 0 0 -3.3%;padding:0;list-style:none}#portfolio ul figcaption{display:none;position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:middle;text-align:center;color:#000;background:rgba(255,255,255,0.7)}#portfolio ul figcaption .table{display:table;width:100%;height:100%}#portfolio ul figcaption .table-cell{display:table-cell;vertical-align:middle;padding:0 10px}#portfolio ul figcaption h2{font-size:1.2em;margin:0 0 .5em 0;text-align:center}#portfolio ul figcaption h2 a{font-weight:normal;color:#000}#portfolio ul figcaption a.link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#portfolio ul figcaption p{margin-bottom:0;font-size:.8em}#portfolio ul li{position:relative;float:left;width:30%;margin-left:0;background:none;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 0 3% 3.3% !important}#portfolio ul li .content{padding:0}#portfolio ul li:first-child{margin-left:0}#portfolio ul li:hover figcaption{display:block}#portfolio ul li.larger{float:right;width:63.3%}#portfolio ul li img{display:block}#portfolio ul.filtering li.larger{float:left;width:30%;font-size:1em}}@media (min-width: 980px){#portfolio ul li figcaption h2{font-size:2.143em}#portfolio ul li figcaption p{font-size:1em}}#portfolio-list>li,#portfolio ul.filtering>li{-moz-transition:width 1s,height 1s,top 1s,left 1s,opacity 1s;-o-transition:width 1s,height 1s,top 1s,left 1s,opacity 1s;-webkit-transition:width 1s,height 1s,top 1s,left 1s,opacity 1s;transition:width 1s,height 1s,top 1s,left 1s,opacity 1s}#portfolio-list>li.filter-exclude,#portfolio-list>li.large.filter-exclude,#portfolio ul.filtering>li.filter-exclude,#portfolio ul.filtering>li.large.filter-exclude{width:0%;height:0 !important;margin:0 !important;opacitiy:0.0;overflow:hidden}.single-micd_portfolio #page .sidebar-column,.post-type-archive-micd_portfolio #page .sidebar-column{display:block;margin-bottom:10px}nav.portfolio-menu.desktop{display:none}nav.portfolio-menu>ul>li{display:block;padding:5px 0;border-top:1px solid #ccc;background:url("../../images/portfolio_menu_expand.png") right 9px no-repeat}nav.portfolio-menu>ul>li:hover,nav.portfolio-menu>ul>li.active{background:url("../../images/portfolio_menu_contract.png") right 9px no-repeat}nav.portfolio-menu>ul>li:first-child{border:0}nav.portfolio-menu>ul>li>a{font-family:'Homenaje', sans-serif;font-size:1.429em;font-weight:normal}nav.portfolio-menu ul.children,nav.portfolio-menu ul.micd-walked-posts{display:none}nav.portfolio-menu li:hover>ul.children,nav.portfolio-menu li.active>ul.children{display:block;list-style:none;margin:8px 0}nav.portfolio-menu li:hover>ul.children>li,nav.portfolio-menu li.active>ul.children>li{padding:2px 0px 2px 20px;background:url("../../images/portfolio_menu_expand.png") left 3px no-repeat}nav.portfolio-menu li:hover>ul.children>li:hover,nav.portfolio-menu li:hover>ul.children>li.active,nav.portfolio-menu li.active>ul.children>li:hover,nav.portfolio-menu li.active>ul.children>li.active{background:url("../../images/portfolio_menu_contract.png") left 3px no-repeat}nav.portfolio-menu li:hover>ul.children>li a,nav.portfolio-menu li.active>ul.children>li a{font-weight:normal;color:#000}nav.portfolio-menu li:hover>ul.children>li a:hover,nav.portfolio-menu li.active>ul.children>li a:hover{color:#999900}nav.portfolio-menu li:hover>ul.micd-walked-posts,nav.portfolio-menu li.active>ul.micd-walked-posts{display:block;list-style:none}nav.portfolio-menu li:hover>ul.micd-walked-posts li,nav.portfolio-menu li.active>ul.micd-walked-posts li{padding:2px 0}nav.portfolio-menu li:hover>ul.micd-walked-posts li a,nav.portfolio-menu li.active>ul.micd-walked-posts li a{font-weight:normal;color:#000}@media (min-width: 768px){nav.portfolio-menu.mobile{display:none}nav.portfolio-menu.desktop{display:block}nav.portfolio-menu.desktop>ul>li{background:transparent}nav.portfolio-menu.desktop>ul>li:hover,nav.portfolio-menu.desktop>ul>li.active{background:transparent}nav.portfolio-menu.desktop li:hover>ul.children,nav.portfolio-menu.desktop li.active>ul.children{margin:8px;padding-left:8px;border-left:1px solid #999900}nav.portfolio-menu.desktop li:hover>ul.children>li,nav.portfolio-menu.desktop li.active>ul.children>li{background:transparent}nav.portfolio-menu.desktop li:hover>ul.children>li.active,nav.portfolio-menu.desktop li.active>ul.children>li.active{background-color:#F6F6F6}}.single-micd_portfolio article.micd_portfolio header{margin-bottom:15px;border-bottom:1px solid #ccc}.single-micd_portfolio article.micd_portfolio header .location{margin-bottom:0;text-transform:uppercase;font-weight:bold}.single-micd_portfolio article.micd_portfolio header h1{text-transform:none;color:#60527c}.single-micd_portfolio article.micd_portfolio figure{margin-bottom:20px}nav.resource-menu{display:none}@media (min-width: 768px){nav.resource-menu{display:block}nav.resource-menu ul{list-style:none;margin:0;padding:0}nav.resource-menu>ul>li{display:block;padding:5px 0;border-top:1px solid #ccc}nav.resource-menu>ul>li:first-child{border:0}nav.resource-menu>ul>li>a{font-family:'Homenaje', sans-serif;font-size:1.429em;font-weight:normal}nav.resource-menu>ul>li ul.children{margin:8px;padding-left:8px;border-left:1px solid #999900}nav.resource-menu>ul>li ul.children>li{padding:2px 0px 2px 20px}nav.resource-menu>ul>li ul.children>li a{font-weight:normal;color:#000}nav.resource-menu>ul>li ul.children>li a:hover{color:#999900}nav.resource-menu>ul>li ul.children>li.active a{color:#999900}nav.resource-menu>ul>li.resource_format ul.children{padding-left:0;border-left:0}nav.resource-menu>ul>li.resource_format ul.children>li{margin-bottom:10px;padding:2px 0px 2px 30px;background-size:20px 20px;background-position:left top;background-repeat:no-repeat}nav.resource-menu>ul>li.resource_format ul.children>li:last-child{margin-bottom:0}}#resources .live-search{margin-bottom:10px}#resources .live-search input{box-sizing:border-box;width:100%;max-width:100%;height:40px;line-height:40px;padding:0 20px;font-size:1.2em}#resources #resource-list{list-style:none;margin:0;padding:0}#resources #resource-list:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#resources #resource-list li{position:relative;width:100%;height:0;padding-top:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center}#resources #resource-list li:before{content:' ';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.7)}#resources #resource-list li .content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}#resources #resource-list li .content div{padding:20px}#resources #resource-list li .content i{display:block;width:32px;height:32px;margin:0 auto 20px auto;background-position:center center;background-size:contain;background-repeat:no-repeat}#resources #resource-list li .content h2{font-size:1.8em}#resources #resource-list li .content .searchable-text{display:none}#resources #resource-list li .link{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 768px){#resources #resource-list:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#resources #resource-list>li{float:left;box-sizing:border-box;width:50%;padding-top:50%;border:10px solid #fff}}@media (min-width: 980px){#resources #resource-list>li{width:33.33%;padding-top:33.33%}}#resources #resource-list>li,#resources #resource ul.filtering>li{-moz-transition:width 1s,height 1s,top 1s,left 1s,opacity 1s,border-left-width 1s,border-right-width 1s;-o-transition:width 1s,height 1s,top 1s,left 1s,opacity 1s,border-left-width 1s,border-right-width 1s;-webkit-transition:width 1s,height 1s,top 1s,left 1s,opacity 1s,border-left-width 1s,border-right-width 1s;transition:width 1s,height 1s,top 1s,left 1s,opacity 1s,border-left-width 1s,border-right-width 1s}#resources #resource-list>li.filter-exclude,#resources #resource-list>li.large.filter-exclude,#resources #resource ul.filtering>li.filter-exclude,#resources #resource ul.filtering>li.large.filter-exclude{width:0%;height:0 !important;margin:0 !important;border-left-width:0 !important;border-right-width:0 !important;opacitiy:0.0;overflow:hidden}.single-resource article header .source{text-transform:uppercase;font-weight:bold}
