.dsst-title{font-size:28px;color:#444444;background:#ffffff;border:5px solid #dadbdd;text-align:center;text-transform:uppercase;padding:10px;line-height:1em;margin-left:auto;margin-right:auto;}.dsst-title-wrap{position:relative;max-width:400px;margin-left:auto;margin-right:auto;display:table;}.dsst-title-position{position:absolute;left:0;right:0;z-index:99;}.image-no-message .dsst-title-position{position:relative;}.blue-dsst-title{background:#ffffff;border:3px solid #0190de;text-align:center;text-transform:uppercase;position:absolute;left:50%;width:229px;font-size:22px;margin-left:-125px;bottom:-19px;padding:10px;color:#0190de;}.clearfix:after{content:"";display:table;clear:both;visibility:visible;height:auto;}.clear-left{clear:left;}.right-arrow{background:url("/sites/all/themes/minim/images/right-arrow.png") no-repeat right;background-position:51px 2px;}.line-height-0 img,.line-height-0{line-height:0px;}.content-area{margin:auto;width:100%;max-width:1240px;}.width-100{width:100%;}.width-50{width:50%;}.open-sans-font{font-family:"open-sans",sans-serif;}.float-left{float:left;}.float-right{float:right;}.margin-auto{margin:auto;}.center-content{margin:auto;width:100%;max-width:1240px;}.fit-image img,.fit-image{height:auto;width:100%;}.fit-youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.fit-youtube iframe,.fit-youtube object,.fit-youtube embed{position:absolute;top:0;left:0;width:100%;height:100%;}.width-15{width:15%;}.display-flex{display:flex;}a.display-block,.display-block{display:block;}.display-inline-block{display:inline-block;}.position-relative{position:relative;}.position-absolute{position:absolute;}.col-3{width:29%;padding:2%;}.margin-right-40{margin-right:40px;}.padding-right-40{padding-right:40px;}.bold{font-weight:700;}.semi-bold{font-weight:600;}.thin{font-weight:100;}.uppercase{text-transform:uppercase;}.orange-font a,a.orange-font,.orange-font{color:#ec8700;}.blue-font a,a.blue-font,.blue-font{color:#0092d8;}.light-blue-font a,a.light-blue-font,.light-blue-font{color:#3fabe6;}.grey-font,.grey-font p,a.grey-font,.grey-font a{color:#525257;}.light-grey-font p,.light-grey-font a,a.light-grey-font,.light-grey-font{color:#7e7e7e;}.white-font p,.white-font a,a.white-font,.white-font{color:#ffffff;}.white-background{background-color:#ffffff;}.blue-background{background-color:#0064ad;}.dark-grey-background{background-color:#e5e7e9;}.light-grey-background{background-color:#f0f1f3;}.light-blue-background{background-color:#0093d8;}.text-align-center{text-align:center;}.text-align-left{text-align:left;}.border-grey{border:1px solid #dddddd;}.border-right-blue{border-right:1px solid #0096d9;}.border-left-blue{border-left:1px solid #0096d9;}.border-top-blue{border-top:1px solid #0096d9;}.border-bottom-grey{border-bottom:1px solid grey;}.border-bottom-light-grey{border-bottom:1px solid #cccccc;}.border-bottom-white{border-bottom:1px solid #ffffff;}.embed-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.embed-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}a.blue-button{padding:6px 10px 6px 10px;color:#fff;background-color:#0092DB;text-transform:uppercase;}a.blue-button:hover{text-decoration:underline;}a.simple-white-button{padding:3px 9px 3px 9px;border:1px solid #fff;color:#fff;text-transform:uppercase;}a.simple-white-button:hover{text-decoration:underline;}.green-button{display:inline-block;background-color:#7ecfbb;}a.green-button,.green-button a{padding:10px 12px 10px 12px;color:#ffffff;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}a.green-button:focus,a.green-button:hover,.green-button a:focus,.green-button a:hover{transition:background .5s;background-color:#5f9c8c;}a.red-button,.red-button a{padding:24px 15px 19px 15px;color:#ffffff;display:block;background-color:#d1003c;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;transition:background .5s;}a.red-button:focus,a.red-buton:hover,.red-button a:focus,.red-button a:hover{background-color:#b80034;}.better-red-button:link,.better-red-button:visited{display:inline-block;color:#FFFFFF;padding:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#d1003c;}.better-red-button:focus,.better-red-button:hover{background:#B80034;}.white-button:link,.white-button:visited{display:inline-block;padding:8px 14px;border:solid 1px #FFFFFF;font-size:12px;color:#FFFFFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-transform:uppercase;transition:background .5s;}.white-button:focus,.white-button:hover{background:#0062AF;}.iwhite-button:link,.iwhite-button:visited{display:inline-block;padding:8px 14px;border:solid 1px #0062AF;color:#0062AF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-transform:uppercase;transition:background .5s;}.iwhite-button:focus,.iwhite-button:hover{color:#FFFFFF;background:#0062AF;}.padding-top-50{padding-top:50px;}.title-grey-borders{background:url("/sites/all/themes/minim/images/grey-bar.jpg") center top no-repeat,url("/sites/all/themes/minim/images/grey-bar.jpg") center bottom no-repeat;}.beaker-icon{background:url("/sites/all/themes/minim/images/beaker-icon.png") center bottom no-repeat;}.fake-auto-left{margin-left:7%;}.fake-auto-right{margin-right:7%;}.small-text{font-size:12px;}.html .person{display:block;width:22.5%;padding:.75%;background-color:#e5e7e9;border:solid 1px #cccccc;border-top-color:#7ecfbb;border-top-width:2px;color:#525252;text-decoration:none;transition:color .5s;transition:background .5s;}.person:focus,.person:hover{background:#7ecfbb;color:#FFFFFF;}.person .more{position:absolute;bottom:0;right:0;width:30px;height:29px;background:transparent url(/sites/all/themes/minim/images/board-more.png) top left no-repeat;background-size:cover;}.media{margin:10px;}.media,.bd{overflow:hidden;_overflow:visible;zoom:1;}.media .img{float:left;margin-right:10px;}.media .img img{display:block;}.media .imgExt{float:right;margin-left:10px;}.show-hide ul{transition:max-height .5s;max-height:300px;overflow:hidden;}.show-hide .list-hidden{max-height:0;}.italic{font-style:italic;}
body{margin:0px;}.region-header{width:100%;background:#ffffff;position:relative;}.region-header a{font-size:13px;text-transform:uppercase;color:#5d5e5f;text-decoration:none;}.region-header{width:88%;padding:0 6%;max-width:initial;}body.admin-user{margin-top:29px;}#main{padding-top:82px;}.not-dsst #main{padding-top:116px;}.node-type-school-group .region-content{margin:auto;width:100%;max-width:1240px;}.region-footer{background-color:#ffffff;padding-top:22px;padding-bottom:28px;}.page-node-27 .region-footer{margin-top:40px;}
body{font-family:"open-sans",sans-serif;line-height:1em;}a{text-decoration:none;}h1.no-header-title,h2.no-header-title{font-size:28px;color:#444444;padding:20px;font-weight:700;text-align:center;text-transform:uppercase;margin:40px auto 0 auto;max-width:400px;line-height:1em;}.region-top{height:26px;}.small-logo{padding-left:6px;}.small-logo img{padding-top:2px;}#block-dsst-custom-blocks-translate{margin-top:3px;margin-left:15px;}#block-dsst-custom-blocks-translate img.goog-te-gadget-icon{display:none;}#block-dsst-custom-blocks-translate .goog-te-gadget-simple{background-color:#0064ad;border:none;}#block-dsst-custom-blocks-translate .goog-te-gadget-simple .goog-te-menu-value{color:#ffffff;}#block-dsst-custom-blocks-translate span{border:none !important;font-family:"open-sans",sans-serif !imporant;}#block-dsst-custom-blocks-translate a.goog-te-menu-value{background:transparent url(/sites/all/themes/minim/images/dsst_arrow.png) right no-repeat;padding-right:3px;text-transform:uppercase;font-size:10px;}#google_translate_element a.goog-te-menu-value span:last-child{display:none;}#block-dsst-custom-blocks-social-icons{padding-top:4px;}.top-twitter a{width:19px;height:18px;display:block;text-indent:-999em;background:transparent url(/sites/all/themes/minim/images/dsst_twitter.png) top left no-repeat;}.top-twitter{padding-right:8px;}.top-facebook a{width:18px;height:18px;display:block;text-indent:-999em;background:transparent url(/sites/all/themes/minim/images/dsst_facebook.png) top left no-repeat;}.top-facebook{padding-left:15px;}.top-youtube a{width:42px;height:18px;display:block;text-indent:-999em;background:transparent url(/sites/all/themes/minim/images/dsst_youtube.png) top left no-repeat;}.region-footer .block{height:179px;padding-top:9px;float:left;max-width:403px;}.footer-4 .block{width:24.9%;}.footer-3 .block{width:33%;}.footer-2 .block{width:50%;}.header-image img{display:block;}.region-header{height:53px;}#block-dsst-custom-blocks-search-icon{margin-left:11px;}#block-search-form .content{display:none;}#search-image{width:30px;height:24px;border-left:1px solid #ffffff;background:url(/sites/all/themes/minim/images/search-box.png) center center no-repeat;background-color:#e5e7e9;float:left;cursor:pointer;position:relative;}html #block-search-form .active{display:block;}#block-search-form .active .container-inline{position:absolute;top:0px;right:0px;width:100%;padding:10px;background:#E5E7E9;text-align:right;z-index:10;}.admin-user #block-search-form .active .container-inline{top:-49px;right:-38px;}#block-search-form .form-text{width:130px;height:18px;padding:3px 5px 4px 5px;border:none;}#block-search-form .form-submit{position:relative;left:-4px;width:30px;height:25px;margin:0;border:none;text-indent:-999em;background:transparent url(/sites/all/themes/minim/images/search-arrow.png) center center no-repeat;}body p,.content .node li,.views-row li,.feature-item li{color:#545454;line-height:23px;font-size:15px;}p,h1,h2,h3,span,li,a{margin:0px;}hr{margin:40px 0 40px 0;border-color:#bbbbbb;}.node h2,.node h3{margin-bottom:10px;}.node p{margin-bottom:20px;}a#logo{float:left;padding-top:12px;width:300px;}a#logo img{width:100%;}header#header{position:fixed;width:100%;z-index:200;-webkit-box-shadow:0px 5px 5px 0px rgba(153,153,153,0.46);-moz-box-shadow:0px 5px 5px 0px rgba(153,153,153,0.46);box-shadow:0px 5px 5px 0px rgba(153,153,153,0.46);}.video-text{position:absolute;top:45%;width:100%;font-family:"futura-pt-bold",sans-serif;}.video-text h2{text-shadow:0px 2px 16px #858585;font-size:55px;font-weight:800;color:#ffffff;}#block-dsst-custom-blocks-explore-schools{margin-top:70px;}#block-dsst-custom-blocks-onfographics{position:relative;}.graphic-wrap{width:21%;padding:0 2% 0 2%;}.graphic-image-wrap img{width:100%;height:auto;}.infographics-wrap{background-color:#ffffff;width:100%;}#block-block-1{padding-top:46px;padding-bottom:37px;}#block-block-1 .content{max-width:800px;}#block-block-1 .content p{font-size:26px;line-height:35px;font-weight:300;}#block-dsst-schools-map-block{margin:55px 0px 55px 0px;}#map-canvas{width:1242px;height:495px;border:1px solid #dadbdd;margin:auto;}#map-canvas a{color:#008ce4;}.school-page-school{float:left;width:26%;padding:2%;}.campus-logo img{float:right;width:121px;position:relative;z-index:999;}.school-type{padding-left:20%;}.school-info{width:80%;padding-right:121px;}.node-type-school-group #page-title{display:none;}.node-type-school-group #block-system-main{float:left;margin-right:20px;}#block-views-careers-video-block,#block-views-featured-jobs-block,#block-views-enrollment-video-block,#block-views-enrollment-graphic-block,#block-views-support-us-graphic-block,#block-views-support-us-events-block{max-width:42%;width:100%;}#block-views-enrollment-graphic-block{max-width:43%;}#block-views-support-us-graphic-block,#block-views-support-us-events-block{width:auto;min-height:390px;}#block-views-support-us-events-block,#block-views-support-us-graphic-block{margin-bottom:60px;}#block-views-support-us-events-block{margin-right:.5%;}#block-views-support-us-graphic-block{margin-left:.5%;}#block-views-support-us-events-block .content,#block-views-support-us-graphic-block .content{max-height:347px;overflow:hidden;}#block-views-support-us-events-block .content img{display:block;border:solid 1px #5F6062;}#block-block-3{max-width:42%;width:100%;}#block-block-4{width:50%;padding-left:50%;background-image:url(/sites/all/themes/minim/images/support-footer-image.jpg);background-position:top left;background-repeat:no-repeat;color:#555555;}#block-block-4 h3{margin-bottom:20px;font-size:16px;text-transform:uppercase;font-weight:normal;}#block-block-4 .content{padding:30px;background-color:#f0f1f3;}#block-block-4 .content ul{padding-left:0;margin-bottom:57px;}#block-block-4 .content li{list-style:none;font-size:13px;margin-bottom:3px;}#block-block-4 .content li:first-child{text-transform:uppercase;}#block-block-4 .content a:link,#block-block-4 .content a:visited{color:#555555;text-decoration:none;}#block-block-4 .content a:focus,#block-block-4 .content a:hover{text-decoration:underline;}#block-block-5 .content{height:113px;background:url(/sites/all/themes/minim/images/triangle.png) center bottom no-repeat;margin-top:40px;margin-bottom:29px;}#block-block-5 .content p{background:url(/sites/all/themes/minim/images/grey-bar.jpg) center top no-repeat,url(/sites/all/themes/minim/images/grey-bar.jpg) center bottom no-repeat;text-align:center;font-size:22px;color:#000000;padding:20px;margin-top:38px;font-weight:700;margin:auto;text-transform:uppercase;}#block-views-front-page-news-block,#block-dsst-custom-blocks-hubspot-posts-latest{max-width:1058px;width:100%;}#block-views-front-page-news-block .news-item p{white-space:normal;}.news-item{background:#fff;height:445px;position:relative;}.news-overlay-container{position:absolute;}.overlay-fig{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.5);}#block-dsst-custom-blocks-dsst-facebook .content{width:300px;}.main-cta-front-wrap{max-width:1060px;margin:auto;}.main-cta{width:28.8%;padding:2.26%;text-align:center;}.more-hover{position:absolute;}.main-cta .cta-image:hover .more-hover{border-radius:50%;width:266px;height:266px;position:absolute;background:rgba(211,0,56,0.8);color:#ffffff;top:17px;left:16px;}.main-cta .cta-image:hover .more-hover p{background:url(/sites/all/themes/minim/images/right-arrow.png) no-repeat right;background-position:51px 2px;}.main-cta .more-hover p{text-indent:-9999px;}.main-cta .cta-image:hover .more-hover p{text-indent:0px;width:212px;height:70px;margin:auto;padding-top:40px;margin-top:80px;font-size:20px;font-weight:600;}p.main-cta-title{font-size:20px;font-weight:bold;letter-spacing:.5px;margin-top:17px;margin-bottom:15px;}p.main-cta-text{font-weight:100;font-size:16px;}.explore-school-content-wrap{font-size:0px;text-align:center;}.explore-school{width:202px;height:203px;position:relative;overflow:hidden;transition:all .2s ease-in-out;background-color:#ffffff;z-index:9;display:inline-block;}.explore-title-text{max-width:577px;margin:auto;padding-top:39px;padding-bottom:50px;text-align:center;}#block-dsst-custom-blocks-explore-schools .explore-link{max-width:182px;}.explore-link{max-width:151px;margin:auto;margin-top:57px;margin-bottom:57px;}.explore-link a{width:151px;}.explore-school:hover{transform:scale(1.10);z-index:10;-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);}.explore-school:hover img{width:155px;margin-top:14px;margin-bottom:20px;}.explore-school img{width:124px;display:block;margin:auto;margin-top:30px;margin-bottom:30px;}.explore-text-inner{position:relative;padding-bottom:12px;padding-left:12px;text-align:left;}.explore-text{position:absolute;bottom:-112px;left:0px;width:100%;}.explore-text p{font-size:13px;line-height:17px;}.explore-school:hover .explore-text{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transform:translate(0,-112px);-webkit-transform:translate(0,-112px);-o-transform:translate(0,-112px);-moz-transform:translate(0,-112px);}.explore-text:before{content:'';position:absolute;left:0;bottom:-28px;width:100%;height:100px;}.core-wrap{max-width:1022px;}.core-value-wrap{width:303px;height:303px;padding:16px;position:relative;}.front-core-values-title{max-width:220px;font-size:24px;color:#000000;padding:20px;margin-top:38px;font-weight:700;}.front-core-values-title-wrap{height:101px;margin-bottom:25px;}.core-value-wrap:hover .core-value{width:350px;position:absolute;top:-4px;right:-14px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out;}.core-text{position:absolute;top:43%;left:0;width:100%;text-align:center;}.core-text p{color:#ffffff;font-size:26px;letter-spacing:6px;line-height:28px;max-width:266px;display:block;margin:auto;}.core-value-wrap:hover .core-value .core-text{border-radius:50%;width:314px;height:314px;background:rgba(211,0,56,0.8);color:#ffffff;top:17px;left:16px;}.core-value-wrap:hover .core-value p{letter-spacing:.5px;font-weight:bold;font-size:30px;line-height:35px;padding-top:64px;}.core-value-wrap:hover .core-value p.core-hover-text{font-size:14px;text-align:center;font-weight:100;padding-top:17px;line-height:18px;margin:auto;max-width:200px;}.core-text p.core-hover-text{text-indent:-99999px;}#block-dsst-custom-blocks-core-values .core-value-wrap:hover .core-text p.core-hover-text{text-indent:0px;}.core-text .core-hover-text p{color:#ffffff;}#block-dsst-custom-blocks-dsst-culture .culture-left{width:39%;}#block-dsst-custom-blocks-dsst-culture .culture-left .culture-inner{padding-top:65px;max-width:413px;padding-left:3px;padding-right:3px;margin:auto;}#block-dsst-custom-blocks-dsst-culture .culture-left .culture-inner p.culture-front-text{font-size:30px;line-height:34px;margin-bottom:30px;font-weight:normal;}#block-dsst-custom-blocks-dsst-culture .culture-left .culture-inner p{line-height:27px;font-weight:300;}#block-dsst-custom-blocks-dsst-culture .culture-right{width:61%;}#block-dsst-custom-blocks-dsst-culture .culture-right img{display:block;}#block-dsst-custom-blocks-school-logo .school-logo-wrap{width:100px;height:80px;}#block-dsst-custom-blocks-school-logo .school-logo{bottom:-82px;z-index:200;width:130px;float:left;}#block-dsst-custom-blocks-school-logo .school-title{bottom:0px;left:70px;z-index:199;margin-top:22px;width:250px;color:#ffffff;}.school-title h1{padding:15px 5px 0 70px;font-size:15px;line-height:19px;text-transform:uppercase;font-weight:normal;display:inline-block;}.node-type-school-group #block-system-main,#block-views-dsst-news-block,#block-views-school-news-block-block{max-width:403px;width:32%;margin-top:20px;margin-bottom:30px;min-height:298px;}#block-views-dsst-news-block .content,#block-views-school-news-block-block .content{padding:17px 16px 15px 25px;}.node-type-school-group .field-name-body h2,#block-views-dsst-news-block h2,#block-views-school-news-block-block h2,.node-type-school-group .node h2{padding-top:23px;text-transform:uppercase;font-size:17px;}#block-views-dsst-news-block .views-row,#block-views-school-news-block-block .views-row{padding-bottom:20px;}#block-views-school-news-block-block .views-row-last{padding-bottom:10px;}#block-views-dsst-news-block h2,#block-views-school-news-block-block h2{padding-left:25px;}.node-type-school-group .field-name-body h2{color:#0092d8;padding-bottom:17px;}#block-views-dsst-news-block .views-field-body,#block-views-school-news-block-block .views-field-body{padding-top:7px;}#block-views-dsst-news-block .view-content a,#block-views-school-news-block-block .view-content a{font-weight:600;font-size:15px;}#block-views-dsst-news-block .view-content a:hover,#block-views-school-news-block-block .view-content a:hover{text-decoration:underline;}#block-views-dsst-news-block p,#block-views-school-news-block-block p,#block-views-school-news-block-block .views-field-body,#block-views-dsst-news-block .views-field-body{font-size:13px;line-height:20px;}#block-views-dsst-news-block .view-footer,#block-views-school-news-block-block .view-footer{position:absolute;bottom:15px;right:15px;}#block-views-school-news-block-block{margin-right:10px;}#block-views-dsst-news-block,#block-views-school-news-block-block{position:relative;}.call-to-action{padding:40px 0 36px 0;text-align:center;}.call-to-action .cta-wrap,.call-to-action .cta-wrap a:link,.call-to-action .cta-wrap a:visited{display:inline-block;color:#FFFFFF;font-size:22px;line-height:28px;}.call-to-action .cta-wrap{margin:0 20px;}.call-to-action .cta-wrap:first-child{margin:0 20px 0 0;}.call-to-action .cta-wrap:last-child{margin:0 0 0 20px;}#block-dsst-custom-blocks-enrollment-call-to-action .content{max-width:642px;padding-top:40px;padding-bottom:36px;}#block-dsst-custom-blocks-enrollment-call-to-action p{color:#ffffff;font-size:22px;line-height:28px;}#block-dsst-custom-blocks-enrollment-call-to-action .cta-text{position:absolute;top:40%;left:0;width:100%;text-align:center;}#block-dsst-custom-blocks-enrollment-call-to-action a{text-decoration:none;}#block-views-feature-enrollment-block{margin-top:95px;padding-bottom:60px;border-top:1px solid #0190de;}.feature-left{width:42.5%;margin:1%;}.feature-right{width:50%;padding-left:2%;margin-top:2%;padding-bottom:15px;}.feature-image{max-height:356px;overflow:hidden;}.feature-button{background-color:#008ee1;}.block-views .feature-button a:first-child{border-left:none;}.block-views .feature-button a:last-child{border-right:none;}.feature-button a > a.cycle-pager-active{border-right:none;}.feature-button a.cycle-pager-active + a{border-left:none;}.feature-button a{color:#ffffff;text-decoration:none;padding:15px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;display:block;float:left;font-size:13px;}.feature-button a.cycle-pager-active{background-color:#ffffff;color:#3fa8eb;padding:15px;}.feature-button a:hover{background-color:#7ECFBB;}.feature-button a.cycle-pager-active:hover{background-color:#fff;}#block-views-feature-enrollment-block .view-header{text-align:center;max-width:615px;margin:auto;}#block-views-feature-enrollment-block .view-header p{margin-bottom:70px;margin-top:25px;}.field-name-field-intro-paragraph{width:100%;background-color:#0093d8;color:#ffffff;text-align:center;}.intro-paragraph-inner p{color:#ffffff;}.intro-paragraph-inner{color:#ffffff;text-align:center;max-width:607px;margin:auto;padding-top:37px;padding-bottom:30px;width:100%;}.field-name-field-intro-paragraph .field-items{max-width:607px;margin:auto;padding-top:37px;padding-bottom:30px;width:100%;}body .field-name-field-intro-paragraph p{color:#ffffff;}article.node-10{display:none;}figure.image{width:100%;background-color:#82d0bd;margin:10px 0px 10px 0px;}figure.image:after{content:"";display:table;clear:both;visibility:visible;height:auto;}figure.image img{float:left;width:45%;height:auto;}figure.image figcaption{float:left;padding:2%;line-height:23px;font-size:15px;font-family:"open-sans",sans-serif;color:#ffffff;width:51%;}.node-type-basic-page-no-images .basic-content-wrap,.node-type-page .basic-content-wrap,.node-type-basic-page-two-footer-images .basic-content-wrap,.node-type-webform form.webform-client-form{max-width:818px;padding:0px 2% 0px 2%;width:96%;}.node-board-page,.page-search .content{max-width:818px;margin:auto;}.node-type-webform form{margin:auto;}.node-type-webform input{width:75%;}.node-type-page .basic-wrapper h2{display:block;color:#0092da;}.node-type-page .basic-wrapper h3,.node-type-basic-page-two-footer-images .basic-wrapper h3{font-size:18px;color:#545454;text-transform:uppercase;}.left-footer-image,.right-footer-image{max-width:611px;width:100%;padding-top:36px;padding-bottom:44px;}.left-footer-image{padding-right:18px;}.basic-content-wrap{padding-top:44px;padding-bottom:60px;}.basic-left{max-width:600px;width:100%;padding-right:30px;}.node-basic-page-image-right .basic-left{max-width:1026px;margin:auto;padding-right:0px;}.basic-wrapper h2,.basic-left h2,.basic-left a{display:block;color:#0092da;}.basic-wrapper h2 a,.basic-left h2 a{color:#0092da;}.basic-wrapper h2,.basic-wrapper h3,.basic-left h2,.basic-left h3{text-transform:uppercase;}.basic-wrapper h3 a,.basic-left h3 a{color:#545454;}.basic-wrapper a,.basic-left a,.page-search #block-system-main .content a,.node-type-news .node a{color:#0064AD;}.basic-wrapper h2,.basic-left h2{font-size:24px;}.basic-wrapper h3,.basic-left h3{font-size:18px;color:#545454;}.basic-right{max-width:610px;width:100%;}.node-basic-page-image-right .basic-right img{padding-left:10px;padding-bottom:10px;}.region-footer .orange-font{margin-bottom:5px;}#block-dsst-custom-blocks-group-address .content{padding-left:32px;font-size:14px;}#block-dsst-custom-blocks-connect-dsst p,#block-dsst-custom-blocks-group-address .content p{font-size:14px;}#block-dsst-custom-blocks-group-address .content > p:last-child{margin-top:8px;}#block-dsst-custom-blocks-connect-dsst .content{padding-left:32px;}.bottom-facebook{border-bottom:1px solid #cccccc;padding-right:4px;margin-bottom:9px;}.bottom-facebook a{width:19px;height:18px;padding-bottom:5px;display:block;text-indent:-999em;background:transparent url(/sites/all/themes/minim/images/facebook-grey.png) top left no-repeat;}.bottom-twitter{padding-right:10px;border-bottom:1px solid #cccccc;}.bottom-twitter a{width:19px;height:21px;margin-top:2px;display:block;text-indent:-999em;background:transparent url(/sites/all/themes/minim/images/twitter-grey.png) top left no-repeat;}.bottom-youtube{padding-left:3px;}.bottom-youtube a{width:40px;height:18px;display:block;text-indent:-999em;background:transparent url(/sites/all/themes/minim/images/youtube-grey.png) top left no-repeat;}.bottom-blog a{display:block;color:#7e7e7e;text-decoration:none;padding-bottom:9px;font-size:14px;}.bottom-subscribe a{display:inline-block;text-decoration:none;font-size:11px;letter-spacing:.5px;}.bottom-subscribe{margin-top:11px;}.bottom-subscribe p{width:174px;}p.connect-title{margin-bottom:10px;}.tabs{position:absolute;z-index:99;}ul.tabs{border:none;}.node-type-school-group .tabs,.node-type-webform .tabs,.node-type-board-page .tabs,.page-user .tabs,.page-search .tabs,.node-type-page .tabs,.node-type-news .tabs{position:relative;}.page-node-31 .intro-paragraph-inner{overflow:auto;padding-bottom:0;}#block-dsst-custom-blocks-donation-buttons .content{text-align:center;padding-bottom:30px;}#block-dsst-custom-blocks-donation-buttons .green-button,#block-dsst-custom-blocks-jobs-apply .green-button,#block-dsst-custom-blocks-apprentice-apply .green-button{color:#444444;border:solid 1px #FFFFFF;}.page-node-31 h2.no-header-title{margin-bottom:40px;}.node .content-area table{margin:10px;}.node .content-area table td{padding:5px;}#block-dsst-schools-school-list{padding-top:45px;}#block-block-1 .white-button{position:absolute;top:15px;right:15px;font-size:10px;padding:4px 7px;}#block-dsst-custom-blocks-apprentice-apply,.green-button,#block-dsst-custom-blocks-jobs-apply .green-button,#block-dsst-custom-blocks-apprentice-apply .green-button{padding:16px 30px;}#block-views-staff-block-1 h2{color:#008ce4;max-width:278px;}.page-node-595 #block-system-main h2{max-width:290px;color:#008ce4;}#block-views-careers-video-block h2{line-height:30px;}#block-views-staff-block .title-wrap{background:url(/sites/all/themes/minim/images/light.png) center bottom no-repeat;margin-top:40px;margin-bottom:29px;padding-bottom:47px;}.view-board,.view-staff{width:88%;margin:auto;margin-bottom:80px;}.view-staff .person,.view-board .person{float:left;height:94px;margin:0 1% 15px 0;font-size:13px;line-height:18px;}.view-display-id-block_1 .person{background:#FFFFFF;}.view-display-id-block_1 .person:focus,.view-display-id-block_1 .person:hover{background:#7ecfbb;}.view-staff .person:last-child,.view-board .person:last-child{margin-right:0;}.person{position:relative;}.person .title{font-size:14px;}.view-staff .person .fields div{word-break:break-word;}.view-staff .person .fields div:first-child{margin-bottom:7px;font-size:14px;}.view-board .person .fields div{font-size:14px;}.view-board .person .title{margin-bottom:10px;}.view-board .person .italic-fields{font-size:13px;font-style:italic;}.page-node-595 .block-system{background-color:#f0f1f3;}.node-type-people .fit-image{margin:15px 0;}.view-school-calendar-individual form{display:block;width:803px;margin:40px auto 20px auto;}.view-school-calendar-individual .form-components-3{width:600px;}.view-school-calendar-individual .form-components-2{width:395px;}.views-exposed-form .views-exposed-widget{padding:0;}.view-school-calendar-individual .form-type-bef-checkbox{float:left;width:184px;height:32px;padding:2px;border:solid 1px #B9BABC;margin:0 14px 0 0;background:#F0F1F3;font-size:13px;}.view-school-calendar-individual .form-type-bef-checkbox:last-child{margin-right:0;}#edit-gid-wrapper .form-type-bef-checkbox:last-child{margin-right:14px;}.view-school-calendar-individual .form-type-bef-checkbox .color-code{margin-bottom:5px;}.view .date-nav-wrapper .date-nav,.view .date-nav-wrapper .date-heading,.view .date-nav-wrapper{position:static;padding:0;margin:0;}.view .date-nav-wrapper .date-heading h3{position:absolute;bottom:8px;left:0;text-transform:uppercase;font-size:20px;}.view-header .pager{position:absolute;bottom:12px;right:0;}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{position:static;background:transparent;margin:0;padding:0;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{margin:0 0 0 30px;}.view-header .item-list{position:absolute;bottom:13px;left:175px;}.page-node-calendar-week .item-list,.page-node-calendar-day .item-list{left:375px;}.view-header .item-list ul{margin:0;padding:0;}.view-header .item-list li{float:left;padding:0;margin:0 20px 0 0;list-style:none;}.view-header .item-list li a:link,.view-header .item-list li a:visited{font-size:14px;text-transform:uppercase;color:#008AE7;font-weight:bold;}.view-header .item-list li a:focus,.view-header .item-list li a:hover,.view-header .item-list li a.active{color:#0064AD;}.view-school-calendar-individual .view-content{padding:0 0 70px 0;}.view-school-calendar-individual .view-header .centered{height:70px;}.view-school-calendar-individual .view-header,.view-school-calendar-individual .view-content{background:#F0F1F3;}.view-school-calendar-individual .view-header .centered,.view-school-calendar-individual .view-content > .centered{width:87.3%;margin:auto;}#edit-gid,#edit-gid-1-wrapper{display:none;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty,.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{background-color:#F8F9FC;}.calendar-calendar td,.calendar-calendar td.empty,.calendar-calendar td .inner div.day a{color:#555555;font-weight:normal;font-size:14px;}.view-school-calendar-individual th.days{background:#0064AD;color:#FFFFFF;padding:8px 0;font-size:14px;font-weight:normal;}.calendar-calendar .month-view .full td.date-box.today,.calendar-calendar .month-view .full tr td.multi-day.ends-today,.calendar-calendar .month-view .full tr td.single-day.today{border-color:#1493E9;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview,.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff,.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{border-radius:0;background-color:#f0f1f3;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview,.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{padding-top:2px;border:solid 1px #B9BABC;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:2px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{height:30px;border:solid 1px #B9BABC;margin-bottom:5px;}.calendar-calendar .month-view .full td.multi-day div.monthview .contents,.calendar-calendar .week-view .full td.multi-day div.weekview .contents,.calendar-calendar .day-view .full td.multi-day div.dayview .contents{padding:7px 0;}.calendar-calendar td a,.attachment .view-school-calendar-individual .views-row a,.attachment .view-school-calendar-individual .views-row .time{display:block !important;color:#222222 !important;font-size:12px !important;padding:3px 0 0 3px !important;}.calendar-calendar .month-view .full td.multi-day div.monthview .contents,.calendar-calendar .week-view .full td.multi-day div.weekview .contents,.calendar-calendar .day-view .full td.multi-day div.dayview .contents{padding-top:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{left:2px;}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{height:30px !important;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 1px;}.color-code{display:block;width:100%;}.attachment .view-school-calendar-individual > .view-header,.attachment .view-school-calendar-individual > .view-content{display:none;}.attachment .view-school-calendar-individual .view-header .centered,.attachment .view-school-calendar-individual .view-content > .calendar-calendar{width:100%;}.attachment .view-school-calendar-individual > .view-content{padding:10px;background:#FFFFFF;border:solid 1px #CCCCCC;}.attachment .view-school-calendar-individual{background:#F0F1F3;width:90%;padding:0 5% 70px 5%;display:none;}.attachment .view-school-calendar-individual .view-content h3{float:left;width:9%;font-weight:normal;font-size:16px;line-height:18px;}.attachment .view-school-calendar-individual .view-content h3 span{display:block;width:55%;}.attachment .view-school-calendar-individual .event-list{float:left;width:91%;}.attachment .view-school-calendar-individual .view-content > .clearfix{border-bottom:solid 1px #CCCCCC;margin-top:10px;}.attachment .view-school-calendar-individual .view-content > .clearfix:last-child{border-bottom:none;}.attachment .view-school-calendar-individual .views-row{background-color:#F8F9FC;padding:2px;border:solid 1px #B9BABC;margin-bottom:10px;}.attachment .view-school-calendar-individual .views-row a{font-weight:bold;}.attachment .bottom-wrapper{display:none;}.continues{display:none !important;}.node-type-calendar-event .node .col{float:left;}.node-type-calendar-event .node .col-2:first-child{width:20%;padding:0 2% 0 28%;}.node-type-calendar-event .node .col-2:last-child{width:34%;padding:0 0 0 2%;}.node-type-calendar-event .node .col-3{width:43.1%;padding:0;}.node-type-calendar-event .node .col-3:last-child{width:41.1%;padding-left:2%;}.node-type-calendar-event .node .col-3.col-narrow{width:13.8%;padding:0;}.node-type-calendar-event .node{margin:40px 0;}.node-type-calendar-event .node .centered{width:51%;margin:auto;}.node-type-calendar-event .node .centered.wrapper-col-2{width:36%;}.node-type-calendar-event .label{font-weight:700;text-transform:uppercase;}.node-type-calendar-event .node img{width:100%;margin:auto;}.node-type-calendar-event .node .img{margin:0;}.node-type-calendar-event .date-block{width:88%;color:#FFFFFF;padding:6%;font-size:40px;font-weight:600;text-transform:uppercase;line-height:40px;}.node-type-calendar-event .date-block .month{font-size:24px;line-height:24px;}.node-type-calendar-event .date-block .separator{font-size:16px;font-weight:normal;}.node-type-calendar-event .node ul{padding-left:0;margin:0;}.node-type-calendar-event .node li{list-style:none;}.node-type-calendar-event .col:last-child li{margin-bottom:8px;}.show-hide{margin-top:10px;}.show-hide h3{font-size:14px;color:#38A5F0;cursor:pointer;font-weight:normal;}.show-hide ul li{padding:0 0 5px 0;margin:0 10px 5px 0;border-bottom:solid 1px #545454;}.show-hide ul li:last-child{border-bottom:none;}.view-school-calendar-individual .bottom-wrapper{position:absolute;bottom:-35px;right:1px;border-radius:3px;text-transform:none;font-size:12px;}.view-school-calendar-individual .bottom-wrapper .help{padding-right:10px;}.view-school-calendar-individual .bottom-wrapper .help a:link,.view-school-calendar-individual .bottom-wrapper .help a:visited{color:#008AE7;}#block-dsst-alert-bar-alert-bar .alert-bar-theme-31{background:rgba(0,100,173,.75);}#block-dsst-alert-bar-alert-bar .alert-bar-theme-31 *,#block-dsst-alert-bar-alert-bar .alert-bar-theme-31 a:link,#block-dsst-alert-bar-alert-bar .alert-bar-theme-31 a:visited{color:#FFFFFF;}#block-dsst-alert-bar-alert-bar .alert-bar-theme-32{background:rgba(184,0,52,.75);}#block-dsst-alert-bar-alert-bar .alert-bar-theme-32 *,#block-dsst-alert-bar-alert-bar .alert-bar-theme-32 a:link,#block-dsst-alert-bar-alert-bar .alert-bar-theme-32 a:visited{color:#FFFFFF;}#block-dsst-alert-bar-alert-bar .alert-bar-theme-33{background:rgba(236,135,0,.75);}#block-dsst-alert-bar-alert-bar .alert-bar-theme-33 *,#block-dsst-alert-bar-alert-bar .alert-bar-theme-33 a:link,#block-dsst-alert-bar-alert-bar .alert-bar-theme-33 a:visited{color:#FFFFFF;}#block-dsst-alert-bar-alert-bar .alert-bar a:link,#block-dsst-alert-bar-alert-bar .alert-bar a:visited{text-decoration:underline;}#block-dsst-alert-bar-alert-bar .alert-bar-theme-34{background:rgba(126,207,187,.8);}#block-dsst-alert-bar-alert-bar .alert-bar-theme-34 *,#block-dsst-alert-bar-alert-bar .alert-bar-theme-34 a:link,#block-dsst-alert-bar-alert-bar .alert-bar-theme-34 a:visited{color:#FFFFFF;}#block-dsst-alert-bar-alert-bar{background:#FFFFFF;}#block-dsst-alert-bar-alert-bar .alert-bar{position:relative;height:23px;padding:10px 6%;overflow:hidden;transition:height .25s,padding .25s;}#block-dsst-alert-bar-alert-bar .alert-bar.hidden{height:0;padding:0;}#block-dsst-alert-bar-alert-bar .alert-bar .close{display:block;position:absolute;top:0;bottom:0;right:3%;width:15px;height:15px;margin:auto;background:transparent url(/sites/all/themes/minim/images/close.svg) center center no-repeat;background-size:15px;text-indent:-999em;}#block-dsst-alert-bar-alert-bar .alert-bar p{padding:0;}.node-type-campaign .title-wrap{display:none;}.field-name-field-featured-image img{width:100%;height:auto;display:block;}.campaign-header-wrapper{position:relative;}.compaign-title{position:absolute;bottom:0;width:100%;margin:auto;text-align:center;color:#fff;background-color:rgba(0,146,219,0.87);text-transform:uppercase;font-weight:600;font-size:33px;padding-top:30px;padding-bottom:30px;line-height:45px;}.campaign-body-wrapper{max-width:1100px;padding-top:65px;padding-bottom:75px;margin:auto;}.field-name-field-embed-form{float:left;width:480px;}.campaign-call-to-action{background-color:#0091da;background-color:#0091da;text-align:center;padding-top:35px;padding-bottom:40px;}.paragraphs-item-call-to-action img{border-radius:50%;filter:brightness(80%);}.campaign-link-wrapper:hover img{filter:brightness(100%);cursor:pointer;}.campaign-call-to-action .field-item{display:inline-block;margin:0 20px;}.campaign-call-to-action .field-item:firtst-child{margin:0 20px 0 0;}.campaign-call-to-action .field-item:last-child{margin:0 0 0 20px;}.field-name-field-campaign-link{display:none;}.paragraphs-item-call-to-action{position:relative;}.field-name-field-campaign-image-text{position:absolute;top:120px;left:11%;color:#fff;width:80%;margin:auto;}.field-name-field-campaign-image-text p{color:#fff;font-size:24px;line-height:30px;}.node-type-campaign h2{margin-bottom:30px;font-weight:600;font-size:30px;color:#555555;line-height:40px;}.field-name-field-image-left{width:50%;float:left;margin-right:3%;}.field-name-field-image-left img{width:100%;height:auto;display:block;}.campaign-footer{background-color:#f0f0f3;}.field-name-field-body-right{padding-top:70px;}.campaign-body-wrapper iframe{max-width:425px !important;box-shadow:0px 0px 2px rgba(0,0,0,0.32);}.field-name-body a,.field-name-field-body-right a{color:#008ce4;}.node-type-campaign h3{text-transform:uppercase;color:#555555;margin-bottom:30px;font-weight:600;font-size:21px;line-height:25px;}.node-type-campaign .field-name-body img{max-width:80%;height:auto;display:block;}#block-dsst-schools-front-map-block{margin:55px 0px 55px 0px;}.display-none{display:none;}.front .explore-link.display-none{display:block;}.enrollment-link{width:100%;max-width:100%;}.enrollment-link a{width:100px;margin:auto;text-align:center;}.under-enrollment{text-align:center;margin-top:-40px;padding-bottom:25px;font-size:18px;color:#424242;}.campaign-body-wrapper .field-name-body{width:620px;float:left;}#block-dsst-custom-blocks-jobs-jobs .grid-png{display:none;}#block-dsst-custom-blocks-jobs-jobs{padding-top:60px;}#block-views-feature-careers-update-block .views-row-first .views-field-title span{margin-bottom:20px;display:block;}#block-views-feature-careers-update-block .views-row{display:none;}#block-views-feature-careers-update-block .views-row-1{display:block;}.view-careers-type{max-width:1230px;margin:auto;}.view-careers-type .view-content:after{content:"";clear:both;display:table;}.view-careers-type .views-row{float:left;margin-bottom:30px;}.view-careers-type .views-row{float:none;margin:auto;width:420px;}.view-careers-type img{width:390px;height:195px;overflow:hidden;filter:brightness(80%);}.view-careers-type .view-content .views-row:nth-child(3n + 3) a{margin-right:0;}#block-views-careers-type-block{margin-bottom:75px;}.paragraphs-item-careers-type a{display:block;position:relative;margin-right:30px;}.view-careers-type .field-type-image:after{content:' ';display:none;width:360px;height:165px;background-color:rgb(220,20,60,0.8);position:absolute;top:15px;left:15px;}.view-careers-type a:hover .field-type-image:after{display:block;}.view-careers-type .field-type-image{position:relative;}.view-careers-type .field-name-field-title{position:absolute;z-index:99;color:#FFF;text-transform:uppercase;font-size:24px;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;height:45px;max-width:80%;line-height:30px;font-weight:bold;}#block-views-feature-enrollment-block-1{float:left;width:45%;margin-left:6%;}#block-dsst-custom-blocks-join-our-team{float:left;width:37%;margin-left:4%;}.view-feature-enrollment .views-row{background-color:#F0F1F3;margin:18px 0;}#block-dsst-custom-blocks-join-our-team h2{font-size:25px;color:#454545;font-weight:500;line-height:30px;margin-bottom:20px;}#block-dsst-custom-blocks-join-our-team,#block-views-feature-enrollment-block-1{margin-top:50px;margin-bottom:50px;}#job-container .filters .select:nth-child(3),#job-container .filters .select:nth-child(2){display:none;}#block-dsst-custom-blocks-careers-jobs-header h2{font-size:28px;color:#444444;background:#ffffff;border:5px solid #dadbdd;text-align:center;text-transform:uppercase;padding:10px;line-height:1em;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;bottom:-27px;width:320px;}#block-dsst-custom-blocks-careers-jobs-header{position:relative;}.page-export-map #main{padding-top:0;}.page-export-map #map-canvas{width:100%;}body.page-export-map{margin:0;padding:0;}.page-export-map #block-dsst-schools-front-map-block{margin:0;}#block-views-feature-enrollment-block-1 h2{display:block;color:#0092da;font-size:24px;text-transform:uppercase;}#block-dsst-custom-blocks-join-our-team img{max-width:100%;height:auto;margin-top:20px;margin-bottom:20px;}.body-text p{margin-bottom:15px;}.page-careers-job #block-dsst-custom-blocks-careers-jobs-header h2{display:none;}#job-container .empty{text-align:center;max-width:760px;margin:auto;line-height:24px;}#job-container .empty a{text-decoration:underline;}#block-views-careers-type-block:target{padding-top:140px;}#dsst-high-school .top-text,#dsst-middle-school .top-text{margin:10px 0;text-align:center;}#dsst-high-school .middle-text,#dsst-middle-school .middle-text{margin:15px auto;width:200px;height:66px;}#dsst-high-school .active-number,#dsst-middle-school .active-number{font-size:66px;line-height:56px;float:left;display:inline-block;padding:5px 14px;color:#FFFFFF;background-color:#ED8800;}#dsst-middle-school,#dsst-high-school{padding-top:30px;}.relative{position:relative;}
.not-dsst .region-header{height:80px;}.not-dsst .group-main-menu{top:-2px;position:relative;}.group-main-menu ul li{list-style-type:none;list-style-image:none;position:relative;float:left;padding:0px;margin:0px;z-index:200;}.group-main-menu ul li a{display:block;font-weight:700;}.not-dsst .group-main-menu ul li.menu-drops-active a,.is-dsst .group-main-menu ul li.menu-drops-active a{color:#fff;}.not-dsst .group-main-menu li a{float:left;padding:41px 10px 30px 10px;}.not-dsst .region-header{max-width:none;}.is-dsst .group-main-menu li a{padding:20px 10px 20px 10px;}.group-main-menu ul ul{padding:0px;margin:0px;left:0px;top:80px;}.is-dsst .group-main-menu ul ul{top:56px;}.group-main-menu li.expanded ul li{max-width:230px;}.group-main-menu li.expanded ul li a{padding:8px 20px 10px 20px;font-size:13px;font-weight:600;text-transform:none;min-width:230px;}.group-main-menu li.expanded ul li.first a{padding-top:20px;}.group-main-menu li.expanded ul li.last a{padding-bottom:20px;}.group-main-menu li.expanded ul li a:hover{text-decoration:underline;}.group-main-menu li.expanded ul li.expanded ul li a{padding:0 10px 10px 30px;font-size:10px;font-weight:400;text-transform:none;min-width:200px;}.group-main-menu li.expanded ul li.expanded ul li{max-width:200px;}#block-menu-menu-dsst-top ul,.region-top .block-dsst-menus ul{margin:0px;}#block-menu-menu-dsst-top ul li,.region-top .block-dsst-menus ul li{list-style-type:none;list-style-image:none;position:relative;float:left;margin-left:20px;}#block-menu-menu-dsst-top ul li{padding-top:3px;}#block-menu-menu-dsst-top ul li a,.region-top .block-dsst-menus ul li a{text-decoration:none;font-size:10px;text-transform:uppercase;padding-top:7px;padding-bottom:7px;}#admin-menu{position:fixed;}.group-main-menu ul,.block-menu-block ul,.block-menu ul{margin:0;padding:0;position:relative;}.block-menu-block ul li,.block-menu ul li{list-style-type:none;list-style-image:none;position:relative;float:left;padding:5px;}.group-main-menu ul ul,.block-menu-block ul ul,.block-menu ul ul{background-color:#ffffff;display:none;position:absolute;z-index:99;padding:0;}.group-main-menu ul ul ul,.block-menu-block ul ul ul,.block-menu ul ul ul{position:static;}.group-main-menu li li,.block-menu-block li li,.block-menu li li{float:none;margin-left:0;padding-left:0;}#mobile-menu-link{position:absolute;right:20px;top:20px;width:70px;height:28px;padding:3px;background:url(/sites/all/themes/minim/images/mobile-menu.png) center center no-repeat;display:block;text-indent:-999em;z-index:1;}.is-dsst #mobile-menu-link{top:10px;}.quick-links .content{margin-left:32px;}.quick-links h2{margin-left:32px;}.quick-links h2{line-height:21px;font-weight:500;color:#ec8700;font-size:15px;text-transform:uppercase;}.quick-links ul.menu{padding:0px;margin:0px;}.quick-links ul.menu li{list-style-image:none;list-style-type:none;padding:0px;margin:0px;margin-top:8px;margin-bottom:8px;}.quick-links ul.menu li a{display:inline-block;padding:3px;text-decoration:none;color:#5d5e5f;font-size:13px;}.region-header{clear:both;}.jump-nav{margin:50px 0;text-align:center;color:#858687;}.jump-nav a:link,.jump-nav a:visited{display:inline-block;padding:0 10px;color:#0090DE;font-weight:700;}.jump-nav a:hover{color:#444444;}
.color-0093D8 #block-dsst-menus-group-links{margin-right:100px;}.is-dsst .menu-drops-active a:hover,.is-dsst .menu-drops-active a,.is-dsst .region-header .block-dsst-menus a:focus,.is-dsst .region-header .block-dsst-menus a:hover{color:#fff;background-color:#0093D8;}.color-0093D8 .menu-drops-active a:hover,.color-0093D8 .menu-drops-active a,.color-0093D8 .region-header .block-dsst-menus a:focus,.color-0093D8 .region-header .block-dsst-menus a:hover{color:#fff;background-color:#64B1BC;}.is-dsst .region-top .block-dsst-menus a:focus,.is-dsst .region-top .block-dsst-menus a:hover,.color-0093D8 .region-top .block-dsst-menus a:focus,.color-0093D8 .region-top .block-dsst-menus a:hover{color:#74B6E4;}.is-dsst .block-dsst-menus .active-trail a,.color-0093D8 .block-dsst-menus .active-trail a{color:#0093D8;}.is-dsst .block-dsst-menus .active-trail a:hover,.is-dsst .block-dsst-menus .active-trail li a,.color-0093D8 .block-dsst-menus .active-trail a:hover,.color-0093D8 .block-dsst-menus .active-trail li a{color:#fff;}.is-dsst #block-dsst-menus-quick-links .active-trail a,.color-0093D8 #block-dsst-menus-quick-links .active-trail a{color:#5d5e5f;}.is-dsst #block-dsst-menus-quick-links .active-trail a:hover,.color-0093D8 #block-dsst-menus-quick-links .active-trail a:hover{text-decoration:underline;color:#5d5e5f;}#block-dsst-menus-quick-links a:hover{text-decoration:underline;}.is-dsst .block-dsst-menus ul ul,.color-0093D8 .block-dsst-menus ul ul{background-color:#0093D8;color:#fff;}.is-dsst .school-title h1{background-color:#0093D8;}.is-dsst .intro-paragraph,.color-0093D8 .intro-paragraph{background-color:#0093D8;}.not-dsst.color-0093D8 .school-title h1{background-color:#64B1BC;}.not-dsst.color-0093D8 .region-header,.not-dsst.color-0093D8 #main .header-image{border-bottom:10px solid #64B1BC;}.not-dsst #block-menu-menu-dsst-top .content a:focus,.not-dsst #block-menu-menu-dsst-top .content a:hover{color:#004171;}.school-blue{background-color:#527d98;}.color-527d98 .school-title h1{background-color:#527d98;}.color-527d98 .menu-drops-active a:hover,.color-527d98 .menu-drops-active a,.color-527d98 .block-dsst-menus a:hover{color:#fff;background-color:#527d98;}.color-527d98 .block-dsst-menus .active-trail a{color:#527d98;}.color-527d98 .block-dsst-menus .active-trail a:hover,.color-527d98 .block-dsst-menus .active-trail li a{color:#fff;}.color-527d98 .block-dsst-menus ul ul{background-color:#527d98;color:#fff;}.color-527d98 .region-header,.color-527d98 #main .header-image{border-bottom:10px solid #527d98;}.color-527d98 .school-title h1{background-color:#527d98;}.color-527d98 .intro-paragraph,.color-527d98 .intro-paragraph{background-color:#527d98;}.school-blue .intro-paragraph{background-color:#527d98;}.blue-tilt:before{transform:skewY(-14.5deg);-webkit-transform:skewY(-14.5deg);-moz-transform:skewY(-14.5deg);-ms-transform:skewY(-14.5deg);-o-transform:skewY(-14.5deg);background:rgba(82,125,152,.85);}.color-83c149 .menu-drops-active a:hover,.color-83c149 .menu-drops-active a,.color-83c149 .block-dsst-menus a:hover{color:#fff;background-color:#83c149;}.color-83c149 .block-dsst-menus .active-trail a{color:#83c149;}.color-83c149 .block-dsst-menus .active-trail a:hover,.color-83c149 .block-dsst-menus .active-trail li a{color:#fff;}.color-83c149 .block-dsst-menus ul ul{background-color:#83c149;color:#fff;}.color-83c149 .region-header,.color-83c149 #main .header-image{border-bottom:10px solid #83c149;}.color-83c149 .school-title h1{background-color:#83c149;}.color-83c149 .intro-paragraph,.color-83c149 .intro-paragraph{background-color:#83c149;}.green-tilt:before{transform:skewY(-14.5deg);-webkit-transform:skewY(-14.5deg);-moz-transform:skewY(-14.5deg);-ms-transform:skewY(-14.5deg);-o-transform:skewY(-14.5deg);background:rgba(131,183,73,.85);}.color-a1d184 .menu-drops-active a:hover,.color-a1d184 .menu-drops-active a,.color-a1d184 .block-dsst-menus a:hover{color:#fff;background-color:#a1d184;}.color-a1d184 .block-dsst-menus .active-trail a{color:#a1d184;}.color-a1d184 .block-dsst-menus .active-trail a:hover,.color-a1d184 .block-dsst-menus .active-trail li a{color:#fff;}.color-a1d184 .block-dsst-menus ul ul{background-color:#a1d184;color:#fff;}.color-a1d184 .region-header,.color-a1d184 #main .header-image{border-bottom:10px solid #a1d184;}.color-a1d184 .school-title h1{background-color:#a1d184;}.color-a1d184 .intro-paragraph,.color-a1d184 .intro-paragraph{background-color:#a1d184;}.light-green-tilt:before{transform:skewY(-14.5deg);-webkit-transform:skewY(-14.5deg);-moz-transform:skewY(-14.5deg);-ms-transform:skewY(-14.5deg);-o-transform:skewY(-14.5deg);background:rgba(161,209,132,.85);}.school-light-green-transparent{background:rgba(161,209,132,.85);}.color-bb6130 .menu-drops-active a:hover,.color-bb6130 .menu-drops-active a,.color-bb6130 .block-dsst-menus a:hover{color:#fff;background-color:#bb6130;}.color-bb6130 .block-dsst-menus .active-trail a{color:#bb6130;}.color-bb6130 .block-dsst-menus .active-trail a:hover,.color-bb6130 .block-dsst-menus .active-trail li a{color:#fff;}.color-bb6130 .block-dsst-menus ul ul{background-color:#bb6130;color:#fff;}.color-bb6130 .region-header,.color-bb6130 #main .header-image{border-bottom:10px solid #bb6130;}.color-bb6130 .school-title h1{background-color:#bb6130;}.color-bb6130 .intro-paragraph,.color-bb6130 .intro-paragraph{background-color:#bb6130;}.orange-tilt:before{transform:skewY(-14.5deg);-webkit-transform:skewY(-14.5deg);-moz-transform:skewY(-14.5deg);-ms-transform:skewY(-14.5deg);-o-transform:skewY(-14.5deg);background:rgba(186,82,0,.85);}.school-orange-transparent{background:rgba(186,82,0,.85);}.color-8078b6 .menu-drops-active a:hover,.color-8078b6 .menu-drops-active a,.color-8078b6 .block-dsst-menus a:hover{color:#fff;background-color:#8078b6;}.color-8078b6 .block-dsst-menus .active-trail a{color:#8078b6;}.color-8078b6 .block-dsst-menus .active-trail a:hover,.color-8078b6 .block-dsst-menus .active-trail li a{color:#fff;}.color-8078b6 .block-dsst-menus ul ul{background-color:#8078b6;color:#fff;}.color-8078b6 .region-header,.color-8078b6 #main .header-image{border-bottom:10px solid #8078b6;}.color-8078b6 .school-title h1{background-color:#8078b6;}.color-8078b6 .intro-paragraph,.color-8078b6 .intro-paragraph{background-color:#8078b6;}.purple-tilt:before{transform:skewY(-14.5deg);-webkit-transform:skewY(-14.5deg);-moz-transform:skewY(-14.5deg);-ms-transform:skewY(-14.5deg);-o-transform:skewY(-14.5deg);background:rgba(128,120,182,.85);}.color-cd093f .menu-drops-active a:hover,.color-cd093f .menu-drops-active a,.color-cd093f .block-dsst-menus a:hover{color:#fff;background-color:#cd093f;}.color-cd093f .block-dsst-menus .active-trail a{color:#cd093f;}.color-cd093f .block-dsst-menus .active-trail a:hover,.color-cd093f .block-dsst-menus .active-trail li a{color:#fff;}.color-cd093f .block-dsst-menus ul ul{background-color:#cd093f;color:#fff;}.color-cd093f .region-header,.color-cd093f #main .header-image{border-bottom:10px solid #cd093f;}.color-cd093f .school-title h1{background-color:#cd093f;}.color-cd093f .intro-paragraph,.color-cd093f .intro-paragraph{background-color:#cd093f;}.red-tilt:before{transform:skewY(-14.5deg);-webkit-transform:skewY(-14.5deg);-moz-transform:skewY(-14.5deg);-ms-transform:skewY(-14.5deg);-o-transform:skewY(-14.5deg);background:rgba(205,9,63,.85);}.color-fef047 .group-main-menu ul li.menu-drops-active a:hover,.color-fef047 .group-main-menu ul li.menu-drops-active a,.color-fef047 .group-main-menu .block-dsst-menus a:hover{color:#5d5e5f;background-color:#fef047;}.color-fef047 .block-dsst-menus .active-trail a{color:#5d5e5f;background-color:#fef047;}.color-fef047 .block-dsst-menus ul ul{background-color:#fef047;color:#5d5e5f;}.color-fef047 .region-header,.color-fef047 #main .header-image{border-bottom:10px solid #fef047;}.color-fef047 .school-title h1{background-color:#fef047;color:#5d5e5f;}.color-fef047 .intro-paragraph{background-color:#fef047;}.color-fef047 .intro-paragraph p{color:#5d5e5f;}.yellow-tilt:before{transform:skewY(-14.5deg);-webkit-transform:skewY(-14.5deg);-moz-transform:skewY(-14.5deg);-ms-transform:skewY(-14.5deg);-o-transform:skewY(-14.5deg);background:rgba(254,240,71,.85);}.yellow-tilt .explore-text-inner p{color:#5d5e5f;}.color-fddd4e .group-main-menu ul li.menu-drops-active a:hover,.color-fddd4e .group-main-menu ul li.menu-drops-active a,.color-fddd4e .group-main-menu .block-dsst-menus a:hover{color:#5d5e5f;background-color:#fddd4e;}.color-fddd4e .block-dsst-menus .active-trail a{color:#5d5e5f;background-color:#fddd4e;}.color-fddd4e .block-dsst-menus ul ul{background-color:#fddd4e;color:#5d5e5f;}.color-fddd4e .region-header,.color-fddd4e #main .header-image{border-bottom:10px solid #fddd4e;}.color-fddd4e .school-title h1{background-color:#fddd4e;color:#5d5e5f;}.color-fddd4e .intro-paragraph{background-color:#fddd4e;}.color-fddd4e .intro-paragraph p{color:#5d5e5f;}.light-yellow-tilt:before{transform:skewY(-14.5deg);-webkit-transform:skewY(-14.5deg);-moz-transform:skewY(-14.5deg);-ms-transform:skewY(-14.5deg);-o-transform:skewY(-14.5deg);background:rgba(253,221,78,.85);}.light-yellow-tilt .explore-text-inner p{color:#5d5e5f;}.color-code.dsst-network{border-top:6px solid #008CE4;}.color-code.athletics{border-top:6px solid #F78D00;}.color-code.activities{border-top:6px solid #7BD0BB;}.page-node-1 .color-code.school-color,.page-node-18 .color-code.school-color{border-top:6px solid #CD093F;}.page-node-11 .color-code.school-color,.page-node-1102 .color-code.school-color{border-top:6px solid #BB6130;}.page-node-12 .color-code.school-color,.page-node-13 .color-code.school-color{border-top:6px solid #83C149;}.page-node-14 .color-code.school-color,.page-node-290 .color-code.school-color{border-top:6px solid #527D98;}.page-node-15 .color-code.school-color{border-top:6px solid #FEF047;}.page-node-16 .color-code.school-color,.page-node-17 .color-code.school-color{border-top:6px solid #8078B6;}.date-block.dsst-network{background:#008CE4;}.date-block.athletics{background:#F78D00;}.date-blocok.activities{background:#7BD0BB;}.og-context-node-1 .date-block.school-color,.og-context-node-18 .date-block.school-color{background:#CD093F;}.og-context-node-11 .date-block.school-color{background:#BB6130;}.og-context-node-12 .date-block.school-color,.og-context-node-13 .date-block.school-color{background:#83C149;}.og-context-node-14 .date-block.school-color,.og-context-node-290 .date-block.school-color{background:#527D98;}.og-context-node-15 .date-block.school-color{background:#FEF047;}.og-context-node-16 .date-block.school-color,.og-context-node-17 .date-block.school-color{background:#8078B6;}
text,.nimbus-condensed-bold-font{font-family:"nimbus-sans-condensed",sans-serif;font-weight:700;}#block-dsst-custom-blocks-infographics{margin:60px 0;}.infographics-wrap{overflow:hidden;}.graphic{position:relative;top:300px;width:300px;padding:0;opacity:0;font-size:15px;color:#5E5F60;}.graphic .bottom-text{text-align:center;line-height:18px;}.graphic .divider{position:absolute;top:0;right:0;width:1px;height:278px;border-right:solid 1px #545454;}text{fill:#5E5F60;font-size:20px;}path.inner,rect{fill:#EB881C;}text.bottom-label{fill:#FFFFFF;}#donut-chart .graphic-wrap{position:relative;}#donut-chart svg{display:block;width:200px;margin:auto;}#donut-chart .top-text{position:absolute;top:60px;left:0;right:0;width:75px;margin:auto;text-align:center;}#donut-chart .active-number{font-size:42px;line-height:39px;color:#EB881C;}#donut-chart .break-1{font-size:27px;}#donut-chart .break-2{font-size:18.5px;line-height:25px;}#top-ten-percent{padding-top:9px;}#top-ten-percent .top-text{text-align:center;}#top-ten-percent .top-text .fancy{display:inline-block;position:relative;margin:20px 0;font-size:30px;line-height:10px;}#top-ten-percent .top-text .fancy:before,#top-ten-percent .top-text .fancy:after{content:"";position:absolute;height:5px;border-bottom:1px solid #5e5f60;top:0;width:25px;}#top-ten-percent .top-text .fancy:before{right:100%;margin-right:3px;}#top-ten-percent .top-text .fancy:after{left:100%;margin-left:3px;}#top-ten-percent .active-number{font-size:125px;color:#EB881C;line-height:86px;}#top-ten-percent .bottom-text{margin:15px 0;}#bar-chart svg{display:block;width:125px;margin:auto;}#bar-chart .chart{width:250px;margin:0 auto 25px auto;border-bottom:solid 1px #ED8800;}#dsst-nine-twelve .middle-text{width:202px;height:88px;margin:20px auto;background:transparent url(/sites/all/themes/minim/images/dsst-9-12.png) top left no-repeat;}#dsst-nine-twelve .active-number{display:inline-block;padding:5px 14px;color:#FFFFFF;background-color:#ED8800;font-size:90px;line-height:85px;}#dsst-nine-twelve .top-text,#dsst-nine-twelve .text-bottom{text-align:center;margin:20px 0;}#block-dsst-custom-blocks-media-block h2{position:relative;width:775px;margin:auto;opacity:0;}#block-dsst-custom-blocks-media-block .animated-text{display:inline;position:absolute;left:75px;}#block-dsst-custom-blocks-media-block .bemph{color:#0093d8;}.poppy-screen{position:absolute;top:0;left:0;background:rgba(84,84,95,.7);width:100%;z-index:9000;}.poppy-wrapper{position:relative;width:25%;margin:100px auto 0 auto;padding:28px 0 0 0;background:#CF0A3F;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.poppy-wrapper-content{background:#FFFFFF;padding:23px;line-height:22px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.poppy-close:link,.poppy-close:visited{display:block;position:absolute;top:6px;right:5px;width:15px;height:15px;text-indent:-999em;background:transparent url(/sites/all/themes/minim/images/popup-close.png) top left no-repeat;}.views-grouped-row{width:100%;}.view-front-page-news .rotator-nav{position:absolute;width:61px;top:25px;right:2%;}.view-front-page-news .rotator-nav a:link,.view-front-page-news .rotator-nav a:visited{display:inline-block;width:28px;height:28px;text-indent:-999em;}.view-front-page-news .rotator-nav a#prev{background:transparent url(/sites/all/themes/minim/images/rotator-icons-prev.png) top left no-repeat;}.view-front-page-news .rotator-nav a#prev:focus,.view-front-page-news .rotator-nav a#prev:hover{background-position:top right;}.view-front-page-news .rotator-nav a#next{background:transparent url(/sites/all/themes/minim/images/rotator-icons-next.png) top left no-repeat;}.view-front-page-news .rotator-nav a#next:focus,.view-front-page-news .rotator-nav a#next:hover{background-position:top right;}.flip-flop{float:left;position:relative;width:42%;height:435px;overflow:hidden;}.flip-flop:first-child{margin-left:13%;margin-right:1%;}.flip-flop a{display:block;}.flip-flop .image{max-height:295px;overflow:hidden;}.flip-flop .caption{padding:5%;}.flip-flop h3{font-size:16px;line-height:18px;margin:0 0 8px 0;}.out .caption{height:90px;background:#FFFFFF;opacity:1;transition:opacity;}.out{opacity:1;position:relative;z-index:1;transition:opacity .5s;}.flip-flop:focus .out,.flip-flop:hover .out{opacity:0;transition:opacity .5s;}.flip-flop:focus .out .caption,.flip-flop:hover .out .caption{opacity:0;transition:opacity;}.out .caption *{color:#525252;}.over{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;opacity:0;transition:opacity .5s;}.flip-flop:focus .over,.flip-flop:hover .over{opacity:1;transition:opacity .5s;}.over img{position:absolute;top:0;left:-50%;width:200%;-webkit-filter:brightness(.75);filter:brightness(.75);z-index:2;}.over .caption{position:absolute;bottom:25px;left:0px;z-index:3;opacity:0;transition:opacity 1s;width:90%;background:rgba(0,0,0,0.5);}.over .caption *{color:#FFFFFF;}.over .caption a{word-wrap:break-word;}.border{position:absolute;top:10px;left:10px;bottom:10px;right:10px;z-index:3;border:1px solid #FFFFFF;transform:scale(.9,.9);transition:transform 1s;background:transparent url(/sites/all/themes/minim/images/more.png) center center no-repeat;}.flip-flop:focus .border,.flip-flop:hover .border{transform:scale(1,1);transition:transform 1s;}.flip-flop:focus .caption,.flip-flop:hover .caption{opacity:1;transition:opacity 1.25s;}#block-views-front-page-news-block,#block-views-front-page-news-block-1,#block-dsst-custom-blocks-hubspot-posts-latest{width:71%;padding:61px 0;}#block-views-front-page-news-block h2,#block-views-front-page-news-block-1 h2,#block-dsst-custom-blocks-hubspot-posts-latest h2{position:absolute;width:185px;margin:auto;top:-30px;right:0;left:0;}#block-views-front-page-news-block-1 h2{width:205px;}#block-dsst-custom-blocks-dsst-facebook,#block-dsst-custom-blocks-dsst-facebook-alumni{width:27%;padding:2% 0 2% 2%;}#block-views-front-page-news-block-1{min-height:435px;}#block-views-front-page-news-block-1 .view-empty{padding:2%;}#block-views-jobs-and-internships-block .view-empty{padding:0 0 2% 9%;}.node-type-alumni-page .block-webform label{font-weight:normal;text-transform:uppercase;font-size:14px;margin-bottom:10px;}#block-views-jobs-and-internships-block{width:64%;padding-top:30px;}#block-webform-client-block-270{width:27%;padding:30px 0 2% 9%;}#block-webform-client-block-270 form{margin-top:35px;}#block-webform-client-block-270 .form-actions{margin-top:15px;}.video-wrap .fit-image div.muted,.video-wrap .fit-image div.mute,.video-wrap .fit-image div.un-muted{display:block;position:absolute;bottom:10px;left:10px;width:40px;height:40px;text-indent:-999em;color:#FFFFFF;cursor:pointer;z-index:10;}.video-wrap .fit-image div.muted{background:transparent url(/sites/all/themes/minim/images/audio-on.png) center center no-repeat;}.video-wrap .fit-image div.un-muted{background:transparent url(/sites/all/themes/minim/images/audio-off.png) center center no-repeat;}.video-wrap .fit-image div.play-button{background:transparent url(/sites/all/themes/minim/images/play-button.png) center center no-repeat;display:block;position:absolute;left:0;right:0;top:0;bottom:0;text-indent:-999em;cursor:pointer;z-index:9;}.video-wrap .fit-image div.play-button{display:none;}.page-node .content .basic-content-wrap{padding:30px 2% 30px 2%;}.image-no-message .content .basic-content-wrap{padding:10px 2% 30px 2%;}#block-dsst-custom-blocks-contact-us,#block-dsst-custom-blocks-jobs-apply,#block-dsst-custom-blocks-apprentice-apply{padding-bottom:40px;}#block-views-careers-video-block,#block-views-featured-jobs-block{margin-top:60px;margin-bottom:40px;}#block-views-careers-video-block{margin-right:.5%;}#block-views-featured-jobs-block{margin-left:.5%;}#block-views-careers-video-block h2,#block-webform-client-block-270 h2{margin:18px 0;font-size:28px;text-transform:uppercase;text-align:center;font-weight:normal;}#block-views-featured-jobs-block h2,#block-views-jobs-and-internships-block h2{font-size:28px;padding:19px 20px 0 20px;text-transform:uppercase;font-weight:normal;}#block-views-featured-jobs-block .content,#block-views-jobs-and-internships-block .content{padding:20px;}.view-featured-jobs a.title:focus,.view-featured-jobs a.title:hover{color:#00487F;}.view-featured-jobs .small-text{margin-top:3px;line-height:20px;}.view-featured-jobs .views-row{margin-bottom:20px;}.view-featured-jobs > ul{position:absolute;bottom:-5px;right:10px;width:210px;padding:5px;}.view-jobs-and-internships > ul{right:5.7%;}.view-featured-jobs > ul li{float:left;list-style:none;}.view-featured-jobs > ul li.facebook{width:118px;}.view-featured-jobs > ul li.twitter{width:77px;}.admin-user .anchor-link:before{content:"";display:block;height:150px;margin:-150px 0 0;}.not-logged-in .anchor-link:before{content:"";display:block;height:125px;margin:-125px 0 0;}.node p img{padding:10px;}.page-node-3022 .explore-block{display:none;}#block-block-9{margin-top:70px;}#block-dsst-custom-blocks-group-address a:hover{text-decoration:underline;}
.mm-opened body,.mm-opening body{padding-top:0;}.mm-opened #main,.mm-opening #main{margin-top:0;}@media only screen and (max-width:1300px){.view-careers-type{max-width:810px;}.view-careers-type .view-content .views-row:nth-child(2n + 2) a{margin-right:0;}.view-careers-type .view-content .views-row:nth-child(odd) a{margin-right:30px;}}@media only screen and (max-width:850px){.view-careers-type .view-content .views-row a{margin-right:0;}.view-careers-type{max-width:390px;}.jobs-title{width:80%;}}@media only screen and (min-width:1030px){#mobile-menu-link{display:none;}}@media only screen and (min-width:1110px){.color-fef047 .group-main-menu{float:left;margin-left:250px;}}@media only screen and (max-width:1260px){#map-canvas{width:100%;}a#logo{margin-left:2%;}body .region-footer{padding-left:2%;padding-right:2%;}article.node-school-group{margin-left:2%;}#block-views-feature-careers-block .view-content,#block-views-feature-enrollment-block .content{width:90%;margin:5%;}.node-basic-page-video-right .basic-left,.node-basic-page-video-right .basic-right{width:96%;max-width:none;}#block-views-jobs-and-internships-block{width:100%;}#block-webform-client-block-270{width:91%;}}@media only screen and (max-width:1206px){#block-views-feature-careers-block .feature-item,#block-views-feature-enrollment-block .feature-item{padding-left:20%;}#block-views-feature-careers-block .feature-button,#block-views-feature-enrollment-block .feature-button{width:20%;position:relative;z-index:101;float:left;}#block-views-feature-careers-block .feature-button a,#block-views-feature-enrollment-block .feature-button a{border-left:none;border-right:none;width:80%;padding:10%;}}@media only screen and (max-width:1200px){.group-main-menu li a{font-size:12px;padding-left:8px;padding-right:8px;}.infographics-wrap .graphic{width:50%;height:268px;}}@media only screen and (max-width:1185px){#block-dsst-schools-school-list .margin-sides-48,.school-page-school{width:41%;margin-left:2%;margin-right:2%;}.view-staff .person,.view-board .person{width:47%;}}@media only screen and (max-width:1110px){.not-dsst #block-dsst-menus-group-links{float:left;padding-left:25px;}#block-views-front-page-news-block-1,#block-views-front-page-news-block,#block-dsst-custom-blocks-hubspot-posts-latest{width:100%;max-width:none;float:none;}#block-views-front-page-news-block-1 .flip-flop:first-child,#block-views-front-page-news-block .flip-flop:first-child,#block-dsst-custom-blocks-hubspot-posts-latest .flip-flop:first-child{margin-left:6%;}#block-dsst-custom-blocks-dsst-facebook-alumni,#block-dsst-custom-blocks-dsst-facebook{display:block;float:none;padding-left:0%;padding-right:0%;width:100%;}#block-dsst-custom-blocks-dsst-facebook-alumni .content,#block-dsst-custom-blocks-dsst-facebook .content{margin:auto;}#block-dsst-custom-blocks-dsst-facebook-alumni .content{width:335px;}#block-dsst-custom-blocks-school-logo .school-title{bottom:-35px;width:400px;}.school-title h1{padding:8px 12px 8px 60px;display:inline-block;background-color:blue;}.footer-4 .block{width:40.9%}#block-dsst-custom-blocks-connect-dsst .bottom-subscribe p{float:none;width:90%;}#block-dsst-custom-blocks-connect-dsst .bottom-subscribe a{float:none;margin-top:10px;text-align:center;}#block-dsst-menus-quick-links.border-left-blue{border-left:none;}#block-dsst-custom-blocks-group-logo img{margin-left:32px;}}@media only screen and (max-width:1100px){.field-name-field-body-right{width:45%;float:left;padding-top:10px;}}@media only screen and (max-width:1070px){#block-dsst-custom-blocks-school-call-to-action .cta-wrap{width:28%;margin-left:2.5%;margin-right:2.5%;}}@media only screen and (max-width:1030px){.group-main-menu{display:none;}}@media only screen and (max-width:1026px){#block-dsst-custom-blocks-dsst-culture .culture-left{float:none;width:96%;padding-left:2%;padding-right:2%;}#block-dsst-custom-blocks-dsst-culture .culture-left .culture-inner{padding-top:29px;padding-bottom:29px;max-width:none;width:100%;}#block-dsst-custom-blocks-dsst-culture .culture-right{float:none;width:100%;}}@media only screen and (max-width:1005px){.core-wrap{width:670px;margin:auto;}.preamble{width:92%;margin:auto;}.front .main-cta{width:303px;float:none;margin:auto;}}@media only screen and (max-width:1000px){.field-name-field-embed-form{width:425px;margin:auto;float:none;margin-bottom:50px;}}@media only screen and (max-width:920px){#block-dsst-custom-blocks-school-logo .school-title{bottom:0px;}.content .blog-date,.content .news-date{float:none;}.node-type-calendar-event .node .col-3{width:80%;}.node-type-calendar-event .node .col-3.col-narrow{width:20%;}.node-type-calendar-event .node .col-3:last-child{width:100%;padding:0;margin-top:20px;}.node-type-calendar-event .node .centered.wrapper-col-2{width:90%;}.node-type-calendar-event .node .col-2:first-child,.node-type-calendar-event .node .col-2:last-child{width:100%;float:none;padding:0;}.node-type-calendar-event .col-2 .date-block,.node-type-calendar-event .col-3 .date-block{width:98%;padding:2%;}.node-type-calendar-event .col-2 .date-block,.node-type-calendar-event .col-2 .date-block .month{font-size:24px;}.node-type-calendar-event .col-2 .date-block div{display:inline-block;margin:0 10px;}.node-type-calendar-event .col-2 .date-block div:first-child{margin-left:0;}}@media only screen and (max-width:880px){.not-dsst #block-menu-menu-dsst-top{display:none;}#block-views-careers-video-block,#block-views-featured-jobs-block{float:none;width:90%;margin:5%;max-width:none;}body .blog-page-wrap,body .news-page-wrap{width:96%;margin-left:2%;margin-right:2%;}#block-block-4{width:100%;padding:0px;}}@media only screen and (max-width:845px){#block-dsst-custom-blocks-media-block h2{width:80%;font-size:40px;}#block-dsst-custom-blocks-media-block .animated-text{left:75px;}.not-front .view-school-calendar-individual form{width:182px;margin:30px auto 0 auto;}.view-school-calendar-individual .form-type-bef-checkbox{float:none;margin-bottom:20px;}}@media only screen and (max-width:776px){#block-views-feature-careers-block .feature-item,#block-views-feature-enrollment-block .feature-item{padding:10px;}#block-views-feature-careers-block .feature-right,#block-views-feature-enrollment-block .feature-right{padding:0 2% 2% 2%;float:none;margin-top:0;}#block-views-feature-careers-block .feature-left,#block-views-feature-enrollment-block .feature-left{float:right;}#block-views-feature-careers-block .view-content .feature-button,#block-views-feature-enrollment-block .content .feature-button{width:100%;float:none;}#block-views-feature-careers-block .view-content .feature-button a,#block-views-feature-enrollment-block .content .feature-button a{width:94.2%;padding:3%;border:none;}#block-dsst-custom-blocks-enrollment-call-to-action .cta-wrap{width:300px;margin:auto;float:none;margin-top:20px;margin-bottom:20px;}#block-views-support-us-events-block,#block-views-support-us-graphic-block,#block-views-enrollment-video-block,#block-views-enrollment-graphic-block{display:block;width:90%;margin:5%;max-width:none;}body #block-dsst-schools-school-list .margin-sides-48,body .school-page-school{width:92%;height:131px;}}@media only screen and (max-width:800px){.paragraphs-count-2{height:640px;}.campaign-call-to-action .field-item{display:block;margin-bottom:40px;}.campaign-call-to-action .field-item:last-child{margin:0 0 0 0px;}}@media only screen and (max-width:750px){.node-type-school-group #block-system-main,#block-views-dsst-news-block,#block-views-school-news-block-block,#block-block-9{max-width:none;width:96%;margin:2%;}.core-wrap{width:100%;}.core-value-wrap{float:none;margin:auto;}}@media only screen and (max-width:700px){.node-basic-page-image-right .basic-left{max-width:none;}.node-basic-page-image-right .basic-right{max-width:none;width:96%;float:none;}.node-basic-page-image-right .basic-right img{padding-left:0px;}#block-dsst-custom-blocks-school-call-to-action .cta-wrap{width:300px;margin:auto;float:none;margin-top:20px;margin-bottom:20px;}header#header{position:absolute;}#block-dsst-custom-blocks-school-logo .school-logo{width:110px;bottom:-76px;}.footer-3 .block{width:49%;border:none;}.node-type-calendar-event .node .centered{width:90%;}.node-type-calendar-event .node .col-3,.node-type-calendar-event .node .col-3.col-narrow{width:100%;float:none;}.node-type-calendar-event .date-block,.node-type-calendar-event .date-block .month{font-size:24px;}.node-type-calendar-event .date-block div{display:inline-block;margin:0 10px;}.node-type-calendar-event .date-block div:first-child{margin-left:0;}.field-name-field-image-left{width:100%;float:none;}.field-name-field-body-right{width:92%;margin:auto;float:none;padding-top:40px;}}@media only screen and (max-width:680px){.basic-wrapper figure.image img{width:96%;float:none;margin:2%;}figure.image figcaption{float:none;width:96%;}.basic-content-wrap p img{width:96%;height:auto;}#block-dsst-menus-top-links{display:none;}body .intro-paragraph-inner{padding-left:2%;padding-right:2%;width:96%;}#block-views-front-page-news-block-1 .flip-flop,#block-views-front-page-news-block .flip-flop,#block-dsst-custom-blocks-hubspot-posts-latest .flip-flop{width:84%;margin-left:6%;float:none;margin-bottom:30px;}}@media only screen and (max-width:655px){#block-dsst-custom-blocks-media-block h2{width:66%;font-size:30px;}#block-dsst-custom-blocks-media-block .animated-text{left:50px;}body .blog-image,body .news-image{width:100%;padding:0px;float:none;}body .blog-page-text,body .news-page-text{width:100%;float:none;padding:0px;}}@media only screen and (max-width:633px){#block-dsst-custom-blocks-media-block h2{display:none;}}@media only screen and (max-width:600px){.field-name-field-embed-form{width:350px;}.campaign-body-wrapper{width:100%;}.node-type-campaign .field-name-body{width:92%;margin:auto;}}@media only screen and (max-width:600px){.footer-4 .block{border:none;width:95.9%;}.compaign-title{font-size:28px;bottom:-54px;position:static;}.campaign-header-wrapper{padding-bottom:50px;}}@media only screen and (max-width:550px){.view-school-calendar-individual > .view-header,.view-school-calendar-individual > .view-content{display:none;}.attachment .view-school-calendar-individual,.attachment .view-school-calendar-individual > .view-header,.attachment .view-school-calendar-individual > .view-content{display:block;}.attachment .view-school-calendar-individual .blue-button{display:inline-block;}.infographics-wrap .graphic{width:96%;margin-left:2%;margin-right:2%;height:268px;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 4px #ED8800;float:none;}.infographics-wrap .graphic:last-child{border-bottom:none;}.infographics-wrap #dsst-nine-twelve{height:205px;}.infographics-wrap #top-ten-percent{height:210px;}.infographics-wrap #bar-chart{height:280px;}.graphic .divider{border:none;}#block-block-1{padding:50px 5px 20px 5px;}#block-block-1 .content p{font-size:16px;line-height:normal;}.dsst-title{font-size:16px;}.view-staff .person,.view-board .person{width:96%;padding:2%;margin-right:0;}}@media only screen and (max-width:500px){.view-careers-type .view-content .views-row:nth-child(odd) a{margin-right:0px;}.compaign-title{font-size:24px;}body #block-dsst-schools-school-list .margin-sides-48,body .school-page-school{height:150px;}.small-logo img{width:75%;}#block-dsst-custom-blocks-translate{margin-left:0;}.footer-3 .block{width:90%;}#block-dsst-custom-blocks-school-logo .school-title{bottom:-35px;width:200px;left:55px;}#block-dsst-custom-blocks-school-logo .school-title h1{font-size:13px;padding:6px 12px 6px 24px;}#block-dsst-custom-blocks-school-logo .school-logo{width:80px;bottom:-55px;}.not-dsst #block-dsst-custom-blocks-social-icons{display:none;}.is-dsst a#logo{width:60%;}.region-footer .bottom-subscribe p{width:115px;}.region-footer #block-dsst-custom-blocks-group-logo{display:none;}.region-footer .block{height:auto;}#block-dsst-menus-quick-links{margin-top:10px;}.footer-2 .block{width:100%;}#block-dsst-custom-blocks-infographics{margin:40px 0;}.footer-2 #block-dsst-custom-blocks-connect-dsst{margin-top:10px;}#block-dsst-custom-blocks-main-call-to-action{overflow:auto;}.front .main-cta{margin:40px auto auto auto;}.front .main-cta:last-child{margin-bottom:40px;}.view-featured-jobs{padding-bottom:50px;}.node table a{word-break:break-word;}.call-to-action .cta-wrap,.call-to-action .cta-wrap:first-child{margin:0 0 30px 0;}.call-to-action .cta-wrap:last-child{margin:0;}.attachment .view-school-calendar-individual .view-content h3{font-size:12px;}}@media only screen and (max-width:400px){.view-careers-type img{width:300px;height:150px;}.view-careers-type{max-width:300px;}.view-careers-type .field-type-image:after{width:270px;height:120px;}}
.page-user #main{max-width:818px;margin:auto;}.page-user ul.tabs{margin-top:30px;}.page-user .region-content{margin-top:80px;}.profile .field,.profile h3,.profile dl{margin:20px;}.profile h3{margin-top:30px;}ul.tabs li a{background-color:#0064AD;color:#fff;}ul.tabs li a:hover{background-color:#fff;color:#0064AD;}ul.tabs li.active a{color:#0064AD;}
.type-of-school .school-info-active{display:block;}.type-of-school .school-info{position:absolute;width:212px;}.school-page-school{background-color:#ffffff;border:1px solid #dadbdd;position:relative;margin-top:80px;margin-bottom:60px;height:114px;}.school-button{position:absolute;top:-24px;left:-1px;}.campus-logo{position:absolute;right:0px;top:0px;}.campus-logo img{width:115px;}.high-school .school-button{left:133px;}.school-button a{background-color:#ffffff;color:#0092db;border:1px solid #dadbdd;padding:5px 13px 5px 13px;}.school-button a.cycle-pager-active,.school-button a:hover{background-color:#0092db;color:#ffffff;cursor:pointer;border:none;padding:6px 14px 6px 14px;}.school-type-wrap p{font-size:13px;line-height:16px;}.school-type-wrap .school-info{margin-left:17px;margin-top:17px;}.school-type-wrap .school-info a{color:#008ce4;font-size:13px;font-weight:600;display:block;max-width:168px;}.school-type-wrap .school-address{margin-top:13px;}#block-dsst-custom-blocks-school-call-to-action .content{max-width:1060px;}.basic-wrapper blockquote{width:74%;margin:auto;margin-top:50px;margin-bottom:50px;background-color:#5f6062;text-align:center;padding-top:49px;padding-bottom:49px;}.basic-wrapper blockquote p{color:#ffffff;border-top:4px solid #82d0bd;border-bottom:4px solid #82d0bd;width:80%;margin:auto;padding-top:20px;padding-bottom:20px;}.margin-sides-48{margin-left:48px;margin-right:48px;}.cta-text{position:absolute;top:40%;left:0;width:100%;text-align:center;z-index:2;}.cta-text p{color:#ffffff;font-size:22px;line-height:28px;}.cta-overlay{position:absolute;z-index:1;}.cta-wrap:hover .cta-overlay{display:none;}.margin-7{margin-left:7.5%;margin-right:7.5%;}#block-dsst-custom-blocks-school-call-to-action{padding-top:39px;padding-bottom:39px;}#block-views-feature-careers-block .view-header{text-align:center;max-width:615px;margin:auto;}#block-views-feature-careers-block .view-header p{margin-bottom:70px;margin-top:25px;}#block-views-feature-careers-block{padding-top:50px;padding-bottom:40px;border-top:1px solid #0190de;border-bottom:solid 1px #5d5e5f;}#block-views-blog-block-1,#block-views-school-news-page-block{max-width:885px;width:100%;margin:auto;}#block-views-blog-block-1 .views-row,#block-views-school-news-page-block .views-row{margin-top:44px;margin-bottom:44px;}.blog-page-wrap,.news-page-wrap{width:100%;}.news-item-wrap{border-bottom:1px solid #dadbdd;width:89%;padding-bottom:40px;float:left;}.blog-item-wrap{border-bottom:4px solid #7fd1bd;width:89%;padding-bottom:40px;float:left;}.blog-title h2,.news-title h2{font-size:15px;color:#444444;text-transform:uppercase;}.blog-date,.news-date{color:#008de0;font-weight:600;width:8%;float:left;}.content .blog-date{width:11%;}.page-node-51 .blog-date{color:#7fd1bd;}.blog-image,.news-image{width:38%;padding-right:2%;float:left;}.blog-page-text,.news-page-text{float:left;width:60%;}.news-page-text-no-image{width:100%;}.content .blog-page-text-100{width:100%;}.node-type-people .content .basic-content-wrap,.node-type-calendar-event .content .basic-content-wrap,.node-type-blog .content .basic-content-wrap,.node-type-news .content .basic-content-wrap{max-width:502px;padding:0px 2% 0px 2%;width:96%;}.node-type-news .title-wrap,.node-type-calendar-event .title-wrap{background:url(/sites/all/themes/minim/images/grad-hat-icon.gif) center bottom no-repeat;margin-top:40px;margin-bottom:29px;padding-bottom:47px;}.page-node-51 .title-wrap,.node-type-blog .title-wrap{background:url(/sites/all/themes/minim/images/science-icon.png) center bottom no-repeat;margin-top:40px;margin-bottom:29px;padding-bottom:47px;}.node-type-calendar-event .news-page-image,.node-type-blog .blog-page-image,.node-type-news .news-page-image{margin-bottom:20px;}.node-type-calendar-event .news-page-image{margin-top:40px;}.node-type-calendar-event .event-date{margin-bottom:10px;margin-top:10px;color:#0397d6;font-weight:700;line-height:23px;font-size:15px;}.node-type-people .people-page-body,.node-type-calendar-event .event-page-body,.node-type-blog .blog-page-body,.node-type-news .news-page-body{padding-left:5px;padding-right:5px;}.blog-page-wrap .category p{background-color:#ebecec;display:inline-block;color:#545454;padding:7px;font-size:13px;margin-top:4px;margin-bottom:4px;margin-right:8px;float:left;}.blog-page-text-100 .category{float:right;margin-top:-27px;}.node-type-blog .category p{background-color:#ebecec;display:inline-block;color:#545454;padding:7px;font-size:13px;}.blog-continue a{margin-top:20px;text-transform:uppercase;font-size:14px;font-weight:700;color:#0092dc;display:block;}.blog-continue a p{color:#0092dc;}.blog-date span{margin-left:22px;}.blog-date p{font-size:12px;text-align:right;margin-right:22px;font-weight:500;line-height:14px;margin-top:10px;}.view-school-calendar{max-width:873px;width:100%;margin:auto;margin-bottom:30px;}.view-school-calendar .date-nav{margin-top:20px;margin-bottom:0px !important;padding-bottom:20px;}p.campus-name{position:absolute;top:-73px;text-transform:uppercase;color:#5d5e5f;font-size:15px;font-weight:700;left:0px;}.color-fef047 .school-title{color:#5d5e5f;}.not-dsst #block-menu-menu-dsst-top li{padding-bottom:5px;}.not-dsst .region-top{border-bottom:2px solid #ffffff;}.basic-wrapper,.basic-content-wrapper li{color:#545454;line-height:23px;font-size:15px;}.not-dsst .region-top{background-color:#0090de;}.not-dsst #block-dsst-custom-blocks-translate .goog-te-gadget-simple{background-color:#0090de;}.view-school-news-page .view-empty{max-width:285px;margin:auto;margin-top:20px;margin-bottom:20px;}#block-views-staff-block-1 h2{color:#008ce4;max-width:278px;}#block-views-staff-block .title-wrap{background:url(/sites/all/themes/minim/images/light.png) center bottom no-repeat;margin-top:40px;margin-bottom:29px;padding-bottom:47px;}.node-type-people .title-wrap{background:url(/sites/all/themes/minim/images/light.png) center bottom no-repeat;margin-top:40px;margin-bottom:29px;padding-bottom:58px;}.page-node-31 #block-views-support-us-events-block .content img{border:none;}
#block-views-careers-video-block{float:left;width:37%;}#block-block-6 .content{display:none;}#block-views-support-us-graphic-block{margin:auto;float:none;max-width:610px;}#block-block-6 h2{font-size:28px;color:#444444;padding:20px;font-weight:700;text-align:center;text-transform:uppercase;margin:40px auto 0 auto;max-width:400px;line-height:1em;background:url(/sites/all/themes/minim/images/grey-bar.jpg) center top no-repeat,url(/sites/all/themes/minim/images/grey-bar.jpg) center bottom no-repeat;margin-bottom:40px;}#block-views-support-us-events-block h2,#block-views-support-us-graphic-block h2{display:none;}.job-listing-item.priority{border:1px solid #0092db;}.dsst-google-form{float:left;width:48%;margin-bottom:70px;}.job-listing-item{border:1px solid #dadbdd;padding-top:15px;padding-bottom:15px;padding-left:15px;min-height:150px;}.dsst-google-form-textarea{width:95%;height:158px;border:1px solid #dadbdd;background-color:#f6f6f6;margin-bottom:30px;}#webform-client-form-1987{display:none;}.dsst-google-form-title{font-weight:400;color:#444444;font-size:26px;line-height:23px;}#block-dsst-custom-blocks-what-to-expect{width:46%;float:left;z-index:999;}#block-dsst-custom-blocks-careers-google-form{margin-top:70px;margin-bottom:70px;}.dsst-google-form-textarea,.dsst-google-form-input{display:block;}.dsst-google-form-sub-title{color:#545454;line-height:23px;font-size:15px;margin-top:1em;margin-bottom:1em;}.button-input-wrapper{float:left;width:96%;}.dsst-google-form-submit{padding:13px 17px;color:#FFF;border:solid 1px #FFFFFF;background-color:#7ecfbb;font-weight:700;text-shadow:none;text-transform:uppercase;border-radius:3px;font-size:17px;display:inline-block;background-image:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;}.dsst-google-form-input{float:left;width:80%;height:46px;border:1px solid #dadbdd;background-color:#f6f6f6;}.dsst-google-form-submit{float:right;width:70px;}#block-views-feature-careers-update-block{padding-top:60px;}#block-views-feature-careers-update-block .views-row{width:29%;float:left;margin-left:3.5%;}#block-views-feature-careers-update-block .views-row-1{float:left;clear:none;margin-bottom:30px;width:42%;}.listing-link-bottom{margin-top:20px;width:97%;}#block-views-feature-careers-update-block .views-row-2{clear:left;margin-bottom:80px;}#block-views-careers-video-block{margin-right:3.5%;}#block-views-feature-careers-update-block .views-row-first .views-field-title a{font-size:20px;color:#454545;font-weight:700;text-transform:uppercase;margin-bottom:20px;display:block;}#block-views-feature-careers-update-block .views-field-body p a{color:#2a98e2;}#block-views-careers-video-block{margin-bottom:75px;}#block-views-feature-careers-update-block .views-field-title{font-size:25px;color:#454545;font-weight:500;line-height:30px;}#block-views-feature-careers-update-block .views-row-first .views-field-title{text-align:left;width:auto;padding-bottom:0px;border-bottom:none;}#block-views-feature-careers-update-block .views-field-title{text-align:center;width:250px;margin:auto;padding-bottom:21px;position:relative;z-index:1;}#block-views-feature-careers-update-block .views-field-title:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:200px;margin:auto;right:0;border-bottom:2px solid #1c92de;}#block-views-feature-careers-update-block .views-row-first .views-field-title:before{display:none;}#block-views-feature-careers-update-block:after{content:"";display:table;clear:both;visibility:visible;height:auto;}#block-dsst-custom-blocks-jobs-jobs .dsst-title{width:320px;font-weight:700;margin-bottom:32px;}#block-dsst-custom-blocks-jobs-jobs .search,#block-dsst-custom-blocks-jobs-jobs .select{float:left;margin-right:3%;width:47%;}.filters:after{content:"";display:table;clear:both;visibility:visible;height:auto;}.grid-png img{display:block;width:100%;height:auto;}.grid-png{margin-bottom:75px;}#job-container{width:94%;margin:auto;}#block-dsst-custom-blocks-jobs-jobs .search{position:relative;}.search input[type="text"]{width:98%;height:48px;padding:0;padding-left:2%;border:solid 1px #dadbdd;box-shadow:none;border-radius:0px;color:#444444;background:#f6f6f6 none;font-size:14px;letter-spacing:0.5px;}.search input[type="text"]:hover,.search input[type="text"]:focus{outline:none;}.search input[type="button"]{width:19px;height:19px;background:transparent url(/sites/all/themes/minim/images/Search-Icon.png) top left no-repeat;border:none;text-indent:-999em;box-shadow:none;position:absolute;right:15px;top:17px;cursor:pointer;}.select2-container--default .select2-selection--multiple{background:url(/sites/all/themes/minim/images/Triangle.png)no-repeat;background-color:#f6f6f6;background-position:98%;border:solid 1px #dadbdd;border-radius:0px;}.filters .select:last-child .select2-container--default .select2-selection--multiple{}.select{width:30%;}.select .select2-container{width:100% !important;}.select .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid 1px #dadbdd;}.select .select2-container .select2-selection--multiple .select2-selection__rendered{background:url(/sites/all/themes/minim/images/Map-Icon.png)no-repeat;background-position:3% 48%;line-height:46px;padding-left:30px;}.select .select2-container .select2-selection--multiple .select2-selection__rendered:active,.select .select2-container .select2-selection--multiple .select2-selection__rendered:focus{background:none;}.select:last-child .select2-container .select2-selection--multiple .select2-selection__rendered{background:url(/sites/all/themes/minim/images/Person-Icon.png)no-repeat;background-position:3% 49%;padding-left:40px;}.job-title{color:#444444;font-weight:500;font-size:20px;line-height:28px;margin-bottom:10px;}#block-dsst-custom-blocks-jobs-jobs .job-offices{float:left;background:url(/sites/all/themes/minim/images/Map-Icon-black.png)no-repeat;padding-left:15px;margin-right:30px;}#block-dsst-custom-blocks-jobs-jobs .job-departments{float:left;background:url(/sites/all/themes/minim/images/Person-Icon-black.png)no-repeat;padding-left:30px;}.job-link{padding-top:15px;clear:both;}.job-link a{padding:15px 30px;color:#444444;border:solid 1px #FFFFFF;background-color:#7ecfbb;;font-weight:700;text-transform:uppercase;border-radius:3px;display:inline-block;}.job-link a:hover{background-color:#5f9c8c;transition:background .5s;}#job-container .pager{padding:46px 0;text-align:center;padding-bottom:0;}#job-container .pager a{text-transform:uppercase;font-size:17px;font-weight:700;color:#444444;padding-right:20px;background:url(/sites/all/themes/minim/images/Triangle-black.png)no-repeat;background-position:100%;}.what-to-expect-title{width:350px;position:absolute;top:-100px;right:0;left:0;font-weight:700;}.region-what-to-expect{position:relative;}.careers_jobs_header_image img{width:100%;display:block;height:auto;}.careers-jobs-page-title{font-weight:700;}.page-careers-jobs .job{width:94%;margin:auto;}.float-right-wrapper{float:right;margin-top:75px;width:440px;margin-left:50px;}.page-careers-jobs .job-description{padding-top:75px;}.above-grnhse-app{width:210px;font-weight:700;margin-top:40px;margin-bottom:40px;}#block-dsst-custom-blocks-what-to-expect{margin-bottom:57px;margin-left:2%;margin-right:3%;color:#444444;font-size:15px;line-height:26px;}#block-webform-client-block-1951{float:left;width:47%;margin-top:70px;}#block-webform-client-block-1951 h2{font-weight:400;color:#444444;font-size:26px;}#block-dsst-custom-blocks-what-to-expect .field-name-body{float:left;width:100%;margin-right:4%;}#block-dsst-custom-blocks-what-to-expect .webform-client-form{float:left;width:48%;}#block-dsst-custom-blocks-what-to-expect .webform-component--title{margin-top:0;}#block-dsst-custom-blocks-what-to-expect .webform-component--title p{font-weight:400;color:#444444;font-size:26px;}#block-dsst-custom-blocks-what-to-expect textarea{border:1px solid #dadbdd;background-color:#f6f6f6;height:158px;}#block-dsst-custom-blocks-what-to-expect .webform-component--your-email input{border:1px solid #dadbdd;background-color:#f6f6f6;height:46px;}#block-dsst-custom-blocks-what-to-expect .webform-component--your-email{float:left;width:85%;}#block-dsst-custom-blocks-what-to-expect .webform-component--your-email input{width:100%;}#block-dsst-custom-blocks-what-to-expect .form-actions{float:right;margin-left:15px;}.dsst-google-form-textarea::-webkit-input-placeholder,.dsst-google-form-input::-webkit-input-placeholder{font-style:italic;font-size:16px;padding-left:15px;}.dsst-google-form-textarea::-webkit-input-placeholder{padding-top:10px;}#block-dsst-custom-blocks-what-to-expect .webform-component--your-email input::-webkit-input-placeholder,#block-dsst-custom-blocks-what-to-expect textarea::-webkit-input-placeholder{font-style:italic;font-size:16px;padding-left:15px;}#block-dsst-custom-blocks-what-to-expect textarea::-webkit-input-placeholder{padding-top:10px;}#block-dsst-custom-blocks-what-to-expect .webform-component--your-email input::-moz-placeholder,#block-dsst-custom-blocks-what-to-expect textarea::-moz-placeholder{font-style:italic;font-size:16px;padding-left:15px;}#block-dsst-custom-blocks-what-to-expect textarea::-moz-placeholder{padding-top:10px;}.dsst-google-form-textarea::-moz-placeholder,.dsst-google-form-input::-moz-placeholder{font-style:italic;font-size:16px;padding-left:15px;}.dsst-google-form-textarea::-moz-placeholder{padding-top:10px;}#block-dsst-custom-blocks-what-to-expect .webform-component--your-email input:-ms-input-placeholder,#block-dsst-custom-blocks-what-to-expect textarea:-ms-input-placeholder{font-style:italic;font-size:16px;padding-left:15px;}#block-dsst-custom-blocks-what-to-expect textarea:-ms-input-placeholder{padding-top:10px;}.dsst-google-form-textarea:-ms-input-placeholder,.dsst-google-form-input:-ms-input-placeholder{font-style:italic;font-size:16px;padding-left:15px;}.dsst-google-form-textarea:-ms-input-placeholder{padding-top:10px;}#block-dsst-custom-blocks-what-to-expect .webform-component--your-email input:-moz-placeholder,#block-dsst-custom-blocks-what-to-expect textarea:-moz-placeholder{font-style:italic;font-size:16px;padding-left:15px;}#block-dsst-custom-blocks-what-to-expect textarea:-moz-placeholder{padding-top:10px;}.dsst-google-form-textarea:-moz-placeholder,.dsst-google-form-input:-moz-placeholder{font-style:italic;font-size:16px;padding-left:15px;}.dsst-google-form-textarea:-moz-placeholder{padding-top:10px;}#block-dsst-custom-blocks-what-to-expect .form-actions input{padding:13px 17px;color:#FFF;border:solid 1px #FFFFFF;background-color:#7ecfbb;font-weight:700;text-shadow:none;text-transform:uppercase;border-radius:3px;font-size:17px;display:inline-block;background-image:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;}#block-dsst-custom-blocks-what-to-expect .form-actions input:hover{background-color:#5f9c8c;transition:background .5s;}#block-views-careers-video-block{z-index:99;}.listing-link a{color:#444444;font-weight:700;text-transform:uppercase;font-size:17px;position:relative;z-index:99;padding-left:15px;background:url(/sites/all/themes/minim/images/Triangle-back.jpg)no-repeat;background-position:0;}.listing-link{text-align:right;margin-bottom:20px;}.page-node-1987 .webform-confirmation + .links{display:none;}.select2-selection__rendered input::-webkit-input-placeholder{font-weight:700;}.select2-selection__rendered input::-moz-placeholder{font-weight:700;}.select2-selection__rendered input:-ms-input-placeholder{font-weight:700;}.select2-selection__rendered input:-moz-placeholder{font-weight:700;}.search input[type="text"]::-webkit-input-placeholder{font-style:italic;}.search input[type="text"]::-moz-placeholder{font-style:italic;}.search input[type="text"]:-ms-input-placeholder{font-style:italic;}.search input[type="text"]:-moz-placeholder{font-style:italic;}@media only screen and (max-width:1260px){#block-dsst-custom-blocks-what-to-expect .webform-component--your-email{width:80%;}}@media only screen and (max-width:1150px){#block-views-feature-careers-update-block .views-row-1{padding-top:0;}#block-views-careers-video-block{width:45%;}}@media only screen and (max-width:1000px){#block-dsst-custom-blocks-what-to-expect .webform-component--your-email{width:75%;}.dsst-google-form-input{width:75%;}}@media only screen and (max-width:980px){#block-dsst-custom-blocks-jobs-jobs .job-offices{float:none;margin-bottom:10px;}}@media only screen and (max-width:880px){#block-views-feature-careers-update-block{padding-top:5%;}#block-views-feature-careers-update-block .views-row-first .views-field-title a{font-size:15px;margin-bottom:8px;}.view-feature-careers-update p{font-size:12px;line-height:20px;}#block-views-feature-careers-update-block .views-field-title{font-size:20px;}}@media only screen and (max-width:765px){#block-views-careers-video-block{float:none;width:91%;margin:auto;margin-top:5%;}.view-feature-careers-update p{font-size:15px;line-height:23px;}#block-views-feature-careers-update-block .views-field-title{font-size:25px;}#block-views-feature-careers-update-block .views-row-1{margin:auto;}#block-views-feature-careers-update-block .views-row{float:none;width:91%;margin:auto;margin-top:40px;}#block-views-feature-careers-update-block .views-row-2{margin-bottom:0px;}#block-views-feature-careers-update-block{margin-bottom:50px;}#block-views-feature-careers-update-block{padding-top:0;}#block-views-feature-careers-update-block .views-row-first .views-field-title a{margin-bottom:20px;font-size:20px;text-align:center;}.filters .select:last-child .select2-container--default .select2-selection--multiple{border:solid 1px #dadbdd;}#block-dsst-custom-blocks-jobs-jobs .job-departments,#block-dsst-custom-blocks-jobs-jobs .job-offices{width:169px;margin:auto;margin-bottom:10px;float:none;}#block-dsst-custom-blocks-jobs-jobs .job-departments{width:180px;padding-left:25px;background-position:2px 0;}.job-link{text-align:center;}.job-title{text-align:center;}}@media only screen and (max-width:760px){.float-right-wrapper{margin:auto;margin-top:80px;float:none;width:80%;}.page-careers-jobs .job-description{padding-top:30px;}.page-careers-jobs .dsst-title-wrap{top:-107px !important;}#block-dsst-custom-blocks-what-to-expect .field-name-body{width:91%;float:none;margin:auto;margin-bottom:30px;}#block-dsst-custom-blocks-what-to-expect .webform-client-form{float:none;width:91%;margin:auto;}#block-dsst-custom-blocks-jobs-jobs .dsst-title{width:260px;}}@media only screen and (max-width:760px){#block-dsst-custom-blocks-what-to-expect{width:91%;margin:auto;float:none;margin-top:70px;}#block-dsst-custom-blocks-careers-google-form{float:none;width:91%;margin:auto;margin-top:50px;margin-bottom:70px;}.dsst-google-form{float:none;width:100%;}.button-input-wrapper{margin-bottom:70px;}}@media only screen and (max-width:550px){.what-to-expect-title{width:200px;top:-94px;}}@media only screen and (max-width:460px){.float-right-wrapper{width:90%;}}.page-node-30 .pager.pager-none{display:block;}.page-node-30 .pager.pager-none a{display:none;}.select2-selection__choice{line-height:35px;}.page-node-30 .filters .search{margin:auto;}.page-node-30 .filters .select:nth-child(2){display:none;}.view-board-calendar{max-width:873px;width:100%;margin:auto;margin-bottom:30px;}.view-board-calendar .view-header{position:relative;}.form-item-edit-field-board-event-category-tid-35:before{content:' ';display:block;border-top:6px solid #008CE4;}.node-type-board-page #block-views-board-calendar-block-1 .tid-35{border-top:6px solid #008CE4;}.form-item-edit-field-board-event-category-tid-36:before{content:' ';display:block;border-top:6px solid #FEF047;}.node-type-board-page #block-views-board-calendar-block-1 .tid-36{border-top:6px solid #FEF047;}.form-item-edit-field-board-event-category-tid-37:before{content:' ';display:block;border-top:6px solid #F78D00;}.node-type-board-page #block-views-board-calendar-block-1 .tid-37{border-top:6px solid #F78D00;}.form-item-edit-field-board-event-category-tid-38:before{content:' ';display:block;border-top:6px solid #7BD0BB;}.node-type-board-page #block-views-board-calendar-block-1 .tid-38{border-top:6px solid #7BD0BB;}.view-board-calendar .form-type-bef-checkbox{float:left;line-height:26px;width:184px;height:32px;padding:2px;border:solid 1px #B9BABC;margin:0 14px 0 0;background:#F0F1F3;font-size:13px;}#edit-field-board-event-category-tid-wrapper{margin-bottom:30px;margin-top:30px;}#dsst-nine-twelve .top-text{margin-top:10px;margin-bottom:10px;}#dsst-nine-twelve .active-number{font-size:66px;line-height:56px;}#dsst-nine-twelve .active-number,.of-the-top-wrapper,.of-the-top-number{float:left;}.of-the{font-family:"nimbus-sans-condensed",sans-serif;font-weight:700;font-size:22px;}.of-the-top{font-family:"nimbus-sans-condensed",sans-serif;font-weight:700;font-size:28px;text-align:center;line-height:30px;}#dsst-nine-twelve .middle-text{background-image:none;}#dsst-nine-twelve .middle-text{height:66px;}.center{text-align:center;}#dsst-nine-twelve .middle-text{width:170px;}.of-the-top-number{font-size:82px;line-height:68px;color:#ED8800;font-weight:700;font-family:"nimbus-sans-condensed",sans-seri}.of-the-top-wrapper{padding:12px 15px;padding-right:14px;}#dsst-nine-twelve .middle-text{margin:15px auto;}.enrollment-link a{padding:19px 15px 19px 15px;}.front .enrollment-link a{padding:30px 35px 30px 30px;font-size:1.3em;}.why-dsst-wrapper{position:relative;width:88%;padding:0 6%;}.why-dsst-left{float:left;width:61%;}.why-dsst-right{position:absolute;top:0;right:6%;width:30% !important;background-color:#F0F1F3;padding-bottom:15px;}.explore-block{width:430px;background-color:#F0F1F3;padding-bottom:15px;}.explore-block h2,.node-type-page .why-dsst-right h2{color:#424242;font-size:26px;margin:24px 5px;text-align:center;text-transform:none;}.explore-block p,.why-dsst-right p{margin:0px 25px;font-size:15px;line-height:23px;text-align:center;margin-bottom:30px;}.media_embed{width:88%;margin-right:15px;position:relative;padding:10px;padding-left:0px;height:315px;}.media_embed iframe{top:0px;left:0px;width:100%;height:100%;position:absolute;}.explore-block .red-button,.why-dsst-right .red-button{margin:0px 25px;margin-bottom:15px;cursor:pointer;}.explore-block .red-button a,.why-dsst-right .red-button a{color:#fff;font-size:16px;font-weight:600;text-align:center;}.view-feature-enrollment .field-body{display:none;}#block-views-feature-enrollment-block .view-header{display:none;}.blue-dsst-title-new{display:block;color:#0092da;font-size:24px;text-transform:uppercase;}#block-views-feature-enrollment-block{float:left;width:85%;margin-left:0;border:none;margin-top:50px;background-color:#fff;}.enrollment-icon{position:absolute;width:25px;padding-left:15px;padding-right:15px;margin-top:15px;top:0;left:0;transition:.5s;}.field-expandable-title{color:#4C4C4D;line-height:22px;padding:18px 0;padding-left:53px;background-image:url(/sites/all/themes/minim/images/Plus-simple-line-icons.svg);background-repeat:no-repeat;background-position:98%;cursor:pointer;}.field-expandable-title.expanded-box{background-color:#0F7DD2;color:#fff;background-image:url(/sites/all/themes/minim/images/Minus-simple-line-icons.svg);padding-left:10px;transition:.2s;}#block-views-feature-enrollment-block .views-row{background-color:#F0F1F3;margin:18px 0;}.enrollment-wrapper{position:relative;}.field-expandable-title.expanded-box .enrollment-icon{transition:.5s;display:none;}.view-feature-enrollment .feature-left{width:32.5%;margin:1%;margin:4%;}.view-feature-enrollment .feature-right{width:55%;margin-top:4%;padding-bottom:15px;padding-left:0;}.node-type-school-group #block-system-main{width:50%;max-width:none;}#block-block-9,#block-views-school-news-block-block{float:right;margin-right:0px;margin-bottom:10px;max-width:none;width:45%;}#block-views-dsst-news-block{float:right;clear:right;max-width:none;width:45%;}.node-type-school-group .region-content{width:88%;}.basic-content-wrap.form-embed{width:92%;margin:auto;max-width:none;}.form-embed-body-wrapper{width:50%;float:left;}.form-embed-form-wrapper{float:right;width:350px;background-color:#F0F1F3;padding:25px;}.form-embed-form-wrapper form .form-columns-2 .field.hs-form-field{float:none;width:100%;}.form-embed-form-wrapper form .form-columns-2 .field.hs-form-field input{padding-left:2%;padding-right:2%;width:86%;}.form-embed-form-wrapper form .field label{color:#4C4C4D;font-weight:600;font-size:14px;font-family:"open-sans",sans-serif;}.form-embed-form-wrapper form .actions input{width:90%;height:28px;font-size:14px;font-family:"open-sans",sans-serif;text-transform:uppercase;font-weight:600;background-color:#0092DB;}.hbspt-form{}.form-embed-form-wrapper .hbspt-form{}.page-node-27 #block-dsst-custom-blocks-enrollment-call-to-action{margin-top:40px}#block-dsst-custom-blocks-jobs-apply{padding-bottom:20px;}.jobs-apply-block-wrapper a:first-child{margin-right:20px;margin-bottom:20px;}.front-button-wrapper{width:360px;margin:auto;}.front-button-wrapper a{float:left;}.front-button-wrapper a:first-child{margin-right:30px;}#block-dsst-custom-blocks-infographics .under-enrollment{width:360px;margin:auto;margin-top:-40px;text-align:left;}.jobs-title a{color:#545454;line-height:23px;font-size:15px;font-weight:normal;text-decoration:underline;}.jobs-title{width:60%;margin:auto;margin-bottom:10px;}#job-container{padding-bottom:80px;}#job-container .filters{width:800px;margin:auto;margin-bottom:60px;}.page-careers-job .content{position:relative;}.above-grnhse-app{position:absolute;top:-90px;left:0;right:0;}.career-temp-button{max-width:93%;}.career-temp-button a{font-size:1.3em;width:242px;margin:auto;padding:22px;margin-top:40px;}.hbspt-form{width:400px;margin:auto;}
.heading,.required-fields{display:none;}
@media only screen and (min-width:1700px){.form-embed-form-wrapper{float:left;}}@media only screen and (max-width:1300px){#block-views-feature-enrollment-block .content{width:100%;margin:0%;}#block-views-feature-enrollment-block .feature-item{padding:0px;}#block-views-feature-careers-block .feature-left,#block-views-feature-enrollment-block .feature-left{float:left;}#block-views-feature-enrollment-block .feature-right{padding:0;float:left;margin-top:4%;}}@media only screen and (max-width:1206px){#block-views-feature-careers-block .feature-item,#block-views-feature-enrollment-block .feature-item{padding-left:0%;}#block-views-feature-enrollment-block{width:88%;}.form-embed-body-wrapper{width:55%;}}@media only screen and (max-width:1200px){.campaign-body-wrapper{max-width:900px;}.campaign-body-wrapper .field-name-body{width:420px;float:left;}}@media only screen and (max-width:1050px){.form-embed-form-wrapper{float:none;padding:25px;width:500px;margin-bottom:40px;}.form-embed-body-wrapper{width:100%;float:none;}.form-embed-form-wrapper form .form-columns-2 .field.hs-form-field{width:50%;float:left;}}@media only screen and (max-width:1000px){.media_embed{width:100%;}article.node-school-group{margin-left:0;}#block-views-school-news-block-block,.node-type-school-group #block-system-main,.explore-block,#block-block-9,#block-views-dsst-news-block{max-width:none;width:96%;margin:2%;}.explore-block{margin:0;width:100%;}.campaign-body-wrapper .field-name-body{width:auto;}.campaign-body-wrapper{max-width:78%;}}@media only screen and (max-width:900px){.why-dsst-right{position:static !important;float:none;margin:auto;padding-top:1px;margin-bottom:30px;width:400px !important;}.why-dsst-left{float:none;width:100%;margin:auto;}#block-dsst-custom-blocks-join-our-team{float:none;width:92%;}#block-views-feature-enrollment-block-1{float:none;width:88%;}.jobs-title{width:80%;}#job-container .filters{width:100%;}#block-dsst-custom-blocks-jobs-jobs .search,#block-dsst-custom-blocks-jobs-jobs .select{float:none;width:80%;margin:auto;margin-bottom:18px;}}@media only screen and (max-width:600px){#block-views-feature-enrollment-block .feature-left{float:none;width:88%;margin:auto;margin-top:20px;margin-bottom:20px;}#block-views-feature-enrollment-block .feature-right{width:88%;margin:auto;float:none;}}@media only screen and (max-width:600px){.form-embed-form-wrapper{width:90%;}}@media only screen and (max-width:500px){.why-dsst-right{width:320px !important;}}@media only screen and (max-width:440px){.jobs-apply-block-wrapper a:first-child{margin-right:0;}}@media only screen and (max-width:400px){.form-embed-form-wrapper{float:none;margin:auto;margin-bottom:40px;width:90%;padding:25px 5%;}.form-embed-form-wrapper form .form-columns-2 .field.hs-form-field{width:100%;float:none;}}@media only screen and (max-width:380px){.node-type-school-group .region-content{width:98%;}.front-button-wrapper{width:165px;}.front-button-wrapper a:first-child{margin-right:30px;margin-bottom:30px;}#block-dsst-custom-blocks-infographics .under-enrollment{display:none;}}.is-dsst .group-main-menu ul > li.first.expanded > a{background:#10A186;color:#fff;}
