@font-face{font-family:'ProximaNovaRegular';src:url('/includes/fonts/proximanova-regular-webfont.eot?') format('eot'),
url('/includes/fonts/proximanova-regular-webfont.woff') format('woff'),
url('/includes/fonts/proximanova-regular-webfont.ttf') format('truetype'),
url('/includes/fonts/proximanova-regular-webfont.svg#webfontHCxn0Ebw') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemiBold';src:url('/includes/fonts/proximanova-semibold-webfont.eot?') format('eot'),
url('/includes/fonts/proximanova-semibold-webfont.woff') format('woff'),
url('/includes/fonts/proximanova-semibold-webfont.ttf') format('truetype'),
url('/includes/fonts/proximanova-semibold-webfont.svg#webfontbMevTDb4') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaBold';src:url('/includes/fonts/proximanova-bold-webfont.eot?') format('eot'),
url('/includes/fonts/proximanova-bold-webfont.woff') format('woff'),
url('/includes/fonts/proximanova-bold-webfont.ttf') format('truetype'),
url('/includes/fonts/proximanova-bold-webfont.svg#webfontbMevTDb4') format('svg');font-weight:normal;font-style:normal}.header-container{padding:30px
0 0}.header-container
h1{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif !important;font-size:1.8rem;font-weight:600}.header-container form, .header-container
input{margin-bottom:0}.share{text-align:center;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;font-size:2.7em;padding-top:10px}body{color:#333;background-color:#f9f9f9}h1,h2,h3,h4,h5,h6{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;font-weight:normal;color:#333}p{font-size:0.9rem;margin-bottom:0.5rem;color:#666}.size-24{font-size:24px}.size-18{font-size:18px}hr{margin-top:1rem !important;margin-bottom:1rem !important}.header{padding:20px
0 5px 0}button,.button{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;color:#fff !important}.tiny{font-size:14px !important}.project-entry{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;color:#fff !important;margin-right:15px !important;margin-bottom:0 !important;float:right;background-color:#ffa627}.project-entry-sm{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;color:#fff !important;background-color:#ffa627;margin-bottom:0.5rem !important}.project-entry:hover,.project-entry-sm:hover{background-color:#ff9600}select{height:2rem;padding:0.4444rem;font-size:0.77778rem;color:rgba(0,0,0,0.75)}label{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;color:#004b6b;font-size:16px;margin-top:10px}.search-btn{background-color:#555 !important;border:1px
solid #555 !important}.search_box{padding:1rem 1.5rem 0 1.5rem;background-color:#fff;border:solid 1px #ddd}.search_box .row
.columns{padding-left:0.5rem;padding-right:0.5rem}.search_box
.postfix{height:2rem}.search_box .collaborate-text{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important}.page-title
a{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;color:#004b6b !important;font-size:36px;padding-left:10px}h3.title, h3.title
a{color:#333;margin:10px
0 5px 0 !important}.name{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;font-size:0.8rem;color:#999}.article-body{padding:10px
0}.article-body
p{padding-top:10px}.main{border:solid 1px #ddd;padding:20px
30px;margin-bottom:30px;background-color:#fff}.headline{margin-bottom:30px}.post-media{margin-bottom:20px}.side{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif;font-size:0.85rem;line-height:1.2rem;padding:0
30px}.profile{font-size:0.85rem;padding-bottom:30px}.center{margin-bottom:30px !important;padding:0
10px}.avatar{margin-bottom:15px}.info{margin:10px
0 10px 0;text-align:left;font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif;font-size:0.8rem;color:#666}.like,.like:focus{background:#f7f7f7;border:solid 1px #ddd;color:#333 !important;font-family:"ProximaNovaSemiBold",Helvetica,Arial,sans-serif !important}.like:hover,.liked:hover{background:#e6e6e6 !important}.liked{background:#eee;border:solid 1px #ddd;color:#333 !important;font-size:0.8rem !important;font-family:"ProximaNovaSemiBold",Helvetica,Arial,sans-serif !important}.info
i{color:#555 !important}.breadcrumbs{background:none;border:none;padding-bottom:0;padding-left:0;margin:10px
0  15px 0 !important}#disqus_thread{margin-top:60px}.tabs-content>.content{padding-top:0.3rem !important}.box{background-color:#fff;color:#555;border:solid 1px #ddd;box-shadow:0 1px 3px rgba(0,0,0,0.1);position:relative}.shadow{border:solid 1px #ccc;-moz-box-shadow:0px 0px 3px 1px #eee;-webkit-box-shadow:0px 0px 3px 1px #eee;box-shadow:0px 0px 3px 1px #eee}.blog-post
p{font-size:0.85rem;padding-top:5px;color:#333}.blog-post .box .blog-post-img{max-height:206px;width:100%}a, .blog-post a:hover{text-decoration:none !important}.project-title{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;font-size:18px;margin-bottom:0 !important;line-height:1.2 !important;background-color:#008CBA;color:#fff;padding:10px
15px;margin-top:-1px !important}.project-name{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;font-size:2rem;line-height:1.2 !important;margin-bottom:15px}.blog-post{padding:5px
12px 0 12px;min-height:120px}[class*="block-grid-"]{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.infobar{background-color:#f7f7f7;border-top:solid 1px #e7e7e7;padding:3px
12px;width:100%;position:absolute;bottom:0}.infobar ul
li{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;font-size:13px !important}.infobar .inline-list{margin-bottom:0 !important}.infobar
i{display:inline !important}.collabo-tag{background-color:#ff9600;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;font-size:0.85rem;color:#fff;padding:5px
10px;position:absolute;margin-top:10px}.map{position:relative;padding-bottom:75%;// This is the aspect ratio
height: 0;overflow:hidden}.map
iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.sort{margin-bottom:0 !important;font-size:0.8rem}.tabs dd.active a, .tabs dd>a{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;border:solid 1px #ccc !important;padding:0.5rem 1.2rem !important;font-size:0.9rem}.panel{padding:0.8rem 1rem 0.35rem 1rem !important;font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;font-size:0.85rem;line-height:1.2;background-color:#016892;border-color:#01597c;color:#fff}.panel
.row{margin-bottom:10px}.panel
h6{font-size:0.8rem;margin-bottom:0;color:#baeaff;padding-bottom:5px;text-transform:uppercase;letter-spacing:0.05em}.panel a, .panel a:hover{color:#fff}.content
p{padding-bottom:10px}.ffs-tag{background-color:#fff;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;font-size:0.75rem;color:#000;padding:5px
10px;position:absolute;margin-top:6px;padding:5px
10px}.ffsimg{margin:5px}.embed-container{width:100%;height:212px;margin:10px
0 10px 0}.member-name{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif !important;font-size:1rem;padding-left:10px;color:#333}.collabo{background-color:#f7f7f7;padding:1.25em 1.5em 0.5rem 1.5em;margin-bottom:10px;overflow:auto}.collabo
a{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;font-size:13px;line-height:18px;display:block;margin-top:5px}.collabo
h4{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;color:#00526e !important}.poroject-img{width:100%;max-height:460px}ul.pagination
li{font-family:"ProximaNovaRegular",Helvetica,Arial,sans-serif !important;font-size:1rem !important;margin-left:0}ul.pagination li
a{border-radius:0;color:#333 !important;background:#fff;border:solid 1px #ddd;padding:0.4rem 0.9rem}ul.pagination li.current
a{color:#fff !important}.ms-container .ms-selectable, .ms-container .ms-selection{margin-bottom:20px}