html{}body{font-size:16px;z-index:3;}#page,.region-bottom{max-width:1200px;max-width:none;}#main{max-width:1200px;}form.webform-client-form{width:75%;}form .float,form .float.left{float:left;}form .float.right{float:right;}form .float.none{float:none;}form .col-1{margin-right:2% !important;width:48%;clear:left;}form .col-2{margin-left:2% !important;width:48%;clear:right;}form .webform-component-date,form .webform-component-email,form .webform-component-number,form .webform-component-phone,form .webform-component-select,form .webform-component-textfield{margin-left:auto;margin-right:auto;}form .webform-component-checkboxes .inline-checkboxes > div.form-item,form .webform-component-checkboxes .inline-radios > div.form-item,form .webform-component-radios .inline-checkboxes > div.form-item,form .webform-component-radios .inline-radios > div.form-item{display:inline-block;padding-right:1.5em;}#header{background:url(/sites/all/themes/sta/images/orange-85pct.png) repeat transparent;border-bottom:1px solid white;height:139px;}#header.hovering{border-bottom:0 none !important;}#header .header__region{display:block;}#header a#logo{float:none;height:auto;left:34px;margin:0;position:absolute;top:4px;width:auto;}#header #name-and-slogan{float:none;height:27px;left:160px;position:absolute;top:22px;}#header #name-and-slogan h1#site-name{font-size:27px;line-height:1em;margin:0px;}#header #name-and-slogan h1#site-name a.header__site-link{font-size:27px;}#secondary-menu{display:block;}#secondary-menu a{color:#af800c;}#secondary-menu a:hover{text-decoration:underline;}#block-menu-block-1,#block-menu-menu-utility-menu{display:block;}#block-search-form{display:block;}#navigation{display:block;height:auto;padding:0;position:absolute;top:61px;width:100%;}#navigation a{text-decoration:none;}#navigation h3 a{font-style:normal;}#navigation #megamenu-main-menu{display:block;}#navigation #megamenu-main-menu li a{color:white;font-family:'Lato';font-weight:400;text-transform:uppercase;}#navigation #megamenu-main-menu li a.active{color:#5c5c5c;}#navigation #megamenu-main-menu li a:hover{color:#35374a;}#navigation #megamenu-main-menu li.megamenu-parent.active h2.megamenu-parent-title a{color:#5c5c5c;}#navigation #megamenu-main-menu > li.first{margin-left:160px;padding-left:0;}#navigation #megamenu-main-menu > li.last{padding-right:0;}#navigation #megamenu-main-menu > li{padding:0 3%;}#navigation #megamenu-main-menu > li.megamenu-parent h2 a{display:inline-block;font-size:16px;font-weight:700;height:40px;}#navigation #megamenu-main-menu > li.megamenu-parent.hovering h2 a{text-decoration:underline;}#navigation #megamenu-main-menu .megamenu-slot h3 a{font-size:14px;font-weight:900;}#navigation #megamenu-main-menu .megamenu-slot > ul > li{font-size:12px;font-weight:400;line-height:1em;margin:10px;padding-left:16px;}#navigation #megamenu-main-menu ul.megamenu-bin,#navigation #megamenu-main-menu ul.sub-menu{background:url(/sites/all/themes/sta/images/orange-85pct.png) repeat transparent;padding:10px 150px 50px !important;width:900px !important;}#navigation #megamenu-main-menu ul.megamenu-bin .megamenu-slot,#navigation #megamenu-main-menu ul.sub-menu .megamenu-slot{width:290px;}#navigation #megamenu-main-menu ul.megamenu-bin .megamenu-slot > ul > li,#navigation #megamenu-main-menu ul.sub-menu .megamenu-slot > ul > li{width:200px;}#navigation #megamenu-main-menu ul.megamenu-bin .column,#navigation #megamenu-main-menu ul.sub-menu .column{float:left;margin:0;padding:0;width:300px;}#navigation #megamenu-main-menu ul.megamenu-bin .column.image,#navigation #megamenu-main-menu ul.sub-menu .column.image{text-align:center;}#navigation #megamenu-main-menu ul.megamenu-bin .column.image img,#navigation #megamenu-main-menu ul.sub-menu .column.image img{border:1px solid white;margin:39px auto 0;}#navigation #megamenu-main-menu #megamenu-mlid-1379 > .megamenu-bin{padding:10px 0 50px !important;width:1200px !important;}#navigation #megamenu-main-menu #megamenu-mlid-1379 > .megamenu-bin .column{text-align:center;width:50%;}#navigation #megamenu-main-menu #megamenu-mlid-1379 > .megamenu-bin .column > li{display:none;float:none;margin:0 auto;text-align:center;width:auto;}#navigation #megamenu-main-menu #megamenu-mlid-1379 > .megamenu-bin .column a{}#navigation #megamenu-main-menu #megamenu-mlid-1379 > .megamenu-bin .column.col1 a{}#navigation #megamenu-main-menu #megamenu-mlid-1379 > .megamenu-bin .column.col2 a{}#navigation #megamenu-main-menu #megamenu-mlid-1379 > .megamenu-bin .column.col3{display:none;}#navigation #megamenu-main-menu #megamenu-mlid-1379 > .megamenu-bin .column.image{display:none;}#navigation #megamenu-main-menu .view-news.view-display-id-block .view-content a{text-transform:none;}.region-navigation #block-gcal-events-gcal-events-0,.region-navigation #block-views-news-block{display:block;float:none;margin:0 auto 1em;width:66.66%;}.region-navigation #block-gcal-events-gcal-events-0 .item-list,.region-navigation #block-gcal-events-gcal-events-0 .view-content,.region-navigation #block-views-news-block .item-list,.region-navigation #block-views-news-block .view-content{color:white;text-align:left;width:86.25% a;width-color:white;width-text-decoration:none;}#block-megamenu-main-menu{display:block;}#megamenu-main-menu{display:block;}#block-responsive-dropdown-menus-main-menu{display:none;}#block-responsive-dropdown-menus-main-menu ul.main-menu{background:#323232;}.megamenu-menu{position:relative;}.megamenu-menu .megamenu-parent{position:initial !important;}.megamenu-menu h3.megamenu-slot-title{line-height:1em;}.megamenu-slots-columnar li.megamenu-slot{float:none;list-style-type:none;margin-bottom:14px;}#megamenu-faker{display:none;background:url(/sites/all/themes/sta/images/orange-85pct.png) repeat 0 0 transparent;border-bottom:1px solid white;margin-top:100px;height:320px;width:100%;}#header.hovering #megamenu-faker{display:block;}#navigation #megamenu-main-menu ul.megamenu-bin,#navigation #megamenu-main-menu ul.sub-menu{background:transparent none;}aside.hero{min-height:100px;}body.front #block-views-node-hero-block,body.front #block-views-node-hero-block-1,body.front .view-node-hero.desktop,body.front .view-node-hero.mobile{display:none;}#block-layer-slider-4,#block-views-node-hero-block,.view-node-hero.desktop{margin-top:-100px;}.region-hero #block-views-slideshow-block{display:block;margin-top:-100px;}.region-hero #block-views-slideshow-block .views_slideshow_cycle_main{z-index:50;}.region-hero #block-views-slideshow-block .views-slideshow-controls-bottom{bottom:20px;}.region-hero #block-views-slideshow-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item{display:inline-block;height:40px;margin:0 10px;width:20px;}.region-hero #block-views-slideshow-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active .views-content-field-slide{color:#28282c;text-shadow:0 0 3px white;}.region-hero #block-views-slideshow-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-content-field-slide{color:white;cursor:pointer;font-family:"Lato";font-size:20px;font-weight:900;line-height:1em;text-shadow:0 0 3px #28282c;}h2#sub-heading{width:64.1666%;}#block-views-promo-block .view-content .views-row > div{float:left;text-align:left;}#block-views-promo-block .views-field-field-promo-image{margin:0 5%;text-align:center !important;width:27.5%;}#block-views-promo-block .views-field-title{margin:0 auto;width:50%;}#block-views-promo-block .views-field-field-sub-heading{color:#f2b111;font-family:"Lato";font-size:16px;font-weight:900;line-height:1.6em;width:50%;}#block-views-promo-block .views-field-body{color:#28282c;font-family:"Lato";font-size:16px;font-weight:400;width:50%;}.jump select.ctools-jump-menu-select,.jump-menu select.ctools-jump-menu-select{width:480px;}#block-sta-helper-calendar{display:block;}#block-sta-helper-calendar-mobile{display:none;}article.node .field-name-body table{width:auto;}#block-sta-helper-athletic-pods .child-pod,#block-sta-helper-lp-pods .child-pod,#block-sta-helper-sport-pods .child-pod{margin:30px 0;}#block-sta-helper-athletic-pods .child-pod .pod-copy .pod-text,#block-sta-helper-lp-pods .child-pod .pod-copy .pod-text,#block-sta-helper-sport-pods .child-pod .pod-copy .pod-text{font-size:16px;}.view-course-guide{width:75%;margin:0 auto;}#block-views-teachers-block{width:89.5833%;margin:0 auto;}.view-teachers.view-display-id-block,.view-teachers.view-display-id-block_1{width:100%;margin:0%;padding:0%;}.view-teachers.view-display-id-block .views-row,.view-teachers.view-display-id-block_1 .views-row{width:46%;display:inline-block;margin:1em 1.9%;}.view-teachers.view-display-id-block .views-field,.view-teachers.view-display-id-block_1 .views-field{width:69%;}.view-teachers.view-display-id-block .views-field-field-email,.view-teachers.view-display-id-block_1 .views-field-field-email{position:relative;}.view-teachers.view-display-id-block .views-field-field-email,.view-teachers.view-display-id-block .views-field-field-phone,.view-teachers.view-display-id-block_1 .views-field-field-email,.view-teachers.view-display-id-block_1 .views-field-field-phone{position:relative;width:63%;}.view-teachers.view-display-id-block .views-field-field-photo,.view-teachers.view-display-id-block_1 .views-field-field-photo{float:left;width:28%;}.view-teachers.view-display-id-block .views-field-field-appointment-date,.view-teachers.view-display-id-block .views-field-field-degrees,.view-teachers.view-display-id-block_1 .views-field-field-appointment-date,.view-teachers.view-display-id-block_1 .views-field-field-degrees{display:block;}.view-teachers.view-display-id-block .views-field-field-appointment-date.closed,.view-teachers.view-display-id-block .views-field-field-degrees.closed,.view-teachers.view-display-id-block_1 .views-field-field-appointment-date.closed,.view-teachers.view-display-id-block_1 .views-field-field-degrees.closed{display:block;}.view-teachers.view-display-id-block .views-field-field-courses,.view-teachers.view-display-id-block_1 .views-field-field-courses{margin-left:3%;margin-right:3%;width:94%;}.view-teachers.view-display-id-block .views-field-nothing,.view-teachers.view-display-id-block_1 .views-field-nothing{display:none;}.jump-menu.top{display:none;}.jump-menu.bottom{display:block;}#block-views-jump-courses-block-1 select.ctools-jump-menu-select,.jump select.ctools-jump-menu-select,.jump-menu select.ctools-jump-menu-select{width:480px;}#block-block-2{}#block-gcal-events-gcal-events-0,#block-views-events-block{display:none;}#block-views-news-block{display:none;}
