@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=2cec59fe-c648-427f-ab92-e2d649d26691");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}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:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
@font-face{font-family:"NeueHaasGroteskText";src:url("/themes/custom/cda2016/css/../fonts/d24ae558-ac0f-4a43-96da-dd49b68947f5.eot?#iefix");src:url("/themes/custom/cda2016/css/../fonts/d24ae558-ac0f-4a43-96da-dd49b68947f5.eot?#iefix") format("eot"),url("/themes/custom/cda2016/css/../fonts/a14594bf-73de-4b5f-9792-9566994a021d.woff2") format("woff2"),url("/themes/custom/cda2016/css/../fonts/bb4a10bb-155d-4c1a-a813-c65e10fac36c.woff") format("woff"),url("/themes/custom/cda2016/css/../fonts/53812a68-b352-4951-b19c-fe964db7ffe2.ttf") format("truetype"),url("/themes/custom/cda2016/css/../fonts/389e288e-637b-44b2-9b5a-4ecec3ae8e2c.svg#389e288e-637b-44b2-9b5a-4ecec3ae8e2c") format("svg")}@font-face{font-family:"NeueHaasGroteskText";font-style:italic;src:url("/themes/custom/cda2016/css/../fonts/baa1ea73-44ac-4bb5-a6af-b7fc486d335f.eot?#iefix");src:url("/themes/custom/cda2016/css/../fonts/baa1ea73-44ac-4bb5-a6af-b7fc486d335f.eot?#iefix") format("eot"),url("/themes/custom/cda2016/css/../fonts/dc9df9ed-36b9-4522-8e57-1a899ed2c224.woff2") format("woff2"),url("/themes/custom/cda2016/css/../fonts/ff571a3a-fb16-42b1-a691-23d8955aa35e.woff") format("woff"),url("/themes/custom/cda2016/css/../fonts/4e756bdf-4269-4158-aad4-70a09c5eed5c.ttf") format("truetype"),url("/themes/custom/cda2016/css/../fonts/91554ebe-051b-4fa7-bf6e-ac7ed5d0d107.svg#91554ebe-051b-4fa7-bf6e-ac7ed5d0d107") format("svg")}@font-face{font-family:"NeueHaasGroteskText";font-weight:bold;src:url("/themes/custom/cda2016/css/../fonts/8d290bc2-1f22-40ea-be12-7000a5406aff.eot?#iefix");src:url("/themes/custom/cda2016/css/../fonts/8d290bc2-1f22-40ea-be12-7000a5406aff.eot?#iefix") format("eot"),url("/themes/custom/cda2016/css/../fonts/d13fb250-6b64-4d97-85df-51fc6625a891.woff2") format("woff2"),url("/themes/custom/cda2016/css/../fonts/60fa2ce6-c35e-4203-9bbf-25dd128daec5.woff") format("woff"),url("/themes/custom/cda2016/css/../fonts/dda121ff-e230-440f-83fb-40aefbd6e09a.ttf") format("truetype"),url("/themes/custom/cda2016/css/../fonts/c98782d3-8599-4314-b717-118a629a3aa4.svg#c98782d3-8599-4314-b717-118a629a3aa4") format("svg")}@font-face{font-family:"NeueHaasGroteskText";font-weight:bold;font-style:italic;src:url("/themes/custom/cda2016/css/../fonts/1800a121-4983-4f47-9289-a1cd0876ef3e.eot?#iefix");src:url("/themes/custom/cda2016/css/../fonts/1800a121-4983-4f47-9289-a1cd0876ef3e.eot?#iefix") format("eot"),url("/themes/custom/cda2016/css/../fonts/d1fbf511-d681-4002-b57e-cabb331b3b2e.woff2") format("woff2"),url("/themes/custom/cda2016/css/../fonts/135bdd95-f711-4095-8be6-fce6d3f9ef54.woff") format("woff"),url("/themes/custom/cda2016/css/../fonts/5d166d29-ec50-4ded-aa67-9ee9504d6fb2.ttf") format("truetype"),url("/themes/custom/cda2016/css/../fonts/a2b3b90c-2050-4961-95d2-4751f913a101.svg#a2b3b90c-2050-4961-95d2-4751f913a101") format("svg")}.node>div.contextual-links-wrapper,article>header>div.contextual-links-wrapper{right:30px}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}#skip-link{margin:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff}.header__logo{float:left;margin:0;padding:0}.header__logo-image{vertical-align:bottom}.header__name-and-slogan{float:left}.header__site-name{margin:0;font-size:2em;line-height:1.5em}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none}.header__site-link:hover,.header__site-link:focus{text-decoration:underline}.header__site-slogan{margin:0}.header__secondary-menu{float:right}.header__region{clear:both}#navigation .block{margin-bottom:0}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d}.messages__list{margin:0}.messages__item{list-style-image:none}.messages--error p.error{color:#333}.ok,.messages--status{background-color:#f8fff0;color:#234600}.warning,.messages--warning{background-color:#fffce5;color:#840}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b}.tabs-primary,.tabs-secondary{overflow:hidden;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,transparent));background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom,#bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie}.is-active.tabs-primary__tab{border-bottom-color:#fff}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff}.tabs-secondary{font-size:.9em;margin-top:-1.5em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}.inline{display:inline;padding:0}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px}.pager{clear:both;padding:0;text-align:center}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none}.pager-current{font-weight:bold}.block{margin-bottom:1.5em}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc}.menu a.active{color:#000}.new,.update{color:#c00;background-color:transparent}.unpublished{display:block;height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.comments{margin:1.5em 0}.comment-preview{background-color:#ffffea}.comment .permalink{text-transform:uppercase;font-size:75%}.indented{margin-left:30px}.form-item{margin:1.5em 0}.form-checkboxes .form-item,.form-radios .form-item{margin:0}tr.odd .form-item,tr.even .form-item{margin:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item .description{font-size:0.85em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}.form-required{color:#c00}label.option{display:inline;font-weight:normal}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}.openid-links{margin-bottom:0}.openid-link,.user-link{margin-top:1.5em}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form table ul{margin:0}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em}tr.even{background-color:#fff}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}td.menu-disabled{background:#ccc}#autocomplete .selected{background:#0072b9;color:#fff}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:0.9em}tr.selected td{background:#ffc}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.progress .filled{background-color:#0072b9;background-image:url('/themes/custom/cda2016/css/../images/progress.gif?1656905001')}@media print{a:link,a:visited{text-decoration:underline !important}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}body{font-family:Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:87.5%;line-height:1.6;color:#626262;position:relative}@media (min-width:701px){body{font-size:91.325%}}@media (min-width:1024px){body{font-size:100%}}a{color:#151515;text-decoration:none;outline:0}a:link,a:visited{color:#151515}a:hover{color:#b61211}main p:first-child,main ul:first-child,main ol:first-child,main h1:first-child,main h2:first-child,main h3:first-child,main h4:first-child,main h5:first-child,main h6:first-child{margin-top:0}main p,main ul,main ol{margin:0 0 1em 0}main p,main li{padding-right:5%}h1{line-height:1.6}h2{font-size:1em;line-height:1.6}h2.category{color:#b61211;margin-bottom:0}h2+h3,h2+h4,h3+h4{margin-top:0}h3{line-height:1.6}h4{color:#151515;font-weight:700;margin-bottom:0}strong{color:#151515;font-weight:700}input[type=text],input[type=email],input[type=date],input[type=search],input[type=password],input[type=tel],textarea{font-size:1em;line-height:1.2;background-color:transparent;border:none;color:#151515;font-weight:500;padding:0.5em 1em;margin:0;outline:0;border-radius:0;border:1px solid #e0e0e0;-webkit-appearance:none;-moz-appearance:none;border-radius:0;box-shadow:none}select{font-size:1em;line-height:1.2;background-color:transparent;border:none;color:#151515;font-weight:500;padding:0.5em 1em;margin:0;outline:0;-webkit-appearance:none;-moz-appearance:none;border-radius:0;box-shadow:none;border:1px solid #e0e0e0}select::-ms-expand{display:none}button,input[type=button],input[type=submit]{background-color:#626262;border:none;border-radius:0;color:white;font-weight:700;padding:0.5em 1.5em 0.5em 1.5em;margin:0;outline:0;font-size:1em;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;border-radius:0;box-shadow:none}input[type=submit]{background-color:#b61211}.layout-container{width:86%;max-width:1280px;margin:0 auto;border-top:0.375em solid #b61211;position:relative;overflow:hidden;overflow:visible}@media (min-width:701px){.layout-container{width:90%}}label{display:block;margin-bottom:0.5em}label.form-required{color:#151515}img{max-width:100%;height:auto;vertical-align:bottom}main{min-height:40vh}.form-item:first-of-type{margin-top:0}header{overflow:hidden}header>.region-header{margin:0 -0.5em}header #block-cda2016-branding{font-weight:700;color:#b61211;line-height:1;width:100%;box-sizing:border-box;padding:0.5em 0.5em 0}header #block-cda2016-branding .site-name{background:url(/themes/custom/cda2016/css/../images/cda-wordmark.svg) left top no-repeat;background-position:left top;background-size:contain;font-size:1.1em}header #block-cda2016-branding a{display:inline-block;color:#b61211;max-width:9em;opacity:0}@media (min-width:1024px){header #block-cda2016-branding{float:left;width:20%}}header .menu--header{display:none;float:left;width:60%;padding:0.6375em 0.5em 0;box-sizing:border-box}@media (min-width:1024px){header .menu--header{display:block}}header .menu--header ul{margin:0;padding:0;font-size:0.8125em;list-style:none}header .menu--header ul li{margin:0 1.5em 0 0;padding:0;list-style-type:none;list-style:none;display:inline-block}header .menu--header ul li.menu-item--active-trail a{color:#b61211;border-color:#b61211}header .menu--header ul a.is-active{color:#b61211}header .block-views-exposed-filter-blocksearch-page-1{float:left;width:20%;padding:0 0.5em;box-sizing:border-box;margin-top:0.375em;display:none}header .block-views-exposed-filter-blocksearch-page-1 form{width:100%;position:relative;font-size:0.875em;margin:0;overflow:hidden}header .block-views-exposed-filter-blocksearch-page-1 form .form-item{margin:0 !important;padding:0;float:none;display:block}header .block-views-exposed-filter-blocksearch-page-1 form .form-actions{margin:0;padding:0;display:block}header .block-views-exposed-filter-blocksearch-page-1 form input[type=search],header .block-views-exposed-filter-blocksearch-page-1 form input[type=text]{width:100%;border:none;padding:0.375em 3em 0.375em 0;box-sizing:border-box;margin:0;float:left;position:relative;z-index:0;border-bottom:1px solid #e0e0e0}header .block-views-exposed-filter-blocksearch-page-1 form input[type=submit]{width:1.5em;height:1.5em;margin:0 !important;padding:0;position:absolute;right:0.25em;top:0.1875em;text-indent:3em;overflow:hidden;z-index:1;background:transparent url(/themes/custom/cda2016/css/../images/icon-search.svg) center center no-repeat;background-size:contain}header .block-views-exposed-filter-blocksearch-page-1 form .form-item{margin:0}header .block-views-exposed-filter-blocksearch-page-1 form .form-actions{margin:0}@media (min-width:1024px){header .block-views-exposed-filter-blocksearch-page-1{display:block}}.region-primary-menu{display:none;position:relative;min-height:5.5em;margin-top:2em;margin-bottom:2em}@media (min-width:1024px){.region-primary-menu{display:block}}#block-cda2016-breadcrumbs{display:none}#block-cda2016-main-menu{display:none;margin-bottom:0.5em}@media (min-width:1024px){#block-cda2016-main-menu{display:block}}#block-cda2016-main-menu:after{content:"";display:block;clear:both;height:0}#block-cda2016-main-menu ul{margin:0 -0.5em;padding:0;list-style-type:none;font-weight:700;position:relative}#block-cda2016-main-menu ul li{display:block;width:20%;padding:0.25em 0.5em 0 0.5em;float:left;box-sizing:border-box}#block-cda2016-main-menu ul li:hover>a{color:#b61211;border-color:#b61211}#block-cda2016-main-menu ul li:hover>a:before{border-color:#b61211}#block-cda2016-main-menu ul li a{display:block;padding-top:0.1875em;border-top:1px solid #151515;position:relative}#block-cda2016-main-menu ul li a:hover{color:#b61211;border-color:#b61211}#block-cda2016-main-menu ul li a:hover:before{border-color:#b61211}#block-cda2016-main-menu ul li a.is-active{color:#b61211;border-color:#b61211}#block-cda2016-main-menu ul li a.is-active:before{border-color:#b61211}#block-cda2016-main-menu ul li a:before{content:"";display:block;width:100%;border-top:1px dotted #151515;margin-bottom:0.1875em}#block-cda2016-main-menu ul li.menu-item--active-trail a{color:#b61211;border-color:#b61211}#block-cda2016-main-menu ul li.menu-item--active-trail a:before{border-color:#b61211}#block-cda2016-main-menu ul li.menu-item--expanded>a:after{font-size:0.75em;content:"\25B2";position:absolute;right:0.5em;top:1em}#block-cda2016-main-menu ul li.menu-item--expanded.menu-active>a:after,#block-cda2016-main-menu ul li.menu-item--expanded.menu-item--active-trail>a:after{content:"\25BC"}#block-cda2016-main-menu ul li.menu-active>ul,#block-cda2016-main-menu ul li.menu-item--active-trail>ul{display:block}#block-cda2016-main-menu ul li ul{position:absolute;display:none;font-size:0.8125em;line-height:1.3;margin:0;padding:0.25em 0 0 0;width:calc(100% - 1.231em);right:0.615em;column-count:5;column-gap:1.231em}#block-cda2016-main-menu ul li ul li{width:100%;margin:0;padding:0;border:none}#block-cda2016-main-menu ul li ul li a{font-weight:500;border:none;margin:0;padding:0;display:inline-block;width:100%;color:#151515 !important}#block-cda2016-main-menu ul li ul li a:hover,#block-cda2016-main-menu ul li ul li a.is-active{color:#b61211 !important}#block-cda2016-main-menu ul li ul li a:before{display:none}#block-views-block-project-types-block-1{display:none;position:relative}#block-views-block-project-types-block-1 .view-project-types{position:relative}#block-views-block-project-types-block-1 .view-content{padding-top:1em}#block-views-block-project-types-block-1 .view-group{background-color:#e0e0e0;padding:1em 1.5em;position:relative}#block-views-block-project-types-block-1 .view-group:after{content:"";display:block;width:1em;height:1em;position:absolute;top:-2em;left:calc(80% + 0.75em);border:1em solid transparent;border-bottom-color:#e0e0e0;box-sizing:border-box}#block-views-block-project-types-block-1 .view-group-content{font-size:0.8125em;line-height:1.3;margin:0;padding:0.25em 0 0 0;width:100%;column-count:4;column-gap:1.231em}#block-views-block-project-types-block-1 .view-group-content .views-row{width:100%;margin:0;padding:0;border:none}#block-views-block-project-types-block-1 .view-group-content .views-row a{font-weight:500;border:none;margin:0;padding:0;display:inline-block;width:100%;padding-top:0.125em;padding-bottom:0.125em;color:#151515 !important}#block-views-block-project-types-block-1 .view-group-content .views-row a:hover,#block-views-block-project-types-block-1 .view-group-content .views-row a.is-active{color:#b61211 !important}#block-views-block-project-types-block-1 .view-group-content .views-row a:before{display:none}.layout-content{border-top:1px dotted #151515;padding-top:1em}@media (min-width:701px){.layout-content{padding-left:0;margin-right:0}.layout-content .region-content{margin-left:-0.5em;margin-right:-0.5em;overflow:hidden}.layout-content #block-cda2016-local-tasks{padding-left:0.5em;padding-right:0.5em}.layout-content #block-cda2016-page-title{padding-left:0.5em;padding-right:0.5em;width:25%;float:left;box-sizing:border-box}.layout-content #block-cda2016-content{padding-left:0.5em;padding-right:0.5em;width:75%;float:left;box-sizing:border-box}}@media (min-width:1024px){.layout-content #block-cda2016-page-title{width:20%}.layout-content #block-cda2016-content{width:80%}}#block-cda2016-page-title{margin-bottom:0.5em}#block-cda2016-page-title h1{font-size:1em;line-height:1.6;margin:0}.field--name-node-title{margin-bottom:0.5em}.field--name-node-title h2{font-size:1em;line-height:1.6;margin:0}.page-node-type-page #block-cda2016-page-title,.page-node-type-designer #block-cda2016-page-title,.page-node-type-client #block-cda2016-page-title,.page-node-type-project #block-cda2016-page-title,.page-node-type-firm #block-cda2016-page-title,.page-node-type-resource #block-cda2016-page-title,.path-frontpage #block-cda2016-page-title,.page-node-type-html-page #block-cda2016-page-title,.page-node-type-complex-page #block-cda2016-page-title,.page-node-type-design-essay #block-cda2016-page-title,.path-taxonomy #block-cda2016-page-title{display:none}.page-node-type-page #block-cda2016-content,.page-node-type-designer #block-cda2016-content,.page-node-type-client #block-cda2016-content,.page-node-type-project #block-cda2016-content,.page-node-type-firm #block-cda2016-content,.page-node-type-resource #block-cda2016-content,.path-frontpage #block-cda2016-content,.page-node-type-html-page #block-cda2016-content,.page-node-type-complex-page #block-cda2016-content,.page-node-type-design-essay #block-cda2016-content,.path-taxonomy #block-cda2016-content{width:100%;float:none;padding-left:0;padding-right:0}.page-node-type-page #block-cda2016-content .group-left .field,.page-node-type-designer #block-cda2016-content .group-left .field,.page-node-type-client #block-cda2016-content .group-left .field,.page-node-type-project #block-cda2016-content .group-left .field,.page-node-type-firm #block-cda2016-content .group-left .field,.page-node-type-resource #block-cda2016-content .group-left .field,.path-frontpage #block-cda2016-content .group-left .field,.page-node-type-html-page #block-cda2016-content .group-left .field,.page-node-type-complex-page #block-cda2016-content .group-left .field,.page-node-type-design-essay #block-cda2016-content .group-left .field,.path-taxonomy #block-cda2016-content .group-left .field{margin-bottom:0.5em}.page-node-type-page #block-cda2016-content .group-left .field--name-body,.page-node-type-page #block-cda2016-content .group-left .field--name-description,.page-node-type-designer #block-cda2016-content .group-left .field--name-body,.page-node-type-designer #block-cda2016-content .group-left .field--name-description,.page-node-type-client #block-cda2016-content .group-left .field--name-body,.page-node-type-client #block-cda2016-content .group-left .field--name-description,.page-node-type-project #block-cda2016-content .group-left .field--name-body,.page-node-type-project #block-cda2016-content .group-left .field--name-description,.page-node-type-firm #block-cda2016-content .group-left .field--name-body,.page-node-type-firm #block-cda2016-content .group-left .field--name-description,.page-node-type-resource #block-cda2016-content .group-left .field--name-body,.page-node-type-resource #block-cda2016-content .group-left .field--name-description,.path-frontpage #block-cda2016-content .group-left .field--name-body,.path-frontpage #block-cda2016-content .group-left .field--name-description,.page-node-type-html-page #block-cda2016-content .group-left .field--name-body,.page-node-type-html-page #block-cda2016-content .group-left .field--name-description,.page-node-type-complex-page #block-cda2016-content .group-left .field--name-body,.page-node-type-complex-page #block-cda2016-content .group-left .field--name-description,.page-node-type-design-essay #block-cda2016-content .group-left .field--name-body,.page-node-type-design-essay #block-cda2016-content .group-left .field--name-description,.path-taxonomy #block-cda2016-content .group-left .field--name-body,.path-taxonomy #block-cda2016-content .group-left .field--name-description{color:#151515;margin-right:5%}.page-node-type-designer .field--name-body,.page-node-type-firm .field--name-body{font-size:0.875em;line-height:1.5;margin-right:2%}.path-taxonomy #block-views-block-project-types-block-1{display:block}.path-taxonomy.section--collection #block-views-block-project-types-block-1{display:none}.path-taxonomy .field--name-description{font-size:0.875em;line-height:1.5;margin-right:2%}.path-frontpage .field--name-node-title,.page-node-type-html-page .field--name-node-title{display:none}.path-frontpage .field--name-body>.left,.path-frontpage .field--name-body>.right,.path-frontpage .field--name-body>.inner>.left,.path-frontpage .field--name-body>.inner>.right,.page-node-type-html-page .field--name-body>.left,.page-node-type-html-page .field--name-body>.right,.page-node-type-html-page .field--name-body>.inner>.left,.page-node-type-html-page .field--name-body>.inner>.right{margin-bottom:2em}.path-frontpage .field--name-body>.inner .right,.page-node-type-html-page .field--name-body>.inner .right{margin-bottom:4em}.path-frontpage .field--name-body .view-projects,.page-node-type-html-page .field--name-body .view-projects{height:0;padding-bottom:100%;position:relative}.path-frontpage .field--name-body .view-projects .views-row,.page-node-type-html-page .field--name-body .view-projects .views-row{width:100%}.path-frontpage .field--name-body .view-projects .views-row:nth-child(n),.page-node-type-html-page .field--name-body .view-projects .views-row:nth-child(n){clear:none}.path-frontpage .field--name-body .view-projects .views-row .image-container,.page-node-type-html-page .field--name-body .view-projects .views-row .image-container{background-color:white}.path-frontpage .field--name-body .view-projects .slick-initialized .views-row,.page-node-type-html-page .field--name-body .view-projects .slick-initialized .views-row{opacity:1}.path-frontpage .field--name-body .view-projects .slick-dots li,.page-node-type-html-page .field--name-body .view-projects .slick-dots li{margin:0 2px}.path-frontpage .field--name-body .view-projects .slick-dots li.slick-active button:before,.page-node-type-html-page .field--name-body .view-projects .slick-dots li.slick-active button:before{color:#b61211}@media (min-width:701px){.path-frontpage #block-cda2016-content,.page-node-type-html-page #block-cda2016-content{margin-left:0;margin-right:0;padding-left:0.5em;padding-right:0.5em}.path-frontpage .field--name-body,.page-node-type-html-page .field--name-body{margin-left:-0.5em;margin-right:-0.5em}.path-frontpage .field--name-body>.left,.path-frontpage .field--name-body>.inner>.left,.page-node-type-html-page .field--name-body>.left,.page-node-type-html-page .field--name-body>.inner>.left{padding-left:0.5em;padding-right:0.5em;width:50%;float:left;box-sizing:border-box;margin-bottom:3em}.path-frontpage .field--name-body>.right,.path-frontpage .field--name-body>.inner>.right,.page-node-type-html-page .field--name-body>.right,.page-node-type-html-page .field--name-body>.inner>.right{padding-left:0.5em;padding-right:0.5em;width:50%;float:right;box-sizing:border-box}}@media (min-width:1024px){.path-frontpage .field--name-body>.left,.path-frontpage .field--name-body>.inner>.left,.page-node-type-html-page .field--name-body>.left,.page-node-type-html-page .field--name-body>.inner>.left{width:40%}.path-frontpage .field--name-body>.right,.path-frontpage .field--name-body>.inner>.right,.page-node-type-html-page .field--name-body>.right,.page-node-type-html-page .field--name-body>.inner>.right{width:60%}}.page-node-type-project #block-views-block-project-types-block-1{display:block}#block-cda2016-content .ds-2col{margin-left:0;margin-right:0}#block-cda2016-content .ds-2col>.group-left,#block-cda2016-content .ds-2col>.group-right{padding-left:0;padding-right:0;margin-bottom:2em;width:100%;float:none}@media (min-width:701px){#block-cda2016-content .ds-2col>.group-left{padding-left:0.5em;padding-right:1.5em;width:25%;float:left;box-sizing:border-box}#block-cda2016-content .ds-2col>.group-right{padding-left:0.5em;padding-right:0.5em;width:75%;float:right;box-sizing:border-box}}@media (min-width:1024px){#block-cda2016-content .ds-2col>.group-left{width:20%}#block-cda2016-content .ds-2col>.group-right{width:80%}}.views-exposed-form{margin-bottom:1em}.views-exposed-form .form-item,.views-exposed-form .form-actions{display:inline-block;margin:0 1.5em 0 0;margin-right:1em !important}.views-exposed-form .form-item label,.views-exposed-form .form-actions label{font-size:0.875em;font-weight:700;margin-bottom:0.25em}.views-exposed-form .form-item select#edit-field-project-type-target-id,.views-exposed-form .form-actions select#edit-field-project-type-target-id{width:16em}.views-exposed-form .form-item input#edit-field-year-start-value,.views-exposed-form .form-item input#edit-field-year-start-value-1,.views-exposed-form .form-actions input#edit-field-year-start-value,.views-exposed-form .form-actions input#edit-field-year-start-value-1{width:10em}.views-exposed-form .form-item input[type=submit],.views-exposed-form .form-actions input[type=submit]{margin-top:1.5em}footer{border-top:1px solid #151515;margin-top:3em;padding:0.6125em 0 1em 0;overflow:hidden}footer #block-cda2016-footer{float:left;white-space:nowrap}footer #block-cda2016-footer ul{font-size:0.8125em;list-style-type:none;margin:0;padding:0}footer #block-cda2016-footer ul li{margin:0 1.5em 0 0;padding:0;display:inline-block}footer #block-copyright{float:left;white-space:nowrap}footer #block-copyright .field--name-body{font-size:0.8125em;color:#151515}footer #block-copyright p{margin:0}.tabs li{padding-right:0}.pager ul{margin:0;padding:0;list-style-type:none;text-align:left}.pager ul li{display:inline-block;padding:0 1em 0 0}.view .view-content{overflow:hidden}.column-2{margin:2em 0 1em 0}.column-2 .group{overflow:hidden}.column-2 .column{margin-bottom:1em}@media (min-width:701px){.column-2 .group{margin-left:-0.5em;margin-right:-0.5em}.column-2 .column{width:50%;float:left;padding-left:1em;padding-right:1em;box-sizing:border-box}}.column-2>h2{padding-left:0.5em;padding-right:0.5em}@media (min-width:701px){.group-right .column-2>h2{padding-left:0;padding-right:0}}.column-3,.column-4{margin:2em 0 1em 0}@media (min-width:701px){.column-3,.column-4{column-count:3;column-gap:2em}.column-3>h2,.column-4>h2{padding-left:0.5em;padding-right:0.5em}}.column-3 .column,.column-4 .column{display:block;width:100%;padding-left:0.5em;padding-right:0.5em}.column-3 .group,.column-4 .group{display:block;width:100%;padding-bottom:1em;padding-right:5%;box-sizing:border-box;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.column-3 ul,.column-4 ul{list-style-type:none;margin:0;padding:0}@media (min-width:701px){.column-4{column-count:2;column-gap:2em}}@media (min-width:1024px){.column-4{column-count:4}}.column-4 img{border:1px solid #151515;margin-bottom:1em;margin-top:1em;width:12em}.column-3-manual{margin:2em 0 1em 0}.column-3-manual .group{overflow:hidden}.column-3-manual .column{margin-bottom:1em}@media (min-width:701px){.column-3-manual .group{margin-left:-0.5em;margin-right:-0.5em}.column-3-manual .column{width:33.3333%;float:left;padding-left:1em;padding-right:1em;box-sizing:border-box}}.column-3-manual>h2{padding-left:0.5em;padding-right:0.5em}@media (min-width:701px){.group-right .column-3>h2,.group-right .column-4>h2{padding-left:0;padding-right:0}}.title-bar{display:none}.path-search #block-cda2016-content .search-help-link{display:none}.path-search #block-cda2016-content>h2{text-transform:capitalize;margin-top:1em;margin-bottom:1em}.path-search #block-cda2016-content>.item-list ol{list-style:none;margin:0;padding:0}.path-search #block-cda2016-content>.item-list ol li{margin:0 0 1.5em 0;padding:0}.path-search #block-cda2016-content>.item-list ol li h3{font-size:1em;margin:0}.path-search #block-cda2016-content>.item-list ol li .search-snippet strong{font-weight:normal;color:#626262;border-bottom:1px dotted #b61211}.path-search .view-header h2{margin:0}.path-search .view-content{margin-bottom:1.5em}.path-search .attachment .view-empty{display:none}#mobile-menu-toggle{width:1.5em;height:1.5em;position:absolute;margin:0;top:0.625em;right:0.125em;z-index:5;transform:rotate(0deg);transition:0.5s ease-in-out;cursor:pointer}@media (min-width:1024px){#mobile-menu-toggle{display:none}}#mobile-menu-toggle span{display:block;position:absolute;height:4px;width:100%;background:#b61211;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}#mobile-menu-toggle span:nth-child(1){top:0}#mobile-menu-toggle span:nth-child(2),#mobile-menu-toggle span:nth-child(3){top:7px}#mobile-menu-toggle span:nth-child(4){top:14px}#mobile-menu-toggle.open span:nth-child(1){top:0.5em;width:0%;left:50%}#mobile-menu-toggle.open span:nth-child(2){transform:rotate(45deg)}#mobile-menu-toggle.open span:nth-child(3){transform:rotate(-45deg)}#mobile-menu-toggle.open span:nth-child(4){top:0.5em;width:0%;left:50%}.region-mobile-menu{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;background-color:white;display:none;z-index:3}@media (min-width:1024px){.region-mobile-menu{display:none !important}}.region-mobile-menu>.block{width:86%;max-width:1280px;margin:0 auto;position:relative}@media (min-width:701px){.region-mobile-menu>.block{width:90%}}.region-mobile-menu #block-sitebranding{border-top:0.375em solid #b61211;font-weight:700;color:#b61211;line-height:1;box-sizing:border-box;padding:0.5em 0 0;margin-bottom:1em}.region-mobile-menu #block-sitebranding .site-name{background:url(/themes/custom/cda2016/css/../images/cda-wordmark.svg) left top no-repeat;background-position:left top;background-size:contain;font-size:1.1em}.region-mobile-menu #block-sitebranding a{display:inline-block;color:#b61211;max-width:9em;opacity:0}.region-mobile-menu .menu--main ul{margin:0 -0.5em;padding:0;padding-top:0.5em;list-style-type:none;font-weight:700;text-align:left}.region-mobile-menu .menu--main ul li{display:block;padding:0 0.5em 0 0.5em;box-sizing:border-box;position:relative}.region-mobile-menu .menu--main ul li:hover>a{color:#b61211;border-color:#b61211}.region-mobile-menu .menu--main ul li:hover>a:before{border-color:#b61211}.region-mobile-menu .menu--main ul li a{display:block;padding-top:0;padding-bottom:1em}.region-mobile-menu .menu--main ul li a:hover{color:#b61211;border-color:#b61211}.region-mobile-menu .menu--main ul li a:hover:before{border-color:#b61211}.region-mobile-menu .menu--main ul li a.is-active{color:#b61211;border-color:#b61211}.region-mobile-menu .menu--main ul li a.is-active:before{border-color:#b61211}.region-mobile-menu .menu--main ul li a:before{content:"";display:block;width:100%;border-top:1px dotted #151515;margin-bottom:0.1875em}.region-mobile-menu .menu--main ul li.menu-item--active-trail a{color:#b61211;border-color:#b61211}.region-mobile-menu .menu--main ul li.menu-item--active-trail a:before{border-color:#b61211}.region-mobile-menu .menu--main ul li.menu-item--expanded a{padding-bottom:0.5em}.region-mobile-menu .menu--main ul li:hover>ul,.region-mobile-menu .menu--main ul li.menu-item--active-trail>ul{display:block}.region-mobile-menu .menu--main ul li ul{font-size:0.8125em;line-height:1.3;margin:0;padding:0.25em 0 0 0;margin-right:auto;column-count:2;column-gap:2em}@media (min-width:701px){.region-mobile-menu .menu--main ul li ul{column-count:3}}.region-mobile-menu .menu--main ul li ul li{width:100%;margin:0;padding:0;border:none}.region-mobile-menu .menu--main ul li ul li a{font-weight:500;border:none;margin:0;padding:0;display:inline-block;width:100%;padding-top:0.375em;padding-bottom:0.375em;color:#151515 !important}.region-mobile-menu .menu--main ul li ul li a:hover,.region-mobile-menu .menu--main ul li ul li a.is-active{color:#b61211 !important}.region-mobile-menu .menu--main ul li ul li a:before{display:none}.region-mobile-menu #block-views-block-project-types-block-1-2{font-size:0.9375em;line-height:1.3;margin-top:0;margin-bottom:2em;padding:0.25em 0 0 0;margin-right:auto}.region-mobile-menu #block-views-block-project-types-block-1-2 .view-content{column-count:2;column-gap:2em}@media (min-width:701px){.region-mobile-menu #block-views-block-project-types-block-1-2 .view-content{column-count:3}}.region-mobile-menu #block-views-block-project-types-block-1-2 .views-row{width:100%;margin:0;padding:0;border:none}.region-mobile-menu #block-views-block-project-types-block-1-2 .views-row a{font-weight:500;border:none;margin:0;padding:0;display:inline-block;width:100%;padding-top:0.375em;padding-bottom:0.375em;color:#151515 !important}.region-mobile-menu #block-views-block-project-types-block-1-2 .views-row a:hover,.region-mobile-menu #block-views-block-project-types-block-1-2 .views-row a.is-active{color:#b61211 !important}.region-mobile-menu #block-views-block-project-types-block-1-2 .views-row a:before{display:none}.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1{margin-bottom:1em;padding:0;box-sizing:border-box;margin-top:0.375em}.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1 form{width:100%;position:relative;font-size:0.875em;margin:0;overflow:hidden}.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1 form .form-item{margin:0 !important;padding:0;float:none;display:block}.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1 form .form-actions{margin:0;padding:0;display:block}.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1 form input[type=search],.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1 form input[type=text]{width:100%;border:none;padding:0.375em 3em 0.375em 0.5em;box-sizing:border-box;margin:0;float:left;position:relative;z-index:0;border:1px solid #e0e0e0;font-size:16px}.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1 form input[type=submit]{width:2em;height:2em;margin:0 !important;padding:0;position:absolute;right:0.25em;top:0.25em;text-indent:3em;overflow:hidden;z-index:1;background:transparent url(/themes/custom/cda2016/css/../images/icon-search.svg) center center no-repeat;background-size:contain}.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1 form .form-item{margin:0}.region-mobile-menu .block-views-exposed-filter-blocksearch-page-1 form .form-actions{margin:0}.region-mobile-menu .menu--header{text-align:left}.region-mobile-menu .menu--header ul{font-size:0.8125em;margin:0;padding:0}.region-mobile-menu .menu--header ul li{margin:0 1em 0 0;padding:0;display:inline-block}.region-mobile-menu .menu--header a{display:block;padding-top:0.375em;padding-bottom:0.375em}.layout--twocol-section>.layout__region,.layout--threecol-section>.layout__region,.layout--fourcol-section>.layout__region{flex:0 1 100%}.layout--twocol-section>.layout__region .layout__region__inner,.layout--threecol-section>.layout__region .layout__region__inner,.layout--fourcol-section>.layout__region .layout__region__inner{padding-left:0.5em;padding-right:0.5em}@media (min-width:701px){.layout--twocol-section.layout--twocol-section.layout--twocol-section--50-50>.layout__region--first,.layout--twocol-section.layout--twocol-section.layout--twocol-section--50-50>.layout__region--second{flex:0 1 50%}.layout--twocol-section.layout--twocol-section.layout--twocol-section--33-67>.layout__region--first,.layout--twocol-section.layout--twocol-section.layout--twocol-section--67-33>.layout__region--second{flex:0 1 33%}.layout--twocol-section.layout--twocol-section.layout--twocol-section--33-67>.layout__region--second,.layout--twocol-section.layout--twocol-section.layout--twocol-section--67-33>.layout__region--first{flex:0 1 67%}.layout--twocol-section.layout--twocol-section.layout--twocol-section--25-75>.layout__region--first,.layout--twocol-section.layout--twocol-section.layout--twocol-section--75-25>.layout__region--second{flex:0 1 25%}.layout--twocol-section.layout--twocol-section.layout--twocol-section--25-75>.layout__region--second,.layout--twocol-section.layout--twocol-section.layout--twocol-section--75-25>.layout__region--first{flex:0 1 75%}.layout--threecol-section.layout--threecol-section--25-50-25>.layout__region--first,.layout--threecol-section.layout--threecol-section--25-50-25>.layout__region--third,.layout--threecol-section.layout--threecol-section--25-25-50>.layout__region--first,.layout--threecol-section.layout--threecol-section--25-25-50>.layout__region--second,.layout--threecol-section.layout--threecol-section--50-25-25>.layout__region--second,.layout--threecol-section.layout--threecol-section--50-25-25>.layout__region--third{flex:0 1 25%}.layout--threecol-section.layout--threecol-section--25-50-25>.layout__region--second,.layout--threecol-section.layout--threecol-section--25-25-50>.layout__region--third,.layout--threecol-section.layout--threecol-section--50-25-25>.layout__region--first{flex:0 1 50%}.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--first,.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--third{flex:0 1 33%}.layout--threecol-section.layout--threecol-section--33-34-33>.layout__region--second{flex:0 1 34%}.layout--fourcol-section>.layout__region{flex:0 1 25%}}.view-programs .view-group-content{display:flex;flex-direction:row;flex-wrap:wrap}.view-programs .views-row{box-sizing:border-box;margin-bottom:3em;padding-left:0.5em;padding-right:0.5em}@media (min-width:701px){.view-programs .views-row{flex-basis:50%}}.view-programs .views-row:first-child .views-field:first-child{border-top:none;padding-top:0}.view-programs .views-row .views-field:first-child{border-top:1px dotted #151515;flex-basis:50%;padding-top:1em}@media (min-width:701px){.view-programs .views-row:nth-child(2) .views-field:first-child{border-top:none;padding-top:0}}.view-programs .views-field-field-media{margin-bottom:1em}.view-programs .views-field-title{font-weight:700;padding-right:1.5em}.view-programs .views-field-body{margin-top:0.5em}.path-design-essays #block-cda2016-page-title{display:block}.view-design-essays .view-group-content{display:flex;flex-direction:row;flex-wrap:wrap}.view-design-essays .views-row{box-sizing:border-box;margin-bottom:3em;padding-left:0.5em;padding-right:0.5em}@media (min-width:701px){.view-design-essays .views-row{flex-basis:50%}}.view-design-essays .views-row:first-child .views-field:first-child{border-top:none;padding-top:0}.view-design-essays .views-row .views-field:first-child{border-top:1px dotted #151515;flex-basis:50%;padding-top:1em}@media (min-width:701px){.view-design-essays .views-row:nth-child(2) .views-field:first-child{border-top:none;padding-top:0}}.view-design-essays .views-field-field-media,.view-design-essays .views-field-field-cover-image{margin-bottom:0.5em}.view-design-essays .views-field-title{font-weight:700;margin-bottom:0.5em;padding-right:1.5em}.view-design-essays .views-field-body{margin-top:0.5em}.view-projects .view-content{margin:0 -0.5em}.view-projects .view-content .views-row{float:left;width:50%;padding:0 0.5em;margin-bottom:1em;position:relative;box-sizing:border-box;text-align:center}.view-projects .view-content .views-row:nth-child(n){clear:none}.view-projects .view-content .views-row:nth-child(2n+1){clear:left}@media (min-width:701px){.view-projects .view-content .views-row{width:33.3333%}.view-projects .view-content .views-row:nth-child(n){clear:none}.view-projects .view-content .views-row:nth-child(3n+1){clear:left}}@media (min-width:1024px){.view-projects .view-content .views-row{width:25%}.view-projects .view-content .views-row:nth-child(n){clear:none}.view-projects .view-content .views-row:nth-child(4n+1){clear:left}}.view-projects .view-content .views-row .image-container{position:relative;height:0;padding-bottom:100%;background-color:#e0e0e0}.view-projects .view-content .views-row .image-container>.inner{display:block;position:absolute;left:5%;top:5%;width:90%;height:90%;background-position:center center;background-size:contain;background-repeat:no-repeat}.view-projects .view-content .views-row .image-container>.inner img{display:none}.view-projects .view-content .views-row img{display:block;margin:0 auto;max-height:20em}.view-projects .view-content .views-row .views-field-field-image{position:relative}@media (min-width:701px){.view-clients .view-content,.view-designers .view-content,.view-firms .view-content,.view-dates .view-content{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;-ms-column-gap:1em;-o-column-gap:1em;column-gap:1em}}@media (min-width:1024px){.view-clients .view-content,.view-designers .view-content,.view-firms .view-content,.view-dates .view-content{-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4;-webkit-column-gap:1em;-moz-column-gap:1em;-ms-column-gap:1em;-o-column-gap:1em;column-gap:1em}}.view-clients .view-content .view-group,.view-designers .view-content .view-group,.view-firms .view-content .view-group,.view-dates .view-content .view-group{display:inline-block;width:100%;box-sizing:border-box;margin-bottom:1.5em}.view-clients .view-content .view-group .view-group-title h3,.view-designers .view-content .view-group .view-group-title h3,.view-firms .view-content .view-group .view-group-title h3,.view-dates .view-content .view-group .view-group-title h3{font-size:1em;font-weight:700;margin:0 0 0.25em 0}@media (max-width:700px){.view-clients .view-content .view-group,.view-designers .view-content .view-group,.view-firms .view-content .view-group,.view-dates .view-content .view-group{display:block;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;-ms-column-gap:1em;-o-column-gap:1em;column-gap:1em}.view-clients .view-content .view-group .view-group-title,.view-designers .view-content .view-group .view-group-title,.view-firms .view-content .view-group .view-group-title,.view-dates .view-content .view-group .view-group-title{-webkit-column-span:all;-moz-column-span:all;-ms-column-span:all;-o-column-span:all;column-span:all}}.view-clients .view-content .views-row,.view-designers .view-content .views-row,.view-firms .view-content .views-row,.view-dates .view-content .views-row{padding-right:0.75em}.node--type-project{overflow:hidden}.node--type-project .node__content{width:100%}.node--type-project .project-info{box-sizing:border-box}.node--type-project .project-info>.field{margin-bottom:0.5em;color:#151515}.node--type-project .project-info .field__label{color:#a1a1a1;font-size:0.875em;line-height:1.3}.node--type-project .field--name-node-title{color:#626262;margin:0 0 1em 0 !important;font-weight:700}.node--type-project .field--name-node-title h2{margin-bottom:0}.node--type-project .field--name-field-sta-number{color:#626262;font-weight:700;margin-bottom:0 !important}.node--type-project .field--name-field-date-approximate .approx{margin-top:-0.5em}.node--type-project .field--name-field-project-media{box-sizing:border-box}.node--type-project .field--name-field-project-media .field--name-field-media-oembed-video,.node--type-project .field--name-field-project-media .image-container{position:relative;height:0;padding-bottom:66.6667%}.node--type-project .field--name-field-project-media .field--name-field-media-oembed-video>.inner,.node--type-project .field--name-field-project-media .image-container>.inner{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:contain;background-repeat:no-repeat}.node--type-project .field--name-field-project-media .field--name-field-media-oembed-video>.inner img,.node--type-project .field--name-field-project-media .image-container>.inner img{display:none}.node--type-project .field--name-field-project-media .field--name-field-media-oembed-video>.inner iframe,.node--type-project .field--name-field-project-media .image-container>.inner iframe{width:100% !important;height:100% !important}.node--type-project .field--name-field-project-media .field--name-field-media-oembed-video{padding-bottom:56.25%}.node--type-resource .field--name-field-media{box-sizing:border-box}.node--type-resource .field--name-field-media .image-container{position:relative;height:0;padding-bottom:66.6667%}.node--type-resource .field--name-field-media .image-container>.inner{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center left;background-size:contain;background-repeat:no-repeat;cursor:pointer}.node--type-resource .field--name-field-media .image-container>.inner img{display:none}.node--type-resource .field--name-field-media .field--name-field-file-preview{margin-bottom:1em}.paragraph--type-section{margin-bottom:2em}.paragraph--type-section .field--name-field-block-title{font-weight:700}@media (min-width:701px){.paragraph--type-section>.field--name-field-block-title{padding-left:0.5em;padding-right:1.5em;width:20%;float:left;box-sizing:border-box}.paragraph--type-section>.field--name-field-content-blocks{padding-left:0.5em;padding-right:0.5em;width:80%;float:right;box-sizing:border-box}}.paragraph--type--collapsible{margin-bottom:2em}.paragraph--type--collapsible>.field--name-field-block-title{font-weight:700;color:#b61211;padding-top:0.5em;padding-bottom:0.5em;padding-left:1.25em;position:relative;cursor:pointer}.paragraph--type--collapsible>.field--name-field-block-title:before{backgorund:blue;position:absolute;left:0.25em;top:1em;content:"";display:block;width:0;height:0;margin-left:-0.125em;margin-top:-0.125em;border:0.25em solid #b61211;border-left-color:transparent;border-top-color:transparent;transform:rotate(-45deg);transition:transform 0.1s ease-in-out}.paragraph--type--collapsible>.field--name-field-block-title.active:before{transform:rotate(45deg)}.paragraph--type--collapsible>.field--name-field-block-body{display:none}.paragraph--type--collapsible>.field--name-field-block-body>.inner{padding-top:0.5em}.paragraph--type--footnotes{margin-bottom:2em}.paragraph--type--footnotes .field--name-field-block-body{font-size:0.8125em}.paragraph--type--footnotes .field--name-field-block-body:before{content:"";width:5em;border-top:1px solid #151515;margin:5em 0 1.5em 0;display:block}.paragraph--type--footnotes .field--name-field-block-body ul{margin:0}.paragraph--type--footnotes .field--name-field-block-body p,.paragraph--type--footnotes .field--name-field-block-body li{margin:0.25em 0;padding:0 0 0 2em;position:relative}.paragraph--type--footnotes .field--name-field-block-body p a,.paragraph--type--footnotes .field--name-field-block-body li a{position:absolute;left:0;width:2em}.paragraph--type--projects{margin-top:3em;margin-bottom:3em}.paragraph--type--projects .field--name-field-projects{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -0.5em}.paragraph--type--projects .field--name-field-projects>.field__item{flex-basis:50%;flex-shrink:1;padding:0 0.5em;margin-bottom:1em;position:relative;box-sizing:border-box;text-align:center}@media (min-width:701px){.paragraph--type--projects .field--name-field-projects>.field__item{flex-basis:33.3333%}}@media (min-width:1024px){.paragraph--type--projects .field--name-field-projects>.field__item{flex-basis:25%}}.paragraph--type--projects .field--name-field-projects .node--type-project{cursor:pointer}.paragraph--type--projects .field--name-field-projects .node--type-project .field--name-field-sta-number{font-weight:normal}.paragraph--type--projects .field--name-field-projects .node--type-project .field--name-field-project-media .image-container{position:relative;height:0;padding-bottom:100%;background-color:#e0e0e0}.paragraph--type--projects .field--name-field-projects .node--type-project .field--name-field-project-media .image-container>.inner{display:block;position:absolute;left:5%;top:5%;width:90%;height:90%;background-position:center center;background-size:contain;background-repeat:no-repeat}.paragraph--type--projects .field--name-field-projects .node--type-project .field--name-field-project-media .image-container>.inner img{display:none}.paragraph--type--projects .project-info{font-size:0.875em;line-height:1.5;margin-right:2%;margin-top:0.75em}.paragraph--type--projects .project-info>.field{display:block;text-align:left;margin:0}.paragraph--type--projects .project-info>.field:after{content:"";display:block;clear:both;height:0}.paragraph--type--projects .project-info .field__label{font-weight:normal;font-size:1em;line-height:inherit;color:#151515}.paragraph--type--text-with-image:after{content:"";display:block;clear:both;height:0}.paragraph--type--text-with-image .field--name-field-block-image-caption{margin-top:0.75em;font-size:0.8125em}@media (min-width:701px){.paragraph--type--text-with-image .group-image{float:right;width:50%;margin:0 0 2em 2em}}@media (min-width:701px){.paragraph--type--text-with-image.image-align-left .group-image{float:left;margin:0 2em 2em 0}}@media (min-width:701px){.paragraph--type--text-with-image.image-width-narrow .group-image{width:40%}}@media (min-width:1024px){.paragraph--type--text-with-image.image-width-narrow .group-image{width:33.3333%}}@media (min-width:701px){.paragraph--type--text-with-image.image-width-medium .group-image{width:50%}}@media (min-width:701px){.paragraph--type--text-with-image.image-width-wide .group-image{width:60%}}@media (min-width:1024px){.paragraph--type--text-with-image.image-width-wide .group-image{width:66.6667%}}.paragraph--type--large-image{margin-bottom:2em}.paragraph--type--large-image .field--name-field-block-image-caption{margin-top:0.75em;font-size:0.8125em}.paragraph--type--text{margin-bottom:2em}.paragraph--type--media{margin-bottom:2em}.paragraph--type--media .field--name-field-media-oembed-video>.inner{height:0;padding-bottom:56.25%;position:relative}.paragraph--type--media .field--name-field-media-oembed-video>.inner iframe{height:100%;position:absolute;width:100%}.view-search .view-header{margin-bottom:0.25em}@media (min-width:1024px){.view-search.view-display-id-page_1>.view-content .view-group-content,.view-search.view-display-id-attachment_1>.view-content .view-group-content,.view-search.view-display-id-attachment_2>.view-content .view-group-content,.view-search.view-display-id-attachment_4>.view-content .view-group-content{column-count:2;column-gap:1em}}.view-search.view-display-id-attachment_3>.view-content{margin:0 -0.5em}.view-search.view-display-id-attachment_3>.view-content .views-row{float:left;width:50%;padding:0 0.5em;margin-bottom:1em;position:relative;box-sizing:border-box;text-align:center}.view-search.view-display-id-attachment_3>.view-content .views-row:nth-child(n){clear:none}.view-search.view-display-id-attachment_3>.view-content .views-row:nth-child(2n+1){clear:left}@media (min-width:701px){.view-search.view-display-id-attachment_3>.view-content .views-row{width:25%}.view-search.view-display-id-attachment_3>.view-content .views-row:nth-child(n){clear:none}.view-search.view-display-id-attachment_3>.view-content .views-row:nth-child(4n+1){clear:left}}@media (min-width:1024px){.view-search.view-display-id-attachment_3>.view-content .views-row{width:12.5%}.view-search.view-display-id-attachment_3>.view-content .views-row:nth-child(n){clear:none}.view-search.view-display-id-attachment_3>.view-content .views-row:nth-child(8n+1){clear:left}}.view-search.view-display-id-attachment_3>.view-content .views-row .no-image{position:relative;height:0;padding-bottom:100%;background-color:#e0e0e0}.view-search.view-display-id-attachment_3>.view-content .views-row .image-container{position:relative;height:0;padding-bottom:100%;background-color:#e0e0e0}.view-search.view-display-id-attachment_3>.view-content .views-row .image-container>.inner{display:block;position:absolute;left:5%;top:5%;width:90%;height:90%;background-position:center center;background-size:contain;background-repeat:no-repeat}.view-search.view-display-id-attachment_3>.view-content .views-row .image-container>.inner img{display:none}.view-search.view-display-id-attachment_3>.view-content .views-row img{display:block;margin:0 auto;max-height:20em}.view-search.view-display-id-attachment_3>.view-content .views-row .views-field-field-image{position:relative}.view-search.view-display-id-attachment_3>.view-content .views-row .views-field-field-project-media{position:relative}.view-search.view-display-id-attachment_3>.view-content .views-row .views-field-field-project-media article.media--view-mode-teaser{position:relative;height:0;padding-bottom:100%;background-color:#e0e0e0}.view-search.view-display-id-attachment_3>.view-content .views-row .views-field-field-sta-number{margin-top:0.25em;text-align:left;font-size:0.875em}.page-node-type-webform .form-item,.node--type-webform .form-item{margin-bottom:2em}.page-node-type-webform .form-item input[type=text],.page-node-type-webform .form-item input[type=number],.page-node-type-webform .form-item textarea,.page-node-type-webform .form-item select,.node--type-webform .form-item input[type=text],.node--type-webform .form-item input[type=number],.node--type-webform .form-item textarea,.node--type-webform .form-item select{box-sizing:border-box;width:100%}.page-node-type-webform .form-item .description,.node--type-webform .form-item .description{font-size:1em}.page-node-type-webform label,.page-node-type-webform label.form-required,.node--type-webform label,.node--type-webform label.form-required{color:#626262;font-weight:700}.page-node-type-webform .form-checkboxes .form-item,.node--type-webform .form-checkboxes .form-item{margin-top:0.125em;margin-bottom:0.125em}.page-node-type-webform .form-checkboxes input[type=checkbox],.node--type-webform .form-checkboxes input[type=checkbox]{margin-right:0.25em}.page-node-type-webform .fieldset-legend.form-required,.node--type-webform .fieldset-legend.form-required{color:#626262}@media (min-width:701px){.page-node-type-webform #edit-project-type,.node--type-webform #edit-project-type{column-count:2}}.page-node-type-webform .dropzone,.node--type-webform .dropzone{border:1px solid #e0e0e0}.page-node-type-webform .dropzone p,.node--type-webform .dropzone p{margin:0;padding:0}.page-node-type-webform .webform-element-description,.node--type-webform .webform-element-description{margin-bottom:0.5em;margin-top:-0.5em}.page-node-type-webform .webform-multiple-add label,.page-node-type-webform .webform-multiple-add input[type=number],.node--type-webform .webform-multiple-add label,.node--type-webform .webform-multiple-add input[type=number]{display:none}.page-node-type-webform .webform-multiple-add input[type=submit],.node--type-webform .webform-multiple-add input[type=submit]{background-color:#626262;border:1px solid #626262;color:#fff;text-transform:capitalize}.page-node-type-webform .webform-multiple-table table,.node--type-webform .webform-multiple-table table{border:0;width:100%}.page-node-type-webform .webform-multiple-table table thead th,.node--type-webform .webform-multiple-table table thead th{border:0}.page-node-type-webform .webform-multiple-table table tbody,.node--type-webform .webform-multiple-table table tbody{border-top:0}.page-node-type-webform .webform-multiple-table table tr.odd,.page-node-type-webform .webform-multiple-table table tr.even,.node--type-webform .webform-multiple-table table tr.odd,.node--type-webform .webform-multiple-table table tr.even{background-color:transparent;border-bottom:1px dotted #e0e0e0}.page-node-type-webform .webform-multiple-table table tr.odd:last-child,.page-node-type-webform .webform-multiple-table table tr.even:last-child,.node--type-webform .webform-multiple-table table tr.odd:last-child,.node--type-webform .webform-multiple-table table tr.even:last-child{border-bottom:none}.page-node-type-webform .webform-multiple-table table td,.node--type-webform .webform-multiple-table table td{padding-bottom:0.5em;padding-top:0.5em}.page-node-type-webform .webform-file-button,.node--type-webform .webform-file-button{background-color:#626262;border:1px solid #626262;color:#fff;line-height:1.2;padding:0.5em 1em}.page-node-type-webform .webform-file-button:before,.node--type-webform .webform-file-button:before{display:none}.page-node-type-webform .form-type-radio input[type=radio],.node--type-webform .form-type-radio input[type=radio]{float:left}.page-node-type-webform .form-type-radio label.option,.node--type-webform .form-type-radio label.option{display:block;margin-left:2em}.page-node-type-webform .webform-image-file input[type=submit],.node--type-webform .webform-image-file input[type=submit]{background-color:#626262;border:1px solid #626262;color:#fff;text-transform:capitalize}.page-node-type-webform .tabledrag-toggle-weight-wrapper,.node--type-webform .tabledrag-toggle-weight-wrapper{display:none}.page-node-type-webform .form-type-webform-markup h2,.node--type-webform .form-type-webform-markup h2{margin:0}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url('/themes/custom/cda2016/js/slick/slick/./ajax-loader.gif') center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/themes/custom/cda2016/js/slick/slick/./fonts/slick.eot');src:url('/themes/custom/cda2016/js/slick/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cda2016/js/slick/slick/./fonts/slick.woff') format('woff'),url('/themes/custom/cda2016/js/slick/slick/./fonts/slick.ttf') format('truetype'),url('/themes/custom/cda2016/js/slick/slick/./fonts/slick.svg#slick') format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/classy/css/components/../../../../misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/classy/css/components/../../../../misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
