@media screen and (min-width: 769px){.mq-mobile-only{display:none !important}}@media screen and (max-width: 767px){.mq-desktop-only{display:none !important}}.sa-pageHeroImage{height:182px;background-size:cover;background-position:center;text-align:center;display:table;width:100%}.om-pageHeaderText{color:#ffffff;display:table-cell;vertical-align:middle;line-height:1}.om-pageHeaderText1{font-size:45px;font-weight:bold;text-shadow:0 0 80px rgba(0,0,0,0.8);font-style:italic}.om-hero-button-container.om-small-only{overflow:auto;background-color:#54b948}.om-hero-button-container.om-small-only .om-green-button{font-size:18px;width:100%;text-align:center}.om-hero-button-container.om-large-only,.om-pageHeaderText2{display:none}@media (min-width: 640px){.om-pageHeaderText1{margin-bottom:12px;font-size:65px;text-shadow:0 0 23px rgba(0,0,0,0.6)}.om-pageHeaderText2{font-size:22px;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.5);display:block}.om-hero-button-container.om-large-only{display:block}.om-hero-button-container.om-large-only .om-button{font-size:18px;margin-top:40px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}.om-hero-button-container.om-small-only{display:none}}.om-tease{color:#ffffff;text-align:center;display:table;width:100%}.om-tease-content{display:table-cell;vertical-align:middle}.om-tease-content .om-header{background:url("../img/texturebar.jpg") no-repeat #1886c1;background-size:cover;background-position:center;padding:20px}.om-tease-content .om-header .om-text1{font-size:26px;line-height:29px;padding-left:20px;padding-right:20px}.om-tease-content .om-header .om-text2{font-size:14px;line-height:23px;font-family:Arial, sans-serif}.om-tease .om-slide .om-shadow{display:none}.om-tease .om-options-carousel .om-slides{max-width:950px;margin:0 auto}.om-tease .om-options-carousel .om-image,.om-tease .om-options-carousel .om-text{width:100%}.om-text{line-height:1}.om-tease .om-options-carousel .om-image img{width:100%;height:auto}.om-tease .om-slide .om-text .om-cont{background-color:#ffffff;text-align:left;color:#58595b;width:100%}.om-tease .om-slide .om-text .om-inner{background-color:#ffffff;padding:30px 20px 20px}.om-tease .om-slide .om-text .om-text1{text-transform:uppercase;font-size:13px;color:#a7a9ac}.om-tease .om-slide .om-text .om-text2{font-size:28px;color:#004c93;font-weight:bold;margin-bottom:10px}.om-options-carousel .om-pagination{text-align:center}.om-options-carousel .om-pagination a{background:url("../img/pagination.png") 0 0 no-repeat transparent;width:10px;height:10px;margin:0 5px 0 0;display:inline-block}.om-options-carousel .om-pagination a.selected{background-position:0 -10px;cursor:default}.om-options-carousel .om-pagination a span{display:none}@media (min-width: 640px){.om-options-carousel{max-width:800px;margin:0 auto}.om-tease{background:url("../img/texturebar.jpg") no-repeat #1886c1;background-size:cover;background-position:center}.om-tease-content{margin:0 auto}.om-tease-content .om-header{background:transparent}.om-tease-content .om-header .om-text1{max-width:960px;margin:0 auto;font-size:30px;line-height:36px}.om-tease-content .om-header .om-text2{margin:0 auto;max-width:800px;font-size:16px}.om-tease-content .om-options-carousel{margin-top:30px;margin-bottom:50px}.om-tease .om-options-carousel .om-image{width:310px;max-width:310px}.om-tease .om-options-carousel .om-image img{-webkit-box-sizing:border-box;box-sizing:border-box;width:310px;max-width:310px;border:10px solid #009ee0;border-right-width:0}.om-tease .om-options-carousel .om-text{width:60%}.om-tease .om-slide .om-shadow{display:table-cell;width:10px;background:url("../img/shadow.png") transparent no-repeat;background-position:left;background-size:cover}.om-tease .om-slide .om-text{vertical-align:middle;margin-left:-10px}.om-tease .om-slide .om-text .om-cont{width:100%;max-width:500px}.om-tease .om-slide .om-text .om-inner{margin-left:-10px;min-height:200px;padding:40px 20px 30px 55px}.om-tease .om-slide .om-text .om-text3{font-size:16px;line-height:24px}.om-tease .om-slide.om-row{display:table}.om-tease .om-slide.om-row>.om-cell{display:table-cell}}.om-button{-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;display:inline-block}.om-green-button{background-color:#54b948;color:#ffffff;font-size:14px;font-weight:bold;text-transform:uppercase;padding:20px 60px}.om-button-inblock{display:inline-block;margin-top:10px;margin-bottom:10px}.om-bluebar{text-align:center;background-color:#009ee0;color:#ffffff;padding:20px}.om-bluebar img{margin-bottom:20px}.om-bluebar p{text-align:left}@media (min-width: 850px){.om-bluebar .om-cont{display:table;width:100%;max-width:960px;margin:0 auto}.om-bluebar .om-cont>div{display:table-cell;vertical-align:middle}.om-bluebar .om-imgcont{min-width:181px}.om-bluebar .om-txtcont{padding-left:30px;padding-right:30px}}.underline{text-decoration:underline}.nowrap{white-space:nowrap}.has-form .search-icon{overflow:hidden;outline:none}.search-icon{outline:none}.clr-green{color:#3B8E2F !important}.row.content-container.tight{padding-bottom:0}@media screen and (max-width: 767px){.row.content-container.tight{padding-left:0;padding-right:0}.row.content-container.tight>.content.columns{padding-right:0}}.sa-full-width{width:100vw;position:relative;margin-left:-50vw;left:50%}.sarow{display:-webkit-box;display:-ms-flexbox;display:flex}html.no-flexbox .sarow{display:table}html.no-flexbox .sarow>*{display:table-cell;vertical-align:top}.content-container>.breadcrumbs{display:none}.content-container>.content{padding:0}.content-container>.content.columns{line-height:0;float:none}.content-container>.content.columns>h1:first-child{display:none}.content-container>.content.columns .samaprow,.content-container>.content.columns .content-container,.content-container>.content.columns #Pagination{line-height:1;margin-bottom:20px}.content-container>.content.columns .samaprow{margin-bottom:0px}.content-container>.content.columns h1,.content-container>.content.columns h2,.content-container>.content.columns h3,.content-container>.content.columns h4,.content-container>.content.columns h5,.content-container>.content.columns h6{color:#004C93;font-weight:bold;margin-bottom:1em}.samaps_label_content{position:relative;padding:5px;color:#ffffff;font-size:18px;width:100%;line-height:20px;text-align:center;background:#54B948;background:#54b948;border-style:Solid;border-color:#3B8E2F;border-color:#3b8e2f;border-width:0px;bottom:20px;cursor:pointer}.samaps_label_content:after{content:'';position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border-top:solid 10px #54B948;border-left:solid 10px transparent;border-right:solid 10px transparent}.sarsltrow .col1,.sarsltrow .col2{display:table-cell;vertical-align:top}.sarsltrow .col1{width:37.4%}.sarsltrow .col2{width:62.6%}.sarsltrow .saresultsbox,.sarsltrow .samyfavsbox{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:100px}.sarsltrow .saresultsbox *,.sarsltrow .samyfavsbox *{-webkit-box-sizing:inherit;box-sizing:inherit;position:relative}.sarsltrow .saresultsbox>div,.sarsltrow .samyfavsbox>div{line-height:normal}.sarprog{border-bottom:1px solid #A7A9AC;margin-bottom:2.5em;padding-bottom:30px}.sarprog .left{width:80%;padding-right:50px}.sarprog .left .country{color:#A7A9AC;font-size:0.75em;text-transform:uppercase}.sarprog .left .program{margin-bottom:6px;color:#004C93;font-size:23px;font-weight:bold}.sarprog .left .overview,.sarprog .left .overview-short{margin-bottom:20px;color:#58595B;font-size:14px;line-height:1.4;word-break:break-word}.sarprog .left .overview p,.sarprog .left .overview-short p{line-height:1.4}.sarprog .left .overview-short{display:none}.sarprog .left .school{margin-bottom:20px;font-size:12px;font-weight:bold;color:#54B948}.sarprog .left .buttons a.button,.sarprog .left .buttons button{border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);line-height:normal;text-transform:uppercase;letter-spacing:1px;font-size:13px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sarprog .left .buttons a.button.view,.sarprog .left .buttons button.view{background:#54B948;margin-right:10px}.sarprog .left .buttons a.button.view:hover,.sarprog .left .buttons button.view:hover{background:#3B8E2F}.sarprog .left .buttons a.button.save,.sarprog .left .buttons button.save{background:#1A9CD8}.sarprog .left .buttons a.button.save .icon,.sarprog .left .buttons button.save .icon{margin-top:-3px;background-image:url(../images/likeheart.svg);background-size:contain;background-position:center;vertical-align:middle;width:20px;height:18px}.sarprog .left .buttons a.button.save:hover,.sarprog .left .buttons button.save:hover{background:#058ED1}.sarprog .left .buttons a.button.save.saved,.sarprog .left .buttons button.save.saved{background-color:#7fc9e3}.sarprog .left .buttons a.button.save.saved .icon,.sarprog .left .buttons button.save.saved .icon{background-image:url(../images/unlikeheart.svg)}.sarprog .right{width:20%}.sarprog .right .program-image{background-size:contain;background-repeat:no-repeat;width:100%;height:200px}.sarprog:after{content:' ';display:block;clear:both}[data-trigger-click]{cursor:pointer}.saprogdetails{display:table;width:100%;vertical-align:top}.saprogdetails.hide{display:none}.saprogdetails>.small-24.columns{padding-left:0;padding-right:0}.saprogdetails .sadetailsbox{display:table;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.saprogdetails .sadetailsbox *{-webkit-box-sizing:inherit;box-sizing:inherit;position:relative}.saprogdetails .sadetailsbox>div{display:table-cell;vertical-align:top;line-height:normal}.saprogdetails .sarprog{border-bottom:none;margin-bottom:0;padding-bottom:0;font-size:.8em;line-height:1.6em}.saprogdetails .program-extra.program-extra{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.saprogdetails .program-extra.program-extra *{-webkit-box-sizing:inherit;box-sizing:inherit;position:relative}.saprogdetails .program-extra.program-extra>div{vertical-align:top;line-height:normal;text-align:center}html.no-flexbox .saprogdetails .program-extra.program-extra{display:table}html.no-flexbox .saprogdetails .program-extra.program-extra>div{display:table-cell;width:32%}.saprogdetails .program-extra.program-extra .instructional-language,.saprogdetails .program-extra.program-extra .eligibility,.saprogdetails .program-extra.program-extra .program-type{font-size:0.75em}@media screen and (max-width: 767px){.saprogdetails .program-extra.program-extra .instructional-language,.saprogdetails .program-extra.program-extra .eligibility,.saprogdetails .program-extra.program-extra .program-type{font-size:12px}}.saprogdetails .program-extra.program-extra .instructional-language .title,.saprogdetails .program-extra.program-extra .eligibility .title,.saprogdetails .program-extra.program-extra .program-type .title{text-transform:uppercase;color:#54B948;letter-spacing:1px;font-weight:700}.saprogdetails .program-extra.program-extra .instructional-language .icon,.saprogdetails .program-extra.program-extra .eligibility .icon,.saprogdetails .program-extra.program-extra .program-type .icon{margin-right:0;width:100px;height:100px;margin-bottom:30px}.saprogdetails .program-extra.program-extra .content{font-size:1.15em;padding:2em;text-align:center}.saprogdetails .program-extra.program-extra .content ul{display:inline-block;margin-left:0}.saprogdetails .program-extra.program-extra .content ul li{padding-top:0;padding-bottom:10px}.saprogdetails .program-extra.program-extra .instructional-language .icon{background-image:url(../images/programdetailicons/instructional-language.svg)}.saprogdetails .program-extra.program-extra .eligibility .icon{background-image:url(../images/programdetailicons/eligibility.svg)}.saprogdetails .program-extra.program-extra .program-type .icon{background-image:url(../images/programdetailicons/program-type.svg)}#ssaintromap{height:550px}#ssaintromap .gm-style{-webkit-box-shadow:inset 1px 2px 5px rgba(0,0,0,0.3);box-shadow:inset 1px 2px 5px rgba(0,0,0,0.3)}.filterheader,.sanavcontainer,.sarheader{font-size:16px;height:60px}.filterheader,.sanavcontainer{-webkit-box-shadow:1px 2px 5px rgba(0,0,0,0.3);box-shadow:1px 2px 5px rgba(0,0,0,0.3)}.sarpageheader{-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);box-shadow:3px 3px 5px rgba(0,0,0,0.3);position:relative;z-index:190;display:-webkit-box;display:-ms-flexbox;display:flex}html.no-flexbox .sarpageheader{display:table;width:100%}html.no-flexbox .sarpageheader>div{display:table-cell;vertical-align:top}.sanav.sanavcontainer{-webkit-box-shadow:none;box-shadow:none}.sarheaderbox,.sanavbox,.sadmapbox,.sadcontentbox{display:table;padding:0}.sarheaderbox,.columns.sarheaderbox,.sanavbox,.columns.sanavbox,[class*="column"]+[class*="column"]:last-child{padding-left:0;padding-right:0;/*float:none*/}.saresultsbox,.sarmyfavs{line-height:1}.saresultsbox>.content,.saresultsbox .samyfavsbox>.content,.sarmyfavs>.content,.sarmyfavs .samyfavsbox>.content{padding:30px 14% 0px 14%}.saresultsbox .alignwcontent,.sarmyfavs .alignwcontent{padding-left:14%}.sadmapbox.sadmapbox.sadmapbox{margin:0;padding:0}.sadmapbox.sadmapbox.sadmapbox>div{width:100%;height:540px}.sadetailsbox .sadmapbox .details_map{margin-bottom:2em}.sadetailsbox .sadmapbox .details_map>div{background:-webkit-gradient(linear, left top, left bottom, from(#97bee2), color-stop(50%, #97bee2), color-stop(50%, #f9f9f9), to(#f9f9f9));background:linear-gradient(to bottom, #97bee2 0%, #97bee2 50%, #f9f9f9 50%, #f9f9f9 100%)}.sadcontentbox.sadcontentbox{padding-left:0;padding-right:0}.sadcontentbox.sadcontentbox .content{padding:12px 15% 30px 5%}.sadcontentbox.sadcontentbox .content .country{color:#A7A9AC;font-size:0.75em;text-transform:uppercase}.sadcontentbox.sadcontentbox .content .program{color:#004C93;font-size:1.5em;margin-bottom:1em;font-weight:700;word-break:break-word}.sadcontentbox.sadcontentbox .content .overview{color:#58595B;margin-bottom:20px;font-size:14px;word-break:break-word}.sadcontentbox.sadcontentbox .content p{font-size:14px}.sadcontentbox.sadcontentbox .content .ready{color:#004C93;font-size:0.75em}.sadcontentbox.sadcontentbox .content .ready a.button,.sadcontentbox.sadcontentbox .content .ready button{border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);line-height:normal;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:bold;padding:1em 2em}.sadcontentbox.sadcontentbox .content .ready a.button.get-started,.sadcontentbox.sadcontentbox .content .ready button.get-started{background:#54B948;margin-right:1%;padding:1em 3em}.sadcontentbox.sadcontentbox .content .ready a.button.get-started:hover,.sadcontentbox.sadcontentbox .content .ready button.get-started:hover{background:#3B8E2F}@media screen and (max-width: 767px){.sadcontentbox.sadcontentbox .content .ready a.button,.sadcontentbox.sadcontentbox .content .ready button{padding:1em 2em}.sadcontentbox.sadcontentbox .content .ready a.button.get-started,.sadcontentbox.sadcontentbox .content .ready button.get-started{padding:1em}}.sadcontentbox.sadcontentbox .content .ready a.button.save,.sadcontentbox.sadcontentbox .content .ready button.save{background:#1A9CD8;margin-left:1%}.sadcontentbox.sadcontentbox .content .ready a.button.save .icon,.sadcontentbox.sadcontentbox .content .ready button.save .icon{margin-top:-3px;background-image:url(../images/likeheart.svg);background-size:contain;background-position:center;vertical-align:middle;width:20px;height:15px}.sadcontentbox.sadcontentbox .content .ready a.button.save:hover,.sadcontentbox.sadcontentbox .content .ready button.save:hover{background:#058ED1}.sadcontentbox.sadcontentbox .content .ready a.button.save.saved,.sadcontentbox.sadcontentbox .content .ready button.save.saved{background-color:#7fc9e3}.sadcontentbox.sadcontentbox .content .ready a.button.save.saved .icon,.sadcontentbox.sadcontentbox .content .ready button.save.saved .icon{background-image:url(../images/unlikeheart.svg)}.sadcontentbox.sadcontentbox .content .ready .intro strong{display:block}@media screen and (max-width: 767px){.sadcontentbox.sadcontentbox .content .ready .intro{color:#54B948;font-weight:bold}.sadcontentbox.sadcontentbox .content .ready .intro strong{display:inline;font-size:15px}}.sadcontentbox.sadcontentbox .content .ready .school-logo{display:none}.sadcontentbox.sadcontentbox .content .ready .center{text-align:center}.sadcontentbox.sadcontentbox .content .ready p:last-child{margin-top:50px;margin-bottom:0}.sadcontentbox.sadcontentbox .topper>div{display:table-cell;float:left}.sadcontentbox.sadcontentbox .topper:after{content:' ';display:block;clear:both}.sadcontentbox.sadcontentbox .topper .slide-preview-box{display:table;margin-right:2px}.sadcontentbox.sadcontentbox .topper .slide-preview-box .slide{display:table-cell;width:90px;max-width:90px;height:90px;overflow:hidden;font-size:0.6em;vertical-align:middle;text-align:center;background-color:lightgrey;background-size:cover;background-position:center;border:2px solid white;border-top:0;border-bottom:0;border-left:0;cursor:pointer}.sadcontentbox.sadcontentbox .topper .slide-preview-box .slide:nth-child(n+4){display:none}.sadcontentbox.sadcontentbox .topper .slide-preview-box .slide.hide{visibility:hidden}.sadcontentbox.sadcontentbox .topper .school-logo{position:relative;width:200px;height:100px;text-align:center;padding:10px;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3)}.sadcontentbox.sadcontentbox .topper .school-logo img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;max-height:100%;margin:0 auto;display:block}html.lt-ie10 .sadcontentbox.sadcontentbox .topper .school-logo img{top:0}.sadcontentbox.sadcontentbox .topper.has-slides .school-logo{margin-left:-4px}html.ua-ie .sadmapbox{width:396px}html.ua-ie .sadcontentbox{width:660px}html.ua-ie .samaprow{max-width:1056px}.sadcontent-lower{padding:0 11%}.sadcontent-lower .term-data{display:table;width:100%;margin:0 auto 60px auto;padding-top:20px;border:solid #ddd;border-width:1px 0 0}.sadcontent-lower .term-data .header-row{display:table-row}.sadcontent-lower .term-data .header-row>div{display:table-cell;background:#004C93;height:40px;vertical-align:middle;border:2px solid white;padding:1.2em 1em;color:white;font-weight:bold}.sadcontent-lower .term-data .data-row{display:table-row}.sadcontent-lower .term-data .data-row>div{display:table-cell;background:#E6E9E8;height:40px;vertical-align:middle;border:2px solid white;padding:1.2em 1em}.sadcontent-lower .term-data .data-row>div .seperator{display:none}.sadcontent-lower .term-data .data-row>div.has2 .seperator{display:inline}.sadcontent-lower .term-data .data-row.academic-year{display:none}@media screen and (max-width: 767px){.sadcontent-lower .term-data .data-row{display:block;padding:1em;background-color:#E6E9E8;border-bottom:6px solid #fff}.sadcontent-lower .term-data .data-row>div{display:block;height:auto;padding:0;border:none}.sadcontent-lower .term-data .data-row>div.is-empty{display:none}}.sadcontent-lower .term-data-mobile{display:none}.sadcontent-reviews{background:#e6e7e7;margin:0 auto;padding:1.5em 14% 2em 12%}.sadcontent-reviews.hide{display:none}.sadcontent-reviews h2{font-weight:600;margin:30px 0 50px 0}.sadcontent-reviews li.review{list-style:none;margin-bottom:5em;position:relative}.sadcontent-reviews li.review .content{background:white;display:block;padding:2.75em 2.5em;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);box-shadow:0 0 5px 0 rgba(0,0,0,0.25)}.sadcontent-reviews li.review .tri{float:right;right:7%;display:block;width:50px;height:40px;background-image:url("../images/speech-bubble.svg");background-size:cover;background-repeat:no-repeat;background-color:transparent}.sadcontent-reviews li.review .student{color:#004C93;position:absolute;bottom:1.2em;right:1em}@media (max-width: 767px){.sadcontent-reviews{background-color:#E6E9E8;margin:0;padding:1.5em 6% 2em 6%;width:100vw;position:relative;margin-left:-50vw;left:50%}.sadcontent-reviews h2{margin-left:auto;margin-right:auto}.sadcontent-reviews li.review{margin:0 0 60px 0;margin-left:auto;margin-right:auto;max-width:90%}.sadcontent-reviews li.review .content{padding:25px 25px 50px 25px}.sadcontent-reviews li.review .student{right:15px;bottom:1em}}.content-container>.content{padding-left:0 !important}.content-container>.content .sadcontent-reviews ul{margin:0}.sarheader,.sarhearts{display:table-cell;vertical-align:middle;cursor:pointer}.sarheader.sarheader{text-align:right;padding-right:20px;color:#004C93;font-weight:bold}.sarheader.sarheader .icon{height:15px;background:url(../images/icon-mag.svg) transparent no-repeat;background-size:contain}.sarheader.sarheader>a{text-decoration:none;border-bottom:none}.sarhearts{text-align:center;background:#1A9CD8;color:white;width:80px}.sarhearts.hide{display:none}.sarhearts .icon{margin-top:-3px;background-image:url(../images/likeheart.svg);background-size:contain;background-position:center;vertical-align:middle;width:20px;height:15px}.sarhearts:hover{background:#058ED1}.message-drawer .form-container{width:100%;line-height:normal;background:#E6E9E8;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.message-drawer .drawer-toggle{line-height:1.5;text-align:right;color:#004C93;font-weight:bold;padding:.5em;cursor:pointer;background-color:rgba(0,76,147,0.2);margin-bottom:20px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.message-drawer.formclosed .target-open{display:none}.message-drawer.formclosed .form-container{max-height:0;overflow:hidden}.message-drawer.formopen .drawer-toggle{margin-bottom:0px;background-color:#E6E9E8}.message-drawer.formopen .target-closed{display:none}.message-drawer.formopen .form-container{display:table;max-height:300vh;padding:50px 50px 25px 50px}@media (max-width: 767px){.message-drawer.formopen .form-container{padding:20px 20px 25px 20px}.message-drawer.formopen .form-container .sarow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.message-drawer label{font-weight:600}.message-drawer .intro{margin-bottom:20px}.message-drawer .left{padding:0 20px 0 0}.message-drawer .right{padding:0 0 0 20px}.message-drawer .submit{text-align:center}.message-drawer .submit button{border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);line-height:normal;text-transform:uppercase;letter-spacing:1px;font-size:0.85em}.message-drawer .submit button.send{background:#1A9CD8}.message-drawer .submit button.send:hover{background:#058ED1}.message-drawer .submit .message{margin-bottom:10px}.message-drawer .submit .message.success{color:#54b948}.message-drawer .submit .message.warning{color:#F56600}.message-drawer textarea{height:109px}.message-drawer.hide{display:none}.message-results{padding:1.32em;font-size:1.25em;line-height:1.5em;margin-left:-2em}@media (max-width: 767px){.message-results{padding:1em;margin-left:0}}.filterheader{text-align:right;color:#c0c0c0}.filterheader>div{line-height:60px;height:60px;padding-right:10px}.filters>.filterheader a{text-decoration:none;border-bottom:none;font-weight:bold;vertical-align:bottom}.filters>.filterheader a.search .icon{background:url(../images/icon-mag.svg) transparent no-repeat;background-size:contain;width:12px;height:12px;margin-right:0}@media (max-width: 767px){.filterheader{display:none}}.filterheader>div{display:none}.samaprow{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.samaprow.resting .filterheader>.sarest,.samaprow.searching .filterheader>.sasearch{display:block}.samaprow *{-webkit-box-sizing:inherit;box-sizing:inherit;position:relative}.samaprow .sapanel-filters-map>div{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.samaprow.open .sapanel-filters-map .col1.col1{width:37.4%}.samaprow.open .sapanel-filters-map .col2.col2{width:62.6%}.samaprow.closed .sapanel-filters-map .col1{width:60px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.samaprow.closed .sapanel-filters-map .col1 .fallback,.samaprow.closed .sapanel-filters-map .col1 .enhanced,.samaprow.closed .sapanel-filters-map .col1 .filterstatus,.samaprow.closed .sapanel-filters-map .col1 .clearall{display:none !important}.samaprow.closed .sapanel-filters-map .col2{width:calc(100% - 60px)}.samaprow.filters-map.open .filterheader .sasearch.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:0}.samaprow.filters-map.open .filterheader .sasearch.open .sarhearts{display:table-cell;font-size:17.6px}.samaprow.filters-map.open .filterheader .sasearch.open .sarhearts.hide{display:none}.samaprow.hide{display:none}.samaprow>.sapanel{display:none}.samaprow.filters-map>.sapanel-filters-map{display:-webkit-box;display:-ms-flexbox;display:flex}.samaprow.filters-map>.sapanel-filters-map .col1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.samaprow.filters-map>.sapanel-filters-map .col2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}html.no-flexbox .samaprow.filters-map>.sapanel-filters-map{display:table}html.no-flexbox .samaprow.filters-map>.sapanel-filters-map>.col1,html.no-flexbox .samaprow.filters-map>.sapanel-filters-map>.col2{display:table-cell;vertical-align:top}.samaprow.favorites>.sapanel-favorites{display:block}.samaprow.favorites>.sapanel-favorites .sapanelcontent{padding:30px 10%;padding:30px 9vw}.samaprow.results>.sapanel-results{display:block}.samaprow.results>.sapanel-results .sapanelcontent{padding:30px 10%;padding:30px 9vw}.samaprow.details>.sapanel-details{display:block}@media screen and (max-width: 767px){.samaprow .sapanelcontent,.samaprow.favorites>.sapanel-favorites .sapanelcontent,.samaprow.results>.sapanel-results .sapanelcontent,.samaprow.details>.sapanel-details .sapanelcontent{padding:20px;padding-left:5vw;padding-right:5vw}}.sasearch>div{display:none}.samaprow.open .closer,.samaprow.closed .opener{display:block;text-align:right}.closer{padding-right:10px}.closer a{font-size:18px;color:#bcbec0;position:relative;padding-right:26px}.opener a{font-size:18px;color:#bcbec0;position:relative;padding-right:26px}.sasearch{font-size:30px}.sasearch .closer a .icon{background:url(../images/x.svg) transparent no-repeat;background-size:contain;height:12px;width:12px;position:absolute;right:0px;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}.sasearch .opener{position:relative;overflow:hidden}.sasearch .opener a{padding-right:0;margin:10px 0 0 10px;width:40px;height:40px;display:block}.sasearch .opener a .icon{background:url(../images/circlearrowgreen.svg) transparent no-repeat;background-size:38px 38px;background-position:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:40px;height:40px}html.ua-ie-11 .sasearch .closer a .icon{position:relative;right:unset;top:0;-webkit-transform:unset;transform:unset}.filterstatus>div{display:none}.samaprow .filterstatus .searchstatus{display:block;background-color:#54b948;color:#ffffff;text-align:center;height:89px;-webkit-box-shadow:inset -1px 6px 10px rgba(0,0,0,0.2);box-shadow:inset -1px 6px 10px rgba(0,0,0,0.2);font-size:30px;line-height:89px}.samaprow.filtermodeopen .searchstatus{display:none}.samaprow.filtermodeopen .filteringcontrols{display:table;width:100%;height:89px}.samaprow.filtermodeopen .filteringcontrols>div{display:table-cell;width:50%;vertical-align:middle;text-align:center;-webkit-box-shadow:inset 0px 2px 10px rgba(0,0,0,0.15);box-shadow:inset 0px 2px 10px rgba(0,0,0,0.15)}.samaprow.filtermodeopen .filteringcontrols>div a{text-decoration:none;border-bottom:none;font-weight:bold;font-size:16px}.samaprow.filtermodeopen .filteringcontrols .filtersave{background-color:#54b948}.samaprow.filtermodeopen .filteringcontrols .filterclear{background-color:#e5e6e7}.samaprow.filtermodeopen .filteringcontrols .filtersave a{color:#fff}.samaprow.filtermodeopen .filteringcontrols .filterclear a{color:#939598}.samaprow.filtermodeopen .filteringcontrols a .icon{width:20px;height:20px;margin-right:5px;vertical-align:top;background-size:contain;background-position:center}.samaprow.filtermodeopen .filteringcontrols .filtersave a .icon{background-image:url(../images/circlecheckwhite.svg)}.samaprow.filtermodeopen .filteringcontrols .filterclear a .icon{background-image:url(../images/smcirclex.svg)}.samaprow .clearall a .icon{background-image:url(../images/smcirclex.svg)}.samaprow.allclear .clearall,.samaprow.filtermodeopen .clearall{display:none}.samaprow .clearall{display:none;background-color:#e5e6e7;text-align:center;height:90px}.samaprow .clearall a{color:#939598;text-decoration:none;border-bottom:none;font-weight:bold;line-height:90px}.samaprow .clearall a .icon{width:20px;height:20px;margin-right:5px;vertical-align:top;background-size:contain;background-position:center;vertical-align:text-bottom}.samaprow.open.searching.activefilter .clearall{display:block !important}.filterstatus .searchstatus{display:table;width:100%}.filterstatus .searchstatus>div{display:table-cell;vertical-align:middle}.filterstatus .searchstatus>div.left{text-align:left;padding-left:20px}.filterstatus .searchstatus>div.right{text-align:right;padding-right:20px}.filterstatus .searchstatus>div.right button.view{background-color:rgba(0,0,0,0.25);padding:20px 10px;margin:0;font-size:15px;border:1px solid white;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.filterstatus .searchstatus>div.right button.view:hover{background-color:rgba(0,0,0,0.4)}.filterstatus .searchstatus>div.right button.hide{display:none}.modal-slides{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,0.85);display:table;z-index:199}.modal-slides .slide{position:absolute;height:100%;width:100%;text-align:center;visibility:hidden;vertical-align:middle;display:table-cell}.modal-slides .slide.active{visibility:visible}.modal-slides .slide img{width:90%;height:auto;max-width:1200px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-slides .slide .video-wrapper{position:relative;padding-bottom:56.25%;height:0;width:90%;margin:50px auto;max-width:1200px}.modal-slides .slide .video-wrapper iframe{position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-33%);transform:translateY(-33%)}.modal-slides .slide .video-wrapper .transcript{position:absolute;top:0;width:100%}.modal-slides .slide .video-wrapper .transcript .show-hide{width:180px;padding:10px;background-color:rgba(255,255,255,0.85);border-radius:10px;font-size:15px;font-weight:bold;color:black;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-slides .slide .video-wrapper .transcript .show-hide:hover{background-color:#fff}.modal-slides .slide .video-wrapper .transcript.transcript-closed .show-hide .message-open{display:none}.modal-slides .slide .video-wrapper .transcript.transcript-closed .content{max-height:0;overflow:hidden;padding:0}.modal-slides .slide .video-wrapper .transcript.transcript-open .show-hide .message-closed{display:none}.modal-slides .slide .video-wrapper .transcript .content{text-align:left;background-color:rgba(0,0,0,0.5);color:white;padding:20px;width:100%;max-height:170px;overflow:auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-slides.hide{display:none}.modal-slides .close{position:absolute;z-index:1000;top:75px;right:75px;width:45px;height:45px;padding:15px;background-color:rgba(255,255,255,0.33);border-radius:50%;cursor:pointer;font-size:30px;line-height:12px;text-align:center;font-weight:bold;color:black;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-slides .close:hover{background-color:rgba(255,255,255,0.85)}.modal-slides .slide-nav{position:absolute;width:100%;height:70px;max-width:1200px;margin:0 auto;text-align:center;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%}.modal-slides .slide-nav .slide-prev,.modal-slides .slide-nav .slide-next{position:absolute;z-index:1000;padding:10px 15px 15px 15px;background-color:rgba(255,255,255,0.6);border-radius:10px;font-size:30px;color:black;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-slides .slide-nav .slide-prev:hover,.modal-slides .slide-nav .slide-next:hover{background-color:rgba(255,255,255,0.9)}.modal-slides .slide-nav .slide-prev{left:20px}.modal-slides .slide-nav .slide-next{right:20px}.mobile-slides{display:none}.isMobile .small-9{width:100%}.isMobile .small-15.sanavbox{display:none}.isMobile .sarheaderbox{-webkit-box-shadow:0px 0px 8px 0px #222222;box-shadow:0px 0px 8px 0px #222222}.isMobile .saresultsbox{padding:15px 5px;display:block}.isMobile .sarsltrow .saresultsbox>div{display:block}.isMobile .sarprog{margin-bottom:30px;padding-bottom:15px}.isMobile .sarprog .sarow{border-bottom:1px solid #ddd;margin-bottom:2em}.isMobile .sarprog .left{width:100%;padding-right:0}.isMobile .sarprog .left .overview{display:none}.isMobile .sarprog .left .overview-short{display:block}.isMobile .sarprog .left .buttons button{width:48%;float:left;font-size:0.75em;padding-right:1.0em;padding-left:1.0em;height:55px}.isMobile .sarprog .left .buttons button.save .icon{display:none}.isMobile .sarprog .right{display:none}.isMobile .message-drawer{padding:25px 10px 10px 10px}.isMobile .message-drawer .left,.isMobile .message-drawer .right{padding:0;width:100%}.isMobile .sadmapbox{display:none}.isMobile .sadcontentbox{width:100%;display:block}.isMobile .sadcontentbox .content{padding:20px 0px}.isMobile .sadcontentbox .content .country{color:#A7A9AC;text-transform:uppercase}.isMobile .sadcontentbox .content .program{margin-top:0;margin-bottom:15px}.isMobile .sadcontentbox .content .ready a.button,.isMobile .sadcontentbox .content .ready button{line-height:35px}.isMobile .sadcontentbox .content .ready button.save .icon{display:none}.isMobile .sadcontentbox .content .ready .center{display:table;width:100%}.isMobile .sadcontentbox .content .ready .school-logo{display:block;text-align:center;margin:50px 0}.isMobile .sadcontentbox .content .ready p:last-child{margin-top:25px}.isMobile .sadcontentbox .topper .slide-preview-box{display:none}.isMobile .sadcontentbox .topper .school-logo{display:none}.isMobile .sadcontent-lower{padding:0}.isMobile .sadcontent-lower .term-data{padding-top:0;border:none}.isMobile .sadcontent-lower .term-data .header-row{display:none}.isMobile .sadcontent-lower .term-data-mobile{display:block;margin-bottom:60px;padding-top:20px;border:solid #ddd;border-width:1px 0 0;color:#444444}.isMobile .sadcontent-lower .term-data-mobile .title{color:#004C93;font-size:1.25em;margin-bottom:10px}.isMobile .sadcontent-lower .term-data-mobile .data-row{background-color:#E6E9E8;padding:15px;margin-bottom:10px}.isMobile .sadcontent-lower .program-extra{display:block}.isMobile .sadcontent-lower .program-extra>div{display:block;width:100%}.isMobile .sadcontent-lower .program-extra .eligibility .icon,.isMobile .sadcontent-lower .program-extra .instructional-language .icon,.isMobile .sadcontent-lower .program-extra .program-type .icon{margin-bottom:10px}.isMobile .sadcontent-lower .program-extra .content{text-align:center;padding:1em 1em 2em 1em}.isMobile .sadcontent-lower .program-extra .content ul li{padding-bottom:0;list-style:none}@media all and (orientation: portrait){.isMobile .mobile-slides{height:225px}.isMobile .mobile-slides .slide .video-wrapper iframe{min-height:225px;max-height:225px}.isMobile .mobile-slides .slide-nav .slide-prev,.isMobile .mobile-slides .slide-nav .slide-next{top:70px}}@media all and (orientation: landscape){.isMobile .mobile-slides{height:100vh}.isMobile .mobile-slides .slide .video-wrapper iframe{min-height:100vh;max-height:100vh}.isMobile .mobile-slides .slide-nav .slide-prev,.isMobile .mobile-slides .slide-nav .slide-next{top:150px}}.isMobile .mobile-slides{display:block;margin-top:-20px}.isMobile .mobile-slides.hide{display:none}.isMobile .mobile-slides .slide{width:100%;height:100%;background-size:cover;display:none}.isMobile .mobile-slides .slide.active{display:block}.isMobile .mobile-slides .slide .video-wrapper{position:relative;padding-bottom:56.25%;height:0;width:100%;margin:0 auto;max-width:768px}.isMobile .mobile-slides .slide .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.isMobile .mobile-slides .slide-nav{position:absolute;z-index:100;width:100%;top:0}.isMobile .mobile-slides .slide-nav .slide-prev,.isMobile .mobile-slides .slide-nav .slide-next{position:absolute;z-index:100;padding:0px 8px 11px 8px;background-color:rgba(0,0,0,0.25);border-radius:10px;font-size:60px;line-height:60px;color:#F0F0F0;cursor:pointer}.isMobile .mobile-slides .slide-nav .slide-prev:hover,.isMobile .mobile-slides .slide-nav .slide-next:hover{background-color:rgba(0,0,0,0.5)}.isMobile .mobile-slides .slide-nav .slide-prev{left:10px}.isMobile .mobile-slides .slide-nav .slide-next{right:10px}@media (max-width: 360px){.samaprow .filterstatus .searchstatus{font-size:25px}}@media (max-width: 340px){.isMobile .sadcontent-lower .term-data-mobile .data-row{font-size:0.75em}}@media (min-width: 768px){.samaprow.filtermodeopen .filteringcontrols>div a{font-size:14px}}@media (min-width: 768px){.samaprow .clearall{height:73px}.samaprow .clearall a{line-height:68px}}.form-verification-reload{margin-bottom:10px}.form-verification-reload span{cursor:pointer;color:#004C93;font-size:1em;text-decoration:underline}.form-verification-reload span:hover{color:#2F8AC6}.form-verification p span{display:inline-block}.filters .fallback{display:none}.filters .fallback label{width:10%}.filters .fallback select{width:auto;max-width:280px}.filters .enhanced{padding-left:21%;padding-right:9%}.filters .enhanced .filtermode{border-top:1px solid #e8e9ea}.filters .enhanced .filtermode:first-child{border-top:none}.filters .enhanced .filtermode fmodeheader{height:96px}.filters .enhanced .filtermode a{line-height:96px;font-size:20px;color:#58595B;text-decoration:none;border-bottom:none}.filters .enhanced .fmodeheader a{font-weight:bold}.filters .enhanced .fmodeheader a .icon{width:51px;height:51px;background:url(../images/circlearrow.svg) transparent no-repeat;background-size:contain;background-position:center;vertical-align:middle}.filters .enhanced .fmodeheader a:hover{color:#54b948}.filters .enhanced .filtermode.clear .fmodeheader a:hover .icon{background-image:url(../images/circlearrowgreen.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filters .enhanced .filtermode.active .fmodeheader a .icon{background-image:url(../images/circlecheck.svg)}html.fallback .fallback,html.lt-ie10 .fallback,html.lt-ie9 .fallback,html.lt-ie8 .fallback{display:block}html.fallback .enhanced,html.lt-ie10 .enhanced,html.lt-ie9 .enhanced,html.lt-ie8 .enhanced{display:none}@media (max-width: 767px){.filters .enhanced{padding:0}.fmodeheader{padding-left:5%}}@media (min-width: 768px){.filters .enhanced{max-height:461px;overflow-y:auto}}.samaprow .fmodeoptions{max-height:0;overflow:hidden}.fmodeoptions div{width:90%;margin:0 auto 15px auto;padding-top:15px;border-top:1px solid #e8e9ea}.fmodeoptions label{font-size:16px;line-height:19px}.fmodeoptions div:first-child{border-top:none}.samaprow.filtermodeopen .filtermode{background-color:#000}.samaprow.filtermodeopen .fmodeheader a{color:#bdc0c5}.samaprow.filtermodeopen .filtermode>div{background-color:#fff;opacity:.75;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.samaprow.filtermodeopen .filtermode.focused{background-color:#fff;pointer-events:unset;border-color:#e8e9ea}.samaprow.filtermodeopen .filtermode.focused>div{opacity:1}.samaprow.filtermodeopen .filtermode.focused .fmodeheader a{color:#54b948}.samaprow.filtermodeopen .filtermode.focused .fmodeheader a .icon{background-image:url(../images/circlearrowgreen.svg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.samaprow.filtermodeopen .filtermode.focused .fmodeoptions{max-height:30000px}@media (max-width: 767px){.samaprow.filtermodeopen .filtermode{border-color:#aeafb1}}@media (min-width: 768px){.samaprow.filtermodeopen .filtermode{max-height:0;overflow:hidden}.samaprow.filtermodeopen .filtermode.focused{border-top:none;max-height:30000px}}.no-js .fmodeoptions input{margin-right:1em}.js .fmodeoptions [type="checkbox"]:not(:checked),.js .fmodeoptions [type="checkbox"]:checked{position:absolute;left:-40px;opacity:0}.js .fmodeoptions [type="checkbox"]:not(:checked)+label,.js .fmodeoptions [type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer;display:inline-block}.js .fmodeoptions [type="checkbox"]+label:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:'';position:absolute;display:inline-block;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;border-radius:50%;border:2px solid #e6e7e8;background:#fff}.js .fmodeoptions [type="checkbox"]:checked+label:before{border:5px solid #54b948}.sanavcontainer{background-color:#004C93;padding-left:10px;text-align:center}.sanavcontainer>.sanav.sanav{list-style:none;margin:0;line-height:60px}.sanavcontainer>.sanav.sanav li{display:inline-block;padding:0;margin-left:15px}.sanavcontainer>.sanav.sanav li:first-child{margin-left:0}.sanavcontainer>.sanav.sanav a{color:#fff;text-decoration:none;border-bottom:none}@media screen and (max-width: 767px){.content-container{padding:0}.content-container .pad{padding:0 20px 0 20px}.samaprow{max-width:100vw}.samaprow .col2{display:none}.filters .fallback select.reg,select.reg{max-width:150px}.filters .fallback select.wide,select.wide{max-width:250px}}.sarsltrow .saresultsbox>div.pagination-wrap{display:table-footer-group}.isMobile .sarsltrow .saresultsbox>div.pagination-wrap{display:block;margin-bottom:20px;height:30px}.pagination{font-size:14px}.pagination a,.pagination span,.content-container .content .pagination a,.pagination .current.prev,.pagination .current.next,.pagination a[rel]{text-decoration:none;color:#838687;display:inline-block;padding:0.3em 0.5em;margin-right:5px;margin-bottom:5px;border-bottom:none;min-width:1em;text-align:center;color:#838687;font-weight:bold}.pagination .current{color:#009EE0}.sar_output .sarprog.results{display:none}
/*# sourceMappingURL=styles-sasearch.css.map */