#top-menu li.current-menu-item>a{background-color:#2B3E6B}.pswp__caption__center{display:none}.myaccount-menu .yith-downloads{display:none!important}.woocommerce-MyAccount-content p{font-size:14px;color:black;font-family:Open Sans!important}.woocommerce-order-details{padding:30px 0px!important}.woocommerce-order-details .woocommerce-order-details__title{font-size:20px;color:black}.woocommerce-order-details .woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:0!important;padding:0!important;font-size:14px!important;color:black!important}.woocommerce-order-details .woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{padding:10px 0px!important}.woocommerce-order-details .woocommerce-table.woocommerce-table--order-details.shop_table.order_details td{padding:10px 0px!important;color:black!important}.woocommerce-order-details .woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{color:black!important;padding-right:20px!important}.order-again .button{color:#ffffff!important;border-width:0px!important;border-radius:0px!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;padding:8px 60px!important;background-color:#000000!important;font-size:14px!important;text-transform:uppercase}.order-again .button::after{display:none!Important}.order-again .button:hover{background:#ac1e20!important}.order-again{padding:20px 0px!important}.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields{padding:0!important;border:0!important;color:black!important;font-size:14px!important;font-family:Open Sans!important}.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields th{color:black;font-weight:bold}.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields td{color:black}element{}.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses .woocommerce-column__title{font-size:20px;color:black;font-family:open sans}.woocommerce-EditAccountForm.edit-account label{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:black;font-weight:600}.woocommerce-EditAccountForm.edit-account input{border:1px solid #b3b3b3!important;border-radius:0!important;background:#f9f9f9!important;width:100%!important}.woocommerce-EditAccountForm.edit-account .woocommerce-Button.button{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;padding:8px 60px!important;background-color:#000000;font-size:14px!important;text-transform:uppercase}.woocommerce-EditAccountForm.edit-account .woocommerce-Button.button::after{display:none!important}.woocommerce-EditAccountForm.edit-account .woocommerce-Button.button:hover{background:#ac1e20!important}.woocommerce-customer-details address{border-radius:0!important;font-size:14px!important;color:black!important}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row.woocommerce-form-row--last{padding-right:0!important;width:52%}.u-columns.woocommerce-Addresses.col2-set.addresses h3{font-size:20px!important;color:black!important}.u-columns.woocommerce-Addresses.col2-set.addresses address{font-size:14px!important;color:black!important;font-style:initial!important;font-weight:600!important}.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table{border:0;font-size:14px!important;color:black!important}.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table th{color:black!important}.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table .button.delete{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;padding:8px 60px!important;background-color:#000000;font-size:14px!important;text-transform:uppercase}.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table .button.delete::after{display:none!important}.woocommerce-MyAccount-paymentMethods.shop_table.shop_table_responsive.account-payment-methods-table .button.delete:hover{background:#ac1e20!important}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{padding-right:0!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-content .button{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;padding:8px 60px!important;background-color:#000000;font-size:14px!important;text-transform:uppercase}.woocommerce-account .woocommerce-MyAccount-content .button::after{display:none!important}.woocommerce-account .woocommerce-MyAccount-content .button:hover{background:#ac1e20!important}.bc-account-nav{float:left;width:30%}.bc-account-nav #my-account-menu{float:none!important;margin:0!important;width:100%!important}.bc-account-content{float:right;width:65%;border:0!important}.bc-account-content .woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table{border:0!important;padding:0!important}.bc-account-content .woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table th{padding:10px 10px!important;border:0!important;font-size:14px!important;color:black!important;font-family:Open Sans!important;font-weight:bold!important}.bc-account-content .woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td{font-size:12px!important;color:black!important;font-family:Open Sans!important}.bc-account-content .woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td .woocommerce-button.button.view{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;padding:8px 60px!important;background-color:#000!important;font-size:14px!important;text-transform:uppercase!important;padding:7px 2px!important}.bc-account-content .woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td .woocommerce-button.button.view::after{display:none!important}.bc-account-content .woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table td .woocommerce-button.button.view:hover{background:#ac1e20!important}form.woocommerce-form.woocommerce-form-login.login{border:0;padding:0}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination .woocommerce-button{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;padding:8px 60px!important;background:#000!important;font-size:14px!important;text-transform:uppercase!important}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination .woocommerce-button::after{display:none!important}form.woocommerce-form.woocommerce-form-login.login .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{display:block!important;padding-right:0!important;padding-bottom:20px;width:50%!important}form.woocommerce-form.woocommerce-form-login.login .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide label{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:black;font-weight:600}form.woocommerce-form.woocommerce-form-login.login .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide input{border:1px solid #b3b3b3!important;border-radius:0!important;background:#f9f9f9!important;background-color:#f9f9f9!important}form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;padding:8px 60px!important;background-color:#000000;font-size:14px!important;text-transform:uppercase}form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit::after{display:none!important}form.woocommerce-form.woocommerce-form-login.login button.woocommerce-button.button.woocommerce-form-login__submit:hover{background:#ac1e20!important}form.woocommerce-form.woocommerce-form-login.login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{position:relative;top:5px;color:black;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600}form.woocommerce-ResetPassword.lost_reset_password p{font-family:Open Sans,Arial,sans-serif;font-size:14px;color:black;font-weight:600}form.woocommerce-ResetPassword.lost_reset_password input#user_login{border:1px solid #b3b3b3!important;border-radius:0!important;background:#f9f9f9!important;background-color:#f9f9f9!important}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button{color:#ffffff!important;border-width:0px!important;border-radius:0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;padding:8px 60px!important;background-color:#000000;font-size:14px!important;text-transform:uppercase}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button::after{display:none!important}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button:hover{background:#ac1e20!important}#custominstructorpagenew .et_pb_module.et_pb_shop .products.columns-3 .products.customworkshop1{display:inline-block!important;width:46%!important;margin:2% 1%;vertical-align:top}#custominstructorpagenew .et_pb_module.et_pb_shop .products.columns-3{width:100%!important;margin:0!important;vertical-align:top}#availbstab .joinworkshopwaitling{position:absolute;top:0;right:5%;text-decoration:initial!important;font-style:initial!important}#waitingform input{border:1px solid #b3b3b3;background:#fff;color:#100f0f;font-size:14px;padding:16px;width:100%}#waitingform textarea{border:1px solid #b3b3b3;background:#fff;color:#100f0f;font-size:14px;padding:16px;width:100%}#waitingform li.gf_right_half{padding-right:0}#waitingform li.messagewaiting{padding-right:0}#waitingform .gfield_label{display:none}#waitingform .gform_footer.top_label #gform_submit_button_1{padding-right:1em!important;padding-left:1em!important;color:#ffffff!important;border-width:0px!important;border-radius:0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#000000;width:350px!important;margin-right:0;font-size:20px;text-align:center}#waitingform .gform_footer.top_label{padding:0;text-align:right}#waitingform li.coursenamefleds .ginput_container.ginput_container_text input{border:0;background:transparent!important;color:black!important;padding:0!important;pointer-events:none}#waitingform li.coursenamefleds .ginput_container.ginput_container_text{display:inline-block!important;border:0!important;width:80%}#waitingform li.coursenamefleds .gfield_label{display:inline-block!important;width:20%;color:black}#attributeinstructorname .term-prefix{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px;line-height:23px;color:black}#attributeinstructorname .term-item{color:#3D65D2!important;font-weight:500!important;font-size:18px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}#instgalcustomdivi img{height:160px;object-fit:cover}#instgalcustomdivi .et_pb_gallery_item{display:inline-block!important;width:21%!important;clear:none!important;float:none!important;margin:2% 2%}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li{display:block!important;width:100%!important;text-align:center!important;border:0;float:none!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1{width:100%!important;float:none!important;display:block!important}#custominstructorpagenew .products.columns-3{display:block;width:30%!important;margin-right:30px}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.workshoptitle2{padding:0!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.workshoptitle2 h4{font-size:18px!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.genrecateg{display:none!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.instructir2{display:none!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.campus2{display:none!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.date22{font-size:14px!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.date22 p{font-size:15px;line-height:25px;padding-bottom:5px!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.tuition2{text-align:center!important;padding:0!important}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.tuition2 p{text-align:center;font-size:15px}#custominstructorpagenew .products.columns-3 .products.customworkshop1 li.tuition2 a{text-align:center!important;font-size:15px!important}#custominstructorpagenew #authorlistprofile .products.customworkshop1{width:42%!important;max-width:100%!important;float:none!important;grid-template-columns:unset!important;display:inline-block!important;margin:10px 20px!important;vertical-align:top}#custominstructorpagenew #authorlistprofile .products.customworkshop1 li{display:block;text-align:center!important;font-size:20px!important}#genrecustomicon1 .et_pb_main_blurb_image{width:14px}#genrecustomicon1 .et_pb_blurb_description{position:relative;bottom:4px}#emailiconinstructor .et_pb_blurb_container{position:relative;bottom:7px;padding-left:10px}#emailiconinstructor .et_pb_main_blurb_image{width:17px}#websiteiconinstructor .et_pb_blurb_container{position:relative;bottom:7px;padding-left:10px}#websiteiconinstructor .et_pb_main_blurb_image{width:17px}#authorlistprofile .divi-filter-archive-loop .woocommerce-info{display:block!important;background:transparent!important;color:black!important;padding:0!important}.products li.instructir2 p a{color:#ac1e20}#iocnshead li#carttopheader{margin-left:10px}#iocnshead li#carttopheader img{height:24px;width:auto!important}#shoprelated h2{display:none}#shoprelated .products.customworkshop1 li.instructir2{display:block!important;width:100%!important;float:none!important;padding-left:0!important}#wpbody-content .error{display:none!important}#misawestslider .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,0.56);border-radius:0px}#misawestslider .et_pb_text_overlay_wrapper .et_pb_slide_title{font-weight:700!important;line-height:0em!important}#termsandconditions_field{padding-top:30px}#termsandconditions_field .checkbox{display:block!important;padding:0!important;margin:0!important}#termsandconditions_field .checkbox #termsandconditions{display:inline-block!important;margin:0!important;width:25px!important}#termsandconditions_field .checkbox a{color:#2b3f6b!important;font-family:Open Sans!important;font-weight:bold!important;padding-top:4px;display:inline-block}.et-pb-arrow-prev::before{font-size:100px}.et-pb-arrow-next::before{font-size:100px}#discnewslider .et_pb_slide_description{padding-bottom:0!important;padding-top:600px!important}.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}#tetxbrochure p a{color:#fff!important}.yith-wcbm-badge__wrap{display:none!important}#authorlistprofile .products.customworkshop1 .workshoptitle2 h4{font-size:18px!important}#authorlistprofile li{display:block!important;width:100%!important;margin:0!important}#authorlistprofile .products.customworkshop1 .workshoptitle2{padding:0;text-align:center}#authorlistprofile .products.customworkshop1 .date22 p{font-size:15px;padding-bottom:5px}#authorlistprofile li{display:block!important;width:100%!important;margin:0!important}#authorlistprofile .products.customworkshop1 .tuition2{padding:0;text-align:center!important;float:none!important}#authorlistprofile .products.customworkshop1 .tuition2 a{float:none!important;font-size:14px;margin:0 auto!important;text-align:center!important}#authorlistprofile .products.customworkshop1 .tuition2 p{text-align:center;font-size:16px}#authorlistprofile .products.customworkshop1{width:100%!important;max-width:100%!important;float:none!important;grid-template-columns:unset!important}#authorlistprofile .products.customworkshop1 .campus2{display:none!important}#authorlistprofile .products.customworkshop1 .instructir2{display:none!important}#authorlistprofile .products.customworkshop1 .genrecateg{display:none!important}#authorlistprofile .products.customworkshop1{width:100%!important;max-width:100%!important;float:none!important;grid-template-columns:unset!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{left:0!important;top:0!important;height:auto!important;max-height:100%!important;width:auto!important}#shoprelated .products li.date22 p{color:black;font-size:14px;line-height:24px;padding-bottom:6px}#shoprelated .products.customworkshop1 li.tuition2{display:block!important;width:100%!important;text-align:left!important;float:none!important;padding-left:0!important}#shoprelated .products.customworkshop1 li.tuition2 p{text-align:left!important;font-size:14px!important}#shoprelated .products.customworkshop1 li.tuition2 a{text-align:left!important;font-size:14px!important}.genrenewicon1 .term-prefix{background-image:url("https://stage.madelineartschool.com/wp-content/uploads/2021/01/genre.png")!important;background-size:20px!important;background-position:0px 2px!important}#discmisa1 .et_pb_slide_description .et_pb_slide_title{font-size:20px!important;text-transform:uppercase;padding:14px 0px!important}#discmisa1 .et_pb_slide{height:382px!important}#workshopnewdesign .container{max-width:100%!important;width:98%}#discmisa1 .et_pb_slide_description{width:82%;background:black!important;padding-top:0!important;padding-bottom:0!important;margin-top:230px}#discmisa1{padding:50px 0px!important}#discmisa1 .et_pb_slide_description{width:82%;background:black!important;padding-top:0!important;padding-bottom:0!important}#menudivib .et_pb_menu__wrap li.instructorslink a{color:#fff!important}#shoprelated .products.customworkshop1 li.tuition2 a{text-align:left!important;color:#2181B9!important;font-weight:bold!important}.products li.tuition2 a{color:#2181B9!important;font-weight:bold!important}#iocnshead li#newsltrarea{margin-left:0}#iocnshead li#newsltrarea a{font-size:12px;display:block;background:#2b3f6b;font-weight:600;text-transform:capitalize;color:#fff;font-style:initial;padding:6px 16px;border-radius:6px}#productslistrworks{}#genreshoppage1 .term-prefix{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:19px;color:black;font-weight:bold;padding-right:10px;background:url("https://stage.madelineartschool.com/wp-content/uploads/2020/05/pin.png");background-repeat:repeat;background-repeat:no-repeat;padding-left:30px}#genreshoppage1 .term-item{font-size:18px;color:black;font-family:Open Sans}.products li.tuition2 a:hover{text-decoration:underline}#shoprelated .products.customworkshop1{display:inline-block!important;width:30%!important;vertical-align:top;margin-right:3%}#shoprelated .products.customworkshop1 .genrecateg{width:100%!important;padding-left:0;float:none!important}#shoprelated .products.customworkshop1 .workshoptitle2 h4{height:66px;font-size:16px;line-height:26px}#shoprelated{padding-top:30px!important}#shoprelated .products.customworkshop1 li.prodimg img{border-bottom:5px solid #ac1e20}#shoprelated .products.customworkshop1 li.prodimg{display:block!important;float:none!important;width:100%!important}#shoprelated .products.customworkshop1 .workshoptitle2{display:block!important;width:100%!important;float:none!important;margin-right:0;padding-left:0}#shoprelated .products.customworkshop1 li.instructir2{display:block!important;width:100%!important;float:none!important}#shoprelated .products.customworkshop1 li.date22{display:block!important;width:100%!important;float:none!important;text-align:left;margin-left:0;padding-left:0}#shoprelated .products.customworkshop1 .campus2{display:none!important}#shoprelated .products.customworkshop1 li.tuition2 p{text-align:left!important}#shoprelated .products.customworkshop1 li.tuition2 a{text-align:left!important}#shoprelated .products.customworkshop1 li.tuition2{display:block!important;width:100%!important;text-align:left!important;float:none!important}.products li.genrecateg p a{color:black}.products li.genrecateg p{font-size:18px;width:90%}.tabs1tits li.genretab11 p{color:#fff;font-size:19px;text-transform:uppercase;font-family:Arial;padding-top:7px}.tabs1tits li.genretab11{width:14%;background:#193c6c;height:35px;border-right:4px solid #fff;text-align:left;padding-left:10px}#productslistrworks{}.products li.genrecateg{width:14%;float:left;padding-top:0;padding-left:15px}#workshopsidebar1 .bapf_date_all .bapf_date_from input{background:url("https://stage.madelineartschool.com/wp-content/uploads/2020/12/7d081d7557e9759cc70021b267344f6e.jpg")!important;background-color:rgba(0,0,0,0);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-color:transparent!important;background-size:25px!important;background-repeat:no-repeat!important;background-position:9px 6px!important;text-align:left;padding-left:45px!important}#workshopsidebar1 .bapf_date_all .bapf_date_to input{background:url("https://stage.madelineartschool.com/wp-content/uploads/2020/12/7d081d7557e9759cc70021b267344f6e.jpg")!important;background-color:rgba(0,0,0,0);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-color:transparent!important;background-size:25px!important;background-repeat:no-repeat!important;background-position:9px 6px!important;text-align:left;padding-left:45px!important}#workshopbgs .tabs1tits{padding-left:0!important}.woocommerce-result-count{display:none!important}.woocommerce-ordering{display:none}.products li.prodimg img{width:100%}#workshopbgs .tabs1tits{margin-bottom:20px;border-bottom:0 #f4efef double;padding-bottom:20px}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4961{float:right;width:30%}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4960{float:left;width:33%}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4958{float:left;width:30%;margin-right:3%}.bapf_date_all .bapf_date_to{float:left;margin-left:30px;width:44%;max-width:44%}#workshopsidebar1 input{background:#fff!important;padding:8px 2px!important;border:1px solid #ded9d9;border-radius:2px;display:block;width:100%}#workshopsidebar1 select{background:#fff!important;padding:8px 2px!important;border:1px solid #ded9d9;border-radius:2px;display:block;width:100%}.bapf_date_all .bapf_date_from{float:left;width:44%;max-width:44%}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4957{display:block;width:350px}#workshopsidebar1 h3{font-size:15px;font-weight:700;line-height:25px}#workshopbgs{background:#fff;padding:20px 30px}#workshopnewdesign{background:#eff0f3;padding-top:60px;padding-bottom:60px}#workshopsidebar1 .prdctfltr_wc .prdctfltr_woocommerce_ordering{display:block!important}#workshopsidebar1 .prdctfltr_wc .prdctfltr_add_inputs{display:block!important}#workshopsidebar1 .prdctfltr_wc{display:block!important}#main-content .container::before{content:"";position:absolute;top:0;height:100%;width:0px!important;background-color:#e2e2e2}.products li.instructir2 p{color:#ac1e20;text-transform:uppercase;font-weight:bold;font-size:18px}.products li.instructir2{width:23%;float:left;padding-top:0;padding-left:17px}.products li.campus2 p{color:black;font-size:18px}.products li.campus2{width:15%;float:left;padding-top:0;padding-left:20px}.products li.date22 p{color:black;font-size:18px}.products li.date22{width:11%;float:left;padding-top:0;padding-left:0;text-align:center}.products li.tuition2{width:10%;float:left;padding-top:0;padding-left:18px}.products li.tuition2 p{color:black;text-align:left;margin-bottom:10px;font-size:18px}.products li.tuition2 a{color:#193c6c;padding:0px 0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;border-radius:5px;width:100%;display:block;text-align:left;font-size:18px;line-height:22px;margin:0 auto;background:transparent;text-transform:uppercase;font-weight:600}.products li.prodimg{width:12%;float:left;border-right:4px solid #fff;padding:0}.products li.workshoptitle2{width:15%;float:left;padding-top:0;padding-left:15px;margin-right:0%}.products li.workshoptitle2 h4{font-size:22px;font-weight:bold;line-height:28px}.products li.workshoptitle2 p{font-size:14px;color:black;font-family:Arial}.products li.workshoptitle2 p a{font-size:14px;color:black;font-family:Arial}.tabs1tits li.phototab{width:18%;background:#232020;height:35px;border-right:4px solid #fff}.tabs1tits li.workshoptitle{width:27%;background:#193c6c;height:35px;border-right:4px solid #fff;text-align:left;padding-left:20px}.tabs1tits li.workshoptitle p{color:#fff;font-size:19px;text-transform:uppercase;font-family:Arial;padding-top:7px}.tabs1tits li.instructortitle{width:23%;background:#193c6c;height:35px;border-right:4px solid #fff;text-align:left;padding-left:10px}.tabs1tits li.instructortitle p{color:#fff;font-size:19px;text-transform:uppercase;font-family:Arial;padding-top:7px}.tabs1tits li.campus1{width:15%;background:#193c6c;height:35px;border-right:4px solid #fff;text-align:left;padding-left:10px}.tabs1tits li.campus1 p{color:#fff;font-size:19px;text-transform:uppercase;font-family:Arial;padding-top:7px}.tabs1tits li.date1{width:11%;background:#193c6c;height:35px;border-right:4px solid #fff;text-align:left;padding-left:20px}.tabs1tits li.date1 p{color:#fff;font-size:19px;text-transform:uppercase;font-family:Arial;padding-top:7px}.tabs1tits li.tuition1{width:10%;background:#193c6c;height:35px;border-right:4px solid #fff;text-align:left;padding-left:20px}.tabs1tits li.tuition1 p{color:#fff;font-size:19px;text-transform:uppercase;font-family:Arial;padding-top:7px}.tabs1tits li{display:inline-block;float:left}#mm-3{width:100%!important;max-width:100%!important}#menudivib{max-width:100%!important;width:100%!important}.et_pb_tabs_controls.clearfix{border:0!important}#mm-three .et_pb_tabs_controls.clearfix li{display:block!important;width:100%!important;border:0!important}#mm-three .et_pb_tabs_controls.clearfix li{display:block!important;width:100%!important}.et-db #et-boc .et-l #mm-3 .et_pb_tabs_controls li.et_pb_tab_active a{color:#000!important}.prdctfltr_ft_none{display:none!important}#sidebarright1 .prdctfltr_buttons{display:none!important}.pf_rngstyle_thin .irs-from,.pf_rngstyle_thin .irs-to,.pf_rngstyle_thin .irs-single{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#000!important;-moz-border-radius:3px;border-radius:3px;top:5px}#sidebarright1 .prdctfltr_title_selected{display:none!important}#sidebarright1 .prdctfltr_checkboxes input{display:none!important}#sidebarright1 .prdctfltr_checkboxes label{padding-bottom:10px;color:black;font-family:Open Sans!important}#sidebarright1 .widgettitle{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;color:black!important;font-size:20px!important;font-weight:bold!important;border-bottom:1px solid #cecece;padding-bottom:10px!important;margin-bottom:20px}#billing_address_1_field{width:47%!important}#billing_city_field{width:47%!important}#billing_state_field{width:47%!important}#billing_postcode_field{width:47%!important}#billing_gender_field{padding-bottom:30px!important}.product-name{display:block!important}.product-name a{color:#ac1e20}#customprodcats .price{display:none}.woocommerce-button.button.cancel{display:none!important}.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button{padding:4px 0px!important;margin:0 auto!important;margin-right:auto;margin-right:auto;margin-right:auto;background-color:#000!important;border-color:#000!important;color:#fff!important;text-transform:uppercase!important;width:140px!important;text-align:center;margin-right:20px!important}.user-image{display:none!important}#featureslissss th span#availbstab #yellow_css_button{background:#EEBD1E!important;padding:3px 1px}#featureslissss th span#availbstab #green_css_button{background:#30cb30;padding:3px 1px}#featureslissss th span#availbstab #red_css_button{background:#d81616;padding:3px 1px;color:#fff}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:nth-child(2){display:none}.woocommerce table.my_account_orders .button{padding:4px 0px!important;margin:0 auto!important;margin-right:auto;background-color:#a7002f!important;border-color:#a7002f!important;color:#fff!important;text-transform:uppercase!important;width:140px!important;text-align:center;margin-right:20px!important}div#customer_login h2{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:16px;line-height:38px;border-top-width:1px;border-bottom-width:1px;border-top-color:#cecece;border-bottom-color:#cecece;padding-top:7px!important;padding-bottom:6px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid}div#customer_login form.woocommerce-form.woocommerce-form-login.login{border-color:#cecece;border-radius:0}div#customer_login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{display:block!important}div#customer_login input{background:#E7E7E7 0% 0% no-repeat padding-box!important;opacity:1;width:100%!important;height:36px!important;margin-bottom:27px!important}div#customer_login label{font-size:15px!important;color:black!important;font-family:Open Sans;line-height:22px!important;padding-bottom:11px}div#customer_login button.woocommerce-Button.button{background-color:#a7002f!important;border-color:#a7002f!important;color:#fff!important;text-transform:uppercase!important;float:none;width:181px!important;padding:4px 0px!important;margin:0 auto!important;display:block!important}div#customer_login input#rememberme{width:auto!important;position:relative;top:12px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px!important;color:#4e4e4e;font-weight:500!important}.hear-about-misa .select2.select2-container.select2-container--default.select2-container--above{width:100%!important;display:block!important}.hear-about-misa .select2.select2-container.select2-container--default.select2-container--above #select2-billing_how_do_you-container{line-height:35px;font-weight:500}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.woocommerce form .form-row .optional{visibility:visible;display:none}#billing_gender-description{display:block!important;overflow:visible!important;height:auto!important}.woocommerce form .form-row{padding:3px;padding-right:3px;padding-right:3px;margin:0 0 6px;float:none!important;display:inline-block!important;padding-right:5%;vertical-align:top}#billing_instructions_field{width:94%}#billing_instructions_field #billing_instructions{height:80px!important}#billing_gender_field #billing_gender{margin-bottom:9px!important}#whyaskgender{background:#fff;box-shadow:0px 1px 6px 3px #d2caca;width:75%;padding:10px 15px;border-radius:5px;margin-top:20px}#whyaskgender h3{border:0!important;padding:0!important;margin:0!important;color:#a7002f!important;font-size:14px!important;font-weight:600!important;line-height:28px}#whyaskgender p{font-size:14px!important;color:black!important;font-size:13px!important}#billing_gender-description a{letter-spacing:0px;color:#5B9CF5;opacity:1;font-family:Open Sans!important}#billing_gender-description a{letter-spacing:0px;color:#5B9CF5;opacity:1;font-family:Open Sans!important;cursor:pointer}#customer_details #whyaskgender h3{border:0!important;padding:0!important;margin:0!important;color:#a7002f!important;font-size:14px!important;font-weight:600!important;line-height:28px}#billing_gender-description::before{display:none}#billing_gender-description{display:block!important;margin:0!important;background:transparent!important;padding:0!important}.woocommerce form .form-row.form-row.place-order{display:block!important;width:100%!important}#billing_gender-description{display:block!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:181px!important;padding:4px 0px!important;margin:0 auto!important;display:block!important}.order-total th{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:14px;line-height:38px;border-top-width:0px!important;border-bottom-width:1px!important;border-top-color:#cecece!important;border-bottom-color:#cecece!important;padding-top:15px!important;padding-bottom:15px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid!important;border-right-style:solid;border-left-style:solid;border-right-style:solid;border-left-style:solid;border-right-style:solid;border-left-style:solid;padding-left:0!important;border-right:0!important;border-left:0!important;text-align:right;text-transform:uppercase}.order-total td{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:14px;line-height:38px;border-top-width:0px!important;border-bottom-width:1px!important;border-top-color:#cecece!important;border-bottom-color:#cecece!important;padding-top:15px!important;padding-bottom:15px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid!important;border-right-style:solid;border-left-style:solid;border-right-style:solid;border-left-style:solid;border-right-style:solid;border-left-style:solid;padding-left:0!important;border-right:0!important;border-left:0!important}.wcd-wrapper ul.deposit-options label{color:black}.wcd-wrapper ul.deposit-options li{border-color:#BBB8B8!important}.tax-total th{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:14px;line-height:38px;border-top-width:0px!important;border-bottom-width:1px!important;border-top-color:#cecece!important;border-bottom-color:#cecece!important;padding-top:15px!important;padding-bottom:15px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid!important;border-right-style:solid;border-left-style:solid;border-right-style:solid;border-left-style:solid;padding-left:0!important;border-right:0!important;border-left:0!important}.tax-total td{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:14px;line-height:38px;border-top-width:0px!important;border-bottom-width:1px!important;border-top-color:#cecece!important;border-bottom-color:#cecece!important;padding-top:15px!important;padding-bottom:15px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid!important;border-right-style:solid;border-left-style:solid;border-right-style:solid;border-left-style:solid;padding-left:0!important;border-right:0!important;border-left:0!important}#order_review .cart-subtotal th,#order_review .tax-rate th{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:14px;line-height:38px;border-top-width:0px;border-bottom-width:1px;border-top-color:#ccc;border-bottom-color:#ccc;padding-top:7px!important;padding-bottom:6px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid;border-right-style:solid;border-left-style:solid;padding-left:0!important;border-right:0!important;border-left:0!important;text-align:right}#order_review .cart-subtotal td,#order_review .tax-rate td{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:14px;line-height:38px;border-top-width:0px!important;border-bottom-width:1px!important;border-top-color:#ccc!important;border-bottom-color:#ccc!important;padding-top:7px!important;padding-bottom:6px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid!important;border-right-style:solid;border-left-style:solid;padding-left:0!important;border-right:0!important;border-left:0!important}.product-name{display:none}.product-total{display:none}.cart_item.component_container_table_item .product-name{display:block!important}.cart_item.component_container_table_item .product-name{display:inline-block!important;border:0!important;padding:0!important;color:black!important;font-family:Open Sans!important;font-size:14px!important;width:50%}.cart_item.component_table_item .product-name{display:block!important;padding-left:0}.cart_item.component_table_item .product-name .component-name.component_table_item_indent{padding-left:0!important}.cart_item.component_table_item .product-name .component-name.component_table_item_indent .component{width:100%!important;color:black!important;font-family:Open Sans!important;font-size:14px!important}.shop_table.woocommerce-checkout-review-order-table .cart_item.component_table_item .product-total{display:none!important}.cart_item.component_container_table_item .product-total{display:block!important;border:0!important;padding:0!important}.cart_item.component_container_table_item .product-total{display:inline-block!important;color:black!important;font-family:Open Sans!important;font-size:14px!important;width:49%;text-align:right!important}.cart_item.component_table_item .product-name{display:block!important}.cart_item.component_table_item .product-total{display:block!important}.woocommerce-billing-fields__field-wrapper label{font-size:15px!important;color:black!important;font-family:Open Sans;line-height:22px!important;padding-bottom:11px}.woocommerce-billing-fields__field-wrapper input{background:#E7E7E7 0% 0% no-repeat padding-box!important;opacity:1;width:100%!important;height:36px!important;margin-bottom:27px!important}.woocommerce-billing-fields__field-wrapper select{background:#E7E7E7 0% 0% no-repeat padding-box!important;opacity:1;width:100%!important;height:36px!important;margin-bottom:27px!important}.select2-selection.select2-selection--single #select2-billing_country-container{line-height:35px;font-weight:500}.select2-selection__arrow{height:14px!important}.select2-selection.select2-selection--single{background:#E7E7E7 0% 0% no-repeat padding-box!important;opacity:1;width:100%!important;height:36px!important;margin-bottom:27px!important}#select2-billing_state-container{line-height:35px;font-weight:500}.woocommerce-billing-fields__field-wrapper label .required{color:#E31414!important}#customer_details h3{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:16px;line-height:38px;border-top-width:1px;border-bottom-width:1px;border-top-color:#cecece;border-bottom-color:#cecece;padding-top:7px!important;padding-bottom:6px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid}#order_review_heading{color:#000000!important;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:16px;line-height:38px;border-top-width:1px;border-bottom-width:1px;border-top-color:#cecece;border-bottom-color:#cecece;padding-top:7px!important;padding-bottom:6px!important;margin-top:10px!important;margin-bottom:10px!important;border-style:solid}.woocommerce-billing-fields__field-wrapper{padding-top:25px}.shop_table.woocommerce-checkout-review-order-table{border:0!important}.button.product_type_composite.add_to_cart_button{display:none!important}#addtocartnews .product.content.summary_content.populated .details.component_data li{color:#000!important;font-size:14px!important;font-weight:500!important;font-family:Open Sans!important}.composite_form:not(.paged) .component .component_inner{padding-bottom:0!important}.woocommerce-info{display:none!important}.wcd-wrapper ul.deposit-options{list-style:none;display:block!important;margin:0;padding:0;flex-wrap:wrap;text-align:center!important}.composited_product_details_wrapper .image.zoom{display:none}.details.component_data .pbe-li-sc .et_pb_module.et_pb_gallery .et_pb_gallery_items.et_post_gallery.clearfix .et_pb_gallery_item{display:block!important;margin-right:10px!important;margin-bottom:0!important}.details.component_data .pbe-li-sc .et_pb_module.et_pb_gallery .et_pb_gallery_items.et_post_gallery.clearfix .et_pb_gallery_item br{display:none!important}.details.component_data .pbe-li-sc .et_pb_module.et_pb_gallery .et_pb_gallery_items.et_post_gallery.clearfix .et_pb_gallery_item .et_overlay.et_pb_inline_icon{border:0!important;height:95%!important}#newttlss{padding-bottom:0!important}.product.content.summary_content.populated .composited_product_title.component_section_title.product_title,.details h4.bundled_product_title.product_title,.details .bundled_item_cart_details{display:none!important}div.bundled_product_summary,.woocommerce div.product.bundled_product_summary{border:0!important;padding:0!important;margin:0!important}#addtocartnews .product.content.summary_content.populated .details.component_data .et_pb_module.et_pb_gallery{margin-bottom:10px!important;padding-top:5px!important}.details.component_data .pbe-li-sc .et_pb_module.et_pb_gallery .et_pb_gallery_items.et_post_gallery.clearfix .et_pb_gallery_item .et_overlay.et_pb_inline_icon::before{color:#fff!important}.wcd-wrapper ul.deposit-options li{display:inline-block!important;margin-right:25px;border:1px solid #eee;padding:20px;margin-bottom:10px;align-items:baseline}#addtocartnews .step_title_wrapper.component_title{display:none!important}.component_description_wrapper{display:none!important}.radio_button_description .radio_button_title.title{color:#000!important;font-size:16px!important;line-height:22px!important;margin:0!important}.radio_button_description .radio_button_price.price .woocommerce-Price-amount.amount{color:#919191!important;font-size:14px!important}.component_option_radio_button_container .radio_button_input input{position:relative;bottom:19px}#divi-sticky-header{width:100%!important}.woocommerce-shipping-totals.shipping{display:none}#shoprelated li .woocommerce-loop-product__title{font-size:12px!important;color:black;font-weight:500!important}.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{color:black!important;font-size:12px!important;margin:0!important}#featureslissss th#locicandtt{padding-right:10px!important}#featureslissss th#locicandtt span{position:relative;bottom:6px}#featureslissss th#locfieldsss span{position:relative;bottom:3px!important}#typeforprd .et_pb_module.et_pb_post_title .entry-title{font-size:24px!important;color:black!important;font-weight:bold!important}#featureslissss th span#availbstab{background:#EEBD1E!important;width:138px!important;display:block!important;text-align:center!important;font-size:12px!important;font-family:Open Sans!important;text-transform:uppercase!important;color:#000!important;font-weight:bold!important;border-radius:5px!important;padding:0px!important}#instructorfield a{color:#3D65D2!important;font-weight:500!important}#featureslissss th#linkreddownl a{background:#000!important;width:176px!important;display:block!important;height:29px!important;color:#fff!important;font-size:12px!important;text-align:center!important;font-style:initial!important;line-height:28px;text-decoration:none!important;border-radius:5px}#gallerycurrents .woocommerce-product-gallery__image.flex-active-slide img{height:177px;object-fit:cover}#gallerycurrents .woocommerce-product-gallery__trigger{display:none!important}#featureslissss th#linkreddownl a i{font-size:15px;margin-right:4px}.woocommerce form .form-row{padding:3px;padding-right:3px;margin:0 0 6px;float:none!important;display:inline-block!important;padding-right:5%}.mailpoet-subscription-section{padding-top:50px}.mailpoet-subscription-section h3:before{content:'\E0E1'}#place_order{background-color:#a7002f!important;border-color:#a7002f!important;color:#fff!important;text-transform:uppercase!important}#place_order:hover{background-color:#a7002f!important;border-color:#a7002f!important;color:#fff!important;text-transform:uppercase!important}@media (min-width:981px){.woocommerce-checkout .woocommerce:after{clear:both}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce-checkout .woocommerce .col2-set .col-2,.woocommerce-checkout .woocommerce-page .col2-set .col-2{display:none}.woocommerce-checkout .woocommerce .col2-set,.woocommerce-checkout .woocommerce-page .col2-set{float:left;width:48%}.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce #order_review,.woocommerce-checkout .woocommerce-page #order_review{float:left;width:48%;margin-left:4%}}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:3px}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:none;background-color:#eee}.select2-container .select2-selection--single{height:49px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:49px;color:#4e4e4e;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:8px}.select2-container--default .select2-selection--single{background-color:#eee;border:none}.woocommerce-checkout #payment{background:none!important}.woocommerce-checkout #payment ul.payment_methods{border:none}.checkout_coupon.woocommerce-form-coupon .button{background-color:#a7002f!important;border-color:#a7002f!important;color:#fff!important;text-transform:uppercase!important}.order-total td strong{display:block}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;background-color:#a7002f!important;border-color:#a7002f!important;color:#fff!important;text-transform:uppercase!important}.checkout-button.button.alt.wc-forward{background-color:#a7002f!important;border-color:#a7002f!important;color:#fff!important;text-transform:uppercase!important}.woocommerce-cart-form__cart-item.cart_item.ywcp_component_item td a{color:#a7002f!important}.woocommerce-cart-form__cart-item.cart_item.ywcp_component_child_item td a{color:#a7002f!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#2b3f6b!important}.woocommerce ul.products li.product .button{margin-top:1em;color:#ffffff!important;border-width:0px!important;font-size:16px;font-weight:700!important;background-color:#a7002f;display:block;text-align:center;width:100%;margin:0 auto;padding:12px 4px;text-transform:uppercase!important;border-radius:0}.woocommerce-product-gallery__image--placeholder{display:none}#linkbreadsss{display:inline-block;padding-right:10px}#titlebreadsss{display:inline-block}#pricefield{display:inline-block!important;margin-left:5px}#shoprelated li{margin-bottom:10px!important}#pricetext{display:inline-block}#leftprods .et_pb_column.et_pb_column_1_2.et_pb_column_2_tb_body.et_pb_css_mix_blend_mode_passthrough.et-last-child{text-align:center}#customtitles p{font-weight:bold!important}#customtitles p i{color:#646464;margin-right:5px}#customtitles p em span{color:black!important;top:0!important;font-size:19px!important;font-style:initial!important;font-weight:500!important}#customtitles h2{color:black!important;background:transparent;font-family:Open Sans!important;padding:20px 10px!important;padding-left:10px;margin-top:10px;margin-bottom:30px;padding-left:0!important;font-weight:bold!important;border-top:1px solid #e9e9ef;border-bottom:1px solid #e9e9ef;font-size:30px!important}.woocommerce-info{background:#2b3f6b!important}#customtitles h2{color:black!important;background:transparent;font-family:Open Sans!important;padding:20px 10px!important;padding-left:10px;margin-top:10px;margin-bottom:30px;padding-left:0!important;font-weight:bold!important;border-top:1px solid #e9e9ef;border-bottom:1px solid #e9e9ef;font-size:30px!important}#customtitles p .fas.fa-envelope{margin-bottom:5px}#customtitles p .fas.fa-envelope{margin-bottom:5px!important}#imageprofile{text-align:center!important}#customtitles p a{font-size:18px;color:#3d65d2!important;font-weight:300}#linksatthened strong a{font-size:18px!important;font-weight:300!important;color:#3d65d2!important}#authorlistprofile li{display:block!important;width:100%!important;margin:0!important}#authorlistprofile li .woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:inline-block;width:15%;padding:5px}#authorlistprofile li .de_db_product_details{display:inline-block;width:85%;padding:0;vertical-align:top;margin-top:30px}#authorlistprofile li .de_db_product_details .woocommerce-LoopProduct-link.woocommerce-loop-product__link{width:68%;position:relative;bottom:20px;color:black!important;font-size:16px;padding:0;margin-left:2%;font-weight:bold!important}#authorlistprofile li .de_db_product_details .woocommerce-LoopProduct-link.woocommerce-loop-product__link .woocommerce-loop-product__title{font-weight:bold;color:black;padding-bottom:2px!important}#authorlistprofile li .de_db_product_details .woocommerce-LoopProduct-link.woocommerce-loop-product__link .price{color:#2b3f6b!important;font-weight:bold}#authorlistprofile li .de_db_product_details .button.product_type_yith-composite.add_to_cart_button{width:30%;font-size:16px!important;margin:0!important;border:0!important;text-align:right!important;color:#2b3f6b!important;font-weight:bold!important;position:relative;bottom:30px;background:transparent!important}#authorlistprofile li .yith-wcdp{display:none!important}#customtitles p{font-size:19px!important}#imageprofile img{width:78%;border:0!important;margin:0 auto!important}#addtocartnews #ywcp_component_915AB378-091E-5C23-9124-8EFB0016C067{display:none}#addtocartnews .ywcp_components_single_item .ywcp_component_options_radio_input_container{text-align:left;color:black;font-size:16px;padding:10px 0px 10px 7px!important;background:#eef0f3;margin-bottom:8px}#addtocartnews table{color:black;font-size:16px}#addtocartnews .ywcp_product_info{font-size:16px;color:black}#addtocartnews .ywcp_product_info a{color:#a7002f}#addtocartnews .yith-wcdp-single-add-to-cart-fields{color:black;font-size:16px;margin-bottom:20px}#addtocartnews .single_add_to_cart_button.button.alt{color:#ffffff!important;border-width:0px!important;font-size:16px;font-weight:700!important;background-color:#a7002f;display:block;text-align:center;width:100%;margin:0 auto;padding:12px 4px;text-transform:uppercase!important;border-radius:0}#addtocartnews .ywcp_components_single_item h3{font-size:25px;display:none}#menudivib .et_pb_menu__wrap li.misawest .sub-menu li a{background:transparent!important}#registersssss{color:#ffffff!important;border-width:0px!important;font-size:18px;font-weight:700!important;background-color:#a7002f;display:block;text-align:center;width:80%;margin:0 auto;padding:12px 4px;text-transform:capitalize!important;border-radius:20px}#registersssss span{font-weight:bold!important;font-size:26px}#featureslissss th{padding:0px 40px 20px 0px!important;font-weight:400}#divi-sticky-header{top:0;width:100%;z-index:99!important}#featureslissss{margin-top:25px}#gallprods .et_pb_gallery_item{margin-right:2%;margin-bottom:2%;width:48%}#shoprelated li{display:block;margin-bottom:10px}#shoprelated .et_shop_image{display:none!important}#shoprelated li .woocommerce-loop-product__title{display:inline-block;width:79%;font-size:16px;color:black;font-weight:bold}#imageprodfs img{height:330px;object-fit:cover}#addtocartnews .step_title_wrapper.component_title{color:#000!important;font-weight:bold!important;font-size:16px!important;line-height:38px!important;padding:1px 0px!important;margin:0!important;margin-bottom:0px;border-top:1px solid #E0E0E0!important;border-bottom:1px solid #E0E0E0!important;margin-bottom:15px!important}#addtocartnews .component_description p{color:#5E5E5E!important;font-size:12px!important;font-weight:500!important;font-family:Open Sans!important}#addtocartnews .component_selections .component_section_title{color:#000000!important;font-weight:bold!important;font-size:16px!important;line-height:38px!important;padding:1px 0px!important;margin:0!important;margin-bottom:0px;margin-bottom:0px;border-top:1px solid #E0E0E0!important;border-bottom:1px solid #E0E0E0!important;margin-bottom:15px!important}#addtocartnews .component_selections select{-webkit-appearance:none;-moz-appearance:none;background:#000 url("https://stage.madelineartschool.com/wp-content/uploads/2020/04/arrow.png");background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:auto;color:#fff!important;width:85%!important;display:block;margin:0 auto!important;height:45px!important;text-align:left!important;background-size:auto!important;background-position:99% 8px;background-repeat:no-repeat!important;border-radius:13px;font-size:13px;font-weight:bold;padding-left:20px}#addtocartnews .component_selections .component_section_title .selected_option_label{text-transform:capitalize!important}#addtocartnews .component_selections .component_section_title .select_label{text-transform:capitalize!important}#addtocartnews .product.content.summary_content.populated .composited_product_title.component_section_title.product_title{font-size:14px!important;border:0!important;margin-bottom:0!important;line-height:20px!important}#addtocartnews .product.content.summary_content.populated .composited_product_images.images{display:block!important}#addtocartnews .product.content.summary_content.populated .details.component_data{float:none!important;width:100%!important;margin:0!important;padding:0}#addtocartnews .product.content.summary_content.populated .details.component_data p{color:#000!important;font-size:14px!important;font-weight:500!important;font-family:Open Sans!important}#addtocartnews .product.content.summary_content.populated .details.component_data .component_wrap{display:none!important}#addtocartnews .composite_price{display:none!important}#addtocartnews .composite_wrap{padding-top:0!important;text-align:center}#addtocartnews .composite_button .single_add_to_cart_button.composite_add_to_cart_button.button.alt{width:200px!important;margin:0 auto!important;text-align:center!important;background-image:url("https://stage.madelineartschool.com/wp-content/uploads/2020/05/cart-icon.png")!important;background-repeat:no-repeat!important;border-radius:5px;background-position:13px 12px!important;height:45px!important;padding:0px 0px!important;padding-left:0px;background-size:20px;text-align:center!important;display:block!important;padding-left:14px!important}#shoprelated{padding-top:0px}#shoprelated li .yith-wcdp{display:none}#shoprelated li .woocommerce-loop-product__title{display:inline-block;width:69%}#shoprelated li .price{display:inline-block;width:30%;text-align:right}#menudivib .et_pb_menu__wrap li.misawest{background:#2b3f6b}#iocnshead{padding:0;text-align:right}#iocnshead li{display:inline-block;margin-left:30px}#iocnshead li a{font-size:18px;font-style:italic;font-weight:bold;color:black}#iocnshead li img{width:24px}#iocnshead li img{width:24px;position:relative;top:6px;margin-right:10px}#menudivib .et_pb_menu__wrap{width:100%;max-width:1370px;margin:0 auto}#menudivib .et_pb_menu__wrap li{padding:13px 20px!important;margin:0!important;border-right:2px solid white}#menudivib .et_pb_menu__wrap li a{padding:0!important}#menudivib .et_pb_menu__wrap li.workshopslink{background:#2b3f6b}#menudivib .et_pb_menu__wrap li.instructorslink{background:#2b3f6b}#menudivib .et_pb_menu__wrap li:last-child{border:0}#menudivib .et_pb_menu__wrap li{padding:13px 20px!important;margin:0!important;border-right:2px solid white}.et-menu .menu-item-has-children>a:first-child::after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;right:-17px;top:0;font-weight:800}#menudivib .et_pb_menu__wrap li .sub-menu li{border:0}.divibars-body .et_pb_row.et_pb_row_10.et_pb_equal_columns{width:72%!important;max-width:72%}#tetxbrochure{float:left;width:65%}.newsletter-icon img{width:24px;right:110px;position:relative}#floatrightdet{float:right;width:30%;text-align:right}#mybtntop{text-align:left;color:#fff;background:#9d002a!important;font-size:16px;border-radius:20px}#mybtntop::after{display:none!important}.et-fixed-header #top-menu #menu-item-1079 a{color:transparent!important}#newsletter-icon #joinnewsfooter{background:#ac1e20;color:#fff;padding:4px 0px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;border-radius:5px;width:100%;border-color:#ac1e20!important}.searchiconsss a{color:transparent!important;background:url("https://stage.madelineartschool.com/wp-content/uploads/2018/10/search-icon2.png")!important;background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-repeat:no-repeat!important;background-position:14px 6px!important}#menu-item-690 a{background:transparent!important}#menu-item-689 a{background:transparent!important}.phone-right{padding-top:20px;font-size:18px;font-style:italic;font-weight:bold;position:relative;left:0%;float:none;width:auto;text-align:right}#top-menu{width:82%;margin:0 auto!important;position:relative;left:5%}#brochuressss{float:left;width:35%}#brochuressss img{width:90%}#tetxbrochure{float:left}#tetxbrochure p{color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;margin-bottom:15px}#tetxbrochure h3{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;color:#ffffff!important;text-align:left}#newsletter-icon{width:84%;float:left;display:block;text-align:center;margin-left:8%;padding-top:10px}#newsletter-icon a{display:block;border:2px solid white}#top-menu{width:72%;margin:0 auto!important}.et_header_style_centered nav#top-menu-nav{display:inline-block;width:100%;height:34px}.misawest a{font-weight:700!important;background-color:#2b3f6b!important}#top-menu li{padding-right:0!important}#top-menu li{display:block!important;padding-right:22px;font-size:14px;float:left!important}.et_header_style_centered #main-header div#et-top-navigation{background-color:#000;padding-top:0px!important;padding-bottom:0px!important;line-height:0!important}#et-main-area{margin-top:-5px!important}#phoneiconss{width:20px;display:inline-block;float:none;position:relative;margin:0;top:4px;right:7px}.search-icon{position:relative;right:-35px!Important;float:right!important;bottom:20px!important}.workshopslink a{font-weight:700!important;background-color:#2b3f6b!important}.instructorslink a{font-weight:700!important;background-color:#2b3f6b!important}.main-top-header{height:auto!important;padding-bottom:20px;width:1200px!important;margin:0 auto!important}.misa-catalog{float:left;width:120px}.et_fullwidth_nav #main-header .container{padding:0;border-bottom:5px solid #fff}.et_header_style_centered #main-header div#et-top-navigation{background-color:#000;padding-top:0px!important;padding-bottom:0px!important}#et-top-navigation,#top-menu a{letter-spacing:initial!important}.et_header_style_centered #top-menu>li>a{padding-bottom:10px!important}.sub-menu{}@media all and (min-width:1280px) and (max-width:1980px){.main-top-header{width:72%!important;margin:0 auto}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:15px;padding-top:15px}#top-menu li{padding-right:5px}#top-menu li a{border-right:2px solid #fff!important;padding:10px 20px!important}#top-menu li:last-child a{border-right:none!important}}@media all and (min-width:1100px) and (max-width:1405px){.main-top-header{width:1200px!important;margin:0 auto}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:10px}#top-menu li{padding-right:5px}#top-menu li a{border-right:2px solid #fff!important;padding:10px 20px!important}}@media all and (min-width:1100px) and (max-width:1200px){.main-top-header{width:1200px!important;margin:0 auto}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:10px}#top-menu li{padding-right:5px}#top-menu li a{border-right:2px solid #fff!important;padding:10px 20px!important}.misa-catalog{float:left;padding:20px!important;width:80px!important}}.tagline-top{padding-top:5px!important;padding-left:80px!important;width:460px}.phone-right{padding-top:18px;font-size:18px;font-style:italic;font-weight:bold}.newsletter-icon{float:none;padding-top:20px}.newsletter-icon a{}.newsletter-icon a span{text-transform:uppercase}.btn-1{-webkit-border-radius:2;-moz-border-radius:2;border-radius:2px;color:#fff;font-size:14px;margin-top:10px;background:#b32f2f;cursor:pointer;border:1px solid #fff;padding:5px 15px 5px 15px;text-decoration:none;margin-right:15px}.btn-1:hover{color:#fff;background:#9e2222;text-decoration:none}.search-icon{position:relative;right:50px}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{position:relative;left:5px}#top-menu li li a{border:none!important}@media only screen and (min-width:700px) and (max-width:1200px){.main-top-header{height:auto!important;width:100%!important;margin:0 auto!important}}@media only screen and (min-width:1700px) and (max-width:1920px){#menudivib .et_pb_menu__wrap li a{font-size:16px!important}#top-menu{width:82%;margin:0 auto!important}}@media only screen and (min-width:1400px) and (max-width:1700px){#menudivib .et_pb_menu__wrap li a{font-size:16px!important}.main-top-header{width:72%!important;margin:0 auto}.tagline-top{padding-top:18px!important;padding-left:30px!important;width:32%}#top-menu{width:98%;margin:0 auto!important}}@media only screen and (min-width:1200px) and (max-width:1400px){#menudivib .et_pb_menu__wrap li a{font-size:14px!important}#menudivib #menu-main-menu-1{text-align:center;position:relative;left:10px}#menudivib .et_pb_menu__wrap li{padding:13px 12px!important;margin:0!important;border-right:2px solid white}.divibars-body .et_pb_row.et_pb_row_10.et_pb_equal_columns{width:98%!important;max-width:98%!important}.main-top-header{width:98%!important;margin:0 auto}.tagline-top{padding-top:35px!important;padding-left:20px!important;width:30%!important}.phone-right{padding-top:45px;font-size:18px;font-style:italic;font-weight:bold;position:relative;left:0!important}#top-menu{width:96%;margin:0 auto!important}#top-menu li a{font-size:14px}}@media only screen and (min-width:980px) and (max-width:1200px){#menudivib .et-menu-nav li a{font-size:12px!important}#menudivib .et-menu-nav li{padding-left:10px!important;padding-right:10px!important}#menudivib .et-menu-nav #menu-main-menu-1{position:relative;left:30px}#menudivib .et_pb_menu__wrap li{padding:13px 15px!important;margin:0!important;border-right:2px solid white}#menudivib .et_pb_menu__wrap li a{padding:0!important;font-size:14px}.divibars-body .et_pb_row.et_pb_row_10.et_pb_equal_columns{width:95%!important;max-width:95%}.et_fullwidth_nav #main-header .container{width:95%;max-width:95%;padding-right:30px;padding-left:30px}.et_header_style_centered #main-header .logo_container{height:auto;padding:0}#top-menu{width:95%!important;margin:0 auto!important}#top-menu li a{font-size:14px}.logo_container{position:relative;top:5px;width:25%!important;float:left!important}.tagline-top{padding-top:35px!important;padding-left:0!important;width:30%;margin-left:20px}.phone-right{padding-top:45px;font-size:18px;font-style:italic;font-weight:bold;position:relative;left:0}}@media only screen and (min-width:700px) and (max-width:980px){#iocnshead li#newsltrarea a{font-size:10px;display:block;background:#2b3f6b;font-weight:600;text-transform:capitalize;color:#fff;font-style:initial;padding:6px 10px;border-radius:6px}#iocnshead li a{font-size:12px;font-style:italic;font-weight:bold;color:black}#iocnshead li#carttopheader img{height:18px;width:auto!important}#footerdivis .et_pb_column.et_pb_column_1_4{width:100%!important;margin-right:0!important;margin-bottom:40px!important}.bc-account-nav{float:none;width:100%}.bc-account-content{float:none;width:100%;border:0!important;margin-top:40px}.bapf_date_all .bapf_date_from{float:left;width:100%;max-width:100%;margin-bottom:15px}.bapf_date_all .bapf_date_to{float:left;margin-left:0;width:100%;max-width:100%}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4957{display:block;width:100%}#divi-sticky-header{position:relative!important}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4958{float:none;width:100%;margin-right:0}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4960{float:none;width:100%}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4961{float:none;width:100%}#workshopbgs .tabs1tits{margin-bottom:20px;border-bottom:0 #f4efef double;padding-bottom:20px;display:none}.products li.prodimg{width:100%;float:none;border-right:0;padding:0}.products li.workshoptitle2{width:100%;float:none;padding-top:15px;padding-left:0;margin-right:0%;padding-bottom:15px}.products li.workshoptitle2 h4{font-size:18px;font-weight:bold;line-height:28px}.products li.genrecateg{width:100%;float:none;padding-top:0;padding-left:0;padding-bottom:15px}.products li.instructir2{width:100%;float:none;padding-top:0;padding-left:0;padding-bottom:15px}.products li.campus2{width:100%;float:none;padding-top:0;padding-left:0;padding-bottom:15px}.products li.date22{width:100%;float:none;padding-top:0;padding-left:0;text-align:left;padding-bottom:15px}.products li.tuition2{width:100%;float:none;padding-top:0;padding-left:0;margin-bottom:30px}#iocnshead{padding:0;text-align:center}.main-top-header{height:auto!important;width:100%!important;margin:0 auto!important}.et_header_style_centered header#main-header .logo_container{height:auto;max-height:100%;padding:0;float:none!important;width:100%!important}.tagline-top{padding-top:10px!important;padding-left:0!important;width:auto!important;margin-top:20px!important;float:none!important;margin-left:0!important}.phone-right{padding-top:10px;font-size:18px;font-style:italic;font-weight:bold;float:none!important;left:0!important;text-align:center!important;width:100%!important}.newsletter-icon{float:left;width:100%;padding-top:20px;padding-bottom:20px}.et_header_style_centered #et_mobile_nav_menu{float:none;position:relative;margin-top:-28px}.et_header_style_centered .mobile_menu_bar{position:absolute;top:-10px;right:5px}.et_header_style_centered nav#top-menu-nav{display:inline-block;width:100%;height:45px;background:black!important}#floatrightdet{float:none;width:100%;text-align:center}}@media only screen and (min-width:150px) and (max-width:700px){#iocnshead li#newsltrarea a{font-size:10px;display:block;background:#2b3f6b;font-weight:600;text-transform:capitalize;color:#fff;font-style:initial;padding:6px 10px;border-radius:6px}#iocnshead li a{font-size:12px;font-style:italic;font-weight:bold;color:black}#iocnshead li#carttopheader img{height:18px;width:auto!important}#footerdivis .et_pb_column.et_pb_column_1_4{width:100%!important;margin-right:0!important;margin-bottom:40px!important}.bc-account-nav{float:none;width:100%}.bc-account-content{float:none;width:100%;border:0!important;margin-top:40px}.bapf_date_all .bapf_date_from{float:left;width:100%;max-width:100%;margin-bottom:15px}.bapf_date_all .bapf_date_to{float:left;margin-left:0;width:100%;max-width:100%}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4957{display:block;width:100%}#divi-sticky-header{position:relative!important}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4958{float:none;width:100%;margin-right:0}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4960{float:none;width:100%}#workshopsidebar1 .berocket_single_filter_widget.berocket_single_filter_widget_4961{float:none;width:100%}#workshopbgs .tabs1tits{margin-bottom:20px;border-bottom:0 #f4efef double;padding-bottom:20px;display:none}.products li.prodimg{width:100%;float:none;border-right:0;padding:0}.products li.workshoptitle2{width:100%;float:none;padding-top:15px;padding-left:0;margin-right:0%;padding-bottom:15px}.products li.workshoptitle2 h4{font-size:18px;font-weight:bold;line-height:28px}.products li.genrecateg{width:100%;float:none;padding-top:0;padding-left:0;padding-bottom:15px}.products li.instructir2{width:100%;float:none;padding-top:0;padding-left:0;padding-bottom:15px}.products li.campus2{width:100%;float:none;padding-top:0;padding-left:0;padding-bottom:15px}.products li.date22{width:100%;float:none;padding-top:0;padding-left:0;text-align:left;padding-bottom:15px}.products li.tuition2{width:100%;float:none;padding-top:0;padding-left:0;margin-bottom:30px}#iocnshead{padding:0;text-align:center}.main-top-header{height:120px!important;width:100%!important;margin:0 auto!important}.et_header_style_centered header#main-header .logo_container{height:auto;max-height:100%;padding:0;float:none!important;width:100%!important}.tagline-top{padding-top:10px!important;padding-left:0!important;width:auto!important;margin-top:20px!important;float:none!important;margin-left:0!important}.phone-right{padding-top:10px;font-size:18px;font-style:italic;font-weight:bold;float:none!important;left:0!important;text-align:center!important;width:100%!important}.newsletter-icon{float:left;width:100%;padding-top:20px;padding-bottom:20px}.et_header_style_centered #et_mobile_nav_menu{float:none;position:relative;margin-top:-28px}.et_header_style_centered .mobile_menu_bar{position:absolute;top:-10px;right:5px}.et_header_style_centered nav#top-menu-nav{display:inline-block;width:100%;height:45px;background:black!important}#floatrightdet{float:none;width:100%;text-align:center}}#sidebarright1 .prdctfltr_checkboxes .prdctfltr_active span::after{color:#fff;font-size:15px;top:3px;left:4px}#sidebarright1 .prdctfltr_checkboxes span::before{width:20px;height:20px;border-radius:3px;border:1px solid #C1C9CD!important}#sidebarright1 .prdctfltr_checkboxes .prdctfltr_active span::before{background:#304659;border-color:#304659!important}.order-total td{text-align:right}tr.order-total{background:#ebf7fd}.woocommerce table.shop_table tfoot th{text-align:right}