article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:none}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font-family:'Open Sans';background-image:url(images/grey.png);overflow-y:scroll}main{display:block;margin-bottom:150px!important}.hidden{display:none!important}.invisible{visibility:hidden!important}a{text-decoration:none;color:#004a9c;font-weight:600;cursor:pointer}a.selected{color:#707070;border-bottom:solid 2px #ccc}select{border-radius:6px}.district-panel input{margin-bottom:2px;border-radius:6px;margin-top:2px}input,select{-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:content-box;border-color:#a9a9a9;border-width:1px}.district-panel select,.district-panel input{width:400px;padding:6px;border:solid 1px #ccc;margin-left:5px}body>.body-content{min-height:540px}.body-content{max-width:1150px;margin:auto;padding:0 40px;position:relative}.body-content section{margin-bottom:3rem}h1{font-weight:300;position:relative;margin-left:10px;margin-top:3rem;margin-bottom:0;opacity:.7}h3{font-weight:400;font-size:1.4rem;margin:0}h4{font-weight:300;font-size:1.2rem;margin:0}h6{font-weight:600;font-size:1rem;margin:0;color:#666;margin:1rem 0}strong{font-weight:600;color:#004a9c}.small{font-size:.9rem}#welcome-state,#welcome-compare,#welcome-info1{cursor:pointer}.tabbing a:focus,.tabbing *:focus{outline:dotted 2px #04e!important}.tabbing .glance-data:focus{outline:solid 1px red}#welcome-state:focus .welcome-panel,#welcome-state:hover .welcome-panel,#welcome-compare:focus .welcome-panel,#welcome-compare:hover .welcome-panel,#welcome-info1:focus .welcome-panel,#welcome-info1:hover .welcome-panel{border:solid 2px #aaa}#welcome-state,#welcome-districts{display:flex;flex-direction:row}#welcome-state h4,#welcome-compare h4,#welcome-info1 h4{margin-top:11px}#welcome-go,#compare-go{-webkit-transition:all .2s;transition:all .2s;color:#fff;background-color:#004a9c;font-size:1.2rem;font-weight:300;padding:10px 30px;border-radius:12px;margin-left:62px;cursor:pointer}#welcome-go:hover,#compare-go:hover{color:#fff;background-color:#226cbe}#welcome-divide-text{text-align:center;line-height:60px;opacity:.3;font-size:1.3rem}#welcome-info1,#welcome-compare,#welcome-districts{margin-top:15px}#welcome-districts h4{margin-bottom:10px}.welcome-panel{background:#fff;border:solid 2px #ddd;height:50px;padding-left:30px;margin-left:30px;margin-top:5px;width:90%;z-index:1;position:relative}.welcome-panel>h4{color:#000}.welcome-panel label{width:80px;float:left}#feedback>div{flex:1 1}.feedback_welcome{min-width:450px}.feedback_buttons{min-width:300px}#feedback>div:first-child{}#feedback{z-index:999;padding:20px;border:solid 2px #7cb9d8;background:#fff;text-align:center;width:100%;position:fixed;display:flex;flex-direction:row;justify-content:space-around;align-items:center;bottom:0}#feedback_no{background:#bbb;padding:10px 20px;border-radius:10px;margin-right:10px;color:#fff}#feedback_yes{background:#3a8;color:#fff;padding:10px 20px;border-radius:10px;margin-right:10px}#feedback h2{font-size:1.8rem;font-weight:600;margin:0}#feedback p{margin:0;font-size:1.2rem}.district-panel{font-size:.9rem;padding-top:15px;padding-bottom:15px;height:auto}#welcome-districts-go:hover{background-color:#008073}#dataportal-welcome.select_district_mode{margin-bottom:300px}#dataportal-welcome.select_district_mode #welcome-state,#dataportal-welcome.select_district_mode #welcome-divide-text{display:none}.glance-stars span{display:inline-block;width:16px;height:16px;background-image:url(../Content/images/star-full.png);background-size:16px;margin:0;position:relative;top:1px}.glance-stars.stars-1 span:nth-child(2),.glance-stars.stars-1 span:nth-child(3),.glance-stars.stars-1 span:nth-child(4),.glance-stars.stars-1 span:nth-child(5),.glance-stars.stars-2 span:nth-child(3),.glance-stars.stars-2 span:nth-child(4),.glance-stars.stars-2 span:nth-child(5),.glance-stars.stars-3 span:nth-child(4),.glance-stars.stars-3 span:nth-child(5),.glance-stars.stars-4 span:nth-child(5){background-image:url(images/star-empty.png)}.glance-title{padding-left:80px;margin:2rem 0 .5rem 0}.glance-info{font-size:1.1em;margin:10px 0 0 15px}.glance-school-rating-es,.glance-school-rating-ms,.glance-school-rating-hs{margin-right:.5rem;margin-left:.5rem;background:#fff;padding:.1rem .5rem .1rem .5rem;border:solid 1px #eee}.glance-box{background:#fff;padding:10px;margin-left:70px;padding-left:70px;box-shadow:1px 1px 6px #ddd;display:flex;flex-direction:column;width:100%}.glance-row{display:flex;flex-direction:row}.glance-row:first-child{border-bottom:solid 1px #ddd;padding-bottom:15px}#glance-icon{display:inline-block;width:120px;height:173px;position:absolute;left:-0;margin-top:10px;margin-left:5px}.glance-col{width:50%;display:flex;flex-direction:column;align-items:flex-start}.glance-data{width:100%;flex:0 1 auto;padding:0 0;display:flex;flex-direction:row;justify-content:center;text-align:left;align-items:center}#dataportal-schoolcompare .glance-data{display:block}#dataportal-schoolcompare .highcharts-container{margin:0 auto}.glance-combo .glance-data{}.glance-combo{display:flex;width:80%}.glance-combo .icon{padding-right:55px}@media screen{.glance-combo .icon{padding-right:80px}}.glance-data.haslink:hover{cursor:pointer;background:#eee}.glance-data h3{color:#707070;font-weight:700;font-size:1.4rem;margin-bottom:-5px}#glance-school-rating{font-weight:normal;font-size:.9rem}.green,.green h3{color:#008857}.purple,.purple h3{color:#7c3a7b}.orange,.orange h3{color:#a26b24}.blue,.blue h3{color:#004a9c}.glance-data.description{}.glance-text{flex:1 1;display:flex;flex-direction:column-reverse;font-size:1rem;font-weight:600;padding-right:15px}.glance-text div{color:#333}.glance-footnote{font-size:.9rem;color:#707070;display:block;font-weight:400}.at-a-glance{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.grid-bg{}.dataportal-bodymenu{background:#fff;height:60px;display:flex;align-items:center;width:100%;box-shadow:#888 0 1px 2px}#welcome-notice{font-size:.9rem;line-height:1rem;color:#444;margin:20px 100px}#dataportal-bodymenu-welcome{text-align:left}#dataportal-bodymenu-menu{display:none}.dataportal-bodymenu-contents{display:flex;flex-direction:row;justify-content:flex-start;width:100%;max-width:1070px;margin:auto;padding:0 40px;box-sizing:border-box}#dataportal-bodysubmenu{background:#fff;border-top:solid 1px #ddd;box-shadow:0 2px 3px #aaa}#dataportal-bodysubmenu .body-content:first-child a{border-bottom:solid 1px #ddd}#dataportal-bodysubmenu .body-content:last-child a{border-top:solid 1px #ddd;margin-right:0}#dataportal-bodysubmenu a{display:inline-block;background:#fff;padding:.4rem 1.4rem;font-weight:normal;font-size:.9rem;border-left:solid 1px #ddd}#dataportal-bodysubmenu a:last-child{border-right:solid 1px #ddd}#dataportal-bodysubmenu a.selected{color:#666;background:#eee;background:-moz-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 40%);background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 40%);background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(255,255,255,1) 40%,rgba(255,255,255,1) 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);border-bottom:none}.icon_state,.icon_districts,.icon_schoolcompare,.icon_info1{position:absolute;display:inline-block;background-image:url(images/nv-state.png);background-repeat:no-repeat;background-size:contain;width:50px;height:80px;z-index:10}.icon_schoolcompare{background-image:url(images/nv-schoolcomparison.png)}.icon_info1{background-image:none;background:#4e8dcb;border-radius:40px;position:absolute;display:inline-block;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;z-index:10;margin-top:6px;margin-left:5px;color:#fff;font-family:'Open Sans';font-weight:bold;text-align:center;font-size:1.8rem}.icon_districts{background-image:url(images/nv-districts.png)}#dataportal-ataglance,#dataportal-domains,#dataportal-demand,#dataportal-profile,#dataportal-footnotes{-webkit-tap-highlight-color:rgba(0,0,0,0);display:none}#dataportal-domains,#dataportal-demand,#dataportal-footnotes,#dataportal-schoolcompare{margin-left:70px}#dataportal-footnotes{line-height:22px;font-size:.8em}#district-selector{margin-bottom:2px}#school-selector{display:inline}#district-selector>span,#school-selector>span{display:inline-block;width:70px}#go{display:inline;margin-left:60px}.menu-year,.district-panel select.menu-year{width:100px}select{padding:2px}.domains-title,.demand-title{margin-left:10px}.bodymenu-left{flex:4 4;align-self:center}.bodymenu-right{flex:3 3;text-align:right;align-self:center}.bodymenu-title{background:#339688;background:-moz-linear-gradient(left,#339688 0%,#00695b 69%);background:-webkit-linear-gradient(left,#339688 0%,#00695b 69%);background:linear-gradient(to right,#339688 0%,#00695b 69%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#339688',endColorstr='#00695b',GradientType=1);padding:10px 20px;color:#fff;font-size:1.2em;font-weight:300}#nspf-pdf-download,#nspf-back{display:inline-block;background:#fff;padding:8px 20px;box-shadow:2px 2px 2px #bbb}#nspf-back{opacity:0}#nspf-pdf-download:hover{background:#def}#nspf-pdf-download img{vertical-align:-40%;margin-right:5px;width:32px}.nspf-report-levels a,.nspf-report-levels span{display:inline-block;font-weight:bold;margin-right:20px}#nspf-toolbar{width:925px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding-top:10px}#glance-footer-districts{margin-left:150px;margin-top:4px;font-size:.8rem;font-style:italic;opacity:.8}#bodymenu-nspf img{width:15px;padding-right:5px}.disabledLink{cursor:not-allowed;color:currentColor}header{position:fixed;width:100%;top:0;z-index:13;box-shadow:0 1px 20px #000;background:#fff;text-align:center}.header-content{margin:auto;display:flex;flex-direction:row;max-width:1070px}header a,.dataportal-bodymenu a{display:inline-block;margin-right:50px;outline:none}.header-main-links{text-align:left}.header-sub-links{font-size:.8rem;text-align:left;margin-top:3px}.header-left{flex:2 2;display:flex;flex-direction:column;background:#fff;align-items:flex-start;justify-content:center}#header-link-districts,#header-more,.headersurvey{white-space:nowrap}.link-icon{width:auto;height:15px}.header-right{flex:1 1;background:#fff;padding-right:2rem;text-align:right}.header-right a{margin:0;overflow:hidden}#logo-link{transform-origin:50% 0%;-webkit-transform-origin:50% 0%}.header-title{height:100%;display:flex;justify-content:center;flex-direction:column;color:#fff;font-size:1.6rem;font-weight:300;padding-left:1rem;background:#339688;background:-moz-linear-gradient(left,#339688 0%,#00695b 69%);background:-webkit-linear-gradient(left,#339688 0%,#00695b 69%);background:linear-gradient(to right,#339688 0%,#00695b 69%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#339688',endColorstr='#00695b',GradientType=1)}header .bodymenu-title{padding:20px 20px}.dataportal-splash{background-image:url(images/kids-background.jpg);background-repeat:no-repeat;background-size:cover;margin-top:88px;padding:0;height:163px;width:100%;position:relative;z-index:1;display:flex;align-items:flex-end;opacity:0}.splash-1{color:#fff;font-size:1.6rem;font-weight:300;width:100%;padding-left:40px;padding-bottom:5px;padding-top:10px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.splash-text{max-width:1030px;margin:auto;font-weight:bold}.splash-box{background:#000;opacity:.5;height:180px;position:absolute;bottom:0;width:100%;max-width:1150px}.splash-content{height:180px;position:absolute;color:#fff;font-size:1.4rem;font-weight:300;z-index:2;bottom:0;width:100%;max-width:1150px;padding:20px 40px;box-sizing:border-box}.splash-choices{display:flex;flex-direction:row}.splash-choice{background:rgba(0,0,0,.7);flex:1 1;margin:10px 80px 20px 0;padding:5px 20px;display:flex;flex-direction:row;align-items:center;position:relative}.splash-choice select{background:#002221;padding:5px;font-size:1.2rem;min-width:200px;color:#fff;font-weight:300;border:none;margin:10px}#school_select{display:none}footer{display:flex;flex-direction:row;width:100%;bottom:0;z-index:13;background:#fff;box-shadow:#888 0 0 5px}.footer-fixed{position:fixed}footer a{outline:none}.footer-left{flex:2 1;padding-left:3rem;position:relative;padding-top:1rem;padding-bottom:1rem}.footer-left>a{font-size:.9rem;font-weight:400;margin-right:2rem;white-space:nowrap;outline:none;cursor:pointer}a.social-icon{margin-right:1rem}.footer-left a:hover{color:#707070;border-bottom:solid 2px #ccc}.footer-left a.noHover{color:#004a9c;border-bottom:none}.footer-right{flex:1 1;text-align:right;padding-right:2rem;padding-top:.5rem}.footer-right img{vertical-align:middle}.landing-contactlist{display:none;width:260px;height:158px;left:143px;bottom:40px;position:absolute;padding:.5em 1em .6em 1em;background:#fff;font-size:.8em;line-height:22px;z-index:13;box-shadow:#888 0 0 5px}.alignright{text-align:right;line-height:1.5rem}.data-by-domain{padding-top:.5rem}#dataportal-domain-links{display:flex;flex-direction:row}#dataportal-domain-links a{padding:12px 18px;outline:none;font-size:1.1em}#dataportal-domain-links a:hover{background:#eee}#dataportal-domain-links a:focus{outline:dotted 2px #04e}#dataportal-domain-links a.selected{background:#fff;color:#707070;font-weight:600;box-shadow:#ccc 3px 3px 3px;border:none}#dataportal-domain-links a:active{background:#888;color:#fff}.domain{display:flex;flex-direction:row;max-width:1280px;box-shadow:1px 1px 6px #ddd}.domain-menu{padding:10px 0;border-right:solid 1px #ddd;display:flex;background:#fff;flex-direction:column;min-height:400px;width:200px}.domain-menu a{font-size:.9rem;padding:3px 15px;outline:none}.domain-menu a.selected{background:#eee;color:#333;font-weight:600;border:none}.domain-content{padding:10px 15px;border-left:none;flex:1 1;background:#fff;width:calc(100% - 200px)}.financial-report-link,.domain-report-link{margin-top:10px;padding:10px;display:block;background:#f3f3f3;border:solid 1px #bcf}.financial-report-link:hover,.domain-report-link:hover{cursor:pointer;background:#e3e3e3}.mobile-back-link{display:none}@media screen and (max-width:550px){.mobile-back-link{display:block}#dataportal-domains{overflow:hidden}#dataportal-domain-links a.selected,.domain-menu a.selected{box-shadow:none;border:solid 1px #ddd;border-bottom:none;color:#004a9c;background:#fff}#dataportal-domain-links a:hover,.domain-menu a:hover{background:#eee!important}#dataportal-domain-links a:active,.domain-menu a:active{background:#888!important;color:#fff!important}#dataportal-domains-content{display:flex;width:300%;flex-direction:row}#dataportal-domains-content .domain-content{border:solid 1px #ccc}#dataportal-domain-links{flex-direction:column;margin-right:10px}#dataportal-domain-links a{background:#fff;padding:6px 10px;text-align:center;box-shadow:0 0 0 0;border:solid 1px #ddd;border-bottom:none;border-radius:2px}#dataportal-domain-links a:last-child{border-bottom:solid 1px #ddd}.domain{}#dataportal-domains-content .domain-menu{padding:0;border:0;width:50%;margin-right:15px}#dataportal-domains-content .domain-menu a{padding:6px 10px;border:solid 1px #ddd;border-radius:2px;font-size:.9rem;display:block;text-align:center}#dataportal-domains-content .domain-content{padding:10px;width:50%}}.data-in-demand>div{padding:.75rem 1rem;text-indent:-14px}.data-in-demand>div:before{width:10px;height:10px;display:inline-block;content:'';background:#ddd;border-radius:5px;position:relative;left:-5px}.icon{display:inline-block;background-image:url(images/dataportal-icons-blue.png);width:80px;height:70px}.icon.population{background-position:0 0}.icon.school{background-position:0 -70px}.icon.teachers{background-position:0 -140px}.icon.dollars{background-position:0 -210px}.icon.stars{background-position:0 -280px}.icon.graduation{background-position:0 -350px}.icon.student{background-position:0 -420px}.icon.checkmark{background-position:0 -490px}.icon.reading{background-position:-80px 0}.icon.math{background-position:-80px -70px}.icon.shield{background-position:-80px -140px}.icon.classsize{background-position:-80px -210px}.icon.cybershield{background-position:-80px -280px}.icon.expenditure{background-position:-80px -345px}.green .icon{background-image:url(images/dataportal-icons-green.png)}.purple .icon{background-image:url(images/dataportal-icons-purple.png)}.orange .icon{background-image:url(images/dataportal-icons-orange.png)}.blue .icon{background-image:url(images/dataportal-icons-blue.png)}.compare-box{box-shadow:2px 2px 4px #ccc;padding:20px 25px;background:#fff;border:solid 1px #ddd}#compare-bubble{height:15px;width:15px;background-color:green;border-radius:50%;display:inline-block;margin-left:5px}.compare-header{padding-bottom:20px;border-bottom:solid 1px #ddd}.compare-filter-close{cursor:pointer;transform:scale(.8);position:absolute;top:-5px;right:8px}#compare-go{padding:5px 15px;margin-left:0;font-size:1rem}.compare-controls{width:200px;float:right}#compare-body{display:flex}#compare-filters{flex-basis:200px;padding-top:10px}.compare-filter{position:relative;padding-top:10px}.compare-filter select{margin-top:10px}.compare-filters-slider{padding-bottom:25px}#compare-search{padding-top:10px;position:relative;min-height:400px}#compare-search .jtloader{margin-top:30px;position:absolute;top:30px}.selectFilter{width:100px}.compare-filter-list-enter-active,.compare-filter-list-leave-active{transition:all .4s}.compare-filter-list-enter,.compare-filter-list-leave-to{opacity:0;transform:translateY(-30px)}#compare-search{width:100%}#compare-grid{margin-top:10px;width:100%}#compare-grid thead td{border-bottom:solid 1px #ddd}.compare-filter-title{font-weight:bold}#compare-filters ul{padding-left:10px;margin:5px 0}.compare-filter-checkboxlist li{list-style-type:none}.compare-filter-checkboxlist input{vertical-align:middle;margin-right:5px}#compare-filters{font-size:.8rem}.compare-filters-slider{width:129px}#compare-grid-body td{background:#ddd;background:linear-gradient(0deg,rgba(235,235,235,1) 0%,rgba(255,255,255,1) 60%);border-bottom:solid 1px #ddd;padding:8px 0;cursor:pointer}#compare-grid-body tr:hover td{background:#ddf;background:linear-gradient(0deg,rgba(220,230,250,1) 0%,rgba(250,255,255,1) 60%)}#compare-grid-body td:first-child{padding-left:8px;border-left:solid 1px #ddd}#compare-grid-body td:last-child{border-right:solid 1px #ddd}#compare-search-box{padding:5px;border-radius:5px;border:solid 1px #ccc;font-size:.8rem;width:200px}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}#dataportal-schoolcompare{font-size:14px}#dataportal-schoolcompare .glance-text{font-size:14px}.schoolcompare-top{display:flex}.domain-overview{display:flex}.schoolcompare-info{flex:1 1;padding:10px 15px;border:1px solid #dadada;flex:1 1;background:#fff;width:calc(100% - 200px);margin-bottom:20px}.domain-overview-content,.domain-achievement-content,.domain-financial-content,.domain-graduation-content{padding:10px 15px;border-left:none;border-right:1px solid #dadada;flex:1 1;background:#fff;width:calc(100% - 200px)}.titleLine{display:flex;flex-direction:row;font-style:italic}#dataportal-schoolcompare-component .starRating{height:120px}.titleLine:before,.titleLine:after{content:"";flex:1 1;border-bottom:1px solid #dadada;margin:auto}.schoolcompare-title{font-size:1.4rem}#dataportal-schoolcompare{margin-bottom:3rem}@media screen and (max-width:1150px){.glance-data-group .glance-data{width:inherit}.domain-menu a{padding:8px 8px}.dataportal-bodymenu .bodymenu-right{font-size:.9rem}}@media screen and (max-width:1000px){.glance-data-group .glance-data{width:inherit}.dataportal-bodymenu a{margin-right:30px}}@media screen and (max-width:950px){.financial-report-link,.domain-report-link{display:none}a#bodymenu-profile{display:none}h1{font-size:1.6rem}.glance-data{width:95%}h1:before{width:25px;height:25px;top:5px}#dataportal-bodysubmenu .body-content{padding-left:40px}.glance-data-group .glance-data{width:inherit}.glance-data .icon{transform:scale(.85)}.glance-title{padding-left:58px}#glance-icon{transform:scale(.8);left:-15px}.glance-box{margin-left:50px;padding-left:50px}.body-content{padding:0 15px}#dataportal-domains,#dataportal-footnotes{margin-left:50px}.link-row a{padding:12px 10px}header a,.dataportal-bodymenu a{margin-right:15px}#go{display:block;margin-top:23px}#welcome-go{display:block;font-size:1rem;width:40px;margin:5px 0 0 274px;padding:8px 16px;text-align:center}.icon_districts{height:244px}.domain-menu{width:180px}.domain-menu a{font-size:.8rem;padding:8px 8px}.domain-content{width:calc(100% - 180px)}.feedback_welcome{min-width:350px}#feedback h2{font-size:1.4rem;font-weight:600;margin:0}#feedback{}#feedback p{margin:0;font-size:1rem}#feedback_no{background:#bbb;padding:5px 10px;border-radius:10px;margin-right:10px;color:#fff}#feedback_yes{background:#3a8;color:#fff;padding:5px 10px;border-radius:10px;margin-right:10px}}@media screen and (max-width:800px){a{font-size:.9rem}.header-sub-links a{font-size:.7rem}#dataportal-domain-links a{padding:4px 8px;font-size:.9rem}.glance-title{padding-left:15px}#glance-icon{transform:scale(.5) translate(-40px,-40px)}.glance-box{margin-left:0}#dataportal-domains,#dataportal-footnotes{margin-left:0}.glance-data h3{font-size:1.1rem}.glance-text div{font-size:.9rem}.domain-menu a{font-size:.8rem;padding:8px 15px}.dataportal-splash{background-position:-120px 0}.body-content{padding:0 8px}#feedback h2{font-size:1.2rem;font-weight:600;margin:0}#feedback p{font-size:.8rem}.feedback_welcome{min-width:300px}.feedback_buttons{min-width:250px}}@media screen and (max-width:640px){.dataportal-bodymenu{height:50px}.bodymenu-right .orgname{display:block;font-size:.7rem}.glance-info{font-size:.9rem}.glance-data .icon,.icon.reading,.icon.math{transform:scale(.55);width:70px;height:60px}}@media screen and (max-width:610px){h4{font-size:1.2rem}.header-main-links a{font-size:.8rem;margin-right:4px}.district-panel select,.district-panel input{padding:4px 8px;width:170px;font-size:.9rem}.district-panel select.menu-year{width:85px;padding:4px;font-size:.8rem}#welcome-go{margin-left:200px}.district-panel label{font-size:.9rem}.dataportal-logo-circle{transform:scale(.9)}.header-content-second{font-size:.8rem}.header-title{font-size:1.6rem}.headersurvey{display:none!important}header .header-right{transform:scale(.7);transform-origin:top right;height:66px}.dataportal-splash{margin-top:66px}.glance-data{width:100%;font-size:.9rem;padding-bottom:0;padding-top:0}.glance-data .icon{transform:scale(.75)}#glance-icon{display:none}.glance-box{padding-left:0}.header-menu span{padding:5px 10px}#dataportal-domain-links a{font-size:.8rem;padding:5px 5px}.domain-menu a{font-size:.8rem;padding:1px 5px}.dataportal-splash{height:140px}.footer-left{padding:1rem;padding-left:1rem}.footer-left>a{margin-right:.7rem;font-size:.8rem}#header-more-popup{left:-200px;width:300px;z-index:10}#header-more-popup{font-size:.75rem}#feedback{padding-left:0;flex-direction:column}#feedback p{font-size:.8rem}.feedback_welcome{min-width:300px}.feedback_buttons{min-width:250px;margin-top:15px}}@media screen and (max-width:500px){#dataportal-bodysubmenu a{padding:.4rem .6rem;font-size:.85rem}#dataportal-bodysubmenu a:first-child{border-left:none}#dataportal-bodysubmenu .body-content{padding:0 10px}.dataportal-bodymenu-contents{padding:0 20px}.dataportal-bodymenu a{font-size:.8rem}.dataportal-bodymenu .bodymenu-right{font-size:.8rem}.district-panel select,.district-panel input{padding:4px 2px;width:130px;font-size:.8rem}.district-panel select.menu-year{width:80px;padding:2px;font-size:.7rem}.icon_districts,.icon_state{width:30px;top:11px}.icon_schoolcompare{width:35px;top:10px}.icon_info1{width:30px;height:30px;font-size:1.4rem;margin-left:1px;margin-top:9px}.welcome-panel{padding-left:25px;margin-left:15px}#welcome-divide-text{font-size:1rem;line-height:30px}footer{display:block}.footer-left{padding-top:.2rem;padding-bottom:.8rem}.footer-right{display:none}.bodymenu-right .orgname{display:none}#bodymenu-profile{display:none!important}.financial-report-link,.domain-report-link{display:none}}@media screen and (max-width:420px){header .header-right{transform:scale(.5);transform-origin:top center;position:relative;top:5px;height:66px}.header-main-links{width:200px}#welcome-info1 h4{font-size:.9rem}.welcome-panel{padding-left:20px}}@media screen and (max-width:580px){.glance-data{height:35px}#dataportal-schoolcompare-component .glance-data{height:100%}#dataportal-schoolcompare-component .glance-data .icon{display:none}.glance-data .icon,.icon.reading,.icon.math{transform:scale(.55);width:70px;height:60px}.glance-col{width:100%}.glance-combo{display:block}.glance-combo .glance-data{display:inline}.glance-combo .glance-text{padding:5px 0}.icon.reading,.icon.math{width:70px;height:60px;padding-right:0;float:left}.glance-info{font-size:.9rem;font-weight:bold}.glance-row{display:block}.glance-text{flex-direction:row-reverse}#dataportal-schoolcompare-component .glance-text{flex-direction:column-reverse}.glance-data h3{width:80px}#dataportal-schoolcompare-component .glance-data h3{width:inherit}#dataportal-schoolcompare-component .starRating{height:200px}.glance-text .glance-label{flex:1 1}.dataportal-bodymenu a{font-size:.8rem}.header-left{padding-left:15px}.header-title{font-size:1rem;font-weight:600}.header-controls{display:none}#dataportal-bodysubmenu a{padding:.3rem .3rem .3rem;font-size:.85rem}#dataportal-bodysubmenu .body-content{padding-left:5px}.dataportal-bodymenu-contents{padding:0 15px}.dataportal-logo-circle{transform:scale(.8)}.header-content-column{left:-10px}h4{font-size:1rem}.district-panel select,.district-panel input{padding:4px 8px;width:150px;font-size:.8rem}#welcome-go{margin-left:150px}#dataportal-domains,#dataportal-demand,#dataportal-footnotes,#dataportal-schoolcompare{margin-left:0}.compare-controls{margin-top:20px;float:inherit}.compare-box{padding-left:10px}#compare-filters{padding-right:10px}}@media screen and (min-width:1200px){.dataportal-splash{height:200px}}@media screen and (min-width:1500px){.dataportal-splash{height:230px}}.modal{max-width:800px!important}.blocker{z-index:999!important}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:100}.modal__container{background-color:#fff;padding:30px;max-width:740px;height:100%;width:50%;border-radius:4px;overflow-y:auto;box-sizing:border-box}@supports (display:flex){.modal__container{height:initial;max-height:80vh;}}.modal__header{position:relative;display:block;height:30px;margin-bottom:20px}@supports (display:flex){.modal__header{display:flex;justify-content:space-between;align-items:center;height:initial;margin-bottom:0;}}.modal__title{position:absolute;top:20px;left:20px;margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{position:absolute;top:20px;right:20px;background:transparent;border:0;cursor:pointer;margin:0;padding:0;margin-left:auto}@supports (display:flex){.modal__title{position:static;}.modal__close{position:static;}}.modal__header .modal__close:before{content:"✕"}.modal__content{margin-top:10px;margin-bottom:10px}@supports (display:flex){.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;}}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.modal__container button{outline:none;cursor:pointer!important}.modal__container h2.modal__title{color:#595959}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{font-size:24px}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5}.modal__btn{padding:10px 15px;background-color:#e6e6e6;border-radius:4px;-webkit-appearance:none}@media only screen and (min-device-width:320px) and (max-device-width:480px){.modal__container{width:90%!important;min-width:90%!important}@supports (display:flex){.modal__container{width:90% !important;min-width:90% !important;}}}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:normal;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}.jtloader span{display:inline-block;height:60px;width:30px;background:#ddd;border-radius:5px;margin:0 5px}.jtloader{text-align:center;height:60px;margin-top:30px}