body,html{font-family:Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;height:100%;width:100%;margin:0;padding:0}body{font-size:12px;color:#282828;cursor:default;background:#f2f2f2;line-height:1.5;overflow:scroll}a,abbr,acronym,address,body,caption,code,dd,del,dfn,div,dl,dt,em,fieldset,form,iframe,img,label,legend,li,object,ol,pre,q,span,table,td,th,tr,ul{margin:0;padding:0;border:0}a,div,p,span{word-wrap:break-word}div,p{overflow:hidden}hr{border:none;height:1px;color:#333;background-color:#333}img{display:block}a,button,select{background-repeat:no-repeat}a{text-decoration:none;color:#548771;cursor:pointer}a:hover{text-decoration:none}button{padding:7px 9px 6px;border:1px solid #626f87;background:0 0;color:#626f87;cursor:pointer;text-transform:uppercase;font-size:70%!important}.simple:hover,button:hover{background:#626f87;color:#f2f2f2;text-decoration:none;cursor:pointer}button:focus{outline:0}ol,ul{list-style-position:inside;margin-top:15px}ul{list-style-type:disc}p{margin: 0 0 1em;-webkit-margin-before:0;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}blockquote{padding-left:15px;border-left:3px solid;font-style:italic}.pull-quote{padding:10px 0;font-size:145%;line-height:145%;border-top:5px solid;border-bottom:5px solid}.pull-quote-right{padding:10px 0;font-size:145%;line-height:145%;border-top:5px solid;border-bottom:5px solid}.center,.footer,.header{margin:0 auto;width:auto;padding:0 5%}.center-left,.center-right{width:auto}.header{padding:1% 5%;background:#626f87;text-transform:lowercase}.header a,.header div{display:inline-block;vertical-align:middle;color:#f2f2f2}.header-left{margin:10px 0;width:90%}.header-left a{margin-right:10px}.header-left div{margin:5px 0}.header-left #elephrame{display:block;width:180px;background:0 0;text-transform:uppercase;font-weight:700;font-size:31px}.header-left .header-left-menu{width:auto}.header-left .header-left-menu span{display:block;vertical-align:middle}.header-left ul.manage-menu-items{position:absolute;z-index:50;margin-top:0;padding:8px 0 0 7px;background:#626f87;list-style-type:none}.header-left ul.manage-menu-items li{padding-bottom:5px}.header-left ul.manage-menu #manage{vertical-align:baseline}.header-right{vertical-align:top!important;position:relative}.header-right a{padding:5px 10px 5px 0;border-right:none}.center{margin-bottom:40px;min-height:80%}.center-left{min-width:250px}.center-left-header{margin:1% 0;padding:0}.center-left-header-label span{font-size:200%;font-weight:400}.center-more{height:75px;margin-bottom:1%;padding:0 5%;border-bottom:1px solid #ddd;box-shadow:0 4px 4px rgba(0,0,0,.06);font-size:90%}.center-more-header{height:75px;float:left;padding:10px;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:90%}.center-more-item{height:75px;width:180px;float:left;margin:-1px -1px 0 0;padding:20px;border-right:1px solid #ddd;font-style:italic}.footer{margin-top:15px;padding:15px 5% 5px;border-top:1px solid #959595;text-transform:lowercase}.footer a{color:#494949}.follow{float:right;width:28px;height:28px;opacity:.5;margin-right:10px}.follow:hover{opacity:1}.follow#twitter-follow{background:url(/tools/images/s.png) 0 -101px no-repeat}.follow#tumblr-follow{background:url(/tools/images/s.png) -261px -101px no-repeat}.follow#youtube-follow{background:url(/tools/images/s.png) -390px -101px no-repeat}.follow#facebook-follow{background:url(/tools/images/s.png) -130px -101px no-repeat}#center-encyclopedia .center-left-header,#center-textbook .center-left-header{padding:10px 0;border-bottom:1px solid #959595}#center-connections .center-left-header,#center-references .center-left-header,#center-responses .center-left-header{margin:2% 0 1%;padding-bottom:10px;border-bottom:1px solid #959595}#center-encyclopedia .item,#center-topic .item{width:75%}#center-establishment #responses,#center-lesson #responses{margin-top:10px;padding-top:10px;border-top:1px dotted #959595;padding-bottom:10px}#center-chart .social-media-menu,#references button.show{margin-left:0}#center-chart #embed-menu-button{margin-top:10px}#center-topic .center-left-header{margin:2% 0 0}#center-topic .interact{margin:30px 0 20px;padding:10px 0;border-bottom:1px dotted #959595}#center-establishment .item-individual .item-individual-body{margin-bottom:20px;font-size:180%}#center-establishment .item-individual .item-individual-sources{margin-bottom:20px}#center-establishment .item-individual .item-individual-sources p{display:inline}#center-establishment .item-individual .establishment-name{font-size:130%}#center-response .interact{margin:0}#center-references .social-media-menu{margin:10px 0 0 10px}#center-reference #reference-list .item-header{font-size:150%;font-weight:600}#center-profile .center-left-header{padding-bottom:10px;border-bottom:1px dotted #959595}#center-profile .items{margin-bottom:20px}#center-profile .interact button{margin:5px 0 0}#center-settings .center-left-header{margin:2% 0 1%;padding-bottom:10px}#center-join .center-left{width:70%;margin:0 auto;padding-top:2%}#center-join .center-left-header-description,#center-join .center-left-header-label{margin-bottom:5px}#center-join .center-left-header-description span{font-weight:500}#center-enter .message{padding:10px;margin-top:10px;border:1px solid}#center-enter #forgot-form,#center-enter div#login-form{padding-bottom:40px;margin-bottom:40px;border-bottom:1px dotted #959595}#center-search .results{margin:10px}#center-search .title{font-weight:300}#center-search #searchButton{margin-top:10px}#ideas,#topic{min-width:250px}#topics{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #959595}#topics select{position:relative;bottom:2px;margin-left:10px;border:none}#topics .items-list{overflow:auto;white-space:nowrap}#topics .item{display:inline-block;width:auto;min-width:0;margin:0 20px 10px 0}#topics .pagination ul{margin:20px 0 10px}#topic{display:inline-block;width:20%;margin-right:20px;padding-right:20px;border-right:1px solid #959595}#ideas .center-left-header{margin-bottom:0}#ideas .item{padding:40px 0;border-bottom:1px dotted #959595}#ideas .item:first-child{padding-top:0}#ideas .item:last-child{border-bottom:none}#ideas .item-body{font-size:140%}#ideas .item-footer span{border-bottom:1px solid;color:#282828}#ideas .item-footer,#ideas .item-sources{margin-left:10px}#ideas .interact{padding:10px 0;border-bottom:1px dotted #959595}#ideas p{-webkit-margin-after:0}#responses .list .item{padding-bottom:10px}#responses .list .item div{padding:0}#responses .list .item .item-footer{font-size:90%}#center-dossier .center-left-header{margin:2% 0 1%}#dossier-entry #q-guide{color:#282828}#questions span{display:block;margin:5px 0;font-size:110%}#questions hr{margin:0;background-color:#959595}#questions h3 a{color:#494949}#questions .guide a{color:#4f7b6d;cursor:pointer;font-weight:400}#questions img{border:1px solid #959595;margin:5px 0}.item-individual div#questions{padding-top:0}.q,.q a{margin:0;cursor:pointer;color:#516478}.a{display:none;margin:5px}#center-lesson{width:80%;margin:0 auto}#center-lesson .center-left-header{margin:2% 0 0}#center-lesson .center-left-header-label,#center-lesson .item-individual-info,#center-lesson .social-media-menu{text-align:center}#center-lesson .center-left-header-label{margin-top:30px}#center-lesson .social-media-menu{display:block}#center-lesson .special a{font-weight:400;font-size:100%}#lessons .item{margin-bottom:1em}#charts .item-header,#lessons .item-header{padding-bottom:0;font-size:110%}#charts .item-info,#lessons .item-info{padding:0}#lesson{margin-left:5px}#lesson .item-individual-body{margin-top:30px;padding-top:15px;border-top:1px dotted #959595;line-height:1.7}#lesson .item-individual-modified{font-style:italic}#lesson #endnotes{display:none}#lesson li img{float:left;width:200px;margin-right:20px}#lesson li img.right{float:right;margin-left:20px;margin-right:0}#dossier-entry ol,#dossier-entry ul,#lesson ol,#lesson ul{margin-left:15px}#dossier-entry ol li,#lesson ol li{margin-bottom:5px}#lesson ol.howto li{margin-bottom:20px}.lesson-title{font-weight:700;font-size:200%;margin:5px 0}.cite-anchor{color:#4f7b6d;cursor:pointer}.cite-source{display:block;display:none;margin:10px 0;padding:10px;background:#333;color:#eee}#chart{width:100%;padding:5px 0 10px;}#center-chart{padding:0}#center-chart a{color:#282828}#center-chart .center-left-header-description ul a,.chart-footer a,.chart-updated a{border-bottom:1px solid}#center-chart .center-left-header #chart-name{width:80%;font-size:240%;font-weight:600}#center-chart .center-left-content{margin-top:0}#center-chart .center-left-content,#center-chart .center-left-header-description,#center-chart .center-left-header-label,#center-chart .center-right{padding:0 5%}#center-chart .center-left-header-description{width:70%;margin:7px 0 0 10px;line-height:1.7}#center-chart .center-left-header-description ul{margin-top:0}#center-chart .center-left-header-description ul li{margin-bottom:5px;list-style-type:disc;list-style-position:outside;line-height:1.5;margin-left:20px}#embed-menu-button,#share-menu-button{background:0 0;border:1px solid #64a086;color:#64a086}#embed-menu-button:hover,#share-menu-button:hover{background:#64a086;color:#f2f2f2}#center-chart .embed-code{width:90%;min-width:250px;padding:5px;margin-bottom:3px;font-size:90%}#center-chart #share-menu{margin:10px 0 0 0}#center-chart #search-chart-form{clear:both;padding:10px 0;margin-bottom:10px;border:none;border-bottom:1px dotted #959595}#center-chart #search-chart-form div{display:inline-block;width:150px;vertical-align:middle}#center-chart #search-chart-form input{width:250px;padding:5px;margin:0 5px 5px 0}#center-chart #search-chart-form input,#search-chart-form select{padding:2px 5px!important;margin:0;border:none;border-bottom:1px solid #959595}#center-chart #search-chart-form select{height:auto;color:#a9a9a9}#center-chart #search-chart-form button{margin-top:8px;background:0 0;border:1px solid #959595;color:#333}#center-chart #search-chart-form button:hover{background:#333;color:#eee}.chart-updated{font-size:90%;margin-top:10px;padding-top:10px;border-top:1px dotted #959595}.chart-footer{font-size:90%;margin-top:10px;font-style:italic}#center-chart .ongoing{float:left;width:10px;padding:0 10px;border-left:1px solid #959595;text-transform:uppercase;text-align:center}#center-chart .pagination ul .active-page-choice{border:1px dashed #959595}.item.chart{display:block;float:none;width:auto;margin-bottom:15px}.item.chart p{display:inline;margin:0}.item-chart-header div{display:inline}.item-chart-header>div{font-size:120%}.item-chart-body{margin:5px 0 5px 5px}.item-chart-body ul{list-style-type:none;margin-top:0}.item.chart:nth-child(odd){background:rgba(90,133,211,.2)}.item.chart:nth-child(even){background:rgba(90,133,211,.1)}.chart-options{margin-top:3%;border-bottom:1px solid #282828}.chart-options div{display:inline-flex;margin:0 0 -1px 0;border:1px dotted #959595;padding:3px 7px;text-transform:uppercase}.chart-options div.active{color:#282828;font-weight:700;border:1px solid #282828}.bar,.wc{margin-left:10px}.bar{padding:10px 10px;background-color:#6b8a9e;border:1px solid #f2f2f2;color:#fff;font-size:1.5em;white-space:nowrap;text-overflow:ellipsis}.wc{display:inline-block;padding:4px 20px 4px 0}.wc-smallest{font-size:90%}.wc-small{font-size:120%}.wc-medium{font-size:150%}.wc-large{font-size:180%}.wc-largest{font-size:210%}.report{font-weight:300}.report-name{margin:20px 0;border-bottom:1px dotted #959595;padding-bottom:10px}.report-title{font-size:270%;font-weight:500}.report-summary{font-size:160%;font-weight:300}.report-header{font-size:200%;font-weight:400}.report-content{margin:20px}.leaflet-bottom.leaflet-left{width:100%}.leaflet-control-container .leaflet-timeline-controls{box-sizing:border-box;width:100%;margin:0;margin-bottom:15px}.leaflet-popup{width:auto}.leaflet-popup-content-wrapper{border-radius:0}#map{margin:20px 0}#map div{overflow:visible}#center-flowchart .center-left-header{margin:2% 0 0;padding:10px 0 30px;border-bottom:1px dotted #959595}#center-flowchart .center-left-header-label span{font-size:270%}#center-flowchart .center-left-content{overflow-x:auto}#center-flowchart .desc{margin:10px}#center-flowchart .flowchart-header{margin:20px 0;font-weight:600;font-size:180%}#center-flowchart ul{display:block;margin-top:0;overflow:hidden}#center-flowchart ul li{display:inline-block;vertical-align:top;list-style-type:none}#center-flowchart ul li a{display:flex}#center-flowchart ul li div.flow-container{display:inline-block;padding:10px;margin-right:70px;max-width:130px;font-size:.8em;border:1px solid #282828;color:#282828;cursor:pointer}#center-flowchart ul li.gone div{border:1px dashed #282828}#center-flowchart ul li span{display:block;padding:5px 0}#center-flowchart img{float:left;margin-right:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:50%}.flowchart{margin:50px 0}.flowchart a{cursor:default}.flowchart a.right{border-top:1px solid #282828}.flowchart a.right div{border-top:none!important}.flowchart ul li.flow-header{float:none;margin:0 auto;width:80%;font-size:200%}.flowchart ul li.flow-header::after{content:' ';display:block;width:0;height:70px;border-left:1px solid #282828;position:relative}.flowchart ul li.flow-header div{max-width:500px!important}.flowchart ul li.flow-header .flow-subtitle{font-size:70%}.flowchart .flow-title{font-weight:600}.flowchart .flow-subtitle{font-size:90%}.flowchart .first{min-width:990px}.flowchart .second{border-top:1px solid #282828}.flowchart .second li::before{content:' ';display:block;width:0;height:70px;border-left:1px solid #282828;position:relative}.flowchart .second li.gone:before{border-left:1px dashed #282828}.flowchart .highlight{background:#282828!important;color:#f2f2f2!important}.flowchart-info{margin:30px 0;border-top:1px solid #959595}.flowchart-info ul li{padding:20px 0;border-bottom:1px dotted #959595}.flowchart-info .flow-info-title{font-weight:600;font-size:120%}.flowchart-info .flow-info-subtitle{font-size:80%}.back,.flowchart-info .flow-info-sources{font-size:80%}.flowchart-info .back{display:block;margin-top:10px}.list{margin-top:10px}.loader{position:absolute}.items{min-width:250px;width:100%;margin-bottom:10px}.item,.items{display:inline-block;vertical-align:top}.item div,.item-individual div{padding:5px 0}.item{width:100%;min-width:200px;vertical-align:top}.item-individual .item-individual-info{padding:0}.item-individual .item-individual-sources p{margin-top:0}.item-info{font-style:italic}.items-list{height:100%}.items-info{font-size:150%;font-weight:500}.items .category{color:#333}.pagination ul{margin:10px 0}.pagination ul li{display:inline-block;margin:4px -1px 0 0;padding:2px 8px;border:1px solid #959595;cursor:pointer;font-weight:700}.pagination ul .inactive{color:#282828}.pagination ul .active,.pagination ul .page{cursor:default;color:#959595}.pagination ul .pages{border:none}.pagination ul .page-choice{display:inline-block;width:40px;padding:0;border:none;text-align:center;font-weight:700;color:#282828}.pagination ul .active-page-choice{border:1px solid #959595}.interact{margin-top:10px;padding:10px 0 0;border-top:1px dotted #959595}button.send-listen-request,button.start-listening{background:0 0;border:1px solid #64a086;color:#64a086}button.send-listen-request:hover,button.start-listening:hover{background:#64a086;color:#f2f2f2}button.listen-request-pending{background:#494949;color:#eee;cursor:default}button.stop-listening{border:1px solid #844;color:#844}button.stop-listening:hover{background:#844;color:#f2f2f2}button.report{border:1px solid #282828;background:#f2f2f2;color:#282828}button.report:hover{background:#282828;color:#f2f2f2}#connections button{display:inline;padding:0;background:0 0;border:none;font-weight:700}#connections button:hover{background:0 0;color:#494949}#connections .start-listening,.accept-listen-request{color:#4f7b6d}#connections .stop-listening,.deny-listen-request{color:#844}#connections .item{margin-bottom:20px}#connections .item div,#contributions .item div{padding:0}.social-media-menu{margin:5px 0 0 10px;display:inline-block;vertical-align:middle}.social-media-menu a{margin-right:5px;display:inline-block;overflow:hidden;opacity:.6;width:29px;height:28px;background-repeat:no-repeat}.social-media-menu a:hover{opacity:1}.social-media-menu #twitter{background:url(/tools/images/s.png) 0 0}.social-media-menu #facebook{background:url(/tools/images/s.png) -129px 0}.social-media-menu #tumblr{background:url(/tools/images/s.png) -261px 0}.social-media-menu #google{background:url(/tools/images/s.png) -391px 0 no-repeat}.form-container{min-width:250px;width:500px;margin:0 auto}form{margin-bottom:10px}form div{position:relative}input,textarea{width:99%;padding:15px;background:0 0;border:none;border:1px solid #959595;font-size:99%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;font-size:100%}input:focus,select:focus,textarea:focus{outline:0;border-color:inherit;box-shadow:none}input[type=checkbox],input[type=radio]{width:auto}select{height:30px;width:215px;border:1px solid #959595;background:0 0;color:#282828}select option{padding:5px 0}form select{margin-bottom:10px}form .error{margin-bottom:10px;color:#844}form .input-error,form .select-error{border:1px solid #844}.count{font-size:14px;font-weight:700;position:absolute;right:0;margin-right:10px}.box-note{font-style:italic;margin-bottom:10px}.contribute h3{margin-bottom:0}.login-global,.signup-global{margin-top:15px}.login-global button{margin:0}.signup-global button{margin-bottom:0}.signup-benefits ul li{margin-bottom:5px}#forgot-form,#login-form{margin-top:20px}#uconn-type,#ucont-type{margin-top:10px}#references form div{margin-bottom:0;padding:0}.message{padding:10px 0;font-size:110%;color:#844}.message#reactivate{padding:5px;margin-bottom:10px;border:1px solid}.title{font-size:135%}.special{margin-bottom:7px;padding:10px 0;border-bottom:1px solid #959595}.special a{color:#516478;font-size:110%;font-weight:700}.more-hide{display:none}.lost{text-align:center;width:100%}.lost img{display:inline}.tooltip-global{padding:5px 10px;background-color:#282828;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#f2f2f2}.ui-tooltip-content{border:none;color:#f2f2f2;opacity:.9}.ui-dialog .ui-dialog-title{font-size:120%;font-weight:500;font-variant:small-caps}.ui-dialog .ui-dialog-titlebar-close{border:none}#references{min-width:50%}#references .list{margin-top:0}#references .remove-list,#references .remove-reference{color:#844}#reference-list .item-header{padding-bottom:0}#reference-list .list-name{margin-right:10px;font-size:105%;font-weight:700;color:#282828;border-bottom:1px solid}#reference-list .remove-list,#reference-list .show{font-size:90%}#update-account-form .update-header{display:block;margin:20px 0 10px;font-weight:700;text-transform:uppercase}#update-account-form .count{right:8%}#open-deactivate{color:#844;border:1px solid #844}#open-deactivate:hover{color:#f2f2f2;background:#844}.account-update{margin-bottom:10px;border-bottom:1px solid #959595}.profile-header{display:block;margin:10px 0;font-size:125%}#center-land .center-left-header{margin-top:20px;padding:25px 15px 40px;border-bottom:1px dotted #959595;text-align:center}#center-land .center-left-header-description{font-size:130%}#center-land .center-left-header-label .landing-welcome{margin:0;font-size:290%;font-weight:300}#center-land .center-left-header-label .landing-welcome-highlight{color:#516478;font-size:inherit;font-weight:inherit}#center-land .item-footer a{color:#282828}#landing-data{width:80%;margin:0 auto;padding-bottom:30px;border-bottom:1px dotted #959595}#landing-data .landing-examples-items{width:100%;margin:5px}.landing-data-overlay{background:rgba(40,40,40,.7);width:100%;height:100%}.landing-data-overlay span{display:inline-block;padding:15% 30px;color:#f2f2f2;font-weight:700}.landing-examples-header{clear:both;font-size:180%;font-weight:200;margin:30px 0;text-align:center;text-transform:uppercase}.landing-examples-header a{color:#282828;border-bottom:1px solid}.landing-examples-footer{display:inline-block;clear:both;margin-top:30px;width:100%;text-align:center}.landing-examples-footer a{color:#282828;text-transform:uppercase}.landing-examples-items{width:50%;min-width:250px;margin:0 auto;text-align:center}.landing-examples-subheader{font-size:150%;font-weight:700}.landing-examples-data{width:100%}.landing-examples-data{font-size:130%;text-transform:uppercase;background-size:100%;background-repeat:no-repeat}.welcome-home{padding:20px;margin-bottom:20px;border:1px dotted #282828}@media print{body{margin:auto;background:#fff;color:#000!important;font-size:12px}a,button{opacity:1}a{color:#516478!important}button{background:0 0;border:none;padding-left:0;color:#000}img{max-width:500px}.footer-menu,.header div.header-right,.header-left .header-left-menu span,.interact,.random,.social-media-menu,audio,embed,object,video{display:none}.header{background:0 0}.header-left #elephrame{color:#000}.center-left{width:80%;border-right:none!important}.item-individual-header{color:#000;font-weight:700}.item-individual-footer{color:#000}}