.screen-reader-text{display:none}input#searchsubmit{color:#fff;background-color:#333e48;border:0;border-radius:0px;padding:3px 15px;margin-left:-5px}form#searchform{float:right;padding-left:20px}@media screen and (min-width:480px){#et-secondary-menu .et-social-icons{margin-top:6px}}@media only screen and (min-width:981px){.hm-slider,.hm-slider .et_pb_container{height:495px!important}.hm-slider,.hm-slider .et_pb_slide{max-height:495px}.hm-slider .et_pb_slide_description{padding-top:0!important;padding-bottom:0!important;position:relative;top:25%;height:auto!important}.hm-slider .et_pb_slider_container_inner{display:table-cell;vertical-align:bottom;padding-bottom:75px}}.et_pb_post_slider.et_pb_bg_layout_dark{background-color:rgba(0,0,0,0)}.website-field{opacity:0;height:0px;width:0px;padding:0!important;margin:0!important}#mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 1em;padding:5px 10px;background-color:rgba(255,255,255,.85);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:400;z-index:1;color:#e85c41}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41}.woocommerce .price{font-weight:600;font-size:20px}.woocommerce div.product span.price.tuition{font-size:24px}.order-note{padding:5px;border-top:solid 1px;border-bottom:solid 1px;margin:5px 0;border-color:#c4c4c4}.my-orders-table .student-info{background:#ececec;padding:10px!important}.my-orders-table .student-info .name{display:inline-block;width:40%;vertical-align:top}.my-orders-table .student-info .courses{display:inline-block;width:60%;vertical-align:top}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td.student-info{text-align:left!important}.entry-content .my-orders-table ul{padding-left:30px}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods{display:none}.woocommerce-cart table.cart td.actions .coupon .input-text{width:250px;margin-right:10px;float:none}button.button[name=update_cart]{float:right!important}button.button[name=apply_coupon]{padding:30px;height:56px;vertical-align:bottom}.testimonial_rotator_slide_title{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif!important;font-size:18px!important;line-height:2.5em!important;text-align:center!important;font-weight:700}table{border-collapse:collapse;width:100%}th,td{padding:8px;text-align:left;border-bottom:1px solid #ddd}tr:hover{background-color:#f5f5f5}p.field-student-email:after{content:"† This must be an individual email not shared with the parent or another sibling as the learning management system requires each login ID to have a unique and unshared email. Not supplying this information may result in a delay in your student’s access to the LMS close to the start of classes."!important}.woof_text_search_container{margin-bottom:20px!important}.woocommerce-breadcrumb{visibility:hidden}.woocommerce-page #main-content .container:before,.page #main-content .container:before{background:0 0}@media (min-width:981px){.woocommerce-page #left-area,.page #left-area{width:100%;padding:23px 0 0!important;float:none!important}}.woocommerce-page #sidebar,.page #sidebar{display:none}#footer-nav ul{list-style-type:none;padding-left:2em;text-indent:-2em}#footer-nav a{color:#d2d2d2}#footer-nav a:hover,#footer-nav .current-menu-item a{color:#0096d8}.et_pb_newsletter_form .et_pb_button:hover{padding:.3em .7em}@media all and (min-width:981px){.et-fixed-header #top-menu li.menu-cta &gt; a,.et-fixed-header #top-menu li.menu-cta.current-menu-item &gt; a{color:#fff!important}}ul.products li.product h2.woocommerce-loop-product__title{clear:both}h2.yikes-custom-woo-tab-title{display:none}#other_discount_code_p.pmpro_small{font-size:1em}#btn-add-membership-product-page .pmpro_btn{color:#d58d02;background:#fff;border-color:#d58d02;font-size:17px;background-color:#fff;font-weight:500;border-width:2px;padding:.5em 1em!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#btn-add-membership-product-page .pmpro_btn:hover{color:#fff!important;background:#d58d02!important}#productBundleSummary .et_pb_widget_area_left{padding-right:0!important;border-right:none!important}#productBundleSummary .composite_summary .summary_element_wrapper.selected{background:#fff}#productBundleSummary .widget_composite_summary_button{margin-top:20px}.composite_component.progressive .component_title_wrapper{background-color:#f5f5f5;padding-top:24px;padding-left:20px;border-bottom:2px solid #fff}.composite_form:not(.paged) .component .component_inner{padding-top:1rem}.composite_button .quantity{display:none}.product-type-composite .price del,.product-type-composite .radio_button_price{display:none!important}@media screen and (max-width:980px){.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:60px!important}}.woocommerce-terms-and-conditions-wrapper .required{display:none!important}.berocket_better_labels .berocket_better_labels_position .berocket_better_labels_inline{display:block}.comment-reply-link{color:#2ea3f2}.comment-reply-link:hover{background:rgba(0,0,0,.05)}.comment-reply-link:hover:after{opacity:1;margin-left:0}.comment-content ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px}.comment-content ol{list-style-type:decimal;list-style-position:inside;padding:0 0 23px;line-height:26px}.comment-content ul li ul,.comment-content ul li ol{padding:2px 0 2px 20px}.comment-content ol li ul,.comment-content ol li ol{padding:2px 0 2px 35px}ol.commentlist,.comment .children{list-style:none!important;line-height:1.7em!important;padding:0!important}.comment-content ul{padding:0 0 23px 16px!important;line-height:26px!important}.comment-content ol{line-height:26px!important}@media print{#respond{display:none}}#comment-wrap{padding-top:75px}.comment-body{position:relative;padding:0 110px 0 100px;margin-bottom:48px;min-height:87px}.comment_avatar{left:0;position:absolute;top:7px}.comment_postinfo{margin-bottom:8px}span.fn,span.fn a{color:#000;font-weight:700;text-decoration:none;font-size:16px;display:inline-block}span.comment_date{color:#000;font-size:14px;font-weight:300}.comment_area .comment-reply-link{position:absolute;top:7px;right:0;display:block}.comment-reply-link:hover,.form-submit:hover{text-decoration:none}.comment .children{margin-left:100px;padding-left:0!important}#comment-wrap li.comment.depth-5 article{padding-right:0}.comment #respond{margin:-30px 0 0}#respond{padding-top:17px}#commentform{padding-bottom:50px}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url]{width:47%}#commentform textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea{padding:12px;color:#999;line-height:1em;background-color:#eee;font-size:18px;border-width:0}.form-submit{text-align:right}.form-submit .et_pb_button{display:inline-block;cursor:pointer;color:#2ea3f2}#reply-title small{display:block;font-size:14px;font-weight:400}@media (max-width:767px){#comment-wrap li.comment article{padding-right:0}.comment-body{padding:0 0 0 100px}.comment-reply-link{position:relative!important;float:right;bottom:-10px;top:auto!important}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0}.comment .children{margin-left:50px}}@media (max-width:479px){.comment-body{padding:0 0 0 50px}.comment .children{margin-left:25px}a.comment-reply-link.et_pb_button{font-size:15px}a.comment-reply-link.et_pb_button:after{font-size:25px}}.stars{margin-bottom:0;padding-bottom:0;height:24px;display:inline;line-height:16px}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;font-size:24px;display:inline-block;text-decoration:none;margin-left:-3px;margin-top:10px;margin-bottom:10px}.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{margin-bottom:0!important}.woocommerce #review_form #respond textarea{color:#656565}.product-badges{position:absolute;top:8px;left:8px}.product-badges .badge{display:inline-block;margin:0 2px;padding:0 10px;color:white;font-size:12px;font-weight:700;border-radius:4px}.product-badges .badge.orange{background:#fa6e32}.product-badges .badge.yellow{background:#f2b711}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.coupon-special,.woocommerce form.checkout_coupon{display:block!important}.ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix{display:none}table.shop_table.woocommerce-checkout-review-order-table .fee,table.shop_table.woocommerce-checkout-review-order-table .cart-subtotal{display:none}@media screen and (max-width:768px){button.button[name=update_cart]{float:none!important}button.button[name=apply_coupon]{width:100%!important;display:block}input#coupon_code{width:100%;margin-bottom:5px}}