@font-face{font-family:"added-to-cart-popup-woocommerce";src:url(b75ee1eee0726f4c89c5.eot?7r0p13);src:url(b75ee1eee0726f4c89c5.eot?7r0p13#iefix) format("embedded-opentype"),url(7056ab81e8a47ba16d37.ttf?7r0p13) format("truetype"),url(d830e7c3cd851e46e8b6.woff?7r0p13) format("woff"),url(0abb3272e968b5c0fc66.svg?7r0p13#added-to-cart-popup-woocommerce) format("svg");font-weight:normal;font-style:normal}[class^=xoo-cp-icon-],[class*=" xoo-cp-icon-"]{font-family:"added-to-cart-popup-woocommerce" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xoo-cp-icon-spinner:before{content:""}.xoo-cp-icon-cross:before{content:""}.xoo-cp-icon-check:before{content:""}.xoo-cp-opac{z-index:99998;background-color:#000;opacity:.6;position:fixed;display:none}.xoo-cp-opac,.xoo-cp-modal,.xoo-cp-cont-opac{top:0;bottom:0;left:0;right:0}.xoo-cp-modal{position:fixed;text-align:center;z-index:99998;overflow:auto;opacity:0;visibility:hidden;transform:scale(0.7)}.xoo-cp-active{transition:visibility .4s ease-out,opacity .4s ease-out,transform .4s ease-out;visibility:visible;opacity:1;transform:scale(1)}.xoo-cp-cont-opac{z-index:1;background-color:#fff;opacity:.5;position:absolute}.xoo-cp-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.xoo-cp-container{display:inline-block;max-width:650px;border:#a0a0a0 solid 1px;background:#fff;position:relative;vertical-align:middle;width:90%;text-align:left;box-shadow:0 0 10px rgba(0,0,0,.4);border-radius:5px;padding:15px}span.xoo-cp-close{font-size:29px;position:absolute;right:-13px;top:-11px;background-color:#fff;border-radius:50%;cursor:pointer}.xoo-cp-success,.xoo-cp-error{padding:10px;border:1px solid transparent;border-radius:4px;display:block;text-align:left}.xoo-cp-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;margin-top:10px}.xoo-cp-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.xoo-cp-atcn{overflow:auto;padding:10px;border:1px solid transparent;border-radius:4px;display:block;text-align:left;margin-bottom:15px}.xoo-cp-atcn .xoo-cp-icon-check{margin-right:5px}.xoo-cp-btns{margin:0 auto;clear:both;text-align:center}a.xcp-btn{width:30%;text-transform:uppercase;text-align:center;cursor:pointer;padding:8px 0;display:inline-block;margin-right:5px}a.xcp-btn.xoo-cp-btn-ch{display:none}@keyframes xoo-cp-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}.xoo-cp-icon-spinner{animation:xoo-cp-spin 575ms infinite linear;display:inline-block}td.xoo-cp-ptitle a{font-weight:600;font-size:18px}td.xoo-cp-pimg{width:20%}.xoo-cp-pdetails{width:100%;display:block;overflow:auto}td.xoo-cp-pprice{font-size:20px;margin:15px 0;width:15%}td.xoo-cp-pqty{min-width:90px}.xoo-cp-pdetails td.xoo-cp-remove{width:5%;font-size:20px}.xoo-cp-pdetails td{vertical-align:middle;text-align:center}.xoo-cp-pdetails td.xoo-cp-ptitle{text-align:left}.xoo-cp-ptotal{display:table;float:right;margin-right:25px;font-size:18px;padding:10px 0;border-top:1px solid #e5e5e5}.xcp-ptotal{font-size:23px}td.xoo-cp-remove .xoo-cp-remove-pd{font-size:20px;color:#ea0a0a;cursor:pointer}td.xoo-cp-ptitle{width:45%;padding-left:5px}.xoo-cp-preloader{position:fixed;top:47%;left:47%;transform:translate(-50%, -50%);z-index:2;animation:xoo-cp-spin 575ms infinite linear;font-size:45px}@keyframes xoo-cp-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-ms-keyframes xoo-cp-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes xoo-cp-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes xoo-cp-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.xoo-cp-outer{display:none}.xoo-cp-variations{font-size:13px}.xoo-cp-variations .variation{overflow:auto;margin-top:5px}.xoo-cp-variations .variation dt{margin:0 5px 0 0;float:left}.xoo-cp-variations .variation dd{margin:0 10px 0 0;float:left}@media only screen and (max-width: 500px){a.xcp-btn{width:80%;margin:5px 0}span.xcp-ptotal,.xoo-cp-ptotal{font-size:15px}td.xoo-cp-pimg{display:none}td.xoo-cp-ptitle a,td.xoo-cp-pprice{font-size:14px}}span.xcp-minus{border-right-width:1px;border-right-style:solid}span.xcp-plus{border-left-width:1px;border-left-style:solid}span.xcp-plus,span.xcp-minus{display:inline-block;text-align:center;cursor:pointer;float:left;width:21px}input[type=number].xoo-cp-qty{border:0 !important;text-align:center;display:inline-block;max-width:30px;float:left;height:100%;line-height:100%;padding:0}input.xoo-cp-qty::-webkit-outer-spin-button,input.xoo-cp-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.xoo-cp-qtybox{border-width:1px;border-style:solid;position:relative;display:inline-block;font-weight:700;height:37px;line-height:35px}.xoo-cp-added,.xoo-cp-adding{margin-left:5px}.xoo-cp-notice-box{left:0;right:0;bottom:50px;position:fixed;z-index:100000}.xoo-cp-notice-box>div{display:table;margin:0 auto;background-color:#333;padding:10px 20px;color:#fff;font-weight:500;font-size:15px}.xoo-cp-notice ul.woocommerce-error a.button{display:none}.xoo-cp-notice ul.woocommerce-error{margin:0}.xoo-cp-variations .variation:last-of-type{display:none}.xoo-cp-variations .variation:first-of-type{display:block}
.social-footer{margin-top:4px !important}.fa-facebook,.fa-instagram{padding-right:4px}.metal-slide-in h2{color:#fff !important;font-weight:bold;font-family:hind !important;font-size:33px !important}.metal-slide-in .cp-description{color:#fff !important;font-family:"Open Sans" !important;font-size:21px !important}.metal-slide-in .cp-optin .cp-desc-container{padding-top:4px !important;padding-bottom:20px !important}.metal-slide-in .cp-form-container .cp-form-field input{font-family:"open sans" !important;line-height:28px !important;padding:20px 16px !important}.metal-slide-in .cp-form-container .cp-submit.cp-btn-flat{font-weight:bold !important;padding:15px 10px 12px}.fusion-menu-element-wrapper .fusion-menu-element-list ul:not(.fusion-megamenu)>li:not(.fusion-menu-item-button)>a{padding:6px 25px !important}ul.sub-menu a.fusion-background-highlight{font-size:14px !important}div.tg-grid-slider>div>article.tg-item.tg-crucible-blog-2>div>div>h2{font-size:18px !important}div.fusion-flexslider.flexslider.post-slideshow.fusion-post-slideshow{display:none}.fusion-menu-element-wrapper.collapse-enabled.mobile-size-full-absolute:not(.mobile-mode-always-expanded).expanded>ul{height:245px !important}.logged-in #_progress{margin-top:162px !important}.single-guides .fusion_builder_column_3_4{max-width:850px}#menu-table-of-contents{padding:0 8px;list-style:none;margin-top:-12px}#menu-table-of-contents li{line-height:1.35}.fusion-megamenu div.textwidget i{width:26px;color:#da010c;line-height:2.1}div.textwidget a{text-decoration:none}.fusion-sticky-sidebar.fusion-no-small-visibility>div>div>p:nth-child(2){font-size:18px;line-height:1.55;margin-bottom:18px}#post-191570>div>div.fusion-fullwidth.fullwidth-box.fusion-builder-row-2.fusion-flex-container.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-sticky-container>div>div.fusion-layout-column.fusion_builder_column.fusion-builder-column-1.fusion_builder_column_1_4.\31  _4.fusion-flex-column.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling.fusion-sticky-container.fusion-container-stuck.fusion-sticky-transition.fusion-sticky-sidebar.fusion-no-small-visibility>div>div>p:nth-child(1){font-size:17px;margin-bottom:12px}.fusion-sticky-transition.fusion-sticky-sidebar>div>div.fusion-widget-area.fusion-widget-area-1.fusion-content-widget-area .menu-item{line-height:1.35 !important;margin-left:8px}.fusion-megamenu-title{display:none !important}.fusion-megamenu{min-height:368px}.guides .fusion-flex-container h1{font-size:34px;line-height:1.3 !important}.guides .fusion-flex-container h2{font-size:29px !important;margin:5px 0 8px}.guides .fusion-flex-container h3{font-size:25px;margin:5px 0 8px !important}#menu-item-190787{background-position:center !important}.guides h1.entry-title{display:none !important}.guides-hero{margin-left:-30px !important;margin-right:-30px !important}.guides-hero h1{font-size:2.5em !important}#menu-item-190312>a{padding-right:50px}#guides-menu-left{height:130px !important}.guides-menu h1{font-size:20px !important;line-height:1.4 !important;margin:0 0;font-weight:400;color:#fff;margin:0px}#wrapper>section.fusion-tb-header>div>div>div.fusion-layout-column.fusion_builder_column.fusion-builder-column-1.fusion-flex-column,#menu-guides,#wrapper>section.fusion-tb-header>div>div>div.fusion-layout-column.fusion_builder_column.fusion-builder-column-3.fusion_builder_column_1_6.\31  _6.fusion-flex-column.fusion-column-inner-bg-wrapper>span>a>span,#guides-menu-right{height:130px}.fusion-columns-5.report-counter{max-width:1184px;margin-left:22px}.fusion-progressbar-bar{max-width:99%}.timeline-video{margin-left:30px !important}.report-counter div.content-box-percentage.content-box-counter{font-weight:700}.report-counter .counter-box-content{line-height:1.4;margin-top:6px}.report-counter.fusion-columns-5 .fusion-column:nth-of-type(even){padding-top:33px}.report-counter.fusion-columns-5 .fusion-column:nth-of-type(3){padding-top:58px}.timeline-fire-r{margin:12px -49px 0 0;border-top:3px solid #fff;border-bottom:4px solid #fff;background-color:#fff}.timeline-fire-l{margin:0 0 0 -52px;border-top:3px solid #fff;background-color:#fff;border-bottom:4px solid #fff}#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item>a{font-weight:bold}#wrapper .fusion-vertical-menu-widget.left .menu li a{padding-left:5px}#sticky-guides{position:-webkit-sticky;position:sticky !important;top:35px !important;height:500px !important;overflow:visible !important;align-self:flex-start !important}.fusion-progressbar-text{font-weight:bold}.timeline-holder:before{position:absolute;left:50%;top:40px;content:" ";display:block;width:1px;height:100%;background:#010101;background:-moz-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));background:-webkit-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background:-o-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background:-ms-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #505050 8%, #505050 92%, rgba(80, 80, 80, 0) 100%);background-color:#a40606;background-image:linear-gradient(315deg, #a40606 0%, #d98324 74%);z-index:5}.direction-l{position:relative;display:flex;float:right;text-align:left}.direction-r{margin-left:-2px}.flag-wrapper{position:relative;display:inline-block;text-align:center}.flag{position:relative;display:inline;background:#f7f7f7;padding:11px 36px;border-radius:5px;font-weight:700;text-align:left;font-size:1.1em;font-weight:700}.direction-l .flag{-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);box-shadow:1px 1px 2px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15)}.direction-r .flag{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15)}.direction-r .flag:before{left:-40px}.direction-r .flag:after{content:"";position:absolute;right:100%;top:50%;height:0;width:0;margin-top:-11px;border:solid transparent;border-right-color:#f5f5f5;border-width:12px;pointer-events:none}.direction-l .flag:after{content:"";position:absolute;right:-24px;top:50%;height:0;width:0;margin-top:-11px;border:solid transparent;border-right-color:#f5f5f5;border-width:12px;pointer-events:none;transform:scaleX(-1)}.time-wrapper{display:inline;line-height:1.2em;font-size:.85em;color:#9e0707;vertical-align:middle}.direction-l .time-wrapper{float:left}.direction-r .time-wrapper{float:right}.time{display:inline-block;padding:13px 24px 0;margin:0 0 25px;font-weight:bold}.woocommerce-table__product-name .product-info a{font-weight:bold}.checkout-holder{display:flex}.checkout-holder h5{font-weight:bold;margin-bottom:2px}.checkout-img:first-of-type{margin:0 50px 20px 0}.archive .woocommerce-message{display:none}.fusion-body .quantity{display:initial}.cart-empty.woocommerce-info{background-color:#fff !important}.woocommerce-MyAccount-navigation-link--downloads{display:none !important}.woocommerce .cart-collaterals .checkout-button{line-height:1.75}.searchform .fusion-search-form-content .fusion-search-field input{height:40px}.fusion-out-of-stock{height:28px}.fire-bullets li{padding-top:5px}ul.fire-bullets{padding:0 0 !important;list-style:none;margin-top:0}.fire-bullets li::before{content:"" !important;display:inline-block;height:20px;width:25px;background-size:13px;background-image:url("https://lh3.googleusercontent.com/-ZscSX_I2nm8/Xh-afJVYzCI/AAAAAAAACNw/h1xSjz0hLUMgQ9qB85cUtqyYBFnhMGrHgCK8BGAsYHg/s0/2020-01-15.png");background-repeat:no-repeat;margin:0 5px -3px 15px;background-position:center center}.single-product .fusion-builder-column-7,.single-product .fusion-builder-column-8,.single-product .fusion-builder-column-9,.single-product .fusion-builder-column-10,.single-product .fusion-builder-column-11{display:none !important}.class-teacher{background:#f5f5f5;display:table;padding:15px 45px;margin:30px}form.cart .input-text{font-size:18px !important}.single-product .tg-item-content-holder{background-color:#f9f9f9 !important}.tg-error-msg{display:none}.tg-search-inner{max-height:40px}.tg-search-icon{margin:5px 5px 0 7px !important}.tg-search{width:280px !important}.tg-search-clear{height:35px !important;font-size:16px !important}.tg-search-clear{margin:5px 6px 0;border-left:none !important}.tg-txt input[type=text].tg-search{margin-top:2px !important}.tg-filter{margin:4px 5px !important}.event-sidebar p{font-size:18px !important}h4.event-sidebar{font-size:26px !important;padding-bottom:5px !important;font-weight:bold !important}.tg-post-164958 .tg-item-content-holder{min-height:218px !important}.single-person #wrapper #main .post>h1.fusion-post-title{display:none}.single-person #main{padding-top:60px !important}.people-single-post-details{padding-top:30px}.error404 .fusion-page-title-bar{height:20px !important}.error404 #main{padding:90px 0}.error-message,.oops{color:#333 !important}#values-heading-text:after{content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:80%;left:.5em;margin-right:-50%;background-color:#abaeb3}.avada-myaccount-user .username .not-user{font-size:11.5px}.avada-myaccount-user .msg a{padding-left:5px}#wp-admin-bar-wpseo-menu{display:none !important}#wp-admin-bar-comments{display:none !important}#wp-admin-bar-query-monitor{display:none !important}#wp-admin-bar-updates{display:none !important}.arts-header>h2{margin:0 !important;padding-top:30px}.arts-header{width:100%;background-color:#f5f5f5;height:105px}.arts-row{width:100%;min-height:50px;position:relative;display:inline-block;background-color:#f6f6f6}.arts-col-1_3{width:33.3333333333%;float:left}.art-row:nth-child(odd){background-color:#f5f5f5 !important}div.art-row{width:100%;min-height:50px;position:relative;display:inline-block;background-color:#f6f6f6;padding:10px;margin-bottom:-9px !important}.art-col-1-6{width:25%;float:left}.art-col-1-3{width:50%;float:left}h1.entry-title{margin-bottom:0px}.news-title{padding:0 10px}.single-post #main{padding:66px 0 60px !important}.single-post #main .fusion-row,.single-post #main .fusion-row h1{padding:0 60px !important}.max-width img{width:100%}img.max-width{padding-bottom:15px !important}.post div.post-content>div:first-child{padding-top:10px !important}.post .fusion-fullwidth{padding-bottom:0 !important}.tolb-title{display:none}.blog-feature{margin:-66px 0}.blog-feature-holder .single-post #main .fusion-row{padding:0 0 !important}.fusion-blog-layout-medium .fusion-post-slideshow{margin-right:15px !important}.fusion-blog-layout-medium .fusion-post-slideshow img{min-height:250px;width:auto}.fusion-blog-layout-grid .fusion-post-content-wrapper,.fusion-blog-layout-timeline .fusion-post-content-wrapper{padding:20px 20px 10px 20px}h2.blog_cpt-shortcode-post-title{font-size:19px !important;margin-bottom:0 !important;margin-top:0 !important}body.page-id-49932 .fusion-post-slideshow .slides li .fusion-image-wrapper,body.page-id-50182 .fusion-post-slideshow .slides li .fusion-image-wrapper,body.page-id-50184 .fusion-post-slideshow .slides li .fusion-image-wrapper{pointer-events:none}.fusion-blog-layout-grid .post .fusion-content-sep{border-color:rgba(0,0,0,0) !important;margin-top:0px !important}#wrapper #main .fusion-post-content>.blog-shortcode-post-title{font-size:25px !important;margin-bottom:0}.post-content h4{margin-bottom:0 !important}.fusion-blog-archive .fusion-blog-layout-grid .post .fusion-post-content-wrapper{padding:20px !important}body.page-id-49887 .post,body.page-id-49883 .post{background-color:#f4f4f4 !important}body.page-id-49887 .post .post-content,body.page-id-49883 .post .post-content{padding:30px}body.page-id-49887 .fusion-blog-layout-medium .fusion-post-slideshow,body.page-id-49883 .fusion-blog-layout-medium .fusion-post-slideshow{margin-right:30px}body.page-id-49887 .fusion-meta-info,body.page-id-49883 .fusion-meta-info{border-color:#000;float:right;margin-top:0;padding:0}.dark-link{color:#f0f8ff}.dark-link:hover{color:#f0f8ff !important}.single-post p,.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6,.single-post ul li,.single-post ol li{color:#000 !important}.type-post p a,.type-post ul li a,.type-post ol li a{color:#000 !important;text-decoration:underline}.art-description{padding:0 8% 10% 8% !important;text-align:center;font-size:18px}.art-title{font-size:24px !important;font-weight:400;padding:20px 0 0;margin:10px 8% 10px 8%}.contact-container{margin-left:18%;margin-top:9%}.contact-container li{margin-bottom:22px !important}a:hover.white-links{color:#da010c !important}.single-event #main{background-image:none !important}.splash .fusion-button{height:50px}.right-half-container{padding:20px 90px}.center-vertical{padding:60px 0 !important}.tall{padding:35px 0 45px !important}.extra-tall{padding:65px 0 75px !important}.pricing-table-1{background:#ffffff00 !important}.half-video-holder{padding:0 0 !important}.video-holder-text{padding:0 3% !important;margin:auto 0 !important}.video-holder-text h2{margin-bottom:.25em}.video-holder-text .fusion-button{margin-bottom:0 !important}.alternate{background-image:url(https:/wp-content/uploads/2019/05/white_wall_hash_@2X.jpg);background-position:left top;background-repeat:repeat !important;background-attachment:fixed !important}.alternate-black{background-image:url(https:/wp-content/uploads/2019/05/zwartevilt_@2X-320x202.jpg);background-position:left top;background-repeat:repeat !important;background-attachment:fixed !important}.alternate-callout{background-image:url(https:/wp-content/uploads/2019/06/Blacksmithing_Forge-Welding_03-03-2019_1536.jpg);background-position:left top;background-repeat:repeat !important;background-attachment:fixed !important}.custom-splash{padding:75px 30px 60px !important;text-align:center;background-image:url(https:/wp-content/uploads/2019/05/cream_dust_@2X.png);background-position:left top;background-repeat:repeat !important;background-attachment:fixed !important}.custom-splash-dark{padding:75px 30px 60px !important;text-align:center;background-image:url(https:/wp-content/uploads/2019/05/zwartevilt_@2X.jpg);background-position:left top;background-repeat:repeat !important;background-attachment:fixed !important}.custom-splash p a{color:#333;text-decoration:underline}.custom-splash a:hover{color:#da010ca}.custom-splash .fusion-button-text,.custom-splash-dark .fusion-button-text{padding:14px 6px 9px !important}.department-cards .fusion-column-wrapper{background:#fff !important}.department-cards{padding:15px 0 !important}.department-cards img{width:100% !important;max-height:575px;margin-bottom:15px}.department-cards h2 a{text-decoration:none !important;font-size:25px}.department-cards h2{line-height:1 !important;margin-bottom:8px}.event-sidebar p{font-size:18px !important}h4.event-sidebar{font-size:26px !important;padding-bottom:5px !important;font-weight:bold !important}.single-event #content{padding:60px 60px 0 !important}.single-event h1{font-size:38px !important}.upcoming-event h5{font-size:20px !important}.upcoming-event h3{font-size:32px !important;margin:25px 0 0 0 !important}.upcoming-event .fusion-button{margin-bottom:15px !important}body.page-id-49662 .post{background-color:#f4f4f4 !important}body.page-id-49662 .post .post-content{padding:25px}body.page-id-49662 .fusion-blog-layout-medium .fusion-post-slideshow{margin-right:30px}body.page-id-49662 .fusion-meta-info{border-color:#000;float:right;margin-top:0;padding:0}.single-event .single-navigation{display:none}.single-event #content{padding-top:20px}:focus{outline-color:#da010c !important}.fusion-footer-widget-area{padding-bottom:20px !important}.fusion-footer-widget-area .widget-title{color:#000 !important;font-family:hind !important;font-size:21px !important;text-transform:lowercase !important;margin-bottom:8px;font-weight:bold !important}.fusion-footer-widget-area{padding:30px 30px 40px !important}.fusion-footer-widget-area a{font-size:16px;color:#333 !important;text-transform:lowercase !important}.fusion-footer-widget-area a:hover{color:#941c1c !important}.fusion-footer-widget-area a:before{display:none !important}.fusion-footer-widget-area ul li{border:0px !important;padding:2px 4px !important}.fusion-footer-copyright-area{padding:25px 30px 15px 33px !important;background:#f9f9f9 !important}.fusion-footer-copyright-area p{text-align:left !important;margin:2px}.fusion-copyright-notice a{color:#000 !important;text-decoration:underline}.fusion-copyright-notice a:hover{color:#941c1c !important}.social-footer ul{overflow:hidden}.social-footer li{display:inline-block}.fa-facebook{margin:0 10px 0 2px;color:#555}.fa-twitter{color:#555}.fa-instagram{font-size:18px;line-height:1.7 !important;margin-right:5px;color:#555}#mc_embed_signup form{padding:8px 0 0 4px !important}#mc_embed_signup_scroll{display:flex}#mc_embed_signup input.email{width:42% !important;border-radius:0 !important;margin-right:0 !important}#mc_embed_signup input.sidebar{width:235px !important}#mc_embed_signup .fontawesome-icon{margin:10px 12px 10px 10px}#mc_embed_signup .button{border-radius:0 !important;background:#444 !important;height:38px !important}#mc_embed_signup input[type=email]{height:38px !important}#mc_embed_signup .button:hover{background:#7c1003 !important}#mc_embed_signup input{border-color:#999 !important}#mc_embed_signup input:focus{border-color:#222 !important}#mc_embed_signup input::placeholder{color:#888 !important}.gallery{max-width:1200px !important}.gallery-item{width:12.5% !important;margin:0 !important}.gallery-item img{border:5px solid #000 !important}.gform_wrapper .gfield_required{color:#da010c !important}div.gravity-select-parent{width:100% !important;margin-top:3px}.gform_wrapper .ginput_complex .gravity-select-parent{width:100% !important}.tg-error-msg{display:none}.tg-search-inner{max-height:40px}.tg-search-icon{margin:5px 5px 0 7px !important}.tg-search{width:280px !important}.tg-search-clear{height:35px !important;font-size:16px !important}.tg-search-clear{margin:5px 6px 0;border-left:none !important}.tg-txt input[type=text].tg-search{margin-top:2px !important}.tg-filter{margin:4px 5px !important}.tg-post-164958 .tg-item-content-holder{min-height:218px !important}.tg-nav-under .tg-icon-right-arrow:before,.tg-nav-under .tg-icon-left-arrow:before{font-size:50px !important;color:#da010c}#grid-156571 .tg-nav-color{color:#fff !important}#grid-156571 .tg-filter.tg-filter-active span{color:#fec32c !important}.tg-item .tg-dark p{color:#777 !important}.custom-header .fusion-button-text{line-height:1.4 !important}.fusion-dropdown-menu .sub-menu li a{line-height:3 !important}.fusion-sticky-logo{width:80px !important;height:80px !important}.fusion-sticky-shadow{height:92px !important}.fusion-is-sticky .fusion-main-menu>ul>li{margin-top:10px}.fusion-is-sticky .sub-menu{margin-top:0}.fusion-main-menu-icon{margin:0 15px 0 15px}.fusion-logo img{margin-left:8px}.fusion-main-menu>ul>li>a{margin-top:4px;margin-bottom:-4px}.fusion-sticky-shadow .fusion-main-menu .sub-menu{margin-top:6px !important}.fusion-icon-twitter:before,.fusion-icon-facebook:before,.fusion-icon-instagram:before{color:#fff}.fusion-mobile-menu-icons{margin-top:31px !important}.fusion-mobile-menu-icons a{margin-right:2px}.fusion-mobile-menu-icons a:before{color:#fff !important}.custom-header-wrapper{background:#111 !important;height:46px;padding:3px 0 0 0 !important}.custom-header{max-width:1180px}.custom-header a{font-size:13px;color:#fff}.custom-header a:hover{color:#fec32c;border-color:#333}.custom-header-left{float:left;margin-top:5px}.custom-header-left a{margin-right:15px}.custom-header-separator{color:#fff !important;margin-right:16px;margin-left:3px}.custom-header-right{float:right}.custom-header-right a{margin-left:15px;margin-top:3px}.custom-header-right .fusion-button{font-size:12px;padding:9px 20px !important}.custom-logout-link{display:none}.fusion-secondary-main-menu{border:none;background:#000 !important}iframe[name=google_conversion_frame]{display:none}.logged-in .custom-login-link{display:none}.logged-in .custom-logout-link{display:inline}.sub-menu{border-top:4px solid #f6b613 !important}.fusion-fullwidth.dark,.custom-splash-dark.white,.fusion-header{background-color:#000 !important}.twenty-percent{width:20%;max-width:20%;margin:0}.forty-percent{width:40%;max-width:40%;margin-right:0}.history-description{padding:0 30px 20px 0 !important;font-size:14px}.home-classes-description{padding:0 8% 20px 8% !important;text-align:center;font-size:16px}div#grid-separator.fusion-separator.fusion-full-width-sep.sep-none{margin-top:77.715% !important}.dept-grid .fusion-layout-column .fusion-one-half{width:calc(50% - 10px) !important;margin:5px !important}.menu-item-64836{display:none !important;padding:0}.menu-item-64623{display:none !important;padding:0}#mobile-menu-item-64836{display:none !important;padding:0}#mobile-menu-item-64623{display:none !important;padding:0}div.home-title-box{background-color:rgba(0,0,0,.7) !important;height:auto !important;padding:20px 0 !important;width:100% !important;margin-bottom:0 !important;position:inherit}div.home-title-box a{color:#fff}div.home-title-box a:hover{color:#da010c !important}h4.home-title{margin:0 !important}#oakland-logo{width:50% !important;max-width:50% !important}#donors-list-col-margin{margin-right:0 !important}.margin-auto{width:252px;margin:0 auto !important}.padding-small{padding-left:30px;padding-right:30px !important}.padding-medium{padding-left:45px;padding-right:45px}.padding-large{padding-left:60px;padding-right:60px}.separator-small{margin-top:15px !important}.separator-medium{margin-top:25px !important}.separator-large{margin-top:50px !important}.single-person #wrapper #main .post>h1.fusion-post-title{display:none}.single-person #main{padding-top:60px !important}.people-single-post-details{padding-top:30px}.board-overview-block{display:none}.page-id-50182 .board-overview-block{display:block}.faculty-overview-block{display:none}.page-id-49846 .faculty-overview-block{display:block}.staff-overview-block{display:none}.page-id-49932 .staff-overview-block{display:block}.white-border{border:2px solid #000}.people-single-post-image{float:left;max-width:40%;padding-right:30px;width:40%}.people-single-post-details{float:right;max-width:60%;width:60%}.people-single-post-bio{margin:0}.person>h2.entry-title.fusion-post-title{display:none}.people-single-post-content{clear:both;float:none !important;max-width:100% !important;width:100% !important;margin:0 !important;padding-top:30px}.person-excerpt-title{margin:-20px 0 10px 0}body.page-id-49846 .fusion-post-content-container{font-size:14px !important}body.single-person .single-navigation{display:none}body.single-person .post-content{padding-top:15px}.post .person div.fusion-flexslider.flexslider.post-slideshow{margin-bottom:10px !important}.page .post-slideshow{margin-bottom:0px}.people-grid>.fusion-blog-layout-grid .fusion-post-content-wrapper{min-height:355px !important}.advisory-council-grid>.fusion-blog-layout-grid .fusion-post-content-wrapper{min-height:120px !important}.board-grid>.fusion-blog-layout-grid .fusion-post-content-wrapper{min-height:180px !important}.staff-grid>.fusion-blog-layout-grid .fusion-post-content-wrapper{min-height:240px !important}.sidebar .widget .widget-title{color:#000 !important;font-size:26px !important;font-weight:bold;margin-bottom:8px;margin-top:2px}.archive .woocommerce-Price-amount{display:none !important}.post-type-archive-product .sidebar{width:27% !important}.post-type-archive-product .fusion-widget-area .widget_layered_nav li{padding:10px 0}.fusion-content-widget-area .s{width:90%}.attribute-item{line-height:1.65 !important}.term-name{font-size:17px}.support-description-1{padding:0 10% 20px 10% !important;min-height:400px}.support-description-2{padding:0 10% 20px 10% !important;min-height:478px}div.table-3>table>tbody>tr:nth-child(even){background-color:#f6f6f6 !important}div.table-3>table>tbody>tr:nth-child(odd){background-color:#f5f5f5 !important}.table-3 td,.table-3 th,.table-4 td,.table-4 th{padding:20px !important}body.page-id-50738 table>tbody>tr:nth-child(even){background-color:#f6f6f6 !important}body.page-id-50738 table>tbody>tr:nth-child(odd){background-color:#f5f5f5 !important}tr td{border-color:#fff}.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents{background-color:#f5f5f5;border-color:#f6f6f6}.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{width:385px;padding:5px;border:1px solid #f6f6f6}.searchform .search-button{width:25px}.callout-toggle i.fa-fusion-box{padding:8px 7px 7px !important}.fusion-testimonials.classic .panel-title a{font-size:26px !important;font-weight:bold !important}.fusion-testimonials.classic blockquote{background:#ffffff00 !important;text-align:center;margin-bottom:25px !important}.fusion-testimonials.classic blockquote p{font-size:23px !important;max-width:1180px}.fusion-testimonials.classic span.company-name{font-size:20px;line-height:1.5}.fusion-testimonials.classic .reviews{max-width:1180px;padding:15px 15px}.fusion-testimonials.classic q.fusion-clearfix{padding:0 0 !important}.fusion-testimonials.classic .testimonial-image{max-width:110px !important;width:110px !important}.fusion-testimonials.classic div.author{margin:0 500px !important}.stacked-buttons .fusion-button{margin-left:12px;margin-right:12px}.stacked-buttons .button-2{padding-top:11px}.stacked-buttons-left-aligned{margin-left:0 !important}.no-button-margin{margin:0 0 -25px !important}.button-small,.button-large{padding:13px 29px !important}.custom-header-right .fusion-button{height:35px}.button-default{color:#fff !important}.fusion-button{height:42px}.fusion-button:hover{background-color:#333 !important}.fusion-button-text{font-size:13px;padding:14px 6px !important;line-height:1.3 !important;margin-top:3px !important}.fusion-button.big-button{padding:17px 29px !important;height:51px}.fusion-button.big-button .fusion-button-text{font-size:15px}.button-dark-border{border:1px solid #333 !important}.medium-button .fusion-button-text{font-size:14px !important}.fusion-button.massive-button .fusion-button-text{font-size:14px;line-height:1.9 !important;padding:11px 10px !important;min-width:100px !important}.fusion-button.massive-button{height:50px !important}.fusion-button-wrapper{margin-bottom:25px}.gform_button{color:#fff !important}.fusion-button-text,.fusion-button i{color:#fff !important}#shop-all-labs-button{background-color:#f5f5f5}.splash .solid .fusion-button-text{border-color:#fb202b !important;border-width:1px !important;font-size:15px;color:#fff !important;font-weight:bold}.splash .solid .fusion-button-text{color:#fff !important;font-weight:bold;line-height:1.3}.solid{background-color:#da010c !important}.ghost{background:#f5fffa !important;border-color:#f5fffa !important}.splash:hover .ghost:hover .fusion-button-text:hover{color:#fff !important}.splash .solid,.splash .ghost{padding:15px 20px 12px;width:15px !important;font-size:15px}.fusion-button.ghost-button .fusion-button-text{padding-top:11px !important;padding-bottom:14px !important;margin-top:0 !important}.button-large{line-height:14px !important}.splash .ghost .fusion-button-text{font-weight:bold;font-size:15px;color:#000 !important;line-height:1.1 !important}.image-splash .fusion-button.big-button{margin-bottom:15px !important;width:35%}.image-splash .ghost-button-white{margin-left:20px}.fusion-image-carousel{margin-bottom:0px}.full-boxed-pricing .panel-container{padding:0 0 !important}#membership-pricing-table>div>div>div>div.panel-heading>h3{font-size:35px;padding:15px 0 5px;font-weight:bold}.pricing-table-1.full-boxed-pricing .panel-heading{background-color:#fff}.pricing-table-1.fusion-pricing-table .panel-body .price .integer-part,#membership-pricing-table h3{color:#333 !important}.reading-box{border-color:#ffffff00 !important;background-color:rgba(255,255,255,0) !important}.reading-box-description{font-size:22px !important;text-align:center}.reading-box h2{text-align:center}.reading-box .button-default{height:50px;font-size:16px !important}.search-results h2.entry-title.fusion-post-title.fusion-responsive-typography-calculated{display:inline-block}.search .avada-page-titlebar-wrapper{display:none !important}.search-results h2 a{font-size:24px !important;text-decoration:none;margin-bottom:0 !important}.search-results .fusion-blog-layout-medium .entry-title{margin-bottom:0}.search-results h3{margin-bottom:20px}.search-results .post{margin-bottom:10px}.search-page-search-form-bottom{margin:-20px 0 20px}.search-results .fusion-load-more-button.fusion-blog-button{height:56px;padding-top:3px;width:320px}.search-page-search-form-bottom h1.entry-title{margin:15px 0 10px !important}.page-id-19 #main{padding:0 0 60px 0 !important}.fusion-search-form-clean .searchform .fusion-search-form-content .fusion-search-button input[type=submit]{font-size:16px !important;margin:5px 3px 0}.search #main{padding:30px 30px}.search-page-search-form-top{padding:0 0;margin-bottom:20px}.fusion-reading-box-container .continue-right{float:right;margin-bottom:30px;margin-left:35px;margin-top:30px}.custom-tagline h3{text-transform:lowercase !important;line-height:1.5 !important}.custom-tagline h2{line-height:1.33 !important;font-size:36px !important}.custom-tagline{padding:95px 0 60px !important}.custom-tagline a{text-decoration:none !important}.testimonials-min-height .fusion-column-wrapper{min-height:475px !important}div.fusion-testimonials.clean.fusion-testimonials-1.testimonials-max-width{max-width:900px !important;margin:0 auto !important}div.fusion-testimonials.clean.fusion-testimonials-2.testimonials-max-width{max-width:900px !important;margin:0 auto !important}i.fa-fusion-box{background-color:#da010c !important}#accordion-49843-1>div>div.panel-heading>h4,div.panel-body.toggle-content{padding:0 30px !important}#accordion-49843-1>div:nth-child(1)>div.panel-heading{padding-top:10px !important}#accordion-49843-1>div:last-child>div.panel-heading{padding-bottom:10px !important}.fusion-accordian .fusion-panel{border:0px solid #fff !important}p a,h2 a,h3 a,h4 a{text-decoration:underline}.underline a{text-decoration:underline}.bullet-links ul li a{text-decoration:unone;font-size:20px !important;line-height:2}.slim-margin-bottom{margin-bottom:.4em}.info-box{padding:10px 30px 20px 45px}.center{text-align:center !important}.sep-solid{border-color:transparent !important}h2.title-center{text-align:center !important}h4.title-center{text-align:center !important}.blog-title{font-size:22px !important;font-weight:400;padding:20px 25px 0}.post-content blockquote,.review blockquote q{font-weight:bold}#wrapper .post-content blockquote{border-color:#da010c}.third-boxed h2{margin-bottom:.3em}.product-title{font-weight:bold !important}.shop_table_responsive.woocommerce-cart-form__contents .product-thumbnail img{border-radius:3px;margin-top:2px}.woocommerce-page .post-content h3{margin-top:1.15em}.fusion-page-title-bar{height:0 !important}.select2-container--default .select2-selection--single{border-color:#ddd !important;background-color:#f9f9f9}.select2-selection__arrow{border:1px solid #ddd !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px !important}.no-search-buttons{padding:10px 0}.no-search-results{border:1px #fff solid}.post-slideshow{margin-bottom:-30px !important;min-height:150px}.woocommerce-product-gallery__wrapper{cursor:not-allowed;pointer-events:none}.avada-product-gallery .avada-product-gallery-thumbs-wrapper{position:relative !important}form.woocommerce-content-box.full-width{display:none !important}.woocommerce-page #main{padding:100px 0 0 !important}.woocommerce-page .sidebar{margin:-25px 0 !important}.woocommerce button.button{color:#fff !important}.fusion-out-of-stock{padding-top:3px !important;font-size:14px !important}.count{font-size:14px}.product-container{margin-top:-70px !important}.product-buttons .fusion-content-sep{margin-top:-50px !important}input.s{margin-top:10px !important;font-size:16px !important}div.woocommerce-message,div.woocommerce-info{background-color:#f6f6f6 !important;color:#000 !important;padding:30px 20px 30px 50px;margin:30px 25px 15px}.woocommerce .tg-grid-wrapper{margin-top:0 !important}.gallery-holder{margin-top:492px;margin-bottom:25px}div.woocommerce-product-gallery{margin-bottom:30px;margin-top:-30px}.min-max-fields{margin-left:-83px}.shop_table .product-remove a{font-weight:bold}h3.product-title a{text-decoration:none !important;font-size:20px}h3.product-title{line-height:22px !important}p.non-member-price{margin:0;font-size:15px !important;font-weight:400;text-transform:lowercase !important}p.member-price{margin:0;font-weight:400;font-size:16px;text-transform:lowercase !important}.product-details{padding:7px 15px 20px !important}.product-template-default .toggle-content{margin:5px 0 20px !important}h2.class-heading{margin-bottom:-10px !important;font-size:1.9em !important;line-height:1.3 !important}.class-info{background:#f5f5f5;padding:5px 25px 8px 35px;margin:20px 0 -9px !important;line-height:1.4}.class-date{font-weight:bold;font-size:20px}.class-price{padding-top:30px;font-weight:bold;font-size:26px;line-height:1}.class-price-holder{background:#f5f5f5;padding:35px 25px 8px 35px;margin:20px 0 -9px}.member-price{font-weight:bold;font-size:20px;margin-bottom:30px;line-height:1}.woocommerce input[type=number]{font-weight:bold}.stock{display:none !important}.spots-left{font-size:20px;line-height:1.6;padding-bottom:25px}.know-more .fusion-column-wrapper{padding:30px 45px 20px !important;margin-top:-20px}.class-description .fusion-column-wrapper{padding:35px 45px 55px !important;margin-bottom:50px;max-width:1175px}.class-teacher h2{margin:19px 0 18px !important}.teacher-pic{margin:8px 15px 0 0;display:inline;float:left}.product-template-default .fusion-toggle-heading{font-size:20px}.interested-in{margin-bottom:-35px !important}div.interested-in h2{margin-bottom:30px !important}.order-again{display:none}.xcp-learn-more a:hover{color:#da010c}.xoo-cp-icon-cross:before{color:#333;margin-left:1px}.xoo-cp-pdetails{padding:15px 0 13px !important}.xoo-cp-ptitle a{padding:0 5px 0}.xoo-cp-remove{display:none}.xoo-cp-pimg{display:none}.xoo-cp-ptotal{display:none}.xoo-cp-pdetails .woocommerce-Price-amount.amount,.xoo-cp-pdetails .woocommerce-message{color:#000 !important;font-weight:bold}.xoo-cp-qty,.xcp-chng{margin:4px 0 -5px !important;background:#777}.xcp-chng:hover{background-color:#da010c}.xoo-cp-qty{font-weight:bold !important}.xoo-cp-container{padding:20px 15px 15px}.xoo-cp-after-btns{color:#000;margin:13px 0 -8px;font-size:17.6px}.xcp-btn{border-radius:0}input[type=number].xoo-cp-qty{max-width:33px}span.xcp-minus,span.xcp-plus{width:28px}input[type=number].xoo-cp-qty{width:25px}.xoo-cp-pdetails td.xoo-cp-ptitle{text-align:left;width:53%}.xoo-cp-ptitle a{color:#000 !important}.xcp-btn:hover{background:#da010c;border-color:#da010c}.xoo-cp-atcn{overflow:auto;padding:10px;border:1px solid transparent;border-radius:2px;text-align:center;margin-bottom:15px;width:92.5%;margin-left:auto;margin-right:auto;margin-top:20px;color:#000}td.xoo-cp-pprice{width:25%}td.xoo-cp-pprice{text-align:center}.xcp-learn-more{font-weight:bold;text-decoration:underline}.xoo-cp-qtybox{color:#fff}td.xoo-cp-pqty{width:25% !important}.xoo-cp-ptitle{font-family:"Hind"}a.xoo-cp-btn-ch.xcp-btn{background:#d9010c;border-color:#d9010c}a:hover.xcp-btn{background:#333;border-color:#333}.xoo-cp-success{margin-bottom:-15px !important;margin-top:5px;line-height:1.5;background:#fff;font-family:"Hind";font-size:28px;text-transform:capitalize}.xoo-cp-icon-check{display:none}.xoo-cp-container{max-width:615px}a.xcp-btn{width:246.5px;margin-bottom:2px;margin-top:1px}a.xcp-btn{padding:8px 0}td.xoo-cp-ptitle a{font-size:25px}.xoo-cp-pdetails{width:520px;margin:5px auto 5px}.checkout-button{color:#fff !important}.product .product-buttons{padding:0 20px;margin:0 !important;width:100% !important;float:left !important;height:120px}.gridlist-buttonwrap{display:none !important}ul.products.list li.product .gridlist-buttonwrap{float:left;display:none}.product-buttons a:last-child,.product-buttons a:nth-of-type(2){float:left !important}ul.products.list li.product .gridlist-buttonwrap{float:left;margin-bottom:10px !important}a.show_details_button{float:left !important;text-align:left !important;margin-left:0 !important}a.add_to_cart_button{padding-right:15px !important}.product-buttons-container{max-height:35px;margin-left:-3px;margin-top:-2px}.product-buttons-container a{font-size:13px !important}.post-53808 .fusion-price-rating,.post-53808 .product-buttons,.post-53519 .fusion-price-rating,.post-53519 .product-buttons,.post-53520 .fusion-price-rating,.post-53520 .product-buttons,.post-53521 .fusion-price-rating,.post-53521 .product-buttons,.post-53522 .fusion-price-rating,.post-53522 .product-buttons,.post-53522 .fusion-price-rating,.post-58616 .fusion-price-rating,.post-58616 .product-buttons{display:none !important}.post-53808 .gallery-holder,.post-53808 .member-price,.post-53808 .qty,.post-53808 input.minus,.post-53808 input.plus,.post-53520 .gallery-holder,.post-53520 .member-price,.post-53520 .qty,.post-53520 input.minus,.post-53520 input.plus,.post-53521 .gallery-holder,.post-53521 .member-price,.post-53521 .qty,.post-53521 input.minus,.post-53521 input.plus,.post-53522 .gallery-holder,.post-53522 .member-price,.post-53522 .qty,.post-53522 input.minus,.post-53522 input.plus,.post-58616 .gallery-holder,.post-58616 .member-price,.post-58616 .qty,.post-58616 input.minus,.post-58616 input.plus,.post-58616 .class-price,.post-53519 .gallery-holder,.post-53519 .member-price,.post-53519 .qty,.post-53519 input.minus,.post-53519 input.plus,.post-53519 .gallery-holder,.post-53519 .member-price,.post-53519 .qty,.post-53519 input.minus,.post-53519 input.plus,.post-53519 .gallery-holder,.post-53519 .member-price,.post-53519 .qty,.post-53519 input.minus,.post-53519 input.plus{display:none}.catalog-ordering{margin-bottom:0px;display:none}.catalog-ordering>ul{margin-right:0}.current-li-content{width:100%}.orderby-order-container{width:50%}.orderby-order-container>ul{margin:0 4px 15px 0 !important;width:calc(100% - 52px)}ul.sort-count.order-dropdown{max-width:49.25%}.order-dropdown{width:100%}.order-dropdown ul li{width:100%}#wrapper .orderby.order-dropdown{z-index:101}.fusion-body .woocommerce h3,.fusion-body .woocommerce .checkout #customer_details .col-1,.shop_table .woocommerce-checkout-review-order-table td,.fusion-body .woocommerce h3,.fusion-body .woocommerce .checkout #customer_details .col-2,.fusion-body .woocommerce h3,.fusion-body{border-color:transparent !important}ul.products.grid div[itemprop=description]{display:none !important}ul.products.grid hr{border-width:0 !important}.grid .product-details-container{min-height:300px !important}.woocommerce-product-details__short-description{display:none !important}.card-age{font-size:13px;color:#fff;line-height:1.5;background:#d9010c;padding:5px 12px 5px 13px;font-weight:bold}.card-format{font-size:13px;color:#fff;line-height:1.5;background:#7a4998;padding:5px 12px 5px 12px;font-weight:bold;margin-left:6px}.card-tags{margin:30px 0 -6px}.product-grid-view .fusion-product-content{padding:15px 15px 15px 15px !important}.fusion-out-of-stock{background:#424346 !important}.grid .product-images{width:100%}ul.products.list li.product h3,ul.products.list li.product div[itemprop=description],ul.products.list li.product .price,ul.products.list li.product .gridlist-buttonwrap{float:left !important}ul.products.list li.product{float:none !important;width:100% !important;text-align:left !important}ul.products.list li.product:after{content:"";display:block;clear:both}ul.products.list li.product img{width:34% !important;float:left;margin-bottom:0;-webkit-transition:none !important;margin-right:0 !important}ul.products.list li.product h3,ul.products.list li.product div[itemprop=description],ul.products.list li.product .price,ul.products.list li.product .gridlist-buttonwrap{float:left;clear:none;width:50%}ul.products.list li.product div[itemprop=description]{display:none}ul.products.list li.product .star-rating{margin:0 0 1em}ul.products.list li.product .gridlist-buttonwrap{margin-bottom:1.5em}ul.products.list li.product hr{clear:both;display:none}.list .product .product-buttons{padding:0 20px 20px;margin:0 !important;width:66% !important;float:left !important}.list .product-details,.by-vendor-name{padding:20px 20px 0;float:left;width:66%}body.woocommerce h1.entry-title{display:none}body.single-product h2{margin-bottom:0}.button-default,.fusion-button,.woocommerce .cart-collaterals .checkout-button{border-width:0px !important}.cart-collaterals .shipping-coupon .coupon #avada_coupon_code{margin-top:7px}form.cart{margin-top:10px;margin-bottom:30px}.fusion-page-title-captions .entry-title{display:none}.fusion-widget-area .widget_layered_nav li{border-bottom:none}li.wc-layered-nav-term{line-height:14px;padding-left:0}li.wc-layered-nav-term a:before{content:none}#main .product .product_title{color:#fff}.product-type-simple .entry-summary .summary-container .avada-availability{margin-left:0;display:block !important}#product-detail-left-col{width:45% !important}#product-detail-right-col h2{margin-top:5px !important}.product .product-border{display:none}.woocommerce-info,.woocommerce-message{background-color:#000 !important}.checkout .payment_methods .payment_box{background-color:transparent !important}.checkout .shop_table tfoot .order-total .amount{color:#da010c !important}div.blockUI.blockOverlay{background:transparent !important;opacity:0 !important}.product .nyp input.nyp-input{width:300px;text-align:left;color:#000}.product .images{width:100% !important}.input-text:not(textarea),input[type=email],input[type=text],select{color:#000}textarea{border-color:#ddd !important}#main .product .product_title{color:#fff}.product_meta{padding-top:5px}.product-type-simple .entry-summary .summary-container .avada-availability{display:block !important;margin-left:0}.product .product-border{display:none}.woocommerce .single_add_to_cart_button,.woocommerce button.button{border-width:0px}.woocommerce-tabs>.tabs{display:none}.woocommerce-tabs .panel{margin-left:0;padding-top:5px;border:none}.woocommerce-Tabs-panel--description{background:#f5f5f5 !important;padding:40px !important;margin-top:25px !important}.payment_method_cheque{display:none}.role-administrator .payment_method_cheque{display:block}.fusion-content-widget-area .widget_layered_nav li.chosen{background-color:#f5f5f5}.products>li{border:0;border-bottom-width:0}.post-type-archive-product .add_to_cart_button,.post-type-archive-product .gridlist-buttonwrap{display:none}.woocommerce-container .product-title{font-size:18px}ul.products.list li.product hr{display:none}.fusion-out-of-stock{background-color:rgba(236,32,42,.4)}p.out-of-stock{color:#ec202a}.product-details,.by-vendor-name{padding:25px 20px 0;float:left;width:100%}.product-buttons .fusion-content-sep.sep-solid{border-top-style:none !important}.fusion-flexslider{cursor:not-allowed;pointer-events:none}.woocommerce-pagination{margin-bottom:50px}.woocommerce-pagination .page-numbers.current{border-color:#fff !important}.bbp-pagination .bbp-pagination-links .current,.page-links>.page-number,.pagination .current,.woocommerce-pagination .current{background:#333 !important}.woocommerce-pagination .page-numbers:hover{border-color:#333 !important}.bbp-pagination .bbp-pagination-links,.page-links,.pagination,.woocommerce-pagination{float:left;margin-top:20px;font-size:14px}.page-links,.pagination,.pagination .pagination-next,.pagination .pagination-prev,.woocommerce-pagination,.woocommerce-pagination .next,.woocommerce-pagination .prev{color:#da010c !important}.pagination-prev:before,.single-navigation a[rel=prev]:before,.woocommerce-pagination .prev:before,.pagination-next:after,.single-navigation a[rel=next]:after,.woocommerce-pagination .next:after{color:#da010c !important}.woocommerce-pagination .current,.woocommerce-pagination .page-numbers:not(.prev):not(.next){padding:4px 10px 5px !important}.price>.amount{color:#fff !important;font-size:20px}.woocommerce-Price-amount.amount,.woocommerce-message{color:#fff !important}ul.products.list li.product .price{width:80%}.cart_totals .order-total .amount{color:#da010c}.product-details-container .fusion-price-rating .price{width:100%}.product-details-container .fusion-price-rating{width:100% !important;margin-top:-20px !important}ul.products.list li.product h3{width:100% !important}.shop_table .product-subtotal .amount{color:#fff}.fusion-price-rating p{font-size:14px !important;line-height:24px !important}.list .fusion-content-sep{margin-top:0px}.quantity{display:inline;margin-right:20px;border:0}.quantity .minus,.quantity .plus,.quantity .qty,.quantity .tribe-ticket-quantity{line-height:15px;font-size:15px;height:30px;width:30px}.quantity .minus,.quantity .plus{background-color:#da010c !important}.quantity,.quantity .minus,.quantity .plus,.quantity .qty{border-color:transparent}.minus,.plus{color:#fff !important;font-size:17px !important}.minus:hover,.plus:hover{background:#333 !important}.product-search-filter-reset-clear{margin-top:20px !important;padding:12px 30px 11px !important}.sidebar .widget h4{color:#fff !important;font-size:24px}h4.widget-title{padding-top:20px !important}.fusion-content-widget-area .widget{margin-bottom:10px}.product-search-filter-price .ui-widget-header{background:#fff !important}.ui-slider .ui-slider-handle:before{display:none !important}.product-search-filter-price .ui-state-default,.product-search-filter-price .ui-widget-content .ui-state-default{background:#fff !important}.product-search-filter-price .ui-state-default,.product-search-filter-price .ui-widget-content .ui-state-default{background:#777 !important}.ui-slider .ui-slider-handle:after{display:none !important}.product-search-filter-price .ui-corner-all{width:70%}textarea#order_comments{border:1px solid #ddd;background-color:#fff}a.restore-item{color:#da010c}.avada-myaccount-user{margin-bottom:20px !important}.avada-myaccount-user .avada-myaccount-user-column{padding:30px 20px !important}.checkout #billing_phone_field{float:none;width:100%}.fusion-body .woocommerce .checkout #customer_details .col-2{margin-bottom:-70px}.student-number{margin-bottom:-25px !important;font-weight:600;font-size:20px}.checkout .student-table tr td{padding-left:0}.student-table,.checkout .student-table tr,.checkout .student-table tr td{border-color:#ffffff00 !important}.woocommerce-checkout h3{font-weight:bold !important;margin-bottom:0 !important;font-size:30px !important}.woocommerce-additional-fields h4{margin:1.25em 0 -0.4em !important;line-height:1.3 !important;font-weight:bold !important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#f1f1f1;color:#000}.promo-code-heading{font-size:28px !important;font-weight:400 !important;margin:5px 0 -5px !important}.student-table td{display:block !important}.student-table p{margin-bottom:-15px}#STU_EMAIL_155701_1_field,#STU_EMAIL_155747_2_field,#STU_EMAIL_155747_3_field,#STU_EMAIL_155747_4_field,#STU_EMAIL_155747_5_field{margin-bottom:25px !important}.woocommerce-cart #main{padding:45px 0 90px !important}.woocommerce-cart h2{margin-bottom:10px !important;font-size:36px !important}.shop_table{margin-bottom:30px !important}.woocommerce-cart .woocommerce-content-box{margin-bottom:-75px !important}.woocommerce-cart .woocommerce-content-box h2{margin-bottom:20px !important}.woocommerce-checkout #main{padding:70px 0 90px !important}.add_to_cart_button{display:none !important}.cart_totals,.cart_totals h2,.coupon,.coupon h2,.woocommerce-content-box,.shop_table tr{border-color:transparent !important}.shop_table thead tr th,.shop_table .product-price,.shop_table .product-subtotal{text-align:left !important}.shop_table thead tr th{font-size:25px !important;padding-bottom:5px !important;font-weight:bold !important}.cart-collaterals{margin-top:30px !important}.cart-collaterals h2{font-size:30px !important;margin-bottom:25px !important}input[type=text]{border-color:#ddd !important}#avada_coupon_code,.woocommerce .checkout_coupon .coupon-input .input-text{height:45px !important;margin-top:0px !important}.cart-subtotal th,.order-total th{font-weight:bold !important;font-size:22px !important}.cart_totals table th,.cart_totals table td{padding-bottom:0 !important}.cart-discount th{font-weight:bold}.woocommerce-Price-amount.amount{color:#000 !important}.woocommerce .single_add_to_cart_button{color:#fff !important}.product-search-product_cat-filter-item.current-cat>a:after,.product-search-attribute-filter-item.current-attribute>a:after{display:none}#billing_phone_type_field{display:none}input[type=text],input[type=email],input[type=password],input-text:not(textarea),.checkout .input-text:not(textarea),.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,select{height:35px !important;background-color:#fff;border-color:#ddd}.input-text{color:#333 !important;font-size:14px !important}.woocommerce form .form-row .required{visibility:visible;color:red;font-size:24px}.fusion-body .checkout .shop_table tfoot{border-color:transparent !important}.fusion-body .avada-myaccount-user .avada-myaccount-user-column,.fusion-body .avada-myaccount-user{border-color:#ddd !important}.class-holder a{color:red !important}.quantity.hidden{margin:0 0 !important}.product .product-buttons{height:unset}.avada-myaccount-user-column span.msg{font-size:16px}@media(max-width: 768px){html.avada-is-100-percent-template .guides-template-default #main.width-100{padding:0 0 !important}.guides-template-default .fusion-fullwidth{padding:0 30px}.guides-template-default .fusion-fullwidth.guides-hero{padding:0 0 !important}.fusion-breadcrumbs.fusion-breadcrumbs-1{font-size:17px !important}.guides-hero{margin-left:0 !important;margin-right:0 !important;padding-right:15px !important}.fusion-tb-header .fusion-fullwidth{padding:0 0 !important}#guides-menu-left h1{line-height:1.2 !important;font-size:18px !important}.time-wrapper{float:none !important}.flag::after{display:none}.flag{display:block;text-align:center;padding-bottom:0}span.time{margin-bottom:15px}.timeline-video{margin:0 0 !important}.flag-wrapper{width:100% !important}.direction-l .flag,.direction-r .flag{box-shadow:none;background:none}.direction-l,.direction-r{float:none}.timeline-holder:before{background:#fff}.image-fullwidth-mobile{min-width:100% !important}.checkout-holder h5{font-weight:bold;margin-bottom:2px;font-size:16px !important}.checkout-img:first-of-type{margin:0 10px 0 0}div.avada-myaccount-user-column{margin:-35px 15px 0 !important}.avada-myaccount-user-column span.msg{font-size:16px !important}.avada-myaccount-user{padding:50px 0 10px}.woocommerce-MyAccount-content{padding:0 15px}.woocommerce-MyAccount-navigation{padding:0 30px}div.product-search-form input{margin:0 15px 0 15px !important;width:90% !important}h2.class-heading-mobile{margin-bottom:23px !important}.image-splash .fusion-button-text{padding:12px 6px 14px !important}.button-small.ghost-button{line-height:1.5 !important}form.cart{padding:0 0}.class-teacher{margin:0 0;padding-top:0 !important}.teacher-pic{width:100% !important;margin:-5px 0 10px !important}.boxed{padding-top:20px !important}.left-align-mobile p,.left-align-mobile h2,.left-align-mobile h3,.left-align-mobile .fusion-button-wrapper.fusion-aligncenter{text-align:left !important}.fusion-button-wrapper.fusion-aligncenter{margin-left:15px}.padding-small,.padding-medium,.padding-large{padding-left:15px !important;padding-right:15px !important}.mobile-margin-bottom-20{margin-bottom:20px}.mobile-15{padding-left:15px !important;padding-right:15px !important}.button-margin{margin-left:15px;margin-right:15px}h4.event-sidebar{font-size:21px !important;padding-bottom:5px !important;font-weight:bold !important}.xoo-cp-pdetails{padding:0 0 !important}.xoo-cp-qty,.xcp-chng{margin:4px 0 -5px !important;background:#777}.xoo-cp-container{padding:10px 10px}input[type=number].xoo-cp-qty{max-width:33px}span.xcp-minus,span.xcp-plus{width:32px}.xoo-cp-pdetails td.xoo-cp-ptitle{width:53%;height:60px}.xoo-cp-atcn{padding:10px;border-radius:2px;text-align:center;width:100%;margin-top:20px}div.ptitle{text-align:center}td.xoo-cp-pprice{width:25%;font-size:20px}td.xoo-cp-pqty{display:block;margin:0 auto 15px}.xoo-cp-success{margin-bottom:0px !important;margin-top:0;line-height:1.4;background:#fff;font-family:"Hind";font-size:25px;text-transform:capitalize;font-weight:400}.xoo-cp-container{max-width:320px}a.xcp-btn{width:190.5px;margin-bottom:2px;margin-top:1px}a.xcp-btn{padding:6px 0}td.xoo-cp-ptitle a{font-size:24px}td.xoo-cp-ptitle{width:295px !important;display:block}.xoo-cp-pprice{width:100% !important;display:block}a.xoo-cp-btn-ch.xcp-btn{margin:0 0 5px}.xoo-cp-pdetails{width:320px;margin:5px auto 5px}.xoo-cp-after-btns p{font-size:14px !important}}.ghost-button .fusion-button-text{color:#333 !important}.ghost-button.fusion-button:hover{background-color:#f4f4f4 !important}.ghost-button-white{background-color:transparent !important;border:1px #fefefe solid !important}.ghost-button{background-color:transparent !important;border:1px #333 solid !important}.ghost-button{height:42px !important}.ghost-button.medium-button .fusion-button-text{padding-top:12px !important;padding-bottom:12px !important}@media(max-width: 320px){td.xoo-cp-ptitle{width:250px !important;display:block}.fusion-testimonials.classic blockquote p,.fusion-testimonials.classic .reviews{max-width:320px}.image-splash{max-height:550px}}@media(max-width: 360px){.fusion-testimonials.classic blockquote p,.fusion-testimonials.classic .reviews{max-width:360px}}@media(max-width: 375px){.fusion-testimonials.classic blockquote p,.fusion-testimonials.classic .reviews{max-width:375px}}.container-5-percent .fusion-column-wrapper{padding:5% 5% !important}@media(max-width: 1024px){.fusion-megamenu-holder>ul{display:none !important}#menu-item-192701>button,#menu-item-192702>button,#menu-item-192703>button,#menu-item-192704>button{display:none !important}.fusion-checklist{margin-left:15px !important}.fusion-li-item-content p{padding-left:0 !important}.fusion-tb-footer .fusion-layout-column{margin-top:1px !important}.fusion-tb-footer .fusion-fullwidth{padding:0 0 !important}.fusion-tb-footer .fusion-footer-widget-area{padding:15px 0 !important}a.fusion-background-highlight{margin-left:-10px !important}.guides-hero.hundred-percent-fullwidth.non-hundred-percent-height-scrolling.bg-parallax-parent h1{font-size:26px !important}div.fusion-breadcrumbs.fusion-breadcrumbs-1{padding:0 30px 0 15px}.center-tab-down{text-align:center !important}.button-margin-left{margin-left:15px}body.fusion-button_size-large .fusion-button-default-size.ghost-button-white{line-height:1}.event h1{font-size:26px !important}.event-sidebar h4{font-size:20px !important}.single-event #content{padding:45px 0 !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1 !important}.container-12-percent .fusion-column-wrapper{padding:30px 15px !important}.container-5-percent .fusion-column-wrapper{padding:30px 15px !important}.container-12-percent h2{padding:0 15px !important}.testimonial-holder{background-color:#000 !important}.fusion-testimonials.classic blockquote{background:#ffffff00 !important;text-align:left;margin-bottom:15px !important}.fusion-testimonials.classic blockquote p{font-size:18px !important;max-width:412px}.fusion-testimonials.classic .reviews{max-width:412px;padding:15px 15px}.fusion-testimonials.classic span.company-name{font-size:18px;line-height:1.5}.fusion-testimonials.classic q.fusion-clearfix{padding:0 0 !important}.fusion-testimonials.classic .testimonial-image{max-width:100px !important;width:100px !important}.fusion-testimonials.classic div.author{margin:0 20px !important}.product-subtotal{padding-top:46px !important}.woocommerce-message{margin-bottom:-30px !important}.woocommerce-checkout h3{font-size:28px !important;padding:0}.student-number{font-size:18px}.cart_totals{padding:0 15px !important}.shop_table_responsive.woocommerce-cart-form__contents .product-thumbnail img{border-radius:0}.avada-myaccount-user .avada-myaccount-user-column{padding:30px 15px 15px !important}.student-table tr td{margin-left:15px !important}.avada-myaccount-user-column.username,.avada-myaccount-user-column:last-of-type{display:none !important}.avada-myaccount-user .msg a{padding-left:0}.woocommerce .checkout #customer_details .col-1,.woocommerce .checkout #customer_details .col-2{padding:0 0 !important}.woocommerce-additional-fields h4{padding:0;font-size:22px !important}#order_review_heading{margin-top:50px !important}.shop_table_responsive.woocommerce-cart-form__contents .fusion-product-name-wrapper{display:flex}.product-info{margin:20px}.shop_table_responsive.woocommerce-cart-form__contents .product-remove{top:15px;right:15px}.padding-15-45-0 .fusion-button.ghost-button{margin-left:15px !important}.fusion-counters-circle{margin-top:25px}#benefits .fusion-button{margin-left:15px}.art-description{font-size:16px;padding:0 15px 30px !important}.padding-large{padding:0 15px}.alternate-callout .fusion-button-text{padding:5px 6px 5px !important;line-height:1 !important}.alternate-callout .button-large{line-height:1 !important}.shop_table_responsive.woocommerce-cart-form__contents tbody tr{padding:0 0}.woocommerce-content-box{padding:30px 0 !important}span.woocommerce-Price-amount .amount{margin-top:50px !important}.woocommerce-Price-amount.amount{font-weight:bold}.mobile-classes-header{margin:20px 0 -5px}.custom-splash-dark{padding:45px 0 !important}.stacked-buttons .fusion-button:first-of-type{margin-bottom:15px !important}.sidebar .widget ul{padding:0 15px}.third-container .fusion_builder_column_3_5 .fusion-column-wrapper{padding:0 5% !important;margin-top:-55px !important}.third-container .fusion-two-third{padding:5% 5%}.fusion_builder_column_3_5 .fusion-button,.third-container .fusion-two-third .fusion-button{padding-left:5%;padding-right:-5%}.third-container h2{margin:0 0 !important}.class-info h3{line-height:1.5}div.panel-body.toggle-content.fusion-clearfix{padding:0 15px !important}div.interested-in h2:first-of-type{margin-bottom:15px !important}.callout-toggle i.fa-fusion-box{padding:6px 6px 6px !important}.single-post .fusion-page-title-bar{display:none}.single-post #main .fusion-row{padding:0 0 !important}.single-post #main .fusion-row h1{padding:0 15px !important;font-size:22.5px !important;margin-top:-35px;line-height:1.5 !important}.single-post #main .fusion-row h2{font-size:22px !important}.single-post #main .fusion-row li{font-size:15px !important}.single-post #main{padding-bottom:0 !important}.woocommerce-page .sidebar{margin-top:35px !important;margin-bottom:5px !important}.sidebar .widget .widget-title{font-size:21px !important;margin-bottom:5px !important}.term-name{font-size:15px;line-height:1 !important}#product-search-filter-price-form-0{padding-top:15px}.callout-toggle .panel-title a{font-size:22px !important}.fusion-footer-widget-area h4.widget-title{padding:0 0 !important}.fusion-footer-copyright-area{padding:35px 15px !important}.fusion-footer-copyright-area p{font-size:15px !important;line-height:2}.custom-splash{padding:45px 0 30px !important}h1{font-size:26px !important;padding-left:15px;padding-right:15px}h2{font-size:26px !important;padding-left:15px;padding-right:15px}h3{font-size:21px !important;padding-left:15px;padding-right:15px}h4{font-size:17px !important;padding-left:15px;padding-right:15px}p{font-size:16px !important;padding-left:15px;padding-right:15px}ul{font-size:16px}ul{padding-bottom:18px}form,#product-search-filter-price-0,#product-search-filter-price-0 main ul li a,h5,h6{padding-left:15px;padding-right:15px}.upcoming-event h5{font-size:20px !important}.upcoming-event h3{font-size:28px !important;margin:15px 0 0 0 !important}.custom-tagline h2,.woocommerce-cart h2,h2.class-heading,.cart-collaterals h2{font-size:28.5px !important}.woocommerce-cart h2{margin:30px 0 0}.woocommerce-cart h2{font-size:24px !important;padding-left:0}.coupon{padding:0 15px !important}.upcoming-event .fusion-button{margin-left:15px !important}.video-holder-text{padding:30px 0 !important}.video-holder-text .fusion-button{margin-left:15px}.third-holder-img-text p{padding:0}.home-classes-description{padding:0 0 15px !important}.products li.product{min-height:580px !important}.products li a{padding-left:0 !important;padding-right:0 !important}.product-buttons .fusion-content-sep{margin-top:-5px !important}.product-buttons-container{margin-left:30px}.tg-slider-bullets-holder{display:none !important}.fusion-header .fusion-row{padding:0 15px 0 0 !important}.fusion-secondary-main-menu{background-color:#202020 !important}.fusion-main-menu{margin-left:-15px}.splash{max-height:370px;padding-top:0 !important}.splash .fusion-text{margin-top:65px !important}.splash h1{font-size:28.5px !important;margin-bottom:15px}.splash h2{font-size:17px !important;line-height:1.5 !important;margin-top:0;margin-bottom:2px}.fusion-button{background-color:#da010c !important;height:42px !important}.ghost-button,.ghost-button-white{background-color:transparent !important}.fusion-button:hover{background-color:#333 !important}.button-dark-border{border:1px solid #333 !important}.post .button-large .fusion-button-text{line-height:1.45 !important}.medium-button,.fusion-button.big-button,.button-medium,.button-small{padding:13px 25px 14px !important;height:40px !important}.fusion-button.big-button .fusion-button-text,.medium-button .fusion-button-text,.medium-button .fusion-button-text,.fusion-button-text,.fusion-button.massive-button .fusion-button-text,.fusion-button.ghost-button .fusion-button-text,.medium-button .fusion-button-text{font-size:12px !important}.fusion-button.ghost-button{padding:11px 25px 5px !important;margin-bottom:20px}.splash .solid .fusion-button-text{font-weight:400;font-size:12px !important}.splash .ghost .fusion-button-text{font-weight:400;font-size:12px !important;color:#000 !important}.splash:hover .ghost:hover .fusion-button-text:hover{color:#fff !important}.splash .solid,.splash .ghost{padding:10px 20px 5px !important;width:135px !important;height:40px !important}.splash .ghost{background:#f5f5f5 !important}.splash .ghost:hover{background:#000 !important}.image-splash .fusion-button.big-button{margin-bottom:15px !important;width:190px;margin-left:18px}.class-heading-mobile{margin:-5px 15px 5px}div.woocommerce-product-gallery{margin-top:18px}.gallery-holder article:last-of-type{display:none}.gallery-holder{margin:-63px 0 5px;max-height:180px}.woocommerce .gallery-holder,.woocommerce-product-gallery{max-width:415px !important;margin-left:auto;margin-right:auto !important}.woocommerce-page #main{padding:0 0 0 !important;margin-top:-20px}h2.class-heading{display:none}.class-info h3{font-weight:bold;font-size:19px;margin-top:15px}.class-info p{margin:15px 0 !important;font-size:90%}button.single_add_to_cart_button{display:block}.class-description .fusion-column-wrapper,.know-more .fusion-column-wrapper,.class-teacher{padding:25px 15px !important;margin-right:0 !important}.class-teacher .alignleft{margin-bottom:15px !important}.class-info{padding:10px 15px 15px}.class-description p,.panel-body{font-size:16px}.member-price{font-size:100%}.interested-in h2:first-{padding:0 15px}.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a,.fusion-mobile-menu-text-align-left .fusion-mobile-selector{text-transform:lowercase !important}.fusion-mobile-nav-item a{font-family:"Open Sans" !important}.class-heading-mobile{text-align:center}.xoo-cp-pdetails td.xoo-cp-ptitle{text-align:left;line-height:1.25}.right-half-container{padding:45px 0}.right-half-container .fusion-button{margin-left:15px !important;margin-right:-15px}.custom-header-left{display:none}.custom-header-right .fusion-button{display:none}.custom-header-wrapper{height:35px}.custom-header-left{clear:both;float:none;text-align:center}.custom-header-right{clear:both;float:none;text-align:center;margin-top:-4px}.fusion-logo img{width:80px}.tg-slider-bullets-holder{display:none}.container-class-slider .tg-slider-bullets-holder{display:inline-block}.single-product .fusion-page-title-bar{display:none}.single_add_to_cart_button{margin-top:25px !important}.cp_social_networks{display:none}.fusion-button-wrapper{margin-bottom:15px}.products li.product{background-color:#fff !important;border:0px}.grid .product-details-container{min-height:0 !important}body.page-id-49662 .fusion-blog-layout-medium .fusion-post-slideshow{margin-right:0px}.post-type-archive-product .sidebar{width:320px !important;margin-left:auto !important;margin-right:auto !important}#home-slider-caption{width:50%;margin-top:130px}.fusion-reading-box-container .continue-right{float:none;margin:0 auto !important}.reading-box-description{margin-bottom:20px}.arts-col-1_3{width:100%}.art-col-1-6,.art-col-1-3{width:100%}#product-detail-left-col{width:100% !important}.product .product-buttons{padding:0 0 20px 0 !important;margin:0 !important}#wrapper .orderby.order-dropdown{width:100%;z-index:101}#wrapper .catalog-ordering{margin-bottom:5px}.product-details,.by-vendor-name{padding:10px 0 0 0 !important}#wrapper .orderby-order-container{width:100%}#wrapper .sort-count.order-dropdown{width:100% !important}#wrapper .sort-count.order-dropdown li a{width:100% !important}.orderby-order-container{width:100%}.orderby-order-container>ul{margin:0 4px 15px 0 !important;width:100% !important}ul.sort-count.order-dropdown{max-width:100%}#wrapper .orderby.order-dropdown li a{width:100% !important}.people-single-post-details{clear:both;float:left !important;max-width:100% !important;width:100% !important}.people-single-post-image{clear:both;float:left !important;margin:0 0 20px 0 !important;max-width:100% !important;padding:0;width:100% !important}.people-single-post-content{clear:both;float:left !important;max-width:100% !important;width:100% !important;margin:0 0 20px 0 !important}.splash-fonts h2{margin-top:0;margin-bottom:3px}.custom-header-right{margin-left:-18px}.splash{min-height:200px !important}.splash-container{margin:15px 0 0 0 !important}.student-table tr td{display:inline-block;margin-left:-15px}.checkout .student-table{border-width:0}.checkout .student-table tr td{border-right:none}.fusion-widget-area .widget_layered_nav li{padding:10px 0px 10px 0px}#content{margin-top:0 !important}.no-search-results{padding:0 20px 10px}.custom-header{max-width:100% !important;padding:1px 30px !important}.fusion-mobile-nav-item a,.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item>a,.fusion-open-submenu{font-size:15px !important}.fusion-mobile-nav-holder{padding-top:10px !important}.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a,.fusion-open-submenu{height:45px !important;color:#333}.fusion-mobile-nav-item .fusion-open-submenu{color:#333 !important}.fusion-logo img{width:80px}.fusion-header{padding:1px 25px 12px !important}.fusion-mobile-menu-icons a{margin-top:7px}.single-product .fusion-page-title-bar{height:0 !important}.related.products{display:none;height:0}.sub-menu{border-top:0px !important}.custom-splash .fusion-button-text,.custom-splash-dark .fusion-button-text{line-height:15px !important}li.post-53808.product,li.post-53519.product,li.post-53520.product,li.post-53521.product,li.post-53522.product,li.post-53522.product,li.post-58616.product,li.post-5861.product{min-height:380px !important}.fusion-body .products li{width:320px}.spots-left{font-size:16px}#gform_13 .gfield_label{font-size:18px !important;line-height:1.5}.forth-container-boxed .fusion-column-wrapper .fusion-button{margin-left:15px}}.event-holder{padding:15px 45px 0 45px}@media(min-device-width: 768px)and (max-device-width: 1024px){#fusion-menu-item-button{display:none !important}#guides-menu-left>div>div>div.fusion-layout-column.fusion_builder_column_inner.fusion-builder-nested-column-1.fusion_builder_column_inner_1_2.\31  _2.fusion-flex-column.fusion-flex-align-self-center>div>div>h1{font-weight:bold !important}#product-detail-left-col{width:48% !important;margin-top:60px}#product-detail-left-col,#product-detail-right-col{margin-top:50px !important}.custom-splash .fusion-button-text,.custom-splash-dark .fusion-button-text{line-height:15px}#wrapper .product .images{width:100% !important}.gallery-holder{display:none !important}.right-half-container{padding:80px 60px !important}.cp_social_networks{display:none}.fusion-body .fusion-page-title-bar{min-height:0px;height:0}.product-buttons a{width:100%;max-width:100%}div#grid-separator.fusion-separator.fusion-full-width-sep.sep-none{margin-top:68.25% !important}.splash-fonts h2{margin-top:0;margin-bottom:15px !important;font-size:20px !important;line-height:1.5 !important}.splash{min-height:600px}.splash-container{margin:135px 0 0 0 !important}.solid,.ghost{padding:13px 0px 10px}.fusion-logo img{width:80px}.custom-header-wrapper{padding-left:15px !important;padding-right:15px !important}}@media(min-device-width: 1200px)and (max-device-width: 1366px){.homepage-about-sep{margin-bottom:100px}}@media(min-width: 1024px){h2.class-heading-mobile{display:none !important}}@media(min-width: 1200px){div.fusion-megamenu-widgets-container.second-level-widget{padding-bottom:1px !important}#menu-item-192704>div,#menu-item-192703>div,#menu-item-192702>div,#menu-item-192701>div{left:-300px !important}.force-fullwidth{margin:0 -90px !important}.woocommerce-product-gallery__image img{width:540px}.width-100 .fusion-fullwidth.blog-hero{margin:0 0;padding:0 60px}.image-splash{padding-right:5%;padding-left:5%}body.fusion-button_size-large .fusion-button-default-size.ghost-button{padding:12px 32px 13px !important}.know-more .fusion-column-wrapper,.interested-in{margin-right:30px}#product-detail-right-col{width:49% !important}.event-splash h2{margin-top:11px;font-size:34px !important}.padding-35{padding:35px 35px}.forth-container-boxed .fusion-column-wrapper{padding:50px 60px 60px 40px !important}.container-12-percent .fusion-column-wrapper{padding:12% 12% !important}.post-type-archive-product.search main#main.clearfix{width:60% !important;margin:0 auto}.search h3.product-title{margin-bottom:5px}body #gform_wrapper_13{max-width:70%;margin:0 auto}.image-splash .fusion-button{height:45px;padding-top:14px !important;padding-right:5px;font-weight:bold !important}.button-medium{padding:13px 29px !important}.image-splash .fusion-button-text{line-height:1.3 !important}.image-splash .ghost-button-white .fusion-button-text{line-height:1.1 !important}.image-splash h1{font-size:46px !important;margin-bottom:25px}.image-splash h3{margin:25px 100px 15px 0 !important;font-size:29px !important;font-weight:500 !important}.padding-15-45-0 .fusion-column-wrapper{padding:15px 45px 0 !important}.third-container .fusion-two-third .fusion-column-wrapper,.third-container .fusion-two-third .fusion-column-wrapper,.third-container .fusion-three-fifths .fusion-column-wrapper{padding:5% 6% !important}.third-container .fusion-three-fifth{padding:0 6%}.products li.product{max-height:590px !important}.mobile-classes-header{display:none}.fusion-main-menu{margin-left:-45px}.youth-programs-description{padding:0 35px 20px !important}.no-underline-desktop{text-decoration:none !important}.heading h2{font-size:41px !important}h2.class-heading-mobile{display:none !important}.checkout .student-table tr td{border-color:#00000000}.type-post .single-post{padding:0 140px}.post p,.post ul li,.post ol li{font-size:20px;line-height:1.9}.no-search-results{padding:50px}.no-search-buttons{margin-left:auto;margin-right:auto}.splash h1{font-size:46px !important;margin-bottom:20px}.splash h2{font-size:32px !important;margin-top:0;margin-bottom:32px}.splash-container{margin:15% 0 0 0 !important}.right-half-container{padding:60px 60px !important}.padding-large{padding:0 160px !important}}@media(min-width: 1366px){.splash{min-height:700px !important}.splash-container{margin:230px 0 0 0 !important}}@media(min-width: 1601px){.middle-content-bfr-button{margin-top:20px;margin-bottom:10px;font-size:15px}.dark-link{color:#000 !important}}.black h1,.black h2,.black h3,.black h4,.black h5,.black h6,.black p,.black ul li,.black ol li{color:#000 !important}.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,.white p,.white ul li,.white ol li,.white a{color:#fff !important}.white a:hover{color:#da010c !important}.no-underline h1 a,.no-underline h2 a,.no-underline h3 a,.no-underline h4 a,.no-underline h5 a,.no-underline h6 a,.no-underline p a,.no-underline li,.no-underline ol{text-decoration:none}.lower-case h1,.lower-case h2,.lower-case h3,.lower-case h4,.lower-case h5,.lower-case h6,.lower-case p,.lower-case li,.lower-case ol,.lower-case a{text-transform:lowercase !important}.single-product #main{padding-bottom:85px !important}.image-splash .fusion-builder-row-inner{margin-top:40px !important}.highlight{font-weight:700}.justified-1{width:393px !important}.justified-2{width:797px !important}.round-image{border-radius:50% 50%}#gform_13 .gfield_label{font-size:18px !important}select#input_13_1.large.gfield_select{font-size:16px;height:45px !important}body #gform_wrapper_13 ul.top_label li.gfield:first-of-type label.gfield_label{text-align:center;display:block;margin-bottom:25px !important}#gform_13 .gfield_label{font-size:22px !important;line-height:1.5}body #gform_wrapper_13 .gform_footer,body #gform_wrapper_13 .gform_page_footer{text-align:center}.gform_footer{margin-top:30px !important}.dark-button{background:#000 !important}.image-splash .fusion-button.big-button{padding-left:10px !important;padding-right:10px !important}.post-175617 .fusion-out-of-stock,.post-176977 .fusion-out-of-stock,.post-176846 .fusion-out-of-stock,.post-176844 .fusion-out-of-stock,.post-176843 .fusion-out-of-stock,.post-176840 .fusion-out-of-stock,.post-176839 .fusion-out-of-stock,.post-176838 .fusion-out-of-stock,.post-176837 .fusion-out-of-stock,.post-176836 .fusion-out-of-stock,.post-176835 .fusion-out-of-stock,.post-176834 .fusion-out-of-stock,.post-175618 .fusion-out-of-stock,.post-175616 .fusion-out-of-stock,.post-175615 .fusion-out-of-stock,.post-175614 .fusion-out-of-stock,.post-175613 .fusion-out-of-stock,.post-175612 .fusion-out-of-stock,.post-175611 .fusion-out-of-stock,.post-175610 .fusion-out-of-stock,.post-175609 .fusion-out-of-stock,.post-175608 .fusion-out-of-stock,.post-175607 .fusion-out-of-stock,.post-175565 .fusion-out-of-stock,.post-175564 .fusion-out-of-stock,.post-175663 .fusion-out-of-stock,.post-175562 .fusion-out-of-stock,.post-175661 .fusion-out-of-stock,.post-175660 .fusion-out-of-stock,.post-175559 .fusion-out-of-stock,.post-175658 .fusion-out-of-stock,.post-175657 .fusion-out-of-stock,.post-175656 .fusion-out-of-stock,.post-175655 .fusion-out-of-stock,.post-175654 .fusion-out-of-stock,.post-171390 .fusion-out-of-stock,.post-171387 .fusion-out-of-stock,.post-171385 .fusion-out-of-stock,.post-171384 .fusion-out-of-stock,.post-169453 .fusion-out-of-stock,.post-169447 .fusion-out-of-stock,.post-169441 .fusion-out-of-stock,.post-169440 .fusion-out-of-stock,.post-1689asaddas13 .fusion-out-of-stock,.post-175556 .fusion-out-of-stock,.post-175554 .fusion-out-of-stock,.post-175555 .fusion-out-of-stock,.post-175558 .fusion-out-of-stock{display:none}#fusion-checklist-1>li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children>span,#fusion-checklist-1>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-128382>span{display:none}.earth{background-color:#91705a !important}.glass{background-color:#ffffff32 !important}.machine{background-color:#252422 !important}.metal{background-color:#888 !important}#wp-admin-bar-my-account>a>img{display:none !important}@font-face{font-family:"icomoon";src:url(e4541e6e36e3b8360d4a.woff) format("woff"),url(3204147486acffcc9b07.ttf) format("truetype"),url(4a6a907a624a27fa36ca.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class*=" fusion-icon-"],[class^=fusion-icon-]{font-family:icomoon !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fusion-icon-tiktok:before{content:""}.fusion-icon-mixer:before{content:""}.fusion-icon-discord:before{content:""}.fusion-icon-phone:before{content:""}.fusion-icon-FB_logo_black-solid-1:before{content:""}.fusion-icon-map-marker-alt:before{content:""}.fusion-icon-pen:before{content:""}.fusion-icon-yahoo:before{content:""}.fusion-icon-pinterest:before{content:""}.fusion-icon-myspace:before{content:""}.fusion-icon-facebook:before{content:""}.fusion-icon-twitter:before{content:""}.fusion-icon-feed:before,.fusion-icon-rss:before{content:""}.fusion-icon-vimeo:before{content:""}.fusion-icon-flickr:before{content:""}.fusion-icon-dribbble:before{content:""}.fusion-icon-blogger:before{content:""}.fusion-icon-soundcloud:before{content:""}.fusion-icon-reddit:before{content:""}.fusion-icon-paypal:before{content:""}.fusion-icon-linkedin:before{content:""}.fusion-icon-digg:before{content:""}.fusion-icon-dropbox:before{content:""}.fusion-icon-tumblr:before{content:""}.fusion-icon-grid:before{content:""}.fusion-icon-mail:before{content:""}.fusion-icon-forrst:before{content:""}.fusion-icon-skype:before{content:""}.fusion-icon-link:before{content:""}.fusion-icon-user:before{content:""}.fusion-icon-user2:before{content:""}.fusion-icon-minus:before{content:""}.fusion-icon-plus:before{content:""}.fusion-icon-arrow-left:before{content:""}.fusion-icon-arrow-down:before{content:""}.fusion-icon-uniE620:before{content:""}.fusion-icon-arrow-down2:before{content:""}.fusion-icon-youtube:before{content:""}.fusion-icon-list:before{content:""}.fusion-icon-image:before{content:""}.fusion-icon-images:before{content:""}.fusion-icon-quotes-left:before{content:""}.fusion-icon-film:before{content:""}.fusion-icon-headphones:before{content:""}.fusion-icon-bubbles:before{content:""}.fusion-icon-TFicon:before{content:""}.fusion-icon-googleplus:before{content:""}.fusion-icon-search:before{content:""}.fusion-icon-star:before{content:""}.fusion-icon-star-o:before{content:""}.fusion-icon-gear:before{content:""}.fusion-icon-check-square-o:before{content:""}.fusion-icon-check-circle-o:before{content:""}.fusion-icon-shopping-cart:before{content:""}.fusion-icon-bars:before{content:""}.fusion-icon-caret-left:before{content:""}.fusion-icon-caret-right:before{content:""}.fusion-icon-angle-left:before{content:""}.fusion-icon-angle-right:before{content:""}.fusion-icon-angle-up:before{content:""}.fusion-icon-angle-down:before{content:""}.fusion-icon-spinner:before{content:""}.fusion-icon-vk:before{content:""}.fusion-icon-instagram:before{content:""}.fusion-icon-deviantart:before{content:""}.fusion-icon-wordpress:before{content:""}.fusion-icon-lastfm:before{content:""}.fusion-icon-flattr:before{content:""}.fusion-icon-foursquare:before{content:""}.fusion-icon-yelp:before{content:""}.fusion-icon-xing:before{content:""}.fusion-icon-xing2:before{content:""}.fusion-icon-spotify:before{content:""}.fusion-icon-insert-template:before{content:""}.fusion-icon-github:before{content:""}.fusion-icon-pinterest2:before{content:""}.fusion-icon-whatsapp:before{content:""}.fusion-icon-eye:before{content:""}.fusion-icon-twitch:before{content:""}.fusion-icon-wechat:before{content:""}.fusion-icon-weixin:before{content:""}.fusion-icon-buy-now-cart:before{content:""}.fusion-icon-avada-logo:before{content:""}.fusion-icon-question-circle:before{content:""}
