.grecaptcha-badge{display:none}.g-recaptcha{margin-bottom:20px}.g-recaptcha iframe{max-width:100%;transform:scale(.77);-webkit-transform:scale(.77);transform-origin:left;-webkit-transform-origin:left}#rc-imageselect{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.white_text h1,.white_text h2,.white_text h3,.white_text h4,.white_text h5,.white_text h6,.white_text ul,.white_text ol,.white_text li{color:#fff!important}.white_text h1,.white_text h2,.white_text h3{-webkit-font-smoothing:antialiased}.white_text p{color:#e2e2e2!important}body .fusion-recent-posts .columns .column h4{margin:0 0 8px}body.single-post .post-content .content-element h2{font-size:30px!important}body.single-post .post-content .content-element h3{font-size:26px!important}.contact_right span{color:#747474;padding:0 5px}.home #main{padding-top:0!important}.fusion-header-wrapper.fusion-is-sticky .fusion-main-menu>ul>li>a{height:64px!important}.fusion-header-wrapper.fusion-is-sticky .fusion-logo img{height:86%;position:absolute;top:7%}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul,body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a{border-color:#e8e8e8!important}@media only screen and (max-width:1000px){.fusion-header .fusion-icon-search{display:none!important}}.contact_right #menu-top .sub-menu{position:absolute;z-index:999;background:#dbbc70;padding:0;display:none}.contact_right #menu-top li:hover .sub-menu{display:block}.contact_right #menu-top .sub-menu li{list-style:none;line-height:20px}.contact_right #menu-top .sub-menu li a{padding:10px 15px;display:block}.contact_right #menu-top .sub-menu li a:hover{background:#bfa66a;color:#fff!important}.featured-img-wrap .fusion-text,.featured-img-wrap h1,.featured-img-wrap h2,.featured-img-wrap h3,.featured-img-wrap h4,.featured-buckets-wrap .fusion-text,.featured-buckets-wrap h1,.featured-buckets-wrap h2,.featured-buckets-wrap h3{color:#fff!important;-webkit-font-smoothing:antialiased}.featured-img-wrap .fusion-row{max-width:100%!important}.featured-parent-column{margin:0!important;height:100%}.featured-parent-column>.fusion-column-wrapper{justify-content:space-between!important}@media only screen and (min-width:801px){.featured-img-wrap:after{z-index:0;z-index:0;display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2)}.featured-img-wrap{min-height:calc(100vh - 70px)!important;padding:0!important;margin:0 0 60px!important}.featured-img-wrap.center .featured-message-col>.fusion-column-wrapper{margin:auto!important;text-align:center!important}}.featured-parent-column>.fusion-column-wrapper>.fusion-row:first-child{flex:auto;align-items:center;min-height:400px;min-height:70vh}.featured-message-col{margin:0!important;margin-bottom:25px!important;padding:7vh 0;text-shadow:0px 2px 15px rgba(0,0,0,10%)}.featured-parent-column .featured-message-col>.fusion-column-wrapper{margin-left:8vw!important;max-width:500px;margin-right:0!important}.featured-message-col h1{font-size:80px!important;line-height:1em!important;text-transform:uppercase!important}.featured-message-col h2{font-size:60px!important;line-height:1em!important;text-transform:uppercase!important}.featured-message-col h3{font-size:40px!important;line-height:1em!important}.featured-message-col h4{font-size:30px!important;line-height:1em!important}.featured-message-col p{font-size:20px!important;line-height:1.5em;text-shadow:0px 2px 15px rgba(0,0,0,60%)}@media only screen and (min-width:801px){.featured-parent-column>.fusion-column-wrapper>.fusion-row:first-child:before{z-index:0;z-index:0;display:block;content:"";position:absolute;top:0;left:0;height:100%;width:50%;opacity:.3;background:#000;background:-moz-linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.featured-message-col>.fusion-column-wrapper{background-image:none!important}.featured-img-wrap.center .featured-parent-column>.fusion-column-wrapper>.fusion-row:first-child:before{width:100%;background:-moz-radial-gradient(circle,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 70%);background:-webkit-radial-gradient(circle,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 70%);background:radial-gradient(circle,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}}@media (max-width:800px){body .featured-parent-column>.fusion-column-wrapper>.fusion-row:last-child{background:#23303c!important}body .featured-bucket:hover{background:#11181e!important}}.featured-parent-column>.fusion-column-wrapper>.fusion-row:last-child{background:rgba(26,35,41,75%)!important;flex:1}.featured-bucket{margin:0!important;padding:0!important;justify-content:center;text-align:center;background:rgba(0,0,0,0%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.featured-img-wrap .featured-bucket>.fusion-column-wrapper{padding:40px 1vw 50px!important;position:relative;pointer-events:all;max-width:320px}.featured-bucket h3{font-size:25px!important;height:75px;margin-top:-75px;display:flex;flex-direction:column;text-align:center;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;text-shadow:0px 2px 20px rgba(0,0,0,60%)}.featured-bucket h3:after{content:"";display:inline-block;background:#ccaa58;height:4px;width:50px;text-align:center;bottom:-4px;bottom:-4px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin:8px auto 0;position:relative}.featured-bucket:hover h3:after{width:150px;max-width:50%}.featured-bucket p{margin:0!important}.featured-bucket .fusion-button{background:#2b597d}.featured-bucket .fusion-button:hover{background:#ccaa57}.featured-bucket>.fusion-column-wrapper div:last-of-type{position:absolute;bottom:-18px;left:0;width:100%;text-align:center}.featured-bucket:hover{background:rgba(0,0,0,50%)}@media only screen and (min-width:801px){.featured-bucket{height:100%}.featured-bucket:first-child{padding-left:5vw!important}.featured-bucket:last-child{padding-right:5vw!important}.featured-bucket .fusion-column-inner-bg{top:-70px!important;bottom:20px!important;z-index:999!important}}@media only screen and (min-width:1600px){.featured-parent-column .featured-message-col>.fusion-column-wrapper{max-width:28vw!important}.featured-message-col h1{font-size:5vw!important}.featured-message-col h2{font-size:4vw!important}.featured-message-col h3{font-size:2.5vw!important}.featured-message-col h4{font-size:2vw!important}.featured-message-col p{font-size:1.25vw!important}.featured-img-wrap .featured-message-col .fusion-button{padding:14px 26px;line-height:18px;font-size:16px}.featured-img-wrap .featured-bucket>.fusion-column-wrapper{padding:4vh 1vw 5vh!important;max-width:26vw}.featured-bucket h3{font-size:1.5vw!important;line-height:1.2em!important;height:100px;margin-top:-100px}.featured-bucket h3:after{height:6px;bottom:-6px}.featured-bucket p{font-size:.9vw}.featured-img-wrap .featured-bucket .featured-bucket_btn{padding:12px 24px;line-height:18px;font-size:15px}.featured-bucket>.fusion-column-wrapper div:last-of-type{bottom:-22px}}@media only screen and (min-width:1025px) and (min-height:1100px){.featured-img-wrap{min-height:91vh!important}}@media only screen and (max-width:1024px) and (min-width:801px){.featured-img-wrap{min-height:500px!important}.featured-message-col{margin-bottom:0!important;padding:50px 0 100px}.featured-img-wrap .featured-parent-column .featured-bucket{width:33.3333333333%!important;order:unset!important}.featured-img-wrap .featured-bucket>.fusion-column-wrapper{padding:25px 20px 40px!important;max-width:100%;margin:0!important}}@media only screen and (max-width:800px){.featured-img-wrap{background-image:none!important;background:#2c597c!important;padding:0!important;margin:0 0 30px!important}.featured-parent-column>.fusion-column-wrapper>.fusion-row:first-child{min-height:auto}.featured-message-col{margin:0!important;margin-bottom:0!important;padding:0!important}body .featured-parent-column .featured-message-col>.fusion-column-wrapper{padding:8vh 5vw!important;max-width:100%;margin:0!important}.featured-img-wrap .featured-bucket>.fusion-column-wrapper{max-width:480px;padding:40px 20px!important;position:static}.featured-message-col .fusion-text{max-width:380px}.featured-message-col h1{font-size:60px!important}.featured-message-col h2{font-size:40px!important}.featured-message-col h3{font-size:34px!important}.featured-message-col h4{font-size:24px!important}.featured-message-col p{font-size:18px!important}.featured-img-wrap .featured-parent-column .featured-bucket{width:100%!important;order:unset!important;border-bottom:3px solid rgba(255,255,255,10%)}.featured-img-wrap .featured-parent-column .featured-bucket:last-child{border-bottom:0px}.featured-bucket h3{font-size:20px!important;height:auto!important;margin-top:0;position:block!important;position:static!important}.featured-bucket p{margin:15px 0!important}.featured-bucket>.fusion-column-wrapper div:last-of-type{position:static!important}.featured-message-col>.fusion-column-wrapper div{position:relative;z-index:999}.featured-parent-column .featured-message-col>.fusion-column-wrapper:before{z-index:0;z-index:0;display:block;content:"";position:absolute;top:0;left:0;height:100%;width:60%;opacity:.4;background:#000;background:-moz-linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.featured-parent-column .featured-message-col>.fusion-column-wrapper:after{z-index:0;z-index:0;display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2)}}@media only screen and (max-width:520px){.featured-message-col h1{font-size:52px!important}.featured-message-col h2{font-size:38px!important}.featured-message-col h3{font-size:32px!important}.featured-message-col h4{font-size:22px!important}.featured-message-col p{font-size:16px!important}}.tenney_testimonial:before{content:"“";font-family:Georgia;font-size:120px;line-height:97px;color:#1c4f75;display:inline-block;position:relative;width:20%;text-align:center}.tenney_testimonial .reviews{float:right;width:80%!important}.tenney_testimonial .review blockquote q{font-family:"Droid Serif",serif;font-weight:lighter;font-size:16px;line-height:22px}.fusion-testimonials.classic.tenney_testimonial .author{color:#1c4f75!important}body .fusion-page-title-bar{background-image:url("/wp-content/uploads/2015/03/tenney_tile1.png");background-size:initial!important;background-repeat:repeat}@media only screen and (max-width:800px){body.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar){padding-top:30px;padding-bottom:30px}}.page-title-container.page-title-center{background-size:cover!important;background-repeat:no-repeat!important}.page-title-container.page-title-center .page-title-captions{text-align:left;vertical-align:bottom}.page-title-container.page-title-center .page-title-captions h1{background-color:rgba(255,255,255,.9);display:inline-block;padding:10px 20px;border:5px solid #d8bc6d;border-bottom:none}@media only screen and (max-width:800px){#wrapper .page-title-container.page-title-center{height:240px!important;padding-top:0;padding-bottom:0}.page-title-container.page-title-center .page-title-captions{display:table-cell}.page-title-container.page-title-center .page-title-captions h1{margin-bottom:0;width:auto}}@media only screen and (max-width:600px){#wrapper .page-title-container.page-title-center{height:180px!important}}.page-title-image_under{position:relative;padding-top:260px!important}@media only screen and (max-width:800px){.page-title-image_under{padding-top:120px!important}}.page-title-image_under:before{background-repeat:repeat;background-size:100px 100px;z-index:0;z-index:0;display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%}.the_tenney_student_box .fusion-column-wrapper{padding:15px 15px 20px!important;border:1px solid #eaeaea;-webkit-box-shadow:0px 8px 10px -2px rgba(0,0,0,.2);-moz-box-shadow:0px 8px 10px -2px rgba(0,0,0,.2);box-shadow:0px 8px 10px -2px rgba(0,0,0,.2)}.the_tenney_student_box .imageframe-align-center{margin:-15px -15px 0}.the_tenney_student_box .fusion-imageframe{width:100%}.the_tenney_student_box img{border-bottom:5px solid #c8ae65;width:100%}.ai1ec-calendar-toolbar{border:0px!important}.home_events .ai1ec-views-dropdown{display:none}.home_events .ai1ec-btn-toolbar .ai1ec-pagination{display:none}.home_events .ai1ec-subscribe-container{display:none}.home_events .ai1ec-agenda-view{margin:5px -10px 10px}.home_events{position:relative;z-index:999;background-color:#fff;border:3px solid #d8bc6d;-webkit-box-shadow:0px 8px 10px -2px rgba(0,0,0,.2);-moz-box-shadow:0px 8px 10px -2px rgba(0,0,0,.2);box-shadow:0px 8px 10px -2px rgba(0,0,0,.2);padding:10px}.home_events h2{margin-bottom:-25px}@media only screen and (max-width:1001px) and (min-width:801px){.home_events #ai1ec-agenda-collapse-all{display:none}}@media only screen and (max-width:430px){.home_events #ai1ec-agenda-collapse-all{display:none}}@media only screen and (min-width:801px){.home_events{margin-top:-118px!important}}.fusion-recent-posts.layout-default .recent-posts-content .meta .meta-separator,.fusion-recent-posts.layout-default .recent-posts-content .meta>span:last-child{display:none}body .fusion-blog-layout-large-alternate .fusion-post-content-container,body .fusion-blog-layout-medium-alternate .fusion-post-content-container{margin-top:10px}.fusion-blog-medium-alternate .date-and-formats .format-box i{display:none!important}body #main .sidebar .widget .widget-title,body #main .fusion-widget-area .widget .widget-title{margin-bottom:15px!important}#sidebar ul,.fusion-widget-area ul{font-size:13px;line-height:15px}.sidebar-promo{margin-bottom:10px!important}.sidebar-promo .content-box-wrapper{background:#314f6f;background:-moz-linear-gradient(90deg,rgba(49,79,111,1) 0%,rgba(43,89,125,1) 50%,rgba(49,79,111,1) 100%);background:-webkit-linear-gradient(90deg,rgba(49,79,111,1) 0%,rgba(43,89,125,1) 50%,rgba(49,79,111,1) 100%);background:linear-gradient(90deg,rgba(49,79,111,1) 0%,rgba(43,89,125,1) 50%,rgba(49,79,111,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#314f6f",endColorstr="#314f6f",GradientType=1);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;min-height:auto!important}.sidebar-promo-bg-img{margin-bottom:30px!important}.sidebar-promo-bg-img .fusion-column-wrapper{position:relative}.sidebar-promo-bg-img .fusion-column-wrapper div{position:relative;z-index:99}.sidebar-promo-bg-img .fusion-column-wrapper:before{display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,45%)}.sidebar-promo-bg-img p{color:#fff!important}.fusion-content-boxes.sidebar-promo .content-container{margin-bottom:0}.single-post .slides img{border:0px!important;max-height:34vh;width:auto!important;max-width:100%;border-left:8px solid #d9be67!important;box-sizing:border-box}.flex-control-nav,.single-post .single-navigation{display:none!important}.single-post .fusion-flexslider,.single-post .flexslider{margin:0 0 25px!important}@media only screen and (min-width:801px){.single-post .fusion-flexslider.post-slideshow:before,.single-post .flexslider:before{display:block;content:"";position:absolute;top:0;right:0;height:100%;width:250%;z-index:0;background-color:rgba(0,0,0,5%)}}#content-element>.fusion-fullwidth{padding-right:0!important;padding-left:0!important}.cta-round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.single-post #main{padding-top:25px}.single-post .fusion-post-title-meta-wrap,.single-post .fusion-meta-tb{margin-bottom:11px;margin-top:-11px}body:not(.single-post) .fusion-meta-tb,.page-id-9 .fusion-sharing-box{display:none}.single-post .fusion-post-title-meta-wrap .entry-title{display:none}.single-post .fusion-video{max-width:100%!important;max-height:none!important}body .fusion-theme-sharing-box{margin-top:25px}.centered_section{margin-top:60px}.float_left_slider{max-width:40%!important;float:left;margin-right:20px!important;margin-bottom:0!important}.recent_news{padding-right:0!important;padding-left:0!important}.recent-posts_widget .fusion-recent-posts .fusion-column{padding-left:0;padding-right:0}.fusion-person .person-content{margin-top:10px!important}img.person-img.img-responsive{margin-top:20px!important}div.format-box{display:none!important}.post{padding-bottom:20px!important;border-bottom:1px solid #e0dede;margin-bottom:40px!important}.testimonial_videos .fusion-column-wrapper{background-color:transparent!important}.testimonial_videos a{line-height:0px!important;display:block!important}.testimonial_videos:before{font-family:FontAwesome;content:"";position:absolute;bottom:28px;right:10px;color:#fff;font-size:45px;line-height:40px;font-weight:100;-webkit-font-smoothing:antialiased;z-index:999;pointer-events:none}.testimonial_videos img{width:100%}.testimonial_videos:hover img{opacity:.7}.testimonial_videos:hover:before{color:#d8bd66}.welcome_to_tenney_video a{line-height:0px!important;display:block!important}.welcome_to_tenney_video:before{font-family:FontAwesome;content:"";position:absolute;bottom:36px;right:18px;color:#fff;font-size:45px;line-height:40px;font-weight:100;-webkit-font-smoothing:antialiased;z-index:999;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;pointer-events:none}.welcome_to_tenney_video .fusion-video{max-width:none!important;max-height:none!important}.welcome_to_tenney_video img{width:100%;border:5px solid #2b5376;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.welcome_to_tenney_video:hover img{opacity:.7;border:5px solid #d8bd66}.welcome_to_tenney_video:hover:before{color:#d8bd66}.fa_video_lightbox .fusion-column-wrapper{background-color:transparent!important}.fa_video_lightbox a{line-height:0px!important;display:block!important}.fa_video_lightbox .fusion-row:after,.fa_video_lightbox .fusion-column-wrapper:after{font-family:FontAwesome;content:"";position:relative;bottom:70px;right:0;text-align:right;color:#fff;font-size:45px;line-height:40px;font-weight:100;-webkit-font-smoothing:antialiased;z-index:999;margin-right:13px;display:block;margin-bottom:-40px;pointer-events:none}.fa_video_lightbox img{width:100%}.fa_video_lightbox:hover img{opacity:.7}.fa_video_lightbox .fusion-row:hover:after,.fa_video_lightbox .fusion-column-wrapper:hover:after{color:#d8bd66}.slider_button span{margin-bottom:0;color:#fff;display:inline-block}.slider_button i{color:#fff}.slider_button:hover i,.slider_button:hover span{color:#82b352}.persona_text_over_img{background:rgba(255,255,255,.75);padding:25px}.persona_form .form_field{margin-bottom:14px}.persona_form .wpcf7-not-valid-tip{position:relative;top:-9px}.persona_form .form-fields span:nth-child(odd) .form_field{margin-left:0}.form-submit{text-align:right;margin-top:5px}.form-submit input{float:right;position:relative;top:-5px}@media only screen and (max-width:800px){.persona_form .form_field{width:100%!important;margin-left:0!important}.persona_form .wpcf7-not-valid-tip{padding-bottom:20px;display:block}}.ad-landing_columns{color:#fff;text-align:center}.ad-landing_columns img{background:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:3px solid #1c4f75;margin-bottom:18px;width:110px}body #wrapper .button_applynow_style{color:#fff!important;text-shadow:2px 2px #1c4f75!important;border-color:#d8bc6d!important}body #wrapper .button_applynow_style:hover{color:#d8bc6d!important}a.playbtn{color:#fff;background:#82b352;padding:10px 15px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-weight:700}a.playbtn:hover{background:#fff}.fusion-tabs .nav-tabs li .fusion-tab-heading{font-weight:400!important}@media (max-width:800px){.fusion-tabs .nav{display:block!important}.fusion-tabs.clean .nav-tabs li{margin-bottom:5px!important}.fusion-tabs .nav-tabs>li .fusion-tab-heading{font-size:12px!important;line-height:10px!important}.fusion-tabs.clean .nav-tabs li .tab-link{padding:10px 15px!important}}.fusion-tabs .fusion-mobile-tab-nav{display:none!important}@media only screen and (min-width:891px) and (max-width:1024px){.fusion-tabs .nav-tabs li .fusion-tab-heading{font-size:18px!important}}@media only screen and (min-width:768px) and (max-width:900px){.staff-tabs .nav-tabs li:nth-child(5) a,.staff-tabs .nav-tabs li:nth-child(6) a,.staff-tabs .nav-tabs li:nth-child(7) a{padding:23px 0!important}}@media only screen and (min-width:768px) and (max-width:890px){.nav-tabs .tab-link h4{font-size:14px!important}.fusion-tabs .nav-tabs li .tab-link h4{line-height:18px!important}}.nav-tabs .active .tab-link{background-color:#1c4f75!important}.nav-tabs .active .tab-link h4{color:#d8bc6d!important}.fusion-tabs.horizontal-tabs.clean .tab-content{margin-top:10px}.column-bottom-margin-small .fusion-one-fourth{margin-bottom:5px}@media only screen and (min-width:891px){.staff-tabs .nav-tabs li:nth-child(5) a,.staff-tabs .nav-tabs li:nth-child(6) a,.staff-tabs .nav-tabs li:nth-child(7) a{padding:28px 0!important}}.fusion-tabs .nav-tabs li{vertical-align:middle}.fusion-tabs.clean .nav-tabs li .tab-link{line-height:28px}.fusion-person .person-desc{margin-top:10px}.person-title{font-size:14px!important;font-style:italic;font-weight:400}.staff-list{padding-top:0!important}.staff-list .fusion-person .person-content{margin-top:5px!important;font-size:13px}img.person-img.img-responsive{margin-top:0!important}.staff-list ul{padding-left:25px;font-size:13px;margin-top:0}body #calendar{max-width:initial!important;margin:0 auto}body td.fc-day.av-am{background-color:#82b352!important}body td.fc-day.av-pm{background-color:#30577f!important}body .fc-toolbar .fc-button{background-color:#f5f5f5!important}a.event-pm div,a.event-am div,a.event-ad div{background-color:#d8bc6d!important}.calendar_key{margin-bottom:-40px}.calendar_key>div{display:inline-block;background:#1e4b8c;color:#fff;padding:8px;border:2px solid rgba(211,134,30,.8);margin-right:10px;margin-bottom:10px}.calendar_key>div:last-child{margin-right:0}.calendar_key>div strong{-moz-box-shadow:inset 0px 1px 0px 0px #fff;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#dfdfdf");background-color:#d3861e;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;text-indent:0;border:1px solid #dcdcdc;display:inline-block;color:#333;font-family:arial;font-weight:700;font-style:normal;text-decoration:none;text-align:center;padding:5px;line-height:14px;text-shadow:0 1px 1px rgba(255,255,255,.75);border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.key_ad{background:#1e4b8c!important}.key_am{background:#618db8!important}.key_pm{background:#293f5f!important}.key_x{background:#95a0a2!important;line-height:25px}@media only screen and (max-width:978px){.calendar_key{text-align:left}}@media only screen and (max-width:700px){a.event-pm div,a.event-am div,a.event-ad div{padding:2px 8px!important}.fc-day-grid-container.fc-scroller{height:auto!important}}.form-3column div.column3{display:inline-block;width:32%;float:left;margin-left:2%}.form-3column div.column3:first-of-type{margin-left:0}.form-3column hr{border-color:transparent;width:100%;margin-bottom:15px}#loading{z-index:999;height:100%;vertical-align:middle;width:100%;text-align:center}#loading img{position:relative;top:46%;background:rgba(255,255,255,.9);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a{color:#fff!important}.sidebar .recommended-posts.widget .widget-title,.sidebar .widget.widget_categories .widget-title{margin-bottom:0!important}.widget_accordion_archive .widget-title{margin-bottom:10px!important}#mailpoet_form_2,#custom_html-2{padding:10px;background:#82b352;color:#fff}#mailpoet_form_2 .widget-title,#custom_html-2 .widget-title{color:#fff!important;margin-bottom:0!important;font-size:16px!important}.recommended-posts.widget_text{background:#82b352;padding:10px}#sidebar ul li,.fusion-widget-area ul li{padding:10px 10px 10px 12px!important;border-bottom:1px solid #e7e6e6}#sidebar ul li:last-child{border:none}.recommended-posts.widget_text ul li a{color:#fff;font-weight:700}.recommended-posts.widget_text .widget-title{color:#fff!important;font-size:16px!important}.recommended-posts.widget_text ul li a:before{content:"";font-family:FontAwesome;display:inline-block;padding-left:8px;color:#fff;position:absolute;left:0;font-size:8px;padding-top:5px}.related-posts.single-related-posts .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a{font-size:12px;line-height:15px!important}.related-posts.single-related-posts .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title{line-height:.8!important;margin-top:-15px}.related-posts.single-related-posts a.fusion-rollover-link,.related-posts.single-related-posts a.fusion-rollover-gallery{display:none}.fusion-content-widget-area .widget_accordion_archive ul{margin:0!important;padding:0!important}.fusion-content-widget-area .widget_accordion_archive ul li{padding-left:0}.fusion-content-widget-area .widget_accordion_archive ul li a:after{content:"";position:absolute;font-family:icomoon;left:0;top:0}.fusion-content-widget-area .widget_accordion_archive ul li a{position:relative}.fusion-content-widget-area .widget_accordion_archive ul li>ul{padding:0 0 0 18px!important}.fusion-content-widget-area .widget_accordion_archive ul li a:after{position:absolute;font-family:icomoon;content:"";margin-left:-12px;top:2px}.form-on-popup .gform_wrapper ul li.gfield{margin:0!important}.form-on-popup .gform_wrapper label.gfield_label{display:none}.form-on-popup .gform_footer{text-align:center}.gform_footer input[type=submit]{background:#1c4f75;color:#fff;padding:15px 25px;letter-spacing:1px}.form-on-popup .gform_footer.top_label{margin-top:0}.form-on-popup .gform_wrapper input.medium,.form-on-popup .gform_wrapper input.large{height:35px}.form-on-popup .gform_wrapper ul.gform_fields li.gfield select{height:35px;margin-left:0!important}.form-on-popup input::placeholder{color:#222}.form-on-popup .field-one{width:60%;float:left}.form-on-popup .field-one .wpcf7-form-control.wpcf7-text{height:35px}.form-on-popup .field-two{width:40%;float:left}.form-on-popup .field-two .wpcf7-form-control.wpcf7-select{height:35px}.form-on-popup .field-three{width:100%;float:left}.form-on-popup .field-three .wpcf7-form-control.wpcf7-text{height:35px}.form-on-popup .field-one,.form-on-popup .field-two,.form-on-popup .field-three{padding:0 10px}.form-on-popup .captcha-code{width:50%;float:left;padding:0 10px}.form-on-popup .submit{width:50%;float:left;margin-top:20px;padding:0 10px}.form-on-popup .submit .wpcf7-form-control.wpcf7-submit{float:right}div#tRwncTCeYn .widget_wysija,div#tRwncTCeYn .shortcode_wysija{background:0 0;text-align:left;margin-top:20px}div#tRwncTCeYn .widget_wysija_cont .wysija-submit{display:inline-block;margin-top:20px;font-family:"Open Sans";padding:.5em 1em;font-weight:700;background:#82b352;color:#fff;font-size:1.4em}div#tRwncTCeYn .widget_wysija_cont p label{font-size:.9em;padding:1em 0 .5em}.fusion-text table,.fusion-text table td,.fusion-text table th{border:1px solid #ddd;text-align:left}.fusion-text table th,.fusion-text table td{padding:15px;text-align:left}.fusion-text table th{background-color:#30577f;color:white}.fusion-text table tr:nth-child(even){background-color:#f2f2f2}.fusion-text table tr:hover{background-color:#f5f5f5}.shortcode-map button:focus-visible{outline:none}@media (max-width:767px){body div.wpforms-container-full .wpforms-form .wpforms-one-half{width:100%;margin:0}}.summer-school-policy{padding:30px;border:1px solid #dedede;border-radius:4px;background:#fbfbfb;margin:20px 0}.subject-section-top{border-top:1px solid #dedede;padding-top:25px;margin-top:10px}.subject-section-bottom{border-bottom:1px solid #dedede;padding-bottom:25px;margin-bottom:10px}