@font-face{font-family:'futuraextendedregular';src:url(fonts/futuraextended-webfont.eot);src:url(fonts/futuraextended-webfont.eot?#iefix) format('embedded-opentype') , url(fonts/futuraextended-webfont.woff) format('woff') , url(fonts/futuraextended-webfont.ttf) format('truetype') , url(fonts/futuraextended-webfont.svg#futuraextendedregular) format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}hr{background:none repeat scroll 0 0 #bfbfbf;height:1px;margin:50px 0 10px}body{font:16px/22px arial,sans-serif;padding:0;margin:0;color:#747476}#wrapper{margin:2% auto;padding:0 10px 10px;width:975px}#container{overflow:auto}.futura{font-family:'futuraextendedregular'}.dk-blue{color:#1e396e!important}.center{text-align:center}.dropshadow{position:relative;margin:0 0 10px}.dropshadow:before{content:'';background:url(images/xdshadow-top.jpg.pagespeed.ic.lhEKELGgoS.jpg) top center no-repeat;width:100%;height:15px;position:absolute;top:-10px;left:0}.dropshadow:after{content:'';background:url(images/xdshadow-bottom.jpg.pagespeed.ic.Sl0ccXrfbT.jpg) top center no-repeat;width:100%;height:15px;position:absolute;bottom:-10px;left:0}.dropshadow>*{position:relative}#wrapper #header{display:table;width:100%;margin:0 auto}#wrapper>#header>div{margin-bottom:2em}#wrapper>#header>div>h2{margin-top:0}#logo{float:left;clear:none;width:25%}#logo img{width:auto;height:auto}#access{float:left;clear:none;width:75%;float:right;clear:none}#access .menu-header{float:right;clear:none;padding:40px 0 0}#access .menu-header>ul{list-style:none}#access .menu-header>ul li{float:left;clear:none;overflow:hidden}#access .menu-header>ul>li a,#access .menu-header>ul>li a:visited{display:block;font:15px/17px 'futuraextendedregular',sans-serif;margin:0;padding:0 0 10px 35px;text-decoration:none;text-transform:lowercase;color:#30389b;position:relative}#access .menu-header>ul>li a:before{content:"";width:9px;height:9px;background:#ef1d26;border-radius:10px;position:absolute;top:25%;left:22px;margin:-2px 0 0 0}#access .menu-header > ul > li:nth-child(2) a:before {background:#fff100}#access .menu-header > ul > li:nth-child(3) a:before {background:#2a3994}#access .menu-header > ul > li:nth-child(4) a:before {background:#3cb743}#access .menu-header > ul > li:nth-child(5) a:before {background:#00b1e6}#access .menu-header > ul > li:nth-child(6) a:before {background:#f29923}#access .menu-header li.menu-item-has-children a[href="#"]{cursor:default}#access .menu-header>ul>li ul.sub-menu{width:165px;position:absolute;list-style:none;z-index:3;padding:0;margin:0 0 0 20px;background:#fff;display:none}#access .menu-header>ul>li>ul>li ul.sub-menu{margin:-28px 0 0 152px}#access .menu-header>ul>li>ul.sub-menu li{font-size:13px}#access .menu-header>ul>li:hover>ul.sub-menu,#access .menu-header>ul>li:hover>ul>li:hover>ul.sub-menu{display:block;border:1px solid #ccc}#access .menu-header>ul>li>ul.sub-menu li{margin:0 0 5px;border-top:2px solid transparent;border-bottom:2px solid transparent;clear:left}#access .menu-header>ul>li ul.sub-menu li a{display:block;width:152px;padding:4px 1px 4px 10px}#access .menu-header>ul>li ul.sub-menu li:hover{background-color:#ffc}#access .menu-header>ul>li ul.sub-menu li a:before{content:'';background:transparent}.table{margin:0 auto}#footernewsletter{float:left}#footernewsletter>h5{margin-top:0}#footernewsletter #emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements li.emma-form-row{width:43%}#footerinfo{float:right;text-align:right}#menu-outer{font:16px/18px 'futuraextendedregular',sans-serif;text-decoration:none;text-transform:lowercase;color:#1e396e;margin-bottom:2rem}#menu-outer ul{width:100%;list-style:none;margin:20px auto;text-align:center}#menu-outer ul li a,#menu-outer ul li a:visited{color:#30389b}#menu-outer ul li{display:inline;padding-left:13px;position:relative}#menu-outer ul li+li{margin-left:20px}#menu-outer ul li a img{margin:0 0 -6px}#menu-outer ul li:nth-child(1) a:before,
#menu-outer ul li:nth-child(2) a:before,
#menu-outer ul li:nth-child(3) a:before,
#menu-outer ul li:nth-child(4) a:before {background:none repeat scroll 0 0 #ef1d26;border-radius:10px;content:"";height:9px;left:0;margin:0;position:absolute;top:4px;width:9px}#menu-outer ul li:nth-child(1) a:before {background-color:#3cb743}#menu-outer ul li:nth-child(2) a:before {background-color:#00b1e6}#menu-outer ul li:nth-child(3) a:before {background-color:#ef1d26}#menu-outer ul li:nth-child(4) a:before {background-color:#ff9832}#menu-outer ul li:nth-child(2) span {position:relative;z-index:2}#menu-outer ul li:nth-child(2):before {background-color:#fff100;width:14px;height:14px;top:0;left:-1px;position:absolute;z-index:1}p{margin-bottom:15px}ul{list-style:disc;margin:0 0 18px 1.5em}ol{list-style:decimal;margin:0 0 18px 1.5em}strong{font-weight:bold}cite,em,i{font-style:italic}big{font-size:131.25%}ins{background:#ffc;text-decoration:none}blockquote{font-style:italic;padding:0 3em}sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}a,a:link,a:visited{color:#1e396e;text-decoration:none}a:hover{text-decoration:underline}.screen-reader-text{position:absolute;left:-9000px}.home #content{border:solid 1px #d4d4d4;overflow:auto}.home #container{padding:0;margin:0;border:none;position:relative}.home #container:before{width:1px;content:'';position:absolute;height:100%;border-left:none;top:0;left:292px}.home #container>div{padding:0}.home #container #content{float:none;clear:none;overflow:hidden;border-left:1px solid #d4d4d4;min-height:550px;width:auto}#slideshow-wrapper{width:100%;height:auto;display:table;margin:10px auto 20px;position:relative;padding:0}#slideshow-wrapper:before{content:'';width:100%;height:20px;background:url(images/xss-topshadow.jpg.pagespeed.ic.NaYD--B1q9.jpg) top center no-repeat;position:absolute;background-size:100% auto;top:0}#slideshow-wrapper:after{content:'';width:100%;height:20px;background:url(images/xss-bottomshadow.jpg.pagespeed.ic.bCQWnfsye5.jpg) top center no-repeat;position:absolute;background-size:100% auto;bottom:-15px}#exampleSlider{max-height:498px;overflow:hidden;list-style:none;padding:0;margin:7px 0 0}#exampleSlider img{width:100%;height:auto}.home #content>div img{}.home #content>div>div{}.home #content>div h2.hometitle{color:#1e396e;text-transform:lowercase;margin:0 0 15px;font:22px/26px 'futuraextendedregular',sans-serif;position:relative;padding:0 0 0 20px}.home #content>div h2.hometitle:before{width:0;height:0;border-top:6px solid #fff;border-left:9px solid #ef1d26;border-bottom:6px solid #fff;position:absolute;content:"";top:8px;left:0}.home #content>div h2.hometitle.blue:before{border-left-color:#2e3092}.home #content>div h2.hometitle.red:before{border-left-color:#ec2227}.home #content>div h2.hometitle.green:before{border-left-color:#12b14b}.home #content>div h2.hometitle.lightblue:before{border-left-color:#27a9e1}.home #content>div h2.hometitle.orange:before{border-left-color:#ff9832}.home #content>div h2.hometitle.yellow:before{border-left-color:#fccd35}h3.hp-newspost-title{margin-bottom:5px;line-height:1.1}h3.hp-newspost-title,h3.hp-newspost-title a{color:#2a3994}a.read-more,.entry-content a.read-more{display:block;clear:both;color:#ff9832}#content #hp-welcome{border-width:0}#hpwelcome-content div{margin:5px 0;font-size:22px;line-height:28px}#hpwelcome-content .edit-link{display:none}#hpwelcome-content div a,#hpwelcome-content div a:visited{color:#1e396e;font-size:33px;font-weight:bold;line-height:36px}#hpwelcome-emailform{margin:10px 0 0}#hpwelcome-emailform h2:before{border:0!important}#hpwelcome-emailform h2{padding:0!important}#content #hp-faculty,#content #hp-semester{padding:15px}#content #hp-age{padding-top:15px;padding-bottom:140px}#content #hp-programs{padding-top:55px}#hp-age #hpage-wrapper h2{padding-bottom:20px}body.home h2{margin-top:0}.home #content #hp-age,.home #content #hp-programs{border-width:0;padding-top:15px}.home #content #hp-news{border-width:0 0 0 1px}#hp-age #hpage-wrapper{padding:0 0 25px}.home #hp-age #hpage-wrapper{padding-left:15px}#hp-age ul{list-style:none;width:100%;margin:0}#hp-age ul>li{float:left;clear:none;width:74px;padding:0;text-align:center;position:relative;height:74px;width:64px;text-align:center;height:64px}#hp-age ul>li+li{margin-left:2px}#hp-age ul>li:after{content:'';position:absolute;left:-5%;width:90px;height:90px;background:#ef1d26;border-radius:80px;opacity:.95;z-index: 1


	top: -1%;left:-1%;width:78px;height:78px}#hp-age ul > li:nth-child(1) a > span {font-size:27px}#hp-age ul > li:nth-child(2) a > span {font-size:20px}#hp-age ul > li:nth-child(3) a > span {font-size:40px}#hp-age ul > li:nth-child(4) a > span {font-size:38px}#hp-age ul > li:nth-child(5) a > span {font-size:36px}#hp-age ul > li:nth-child(6) a > span {font-size:38px}#hp-age ul > li:nth-child(7) a > span {font-size:24px}#hp-age ul > li:nth-child(1) {z-index:7}#hp-age ul > li:nth-child(2) {z-index:1}#hp-age ul > li:nth-child(3) {z-index:2}#hp-age ul > li:nth-child(4) {z-index:3}#hp-age ul > li:nth-child(5) {z-index:1}#hp-age ul > li:nth-child(6) {z-index:6}#hp-age ul > li:nth-child(7) {z-index:1}#hp-age ul > li:nth-child(1):after {background:#fccd35}#hp-age ul > li:nth-child(2):after {background:#3cb743}#hp-age ul > li:nth-child(4):after {background:#2a3994}#hp-age ul > li:nth-child(8):after {background:#009743}#hp-age ul > li:nth-child(5),
#hp-age ul > li:nth-child(6),
#hp-age ul > li:nth-child(7) {width:64px;height:64px}#hp-age ul > li:nth-child(5):after,
#hp-age ul > li:nth-child(6):after,
#hp-age ul > li:nth-child(7):after {}#hp-age ul > li:nth-child(5):after {background:#f0545a}#hp-age ul > li:nth-child(6):after {background:#f29923}#hp-age ul > li:nth-child(7):after {background:#00b1e6}#hp-age ul>li a,#hp-age ul>li a:visited{position:absolute;z-index:22;color:#fff;font-size:20px;font-family:'futuraextendedregular';font-weight:normal;display:table;padding:30px 0 0 4px;width:90%;line-height:12px;font-size:18px;padding-left:6px;width:99%;line-height:18px}#hp-age ul>li a>span{display:block;width:100%;height:100%;float:left;clear:none;text-align:center;font-size:24px;padding:0 0 13px;line-height:0;font-size:20px;padding:0 0 13px;line-height:0}#sidebar-main-container h2{color:#1e396e;font:18px/19px 'futuraextendedregular',sans-serif;padding:0 0 0 20px;position:relative;text-transform:lowercase;margin:0 0 0 5%;padding-bottom:15px;width:90%}#sidebar-main-container h2:before{border-bottom:6px solid #fff;border-left:9px solid #ef1d26;border-top:6px solid #fff;content:"";height:0;left:0;position:absolute;top:3px;width:0}#sidebar-main-container #hp-age ul{margin:0 0 5px 5px}#sidebar-main-container .leftsb-def-info{padding-left:15px}#sidebar-main-container .leftsb-def-info h2{margin:0;padding-left:0}#sidebar-main-container .leftsb-def-info h2:before{border-bottom:0 solid #fff;border-left:0 solid #fff;border-top:0 solid #fff}#hp-programs #hpprograms-wrapper{padding:15px 10px 34px;display:table}#sidebar-main-container #hp-programs #hpprograms-wrapper{padding:15px 0 5px}#hp-programs #hpprograms-wrapper h2{padding-bottom:15px;width:90%}#hp-programs #hpprograms-wrapper>div{float:left;clear:none;width:25%;padding:0 0;text-align:center;position:relative;height:100px;margin:0 0 10px}#hp-programs #hpprograms-wrapper>div a img{width:75%;height:auto;margin:0 auto}.program-cat{margin:0 5px 20px 0}.program-cat a span{font-family:'futuraextendedregular';font-size:15px;position:absolute;top:30%;width:100%;left:10%;padding:0}#toddler.program-cat a span{width:87%;color:#ef1d26;margin-top:-19px;line-height:1.1}#dance.program-cat a span{color:#2a3994;margin:14px 0 0 -4px}#martial.program-cat a span{width:70%;color:#f29923;margin:30px 0 0 3px;line-height:1.1}#childhood.program-cat a span{width:90%;color:#178f38}#art.program-cat a span{color:#2a3994;margin:13px 0 0 10px}#homeschool.program-cat a span{width:87%;color:#ef1d26;margin-top:-19px;line-height:1.1}#virtual.program-cat a span{width:87%;color:#0013d4;margin-top:-20px;line-height:1.1}#virtual.program-cat{margin-left:10px!important}#cheer.program-cat a span{width:87%;color:#ef1d26;margin-top:-10px;line-height:1.1}#cheer.program-cat img{opacity:50%;margin-top:10px}#cheer.program-cat{margin-left:10px!important}#hp-programs #dance.program-cat a img,#hp-programs #gymnastics.program-cat a img{width:57%;margin-left:25px}#hp-programs #music.program-cat a img{width:50%}#music.program-cat a span{color:#ef1d26;margin:-20px 0 0 -30px}#gymnastics.program-cat a span{color:#2a3994;padding:25px 0 0}#sports.program-cat a span{color:#ef1d26;margin:25px 0 0 -10px}#hp-programs #art.program-cat a img{width:64%}#art.program-cat{position:relative;left:-10px}#content #hp-news #hpprograms-wrapper,#content #hp-high #hpprograms-wrapper{padding:15px}#hp-news ul{padding:0;margin:0;list-style:none;min-height:396px}#hp-high ul{padding:0;margin:0;list-style:none}#hp-news ul li{margin:0 0 15px}#hp-news ul li p,.hp-newspost-excerpt{margin-bottom:0}#hp-news ul li h3 a,#hp-news ul li h3 a:visited{font-size:17px}#hp-news ul li h3 a:hover,#hp-news ul li h3 a:active{color:#2a3994}#hp-news ul li p#hp-newspost-excerpt{max-height:74px;overflow:hidden}#hp-news ul li p#hp-newspost-readmore a,#hp-news ul li p#hp-newspost-readmore a:visited{color:#f29923;font-size:14px}#container{padding:0;margin:20px 0;border:solid 1px #d4d4d4;position:relative}#container:before{width:1px;content:'';position:absolute;height:100%;border-left:solid 1px #d4d4d4;top:0;left:292px}#container>div{padding:20px 0}#container #content{float:right;clear:none;border-left:solid 0 #d4d4d4;min-height:550px;width:68%}#sidebar-main-container{width:29%;margin:0;padding:0;overflow:hidden;float:left;clear:none}#leftsb-default{clear:none;float:left;margin:0 0 20px 0;overflow:hidden;width:28%;padding:20px 0 20px 20px!important}.leftsb-def-info{width:95%;margin:30px 0 0 0}#leftsb-def-newsletter{margin-top:30px}#leftsb-default div .menu{list-style:none;padding:0;margin:0;position:relative;width:90%}#leftsb-default div .menu li{border:solid #e9e9e9;border-width:1px 0;padding:13px 0;margin:-1px}#leftsb-default div .menu li a,#leftsb-default div .menu li a:visited{color:#666;font-size:15px;color:#797579;display:block;width:100%}#leftsb-default div .menu li a:hover,#leftsb-default div .menu li a:active{color:#333}#leftsb-default div .menu li.current-menu-item{border-color:#00acd5;border-width:2px 0;position:relative;z-index:2}#leftsb-default div .menu li.current-menu-item a{color:#333}#leftsb-default .menu-right-nav-about-container{margin:0 0 20px}.page #content.default-template{float:right;width:71%}#leftsb-ap-wrapper>div{float:left;clear:left;margin:0 0 30px}#leftsb-ageprograms>div{float:left;clear:none;margin:0 0 0 5px}#leftsb-ap-wrapper #hp-age ul>li{width:64px;height:64px;text-align:center}#leftsb-ap-wrapper #hp-age ul>li:after{content:'';position:absolute;top:-1%;left:-1%;width:78px;height:78px}#leftsb-ap-wrapper #hp-age ul>li a{font-size:18px;padding-left:6px;width:99%;line-height:18px}#leftsb-ap-wrapper #hp-age ul>li a>span{padding:0 0 13px;line-height:0}.entry-content{overflow:hidden}.entry-content p{line-height:1.65}.entry-content .highlighted{color:#a36;font-size:16px}.entry-content .orange{color:#777}.entry-content strong.orange{font-weight:normal}.entry-meta{font-size:.9em;margin-bottom:20px;color:#999}.archive .entry-meta{margin-bottom:10px}.archive .entry-title{margin-bottom:5px}h1.entry-title{margin-bottom:7px;font-size:24px}.page,.post{width:98%}.page h1.entry-title,h1.page-title,.post h1.entry-title{font-size:24px;margin:0 0 30px}.page.page-template-tmpl-faculty-php h1.entry-title{margin-bottom:13px}.page.page-template-tmpl-faculty-php .entry-content{overflow:inherit}.page.page-template-tmpl-faculty-php .entry-content h2:nth-child(1) {margin-bottom:20px;font-size:1.2em;line-height:1.3;color:#ff9832}.post+.post{margin-top:2em}#nav-below{margin-top:2em;overflow:hidden}.nav-previous,.nav-next{width:33%}.nav-previous{float:left}.nav-next{float:right;text-align:right;margin-right:15px}.readmore{margin-top:-5px;border-bottom:1px solid #ccc}.readmore a{font-family:'futuraextendedregular';font-weight:normal;font-size:14px;color:#f29923}#content .wpb_content_element .wpb_tabs_nav li{font-family:'futuraextendedregular';font-size:22px}#content .wpb_content_element .wpb_tabs_nav li.ui-state-active a{color:#ccc}#content .wpb_content_element .wpb_tabs_nav li.ui-state-active a{color:#323265}#content .wpb_tabs li+li{margin-top:0}.wpb_tabs{margin-top:40px}div.wpb_content_element{margin-bottom:22px}div.wpb_teaser_grid.wpb_content_element,div.wpb_gmaps_widget.wpb_content_element,div.wpb_tour.wpb_content_element,div.wpb_tabs.wpb_content_element,div.wpb_accordion.wpb_content_element{margin-bottom:48px}div.wpb_separator.wpb_content_element{}.wpb_content_element.wpb_alert{border-width:0;padding-bottom:12px;padding-top:12px;text-shadow:none}.wpb_content_element.wpb_alert,div.wpb_content_element.wpb_alert{background-color:#fff5cd;color:#a07900}.wpb_content_element.wpb_alert-danger,.wpb_content_element.wpb_alert-error,div.wpb_content_element.wpb_alert-danger,div.wpb_content_element.wpb_alert-error{background-color:#fdc9c2;color:#cc1800}.wpb_content_element.wpb_alert-success,div.wpb_content_element.wpb_alert-success{background-color:#ddf8c4;color:#499107}.wpb_content_element.wpb_alert-info,div.wpb_content_element.wpb_alert-info{background-color:#beeff8;color:#04869e}.wpb_content_element.wpb_call_to_action{background-color:#f7f7f7;border-width:0;display:block;margin:0!important;padding:37px 38px 39px}.call-to-action{margin-bottom:48px;width:100%}.wpb_content_element.wpb_call_to_action .wpb_call_text,#content .wpb_content_element.wpb_call_to_action .wpb_call_text{margin-top:-5px}body.vc_responsive .cta_align_left .wpb_button,body.vc_responsive .cta_align_right .wpb_button{margin-bottom:33px}.wpb_content_element.vc_text_separator div{}.vc_text_separator.separator_align_left div{padding-left:0}.wpb_content_element.wpb_separator,.wpb_content_element.vc_text_separator{border-bottom-color:#dedede}div.wpb_content_element .ui-accordion .ui-accordion-header,div.wpb_content_element .ui-accordion .ui-accordion-header:hover{background-color:transparent;font-size:14px}.wpb_content_element.wpb_accordion .ui-accordion .wpb_accordion_section{border-bottom:1px solid #dedede}.wpb_content_element .ui-accordion .ui-accordion-header a{padding:14px 0 15px 30px}.wpb_content_element.wpb_accordion .ui-accordion .ui-accordion-content{padding:0 0 15px 30px}div.wpb_content_element .ui-state-default .ui-icon,div.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,.wpb_content_element .ui-state-active .ui-icon,#content div.wpb_wrapper h4.wpb_toggle,#content div.wpb_wrapper h4.wpb_toggle_title_active{background-image:none;text-indent:0}div.wpb_content_element .ui-state-default .ui-icon:before,div.wpb_content_element .ui-state-active .ui-icon:before,#content div.wpb_wrapper h4.wpb_toggle:before,#content div.wpb_wrapper h4.wpb_toggle_title_active:before{background-image:none;background-position:0 0;background-repeat:repeat;content:"";display:inline;font-family:FontAwesome;font-size:13px;font-style:normal;font-weight:400;height:auto;line-height:normal;margin-top:0;text-decoration:inherit;vertical-align:baseline;width:auto}div.wpb_content_element .ui-state-active .ui-icon:before,#content div.wpb_wrapper h4.wpb_toggle_title_active:before{content:""}#content div.wpb_wrapper h4.wpb_toggle,#content div.wpb_wrapper h4.wpb_toggle_title_active{position:relative}#content div.wpb_wrapper h4.wpb_toggle:before,#content div.wpb_wrapper h4.wpb_toggle_title_active:before{left:8px;margin:-.5em 0 0;position:absolute;top:52%}div.wpb_content_element .ui-tabs .ui-tabs-nav{position:relative;z-index:1}div.wpb_content_element div.ui-tabs .ui-tabs-nav li,div.wpb_content_element div.ui-tabs .ui-tabs-nav li:hover,div.wpb_content_element div.ui-tabs .ui-tabs-nav li.ui-tabs-active,div.wpb_content_element div.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{background-color:#fff;margin:2px 1px 0;padding-bottom:0;transition:none 0s ease 0s}div.wpb_content_element div.ui-tabs .ui-tabs-nav li.ui-tabs-active,div.wpb_content_element div.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#00adef #dedede #dedede;border-image:none;border-radius:3px 3px 0 0;border-right:1px solid #dedede;border-style:solid;border-width:4px 1px 0;margin:0 0 -1px;padding-bottom:1px}div.wpb_tabs .ui-tabs .ui-tabs-panel,div.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:transparent;border-top:1px solid #dedede;padding:22px 0 0}body .wpb_tour .ui-tabs .ui-tabs-nav li{white-space:normal}body .wpb_tour_next_prev_nav{font-size:12px;margin-left:25%;padding-left:4%}div.wpb_tour.wpb_content_element .ui-tabs .ui-tabs-nav li,div.wpb_tour.wpb_content_element .ui-tabs .ui-tabs-nav li.ui-tabs-active,div.wpb_tour.wpb_content_element .ui-tabs .ui-tabs-nav li:hover,div.wpb_tour.wpb_content_element .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{border:0 none;margin:0;padding:0}div.wpb_tour .ui-tabs .ui-tabs-nav li a{border-bottom:1px solid #dedede;padding-left:0}div.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-active a{border-bottom-width:2px}.wpb_grid .wpb_thumbnails-fluid>.vc_span3,.wpb_filtered_grid .wpb_thumbnails-fluid>.vc_span3{width:22.42%}.wpb_grid .wpb_thumbnails-fluid>.vc_span4,.wpb_filtered_grid .wpb_thumbnails-fluid>.vc_span4{width:30.7533%}.wpb_grid .wpb_thumbnails-fluid>.vc_span6,.wpb_filtered_grid .wpb_thumbnails-fluid>.vc_span6{width:47.45%}.wpb_grid .wpb_thumbnails-fluid>.vc_span12,.wpb_filtered_grid .wpb_thumbnails-fluid>.vc_span12{width:97.5%}body div.wpb_raw_html{margin-bottom:0}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:3px!important}.wpb_row+.wpb_row{margin-top:20px!important}h1,h2,h3,h4,h5,h6{font-family:'futuraextendedregular';font-weight:normal;letter-spacing:1px;line-height:1.25}.paddingwrapper>h2,.paddingwrapper>h3,.paddingwrapper>h4,.paddingwrapper>h5,.paddingwrapper>h6{margin-top:0}h1,h2{color:#1e396e;margin-top:1.5em;margin-bottom:.5em}.entry-content+h2,.float-right.half h2{margin-top:0;line-height:1.2}h3,h4{color:#1e396e}h5,h6{color:#1e396e}h1{font-size:1.5em;margin-top:0}h2{font-size:1.4em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}#content li+li{margin-top:.5em}.home #content li+li{margin-top:0}input[type="text"],input[type="email"],input[type="tel"]{border:1px solid #dcdcdc;color:#777;padding:5px;width:140px}input[type="submit"],input[type="button"]{background:none repeat scroll 0 0 #36c;border:1px solid #ccc;color:#fff;font-family:'futuraextendedregular',sans-serif;font-size:14px;padding:6px 0;vertical-align:baseline}.entry-content a{color:#55b}.entry-content a:hover{color:#36c}.entry-content h2 a,.entry-content h3 a{color:#1e396e}textarea{border:1px solid #dcdcdc;padding:5px;min-height:100px}.overflow{overflow:auto}.hidden{overflow:hidden}.block{display:block}.clear{clear:both}.paddingwrapper{padding:15px}.alignleft,.float-left{float:left}img.alignleft{margin:0 25px 10px 0}.drop-shadow img.alignleft{margin:0}.alignleft,.float-left{float:left}img.alignleft{margin:0 25px 10px 0}.drop-shadow img.alignleft{margin:0}.alignright,.float-right{float:right}img.alignright{margin:0 0 10px 25px}.drop-shadow img.alignright{margin:0}.alignright,.float-right{float:right}img.alignright{margin:0 0 10px 25px}.drop-shadow img.alignright{margin:0}.aligncenter{margin:0;display:block}.nomargin,.m0{margin:0!important}.m10{margin:10px!important}.m20{margin:20px!important}.m30{margin:30px!important}.m40{margin:40px!important}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mr0{margin-right:0!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.mr40{margin-right:40px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.ml0{margin-left:0!important}.ml10{margin-left:10px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.nopadding{padding:0!important}.p10{padding:10px!important}.p20{padding:20px!important}.p30{padding:30px!important}.p40{padding:40px!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pr10{padding-right:10px!important}.pr20{padding-right:20px!important}.pr30{padding-right:30px!important}.pr40{padding-right:40px!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.pl10{padding-left:10px!important}.pl20{padding-left:20px!important}.pl30{padding-left:30px!important}.pl40{padding-left:40px!important}.bigger{font-size:1.2em!important}.smaller{font-size:.8em}.table{width:100%}.row{clear:both;overflow:auto}.column-2{width:48%;float:left;margin:0 1% 0 0}.column-3{width:33.25%;float:left}.column-4{width:23%;float:left;margin:0 1% 0 0}.half{width:45%;margin:0 1% 0 0}.third{width:32%;margin:0 1% 0 0}.quarter{width:23%;margin:0 1% 0 0}.quote{font-size:15px;color:#ff9832}.serif{font-family:"Georgia",serif!important}.drop-shadow{position:relative;float:left;background:#fff;margin:0 25px 25px 0}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:-2}.lifted{-moz-border-radius:4px;border-radius:4px}.lifted:before,.lifted:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.7);-moz-box-shadow:0 15px 10px rgba(0,0,0,.7);box-shadow:0 15px 10px rgba(0,0,0,.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.lifted:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}#fbuilder{float:left;width:200px}#fbuilder .fform h1{font-size:1.4em}#fbuilder input.medium{padding:5px!important;width:96%!important}#fbuilder textarea.large{padding:5px!important;width:96%!important}#fbuilder .pbSubmit{margin:0!important;background:none repeat scroll 0 0 #36c;border:1px solid #ccc;color:#fff;font-family:'futuraextendedregular',sans-serif;font-size:14px;padding:5px 30px;vertical-align:baseline;float:right}#post-18>h1{display:none}#hdcaptcha_cp_contactformtoemail_post_1{width:96%}#contactmap{float:right}#post-1115 .faculty-links{color:#ccc}#post-1115 .faculty-links a{color:#747474}#post-1115 .faculty-links a:hover{color:#039;text-decoration:underline}#container.schedule{padding:20px}#container.schedule>div{padding:0}#container.schedule:before{width:auto;content:normal;position:static;height:auto;border:none}#container.schedule #content{width:75%}#container.schedule #sidebar{width:21%;float:left}#container.schedule #sidebar h2{font-size:28px;margin:1.5em 0 1em}#container.schedule .chart{width:100%}#container.schedule #sidebar .menu{margin:0}#container.schedule #sidebar .menu li{list-style:none}#container.schedule #sidebar .menu li+li{margin-top:10px}#container.schedule #sidebar .menu li a{color:#666;display:block;padding:5px 10px}#container.schedule #sidebar .menu li a:hover,#container.schedule #sidebar .menu li.current-menu-item a{background-color:#ffcb98}#container.schedule #sidebar #menu-_semesters.menu li a:hover,#container.schedule #sidebar #menu-_semesters.menu li.current-menu-item a{background-color:#b3e0ff}#container.schedule .chart th,#container.schedule .chart td{padding:10px;border:1px solid #ccc}#container.schedule .chart td{padding:20px 10px;vertical-align:middle;line-height:1.8}#container.schedule .chart th{background-color:#e6ffa9;text-align:left}.wpb_tabs a:hover{color:#00adef;text-decoration:underline}.wpb_wrapper h3{}.text-right{float:right;text-align:right;width:120px}.wpb_wrapper .box{width:170px;line-height:1.5}.wpb_wrapper .box-lg{width:220px;line-height:1.5}.box .text-right .highlighted{margin-right:-6px}.box .text-right span.red{margin-right:-25px;font-weight:normal}.wpb_wrapper{line-height:1.5}p.age-group{color:#a36;font-size:14px;margin:-5px 0 10px}.schedule-header{background-color:#64a9bf;color:#fff;text-align:center;line-height:50px}.schedule .wpb_row .wpb_column .wpb_wrapper .wpb_content_element{}.schedule .wpb_row .wpb_column .wpb_wrapper .wpb_content_element .wpb_wrapper{display:inline-block;margin-top:10px}.schedule div.wpb_content_element{margin-bottom:0}.schedule .wpb_wrapper{text-align:center}.schedule .column_container{padding:5px}.schedule .vc_row-fluid{border-bottom:1px solid #ccc}.schedule .vc_row-fluid [class*="vc_span"]{margin:0}.schedule .vc_row-fluid .vc_span2{width:16.65%}.page-template-tmpl-schedule_winter-php a,.page-template-tmpl-schedule_summer-php a,.page-template-tmpl-schedule_fall-php a{color:#1e396e}span.red{color:red}.green{color:#28b064}span.iconimg{display:inline-block;height:18px;margin-bottom:-3px;width:18px}span.heart{background:url(images/xheart.png.pagespeed.ic.iqpHR0Ghz1.png) center center no-repeat}span.earlychildhood{background:url(images/xearlychildhood.png.pagespeed.ic.QlmiS0droo.png) center center no-repeat}span.symphonyspace{background:url(images/xsymphonyspace.png.pagespeed.ic.oic5vjmISc.png) center center no-repeat}.wp-caption-text{background:none repeat scroll 0 0 rgba(0,0,0,0);font-size:.8em;margin-bottom:3px;text-align:center}.home .drop-shadow.lifted{margin-bottom:10px}#emma-subscription-form .emma-form-label{display:none}#emma-subscription-form ul#emma-form-elements li.emma-form-row{display:inline;width:140px;margin:0}#emma-form.x-small{width:auto!important}#emma-form.x-small ul#emma-form-elements .emma-form-input,#emma-form.x-small ul#emma-form-elements .emma-form-label{float:none!important;width:inherit!important}ul#emma-form-elements .emma-form-label-required{display:none}#emma-form .emma-status,.ninja-forms-error-msg{color:#d00;font-style:italic}.emma-horizontal-layout #emma-form-submit{height:auto!important;padding:4px 5px!important;width:50px!important}.emma-horizontal-layout ul#emma-form-elements .emma-form-input{width:145%!important}ul#emma-form-elements .emma-form-input{float:none!important}.emma-status,.emma-alert{width:inherit!important}.label-left .nf-field-label,.label-left .nf-field-element{width:auto!important}form nf-field label{font-size:1.1em}.ninja-forms-form .reg-title,.reg-title-wrap label{color:#1e396e;font-size:1.5em;font-family:'futuraextendedregular'}.ninja-forms-form .reg-title2{color:#1e396e;font-size:1.3em;font-family:'futuraextendedregular';letter-spacing:1px}.field-wrap{margin-bottom:30px}.reg-add-class{margin:20px 0 0}.reg-add-class-wrap label{color:#1e396e;font-weight:normal!important;font-size:1.2em;font-family:'futuraextendedregular';letter-spacing:1px}.reg-imp-questions{margin-top:40px}.reg-imp-questions,.reg-imp-questions-wrap label{font-weight:normal!important;font-size:1.3em;font-family:'futuraextendedregular';color:#1e396e;letter-spacing:1px}.text-wrap.label-above input,.text-wrap.label-below input,.textarea-wrap.label-above textarea,.textarea-wrap.label-below textarea,.list-dropdown-wrap.label-above select,.list-dropdown-wrap.label-below select,.text-wrap.label-inside input,.textarea-wrap.label-inside textarea{width:90%!important}.ninja-forms-form select,.nf-field-element select{font-size:1em;border:1px solid #ccc;padding:5px 10px;color:#777}.ninja-forms-form input[type="text"],.ninja-forms-form input[type="email"],.text-wrap.label-inside input,.textarea-wrap.label-inside textarea{font-size:1em;border:1px solid #ccc;padding:5px 10px;color:#777}.submit-wrap{margin-top:10px;padding-top:20px}.ninja-forms-form .submit-wrap input[type="submit"],.submit-wrap input[type="button"]{font-size:14px;padding:1rem;margin:0 0 50px 0}.ninja-forms-required-items,.nf-form-fields-required{color:#777;font-family:sans-serif;font-style:italic;font-size:16px;line-height:1.5}.ninja-forms-required-items span,.ninja-forms-form .ninja-forms-req-symbol{color:red}.ninja-forms-form .reg-hide-label-wrap label{display:none!important}.reg-terms{-moz-appearance:textfield-multiline;-webkit-appearance:textarea;border:1px solid #333;font:medium -moz-fixed;font: -webkit-small-control;height:350px;overflow:auto;padding:2px;resize:both;width:600px;background:#fafafa}.reg-title-wrap.hr-wrap{margin-top:15px}.nf-field hr{width:640px}.label-left .nf-after-field{margin-left:0}.ddownload-button{background-image:none;border:none;text-shadow:none;border-radius:0;box-shadow:none;display:inline-block;text-decoration:none!important;font-family:'futuraextendedregular',sans-serif;font-size:14px;padding:5px;vertical-align:baseline;text-transform:lowercase;margin-bottom:10px;letter-spacing:1px}.ddownload-button:hover{color:#fff!important;background-color:#027cd1}.button-yellow.ddownload-button{background-color:#36c;color:#fff!important}.button-yellow.ddownload-button:hover{color:#fff!important;background-color:#027cd1}.button-green.ddownload-button{background-color:#3cb743;color:#fff!important}.button-green.ddownload-button:hover{color:#fff!important;background-color:#9c6}.button-purple.ddownload-button{background-color:#a36;color:#fff!important}.button-purple.ddownload-button:hover{color:#fff!important;background-color:#c69}.button-orange.ddownload-button{background-color:#f29923;color:#fff!important}.button-orange.ddownload-button:hover{color:#fff!important;background-color:#ebb164}.entry-content a.ddownload-link{color:#555;margin-bottom:5px;display:inline-block}.entry-content a.ddownload-link:hover{color:#36c}.ddownload-link:after{content:"\25BC";padding-left:2px;font-size:1.2em;color:#36c}.c-blue{color:#00adef}.c-purple{color:#a36}.c-deep-purple{color:#ba8dff}.c-green{color:#178f38}.c-yellow{color:#fccd35}.nice-table{border-spacing:5px 0;margin-bottom:1em}.nice-table tr{padding:5px 0;border-bottom:2px solid #aaa}.nice-table th{background-color:#efefef}.nice-table th,.nice-table td{text-align:center}.nice-table .time{font-size:.8em}.fa{font-size:1.4em!important}.sdm_download_button_box_default{margin:unset!important}