@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800,800italic');html,button,input,select,textarea,.pure-g [class*="pure-u"]{font-family:"Open Sans",sans-serif}.nvmenu-module{text-align:left}.nvmenu-module>nav>ul{white-space:nowrap;display:none}.nvmenu-module ul,.nvmenu-module ul li{margin:0;padding:0;list-style:none}.nvmenu-module ul,.nvmenu-module ul li,.nvmenu-module ul li a{text-align:left}.nvmenu-module ul li,.nvmenu-module ul li a{white-space:normal}.nvmenu-module .invisible{visibility:hidden}.nvmenu-module .visible{visibility:visible}.nvmenu-module .nvmenu-horizontal>ul.nvmenu-items li{display:inline-block}.nvmenu-module .nvmenu-horizontal ul.nvmenu-items li a{display:block;white-space:nowrap;text-decoration:none;position:relative}.nvmenu-module .nvmenu-vertical>ul.nvmenu-items li{display:block}.nvmenu-module .nvmenu-overlay{display:none;position:absolute;z-index:999999;top:0;left:0;width:100%;box-sizing:border-box;background:rgba(240,240,240,0.95)}.nvmenu-module .nvmenu-overlay legend{font-size:1em;color:inherit}.nvmenu-module .nvmenu-overlay .pure-form fieldset{padding:1.25em}.nvmenu-module .nvmenu-overlay .nvmenu-overlay-container{position:relative;width:96%;margin:2%;padding:1.25em;background:#fff;box-sizing:border-box}.nvmenu-module .nvmenu-overlay .nvmenu-overlay-container a{padding:.625em 1.25em}.nvmenu-module .nvmenu-overlay .nvmenu-overlay-container a.nvmenu-link-heading{font-size:1.5em;padding:.625em .83333333em}.nvmenu-module .nvmenu-overlay .nvmenu-overlay-container a.nvmenu-close{display:inline;font-size:2em;padding-top:0;padding-bottom:0}.nvmenu-module{background:inherit;min-height:2.5em}.nvmenu-module nav ul{z-index:100;margin:0;padding:0;min-height:2.5em}.nvmenu-module nav a{display:block;text-decoration:none;text-transform:uppercase;font-weight:700;margin:0;padding:.625em 1.25em;color:inherit;min-height:1.25em;line-height:1.25em;transition:background .25s linear,color .25s linear}.nvmenu-module .fa{color:inherit}.nvmenu-module a:hover{color:inherit;background-color:inherit}.nvmenu-module nav li{margin:0;padding:0}.nvmenu-module nav li ul{margin:0;text-align:left}@media screen and (max-width:48em){.nvmenu-module nav ul{text-align:center}}.nvmenu-module .nvmenu-horizontal ul.nvmenu-items li[data-priority="more"]{display:none}.nvmenu-module .nvmenu-horizontal ul.nvmenu-items.prioritized.truncated>li[data-priority="more"]{display:inline-block}.nvmenu-module .nvmenu-horizontal ul.nvmenu-items.prioritized>li.demoted{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.nvmenu-module .nvmenu-horizontal ul.nvmenu-items.prioritized.opened,.nvmenu-module .nvmenu-horizontal ul.nvmenu-items:not(.prioritized){white-space:normal}.nvmenu-module .nvmenu-horizontal ul.nvmenu-items.prioritized.opened li,.nvmenu-module .nvmenu-horizontal ul.nvmenu-items:not(.prioritized) li{white-space:normal}.nvmenu-module .nvmenu-horizontal ul.nvmenu-items.prioritized.opened>li,.nvmenu-module .nvmenu-horizontal ul.nvmenu-items.prioritized.opened>li.demoted,.nvmenu-module .nvmenu-horizontal ul.nvmenu-items.prioritized .nvmenu-overlay li.demoted,.nvmenu-module .nvmenu-horizontal ul.nvmenu-items:not(.prioritized)>li{display:block;height:auto;position:static}.nvmenu-module .nvmenu-horizontal ul.nvmenu-items.prioritized.opened>li[data-priority="more"]{position:absolute;display:none !important}.accessibility-module .google_translate_element{display:inline-block;width:250px}.accessibility-module .accessibility-dialog{display:none}.accessibility-module .accessibility-dialog select{width:100%;max-width:300px}.accessibility-module .accessibility-open{margin-right:3.75em}.accessibility-module .google_translate_element{width:auto}.accessibility-module .accessibility-open,.accessibility-module .accessibility-translate{vertical-align:middle;color:inherit;font-size:.85470085em}.accessibility-module .accessibility-open:hover{color:inherit}.accessibility-dialog .pure-form-aligned .pure-control-group label.inline{display:inline;text-align:left}article,aside,figure,figcaption,footer,header,hgroup,nav,section,summary{display:block}body{font-size:1em;color:#555;background:#fff}.pure-g>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-g>div.container{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}img{border:0px;max-width:100%;height:auto !important}.red{color:red}.green{color:green}#map_canvas img{max-width:10000px}ol,ul{padding:0 0 0 1.5em}p,ul li,ol li,table td{line-height:180%}p.small{font-size:.85em}a{text-decoration:none}a,.alerts .rss-headline{color:#369;font-weight:700}a:hover{color:#7aa}h1,h2,h3,h4,h5{font-weight:800;text-transform:uppercase}h1{font-size:1.65em;margin:0 0 1em}h2,h3,h4,h5{margin:1.2em 0 .8em}h2,h3.big,.gallery-header,.gallery-title a,legend{text-decoration:none;font-size:1.5em}h1+h2{border-bottom:1px solid #ccc;text-transform:none;font-weight:700;padding-bottom:.5em}h3,footer h5{font-size:1.25em}h3.notices{text-transform:none;font-weight:700}h4{font-size:1.1em}hr{background-color:#ddd;color:#ddd;margin:2em auto;border-width:0;height:1px;width:100%;clear:both}.clear{clear:both}.center{text-align:center}.right{text-align:right}.left{text-align:left}.bold{font-weight:bold}.success{font-weight:bold;color:green;text-align:center}.error,.required{font-weight:bold;color:red;text-align:center}.padded,.pure-form fieldset.padded{padding:1.25em}.right-padded{padding-right:2em}.left-padded{padding-left:2em}.fa.fa-chevron-right{font-size:.8em}.pure-button{color:#333 !important;padding:.85em 1.5em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.pure-button-primary,.primary{background-color:#fb4 !important;font-weight:700}.pure-button.pure-button-highlight{background-color:#dc2e27;color:#fff !important}.pure-button.pure-button-highlight:hover{background-color:#ffdd55;color:#333333 !important}.button-large{font-size:110%}.button-small{font-size:90%}table{width:100%;border-collapse:collapse}table td{vertical-align:top}.round{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.border,.gallery-album img,.gallery-image img{border:1px solid #000}.shadow,.gallery-album img,.gallery-image img{-moz-box-shadow:5px 5px 5px #888;-webkit-box-shadow:5px 5px 5px #888;box-shadow:5px 5px 5px #888}img.shadow{margin-left:10px;margin-right:10px}.container{display:block;max-width:1240px;margin:0 auto;padding:0 1.25em}header.container,#content{margin:2em auto 1em;margin-top:0;padding-top:2em}#content{margin-bottom:2em}#google_translate_element{width:175px !important;margin-left:2em}.goog-te-gadget-simple{border:1px solid #ddd !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:3px !important}header .icons{margin-top:.75em}.icons{text-align:center}.icons em.fa-border{border-radius:2em;padding:.35em;width:1em;margin:0 .2em;background-color:#fff}.icons a:hover em.fa{color:#fff}.icons .fa-envelope{color:#8d2442}.icons a:hover em.fa.fa-envelope.fa-border{background-color:#8d2442;border-color:#8d2442}.icons .fa-twitter{color:#5ae}.icons a:hover em.fa.fa-twitter.fa-border{background-color:#5ae;border-color:#5ae}.icons .fa-rss{color:#f73}.icons a:hover em.fa.fa-rss.fa-border{background-color:#f73;border-color:#f73}#header-right{text-align:right;font-weight:700}#header-right .contact-info{margin-top:.75em;font-style:italic;line-height:180%}nav a.nvmenu-link,nav.nvmenu-mobile ul li a.x-nvmenu-link,nav.nvmenu-mobile ul li a.x-nvmenu-link,.menu-module nav.nvmenu-mobile ul li a:hover{display:block;text-decoration:none;text-transform:uppercase;color:#363636;font-weight:800 !important}nav a.nvmenu-link{margin:1em 1.6em 1em 0 !important;padding:0 0 .25em;border-bottom:3px solid transparent}nav li a:hover,nav li:hover a.nvmenu-link,nav li.active a.nvmenu-link,nav.nvmenu-mobile ul li a.x-nvmenu-link,nav.nvmenu-mobile ul li:hover a.x-nvmenu-link,nav.nvmenu-mobile ul li.active a.x-nvmenu-link{background-color:transparent !important}nav li a:hover,nav li:hover a.nvmenu-link,nav li.active a.nvmenu-link,nav.nvmenu-mobile ul li.nvmenu-has-children>a.x-nvmenu-link{border-bottom:3px solid #7aa}nav li.nvmenu-item.last a,nav.nvmenu-mobile ul li.last a.x-nvmenu-link{margin-right:0 !important}.menu-module nav.nvmenu-mobile ul li a{font-size:1.25em;text-align:center;padding:.5em 0;border-bottom:none}.notices #module_21{border:1px solid #ec7;padding:1em 1em .5em;border-radius:.5em;text-align:center;background:#ffeeaa;background:-moz-linear-gradient(top, #fea 0%, #fea 25%, #fd7 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #fea), color-stop(25%, #fea), color-stop(100%, #fd7));background:-webkit-linear-gradient(top, #fea 0%, #fea 25%, #fd7 100%);background:-o-linear-gradient(top, #fea 0%, #fea 25%, #fd7 100%);background:-ms-linear-gradient(top, #fea 0%, #fea 25%, #fd7 100%);background:linear-gradient(to bottom, #fea 0%, #fea 25%, #fd7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeaa', endColorstr='#ffdd77', GradientType=0)}.tools{background:url(/templates/dsts/images/sky-bg-1.jpg) repeat 0 0}#illustrations-3-4.tools{background-position:center 0}.track-bus p+div,.stop-change p+div{text-align:left}.tools .pure-u-1>p{margin-top:2.6em;text-align:center}.tools .track-bus img{position:relative}.tools .track-bus .wifi img{display:block;max-width:70px;position:relative;margin:0 auto}.track-bus,.billboard,.stop-change,.contact-school{position:relative;min-height:339px}.track-bus{background:url(/templates/dsts/images/track-schoolbus-1.png) no-repeat center 103px;background-size:465px}.billboard{background:url(/templates/dsts/images/billboard.png) no-repeat center 23px;background-size:580px}.stop-change{background:url(/templates/dsts/images/stop-change.png) no-repeat center 132px;background-size:465px}.contact-school{background:url(/templates/dsts/images/contact-school.png) no-repeat center 92px;background-size:580px}.tools .billboard p{position:relative;z-index:10}.tools .billboard .alerts{padding-left:3.5em;padding-right:3em}.tools .billboard .text p{text-align:left;margin-top:2em;font-size:.95em;line-height:140%;padding:0 3em 0 .5em}.tools .billboard .alerts .rss-title{font-weight:800;font-size:1.25em}.tools .pure-button.button-large{padding:.6em 2em}.tools .pure-button.button-small{padding:.25em 1em}.school-board h4{margin-top:.5em;font-size:1em;font-weight:700;color:#777}.school-board p{font-size:.9em}.school-board p~p{top:1em;position:relative}.school-board img{position:relative;top:-1em;width:60px;margin-right:1em;float:left;clear:both}#jquery-overlay,#jquery-lightbox{z-index:50000 !important}form{margin:2em 0}.input-group{clear:both}.input-label{float:left;width:225px;font-weight:bold}.pure-form img{cursor:pointer;border:1px solid #ddd;vertical-align:middle;margin-top:.3em;border-radius:3px}.pure-form-stacked .pure-control-group{padding-bottom:1.5em}.pure-form-stacked .pure-control-group label{display:block;text-align:left;width:100%;font-weight:700;clear:both}.pure-form label.pure-checkbox,.pure-form label.pure-radio{font-weight:400}.pure-form-stacked .pure-controls{margin:1.5em 0}.pure-control-group.no-padding{padding:0}form#contact_20 label{text-align:left}.pure-form-aligned .pure-control-group label.understand{display:inline}footer{background:url(/templates/dsts/images/road.jpg) repeat-x bottom,url(/templates/dsts/images/sky-bg-4.jpg) repeat-x;background-color:#c2eaf2;min-height:292px;padding-bottom:47px}footer .column{text-align:center}footer h5{margin-bottom:1.5em}footer p{font-weight:700;line-height:100%}footer .icons p{margin-top:0}footer hr{color:#7aa;background-color:#7aa;margin:1.25em 0 1.5em}.copyright{font-size:0.9em;text-align:center}#map_canvas{width:100%;height:500px}.map-controls{text-align:center}#galleria{width:100%;max-width:520px;height:445px;max-height:445px;padding:0px;margin:0px}#galleria .galleria-container{padding:0px;margin:0px}h3#refine-search{margin:10px;cursor:pointer}#refine-search .fa{display:none}.payment_gateway{display:none}.pure-hidden-below-sm,.pure-hidden-below-md,.pure-hidden-below-lg,.pure-hidden-below-xl{display:none}.menu-module nav a,.menu-module nav .nvmenu-link{padding:0;line-height:2.5em;min-height:2.5em}.nvmenu-module .nvmenu-overlay{background:rgba(112,174,171,0.95)}.nvmenu-module .nvmenu-overlay .nvmenu-overlay-container{background:#d8f1f7}.important-notices .module-title{margin-top:0;padding-top:0}video{max-width:100%}.pure-form input.toggle_value{width:1px !important;height:1px !important;padding:0;margin:0;border:none;background:#fff;color:#fff}@media screen and (max-width:35.5em){#header-right .contact-info{font-size:.95em}nav.pure-g.container{position:relative;z-index:100}.track-bus,.billboard,.stop-change,.contact-school{background-position:bottom;bottom:47px}.track-bus,.billboard,.stop-change,.contact-school{background-size:contain}.billboard{background-image:url(/templates/dsts/images/billboard-3.png);background-size:100% 80%}.tools .billboard .alerts{position:relative;top:3em}.tools .billboard .text p{margin-top:5em}.track-bus{background-image:url(/templates/dsts/images/track-schoolbus-1sm.png)}.track-bus .wifi{display:none}.tools .pure-u-1>p{position:relative;top:47px}.school-board p{font-size:0.78em}h1{font-size:1.35em;text-align:center}}@media screen and (max-width:48em){.pure-g>div.container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.left-padded,.right-padded{padding-left:0;padding-right:0}#logo,#header-right,.school-board h4{text-align:center}.tools .billboard .alerts{padding-left:2em}.school-board img{float:none !important;vertical-align:middle;top:0}#galleria{margin-left:auto;margin-right:auto}.shop_search_refine{display:none}h3#refine-search{text-align:center}#refine-search .fa{display:inline}}@media screen and (max-width:80em){.billboard .box{max-width:580px;margin:0 auto}.tools .billboard .alerts{padding-left:2.5em}}@media screen and (min-width:35.5em){.pure-hidden-below-sm{display:inline-block}.pure-hidden-sm{display:none}}@media screen and (min-width:48em){.pure-hidden-below-md{display:inline-block}.pure-hidden-md{display:none}}@media screen and (min-width:64em){.pure-hidden-below-lg{display:inline-block}.pure-hidden-lg{display:none}}@media screen and (min-width:80em){.pure-hidden-below-xl{display:inline-block}.pure-hidden-xl{display:none}}