/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}*{box-sizing:border-box}.ir{font:0/0 serif;text-shadow:none;color:transparent}body{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}article{font-family:"Sorts Mill Goudy",Georgia,serif}article aside{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}h1,h2,h3{font-family:"Didot","Bodoni",Georgia,"Times New Roman",Times,serif}h4{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.125em;margin-bottom:0;font-weight:200;letter-spacing:1px}.cn-txt{font-family:"Sorts Mill Goudy",Georgia,serif;font-size:1.125em}a{color:#195fa6;text-decoration:none}a:hover{text-decoration:underline;color:#4292e3}a:visited{color:#165290}a:active{color:#6face9}body,.bg-upcoming,footer{background:#2e2c2e url("/workspace/int-img/noise-overlay-dark.png");color:#e5e5e2}.btn{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;color:#fff;text-decoration:none;display:inline-block;background:#008cc0;font-weight:300;letter-spacing:1.5px;font-size:.875em;padding:.5em 1em;margin-right:1em;border-radius:.5em}.btn:hover{background-color:#0085b5;color:#fff}.btn:visited{color:#fff}.btn:active{color:#fff}.btn:hover{color:#fff}header{background-color:#009fd9}header .logo{margin-top:0;color:#fff;background-image:url("/workspace/int-img/adaf-logo.svg");background-position:top left;display:block}header .cn-nav{display:block;margin-top:1em}header .cn-nav a{color:#fff;font-weight:300;letter-spacing:1.5px;text-decoration:none;display:inline-block;padding:.25em 1em}header .cn-nav a:hover{background:rgba(255,255,255,0.2)}.cn-featured,.bg-static{color:#474747;background:#e5e5e2 url("/workspace/int-img/noise-overlay-light.png");padding-bottom:2em}article .bg-title{background:#383a38 url("/workspace/int-img/noise-overlay-dark.png")}article .bg-title .cn-title{padding-bottom:.5em}article .bg-title h2{font-weight:300;margin:0;padding-top:.5em}article .bg-title h2 a{color:#fff;text-decoration:none}article .bg-title h3{font-weight:300;margin:0;padding-top:.5em;color:#fff}article .bg-info{background:#383a38 url("/workspace/int-img/noise-overlay-dark.png");margin-bottom:2em}article .bg-info a{color:#49aef2}article aside{color:#fff;font-weight:300;letter-spacing:1.5px}article aside>span{font-size:.88888889em;padding:.5em 1.25em .5em 0;display:inline-block}article .bg-pre-note{margin-top:-2em;background:#383a38 url("/workspace/int-img/noise-overlay-dark.png")}article .bg-pre-note .cn-pre-note{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:300;letter-spacing:1.5px;line-height:1.5em;padding:.25em 0 .5em;margin-bottom:2em;color:#fff}article .bg-pre-note .cn-pre-note p{margin:.25em 0 .5em 0;font-size:1.125em;line-height:1.4em}article .bg-pre-note .cn-pre-note a{color:#49aef2}article .bg-zoom .cn-zoom{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:300;letter-spacing:1.5px;line-height:1.5em;padding:.25em 0 .5em;margin-bottom:2em;color:#fff}article .bg-zoom .cn-zoom p{margin:.25em 0 .5em 0;font-size:1em;line-height:1.4em}article .bg-zoom .cn-zoom a{color:#49aef2}article .cn-imgs{display:inline-block;vertical-align:top;margin-bottom:2em}article .cn-imgs .cn-img{margin:0}article .cn-imgs .cn-img p{margin:.5em 1em;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:.75em;line-height:1.5em}article .bg-lecture-footer{display:inline-block}article .bg-lecture-footer .mini-ex{background:#98b2bf url("/workspace/int-img/noise-overlay-light.png");margin:2em 0 0 0}article .bg-lecture-footer .mini-ex .mini-time{padding:1em 1em .5em;color:#fff;display:block;background:#537485 url("/workspace/int-img/noise-overlay-light.png")}article .bg-lecture-footer .mini-ex .mini-desc{padding:0 1em .5em}article .bg-lecture-footer .location{background:#98b2bf url("/workspace/int-img/noise-overlay-light.png");margin:2em 0 0 0}article .bg-lecture-footer .location .place,article .bg-lecture-footer .location .prog-time{padding:1em 1em .5em;color:#fff;display:block;background:#537485 url("/workspace/int-img/noise-overlay-light.png")}article .bg-lecture-footer .location .place{padding-top:0}article .bg-lecture-footer .location .desc{padding:0 1em .5em}article .cn-apricot{margin-top:2rem}article .cn-apricot iframe{background-color:transparent}.pg-home article .cn-imgs .cn-img{vertical-align:top;display:inline-block;background:#e7edf0 url("/workspace/int-img/noise-overlay-light.png");border:1px solid rgba(0,0,0,0.0125);box-shadow:1px 1px 10px 1px rgba(0,0,0,0.05);margin-right:1em;margin-bottom:1em}.pg-home article .cn-imgs .cn-img p{display:none}.pg-lecture article .cn-imgs .cn-img{max-width:300px;vertical-align:top;display:inline-block;background:#e7edf0 url("/workspace/int-img/noise-overlay-light.png");border:1px solid rgba(0,0,0,0.0125);box-shadow:1px 1px 10px 1px rgba(0,0,0,0.05);margin-bottom:1em;margin-right:1em}.cn-extra-html{clear:both}.cn-extra-html iframe{margin-bottom:20px}.cn-page-nav{padding-top:1em}.cn-page-nav a{color:#fff;text-decoration:none;display:inline-block;margin-right:.5em;padding:.25em .5em}.cn-page-nav a.selected{color:#2e2c2e;background:#009fd9}.cn-upcoming{padding-top:1em}.cn-upcoming .sq{padding:0.5em .75em;display:inline-block;vertical-align:top;background:#404240 url("/workspace/int-img/noise-overlay-dark.png");margin-bottom:1em}.cn-upcoming .sq aside{font-size:1em;font-weight:300;letter-spacing:1.25px;margin-bottom:1em}.cn-upcoming .sq aside .date{margin-bottom:1em;display:block;margin-right:2em}.cn-upcoming .sq aside .date time.lecture{padding-bottom:4px}.cn-upcoming .sq aside .time-lecture time{display:block}.cn-upcoming .sq aside .location{display:block}.cn-upcoming .sq .cal-date-icn{color:#354b56;background:#98b2bf;background:-moz-linear-gradient(-45deg, #98b2bf 0%, #5c8295 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #98b2bf), color-stop(100%, #5c8295));background:-webkit-linear-gradient(-45deg, #98b2bf 0%, #5c8295 100%);background:-o-linear-gradient(-45deg, #98b2bf 0%, #5c8295 100%);background:-ms-linear-gradient(-45deg, #98b2bf 0%, #5c8295 100%);background:linear-gradient(135deg, #98b2bf 0%, #5c8295 100%);font-family:"Didot","Bodoni",Georgia,"Times New Roman",Times,serif}.cn-upcoming .sq .cal-date-icn .weekday{display:block;text-align:center}.cn-upcoming .sq .cal-date-icn .month-day{display:block;text-align:center;line-height:1.2em}.cn-upcoming .sq .cal-date-icn .time{display:block;text-align:center}.cn-upcoming .sq .cn-txt .lecture-title{font-size:1em;margin-bottom:.5em}.cn-upcoming .sq .cn-txt .name{font-size:.875em;display:block}.cn-upcoming a{color:#e5e5e2;text-decoration:none;display:inline-block}.cn-static h1{margin:0;padding-top:.5em}.cn-static table{color:#474747;border-collapse:separate;line-height:1.4em}.cn-static table thead tr th{text-align:left;line-height:1em;padding:.75em .5em .5em .5em;background:rgba(0,0,0,0.07)}.cn-static table tbody tr td{padding:.75em .5em .5em .5em;border:1px solid rgba(0,0,0,0.07);border-top:0;margin:.2em;border-right:0}.cn-static table tbody tr td:last-of-type{border-right:1px solid rgba(0,0,0,0.07)}.cn-static .membership-purchase-true thead tr th:first-of-type{background:none}.cn-static .membership-purchase-true tbody tr{cursor:pointer}.cn-static .membership-purchase-true tbody tr:hover{background:rgba(25,95,166,0.02)}.cn-static .membership-purchase-true tbody tr:hover td:first-of-type{-moz-border-radius:2em 0px 0px 2em;-webkit-border-radius:2em 0px 0px 2em;border-radius:2em 0px 0px 2em}.cn-static .membership-purchase-true tbody tr td:first-of-type{border:none;padding-left:1em;padding-right:1em}.cn-static .membership-purchase-true tbody tr td:nth-of-type(2){width:20%}.cn-static .membership-purchase-true tbody tr td:nth-of-type(4){border-right:1px solid rgba(0,0,0,0.07);padding-left:1em;padding-right:1em}footer{padding:1em;color:#adadad;font-size:.875em}footer span{margin-right:4em}footer span a{color:#adadad}form label{display:inline-block;position:relative;padding-bottom:1em;padding-right:1em;width:100%;vertical-align:top}form label input,form label textarea,form label select{width:100%;border:1px solid #98b2bf;box-shadow:none;padding:6px 6px 3px 6px;line-height:1em;height:2em}form label select{line-height:1.5em;-webkit-appearance:none}form label input[type='checkbox']{display:inline-block;width:auto;height:auto;margin-right:.5em}form button{-webkit-appearance:none;border:none;background:transparent;border-radius:.5em;color:#fff;padding:0;margin:0}form .button-large{background-color:#537485;padding:.5em 1em .25em;font-size:1.25em}form .fl{font-size:.875em;display:inline-block;top:0;left:0}form .fl-aft{line-height:1em}form .note{font-style:italic;display:inline-block;padding:.5em 0}form .note.error{color:#990034;background:rgba(153,0,52,0.2);display:block;padding:.5em 1em .25em;font-size:1.4em;box-shadow:inset 0 0 16px -4px rgba(153,0,52,0.5);border-radius:.5em;margin-bottom:1em}form .required{width:1em;height:1em;display:inline-block}form fieldset div.f2per{display:block}form fieldset div.f2per label{width:50%}form fieldset div.f2per input,form fieldset div.f2per select,form fieldset div.f2per textarea{width:100%}form fieldset div.f3per{display:block}form fieldset div.f3per label{width:33%}form fieldset div.f3per input,form fieldset div.f3per select,form fieldset div.f3per textarea{width:100%}form .form-city-state-zip .city{width:50%}form .form-city-state-zip .state{width:30%}form .form-city-state-zip .zip-code{width:20%}form .form-btn-join{padding-bottom:2em}form table{margin-bottom:1em}#form-membership2 .cn-purchase-total{margin-top:1em;border-top:1px solid rgba(71,71,71,0.2);border-bottom:1px solid rgba(71,71,71,0.2);padding:1em 0;margin-bottom:1em}#form-membership2 .cn-purchase-total span{font-weight:bold}#form-membership2 .cn-purchase-total .price{font-size:1.5em;margin-top:.5em}#form-membership2 .cn-purchase-total .price span{display:inline-block;padding:.25em .5em;margin-left:.25em;background:#00994d;color:#fff}.no-js #form-membership1,.no-js #form-membership2{display:none}.hidden{display:none}.cn--video-login form{padding-top:1em}.cn--video-login form label{display:inline-block;width:21em;padding:0 1em 0 0}.cn--video-login .pw{width:20em;display:inline-block}.cn--video-login .btn{border:none;display:inline-block}.cn--video{padding-top:1em;padding-bottom:1em}@-moz-document url-prefix(){}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media only screen and (max-width: 37em){footer,.cn-upcoming,.cn-page-nav,.cn-static,.cn-featured .cn-title,.cn-featured aside,.cn-featured .cn-info,.cn-featured .cn-content,.cn-featured .cn-pre-note,.cn-featured .cn-zoom,header .cn-header,header nav{margin:0 2em;max-width:100%}header .logo{width:273px;height:50px;background-size:100% 100%}.cn-upcoming .sq{width:100%;box-sizing:border-box;padding:0 0 1em 0}.cn-upcoming .sq aside{padding:.75em}.cn-upcoming .sq .cn-img{vertical-align:top;display:inline-block;width:30%}.cn-upcoming .sq .cn-img a img{max-width:100%}.cn-upcoming .sq .cal-date-icn{width:30%;display:inline-block;vertical-align:top;min-height:130px}.cn-upcoming .sq .cal-date-icn .weekday{font-size:1.2em;padding:1em 0 0}.cn-upcoming .sq .cal-date-icn .month-day{font-size:1.2em;padding-bottom:.25em}.cn-upcoming .sq .cal-date-icn .time{font-size:1em}.cn-upcoming .sq .cn-txt{vertical-align:top;width:60%;margin-left:1em;display:inline-block}}@media only screen and (min-width: 37.00000001em) and (max-width: 64em){footer,.cn-upcoming,.cn-page-nav,.cn-static,.cn-featured .cn-title,.cn-featured aside,.cn-featured .cn-info,.cn-featured .cn-content,.cn-featured .cn-pre-note,.cn-featured .cn-zoom,header .cn-header,header nav{margin:0 auto;max-width:35em}header .logo{height:66px;width:360px;background-size:100% 100%}article .bg-lecture-footer{width:18em}.cn-upcoming .sq{width:16.375em;box-sizing:border-box;margin-right:.75em}.cn-upcoming .sq:nth-of-type(2n){margin-right:0}.cn-upcoming .sq .cn-img{margin:0 -.75em 1em -.75em;width:16.375em}.cn-upcoming .sq .cn-img a img{max-width:16.375em}.cn-upcoming .sq .cal-date-icn{height:16.375em;margin:0 -.75em 1em -.75em}.cn-upcoming .sq .cal-date-icn .weekday{font-size:2.5em;padding:1em 0 0}.cn-upcoming .sq .cal-date-icn .month-day{font-size:4em;padding-bottom:.25em}.cn-upcoming .sq .cal-date-icn .time{font-size:1.5em}.cn-upcoming .sq .cn-txt{min-height:7.5em}}@media only screen and (min-width: 64.00000001em){footer,.cn-upcoming,.cn-page-nav,.cn-static,.cn-featured .cn-title,.cn-featured aside,.cn-featured .cn-info,.cn-featured .cn-content,.cn-featured .cn-pre-note,.cn-featured .cn-zoom,header .cn-header,header nav{margin:0 auto;max-width:60em}header .logo{height:110px;width:600px}article .bg-lecture-footer{width:30em}.cn-upcoming .sq{width:19.5em;box-sizing:border-box;margin-right:.75em}.cn-upcoming .sq:nth-of-type(3n){margin-right:0}.cn-upcoming .sq .cn-img{margin:0 -.75em 1em -.75em;width:19.5em}.cn-upcoming .sq .cal-date-icn{height:19.5em;margin:0 -.75em 1em -.75em}.cn-upcoming .sq .cal-date-icn .weekday{font-size:3.5em;padding:.5em 0 0}.cn-upcoming .sq .cal-date-icn .month-day{font-size:5em;padding-bottom:.125em}.cn-upcoming .sq .cal-date-icn .time{font-size:2em}.cn-upcoming .sq .cn-txt{min-height:7.5em}}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
