.ads-box,.ads-box-gray{box-sizing:content-box}.ads-box-gray:before,.ads-box:before{content:"Advertisement"}#subscribe-form button,.ads-box-gray:before,.ads-box:before,.pubdate,.swiper-text .nav{text-transform:uppercase}.axis line,.year line{shape-rendering:crispEdges}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),url(http://fonts.gstatic.com/s/merriweather/v8/RFda8w1V0eDZheqfcyQ4EInF5uFdDttMLvmWuJdhhgs.ttf)format('truetype')}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;src:local('Merriweather Bold'),local('Merriweather-Bold'),url(http://fonts.gstatic.com/s/merriweather/v8/ZvcMqxEwPfh2qDWBPxn6nn06qf9KHRHwsVx7iw5MXmY.ttf)format('truetype')}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;src:local('Merriweather Italic'),local('Merriweather-Italic'),url(http://fonts.gstatic.com/s/merriweather/v8/So5lHxHT37p2SS4-t60SlCtfYakCkPqOMDce0h_3gD8.ttf)format('truetype')}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'),local('Merriweather-BoldItalic'),url(http://fonts.gstatic.com/s/merriweather/v8/EYh7Vl4ywhowqULgRdYwICxQL91WRy8t8mPvAX_dIgA.ttf)format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf)format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzInF5uFdDttMLvmWuJdhhgs.ttf)format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(http://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E.ttf)format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxp_TkvowlIOtbR7ePgFOpF4.ttf)format('truetype')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'),local('OpenSans-CondensedLight'),url(http://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xD1GzwQ5qF9DNzkQQVRhJ4g.ttf)format('truetype')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'),local('OpenSans-CondensedBold'),url(http://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xJhsE6jcpsD2oq89kgohWx0.ttf)format('truetype')}@media screen and (max-width:660px){body{font-size:15px}}@media screen and (max-width:420px){body{font-size:14px}}@media screen and (min-width:661px){.name{padding-left:0}}.narrow li,.narrow p{padding-right:37.5%}figure.article .fs{width:100%}figure.article-inset{max-width:640px;margin:0 30px 0 0;float:left;width:67.5%}figure.article-inset2{width:100%;margin:0 0 20px;overflow:hidden}figure.article-inset2 figcaption{width:30%;float:right}figure.article-inset2 img{float:left;width:67.5%}figure.article-inset.right{width:67.5%;float:right;margin:0 0 0 30px}figure.article-wide{margin-left:0;margin-right:0;margin-bottom:30px}figure.article-wide img{width:100%}aside,figure.article-outset{margin:0 0 0 30px;width:30.5%;position:relative;float:right}article{margin:50px auto 0}@media (max-width:660px){article{margin-top:40px}}article img{width:100%}figure.fs img{width:100%;display:block;margin:0 auto}figure.fs{margin:auto;max-width:133vh}figure.fs.fixedimg div{background:center center no-repeat fixed;background-size:cover}@media (max-width:661px){figure.article-inset{margin:0;width:100%}aside,figure.article-outset{width:50%}figure.article-inset2 img{float:none;padding-right:0;width:100%}figure.article-inset2 figcaption{width:100%;float:none}}@media (max-width:420px){aside,figure.article-outset{width:100%}}aside p,figcaption{font-size:.9em;position:relative;padding:1.7em 0;line-height:1.6em;font-family:"Open Sans",sans-serif}.ads-box-gray:before,.ads-box:before{font-family:'Open Sans Condensed',sans-serif}.narrow aside li,.narrow aside p,aside p{padding:0}figcaption span{font-size:.9em;position:absolute;top:-.3em;right:0}.fs figcaption span{right:30px}.fs figcaption{max-width:1084px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}section{margin:2em auto;position:relative;padding:0 30px}.ad-medrect{width:300px;margin:2em auto}@media (min-width:661px){.article-inset2 figcaption span{position:relative;top:inherit;left:0;display:block}.ad-medrect{margin:1em 0 1em 2em;float:right}}@media (max-width:660px){section{padding:0 10px}#componentDivHeader{margin-top:-5px}}#componentDivFooter{display:inline-block;margin-top:20px}#componentDivFooter img{margin:0 1em}header{padding:10px;position:fixed;top:0;height:50px;width:100%;z-index:99}@media (max-width:660px){header{height:40px}}.footer-flag,.header-flag{text-transform:uppercase;font-size:1.25em;margin:0;width:50px;display:inline-block;list-style:none}.header-flag-logo,footer-flag-logo{width:40px;position:relative;overflow:hidden}.footer-flag-logo-art,.header-flag-logo-art{height:30px;width:30px}@media (max-width:660px){.footer-flag-logo-art,.header-flag-logo-art{height:20px}}.header-nav{float:right;position:absolute;right:30px;top:0;list-style-type:none}.header-nav a,.header-nav span{padding:10px 10px 20px;display:block}.header-nav a{background-color:#000}.header-nav *{color:#fff}.header-nav .header-nav-list{position:absolute;top:50px;right:0;width:290px}.ads-box-gray:before,.ads-box:before{margin-left:-3.5em;font-size:.85em;top:0}.header-nav .header-nav-list li{display:none}.header-nav .header-nav-list:hover li,.header-nav:hover .header-nav-list li{display:block}.header-logo{margin:10px 0 0;height:55px;background-size:600px 150px}footer{border-top:1px solid #ccc}@media (min-width:661px){footer{padding:20px 0 10px}}footer p{font-size:.875em;color:#777;margin:20px auto}footer section{margin:auto}.footer-flag{float:left;width:60px;margin-top:-7px}@media (max-width:660px){.footer-flag{width:40px}}@media (max-width:420px){.footer-flag{margin-top:0}}.footer-flag-logo a{padding:6px;display:block;width:20px;height:41px}@media (min-width:661px){.footer-flag-logo a{width:40px}}.copyright,.footer-social{text-align:center}.ads-box{padding:1.5em 10px 10px;border:1px solid #ccc;position:relative}.ads-box:before{font-weight:700;color:#777;padding:0 5px;position:absolute;background-color:#f2f2f2;left:50%}.ads-box-gray,figure{position:relative}.ads-box-gray{padding:1.5em 10px 10px;background-color:#ccc}body,body *{box-sizing:border-box}.ads-box-gray:before{font-weight:700;color:#777;padding:0 5px;position:absolute;left:50%}.ad-fs{width:100%;max-width:728px;margin:1em auto;overflow:hidden!important}.ad-left,.ad-right{width:300px;margin-bottom:1em}.ad-left{float:left;margin-left:-65%;margin-right:40px}.ad-right{float:right;margin-right:-65%;margin-left:40px}@media screen and (min-width:1351px)and (max-width:1450px){.ad-left{margin-left:-55%}.ad-right{margin-right:-55%}}@media screen and (min-width:1201px)and (max-width:1350px){.ad-left{margin-left:-45%}.ad-right{margin-right:-45%}}@media screen and (min-width:1023px)and (max-width:1200px){.ad-left{margin-left:-25%}.ad-right{margin-right:-25%}}@media screen and (min-width:850px)and (max-width:1023px){.ad-left{margin-left:-10vw}.ad-right{margin-right:-10vw}}@media screen and (max-width:849px){.ad-left,.ad-right{margin:0 auto 2em;float:none;left:0}.ads-box{padding:1.5em 0 0;border:none;box-sizing:border-box}.ads-box:before{top:0}}@media screen and (max-width:340px){.ad-left,.ad-right{padding:1.5em 0 10px;border-width:1px 0}}.img-modal,.img-modal figure{width:100%;position:absolute}.image-left{width:75%;float:left;margin-left:-25%;margin-right:40px}.image-right{width:75%;float:right;margin-right:-25%;margin-left:40px}.inset-fullscreen{position:absolute;top:0;right:0;padding:3px 3px 2px 4px;background-color:#aaa;border-bottom-left-radius:5px;cursor:pointer}.inset-fullscreen i{color:#fff}@media screen and (min-width:850px)and (max-width:1023px){.image-left{width:45vw;margin-left:-10vw}.image-right{width:45vw;margin-right:-10vw}}@media screen and (min-width:661px)and (max-width:849px){.image-left,.image-right{left:0;margin-left:0;float:none;width:100%;margin-right:0}}@media screen and (min-width:0)and (max-width:660px){.image-left,.image-right{margin-left:-10px;width:calc(100% + 20px)}.image-left figcaption,.image-left figcaption span,.image-right figcaption,.image-right figcaption span{padding-left:30px;padding-right:30px}figure{margin-left:0;margin-right:0}.image-left{float:none}.image-right{float:none;margin-right:-10px}}.img-modal{height:100vh;background-color:rgba(0,0,0,.75);z-index:999;display:none}.img-modal figure{padding:0 10px;max-width:1000px;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);border-radius:5px;color:#fff}.img-modal figure img{display:block}.img-modal figure figcaption{border-top:5px solid transparent;background-color:rgba(0,0,0,.25);padding-left:10px;padding-right:10px;font-weight:700}.img-modal figure figcaption span{padding-left:10px;padding-right:10px;font-weight:400}.img-modal div.modal-close{text-align:right;margin-bottom:10px}.img-modal div.modal-close i{color:#fff;text-shadow:0 0 3px #000;cursor:pointer}.content-jumbotron{overflow:hidden;height:calc(100vh - 50px);position:relative;z-index:1;background:center center no-repeat fixed;background-size:cover}.content-jumbotron img{width:36vw;max-width:835px;min-width:280px;margin:40vh auto 0;display:block}.content-jumbotron h1{color:#fff;text-shadow:0 0 12px rgba(0,0,0,.8);font-size:6em;line-height:1em;font-family:"Open Sans Condensed",sans-serif;width:80vw;margin:10vh auto auto;display:block;text-align:center}.dateline,h1,h2,h3,h4,h5,h6{font-family:'Open Sans Condensed',sans-serif}b,em,i,strong{line-height:inherit}@media (max-width:660px){.content-jumbotron{height:calc(100vh - 40px)}.content-jumbotron h1{width:70vw;font-size:3em}}.read-more-container{padding:0 1em;margin-top:3em;width:100%}.read-more-container h3 span{letter-spacing:5px;font-size:.5em}.author-container{width:31.33%;float:left;text-align:right}.article-container{padding:.9em;clear:both;margin-bottom:30px;border:1px solid #cecece;position:relative;color:#222}.article-container:hover{background-color:#fff}.article-container:hover p{color:#781F11}.article-container div.img-container{width:31.33%;height:100%;position:absolute;top:0;left:0;background:center center no-repeat;background-size:cover}#inner-content,body{background-attachment:fixed}.article-container img{height:auto;width:31.33%;float:left;margin:0 10px 5px 0;box-shadow:0 0 5px #bbb;border-radius:2px}.article-container h4{width:62.66%;float:right;font-size:1.5em;margin-top:0}.article-container p{width:62.66%;float:right;font-size:1em}@media screen and (max-width:500px){.article-container div.img-container{width:100%;height:300px;float:none;position:relative}.article-container h4,.article-container p{width:100%;float:none;margin:0}}.section-break:after,.section-break:before{margin-top:-1px;position:absolute;width:45%}.section-break{text-align:center;font-size:10px;margin:40px 0;position:relative}.section-break:after{content:"";top:50%;left:0;height:1px;background-color:#000}.section-break:before{content:"";top:50%;right:0;height:1px;background-color:#000}body,figure{margin:0}#chart,.print{position:relative}.clear{clear:both}h1,h2,h3,h4,h5,h6{font-weight:700;color:#222;margin-top:.2rem;margin-bottom:.5rem;line-height:1.2;letter-spacing:-.03em}h2,h3{font-size:2em}.header-flag{width:auto;display:inline-block}@media screen and (max-width:661px){.header-flag{font-size:.8em}}.header-social{float:right;padding-top:5px}section{max-width:660px}.dateline{color:#777;font-weight:700}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),url(http://fonts.gstatic.com/s/merriweather/v8/RFda8w1V0eDZheqfcyQ4EInF5uFdDttMLvmWuJdhhgs.ttf)format('truetype')}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;src:local('Merriweather Bold'),local('Merriweather-Bold'),url(http://fonts.gstatic.com/s/merriweather/v8/ZvcMqxEwPfh2qDWBPxn6nn06qf9KHRHwsVx7iw5MXmY.ttf)format('truetype')}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;src:local('Merriweather Italic'),local('Merriweather-Italic'),url(http://fonts.gstatic.com/s/merriweather/v8/So5lHxHT37p2SS4-t60SlCtfYakCkPqOMDce0h_3gD8.ttf)format('truetype')}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'),local('Merriweather-BoldItalic'),url(http://fonts.gstatic.com/s/merriweather/v8/EYh7Vl4ywhowqULgRdYwICxQL91WRy8t8mPvAX_dIgA.ttf)format('truetype')}@font-face{font-family:'Old Standard TT';font-style:normal;font-weight:700;src:local('Old Standard TT Bold'),local('OldStandardTT-Bold'),url(http://fonts.gstatic.com/s/oldstandardtt/v7/5Ywdce7XEbTSbxs__4X1_AzXKzPdQ5IRTaDVrbjtIFE.ttf)format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf)format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzInF5uFdDttMLvmWuJdhhgs.ttf)format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(http://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E.ttf)format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxp_TkvowlIOtbR7ePgFOpF4.ttf)format('truetype')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:local('Open Sans Cond Light'),local('OpenSans-CondensedLight'),url(http://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xD1GzwQ5qF9DNzkQQVRhJ4g.ttf)format('truetype')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'),local('OpenSans-CondensedBold'),url(http://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xJhsE6jcpsD2oq89kgohWx0.ttf)format('truetype')}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0;text-rendering:optimizeLegibility}a img{border:none}p{font-weight:400;font-size:1.1em;line-height:1.7;margin-bottom:1em}.strong,b,blockquote p,h1,h2,h3,strong{font-weight:700}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;overflow:-moz-scrollbars-none;-ms-overflow-style:none;background-color:#161616}em,i{font-style:italic}@media screen and (max-width:660px){body{font-size:15px}}@media screen and (max-width:420px){body{font-size:14px}}h1{font-size:4em;margin-bottom:.4em}h2.chapter{margin-top:-70px;padding-top:70px}figcaption,h4,h5,h6,li,p{font-family:Merriweather,serif}blockquote p{font-size:1.5em;margin:1em 0 0;padding:1em}p .liftout{font-family:'Open Sans Condensed',sans-serif;font-size:1.5em}p .emphasis{font-size:1.5em;margin:1.3em 0;margin-right:inherit;border-left:4px solid #ccc;padding-left:20px}p.quote-attrib{padding:1em;text-align:right}.main{margin-bottom:10px}@media screen and (min-width:661px){.name{padding-left:0}}.print{top:20;right:20}header{background-color:#781F11}body::-webkit-scrollbar{width:0!important}span.chart_emphasis{color:#D23E27;text-weight:600}p.school-name,p.student-name{line-height:1.2em;font-size:.8em}.caption p.school-name{display:none}#componentDivFirstSlide table,#subscribe-form #email{display:inline-block}a{color:#D23E27;text-decoration:none;line-height:inherit}a:focus,a:hover{color:#781F11}.dek{font-size:250%;text-align:center;padding-top:10px;color:#fff}.sticky-header{font-family:Merriweather,sans-serif;font-weight:900;text-shadow:-1px 3px 2px #555;font-size:150%}.dek h1,.dek h2{color:#e2e2e2;line-height:110px;line-height:1em}.dek h1{margin-top:.5em}.dek h2{font-size:.5em}.bar{stroke:none}.chart_header{font-family:'Open Sans Condensed',sans-serif;font-size:1.3em;color:#fff;text-align:center}.swiper-slide,.val{font-family:'Open Sans',sans-serif}.counties{stroke-width:1px;stroke-opacity:.8;stroke:#fff}.null_county{fill:none;stroke:#fff;stroke-width:1px;stroke-opacity:.2}.County{stroke-linejoin:round;stroke-linecap:round;stroke-width:4px;stroke-opacity:.4}.path_backdrop{fill:#161616;fill-opacity:.1}.district_suppressed{fill-opacity:.01;stroke-opacity:.1}.bubble{fill-opacity:.3;stroke:#fff;stroke-width:.5px}.bubble:hover{stroke:#000}.big_path{stroke-width:3px;stroke-opacity:.4;fill-opacity:.6}.Pinellas{stroke:#fff;stroke-width:1px;stroke-opacity:1}#inner-content{background-color:#333}.val{stroke:none;fill:#f2f2f2}.swatch{stroke-opacity:0}.swiper-wrapper{z-index:9}.title_div{margin-bottom:20px!important}.byline{font-size:.6em;line-height:1.2em}@media (max-width:660px){.byline{font-size:.8em}}.pubdate{color:#ccc;font-size:.65em}@media (max-width:660px){.pubdate{font-size:.85em}}.section_year{font-size:1.5em;font-weight:600;padding:10% 0;height:200px}div .seched{padding-bottom:0}.chalk{background:url(../../images/chalk.png);height:100%;width:100%;position:absolute;top:0;left:0}.axis{fill:none}.axis line{stroke-width:1px;opacity:.1}.swiper-container{width:100%;height:100vh;overflow:hidden;color:#fff}.swiper-slide{position:relative;height:100vh;font-size:24px;line-height:1.3em;font-weight:400}@media (max-width:991px){.swiper-slide{font-size:18px}}@media (max-width:660px){.swiper-slide{font-size:15px}}#componentDivFirstSlide{margin-top:.75em;opacity:0;text-align:left}#componentDivLastSlide{margin-top:.75em}#componentDivLastSlide .gig-button-container{margin-right:1.5em}#subscribe-form #email input{box-shadow:none;outline:0;border:none;padding:5px}#subscribe-form button{cursor:pointer;background-color:#D23E27;border:none;padding:3px 7px;color:#fff;font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:12px}.annotation,.big-text-slide .swiper-text,.final-slide .swiper-text p,.tick text,svg{font-family:'Open Sans',sans-serif}#subscribe-form #subscribe-message{color:#D23E27;font-size:.5em}@media screen and (max-width:991px){#componentDivFirstSlide{position:absolute;bottom:60px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}#componentDivLastSlide{display:inline-block}#componentDivLastSlide .gig-button-container{margin-right:.5em}#subscribe-form{margin-top:.3em}}.swiper-text{margin:0 auto;max-width:40vw;padding:20px;text-align:left}.skul-focus .swiper-text,.swiper-text .nav{text-align:center}.slide0 .swiper-text{font-size:1.4em;line-height:1.2em}.slide0 .swiper-text .title_div{font-weight:700}@media (max-width:350px){.slide0 .swiper-text{font-size:1.25em}}.year .swiper-text{font-size:1.4em;font-weight:700;padding-top:40px;text-align:center;width:100%}.swiper-text .nav{opacity:.01;position:absolute;bottom:-25px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);font-size:20px;color:#fff;font-weight:700}.swiper-text .nav .desktop{display:block}.swiper-text .nav .mobile{display:none}@media (max-width:1199px){.swiper-text{max-width:50vw}}@media (max-width:991px){.swiper-text .nav{bottom:40px}.swiper-text{max-width:70vw;padding:10px 40px;text-align:center}}@media (max-width:660px){.swiper-text .nav{font-size:15px}.swiper-text .nav .mobile{display:block}.swiper-text .nav .desktop{display:none}.swiper-text{max-width:100vw;padding:20px 50px;text-align:center}}@media (min-width:992px){.swiper-text{text-align:left}.chalk-map .swiper-text{position:absolute;top:30%;right:45%;margin:0;padding-right:30px;max-width:450px}}.big-text-slide .swiper-text{transform:translate(0,40vh);-webkit-transform:translate(0,40vh);font-size:1.33em;color:#fff;width:100%;text-align:center}.final-slide{color:#fff;margin:0;width:100%}.final-slide .swiper-text{width:100%;max-width:1200px;padding:0 5em;transform:translate(0,20%);-webkit-transform:translate(0,20%);top:50%}@media screen and (min-width:700px){.final-slide .swiper-text{text-align:left}}@media screen and (max-width:699px){.final-slide{margin-top:10px}.final-slide img{display:none}.final-slide .swiper-text{text-align:center;top:0;transform:none;-webkit-transform:none;padding:0 3em;font-size:16px}}.final-slide .swiper-text img{width:100%}.final-slide .swiper-text .block{display:inline-block}.final-slide .swiper-text .top{margin-top:10vh;height:40vh;width:100%;text-align:center;font-size:1.33em;line-height:1.66em}.final-slide .swiper-text .left{width:47%;margin-right:6%;float:left}@media screen and (max-width:699px){.final-slide .swiper-text .top{margin-top:2vh;height:20vh}.final-slide .swiper-text .left{float:none;margin-right:0;margin-top:6px;width:100%}}.final-slide .swiper-text .right{width:47%;float:right;text-align:center}.final-slide .swiper-text .right table{float:right}.final-slide .swiper-text p{font-size:16px;line-height:1.2em}.final-slide .swiper-text p.email-legal{font-size:12px;font-style:italic;margin-top:.5em;color:#777}.final-slide .swiper-text .data-source{font-size:12px;margin-top:2.5em;text-align:left}@media screen and (max-width:699px){.final-slide .swiper-text .right{float:none;width:100%;padding-top:0}.final-slide .swiper-text .right table{float:none}.final-slide .swiper-text .data-source{margin-top:.5em;font-size:11px}}.final-slide .swiper-text .additional-contributors{font-size:14px;font-weight:700;text-align:left}.swiper-wrapper div.graph-scroll-active{opacity:1}.header-flag-logo-art{position:fixed;top:15px;left:15px;width:auto;height:25px}.swiper-pagination{position:fixed;right:20px;top:150px;text-align:center}@media (max-width:660px){.swiper-pagination{top:8vh;right:5px}}.swiper-pagination-bullet{height:10px;width:10px;border-radius:100%;background-color:rgba(255,255,255,.35);box-shadow:0 0 1em #000;margin:.4em 0;display:block}.axis path,.no,.tt{display:none}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}#chart-c{float:right;position:absolute;z-index:-999}#chart-c.graph-scroll-fixed{position:fixed;top:0}#header-sharing.stuck{bottom:20px;top:auto}.annotation-line{stroke:#ccc;stroke-width:1px;stroke-dasharray:5,5;pointer-events:none}.attendance_zones{stroke:#ccc;stroke-width:.5px}.annotation{fill:#f2f2f2;font-weight:300;font-size:1.4em}.annotation.line{font-size:.7em;font-weight:700}.annotation.label{font-weight:500;font-size:1.5em}.annotation.left,.annotation.right,.axis .annotation{font-size:1em}.line_chart{stroke:#ccc;stroke-opacity:.5;stroke-width:1px}svg{font-weight:light;color:#fff;fill:#fff;line-height:10px}.tt,.tt h2{color:#f2f2f2}.axis line{fill:none;stroke:#000}.year line{stroke:#ddd;stroke-dasharray:1,1}.year text{text-anchor:end}.school line{stroke-width:2px;stroke-opacity:.4;padding:2px;stroke-linecap:round;stroke-linejoin:round}.school_active line{stroke-width:6px;stroke-opacity:.9}@media (max-width:991px){.header-flag-logo-art{left:7px}.annotation.left,.annotation.right{font-size:.9em}.school_labels{font-size:.7em}.school line{stroke-width:1px;stroke-opacity:.7;padding:2px;stroke-linecap:round;stroke-linejoin:round}.school_active line{stroke-width:4px;stroke-opacity:.9}}.school circle{fill:#f2f2f2;fill-opacity:.2}.tick text,.year_row text{fill:#f2f2f2;font-size:.75em}.tick line{stroke:#fff;stroke-opacity:1;stroke-width:1px}.schools_axis .tick line{stroke-opacity:.2;stroke-width:.5px}.tt{position:absolute;font-family:'Open Sans Condensed',sans-serif;text-align:left;font-weight:700;min-width:100px;min-height:50px;padding:5px}.active.year_label{font-weight:700;font-size:1em}.line-point{fill:#f2f2f2;fill-opacity:.2}.schools_axis path{fill:none}strong{font-size:1.1em}.five_schools_race{color:#c65c43}.pass-students{color:#3498db}.fail-students{color:#e74c3c}.no{color:#666}svg text{stroke-width:0}@media (max-width:660px){.legendLinear text{font-size:.6em}}