/****** FILE: app/css/typography.css *****/
body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.arrowbutton{background-color:#cb5527;color:#fff !important;padding:10px 10px;border-bottom:2px solid #e7ac2c;font-size:12px;display:inline}.arrowbutton::after{vertical-align:middle;content:"\F101";color:#e7ac2c;font-size:32px;padding-left:8px;font-family:FontAwesome;font-style:normal;font-weight:normal}.arrowbutton:hover{background-color:#e7ac2c;border-color:#cb5527;color:#cb5527;text-decoration:none !important}.arrowbutton:hover::after{color:#cb5527}.arrowbutton.fullwidth{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.typography{font-family:verdana, arial, sans-serif;color:#575756}.typography em{font-style:italic}.typography strong,.typography b{font-weight:600}.typography p,.typography li{font-size:100%;line-height:1.5em;margin:0 0px 18px 0}.typography .no-padding{padding:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-left:0 !important}.typography .intro{font-size:140%;line-height:135%;font-family:myriad-pro, sans-serif}.typography .small{font-size:90%;line-height:135%}.typography .bright{color:#e7ac2c !important}.typography .urgent{color:#d42a00}.typography .note{color:#bb932d}.typography .tiny,.typography p.tiny{font-size:70% !important;line-height:120%}.typography .dark{color:#000}.typography .highlight{background-color:tint(#cb5527, 80);padding:0 2px}.typography a{color:#cb5527;text-decoration:none}.typography a:hover{text-decoration:underline}.typography address{margin:0 10px 18px 10px}.typography blockquote{margin:10px;font-size:11px;font-style:italic;margin:0 10px 18px 10px}.typography pre{font-family:"Courier New", Courier;display:block;margin:2px 5px;padding:5px;border:1px #000 solid;margin:0 0 18px 0}.typography table{font-family:myriad-pro, sans-serif !important;line-height:1.1 !important;margin:0 0 18px 0;border-collapse:collapse;background-color:#fefcf6;padding:3px}.typography table td{padding:5px;padding-right:10px}.typography ul,.typography ol{margin:0 0 18px 18px}.typography ul li,.typography ol li{margin:5px 10px;line-height:120%}.typography ul{list-style:disc}.typography ol{list-style:decimal}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{font-family:myriad-pro, sans-serif;color:#cb5527;margin:0 0 10px 0;font-weight:600}.typography h1{font-size:34px;padding-bottom:5px;margin-bottom:10px;border-bottom:2px solid #e7ac2c;font-family:myriad-pro, sans-serif;font-weight:300;line-height:1.1;margin-bottom:30px;padding-bottom:15px;padding-top:15px}.typography h2{font-size:22px;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #e7ac2c;margin-top:40px}.typography h2 a{color:#cb5527}.typography h2:first-child{margin-top:0}.typography h3{font-size:18px;text-shadow:none;padding-bottom:0px;margin-bottom:8px;margin-top:20px}.typography h3:first-child{margin-top:0}.typography h4{font-size:16px;margin:0 0 16px 0}.typography h5{font-size:14px;margin:0 0 12px 0}.typography h6{font-size:13px;margin:0 0 12px 0}.typography a[href$=".pdf"],.typography a[href$=".PDF"],.typography a.pdf{padding:2px;padding-left:20px;background:url(/_resources/app/images/icons/page_white_acrobat.png) no-repeat left center}.typography a[href$=".doc"],.typography a[href$=".DOC"],.typography a[href$=".docx"],.typography a[href$=".DOCX"],.typography a.doc{padding:2px;padding-left:20px;background:url(/_resources/app/images/icons/page_word.png) no-repeat left center}.typography a[href$=".xls"],.typography a[href$=".XLS"],.typography a[href$=".XLSX"],.typography a[href$=".xlsx"],.typography a.xls{padding:2px;padding-left:20px;background:url(/_resources/app/images/icons/page_excel.png) no-repeat left center}.typography a[href$=".gz"],.typography a[href$=".GZ"],.typography a[href$=".gzip"],.typography a[href$=".GZIP"],.typography a[href$=".zip"],.typography a[href$=".ZIP"],.typography a.archive{padding:2px;padding-left:20px;background:url(/_resources/app/images/icons/page_white_zip.png) no-repeat left center}.typography a[href$=".exe"],.typography a[href$=".EXE"],.typography a.application{padding:2px;padding-left:20px;background:url(/_resources/app/images/icons/application.png) no-repeat left center}.typography a.nofileicon{padding:0;background:none}.typography .left{text-align:left}.typography .center{text-align:center}.typography .right{text-align:right}.typography img{border:none;height:auto !important}.typography img.right{float:right;margin-left:15px;margin-bottom:5px}.typography img.left{float:left;margin-right:15px;margin-bottom:5px}.typography img.leftAlone{float:left;margin:0 100% 20px 0}.typography img.center{float:none;margin-left:auto;margin-right:auto;display:block}.typography .captionImage{max-width:100%;margin-top:5px}.typography .captionImage img{margin:0}.typography .captionImage.left{float:left;margin:5px 30px 15px 0px}.typography .captionImage.right{float:right;margin:5px 0 20px 30px}.typography .captionImage.left[style],.typography .captionImage.right[style]{max-width:50%}.typography .captionImage.left img,.typography .captionImage.right img{float:none;max-width:none;max-width:100%}.typography .captionImage.left img{margin-right:-10px}.typography .captionImage.right img{margin-left:-10px}.typography .captionImage.right p{margin-left:-10px;text-align:left;margin-left:-10px}.typography .captionImage.leftAlone{float:none;margin:0 20px 20px 0px}.typography .captionImage.center{margin:0 auto 20px}.typography .captionImage.center img{margin:0 auto}.typography .captionImage p{clear:both;margin:5px 0;font-style:italic;color:#888;margin-right:0 !important}.typography .captionImage .caption{font-weight:normal !important;color:#cb5527 !important;font-size:14px !important;font-style:italic}
/*# sourceMappingURL=typography.css.map */
/****** FILE: app/css/screen.css *****/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.arrowbutton{background-color:#cb5527;color:#fff !important;padding:10px 10px;border-bottom:2px solid #e7ac2c;font-size:12px;display:inline}.arrowbutton::after{vertical-align:middle;content:"\F101";color:#e7ac2c;font-size:32px;padding-left:8px;font-family:FontAwesome;font-style:normal;font-weight:normal}.arrowbutton:hover{background-color:#e7ac2c;border-color:#cb5527;color:#cb5527;text-decoration:none !important}.arrowbutton:hover::after{color:#cb5527}.arrowbutton.fullwidth{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clear{clear:both;height:0}.group:after{content:"";display:table;clear:both}#GoogleMapBasic{height:250px}iframe{max-width:100%}body{font-family:verdana, arial, sans-serif;font-size:14px;line-height:21px;background-color:#fff;color:#575756}body article{font-size:14px}.flash,.form-submission-message{background-color:#d7ffdb;padding:3px 5px;border:1px solid #00710b;color:#00710b;clear:both}.page-action{margin-bottom:0;margin-right:0 !important;text-align:right}.page-action a{text-decoration:underline;font-weight:bold;font-size:90%}.typography img{max-width:100%;height:100%}.typography .captionImage{max-width:100%}.typography div.gallerythumb{min-height:180px;margin-top:10px;margin-bottom:30px}strong,b{font-weight:300}div.container{max-width:1140px !important;margin:0 auto !important}div.container:after{content:"";display:table;clear:both}.topbar-band{background-color:#575756;font-size:12px}.topbar{font-family:myriad-pro, sans-serif;color:#979797;padding-top:4px;padding-bottom:4px;text-align:right;max-width:1140px !important;margin:0 auto !important}.topbar:after{content:"";display:table;clear:both}.topbar a{color:#fff;font-weight:bold;text-decoration:none}.topbar a:hover{color:#e7ac2c}.topbar .inner{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.topbar .inner:after{content:"";display:table;clear:both}.topbar .inner p{padding:0}.topbar .inner .memberstatus{float:left;padding-left:5px}.topbar .inner .topnav{float:right;padding-right:5px}.topbar .inner .topnav li{display:inline;padding-left:15px;padding-right:5px}.header-band{background-color:#fffae9}header{display:inline;float:left;width:97.91667%;margin:0 1.04167%;position:relative;height:122px}header img.uoc-logo{position:absolute;top:15px;right:5px;height:40px}header img.cia-logo{position:absolute;top:8px;left:5px;height:105px}header h1{position:absolute;left:-9999px}header .site-search{width:196px;position:absolute;right:5px;bottom:0px}.navband{background-color:#cb5527;border-bottom:5px solid #e7ac2c}.navband:after{content:"";display:table;clear:both}.navband nav{max-width:1140px !important;margin:0 auto !important}.navband nav:after{content:"";display:table;clear:both}.navband nav ul.sf-menu{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.navband nav a#showmenu{display:none}.navband nav a .navsubtitle{display:block;clear:both;color:#eabba9;font-size:11px;padding-top:5px;font-style:italic}.mobile-nav-only{display:none}.content-container{max-width:1140px !important;margin:0 auto !important}.content-container:after{content:"";display:table;clear:both}.content-container div.content{display:inline;float:left;width:72.91667%;margin:0 1.04167%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-top:none}.content-container div.content article{position:relative;padding:30px 30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.content-container div.content article p.breadcrumbs{font-size:90%;margin-bottom:0px;color:#979797}.CN-HomePage .content-container div.content{background-color:transparent;border:none;display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-HomePage .content-container div.content article{padding:0 !important}.CN-HomePage .content-container div.content article #slideshow{border:2px solid #d9d9d9;position:relative;z-index:50;margin-top:10px;margin-bottom:20px;background-color:#cb5527}.CN-HomePage .content-container div.content article #slideshow .cycle-prev,.CN-HomePage .content-container div.content article #slideshow .cycle-next{position:absolute;z-index:500;bottom:0px;background-color:rgba(0,0,0,0.6);color:gray;padding:10px 10px 12px;font-size:140%;line-height:100%;vertical-align:bottom;cursor:pointer}.CN-HomePage .content-container div.content article #slideshow .cycle-prev:hover,.CN-HomePage .content-container div.content article #slideshow .cycle-next:hover{color:#fff;text-decoration:none;background-color:rgba(0,0,0,0.7)}.CN-HomePage .content-container div.content article #slideshow .cycle-prev{left:0}.CN-HomePage .content-container div.content article #slideshow .cycle-next{right:0}.CN-HomePage .content-container div.content article #slideshow .slide{width:100%;height:auto;background-color:#cb5527;overflow:hidden;text-overflow:ellipsis}.CN-HomePage .content-container div.content article #slideshow .slide.active{z-index:10}.CN-HomePage .content-container div.content article #slideshow .slide.last-active{z-index:9}.CN-HomePage .content-container div.content article #slideshow .slide.loading{position:relative;visibility:hidden}.CN-HomePage .content-container div.content article #slideshow .slide img{vertical-align:middle;float:left}.CN-HomePage .content-container div.content article .slide-image{width:48%}.CN-HomePage .content-container div.content article .slide-text{float:left;width:45%;padding-left:25px}.CN-HomePage .content-container div.content article .slide-text__title{color:#fff;border:0;margin-bottom:0px;margin-top:15px}.CN-HomePage .content-container div.content article .slide-text__subtitle{color:#eabba9;border:0;margin-top:5px !important}.CN-HomePage .content-container div.content article .slide-text__description{color:#fff;font-size:14px;line-height:1.4;margin-right:30px;margin-top:10px}.CN-HomePage .content-container div.content article .slide-text__more-link{color:#eabba9;font-weight:bold;margin-left:5px}.CN-HomePage .content-container div.content article .slide-text__more-link:hover{color:#fff}.CN-HomePage .content-container div.content article div.maincontent{display:inline;float:left;width:96.875%;margin:0 1.5625%;margin-top:10px;margin-bottom:10px;text-align:center;background-color:#fff}.CN-HomePage .content-container div.content article div.maincontent .inner{padding:15px;border:1px solid #d9d9d9}.CN-HomePage .content-container div.content article div.maincontent p{line-height:1.4em;margin-right:0;font-size:110%}.CN-HomePage .content-container div.content article div.maincontent p:last-child{margin-bottom:0}.CN-HomePage .content-container div.content article .home-col1,.CN-HomePage .content-container div.content article .home-col2{display:inline;float:left;width:46.875%;margin:0 1.5625%}.CN-HomePage .content-container div.content article .homebox{background-color:#fff;min-height:300px;margin-bottom:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:2px solid #d9d9d9;position:relative}.CN-HomePage .content-container div.content article .homebox .inner{padding-bottom:15px;padding-bottom:0px}.CN-HomePage .content-container div.content article .homebox .inner h3{border-bottom:0}.CN-HomePage .content-container div.content article .homebox .inner p{margin-right:0}.CN-HomePage .content-container div.content article .homebox .inner p.older{margin-bottom:0;font-weight:bold;background-color:#fefcf6;padding:3px 5px;font-size:90%;margin:0 15px;margin-top:15px;position:absolute;bottom:15px;width:90%}.CN-HomePage .content-container div.content article .homebox.notices h2{background-color:transparent;border-bottom:0;margin-bottom:0}.CN-HomePage .content-container div.content article .homebox.notices h2,.CN-HomePage .content-container div.content article .homebox.notices h2 a{color:#cb5527 !important;text-transform:none}.CN-HomePage .content-container div.content article .homebox.notices h2 i{color:#eabba9;margin-left:8px}.CN-HomePage .content-container div.content article .homebox.notices .summary{line-height:120%;padding:0 15px;font-size:100%}.CN-HomePage .content-container div.content article .homebox.notices .more{font-weight:bold}.CN-HomePage .content-container div.content article .homebox.notices .notices_content{background-color:#fefcf6;padding:15px}.CN-HomePage .content-container div.content article .homebox.notices .notices_content:after{content:"";display:table;clear:both}.CN-HomePage .content-container div.content article .homebox.notices .notices_content p:last-child{margin-bottom:0}.CN-HomePage .content-container div.content article .homebox.news .inner{padding-bottom:35px}.CN-HomePage .content-container div.content article .homebox.news .item{padding:0 15px;margin-bottom:25px}.CN-HomePage .content-container div.content article .homebox.news p.date{background-color:#fefcf6;padding:0px 4px;font-size:90%;font-weight:bold;margin-bottom:8px}.CN-HomePage .content-container div.content article .homebox.news p.date a{float:right}.CN-HomePage .content-container div.content article .homebox.news h3{color:#575756;margin-left:4px;margin-bottom:4px;font-size:120%}.CN-HomePage .content-container div.content article .homebox.news p.summary{line-height:120%;margin-left:4px;margin-bottom:15px;font-size:100%}.CN-HomePage .content-container div.content article .homebox.events .inner{padding-bottom:35px}.CN-HomePage .content-container div.content article .homebox.events p.noevents{font-weight:bold;vertical-align:middle;margin-top:20px}.CN-HomePage .content-container div.content article .homebox.events div.event{clear:both;margin-bottom:0px}.CN-HomePage .content-container div.content article .homebox.events div.event:last-child{margin-bottom:0}.CN-HomePage .content-container div.content article .homebox.events div.event.even{background-color:#fefcf6;padding:10px 15px;margin-bottom:10px}.CN-HomePage .content-container div.content article .homebox.events div.event.odd{padding:0px 15px 10px}.CN-HomePage .content-container div.content article .homebox.events p.date{font-family:myriad-pro, sans-serif !important;background-color:#cb5527;color:#fff;width:40px;text-align:center;margin-right:8px;text-transform:uppercase;line-height:140%;margin-top:3px;padding-top:2px;font-size:100%;margin-bottom:0}.CN-HomePage .content-container div.content article .homebox.events p.date span{width:100%;display:block}.CN-HomePage .content-container div.content article .homebox.events p.date span.datedigit{font-weight:bold;font-size:190%;margin-bottom:5px}.CN-HomePage .content-container div.content article .homebox.events p.date span.month{background-color:#e7ac2c;display:block}.CN-HomePage .content-container div.content article .homebox.events div.details{padding-left:45px;clear:right}.CN-HomePage .content-container div.content article .homebox.events div.details h3{margin-bottom:3px;font-size:120%;line-height:120%;margin-top:0;padding-top:0}.CN-HomePage .content-container div.content article .homebox.events div.details p.location{margin-bottom:0px;font-size:100%;line-height:120%}.CN-HomePage .content-container div.content article .homebox.events div.details p.links{font-size:100%;font-weight:bold;margin-top:5px;margin-bottom:0}.CN-HomePage .content-container div.content article .homebox.events div.details p.links a{margin-right:10px}.CN-HomePage .content-container .homebox .inner h2,.CN-HomePage .content-container .box-header{font-size:170%;margin-top:0;background-color:#cb5527;padding:11px 14px;color:#fff}.CN-HomePage .content-container .homebox .inner h2 a,.CN-HomePage .content-container .box-header a{color:#fff}.CN-HomePage .content-container .homebox .inner h2.smaller,.CN-HomePage .content-container .box-header.smaller{font-size:130%;padding-top:8px;padding-bottom:8px}.CN-HomePage .content-container .box-header--bright{background-color:#e7ac2c}.CN-HomePage .content-container .homebox .inner h2 .box-header__smaller,.CN-HomePage .content-container .box-header__smaller{color:#eabba9;font-size:14px !important;padding-bottom:0 !important;border-bottom:0;text-transform:none !important}.CN-HomePage .content-container .box-header__nomargin{margin:0}.CN-HomePage .content-container .box-header__notoppadding{padding-top:0}.CN-HomePage .content-container .box-header__onwhite{background-color:transparent !important;color:#cb5527}.CN-HomePage .content-container .box-header__onwhite a{color:#cb5527}.CN-HomePage .content-container .box-header__titlecase{text-transform:none}.CN-HomePage .content-container aside .box-header{margin-top:-15px !important;margin-left:-15px !important;margin-right:-15px !important}.CN-HomePage .content-container .spotlightbox__box-header{padding-top:0px;clear:both;font-size:140%}.CN-HomePage .content-container .spotlightbox__text__readmore{text-align:right;float:right;padding:10px 15px 10px 22px}.CN-HomePage .content-container .spotlightbox__box-textcontent{padding:0 15px}.CN-HomePage .content-container .spotlightbox__box-textcontent p{margin-right:0}* .CN-HomePage .content-container .spotlightbox__box-textcontent:last-child{margin-bottom:0}.CN-HomePage .content-container aside{display:inline;float:left;width:31.25%;margin:0 1.04167%}body#event-popup{background-color:#f9f9f9}body#event-popup div.description span{color:#575756 !important}body#event-popup div.description p{margin-bottom:10px !important;font-size:120%;font-weight:normal}body#event-popup img.cia-logo{float:right;margin-left:15px;margin-bottom:15px}body#event-popup h1{border-bottom:none;margin-bottom:10px;padding-bottom:0;font-size:190%}body#event-popup h2{margin-top:0;margin-bottom:25px;font-size:150%}body#event-popup h2 span{color:#575756;padding-left:10px;font-size:90%}body#event-popup aside{float:right;clear:right;width:200px;background-color:#fffae9;padding:10px;margin-right:0}body#event-popup aside a.button{font-family:myriad-pro, sans-serif;border:0;border-radius:5px;font-size:18px;padding:5px 15px;background-color:#cb5527;margin-bottom:5px;font-weight:600;color:#fff !important;text-decoration:none;width:135px;text-align:center;margin:0 auto 0px;font-size:170%}body#event-popup aside a.button:hover{text-decoration:none;background-color:#e7ac2c}body#event-popup aside h2{font-size:160%;margin-bottom:5px}aside{display:inline;float:left;width:22.91667%;margin:0 1.04167%;padding-top:10px;background-color:#fffae9}aside .sidebox{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:20px}aside .sidebox:last-child{margin-bottom:0}aside .sidebox.about p{font-size:120%;line-height:130%;margin-bottom:10px}aside .sidebox p:last-child{margin-bottom:0}aside .inner{padding:25px 20px}aside h2{font-size:170%;border:none;margin-top:0 !important;color:#cb5527}aside h2 a{color:#cb5527}aside div.widget .inner{padding-bottom:0}aside div.widget iframe{margin:0 auto;display:block;width:195px}aside div.eventcountdown h2{color:#c7542f}aside div.eventcountdown h3{border-bottom:none;margin-bottom:5px;padding-bottom:0}aside div.eventcountdown .location{margin-bottom:5px;line-height:1.3}aside div.eventcountdown .date{font-weight:bold;font-size:120%}aside div.eventcountdown .links{font-weight:bold}aside div.eventcountdown .links a{color:#fff;background-color:#cb5527;display:block;padding:5px 10px;text-align:center}aside div.initiatives{background-color:#cb5527}aside div.initiatives *{color:#fff}aside div.initiatives h2{border-color:#eabba9 !important}aside div.initiatives ul.initiatives-list{margin:0;padding:0;list-style:none}aside div.initiatives ul.initiatives-list li{margin:0;padding:0}aside div.initiatives ul.initiatives-list li a{display:block;padding:8px 5px}aside div.initiatives ul.initiatives-list li a:hover{text-decoration:none;background-color:#cb5527}aside div.initiatives ul.initiatives-list li span{display:block}aside div.initiatives ul.initiatives-list li span.title{font-weight:bold;font-size:120%;margin-bottom:3px}aside div.initiatives ul.initiatives-list li span.subtitle{font-size:90%;font-style:italic;color:#eabba9}aside div.quicklinks ul,aside div.subnav ul{margin-bottom:0}aside div.quicklinks ul li,aside div.subnav ul li{font-weight:600;font-size:120%;margin-left:0px;padding-left:0px;line-height:100%}aside div.quicklinks ul li a[href^="http"]:after,aside div.subnav ul li a[href^="http"]:after{padding-left:3px;content:" " url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFVJREFUeNpi/P//PwM6aGtrQxFkxKYIXTELuq6qqipGmAIQG0SzIEtAJfmB1ENkMYbW1tb/ICtBGMjmB+IPMD4MoyhCxsjiTAxEAKIUsWALF3QAEGAAqcNQUTVIYs4AAAAASUVORK5CYII=)}aside div.quicklinks ul{margin-bottom:15px}aside div.quicklinks ul:last-child{margin-bottom:0}aside div.quicklinks p{margin-bottom:5px}aside div.subnav{margin-bottom:15px;font-family:myriad-pro, sans-serif}aside div.subnav h2{color:#cb5527;border-bottom:2px solid #fff;font-weight:normal;margin-bottom:15px;padding-bottom:15px}aside div.subnav h2 a{text-decoration:underline;color:#cb5527 !important}aside div.subnav h2 a.current{color:#cb5527 !important;text-decoration:none}aside div.subnav a{color:#3e3e3e}aside div.subnav ul{list-style-type:circle}aside div.subnav ul li{margin-bottom:10px}aside div.subnav ul li a.current{color:#cb5527}aside div.subnav ul li ul{margin-left:15px;list-style-type:none}aside div.subnav ul li ul li{line-height:100%;padding:0;margin:0}aside div.subnav ul li ul li a{font-size:70%;font-weight:normal;text-transform:none;line-height:1.2;display:block;margin-bottom:7px;margin-top:5px}aside div.subnav ul li ul li a.current{font-weight:bold}aside .search .inner{padding-top:0;padding-bottom:0}aside .newsletter h2{margin-bottom:5px}aside .newsletter p{margin-bottom:0;font-size:110%}aside .newsletter p.smallprint{font-size:90%;color:#a4a4a2;line-height:130%}aside .newsletter form{margin-top:5px;margin-bottom:5px;margin-left:0;height:28px;position:relative}aside .newsletter form label{display:none}aside .newsletter form input{position:absolute;margin:0;padding:2px;border:1px solid #d9d9d9;background-color:#fefcf6;color:#8a8a89}aside .newsletter form input#mce-FNAME,aside .newsletter form input#mce-LNAME{width:46%;top:0}aside .newsletter form input#mce-LNAME{right:0}aside .newsletter form input#mce-EMAIL{top:25px;left:0;width:60%}aside .newsletter form input#mc-embedded-subscribe{top:25px;right:0;font-family:myriad-pro, sans-serif;border:0;border-radius:5px;font-size:18px;padding:5px 15px;background-color:#cb5527;margin-bottom:5px;font-weight:600;color:#fff !important;text-decoration:none;padding:1px 8px 2px;font-size:90%;width:35%}aside .newsletter form input#mc-embedded-subscribe:hover{text-decoration:none;background-color:#e7ac2c}.footer-container{background-color:#575756;border-top:5px solid #e7ac2c;font-family:myriad-pro, sans-serif;font-size:14px}.footer-container footer{max-width:1140px !important;margin:0 auto !important;color:#fff;position:relative;height:90px}.footer-container footer a{color:#fff}.footer-container footer a:hover{color:#e7ac2c}.footer-container footer .left p{position:absolute;bottom:10px;left:5px}.footer-container footer .right p{position:absolute;bottom:10px;right:5px}.footer-container footer p.social{margin-top:10px;text-align:right;margin-right:5px}.footer-container footer p.social a{text-decoration:none;font-size:40px;padding-left:10px}.footer-container .footer-top-band{background-color:#cb5527}.footer-container .footer-top{max-width:1140px !important;margin:0 auto !important}.footer-container .footer-nav{padding-top:10px;padding-bottom:10px;padding-left:10px}.footer-container .footer-nav li{display:inline;padding-right:15px}.footer-container .footer-nav li a{color:#fff;text-decoration:none}.footer-container .footer-nav li a:hover{color:#000}.footer-container .footer-nav li a:after{content:"/";color:#e49374;padding-left:15px}.footer-container .footer-nav li:last-child a:after{content:""}.CN-PhotoGalleryHolder .gallerythumb p,.CN-MediaPage .gallerythumb p,.CN-VideoGalleryPage .gallerythumb p{margin-right:0 !important}.CN-PhotoGalleryHolder .pagination,.CN-MediaPage .pagination,.CN-VideoGalleryPage .pagination{clear:both;font-size:120%;background-color:#fefcf6;padding:5px;margin-top:10px;text-align:center}.CN-PhotoGalleryHolder .pagination a,.CN-MediaPage .pagination a,.CN-VideoGalleryPage .pagination a{margin-left:5px}.CN-PhotoGalleryHolder div.gallerythumb,.CN-MediaPage div.gallerythumb,.CN-VideoGalleryPage div.gallerythumb{float:left;width:175px;height:200px;padding:5px}.CN-PhotoGalleryHolder div.gallerythumb a,.CN-MediaPage div.gallerythumb a,.CN-VideoGalleryPage div.gallerythumb a{font-family:myriad-pro, sans-serif;font-weight:600;line-height:1.2;display:block}.CN-PhotoGalleryHolder div.gallerythumb p,.CN-MediaPage div.gallerythumb p,.CN-VideoGalleryPage div.gallerythumb p{margin:0;padding:0;font-weight:bold;text-align:center}.CN-PhotoGalleryHolder div.gallerythumb img,.CN-MediaPage div.gallerythumb img,.CN-VideoGalleryPage div.gallerythumb img{border:2px solid #000}.CN-PhotoGalleryHolder div.gallerythumb img:hover,.CN-MediaPage div.gallerythumb img:hover,.CN-VideoGalleryPage div.gallerythumb img:hover{border-color:#000}.CN-PhotoGalleryHolder a.gallerythumb img,.CN-MediaPage a.gallerythumb img,.CN-VideoGalleryPage a.gallerythumb img{border:2px solid #000}.CN-PhotoGalleryHolder a.gallerythumb img:hover,.CN-MediaPage a.gallerythumb img:hover,.CN-VideoGalleryPage a.gallerythumb img:hover{border-color:#000}.CN-ResearchersDBPage #Form_SearchForm{margin-bottom:10px;padding-top:0;position:relative;background-color:#fefcf6;border:1px solid #d9d9d9}.CN-ResearchersDBPage #Form_SearchForm:after{content:"";display:table;clear:both}.CN-ResearchersDBPage #Form_SearchForm div.field{float:left;width:300px;padding-bottom:0}.CN-ResearchersDBPage #Form_SearchForm div.field label{width:120px;font-size:100% !important;margin-left:0;margin-top:5px}.CN-ResearchersDBPage #Form_SearchForm div.field input{width:130px;font-size:90%;padding:3px}.CN-ResearchersDBPage #Form_SearchForm div.field .dropdown{margin-top:3px}.CN-ResearchersDBPage #Form_SearchForm .btn-toolbar{padding-right:15px}.CN-ResearchersDBPage #Form_SearchForm .btn-toolbar input{float:right !important;font-size:100%;padding:3px 49px;margin-top:5px;margin-bottom:0px;clear:both}.CN-ResearchersDBPage div.researcher h2{clear:both;padding-top:20px;font-size:120%}.CN-ResearchersDBPage div.researcher h2:after{content:"";display:table;clear:both}.CN-ResearchersDBPage div.researcher h2 a{font-size:90%;color:gray;padding-left:10px}.CN-ResearchersDBPage div.researcher h2 span.summary{font-size:80%;color:#000;font-weight:normal;padding-left:10px}.CN-ResearchersDBPage div.researcher h2 a.email{font-weight:normal}.CN-ResearchersDBPage div.researcher h2 a.showhide{display:none;color:#000}.CN-ResearchersDBPage div.researcher h2 span.keywords{font-size:80%;font-weight:normal}.CN-ResearchersDBPage div.researcher div.column{float:left;width:47%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-bottom:30px}.CN-ResearchersDBPage div.researcher div.column p{margin-right:0;line-height:130%}.CN-ResearchersDBPage div.researcher div.column p.research{margin-bottom:4px}.CN-ResearchersDBPage .notsearched h2{padding-top:0px !important}.CN-ResearchersDBPage .hassearched p.alpha-pagination{display:none}.CN-ResearchersDBPage p.alpha-pagination{margin-right:0 !important}.CN-ResearchersDBPage p.alpha-pagination a{font-family:myriad-pro, sans-serif;font-weight:600;font-size:130%;padding:0 5px}.CN-ResearchersDBPage p.alpha-pagination a:hover,.CN-ResearchersDBPage p.alpha-pagination a.current{background-color:#cb5527;color:#fff;text-decoration:none}.CN-EventsPage div.event-listing{margin-bottom:30px;background-color:#fffae9;padding:20px;position:relative}.CN-EventsPage div.event-listing p.date{font-family:myriad-pro, sans-serif !important;background-color:#cb5527;color:#fff;width:40px;text-align:center;margin-right:8px;text-transform:uppercase;line-height:140%;margin-top:3px;padding-top:2px;font-size:100%;float:left}.CN-EventsPage div.event-listing p.date span{width:100%;display:block}.CN-EventsPage div.event-listing p.date span.datedigit{font-weight:bold;font-size:190%;margin-bottom:5px}.CN-EventsPage div.event-listing p.date span.month{background-color:#e7ac2c;display:block}.CN-EventsPage div.event-listing p.type{font-size:200%;position:absolute;right:15px;top:10px;margin-right:0;color:#a4a4a2;font-family:myriad-pro, sans-serif;font-weight:600}.CN-EventsPage div.event-listing h2{margin:0;padding-right:90px;margin-bottom:0;border-bottom:0;padding-bottom:5px}.CN-EventsPage div.event-listing h2 a{color:#cb5527}.CN-EventsPage div.event-listing p.subline{font-family:myriad-pro, sans-serif;font-weight:600}.CN-EventsPage div.event-listing p.description,.CN-EventsPage div.event-listing div.description p{margin-bottom:10px;clear:both;font-size:100%;line-height:130%}.CN-EventsPage div.event-listing p.countdown{position:absolute;bottom:10px;right:15px;margin:0;font-size:150%;font-weight:bold;color:#d6d6d6;font-family:myriad-pro, sans-serif;font-weight:600}.CN-EventsPage div.event-listing p.more{font-size:120%;font-family:myriad-pro, sans-serif;font-weight:600;margin-bottom:0}.CN-EventsPage div.event-listing p.more a{margin-right:5px}.CN-SearchResultsPage .gsc-control-cse,.CN-SearchResultsPage .gsc-control-cse *{font-family:"verdana", sans-serif !important}.CN-SearchResultsPage .gs-snippet{color:#575756;line-height:1.5}.CN-SearchResultsPage .gcsc-branding{display:none}.CN-SearchResultsPage .gsc-thumbnail{display:none}.CN-SearchResultsPage .gs-title{height:auto !important;margin-bottom:5px;line-height:1.2}.CN-SearchResultsPage .gs-title,.CN-SearchResultsPage .gs-title *{font-size:18px !important}.CN-SearchResultsPage .gs-title a{font-size:16px;font-family:"myriad-pro", sans-serif !important}.CN-SearchResultsPage .gsc-url-top,.CN-SearchResultsPage .gsc-url-bottom{display:none}.CN-SearchResultsPage table{border:none;margin-bottom:0;border-color:transparent !important}.CN-SearchResultsPage .gsc-cursor-box{margin:10px 0 !important}.CN-SearchResultsPage .gsc-cursor-page{font-size:1.5em;padding:4px 8px;border:2px solid #eabba9 !important}.CN-SearchResultsPage .gsc-cursor-current-page{border:2px solid #cb5527 !important}.CN-SearchResultsPage .gsc-table-cell-snippet-close{padding-top:0;padding-left:0}.CN-SearchResultsPage .gsc-control-cse{padding:0}.CN-SearchResultsPage .gsc-orderby-container{display:none}.CN-SearchResultsPage .gsc-above-wrapper-area-container td{padding:0}.CN-SearchResultsPage .gsc-above-wrapper-area{display:none}.CN-SearchResultsPage .gsc-table-result,.CN-SearchResultsPage .gsc-thumbnail-inside,.CN-SearchResultsPage .gsc-url-top{padding:0;background-color:transparent}.CN-SearchResultsPage .gsc-resultsHeader{display:none}.CN-SearchResultsPage .gsc-result{padding:20px 0 !important}.CN-SearchResultsPage .gs-no-results-result div{background-color:transparent;border:none;padding:0;font-weight:bold;font-size:18px;margin:0 !important}.CN-SearchResultsPage .gs-spelling a{color:#cb5527;padding-left:0}.CN-SearchResultsPage .gs-visibleUrl-breadcrumb span:first-child{display:none}.NewsHolder div.hr:first-child{display:none}.NewsHolder p,.NewsHolder img{margin-right:0 !important}.CN-NewsArticle h1{text-transform:none}.CN-NewsArticle p.breadcrumbs{position:relative !important;top:0 !important;left:0 !important}.CN-NewsArticle img.right{margin-right:auto !important}.CN-SponsorPage div.sponsor{margin-bottom:10px;float:left;width:180px;padding:0 5px}.CN-SponsorPage div.sponsor img{width:auto;height:auto}.CN-SponsorPage div.sponsor p.logo{margin-right:0;margin-bottom:0;text-align:center;min-height:150px}.CN-SponsorPage div.sponsor p.logo img{border:1px solid #fff}.CN-SponsorPage div.sponsor p.logo img:hover{border-color:#cb5527}.CN-SponsorPage div.sponsor p.name{font-size:100%;margin-bottom:5px;text-align:center;margin-right:0;background-color:#fefcf6}.CN-SponsorPage div.sponsor p.name a:hover{color:#000}.CN-PhotoGalleryPage p.breadcrumbs{position:relative !important;display:block;top:0 !important;left:0;width:100%;margin-bottom:10px}.CN-MapPage #GoogleMapBasic img{max-width:none;height:auto}#results .showing{color:#aaa}#results ul#SearchResults{list-style:none;margin-left:0}#results ul#SearchResults li{margin-bottom:35px}#results ul#SearchResults li p.url{font-size:90%;margin-bottom:5px}#results ul.pagination{list-style:none;margin-left:0}#results ul.pagination li{float:left;margin-left:0;margin-bottom:20px}ul.main-children-nav{background-color:#fefcf6;border-top:3px solid #e7ac2c;margin-left:0;padding:15px 20px;list-style:none;margin-bottom:40px}ul.main-children-nav li{margin-left:0px;padding-top:3px;padding-bottom:3px}ul.main-children-nav li i{padding-right:5px}ul.main-children-nav li a{font-size:140%;font-family:myriad-pro, sans-serif;font-weight:600}@media screen and (min-width: 1140px){.sf-menu .sf-sub-indicator{right:1em !important}.sf-menu li li{margin-right:0 !important}.sf-menu a{padding:0.79em 1.7em !important}.sf-menu a.sf-with-ul{padding-right:2.6em !important}.maincontent p{font-size:130%}p.alpha-pagination a{padding:0 7px !important}}@media screen and (max-width: 960px){p.breadcrumbs{position:relative !important;display:block;top:0 !important;left:0}.typography p{margin-right:10px !important}.typography img{margin-right:0 !important}.content-container div.content{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.content-container div.content article{display:block;width:102.08333%;margin:0 -1.04167%}.content-container div.content article:after{content:"";display:table;clear:both}.CN-HomePage .content-container div.content{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-HomePage .content-container div.content article{display:block;width:102.08333%;margin:0 -1.04167%}.CN-HomePage .content-container div.content article:after{content:"";display:table;clear:both}.CN-HomePage .content-container div.content article .homebox .slideshow{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-HomePage .content-container aside{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-HomePage .content-container aside .sidebox:first-child{margin-top:10px}.CN-HomePage .content-container aside .sidebox:last-child{margin-bottom:10px}footer{font-size:90%}footer p.right{font-size:85%;top:5px;left:5px}.maincontent p{font-size:120% !important}}@media screen and (max-width: 570px){html{-webkit-text-size-adjust:none}nav{width:100%}nav>ul>li{text-align:center}p.breadcrumbs{display:none}.typography .intro{font-size:130%}article{word-wrap:break-word}header{height:80px}header img.uoc-logo{height:20px;width:auto;top:5px;right:5px}header img.cia-logo{top:6px;height:65px;left:5px}header .site-search{width:120px}.navband nav ul.sf-menu{display:none;height:auto}nav:after{content:"";display:table;clear:both}nav ul.sf-menu:after{content:"";display:table;clear:both}nav a{font-size:130% !important;padding:0.79em 0em !important;text-indent:15px}nav ul li{width:100%;display:block}nav ul li ul,nav ul li .sf-sub-indicator{display:none !important}.navband nav a#showmenu{font-family:myriad-pro, sans-serif;display:block;background-color:#cb5527;width:100%;color:#fff;text-decoration:none;font-size:130% !important;position:relative;font-weight:600;clear:both;padding:0 !important;line-height:40px;z-index:100}.navband nav a#showmenu:after{content:"";background:url("../images/nav-icon.png") no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px}.mobile-nav-only{display:block}.topnav{display:none}.content-container div.content{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.content-container div.content article{display:block;width:102.08333%;margin:0 -1.04167%}.content-container div.content article:after{content:"";display:table;clear:both}.CN-HomePage .content-container div.content{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-HomePage .content-container div.content article{display:block;width:102.08333%;margin:0 -1.04167%}.CN-HomePage .content-container div.content article:after{content:"";display:table;clear:both}.CN-HomePage .content-container div.content article .slideshow{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-HomePage .content-container div.content article #slideshow .cycle-prev,.CN-HomePage .content-container div.content article #slideshow .cycle-next{top:25%;bottom:auto}.CN-HomePage .content-container div.content article .slide-text{width:auto}.CN-HomePage .content-container div.content article .slide-image{width:100%}.CN-HomePage .content-container div.content article .home-col1,.CN-HomePage .content-container div.content article .home-col2{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-HomePage .content-container div.content article .homebox{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-HomePage .content-container div.content article .homebox.news{margin-bottom:10px !important}.CN-HomePage .content-container div.content article div.maincontent{margin-top:5px;margin-bottom:5px}.CN-HomePage .content-container aside{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-FormIndexPage .lastsaved{float:left;clear:both;width:100%;margin-bottom:10px;margin-top:5px;font-weight:bold}.CN-ResearchersDBPage .researcher .column{width:100% !important;float:none !important;margin:0 !important}.CN-ResearchersDBPage #Form_SearchForm label{text-align:left !important;margin-left:10px !important}.CN-ResearchersDBPage #Form_SearchForm input{margin-left:10px;margin-bottom:0;width:90% !important}.CN-ResearchersDBPage #Form_SearchForm .btn-toolbar{position:relative !important;margin-left:10px}.CN-ResearchersDBPage #Form_SearchForm .btn-toolbar input{margin-top:10px;float:none !important}.CN-EventsPage div.event-listing h2{font-size:140%}.CN-EventsPage div.event-listing p.type{font-size:140%}.CN-EventsPage div.event-listing p.countdown{font-size:130%}aside{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-ResearchersDBPage #Form_SearchForm div.field label{width:100% !important}ul.main-children-nav{clear:both}.footer-container footer{height:auto}.footer-container footer .right p{position:relative;top:0;left:0;right:0;bottom:0;padding:10px}.social{padding-right:10px;padding-bottom:10px}}.linkdirectory-image{float:right;margin-left:15px;margin-bottom:15px}.linkdirectory-link{margin-top:30px}.linkdirectory-url{font-weight:normal;font-size:70%;padding-left:10px;font-style:italic}p.linkdirectory-description{margin-bottom:0;font-size:100%;line-height:1.4}p.linkdirectory-researchers{margin-top:10px;font-style:italic;font-size:90%}.linkdirectory-researchers-label{font-weight:bold}.linkdirectory-totop{float:right}.linkdirectory-totop *{color:#ccc;font-style:normal}.linkdirectory-totop:hover *{text-decoration:none;color:#cb5527}.linkdirectory-search-box{background-color:#f5ddd4;padding:5px}.linkdirectory-search-box p.search-box-wrapper{margin-bottom:0;text-align:left;margin-right:0 !important}.linkdirectory-search-box p.link-submission-form-toggler-wrappper{float:right;text-align:right;margin-right:10px !important;font-size:14px;font-weight:bold}@media screen and (max-width: 520px){.linkdirectory-search-box p.link-submission-form-toggler-wrappper{display:block;width:100%;text-align:left;float:none;margin-bottom:5px}}.linkdirectory-searchtags{display:none}p.linkdirectory-noresults{font-weight:bold;margin-top:20px}.withimages .dated-entry-item{padding-left:0}.withimages .dated-entry-item-text{padding-left:220px}.dated-entry-item{padding:20px;background-color:#fff8f5;margin-bottom:10px}.dated-entry-item:after{content:"";display:table;clear:both}.dated-entry-item.even{background-color:#fffae9}.dated-entry-item img{float:left;margin-right:20px;margin-bottom:0px}.dated-entry-item .dated-entry-item-new{background-color:#e7ac2c;color:#fff;padding:3px 5px;border-radius:5px;font-weight:bold;font-style:italic;font-size:12px;margin-left:7px}.dated-entry-item .dated-item-date{color:#fff;margin-bottom:10px;font-family:myriad-pro, sans-serif;font-weight:600;font-size:16px;line-height:1.2;background-color:#cb5527;padding:5px 10px;border-radius:5px;display:inline-block}.dated-entry-item .dated-item-subtitle{font-weight:bold;font-size:12px;color:#e7ac2c}.dated-entry-item .dated-item-heading{border-bottom:0;margin-bottom:0px;margin-top:0;font-size:22px;line-height:1.2}.dated-entry-item .dated-item-description{margin-top:10px}.dated-entry-item .dated-item-description p{font-size:100%;line-height:1.4;margin-bottom:10px;margin-right:0 !important}.dated-entry-item .dated-item-description p:last-child{margin-bottom:0}.dated-entry-item .dated-item-description a{text-decoration:underline}.dated-entry-item p.dated-entry-more-info{margin-top:10px;margin-bottom:0}.dated-entry-item p.dated-entry-more-info i{padding-right:3px;font-size:90%}.dated-entry-item p.dated-entry-more-info a{font-weight:bold;font-style:italic;font-size:90%}.projectmap__mapwrapper{padding:20px;background-color:#fff8f5}.projectsmap__label{background-color:#cb5527;color:#fff;display:inline-block;padding:3px 6px;font-size:12px;border-radius:5px;margin-left:3px;margin-top:-2px;line-height:1;top:-2px;position:relative}.projectsmap__togglelink{padding:0px 10px;margin-top:3px;font-size:12px;background-color:#cb5527;border:0;border-radius:5px;line-height:1.1;color:#fff;cursor:pointer}.projectsmap__togglelink span{padding-top:7px;padding-bottom:0px;display:inline-block;height:100%}.projectsmap__togglelink::after{vertical-align:middle;content:"\F105";color:#e7ac2c;font-size:22px;padding-left:8px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:none !important}.projectsmap__togglelink:hover{background-color:#e7ac2c;text-decoration:none !important}.projectsmap__togglelink:hover *,.projectsmap__togglelink:hover,.projectsmap__togglelink:hover::after{color:#fff !important}.js-projectstoggle--active{background-color:#e7ac2c}.js-projectstoggle--active::after{color:#fff;content:"\F107"}.projectsmap__tooltip{padding:15px}.projectsmap__tooltip>*:last-child{margin-bottom:0}.projectsmap__tooltip__details{margin-bottom:5px !important}.projectsmap__tooltip__helptext{font-size:14px;color:#979797}.projectsmap__popover__inttitle{margin-top:10px !important;margin-bottom:2px !important}.projectsmap__popover__inttitle:not(:first-of-type){border-top:2px solid #e7ac2c;padding-top:10px}.projectsmap__popover__initprojcount{font-weight:bold;margin-bottom:10px !important}.projectsmap__popover__projectslist{margin-left:8px !important;margin-top:7px !important;display:none}.projectsmap__popover__projectslist a::after{vertical-align:bottom;content:"\F101";color:#e7ac2c;font-size:20px;padding-left:4px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:none !important}.projectsmap__popover__projectslist a:hover{color:#e7ac2c;text-decoration:none !important}.projectsmap__popover__projectslist li{margin-bottom:15px !important}.projectsmap__popover__collaborators{color:#979797;font-size:10px;line-height:1.2 !important;margin-top:3px !important}.projectmap__filterform{background-color:#cb5527;color:#fff;padding:20px 25px;margin-bottom:100px;border-top:5px solid #e7ac2c}.projectmap__filterform label{font-weight:bold;padding-right:10px}.projectmap__filterform select{padding:4px;max-width:100%}.mapsvg-gauge{display:none !important}.mapsvg-popover{max-width:80% !important;max-height:250px !important}.mapsvg-controller-view-wrap{top:15px !important}@media screen and (max-width: 520px){.dated-entry-item img{margin-bottom:15px;clear:both !important;float:none;margin-left:15px}.dated-entry-item .dated-entry-item-text{width:100%;padding-left:15px}}.projectsmap__fulllist{margin-bottom:30px}.projectsmap__fulllist .projectsmap__tooltip{padding-left:0;padding-top:0;padding-bottom:0}.projectsmap__fulllist .projectsmap__tooltip h2{margin-top:0px}.projectsmap__fulllist .projectsmap__tooltip__helptext{display:none}.projectsmap__fulllist .projectsmap__popover h2{display:none;visibility:hidden}.projectsmap__fulllist .projectsmap__popover .projectsmap__popover__inttitle,.projectsmap__fulllist .projectsmap__popover .projectsmap__togglelink{margin-left:15px}.projectsmap__fulllist .projectsmap__popover .projectsmap__popover__projectslist{margin-left:30px !important;margin-top:10px !important}.projectsmap__fulllist .projectsmap__fulllist__item{background-color:#fff8f5;padding:20px 15px;margin-top:15px}@media screen and (max-width: 400px){article{padding:15px !important}aside div.subnav{border-top:1px solid #cb5527 !important}div.sponsor{margin:0;padding:0;width:120px !important}div.sponsor p{margin:0;padding:0}.NewsHolder img{display:none}.CN-EventsPage div.event-listing h2{margin-right:0px;padding:0;font-size:130%;line-height:120%;padding-bottom:5px}.CN-EventsPage div.event-listing p.type{position:relative;margin:0;padding:0;top:0;left:0;text-align:right}.CN-EventsPage div.event-listing p.subline{clear:both}.CN-EventsPage div.event-listing p.countdown{position:relative;top:0;left:0;font-size:110%;text-align:right}.CN-EventsPage div.event-listing p.more{font-size:110%}.linkdirectory-link img{float:none !important}.content img{width:100%;height:100%;margin:0px 0 !important}.content a.gallerythumb img{width:61px !important;height:50px !important;margin:0px 0 !important}.projectmap__filterform{padding:15px 15px}.projectmap__filterform label{display:block;padding-bottom:5px}}.home__slider{grid-area:slider}.home__spotlights{grid-area:spotlights}.home__events{grid-area:events}.home__slidebar{grid-area:slidebar}.home__grid{width:100%;display:grid;grid-template-columns:1fr;grid-template-areas:"slider" "spotlights" "sidebar";gap:5px}@media screen and (min-width: 580px){.home__grid{gap:15px;grid-template-columns:3fr 1fr;grid-template-areas:"slider sidebar" "spotlights sidebar"}}.home__grid{margin-bottom:20px}.home__grid p{margin-right:0 !important}.home__slider{background-color:#fff8f5}.home__spotlightsXX{padding-top:5px}.home__events__box{background-color:#fff8f5;padding:15px;padding-top:25px}.home__sidebar{background-color:#fffae9;padding:15px}.sidebar__heading{border-bottom:2px solid #e7ac2c !important;font-size:24px !important}.sidebar__heading span{display:block;font-size:14px;color:#575756}.sidebar__heading i{float:right;color:#e7ac2c}.more-link{font-weight:bold;display:block}.more-link::after{vertical-align:middle;content:"\F101";color:#e7ac2c;font-size:24px;padding-left:6px;font-family:FontAwesome;font-style:normal;font-weight:normal}.more-link:hover{text-decoration:none !important;color:#e7ac2c}.initiatives-box{background-color:#cb5527;padding:15px;margin-top:25px}.initiatives-box *,.initiatives-box{color:#fff !important}.initiatives-box ul{list-style:none;padding:0;margin:0}.initiatives-box ul li{margin:0;padding:0}.initiatives-box__item{margin-bottom:15px !important;display:block}.initiatives-box__item:last-child{margin-bottom:0 !important}.initiatives-box__link{display:block}.initiatives-box__link:hover *,.initiatives-box__link:hover{text-decoration:none !important;color:#e7ac2c !important}.initiatives-box__link:hover .initiatives-box__title::after{color:#fff !important}.initiatives-box__title{display:block;font-size:16px;font-weight:bold;padding-bottom:5px;font-family:myriad-pro, sans-serif !important}.initiatives-box__title::after{vertical-align:middle;content:"\F101";color:#e7ac2c;font-size:32px;padding-left:6px;font-family:FontAwesome;font-style:normal;font-weight:normal}.initiatives-box__subtitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:12px;line-height:16px;display:block}.spotlight{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0px !important;padding-bottom:5px !important;padding-left:0 !important;background:none !important;background-color:#fff8f5 !important;border-bottom:5px solid #fcede6 !important}.spotlight .arrowbutton{padding:1px 8px !important;margin-top:auto}.spotlight .arrowbutton::after{font-size:21px;position:relative;top:-1px}a.spotlight:hover{background-color:#fffae9 !important}a.spotlight:hover,a.spotlight:hover *{text-decoration:none !important}a.spotlight:hover .spotlight__title{color:#e0a119 !important;border-color:#cb5527 !important}a.spotlight:hover .arrowbutton{background-color:#e7ac2c;border-color:#cb5527;color:#cb5527;text-decoration:none !important}a.spotlight:hover .arrowbutton::after{color:#cb5527}.home__spotlights{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-block:15px}.spotlight__image-wrapper img{display:block}.spotlight__details-wrapper{padding:10px 15px}.spotlight__details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.spotlight__title{border-color:#e7ac2c !important;border-width:2px !important;border:none !important;margin-bottom:0 !important;line-height:1.2 !important;font-size:22px !important}div.spotlight .spotlight__title{color:#a94720}.spotlight__summary{font-size:12px !important;line-height:1.4 !important;color:#575756}@media screen and (max-width: 580px){.home__spotlights{gap:10px}.spotlight__details-wrapper{-webkit-box-flex:2;-moz-box-flex:2;-ms-flex:2;flex:2;margin-bottom:20px}.spotlight__title{font-size:18px !important}}.home__events .event{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:15px;padding:4px 4px}.home__events .event:hover{text-decoration:none}.home__events .date{font-family:myriad-pro, sans-serif !important;background-color:#cb5527;color:#fff;width:40px;text-align:center;margin-right:8px;text-transform:uppercase;line-height:140%;margin-top:3px;padding-top:2px;font-size:100%;margin-bottom:0}.home__events .date span{width:100%;display:block}.home__events .date span.datedigit{font-weight:bold;font-size:190%;margin-bottom:5px}.home__events .date span.month{background-color:#e7ac2c;display:block}.home__events div.details h3{margin-bottom:3px;font-size:110%;line-height:120%;margin-top:0;padding-top:0;border-bottom:0}.home__events div.details h3::after{vertical-align:middle;content:"\F101";color:#e7ac2c;font-size:28px;padding-left:5px;font-family:FontAwesome;font-style:normal;font-weight:normal}.home__events div.details p.location{margin-bottom:0px;line-height:120%;color:#575756}.home__events div.details p.links{font-size:100%;font-weight:bold;margin-top:5px;margin-bottom:0}.home__events div.details p.links a{margin-right:10px}.home__events .event:hover{background-color:#fff}.home__events .event:hover div.details h3{color:#e7ac2c}.home__events .event--highlighted{background-color:#e7ac2c;padding:8px 8px}.home__events .event--highlighted .date .month{background-color:#fff;color:#cb5527}.home__events .event--highlighted div.details h3{color:#fff}.home__events .event--highlighted div.details h3::after{color:#fff}.home__events .event--highlighted div.details p.location{color:#cb5527}.home__events .event--highlighted:hover{background-color:#cb5527}.home__events .event--highlighted:hover div.details p.location{color:#fff}.home__events .event--highlighted:hover .date{background-color:#e7ac2c}.home__slider{position:relative;background-color:#575756}.home__slider__slide{position:relative;max-width:100%;display:block;padding:0 !important;background:none}.home__slider__slide__image{display:block;max-width:100%}.home__slider__prevnext{position:absolute;right:0;bottom:0;width:15%;height:62px;z-index:100;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.home__slider__prevnext__button{background-color:#cb5527;color:#fff !important;font-size:50px;display:block;height:100%;width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.home__slider__prevnext__button:hover{text-decoration:none !important;background-color:#e7ac2c}.home__slider__slide__footer{background-color:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;padding:10px 15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:82%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.home__slider__slide--haslink:hover .home__slider__slide__footer{background-color:rgba(0,0,0,0.9)}.home__slider__slide__titles{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}h2.home__slider__slide__title{color:#fff;padding:0;margin:0;font-weight:normal;font-weight:bold;font-size:16px;border:0}h3.home__slider__slide__subtitle{color:#fff;padding:0;margin:0;font-weight:normal;font-size:14px;border:0}.home__slider__slide__counter{color:#fff;font-size:10px;white-space:nowrap;padding:0 10px}.home__mainbox{background-color:#fffae9;border:2px solid #e7ac2c;padding:20px;margin-top:16px;margin-bottom:16px;margin-right:16px}.home__mainbox:after{content:"";display:table;clear:both}.home__mainbox img{max-width:48.6%}.home__mainbox .arrowbutton{margin-top:8px}@media screen and (max-width: 580px){.home__slider__slide__footer{position:relative;display:block;height:100%;background-color:transparent}.home__slider__slide__footer *{font-size:90%}.home__slider__slide__counter{display:none}.home__slider__prevnext{top:0}.home__slider__prevnext__button{height:40px;font-size:30px;margin-right:2px}}.so-grid{display:block;width:102.08333%;margin:0 -1.04167%;margin-top:35px}.so-grid:after{content:"";display:table;clear:both}.so-grid *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.so-grid__page{display:inline;float:left;width:31.25%;margin:0 1.04167%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.so-grid__page__content{position:relative;text-align:center;background-color:#e7ac2c;background-size:cover;background-position:center center;min-height:125px;width:100%}.so-grid__page__image{max-width:100%;position:absolute;top:0;left:0;z-index:5}.so-grid__page__title{color:#fff !important;display:block;width:100%;background-color:rgba(203,85,39,0.8);margin:0 !important;border:0 !important;border-top:5px solid rgba(231,172,44,0.8) !important;padding:5px 10px !important;line-height:1.1}.so-grid__page__summary{position:relative;font-size:12px !important;line-height:1.3 !important;margin-bottom:0 !important;margin-right:0 !important;color:#fffae9;padding:5px 10px;z-index:10}.so-grid__page__icon:after{position:absolute;right:10px;bottom:20px;content:"\F101";color:rgba(203,85,39,0.2);font-size:65px;padding-left:6px;font-family:FontAwesome;font-style:normal;font-weight:normal;z-index:1}.so-grid__page:hover,.so-grid__page:hover *{text-decoration:none !important}.so-grid__page:hover .so-grid__page__title{background-color:#cb5527}.so-grid__page:hover .so-grid__page__icon:after{color:#cb5527}@media screen and (max-width: 580px){.so-grid{display:block;width:102.08333%;margin:0 -1.04167%}.so-grid:after{content:"";display:table;clear:both}.so-grid__page{display:inline;float:left;width:97.91667%;margin:0 1.04167%;margin-bottom:10px}.so-grid__page__content{min-height:90px}.so-grid__page__title{border-top:0 !important}p.so-grid__page__summary{margin-right:0 !important}}.CN-Blog .content-container div.content{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.CN-Blog .content-container div.content,.CN-Blog .content-container div.content *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.CN-Blog .content-container .pagination{background-color:#fff8f5;padding:5px 10px}.CN-BlogPost .blog-post-meta{background-color:#fff8f5;padding:5px 10px;font-weight:bold}.blog__grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blog__grid__post{width:200px;-ms-flex-preferred-size:33%;flex-basis:33%;padding:10px}.blog__grid__post .post-image{margin-bottom:0}.blog__grid__post .post-title{margin-top:15px}.blog__grid__post .blog-post-meta{font-size:12px;line-height:1.5;margin-bottom:8px;font-weight:bold}@media screen and (max-width: 768px){.blog__grid__post{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width: 580px){.blog__grid__post{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0;padding-right:0}}
/*# sourceMappingURL=screen.css.map */
/****** FILE: app/css/2022.css *****/
.fancybox__caption h3 {
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 12px;
  text-align: center;
}

.CN-ResearchersDBFormPage article .field .checkbox,
.CN-ResearchersDBFormPage article .field .radio {
  margin-top: 2px !important;
  margin-bottom: 5px;
}

.typography .ss-htmleditorfield-file.embed {
  width: auto !important;
}
.typography .ss-htmleditorfield-file.embed iframe {
  aspect-ratio: 16/9;
  height: 100%;
  width: 100%;
}

@media (min-width: 520px) {
  img.dated-entry-item-image {
    max-width: 200px;
  }
  .dated-list-items--grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
  }
  .dated-list-items--grid .dated-entry-item {
    display: flex;
    flex-direction: column;
    padding: 20px;
    margin-bottom: 0;
  }
  .dated-list-items--grid img.dated-entry-item-image {
    max-width: 100%;
  }
  .dated-list-items--grid .dated-entry-item-text {
    padding: 10px 0px 0;
  }
}

/****** FILE: app/css/form.css *****/
body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.arrowbutton{background-color:#cb5527;color:#fff !important;padding:10px 10px;border-bottom:2px solid #e7ac2c;font-size:12px;display:inline}.arrowbutton::after{vertical-align:middle;content:"\F101";color:#e7ac2c;font-size:32px;padding-left:8px;font-family:FontAwesome;font-style:normal;font-weight:normal}.arrowbutton:hover{background-color:#e7ac2c;border-color:#cb5527;color:#cb5527;text-decoration:none !important}.arrowbutton:hover::after{color:#cb5527}form{font-family:myriad-pro, sans-serif}form strong{font-weight:600}form .btn-toolbar input{cursor:pointer}textarea{font-family:verdana,arial,sans-serif;font-size:100%;line-height:140%}.sidebox form,.site-search form,.CN-ResearchersDBPage article form{padding:10px 0;margin-bottom:20px}.sidebox form .field,.site-search form .field,.CN-ResearchersDBPage article form .field{padding:5px;margin-bottom:2px !important;vertical-align:middle !important;display:block !important;width:500px}.sidebox form .field:after,.site-search form .field:after,.CN-ResearchersDBPage article form .field:after{clear:both;content:".";display:block;height:0;visibility:hidden}.sidebox form label,.site-search form label,.CN-ResearchersDBPage article form label{text-align:right !important;font-weight:600;float:left;width:150px;margin-left:10px;margin-top:0px;line-height:140%;font-size:120% !important;margin-right:10px}.sidebox form label.right,.site-search form label.right,.CN-ResearchersDBPage article form label.right{float:none;font-weight:normal;font-size:100% !important;margin-left:0}.sidebox form p,.site-search form p,.CN-ResearchersDBPage article form p{margin-bottom:5px !important}.sidebox form textarea,.sidebox form input.text,.site-search form textarea,.site-search form input.text,.CN-ResearchersDBPage article form textarea,.CN-ResearchersDBPage article form input.text{border:solid 1px #c0c0c0;padding:7px;width:60%}.sidebox form textarea,.site-search form textarea,.CN-ResearchersDBPage article form textarea{font-family:verdana,arial,sans-serif;font-size:100%;line-height:140%}.sidebox form select,.site-search form select,.CN-ResearchersDBPage article form select{margin-top:8px}.sidebox form ul.checkboxsetfield,.site-search form ul.checkboxsetfield,.CN-ResearchersDBPage article form ul.checkboxsetfield{margin-top:8px;margin-bottom:0}.sidebox form ul.checkboxsetfield li,.site-search form ul.checkboxsetfield li,.CN-ResearchersDBPage article form ul.checkboxsetfield li{list-style:none;font-weight:normal !important;margin-left:155px}.sidebox form ul.checkboxsetfield li label,.site-search form ul.checkboxsetfield li label,.CN-ResearchersDBPage article form ul.checkboxsetfield li label{float:none;font-weight:normal;font-size:100% !important;margin:0;margin-right:5px}.sidebox form span.message,.site-search form span.message,.CN-ResearchersDBPage article form span.message{color:#b60001;margin-left:175px;padding-top:3px;display:block}.sidebox form div.btn-toolbar,.site-search form div.btn-toolbar,.CN-ResearchersDBPage article form div.btn-toolbar{margin-left:175px}.sidebox form div.btn-toolbar input,.site-search form div.btn-toolbar input,.CN-ResearchersDBPage article form div.btn-toolbar input{font-family:myriad-pro, sans-serif;border:0;border-radius:5px;font-size:18px;padding:5px 15px;background-color:#cb5527;margin-bottom:5px;font-weight:600;color:#fff !important;text-decoration:none}.sidebox form div.btn-toolbar input:hover,.site-search form div.btn-toolbar input:hover,.CN-ResearchersDBPage article form div.btn-toolbar input:hover{text-decoration:none;background-color:#e7ac2c}.sidebox form .FormHeading,.site-search form .FormHeading,.CN-ResearchersDBPage article form .FormHeading{margin-top:30px}.site-search form{margin-bottom:0;padding-bottom:8px}.site-search form button{margin:0;padding:5px 0 6px;border:none;font-size:120%;color:#fff;background-color:#a0431f;border:0;cursor:pointer;text-align:center;background-color:#cb5527}.site-search form button:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EwNDMxZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiNTUyNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,left top, left bottom,from(#a0431f),to(#cb5527));background-image:linear-gradient(#a0431f,#cb5527)}.site-search form button::-moz-focus-inner{border:0}.site-search form .field{width:auto;float:left;width:75%;padding:0}.site-search form #ZendSearchLuceneForm_ZendSearchLuceneForm_Search{float:left;width:100%;margin:0;height:13px}.site-search form #ZendSearchLuceneForm_ZendSearchLuceneForm_action_ZendSearchLuceneResults{float:right;width:20%;height:29px}form#MemberLoginForm_LoginForm label,form#CustomLoginForm_LoginForm label{font-weight:600;font-size:110%}form#MemberLoginForm_LoginForm textarea,form#MemberLoginForm_LoginForm input.text,form#CustomLoginForm_LoginForm textarea,form#CustomLoginForm_LoginForm input.text{-webkit-box-shadow:inset 1px 1px 4px 0px #cbcbcb;box-shadow:inset 1px 1px 4px 0px #cbcbcb;border:solid 1px #c0c0c0;padding:7px;width:60%;margin-top:5px}form#MemberLoginForm_LoginForm div.field,form#CustomLoginForm_LoginForm div.field{margin-bottom:10px}form#MemberLoginForm_LoginForm p#MemberLoginForm_LoginForm_error,form#CustomLoginForm_LoginForm p#MemberLoginForm_LoginForm_error{font-weight:bold;color:#b60001;text-align:center}form#MemberLoginForm_LoginForm div#Remember,form#CustomLoginForm_LoginForm div#Remember{margin-left:0px}form#MemberLoginForm_LoginForm #CustomLoginForm_LoginForm_error,form#CustomLoginForm_LoginForm #CustomLoginForm_LoginForm_error{color:red}form#MemberLoginForm_LoginForm .field.checkbox .middleColumn,form#CustomLoginForm_LoginForm .field.checkbox .middleColumn{float:left;margin-right:5px}form#MemberLoginForm_LoginForm div#ForgotPassword,form#CustomLoginForm_LoginForm div#ForgotPassword{margin-top:5px;margin-left:2px}form#MemberLoginForm_LoginForm div.btn-toolbar input,form#CustomLoginForm_LoginForm div.btn-toolbar input{font-family:myriad-pro, sans-serif;border:0;border-radius:5px;font-size:18px;padding:5px 15px;background-color:#cb5527;margin-bottom:5px;font-weight:600;color:#fff !important;text-decoration:none}form#MemberLoginForm_LoginForm div.btn-toolbar input:hover,form#CustomLoginForm_LoginForm div.btn-toolbar input:hover{text-decoration:none;background-color:#e7ac2c}.CN-FormIndexPage article span.req,.CN-UserDefinedForm article span.req,.CN-RegistrationPage article span.req,.CN-ResearchersDBFormPage article span.req{padding-left:2px;color:#b80000;font-weight:600;font-size:120%}.CN-FormIndexPage article div.field,.CN-UserDefinedForm article div.field,.CN-RegistrationPage article div.field,.CN-ResearchersDBFormPage article div.field{margin:25px 0 10px}.CN-FormIndexPage article div.field.file,.CN-UserDefinedForm article div.field.file,.CN-RegistrationPage article div.field.file,.CN-ResearchersDBFormPage article div.field.file{margin-top:35px;margin-bottom:5px}.CN-FormIndexPage article p.FileFieldUploaded,.CN-UserDefinedForm article p.FileFieldUploaded,.CN-RegistrationPage article p.FileFieldUploaded,.CN-ResearchersDBFormPage article p.FileFieldUploaded{padding-left:20px}.CN-FormIndexPage article fieldset,.CN-UserDefinedForm article fieldset,.CN-RegistrationPage article fieldset,.CN-ResearchersDBFormPage article fieldset{border:0;margin:0;padding:0}.CN-FormIndexPage article form label.left,.CN-UserDefinedForm article form label.left,.CN-RegistrationPage article form label.left,.CN-ResearchersDBFormPage article form label.left{display:block;line-height:1.1;font-weight:600}.CN-FormIndexPage article form label.right,.CN-FormIndexPage article form .description,.CN-UserDefinedForm article form label.right,.CN-UserDefinedForm article form .description,.CN-RegistrationPage article form label.right,.CN-RegistrationPage article form .description,.CN-ResearchersDBFormPage article form label.right,.CN-ResearchersDBFormPage article form .description{font-size:85%;color:#888;text-align:left}.CN-FormIndexPage article form label.right *,.CN-FormIndexPage article form label.right,.CN-FormIndexPage article form .description *,.CN-FormIndexPage article form .description,.CN-UserDefinedForm article form label.right *,.CN-UserDefinedForm article form label.right,.CN-UserDefinedForm article form .description *,.CN-UserDefinedForm article form .description,.CN-RegistrationPage article form label.right *,.CN-RegistrationPage article form label.right,.CN-RegistrationPage article form .description *,.CN-RegistrationPage article form .description,.CN-ResearchersDBFormPage article form label.right *,.CN-ResearchersDBFormPage article form label.right,.CN-ResearchersDBFormPage article form .description *,.CN-ResearchersDBFormPage article form .description{color:#888;margin-bottom:5px;line-height:1.4}.CN-FormIndexPage article form label.right *:last-child,.CN-FormIndexPage article form label.right:last-child,.CN-FormIndexPage article form .description *:last-child,.CN-FormIndexPage article form .description:last-child,.CN-UserDefinedForm article form label.right *:last-child,.CN-UserDefinedForm article form label.right:last-child,.CN-UserDefinedForm article form .description *:last-child,.CN-UserDefinedForm article form .description:last-child,.CN-RegistrationPage article form label.right *:last-child,.CN-RegistrationPage article form label.right:last-child,.CN-RegistrationPage article form .description *:last-child,.CN-RegistrationPage article form .description:last-child,.CN-ResearchersDBFormPage article form label.right *:last-child,.CN-ResearchersDBFormPage article form label.right:last-child,.CN-ResearchersDBFormPage article form .description *:last-child,.CN-ResearchersDBFormPage article form .description:last-child{margin-bottom:0}.CN-FormIndexPage article form label.right a,.CN-FormIndexPage article form .description a,.CN-UserDefinedForm article form label.right a,.CN-UserDefinedForm article form .description a,.CN-RegistrationPage article form label.right a,.CN-RegistrationPage article form .description a,.CN-ResearchersDBFormPage article form label.right a,.CN-ResearchersDBFormPage article form .description a{text-decoration:underline}.CN-FormIndexPage article form label.right a,.CN-FormIndexPage article form label.right a *,.CN-FormIndexPage article form .description a,.CN-FormIndexPage article form .description a *,.CN-UserDefinedForm article form label.right a,.CN-UserDefinedForm article form label.right a *,.CN-UserDefinedForm article form .description a,.CN-UserDefinedForm article form .description a *,.CN-RegistrationPage article form label.right a,.CN-RegistrationPage article form label.right a *,.CN-RegistrationPage article form .description a,.CN-RegistrationPage article form .description a *,.CN-ResearchersDBFormPage article form label.right a,.CN-ResearchersDBFormPage article form label.right a *,.CN-ResearchersDBFormPage article form .description a,.CN-ResearchersDBFormPage article form .description a *{color:#e7ac2c !important}.CN-FormIndexPage article form label.right a:hover,.CN-FormIndexPage article form .description a:hover,.CN-UserDefinedForm article form label.right a:hover,.CN-UserDefinedForm article form .description a:hover,.CN-RegistrationPage article form label.right a:hover,.CN-RegistrationPage article form .description a:hover,.CN-ResearchersDBFormPage article form label.right a:hover,.CN-ResearchersDBFormPage article form .description a:hover{color:black !important}.CN-FormIndexPage article form label.right ul,.CN-FormIndexPage article form label.right ol,.CN-FormIndexPage article form .description ul,.CN-FormIndexPage article form .description ol,.CN-UserDefinedForm article form label.right ul,.CN-UserDefinedForm article form label.right ol,.CN-UserDefinedForm article form .description ul,.CN-UserDefinedForm article form .description ol,.CN-RegistrationPage article form label.right ul,.CN-RegistrationPage article form label.right ol,.CN-RegistrationPage article form .description ul,.CN-RegistrationPage article form .description ol,.CN-ResearchersDBFormPage article form label.right ul,.CN-ResearchersDBFormPage article form label.right ol,.CN-ResearchersDBFormPage article form .description ul,.CN-ResearchersDBFormPage article form .description ol{margin-left:0 !important}.CN-FormIndexPage article form label.right li,.CN-FormIndexPage article form .description li,.CN-UserDefinedForm article form label.right li,.CN-UserDefinedForm article form .description li,.CN-RegistrationPage article form label.right li,.CN-RegistrationPage article form .description li,.CN-ResearchersDBFormPage article form label.right li,.CN-ResearchersDBFormPage article form .description li{font-size:100%;line-height:1}.CN-FormIndexPage article form label.right ul,.CN-FormIndexPage article form .description ul,.CN-UserDefinedForm article form label.right ul,.CN-UserDefinedForm article form .description ul,.CN-RegistrationPage article form label.right ul,.CN-RegistrationPage article form .description ul,.CN-ResearchersDBFormPage article form label.right ul,.CN-ResearchersDBFormPage article form .description ul{margin-bottom:5px}.CN-FormIndexPage article form .relationsFields .field label.right p,.CN-UserDefinedForm article form .relationsFields .field label.right p,.CN-RegistrationPage article form .relationsFields .field label.right p,.CN-ResearchersDBFormPage article form .relationsFields .field label.right p{margin-right:0}.CN-FormIndexPage article form input.text,.CN-FormIndexPage article form textarea,.CN-FormIndexPage article form .textajaxuniquetext,.CN-FormIndexPage article form select,.CN-UserDefinedForm article form input.text,.CN-UserDefinedForm article form textarea,.CN-UserDefinedForm article form .textajaxuniquetext,.CN-UserDefinedForm article form select,.CN-RegistrationPage article form input.text,.CN-RegistrationPage article form textarea,.CN-RegistrationPage article form .textajaxuniquetext,.CN-RegistrationPage article form select,.CN-ResearchersDBFormPage article form input.text,.CN-ResearchersDBFormPage article form textarea,.CN-ResearchersDBFormPage article form .textajaxuniquetext,.CN-ResearchersDBFormPage article form select{width:100%;max-width:400px;padding:6px 5px;font-size:15px;background-color:#fff;border:1px solid #dad9d9}.CN-FormIndexPage article form textarea,.CN-UserDefinedForm article form textarea,.CN-RegistrationPage article form textarea,.CN-ResearchersDBFormPage article form textarea{max-width:650px}.CN-FormIndexPage article .ie7 form select,.CN-UserDefinedForm article .ie7 form select,.CN-RegistrationPage article .ie7 form select,.CN-ResearchersDBFormPage article .ie7 form select{width:400px}.CN-FormIndexPage article form input.text:focus,.CN-FormIndexPage article form textarea:focus,.CN-FormIndexPage article form .textajaxuniquetext:focus,.CN-FormIndexPage article form select:focus,.CN-UserDefinedForm article form input.text:focus,.CN-UserDefinedForm article form textarea:focus,.CN-UserDefinedForm article form .textajaxuniquetext:focus,.CN-UserDefinedForm article form select:focus,.CN-RegistrationPage article form input.text:focus,.CN-RegistrationPage article form textarea:focus,.CN-RegistrationPage article form .textajaxuniquetext:focus,.CN-RegistrationPage article form select:focus,.CN-ResearchersDBFormPage article form input.text:focus,.CN-ResearchersDBFormPage article form textarea:focus,.CN-ResearchersDBFormPage article form .textajaxuniquetext:focus,.CN-ResearchersDBFormPage article form select:focus{outline:none}.CN-FormIndexPage article form input[disabled],.CN-FormIndexPage article form textarea[disabled],.CN-UserDefinedForm article form input[disabled],.CN-UserDefinedForm article form textarea[disabled],.CN-RegistrationPage article form input[disabled],.CN-RegistrationPage article form textarea[disabled],.CN-ResearchersDBFormPage article form input[disabled],.CN-ResearchersDBFormPage article form textarea[disabled]{background-color:#f7f7f7;border:1px solid #dad9d9}.CN-FormIndexPage article textarea,.CN-UserDefinedForm article textarea,.CN-RegistrationPage article textarea,.CN-ResearchersDBFormPage article textarea{resize:vertical}.CN-FormIndexPage article form .middleColumn,.CN-UserDefinedForm article form .middleColumn,.CN-RegistrationPage article form .middleColumn,.CN-ResearchersDBFormPage article form .middleColumn{margin-top:5px}.CN-FormIndexPage article .field .checkbox,.CN-FormIndexPage article .field .radio,.CN-UserDefinedForm article .field .checkbox,.CN-UserDefinedForm article .field .radio,.CN-RegistrationPage article .field .checkbox,.CN-RegistrationPage article .field .radio,.CN-ResearchersDBFormPage article .field .checkbox,.CN-ResearchersDBFormPage article .field .radio{float:left;width:13px;height:13px;margin-right:6px;margin-top:7px;padding:0}.CN-FormIndexPage article .checkbox label.right,.CN-FormIndexPage article .radio label.right,.CN-UserDefinedForm article .checkbox label.right,.CN-UserDefinedForm article .radio label.right,.CN-RegistrationPage article .checkbox label.right,.CN-RegistrationPage article .radio label.right,.CN-ResearchersDBFormPage article .checkbox label.right,.CN-ResearchersDBFormPage article .radio label.right{display:block;font-weight:600;color:#575756;font-size:14px;line-height:1}.CN-FormIndexPage article form .message,.CN-UserDefinedForm article form .message,.CN-RegistrationPage article form .message,.CN-ResearchersDBFormPage article form .message{background-color:#fef4ba;padding:5px 10px;border:1px solid #e8c805;border-radius:3px}.CN-FormIndexPage article form .good,.CN-UserDefinedForm article form .good,.CN-RegistrationPage article form .good,.CN-ResearchersDBFormPage article form .good{background-color:#ecf9d0;border-color:#8fbe00}.CN-FormIndexPage article form .bad,.CN-FormIndexPage article form .required,.CN-UserDefinedForm article form .bad,.CN-UserDefinedForm article form .required,.CN-RegistrationPage article form .bad,.CN-RegistrationPage article form .required,.CN-ResearchersDBFormPage article form .bad,.CN-ResearchersDBFormPage article form .required{background-color:#f9d0d0;border-color:#cf0000;color:#b80000}.CN-FormIndexPage article .btn-toolbar,.CN-UserDefinedForm article .btn-toolbar,.CN-RegistrationPage article .btn-toolbar,.CN-ResearchersDBFormPage article .btn-toolbar{margin-bottom:20px;margin-left:10px}.CN-FormIndexPage article a.btn,.CN-FormIndexPage article button,.CN-FormIndexPage article input[type="submit"],.CN-FormIndexPage article .btn-toolbar .action,.CN-UserDefinedForm article a.btn,.CN-UserDefinedForm article button,.CN-UserDefinedForm article input[type="submit"],.CN-UserDefinedForm article .btn-toolbar .action,.CN-RegistrationPage article a.btn,.CN-RegistrationPage article button,.CN-RegistrationPage article input[type="submit"],.CN-RegistrationPage article .btn-toolbar .action,.CN-ResearchersDBFormPage article a.btn,.CN-ResearchersDBFormPage article button,.CN-ResearchersDBFormPage article input[type="submit"],.CN-ResearchersDBFormPage article .btn-toolbar .action{background:#cb5527;color:#fff;display:inline-block;border-radius:4px;padding:10px 25px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;border:none;font-size:14px;font-weight:bold;margin-right:10px;float:left;text-decoration:none;line-height:14px}.CN-FormIndexPage article a.btn:hover,.CN-FormIndexPage article button,.CN-FormIndexPage article input[type="submit"]:hover,.CN-FormIndexPage article .btn-toolbar .action:hover,.CN-UserDefinedForm article a.btn:hover,.CN-UserDefinedForm article button,.CN-UserDefinedForm article input[type="submit"]:hover,.CN-UserDefinedForm article .btn-toolbar .action:hover,.CN-RegistrationPage article a.btn:hover,.CN-RegistrationPage article button,.CN-RegistrationPage article input[type="submit"]:hover,.CN-RegistrationPage article .btn-toolbar .action:hover,.CN-ResearchersDBFormPage article a.btn:hover,.CN-ResearchersDBFormPage article button,.CN-ResearchersDBFormPage article input[type="submit"]:hover,.CN-ResearchersDBFormPage article .btn-toolbar .action:hover{background:#000 !important;color:#fff}.CN-FormIndexPage article a.btn,.CN-UserDefinedForm article a.btn,.CN-RegistrationPage article a.btn,.CN-ResearchersDBFormPage article a.btn{line-height:18px;margin-bottom:10px}.CN-FormIndexPage article a.btn--secondary,.CN-UserDefinedForm article a.btn--secondary,.CN-RegistrationPage article a.btn--secondary,.CN-ResearchersDBFormPage article a.btn--secondary{background-color:#cb5527 !important;float:none}.CN-FormIndexPage article a.btn:after,.CN-UserDefinedForm article a.btn:after,.CN-RegistrationPage article a.btn:after,.CN-ResearchersDBFormPage article a.btn:after{content:'\2192';padding-left:10px}.CN-FormIndexPage article a.btn:hover,.CN-UserDefinedForm article a.btn:hover,.CN-RegistrationPage article a.btn:hover,.CN-ResearchersDBFormPage article a.btn:hover{text-decoration:none}.CN-FormIndexPage article .ie7 input.action,.CN-UserDefinedForm article .ie7 input.action,.CN-RegistrationPage article .ie7 input.action,.CN-ResearchersDBFormPage article .ie7 input.action{width:0;overflow:visible}.CN-FormIndexPage article input.action[class],.CN-UserDefinedForm article input.action[class],.CN-RegistrationPage article input.action[class],.CN-ResearchersDBFormPage article input.action[class]{width:auto}.CN-FormIndexPage article .ie7 .btn-toolbar .action,.CN-UserDefinedForm article .ie7 .btn-toolbar .action,.CN-RegistrationPage article .ie7 .btn-toolbar .action,.CN-ResearchersDBFormPage article .ie7 .btn-toolbar .action{float:left}.CN-FormIndexPage article .btn-toolbar:after,.CN-UserDefinedForm article .btn-toolbar:after,.CN-RegistrationPage article .btn-toolbar:after,.CN-ResearchersDBFormPage article .btn-toolbar:after{color:#B94A48;font-weight:normal;margin-top:9px}.CN-FormIndexPage article #MemberLoginForm_LoginForm .btn-toolbar:after,.CN-UserDefinedForm article #MemberLoginForm_LoginForm .btn-toolbar:after,.CN-RegistrationPage article #MemberLoginForm_LoginForm .btn-toolbar:after,.CN-ResearchersDBFormPage article #MemberLoginForm_LoginForm .btn-toolbar:after{display:none}.CN-FormIndexPage article #Remember,.CN-UserDefinedForm article #Remember,.CN-RegistrationPage article #Remember,.CN-ResearchersDBFormPage article #Remember{min-height:20px}.CN-FormIndexPage article #ForgotPassword,.CN-UserDefinedForm article #ForgotPassword,.CN-RegistrationPage article #ForgotPassword,.CN-ResearchersDBFormPage article #ForgotPassword{clear:left}.CN-FormIndexPage article #MemberLoginForm_LostPasswordForm .btn-toolbar:after,.CN-UserDefinedForm article #MemberLoginForm_LostPasswordForm .btn-toolbar:after,.CN-RegistrationPage article #MemberLoginForm_LostPasswordForm .btn-toolbar:after,.CN-ResearchersDBFormPage article #MemberLoginForm_LostPasswordForm .btn-toolbar:after{display:none}.CN-FormIndexPage article h3,.CN-UserDefinedForm article h3,.CN-RegistrationPage article h3,.CN-ResearchersDBFormPage article h3{background-color:#fefcf6;padding:5px 5px;font-size:160%;margin-top:50px;margin-bottom:20px}.CN-FormIndexPage article a.forminvitelink span,.CN-UserDefinedForm article a.forminvitelink span,.CN-RegistrationPage article a.forminvitelink span,.CN-ResearchersDBFormPage article a.forminvitelink span{font-size:140%;font-weight:600;padding-right:5px}.CN-FormIndexPage article p.validationflash,.CN-UserDefinedForm article p.validationflash,.CN-RegistrationPage article p.validationflash,.CN-ResearchersDBFormPage article p.validationflash{background-color:#ffcac5;border:1px solid red;padding:3px 5px}.CN-FormIndexPage article .field.NoBottomPadding,.CN-UserDefinedForm article .field.NoBottomPadding,.CN-RegistrationPage article .field.NoBottomPadding,.CN-ResearchersDBFormPage article .field.NoBottomPadding{margin-bottom:0}.CN-FormIndexPage article p.FileFieldUploaded,.CN-UserDefinedForm article p.FileFieldUploaded,.CN-RegistrationPage article p.FileFieldUploaded,.CN-ResearchersDBFormPage article p.FileFieldUploaded{font-size:90%}.CN-FormIndexPage article p.FileFieldUploaded span.label,.CN-UserDefinedForm article p.FileFieldUploaded span.label,.CN-RegistrationPage article p.FileFieldUploaded span.label,.CN-ResearchersDBFormPage article p.FileFieldUploaded span.label{font-weight:600;color:green}.CN-FormIndexPage article p.FileFieldUploaded span.notice,.CN-UserDefinedForm article p.FileFieldUploaded span.notice,.CN-RegistrationPage article p.FileFieldUploaded span.notice,.CN-ResearchersDBFormPage article p.FileFieldUploaded span.notice{font-style:italic}.CN-FormIndexPage article p.FileFieldUploaded span.edited,.CN-UserDefinedForm article p.FileFieldUploaded span.edited,.CN-RegistrationPage article p.FileFieldUploaded span.edited,.CN-ResearchersDBFormPage article p.FileFieldUploaded span.edited{font-size:100%;color:grey;padding:0 10px}.CN-FormIndexPage article .inviteform form,.CN-UserDefinedForm article .inviteform form,.CN-RegistrationPage article .inviteform form,.CN-ResearchersDBFormPage article .inviteform form{padding:5px 15px;background-color:#fefcf6;border:1px solid #d9d9d9;margin-bottom:15px}.CN-FormIndexPage article .inviteform form .field,.CN-UserDefinedForm article .inviteform form .field,.CN-RegistrationPage article .inviteform form .field,.CN-ResearchersDBFormPage article .inviteform form .field{margin-bottom:0}.CN-FormIndexPage article .inviteform form .btn-toolbar,.CN-UserDefinedForm article .inviteform form .btn-toolbar,.CN-RegistrationPage article .inviteform form .btn-toolbar,.CN-ResearchersDBFormPage article .inviteform form .btn-toolbar{margin-bottom:0}.CN-FormIndexPage article .inviteform form .btn-toolbar input,.CN-UserDefinedForm article .inviteform form .btn-toolbar input,.CN-RegistrationPage article .inviteform form .btn-toolbar input,.CN-ResearchersDBFormPage article .inviteform form .btn-toolbar input{float:none}.CN-FormIndexPage article div.field,.CN-FormIndexPage article div.header-help,.CN-UserDefinedForm article div.field,.CN-UserDefinedForm article div.header-help,.CN-RegistrationPage article div.field,.CN-RegistrationPage article div.header-help,.CN-ResearchersDBFormPage article div.field,.CN-ResearchersDBFormPage article div.header-help{margin-left:15px}.CN-FormIndexPage article div#Password,.CN-UserDefinedForm article div#Password,.CN-RegistrationPage article div#Password,.CN-ResearchersDBFormPage article div#Password{margin-left:0}.CN-FormIndexPage article .link-submission-form,.CN-UserDefinedForm article .link-submission-form,.CN-RegistrationPage article .link-submission-form,.CN-ResearchersDBFormPage article .link-submission-form{background-color:#fefcf6;padding:20px;margin-bottom:20px}.CN-FormIndexPage article .link-submission-form:after,.CN-UserDefinedForm article .link-submission-form:after,.CN-RegistrationPage article .link-submission-form:after,.CN-ResearchersDBFormPage article .link-submission-form:after{content:"";display:table;clear:both}.CN-FormIndexPage article .link-submission-form p,.CN-UserDefinedForm article .link-submission-form p,.CN-RegistrationPage article .link-submission-form p,.CN-ResearchersDBFormPage article .link-submission-form p{margin-bottom:0}.CN-FormIndexPage article .FormHeading,.CN-UserDefinedForm article .FormHeading,.CN-RegistrationPage article .FormHeading,.CN-ResearchersDBFormPage article .FormHeading{clear:both;padding-top:15px}.CN-FormIndexPage article form .date .middleColumn input,.CN-UserDefinedForm article form .date .middleColumn input,.CN-RegistrationPage article form .date .middleColumn input,.CN-ResearchersDBFormPage article form .date .middleColumn input{width:200px}.CN-FormIndexPage article .btn-toolbar input.resetformaction,.CN-FormIndexPage article .btn-toolbar input.action-minor,.CN-UserDefinedForm article .btn-toolbar input.resetformaction,.CN-UserDefinedForm article .btn-toolbar input.action-minor,.CN-RegistrationPage article .btn-toolbar input.resetformaction,.CN-RegistrationPage article .btn-toolbar input.action-minor,.CN-ResearchersDBFormPage article .btn-toolbar input.resetformaction,.CN-ResearchersDBFormPage article .btn-toolbar input.action-minor{float:left;background-color:#888}.CN-FormIndexPage article .btn-toolbar input.resetformaction:hover,.CN-FormIndexPage article .btn-toolbar input.action-minor:hover,.CN-UserDefinedForm article .btn-toolbar input.resetformaction:hover,.CN-UserDefinedForm article .btn-toolbar input.action-minor:hover,.CN-RegistrationPage article .btn-toolbar input.resetformaction:hover,.CN-RegistrationPage article .btn-toolbar input.action-minor:hover,.CN-ResearchersDBFormPage article .btn-toolbar input.resetformaction:hover,.CN-ResearchersDBFormPage article .btn-toolbar input.action-minor:hover{background-color:#aaa}.CN-FormIndexPage article form .requiredField label.left:after,.CN-UserDefinedForm article form .requiredField label.left:after,.CN-RegistrationPage article form .requiredField label.left:after,.CN-ResearchersDBFormPage article form .requiredField label.left:after{color:#B94A48;content:"*";font-size:14px;font-weight:normal;padding-left:3px}.CN-FormIndexPage article form .checkboxset ul,.CN-FormIndexPage article form .optionset ul,.CN-UserDefinedForm article form .checkboxset ul,.CN-UserDefinedForm article form .optionset ul,.CN-RegistrationPage article form .checkboxset ul,.CN-RegistrationPage article form .optionset ul,.CN-ResearchersDBFormPage article form .checkboxset ul,.CN-ResearchersDBFormPage article form .optionset ul{margin:0}.CN-FormIndexPage article form .checkboxset li,.CN-FormIndexPage article form .optionset li,.CN-UserDefinedForm article form .checkboxset li,.CN-UserDefinedForm article form .optionset li,.CN-RegistrationPage article form .checkboxset li,.CN-RegistrationPage article form .optionset li,.CN-ResearchersDBFormPage article form .checkboxset li,.CN-ResearchersDBFormPage article form .optionset li{margin-bottom:5px;list-style-type:none}.CN-FormIndexPage article form div.checkbox:after,.CN-UserDefinedForm article form div.checkbox:after,.CN-RegistrationPage article form div.checkbox:after,.CN-ResearchersDBFormPage article form div.checkbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}.CN-FormIndexPage article form .checkbox .checkbox,.CN-UserDefinedForm article form .checkbox .checkbox,.CN-RegistrationPage article form .checkbox .checkbox,.CN-ResearchersDBFormPage article form .checkbox .checkbox{clear:both}.CN-FormIndexPage article span.message,.CN-UserDefinedForm article span.message,.CN-RegistrationPage article span.message,.CN-ResearchersDBFormPage article span.message{margin:0 0 10px;display:block;max-width:390px;clear:left}.CN-FormIndexPage article form input.holder-required,.CN-UserDefinedForm article form input.holder-required,.CN-RegistrationPage article form input.holder-required,.CN-ResearchersDBFormPage article form input.holder-required{border:1px solid #cf0000}.CN-FormIndexPage article input:invalid,.CN-FormIndexPage article textarea:invalid,.CN-UserDefinedForm article input:invalid,.CN-UserDefinedForm article textarea:invalid,.CN-RegistrationPage article input:invalid,.CN-RegistrationPage article textarea:invalid,.CN-ResearchersDBFormPage article input:invalid,.CN-ResearchersDBFormPage article textarea:invalid{border-radius:1px}.CN-FormIndexPage article .no-boxshadow input:invalid,.CN-FormIndexPage article .no-boxshadow textarea:invalid,.CN-UserDefinedForm article .no-boxshadow input:invalid,.CN-UserDefinedForm article .no-boxshadow textarea:invalid,.CN-RegistrationPage article .no-boxshadow input:invalid,.CN-RegistrationPage article .no-boxshadow textarea:invalid,.CN-ResearchersDBFormPage article .no-boxshadow input:invalid,.CN-ResearchersDBFormPage article .no-boxshadow textarea:invalid{background-color:#f0dddd}.CN-FormIndexPage article .ss-uploadfield-item-info button,.CN-UserDefinedForm article .ss-uploadfield-item-info button,.CN-RegistrationPage article .ss-uploadfield-item-info button,.CN-ResearchersDBFormPage article .ss-uploadfield-item-info button{margin-top:4px !important;float:left}.CN-FormIndexPage article form .creditCardField input,.CN-FormIndexPage article form input.currency,.CN-FormIndexPage article form input.numeric,.CN-UserDefinedForm article form .creditCardField input,.CN-UserDefinedForm article form input.currency,.CN-UserDefinedForm article form input.numeric,.CN-RegistrationPage article form .creditCardField input,.CN-RegistrationPage article form input.currency,.CN-RegistrationPage article form input.numeric,.CN-ResearchersDBFormPage article form .creditCardField input,.CN-ResearchersDBFormPage article form input.currency,.CN-ResearchersDBFormPage article form input.numeric{width:50px}.CN-FormIndexPage article form #DMYDate-month,.CN-FormIndexPage article form #DMYDate-day,.CN-UserDefinedForm article form #DMYDate-month,.CN-UserDefinedForm article form #DMYDate-day,.CN-RegistrationPage article form #DMYDate-month,.CN-RegistrationPage article form #DMYDate-day,.CN-ResearchersDBFormPage article form #DMYDate-month,.CN-ResearchersDBFormPage article form #DMYDate-day{width:25px}.CN-RegistrationPage article .field{margin-left:0 !important}#Form_RegistrationForm{background-color:#f9f9f9;padding:15px;margin-bottom:25px}#Form_RegistrationForm fieldset *:first-child{margin-top:0}#Form_RegistrationForm .btn-toolbar{margin-bottom:0;margin-left:0}#Form_RegistrationForm .btn-toolbar .action{float:none !important}@media only screen and (max-width: 700px){.header form .middleColumn{float:none;width:100% !important}form label.left,#MemberLoginForm_LoginForm label{margin-bottom:8px}.relationsFields div.field{width:90% !important}}@media only screen and (max-width: 900px){form{max-width:100%}}

/*# sourceMappingURL=form.css.map */
/****** FILE: app/css/superfish.css *****/
body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.arrowbutton{background-color:#cb5527;color:#fff !important;padding:10px 10px;border-bottom:2px solid #e7ac2c;font-size:12px;display:inline}.arrowbutton::after{vertical-align:middle;content:"\F101";color:#e7ac2c;font-size:32px;padding-left:8px;font-family:FontAwesome;font-style:normal;font-weight:normal}.arrowbutton:hover{background-color:#e7ac2c;border-color:#cb5527;color:#cb5527;text-decoration:none !important}.arrowbutton:hover::after{color:#cb5527}.arrowbutton.fullwidth{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}@media screen and (min-width: 600px){.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.9em;z-index:200}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}}.sf-menu{float:left}.sf-menu a{padding:.79em 1.0em;text-decoration:none;font-size:14px;font-family:myriad-pro, sans-serif}.sf-menu a .navitemtitle{display:block}.sf-menu a[href^="http"] .navitemtitle:after{padding-left:5px;content:" " url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFZJREFUeNpi/P//PwM6OHHiBIogIzZF6IpZ0HVZWFgwwhSA2CCaBVkCKskPpB4iizEcP378P8hKEAay+YH4A4wPwyiKkDGyOBMDEYAoRSzYwgUdAAQYAP8bVoFHLptvAAAAAElFTkSuQmCC)}.sf-menu li li a{font-weight:normal;text-transform:none}.sf-menu a,.sf-menu a:visited{color:#fff}.sf-menu li li{background:#b64c23;margin-right:0 !important;font-size:90%}.sf-menu li li li{background:#a0431f}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active,.sf-menu a.current,.sf-menu a.section{background:#dc7249;outline:0}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:1.0em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url("/_resources/app/images/arrows-ffffff.png") no-repeat -10px -100px}a>.sf-sub-indicator{top:0.9em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url("/_resources/app/images/images/shadow.png") no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:transparent}
/*# sourceMappingURL=superfish.css.map */
