.smallimg img{height:20px!important}.woocommerce-message{border-top-color:#78c8c9!important}.woocommerce table.my_account_orders,.woocommerce table.order_details,.woocommerce table.subscription_details,.woocommerce table.account-payment-methods-table{background:#fff;padding:0 20px}.accounts-sidebar{padding:0}.accounts-content{min-height:63vh;background:#f9f9f9;box-shadow:inset 7px -4px 6px -6px #ccc;padding:30px 70px}.woocommerce-MyAccount-content{float:none!important;width:100%!important}.woocommerce table.my_account_orders{font-size:16px!important}.btn.view{padding:.618em!important}.certificates .certificate{border:1px solid #eee;border-radius:5px;display:block;padding:10px}.woocommerce .btn{padding:4px 10px}input.error{border-color:#a94442!important;background:initial;text-transform:initial;font-size:initial;font-weight:unset}label#account_first_names-error,label#account_last_name-error,label#account_email-error,label#password_2-error{display:none!important}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:nth-child(even){margin:0 8px}.woocommerce-order-details h2,.woocommerce-MyAccount-content h2{font-weight:300}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce table.order_details td,.woocommerce table.order_details th,.woocommerce table.subscription_details td,.woocommerce table.subscription_details th,.woocommerce table.account-payment-methods-table td,.woocommerce table.account-payment-methods-table th{padding:20px 0!important}.order_details thead th,.my_account_orders th{border:none!important}.woocommerce-EditAccountForm label[for=password_1],.woocommerce-EditAccountForm #password_1{float:left}.woocommerce-EditAccountForm #password_1{margin-left:5px}.woocommerce-password-strength{float:left;text-align:left!important;margin:10px;background:0 0!important;border:none!important;font-size:14px!important;padding:0!important;width:370px}.woocommerce-password-strength.short{color:#e35b5b}.woocommerce-password-strength.bad{color:#f78b53}.woocommerce-password-strength.good{color:#ffc733}.woocommerce-password-strength.strong{color:#83c373}.woocommerce-password-hint{margin-left:205px!important;clear:both}div#cancellation-tabs{width:80%;margin:0 auto;border:1px solid #ccc;background:#fff}div#cancellation-tabs .nav-tabs{display:none}div#cancellation-tabs .cancellation-header h4{font-weight:700}div#cancellation-tabs .fa-cancellation,#cancelsubModal .fa-cancellation{font-size:50px;color:#6cc296;margin:20px 0}#cancelsubModal .fa-pause-circle{color:#f90!important}div#cancellation-tabs .cancellation-body,div#cancellation-tabs .cancellation-footer{margin:20px 180px}div#cancellation-tabs .cancellation-body ul{margin:20px 0}div#cancellation-tabs .cancellation-body li{margin:6px 0}div#cancellation-tabs .cancellation-body .fas{min-width:24px}div#cancellation-tabs .btn{margin-left:10px}div#cancellation-tabs .radio input[type=radio]{margin:4px 0 0 -20px}div#cancellation-tabs .radio label{font-weight:inherit}#cancellationForm .form-group{margin:10px 0 0 20px}.cross-sell-item .dashicons-star-filled::after{content:"\f155"!important}.cross-sell-item .dashicons-star-half::after{content:"\f459"}.cross-sell-item .dashicons-star-empty::after{content:"\f154"}.blockOverlay::before{display:none!important}form.woocommerce-cart-form.form-inline h4{margin:0}form.woocommerce-cart-form.form-inline .row{background:#fff;margin:10px 0;border:1px solid rgba(0,0,0,.1)}form.woocommerce-cart-form.form-inline .product-thumbnail{padding:0!important;width:12%}form.woocommerce-cart-form.form-inline .product-thumbnail img{width:100%!important}form.woocommerce-cart-form.form-inline .cart-item-name{position:absolute;top:0;left:20px;transform:translate(0,50%)}form.woocommerce-cart-form.form-inline .cart-item-subtotal{position:absolute;transform:translate(0,100%)}.woocommerce .cart-collaterals .cart_totals .coupon-fields{position:relative}.woocommerce .cart-collaterals .cart_totals form{width:100%;float:left;margin-right:10px}.woocommerce .cart-collaterals .cart_totals form .form-group{width:100%}.woocommerce .cart-collaterals .cart_totals form #inputCoupon{width:100%;font-size:12px;padding:4px 104px 4px 6px;height:auto;text-transform:uppercase}.woocommerce .cart-collaterals .cart_totals form .help-block{font-size:12px;text-align:center}.woocommerce .cart-collaterals .cart_totals form .btn{position:absolute;right:2px;top:2px;font-size:12px!important;padding:1px 4px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:auto!important;float:none!important;padding:0 15px 15px;margin-bottom:20px;background:#d0e9ed;border-radius:4px}.woocommerce .cart-collaterals .cart_totals h3,.woocommerce-page .cart-collaterals .cart_totals h3{margin:0!important;text-align:center;padding:10px;font-weight:600}.cart-collaterals.affix{position:fixed;top:90px}.woocommerce .input-text{width:auto;border-color:#bbb3b9 #c7c1c6 #c7c1c6}.woocommerce-message:before{color:#78c8c9!important}.cart_item .product-subtotal{text-align:right;border-right:1px solid rgba(0,0,0,.1);border-radius:4px}.woocommerce-cart table.cart td{border-top:1px solid rgba(0,0,0,.1)!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:0!important;font-size:inherit!important;padding:6px 12px!important}.woocommerce .courseitem .add_to_cart_button{text-align:center;width:100%;border-radius:0 0 3px 3px}.woocommerce .courseitem .star-rating:before,.woocommerce .courseitem .star-rating span:before{display:none}.woocommerce .courseitem .star-rating{float:none!important;height:inherit!important;font-family:inherit!important;line-height:initial!important}.woocommerce .courseitem .star-rating span{overflow:initial!important;float:none!important;position:initial!important;padding-top:0!important}.coupon input.btn-coupon,.cross-sells .add_to_cart_button{background:#78c8c9!important;color:#fff!important;font-weight:400!important}.coupon input.btn-coupon:hover,.cross-sells .add_to_cart_button:hover{background:#232b2d!important}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:inherit!important}.cross-sell-item .amount{position:absolute;bottom:0;right:0;padding:10px}.cross-sell-item .discounted{position:absolute;width:100%;padding:10px;top:0;right:0;margin:0!important}.cross-sell-item .discounted .amount{position:static;padding:0}.woocommerce-billing-fields input.input-text{max-width:100%!important}.site-seals{float:none!important;margin-bottom:2em}.cart_totals .img-seal-wrapper{width:30%;margin:15px auto}.img-seal-wrapper{width:20%;margin:0 auto;text-align:center}.checkout-order-bump{width:100%;margin:10px auto;border:1px solid #d1bf9b;padding:10px 14px;background:#fff8e9}.checkout-order-bump .checkbox input[type=checkbox]{margin-top:10px}.woocommerce-order h2{color:#78c8ce!important}.woocommerce-order .order-items{width:70%;margin:0 auto}.woocommerce-order .order-items .media{border:1px solid rgba(0,0,0,.1);border-radius:0 4px 4px 0}.woocommerce-order .order-items .media-left{width:15%}.woocommerce-order .order-items .media-body{vertical-align:middle;position:relative}.woocommerce-order .order-items .media-body .btn{position:absolute;right:0;transform:translate(-10%,-20%)}.woocommerce-order .order-items table{margin:40px 0}.woocommerce-order .order-items thead{background:#dceaea}.woocommerce-order .order-items th,.woocommerce-order .order-items td{padding:8px 20px}#subsModal .modal-dialog{background:transparent url("../images/voucher-bg.jpg") no-repeat scroll center center/cover}#subsModal .modal-header .progress{margin-bottom:0}#subsModal .modal-header,#subsModal .modal-content,#subsModal .modal-footer{background:0 0!important;border:none!important}#subsModal .modal-body{padding:0 15px}#subsModal h1,#subsModal h3{margin:10px 0!important}#subsModalLabel,#subsModal h1,#subsModal .sub-price{color:#78c8ce!important}#subsModal .sub-buttons{float:none}#subsModal h3,#subsModal .btn-sub-plan h1,#subsModal .btn-sub-plan{color:#fff!important}#subsModal .btn-sub-plan{background:#e5eff0;padding:0;opacity:.5;box-shadow:inset 0 -3px 0 #ccc}#subsModal .btn-sub-plan:focus{background:#e5eff0!important}a.btn.btn-sub-plan.active.btn-block{opacity:1!important}#subsModal .btn-sub-plan h2{margin:10px 0 0!important;font-weight:400!important}#subsModal .ribbon-yellow{font-size:10px;color:#fff;line-height:1.2;text-transform:uppercase;left:-2px;top:-3px;width:134px;padding:16px 0 6px}#subsModal .btn-sub-plan p{margin:0;padding:0 0 10px;color:#494d55}#subsModal .sub-price span{font-size:48px;line-height:1.2}#subsModal sub{bottom:0;font-size:24px}#subsModal sub.period{font-size:18px}.flip-clock-label{right:-100px!important}#couponModal .modal-dialog{background:transparent url("../images/voucher-bg.jpg") no-repeat scroll center center/cover}#couponModal .icon{background:transparent url("../images/skillsuccess-voucher-icon.png") no-repeat scroll left center/83%;height:460px;margin-left:-70px}#couponModal .modal-content{background:0 0;border-radius:0;border:0!important;color:#fff}#couponModal .modal-content h2{color:#78c8ce!important;padding:0 60px}#couponModal .modal-content h3{font-weight:400!important}#couponModal .modal-content h2 span,#couponModal .modal-content h3{color:#fff!important}#couponModal p{padding:0 65px}.flip-clock-wrapper{margin:2em 1em 1em!important}.flip-clock-divider .flip-clock-label{color:#fff!important;font-size:initial!important}.flip-clock-dot{background:#fff!important}#subsModal .btn-modal{font-size:24px!important;font-weight:700;text-shadow:0 1px 1px #000;margin-bottom:5px;color:#fff;padding:15px 35px;background:#fb0;background:-moz-linear-gradient(top,#ffbb00 0%,#ff8800 100%);background:-webkit-linear-gradient(top,#ffbb00 0%,#ff8800 100%);background:linear-gradient(to bottom,#ffbb00 0%,#ff8800 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbb00',endColorstr='#ff8800',GradientType=0 )}.btn-modal:hover{opacity:.9}.modal-actions{margin-bottom:20px}#customer_order_details{border:5px solid #eee}.subscribe-plan .woocommerce form input.input-text,.subscribe-plan .woocommerce form .form-row .select2-container,.woocommerce-account .woocommerce form .form-row .select2-container{max-width:300px!important;display:inline-block!important}.subscribe-plan input#billing_address_2{margin-left:116px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:inline-block!important;min-width:200px}.woocommerce form fieldset label{min-width:200px!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0!important}.woocommerce-checkout .input-text{padding:8px!important;font-size:inherit!important}.woocommerce-checkout .button{background-color:#78c8ce!important;border:1px solid #78c8ce!important}.woocommerce-checkout .button:hover{background-color:#eee!important;color:#333!important;border-color:#ddd!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none!important;width:auto!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{max-width:300px;border-color:#bbb3b9 #c7c1c6 #c7c1c6!important;margin-right:0!important}.woocommerce form .form-row select{padding:8px!important;border-color:#bbb3b9 #c7c1c6 #c7c1c6!important}.payment_method_paypal_pro img{max-width:160px!important}.woocommerce-MyAccount-navigation{background:#f8f8f8!important;float:none}.woocommerce-MyAccount-navigation #my-account-nav{padding:0}.woocommerce-MyAccount-navigation .navbar-nav{margin:0!important}.woocommerce-MyAccount-navigation .navbar-nav>.is-active>a{color:#555;background-color:#e7e7e7}.woocommerce-MyAccount-content .required{color:red;font-weight:700}.woocommerce-MyAccount-content .btn-default{overflow:hidden!important}.woocommerce-MyAccount-content input#billing_address_2,.woocommerce-MyAccount-content .text-danger{margin-left:200px}.cross-sell-item{margin-bottom:10px}a.wcs-switch-link.button.btn.btn-default{margin-left:14px}.subscription_details td:nth-child(2){text-align:right}#add_payment_method #payment ul.payment_methods,#add_payment_method #payment div.form-row{padding:0!important;border:none!important;margin:0!important}#add_payment_method #payment div.payment_box{background:#e0ebee!important}#add_payment_method #payment div.payment_box::before{content:''!important;display:block!important;border:1em solid #e0ebee!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;position:absolute!important;top:-.75em!important;left:0!important;margin:-1em 0 0 2em!important}.payment_methods #payment_method_stripe{display:none}div#stripe-payment-data label{width:initial}.payment_methods label{position:relative;display:initial}.payment_methods .cc-icons{position:absolute;right:0}.payment_methods #place_order{float:none!important}ul.woocommerce_error.woocommerce-error.wc-stripe-error{color:#a94442;background-color:#f2dede;padding:15px;margin-bottom:20px;border:1px solid #ebccd1;border-radius:4px}ul.woocommerce_error.woocommerce-error.wc-stripe-error::before{content:''!important}.woocommerce-MyAccount-content span.text-danger{margin-left:20px}#wc-stripe-cc-form br{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none!important;margin-top:20px}fieldset label{font-weight:400}ul.woocommerce_error.woocommerce-error.wc-stripe-error{margin:10px 0 0}.wc-payment-form .form-row{padding:0!important;margin:0!important}@media(max-width:1024px){.accounts-content{padding:30px 15px}div#cancellation-tabs{width:100%}div#cancellation-tabs .cancellation-body,div#cancellation-tabs .cancellation-footer{margin:20px 0}div#cancellation-tabs .btn{margin:10px 0;display:block;width:100%}div#cancellation-tabs .cancellation-footer p{text-align:center!important;display:flex;flex-direction:column-reverse}}@media(max-width:768px){.page-title h1{font-size:24px}.accounts-sidebar{background:#f9f9f9}.woocommerce table.shop_table_responsive.cart tr td,.woocommerce-page table.shop_table_responsive.cart tr td{display:table-cell!important;text-align:left!important}.woocommerce table.shop_table_responsive.cart tr td:before,.woocommerce-page table.shop_table_responsive.cart tr td:before,.woocommerce table.shop_table_responsive td.product-remove.hidden,.woocommerce table.shop_table thead{display:none!important}.woocommerce table.my_account_orders{border:none!important;padding:0}.woocommerce table.my_account_orders tr{padding:0 20px}.woocommerce table.my_account_orders td::before{content:attr(data-title)!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:right!important}.woocommerce table.my_account_orders tr{background:#fff}.woocommerce table.my_account_orders tr:nth-child(even){background:#e2f3f7}.woocommerce table.my_account_orders td,.woocommerce table.order_details th,.woocommerce table.order_details td,.woocommerce table.subscription_details th,.woocommerce table.subscription_details td,.woocommerce table.account-payment-methods-table th,.woocommerce table.account-payment-methods-table td{background:0 0!important;border:none!important}.subscription_details .button{margin:0 0 8px!important}a.wcs-switch-link.button.btn.btn-default{margin:10px 0 0!important}.woocommerce table.account-payment-methods-table thead{display:block!important}.woocommerce table.account-payment-methods-table tr td:before{content:initial!important}.woocommerce table.account-payment-methods-table th,.woocommerce table.account-payment-methods-table .payment-method td{display:table-cell;text-align:left!important}.woocommerce table.account-payment-methods-table th:first-child{width:83%}}@media(max-width:414px){input#coupon_code,.coupon .button{width:100%;margin-bottom:10px}.btn-edit-payment,.btn-switch-subscription{width:100%;display:block}.woocommerce-EditAccountForm label[for=password_1],.woocommerce-EditAccountForm #password_1{float:none}.woocommerce-EditAccountForm label[for=password_1],.woocommerce-EditAccountForm #password_1,.woocommerce-password-strength,.woocommerce-password-hint{margin-left:0!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-EditAccountForm .btn{max-width:100%}.woocommerce-EditAccountForm .btn{margin:14px 0 0!important;width:100%}}@media(max-width:375px){.woocommerce table.account-payment-methods-table th:first-child{width:78%}}