/**
 * Theme Author: AlmasTheme
 * Author Email: AlmasTheme1398@Gmail.com
 * Theme Demos Link: http://megawp.almastheme.com
 * Theme Purchase link: https://zhaket.com/web/megawp-wordpress-theme
 * Author Website: http://almastheme.com
 **/
.woocommerce .woocommerce-ordering select, .woocommerce .megawp-default-single-product-top-box div.product form.cart .variations select, .megawp-course-summery-box table.variations select, select[name=wc-wallet-transaction-details_length] {-moz-appearance: none;-webkit-appearance: none;appearance: none;background-image: url("../images/double-arrow.svg");background-position: right 10px center;background-repeat: no-repeat;background-size: 10px 10px;padding-right: 30px;}.megawp-default-single-product-top-box {margin-bottom: 20px;padding: 20px;}.megawp-default-single-product-bottom-box {background-color: #fff;width: 100%;box-sizing: border-box;word-wrap: break-word;display: block;border-radius: 0 !important;margin-bottom: 20px;}.megawp-single-product-simple-box {padding: 20px;}.megawp-default-single-product-bottom-box .megawp-post-content {padding: 0;}.woocommerce .megawp-product-onsale-timer-title {line-height: 40px;color: #FF4500;}.woocommerce .megawp-product-onsale-timer {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;direction: ltr;margin-bottom: 15px;border: 1px dashed #bdbdbd;border-radius: 10px;padding: 10px 0;background-color: #f5f5f5;}.woocommerce .megawp-product-onsale-timer div {text-align: center;width: 100%;}.woocommerce .megawp-product-onsale-timer div span {display: block;}.woocommerce .megawp-product-onsale-timer div span:first-child {font-size: 18px;}.woocommerce .megawp-product-onsale-timer div span:last-child {font-size: 12px;color: #9e9e9e;}.woocommerce .megawp-product-onsale-timer em {text-align: center;display: block;}.woocommerce-error, .woocommerce-info, .woocommerce-message {line-height: 40px;margin-bottom: 20px;box-shadow: 0 10px 20px rgba(0, 0, 0, .04);}.woocommerce-error {border: none;background-color: #FFE3CF;color: #FF6A00;border-radius: 5px;}.woocommerce-error:before {color: #FF6A00;font-family: "Font Awesome 5 Pro";content: '\f071';font-weight: 600;}.woocommerce-info {border: none;background-color: #CEEBFF;color: #3498db;border-radius: 5px;}.woocommerce-info:before {color: #3498db;font-family: "Font Awesome 5 Pro";content: '\f06a';}.woocommerce-message {border: none;background-color: #D7F2E1;color: #2ABA5F;border-radius: 5px;}.woocommerce-message:before {color: #2ABA5F;font-family: "Font Awesome 5 Pro";content: '\f2f7';font-weight: 600;}.woocommerce-password-strength {border-radius: 5px;box-shadow: 0 10px 20px rgba(0, 0, 0, .04);text-align: center;line-height: 30px;padding: 7px;border: none;font-size: 13px;margin-top: 15px;}.woocommerce-password-strength.short {background-color: #FDE3E6;color: #f44336;}.woocommerce-password-strength.bad {background-color: #FFE3CF;color: #FF6A00;}.woocommerce-password-strength.good {background-color: #CEEBFF;color: #3498db;}.woocommerce-password-strength.strong {background-color: #D7F2E1;color: #2ABA5F;}.woocommerce .star-rating, .woocommerce p.stars a {color: #f39c12;}.woocommerce table.shop_table, #add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {border: 1px solid rgba(0, 0, 0, 0.07);border-collapse: collapse;}.woocommerce table.shop_table td, .woocommerce table.shop_table th, #add_payment_method table.cart td, #add_payment_method table.cart th, .woocommerce-cart table.cart td, .woocommerce-cart table.cart th, .woocommerce-checkout table.cart td, .woocommerce-checkout table.cart th {border: 1px solid rgba(0, 0, 0, 0.07);}.pswp {z-index: 9999996 !important;}.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {color: #fff;transition-duration: 0.2s;}.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {font-size: 13px;line-height: 32px;padding: 5px 10px;}.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {opacity: 0.85;color: #fff;}.woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover {opacity: .5;color: #fff;}.woocommerce .megawp-breadcrumbs .woocommerce-breadcrumb {margin: 0;font-size: 14px;color: #485460;}.woocommerce .megawp-breadcrumbs .woocommerce-breadcrumb a:first-child:before {font-family: "Font Awesome 5 Pro";content: '\f80a';font-weight: 300;float: left;margin-right: 5px;}.woocommerce .megawp-modern-breadcrumbs .megawp-breadcrumbs .woocommerce-breadcrumb {font-size: 17px;}.woocommerce .megawp-default-single-product-top-box div.product .product_title {border-bottom: 1px solid #dfe6e9;line-height: 2em;padding: 5px 0;margin-bottom: 15px;}.woocommerce .megawp-default-single-product-top-box div.product .woocommerce-product-rating {margin-bottom: 15px;}.woocommerce .megawp-default-single-product-top-box div.product p.price, .woocommerce .megawp-default-single-product-top-box div.product span.price {color: #4CAF50;margin-bottom: 15px;display: block;}.woocommerce .megawp-default-single-product-top-box div.product p.price del, .woocommerce .megawp-default-single-product-top-box div.product span.price del {color: #FF4500;font-size: 14px;font-weight: 500;}.woocommerce .megawp-default-single-product-top-box div.product p.price ins, .woocommerce .megawp-default-single-product-top-box div.product span.price ins {text-decoration: none;}.woocommerce .megawp-default-single-product-top-box div.product p.price ins:before, .woocommerce .megawp-default-single-product-top-box div.product span.price ins:before {font-family: "Font Awesome 5 Pro";content: '\f646';margin: 0 5px;float: left;}.woocommerce .megawp-default-single-product-top-box .woocommerce-product-details__short-description {margin-bottom: 15px;color: #485460;line-height: 28px;}.woocommerce .megawp-default-single-product-top-box div.product form.cart {background-color: #f5f5f5;border: 1px solid #e4e4e4;padding: 15px;box-sizing: border-box;border-radius: 5px;margin-bottom: 15px;}.woocommerce .megawp-default-single-product-top-box div.product form.cart .variations {margin-top: 0;margin-bottom: 15px;}.woocommerce .megawp-default-single-product-top-box div.product form.cart .variations label {line-height: 42px;}.woocommerce .megawp-default-single-product-top-box div.product form.cart .variations select {background-color: #fff;}.woocommerce .megawp-default-single-product-top-box div.product p.stock {margin-bottom: 15px;color: #FF4500;}.woocommerce .megawp-default-single-product-top-box div.product p.out-of-stock {width: 100%;line-height: 30px;padding: 5px 10px;font-size: 13px;text-align: center;border-radius: 4px;display: block;box-sizing: border-box;background-color: #F4D9C8;color: #ff6a00;transition-duration: 0.2s;}.woocommerce .megawp-default-single-product-top-box div.product p.out-of-stock:before {font-family: "Font Awesome 5 Pro";content: '\f971';margin-right: 5px;border-right: 1px solid rgba(0, 0, 0, .1);padding-right: 10px;}.woocommerce .megawp-default-single-product-top-box .single_variation {box-sizing: border-box;padding: 10px;border: 1px dashed #95a5a6;border-radius: 5px;margin-bottom: 15px;background-color: #fff;}.woocommerce .megawp-default-single-product-top-box .single_variation p.stock {margin-bottom: 0 !important;}.woocommerce .megawp-default-single-product-top-box div.product form.cart div.quantity {width: 100%;display: block;margin-bottom: 15px;}.woocommerce .megawp-default-single-product-top-box div.product form.cart div.quantity.hidden {display: none;}.woocommerce .megawp-default-single-product-top-box .quantity .qty {width: 15%;background-color: #fff;}.woocommerce .megawp-default-single-product-top-box div.product form.cart .button {width: 100%;display: block;line-height: 30px;font-size: 15px;}.woocommerce .megawp-default-single-product-top-box div.product form.cart .button:before {font-family: "Font Awesome 5 Pro";content: '\f54e';margin-right: 5px;}.woocommerce .megawp-default-single-product-top-box .product_meta {color: #9e9e9e;}.woocommerce .megawp-default-single-product-top-box .product_meta .sku_wrapper {display: block;}.woocommerce .megawp-default-single-product-top-box .product_meta .sku_wrapper:before {font-family: "Font Awesome 5 Pro";content: '\f7e9';margin-right: 5px;}.woocommerce .megawp-default-single-product-top-box .product_meta {margin-top: 10px;}.woocommerce .megawp-default-single-product-top-box .product_meta .posted_in {display: block;}.woocommerce .megawp-default-single-product-top-box .product_meta .posted_in:before {font-family: "Font Awesome 5 Pro";content: '\f07c';margin-right: 5px;}.woocommerce .megawp-default-single-product-top-box .product_meta .tagged_as {display: block;}.woocommerce .megawp-default-single-product-top-box .product_meta .tagged_as:before {font-family: "Font Awesome 5 Pro";content: '\f292';margin-right: 5px;}.woocommerce .megawp-default-single-product-top-box .onsale {background-image: linear-gradient(to left, #F97794, #623AA2);border-radius: 0;top: 20px;left: -10px;padding: 0;color: #fff;height: 30px;line-height: 30px;min-height: 30px;}.woocommerce .megawp-default-single-product-top-box .onsale em {width: 100%;float: left;padding: 0 10px;box-sizing: border-box;position: relative;height: 30px;}.woocommerce .megawp-default-single-product-top-box .onsale em:before {content: url("../images/onsale-badge-before.png");position: absolute;top: -17px;left: 0;}.megawp-default-single-product-bottom-box .woocommerce-tabs ul.wc-tabs {background-color: #f5f5f5;border-bottom: 1px solid #dfe6e9;}.megawp-default-single-product-bottom-box .woocommerce-tabs ul.wc-tabs li {float: left;}.megawp-default-single-product-bottom-box .woocommerce-tabs ul.wc-tabs li a {padding: 0 15px;border-top: 2px solid #fff;border-right: 1px solid #dfe6e9;background-color: #fff;line-height: 40px;float: right;color: #485460;}.megawp-default-single-product-bottom-box .woocommerce-tabs ul.wc-tabs li.description_tab > a:before {font-family: "Font Awesome 5 Pro";content: '\f15c';}.megawp-default-single-product-bottom-box .woocommerce-tabs ul.wc-tabs li.additional_information_tab > a:before {font-family: "Font Awesome 5 Pro";content: '\f059';}.megawp-default-single-product-bottom-box .woocommerce-tabs ul.wc-tabs li.reviews_tab > a:before {font-family: "Font Awesome 5 Pro";content: '\f4a3';}.woocommerce table.shop_attributes, .woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td {border-style: solid;}.woocommerce .megawp-default-single-product-bottom-box table.shop_attributes td {padding: 0.8em .5em;}.woocommerce .megawp-default-single-product-bottom-box table.shop_attributes td p {padding: 0 10px;line-height: 30px;}.megawp-course-comment-box {margin-bottom: 20px;}.megawp-course-comment-box .megawp-single-product-simple-box {padding-top: 0;}.woocommerce .megawp-product-comments .comment-respond .comment-reply-title, .woocommerce .megawp-product-comments .comment-respond .logged-in-as, .woocommerce .megawp-product-comments .comment-respond .comment-notes, .woocommerce .megawp-product-comments .comment-respond label[for=rating], .woocommerce .megawp-product-comments .comment-respond label[for=comment], .woocommerce .megawp-product-comments .woocommerce-Reviews-title {line-height: 35px;}.woocommerce .megawp-product-comments .woocommerce-Reviews-title {margin-bottom: 20px;display: block;box-sizing: border-box;padding: 0 20px;border-radius: 55px;line-height: 30px;float: left;font-size: 12px;color: #fff;}.woocommerce .megawp-product-comments #review_form #respond p.must-log-in, .woocommerce .megawp-product-comments .woocommerce-verification-required, .woocommerce .megawp-course-comment-box .no-comments {background-color: #dfe6e9;display: block;width: 100%;box-sizing: border-box;padding: 30px 20px;border-radius: 5px;color: #485460;margin-bottom: 20px;}.woocommerce .megawp-product-comments p.stars {font-size: 18px;}.woocommerce .megawp-product-comments #review_form #respond textarea {width: 100%;display: block;height: 260px;max-width: 100%;min-height: 70px;padding: 5px 10px;border: 1px solid #ddd;box-shadow: 0 5px 7px rgba(45, 52, 54, .15);background-color: #fff;margin-bottom: 20px;font-size: 15px;border-radius: 5px;}.woocommerce .megawp-product-comments .comment-form .comment-form-author, .woocommerce .megawp-product-comments .comment-form .comment-form-email, .woocommerce .megawp-product-comments .comment-form .comment-form-url {float: left;width: calc(50% - 10px);margin: 0 5px !important;}.woocommerce .megawp-product-comments .comment-form .comment-form-author label, .woocommerce .megawp-product-comments .comment-form .comment-form-email label, .woocommerce .megawp-product-comments .comment-form .comment-form-url label {float: left;display: block;line-height: 35px;}.woocommerce .megawp-product-comments .comment-form .comment-form-author input, .woocommerce .megawp-product-comments .comment-form .comment-form-email input, .woocommerce .megawp-product-comments .comment-form .comment-form-url input {max-width: 100%;padding: 2px 10px;border: 1px solid #ddd;box-shadow: 0 5px 7px rgba(45, 52, 54, .15);background-color: #fff;margin-bottom: 20px;font-size: 15px;box-sizing: border-box;float: left;display: block;width: 100%;line-height: 35px;}.woocommerce #review_form #respond textarea:focus, .woocommerce .megawp-product-comments .comment-form .comment-form-author input:focus, .woocommerce .megawp-product-comments .comment-form .comment-form-email input:focus, .woocommerce .megawp-product-comments .comment-form .comment-form-url input:focus {border-color: #6ab04c;}.woocommerce .megawp-product-comments .comment-form .comment-form-cookies-consent {display: block;width: 100%;margin: 20px 0 !important;float: left !important;}.woocommerce .megawp-product-comments #review_form #respond .form-submit {margin: 20px 0;display: block;width: 100%;float: left;}.woocommerce .megawp-product-comments #review_form #respond .form-submit input {line-height: 45px;display: block;margin: 0 auto;text-align: center;border-radius: 55px;font-size: 15px;padding: 0 30px;box-shadow: 0 5px 7px rgba(45, 52, 54, .15);transition-duration: 0.2s;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist {margin-top: 60px;}.woocommerce .megawp-product-comments .comment_container {display: grid;grid-template-columns: 80px calc(100% - 95px);grid-column-gap: 15px;grid-template-areas: "comment-avatar comment-content";grid-row-gap: 10px;margin-bottom: 60px;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li img.avatar {position: unset;padding: 0;width: 80px;border-radius: 100%;margin: 0 auto;display: block;grid-area: comment-avatar;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text {margin: unset;padding: 30px;box-sizing: border-box;min-height: 145px;border-radius: 30px;border-top-left-radius: 0;border: unset;grid-area: comment-content;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__verified {}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text p {}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text a {text-decoration: underline;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text ul {list-style: inside disc;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text ul li {margin: unset;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text ol {list-style: inside decimal;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text ol li {margin: unset;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text p {margin-bottom: 15px;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text p:last-child {margin-bottom: 0;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist li .comment-text .star-rating {font-style: normal;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist .children {margin: 0;}.woocommerce .megawp-product-comments .children .comment_container {grid-template-areas: "comment-content comment-avatar";grid-template-columns: calc(100% - 95px) 80px;}.woocommerce .megawp-product-comments #reviews #comments ol.commentlist .children li .comment-text {border-top-left-radius: 30px;border-top-right-radius: 0;}.woocommerce .megawp-product-comments .woocommerce-noreviews {border: 1px dashed #bdbdbd;display: block;width: 100%;box-sizing: border-box;padding: 15px 20px;border-radius: 5px;color: #485460;}.woocommerce .megawp-product-comments nav.woocommerce-pagination {display: block;text-align: center;margin: 20px auto 0;min-height: 34px;font-size: 14px;}.woocommerce .megawp-product-comments nav.woocommerce-pagination ul {border: none;}.woocommerce .megawp-product-comments nav.woocommerce-pagination li {overflow: unset;border: none;}.woocommerce .megawp-product-comments nav.woocommerce-pagination li a, .woocommerce .megawp-product-comments nav.woocommerce-pagination li span {padding: 0 17px;text-align: center;line-height: 34px;box-sizing: border-box;border-radius: 5px;color: #fff;transition-duration: 0.2s;margin: 0 4px 10px;box-shadow: 0 7px 15px rgba(53, 73, 92, .3);border: none;}.woocommerce .megawp-product-comments nav.woocommerce-pagination li span {color: #fff !important;}.woocommerce .megawp-product-comments nav.woocommerce-pagination li a:hover, .woocommerce .megawp-product-comments nav.woocommerce-pagination li a:focus {opacity: 0.85;color: #fff;}.megawp-products-widget .megawp-products-widget-item {width: 100%;padding: 15px 0;box-sizing: border-box;border-bottom: 1px solid #dfe6e9;display: grid;grid-template-columns: 70px auto;grid-column-gap: 10px;align-items: start;}.megawp-products-widget .megawp-products-widget-item:first-child {padding-top: 0;}.megawp-products-widget .megawp-products-widget-item:last-child {border-bottom: none;padding-bottom: 0;}.megawp-products-widget .megawp-products-widget-thumbnail {width: 70px;height: auto;border-radius: 5px;overflow: hidden;}.megawp-products-widget .megawp-products-widget-item h5 {font-size: 13px;color: #485460;display: block;line-height: 1.9em;transition-duration: 0.2s;}.megawp-products-widget .megawp-products-widget-item span {font-size: 11px;line-height: 1.7em;color: #9e9e9e;}.megawp-products-widget .megawp-products-widget-item .megawp-products-widget-price ins {text-decoration: none;}.megawp-cart-empty-image {display: block;margin: 0 auto;}.woocommerce a.button.megawp-back-to-shop-cart-empty {margin: 0 auto;display: block;text-align: center;}.woocommerce a.remove {margin: 0 auto;color: #FF4500 !important;}.woocommerce a.remove:hover {background-color: transparent;color: #FF4500 !important;}#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {padding: 5px 10px;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {width: 100%;}#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {padding: 5px 10px;font-size: 15px;}body.megawp-body .woocommerce-form-login {border-color: #e4e4e4;}.woocommerce-form-coupon-toggle .woocommerce-info {border: none;background-color: #D7F2E1;color: #2ABA5F;border-radius: 5px;}.woocommerce-form-coupon-toggle .woocommerce-info:before {color: #2ABA5F;content: '\f02b';font-weight: 600;}.woocommerce-form-coupon-toggle .woocommerce-info a {color: #2ABA5F;}.woocommerce form.checkout_coupon {background-color: #f5f5f5;border: 1px solid #e4e4e4;}.woocommerce form.checkout_coupon p {margin-bottom: 10px;}.woocommerce form.checkout_coupon .form-row {display: block;width: 100%;box-sizing: border-box;}body.megawp-body form.woocommerce-checkout .col-1, body.megawp-body form.woocommerce-checkout .col-2 {width: 100%;display: block;}body.megawp-body form.woocommerce-checkout .col-1 {margin-bottom: 10px;}.woocommerce form .woocommerce-billing-fields .form-row, .woocommerce form .woocommerce-additional-fields .form-row {margin-bottom: 10px;}.woocommerce form .form-row label {margin-bottom: 5px;}.woocommerce form .form-row input.input-text {padding: 5px 10px;line-height: 30px;}body.megawp-body form.woocommerce-checkout .col-2 textarea {min-height: 100px;}#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {background-color: #ecf0f1;}.woocommerce ul.woocommerce-thankyou-order-details {background-color: #D7F2E1;color: #2ABA5F;padding: 20px;box-shadow: 0 10px 20px rgba(0, 0, 0, .04);}.woocommerce ul.woocommerce-thankyou-order-details li {border-color: #2ABA5F;}.woocommerce ul.woocommerce-thankyou-order-details li strong {margin-top: 5px;}.woocommerce .woocommerce-thankyou-order-received:before {font-family: "Font Awesome 5 Pro";content: '\f4da';margin-right: 5px;}.woocommerce .woocommerce-customer-details address {box-sizing: border-box;background-color: rgba(0, 0, 0, 0.03);padding: 20px;border: 1px dashed rgba(0, 0, 0, 0.1);color: #757575;font-size: 13px;}.woocommerce .woocommerce-MyAccount-navigation ul {box-shadow: 0 10px 20px rgba(0, 0, 0, .04);border: 1px solid #dfe6e9;background-color: #fff;}.woocommerce .woocommerce-MyAccount-navigation li {list-style: none;}.woocommerce .woocommerce-MyAccount-navigation li a {border-bottom: 1px solid #dfe6e9;padding: 10px 15px;color: #485460;display: block;transition-duration: 0.2s;}.woocommerce .woocommerce-MyAccount-navigation li.is-active a {border-left: 3px solid;}.woocommerce .woocommerce-MyAccount-navigation li a:hover {background-color: #F4F4F4;}.woocommerce .woocommerce-MyAccount-navigation li:last-child a {border-bottom: 0;}.woocommerce .woocommerce-MyAccount-navigation li a:before {margin-right: 5px;}.megawp-woocommerce-myaccount-dashboard-box {line-height: 30px;margin-bottom: 20px;box-shadow: 0 10px 20px rgba(0, 0, 0, .04);border: none;background-color: #FFE3CF;color: #FF6A00;border-radius: 5px;padding: 15px;box-sizing: border-box;}.megawp-woocommerce-edit-account-em, .woocommerce .woocommerce-password-hint {display: block;font-size: 12px;color: #999898;font-style: unset;}fieldset.megawp-woocommerce-edit-account-password-box {margin-top: 15px;}legend.megawp-woocommerce-edit-account-password-title {font-weight: 600;margin-bottom: 5px;}legend.megawp-woocommerce-edit-account-password-title:before {content: "\f86c";font-family: "Font Awesome 5 Pro";margin-right: 5px;float: left;font-weight: 600;transition-duration: 0.2s;color: #27ae60;}.woocommerce .woocommerce-Button[name=save_account_details], .woocommerce .button[name=save_address] {width: calc(100% - 6px);margin: 15px auto 0;text-align: center;box-sizing: border-box;display: block;}.woocommerce .col-1.woocommerce-Address, .woocommerce .col-2.woocommerce-Address {box-sizing: border-box;background-color: rgba(0, 0, 0, 0.03);padding: 20px;border: 1px dashed rgba(0, 0, 0, 0.1);color: #757575;font-size: 13px;}.woocommerce .col-1.woocommerce-Address a, .woocommerce .col-2.woocommerce-Address a {background-color: rgba(0, 0, 0, .07);color: #485460;padding: 0 10px;border-radius: 3px;transition-duration: 0.2s;}.woocommerce .col-1.woocommerce-Address a:hover, .woocommerce .col-2.woocommerce-Address a:hover {color: #485460;opacity: 0.85;}.megawp-course-single-product-top-box {margin-bottom: 20px;}.megawp-course-single-product-top-box-area {display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 4%;padding: 20px;padding-top: 0;}.megawp-content .megawp-single-page-box .megawp-single-course-title {margin-bottom: 10px;}.megawp-course-single-product-sidebar-box, .megawp-course-single-product-mobile-box {padding: 20px;margin-bottom: 20px;}.megawp-course-single-product-top-box .megawp-single-thumbnail {margin-bottom: 20px;}.megawp-course-single-product-top-box .megawp-single-thumbnail img {float: left;width: 100%;height: auto;max-width: 100%;border-radius: 5px;}.megawp-content .megawp-course-without-sidebar-des-title {margin-bottom: 10px;display: block;font-weight: 500;font-size: 16px;line-height: 30px;border-bottom: 1px dashed #D1D1D1;padding: 15px 20px;}.megawp-content .megawp-course-without-sidebar-des-title i {background-image: linear-gradient(45deg, #FEC163, #DE4313);color: #fff;width: 30px;height: 30px;font-size: 15px;text-align: center;line-height: 30px;border-radius: 3px;margin-right: 7px;float: left;}.megawp-content .megawp-single-page-box .megawp-top-course-meta {padding: 0 20px;width: 100%;display: block;box-sizing: border-box;}.megawp-content .megawp-single-page-box .megawp-top-course-meta span {float: left;margin-right: 25px;padding-left: 23px;background-repeat: no-repeat;background-size: 18px;background-position: center left;font-size: 13px;line-height: 40px;}.megawp-content .megawp-single-page-box .megawp-top-course-meta .course-page-category {background-image: url("../images/postmeta-icon/category.svg");}.megawp-content .megawp-single-page-box .megawp-top-course-meta .course-page-publish-date {background-image: url("../images/postmeta-icon/publish-date.svg");}.megawp-content .megawp-single-page-box .megawp-top-course-meta .course-page-comment-number {background-image: url("../images/postmeta-icon/comment.svg");}.megawp-content .megawp-single-page-box .megawp-top-course-meta .course-page-update-date {background-image: url("../images/postmeta-icon/update.svg");}.megawp-course-student-notice {background-color: #D7F2E1;color: #2ABA5F;border-radius: 5px;box-shadow: 0 10px 20px rgba(0, 0, 0, .04);text-align: center;line-height: 30px;padding: 10px;margin: 0 0 20px;}.megawp-course-page-rating-display-area {margin-bottom: 15px;border-bottom: 1px dashed #dfe6e9;padding-bottom: 10px;line-height: 40px;}.megawp-course-summery-box .megawp-course-page-rating-stars {padding: 10px 0;float: left;}.megawp-course-summery-box .woocommerce-product-rating .star-rating {margin-top: 0;cursor: pointer;font-size: 20px;}.megawp-course-summery-box .megawp-course-page-rating-empty-stars:before {font-family: "Font Awesome 5 Pro";content: "\f005\f005\f005\f005\f005";cursor: pointer;font-size: 20px;float: left;color: #d3ced2;}.megawp-course-summery-box .megawp-course-page-rating-count {float: right;line-height: 40px;}.megawp-course-summery-box .megawp-course-page-rating-count span:first-child {font-size: 20px;font-weight: 700;line-height: 40px;float: left;margin-right: 5px;}.megawp-course-summery-box .megawp-course-page-rating-count span:last-child {color: #bababa;font-size: 13px;line-height: 40px;float: right;}.megawp-course-summery-box p.price, .megawp-course-summery-box span.price {color: #4CAF50;margin-bottom: 15px;display: block;font-size: 20px;text-align: center;font-weight: 600;border: 1px solid #dfe6e9;padding: 10px;border-radius: 55px;}.megawp-course-summery-box p.price del, .megawp-course-summery-box span.price del {color: #FF4500;opacity: .5;font-size: 14px;font-weight: 500;display: inline-block;}.megawp-course-summery-box p.price ins, .megawp-course-summery-box span.price ins {text-decoration: none;display: inline-block;}.megawp-course-summery-box p.price ins:before, .megawp-course-summery-box span.price ins:before {font-family: "Font Awesome 5 Pro";content: '\f646';margin: 0 5px;float: left;}.megawp-course-summery-box .woocommerce-product-details__short-description {font-size: 12px;margin-bottom: 15px;color: #9e9e9e;text-align: center;}.megawp-course-summery-box table.variations {margin-top: 0;margin-bottom: 15px;}.megawp-course-summery-box table.variations select {display: block;width: 100%;}.megawp-course-summery-box table.variations .reset_variations {display: block;text-align: center;margin-top: 0.8em;}.megawp-course-summery-box p.stock {margin-bottom: 15px;color: #FF4500;text-align: center;display: block;}.megawp-course-summery-box p.out-of-stock {width: 100%;line-height: 30px;padding: 5px 10px;font-size: 13px;text-align: center;border-radius: 4px;display: block;box-sizing: border-box;background-color: #ff6a0030;color: #ff6a00;transition-duration: 0.2s;}.megawp-course-summery-box p.out-of-stock:before {font-family: "Font Awesome 5 Pro";content: '\f971';margin-right: 5px;border-right: 1px solid rgba(0, 0, 0, .1);padding-right: 10px;}.megawp-course-summery-box .quantity .qty {margin-bottom: 15px;}.megawp-course-summery-box form.cart .button {width: 100%;margin: 5px 0;font-size: 15px;font-weight: 600;box-shadow: 0 0 10px rgba(0, 0, 0, .1);}.megawp-course-summery-box form.cart .button:before {font-family: "Font Awesome 5 Pro";content: '\f19d';margin-right: 5px;border-right: 1px solid rgba(0, 0, 0, .1);padding-right: 10px;float: left;}.megawp-course-page-preview-button {width: 100%;line-height: 30px;padding: 5px 10px;font-size: 15px;margin: 5px 0;text-align: center;border-radius: 4px;display: block;box-sizing: border-box;color: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .1);font-weight: 600;transition-duration: 0.2s;}.megawp-course-page-preview-button:before {font-family: "Font Awesome 5 Pro";content: '\f06e';margin-right: 5px;border-right: 1px solid rgba(0, 0, 0, .1);padding-right: 10px;float: left;}.megawp-course-page-preview-button:hover {opacity: 0.85;}.megawp-course-short-block-info {margin-bottom: 20px;}.megawp-course-short-block-info div {margin-bottom: 10px;}.megawp-course-short-block-info div:last-child {margin-bottom: 0;}.megawp-course-short-block-info .megawp-course-student-count, .megawp-course-short-block-info .megawp-course-copyright {display: block;width: 100%;padding: 15px;line-height: 30px;box-sizing: border-box;text-align: center;box-shadow: 0 10px 20px rgba(0, 0, 0, .04);}.megawp-course-short-block-info .megawp-course-student-count i, .megawp-course-short-block-info .megawp-course-copyright i {font-size: 25px;float: left;margin-right: 7px;line-height: 30px;}.megawp-course-information-list {line-height: 35px;border: 1px dashed #dfe6e9;border-radius: 5px;overflow: hidden;}.megawp-course-single-product-top-box .megawp-course-information-list {border-style: solid;}.megawp-course-information-list li {padding: 5px 10px;}.megawp-course-information-list li:nth-child(even) {background-color: #f5f5f5;}.megawp-course-information-list li i {float: left;margin-right: 7px;font-size: 18px;line-height: 35px;}.megawp-course-progress-area {margin-top: 20px;}.megawp-course-single-product-top-box .megawp-course-progress-area {margin-bottom: 20px;}.megawp-course-progress-area h4 {margin-bottom: 5px;font-size: 13px;line-height: 30px;}.megawp-course-progress-area h4 i {float: left;margin-right: 5px;line-height: 30px;}.megawp-course-progress-area .megawp-course-progress-status-container {width: 100%;height: 15px;background-color: #e5e9eb;overflow: hidden;border-radius: 2px;}.megawp-course-progress-area .megawp-course-progress-status-bar {height: 15px;background-image: linear-gradient(to right, #70F570, #49C628);position: relative;overflow: hidden;}.megawp-course-progress-area span {font-size: 12px;color: #9e9e9e;line-height: 30px;}.megawp-course-progress-area span:first-child {float: left;}.megawp-course-progress-area span:last-child {float: right;}.megawp-course-page-teacher-box .megawp-course-page-teacher-container {border: 1px dashed #dfe6e9;padding: 15px;overflow: hidden;border-radius: 5px;}.megawp-course-single-product-top-box .megawp-course-page-teacher-box .megawp-course-page-teacher-container {border-style: solid;}.megawp-course-page-teacher-box .megawp-course-page-teacher-image {width: 100px;height: auto;border-radius: 100%;overflow: hidden;border: 1px solid #e4e1e3;}.megawp-course-page-teacher-box.megawp-course-single-product-sidebar-box .megawp-course-page-teacher-image {margin: 0 auto 15px;display: block;}.megawp-course-single-product-top-box .megawp-course-page-teacher-box .megawp-course-page-teacher-image {float: left;margin-right: 15px;}.megawp-course-single-product-top-box .megawp-course-page-teacher-box .teacher-box-top-content {float: left;}.megawp-course-page-teacher-box h4 {font-size: 16px;font-weight: 600;width: 100%;display: block;}.megawp-course-page-teacher-box.megawp-course-single-product-sidebar-box h4 {text-align: center;}.megawp-course-single-product-top-box .megawp-course-page-teacher-box h4 {}.megawp-course-page-teacher-box .megawp-single-teacher-badges {margin-top: 15px;width: 100%;box-sizing: border-box;display: block;}.megawp-course-page-teacher-box.megawp-course-single-product-sidebar-box .megawp-single-teacher-badges {display: flex;justify-content: center;flex-wrap: wrap;}.megawp-course-single-product-top-box .megawp-course-page-teacher-box .megawp-single-teacher-badges {}.megawp-course-page-teacher-box .megawp-single-teacher-badges .megawp-teacher-badge {background-repeat: no-repeat;cursor: help;margin-right: 10px;}.megawp-course-page-teacher-box.megawp-course-single-product-sidebar-box .megawp-teacher-badge {width: 30px;height: 30px;background-size: 30px 30px;display: inline-block;margin: 4px;}.megawp-course-single-product-top-box .megawp-course-page-teacher-box .megawp-teacher-badge {width: 40px;height: 40px;background-size: 40px 40px;margin-bottom: 10px;float: left;}.megawp-course-page-teacher-box .megawp-single-teacher-badges .teacher-courses-badge {background-image: url("../images/teacher/teacher-courses-badge-small.png");}.megawp-course-page-teacher-box .megawp-single-teacher-badges .teacher-performing-courses-badge {background-image: url("../images/teacher/teacher-performing-courses-badge-small.png");}.megawp-course-page-teacher-box .megawp-single-teacher-badges .teacher-completed-courses-badge {background-image: url("../images/teacher/teacher-completed-status-badge-small.png");}.megawp-course-page-teacher-box .megawp-single-teacher-badges .teacher-courses-students-badge {background-image: url("../images/teacher/teacher-courses-studens-badge-small.png");}.megawp-course-page-teacher-box .megawp-single-teacher-badges .teacher-courses-score-badge {background-image: url("../images/teacher/teacher-courses-score-badge-small.png");}.megawp-course-page-teacher-box .megawp-single-teacher-badges .teacher-courses-time-badge {background-image: url("../images/teacher/teacher-courses-time-badge-small.png");}.megawp-course-page-teacher-box .course-page-about-teacher {border-top: 1px solid #dfe6e9;padding-top: 30px;margin-top: 30px;position: relative;display: block;text-align: justify;}.megawp-course-page-teacher-box .course-page-about-teacher {font-size: 13px;color: #6f7881;}.megawp-course-page-teacher-box .course-page-about-teacher .about-teacher-title {position: absolute;top: -14px;font-size: 13px;padding: 0 5px;line-height: 26px;color: #bababa;border: 1px solid #dfe6e9;text-align: center;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);box-sizing: border-box;background-color: #fff;}.megawp-course-page-teacher-box .course-page-read-more-button-teacher {display: block;margin-top: 15px;font-size: 11px;color: #bababa;}.megawp-general-box .yith-wcwl-add-button {font-size: 12px;display: block;text-align: center;}.megawp-general-box .yith-wcwl-add-button i {font-weight: 400;}.megawp-general-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback, .megawp-general-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback {font-size: 12px;display: block;text-align: center;margin-bottom: 5px;}.megawp-general-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback i {font-weight: 400;}.megawp-general-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .megawp-general-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {font-size: 12px;display: block;text-align: center;background-color: #485460;color: #fff;padding: 0 10px;line-height: 30px;margin: 0 auto;border-radius: 4px;transition-duration: 0.2s;}.megawp-general-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover, .megawp-general-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover {opacity: 0.85;}.yith-wcwl-icon, .yith-wcwl-share a i {font-family: fontawesome !important;}.yith-wcwl-add-button a, .yith-wcwl-add-button a:hover {color: #485460;}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {line-height: 42px;margin-bottom: 20px;}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {margin-bottom: 20px;}.megawp-classic-products .megawp-product-item {position: relative;box-sizing: border-box;transition-duration: 0.2s;width: 100%;overflow: hidden;}.megawp-classic-products .megawp-product-item .megawp-classic-products-thumbnail {width: 100%;display: block;background-position: center center;background-repeat: no-repeat;background-size: cover;}.megawp-classic-products .megawp-product-item .megawp-classic-products-thumbnail img {width: 100%;max-width: 100%;height: auto;}.megawp-classic-products .megawp-product-item .megawp-classic-products-content .megawp-classic-products-title, .megawp-classic-products .megawp-product-item .megawp-classic-products-content .megawp-classic-products-excerpt {width: 100%;display: block;float: left;}.megawp-classic-products .megawp-product-item .megawp-classic-products-price {float: left;display: block;width: 100%;}.megawp-classic-products .megawp-product-item .megawp-classic-products-price ins {text-decoration: none;}.megawp-classic-products .megawp-product-item .megawp-classic-products-price del {}.megawp-classic-products .megawp-product-item .megawp-classic-products-rating .star-rating {margin-right: auto;margin-left: auto;}.megawp-classic-products .megawp-product-item .megawp-classic-products-rating .star-rating-empty:before {font-family: "Font Awesome 5 Pro";content: "\f005\f005\f005\f005\f005";display: block;}.megawp-classic-products .megawp-product-item .megawp-classic-products-meta span i {font-size: 1.25em;}.megawp-classic-products .megawp-product-item .megawp-classic-products-meta span:nth-child(1) {float: left;}.megawp-classic-products .megawp-product-item .megawp-classic-products-meta span:nth-child(2) {float: right;}.megawp-classic-products .megawp-product-item .megawp-products-bottom-empty-area {visibility: hidden;width: 100%;display: block;}.megawp-classic-products .megawp-product-item .megawp-classic-products-read-more-button {width: 100%;display: block;position: absolute;bottom: 0;text-align: center;transition: background-image 0.2s;left: 0;box-sizing: border-box;}.megawp-modern1-products article {margin-top: 40px;}.megawp-modern1-products .megawp-product-item {position: relative;box-sizing: border-box;transition-duration: 0.2s;width: 100%;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-thumbnail {width: 90%;display: block;margin-right: auto;margin-left: auto;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;top: -40px;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-content {margin-top: -40px;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-thumbnail img {width: 100%;max-width: 100%;height: auto;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-content .megawp-modern1-products-title, .megawp-modern1-products .megawp-product-item .megawp-modern1-products-content .megawp-modern1-products-excerpt {width: 100%;display: block;float: left;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-price {float: left;display: block;width: 100%;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-price ins {text-decoration: none;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-price del {}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-rating .star-rating {margin-right: auto;margin-left: auto;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-rating .star-rating-empty:before {font-family: "Font Awesome 5 Pro";content: "\f005\f005\f005\f005\f005";display: block;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-content .megawp-modern1-products-meta span i {font-size: 1.25em;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-content .megawp-modern1-products-meta span:nth-child(1) {float: left;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-content .megawp-modern1-products-meta span:nth-child(2) {float: right;}.megawp-modern1-products .megawp-product-item .megawp-products-bottom-empty-area {visibility: hidden;width: 100%;display: block;margin-bottom: 15px;float: left;}.megawp-modern1-products .megawp-product-item .megawp-modern1-products-read-more-button {width: 90%;display: block;text-align: center;padding: 0 10px;box-sizing: border-box;position: absolute;bottom: 15px;right: 5%;left: 5%;transition: background-image 0.2s;}.megawp-modern2-products .megawp-product-item {overflow: hidden;position: relative;box-sizing: border-box;transition-duration: 0.2s;width: 100%;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-thumbnail {width: 100%;display: block;background-position: center center;background-repeat: no-repeat;background-size: cover;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-thumbnail img {width: 100%;max-width: 100%;height: auto;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-content .megawp-modern2-products-title, .megawp-modern2-products .megawp-product-item .megawp-modern2-products-content .megawp-modern2-products-excerpt {width: 100%;display: block;float: left;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-content .megawp-modern2-products-meta span i {font-size: 1.25em;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-content .megawp-modern2-products-meta span:nth-child(1) {float: left;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-content .megawp-modern2-products-meta span:nth-child(2) {float: right;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area {width: 100%;border-top: 1px dashed;box-sizing: border-box;padding: 10px 20px;display: table;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area .megawp-modern2-products-price-area {display: table-cell;vertical-align: middle;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area .megawp-modern2-products-price {box-sizing: border-box;font-size: 12px;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area .megawp-modern2-products-price ins {text-decoration: none;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area .megawp-modern2-products-price del {font-size: 11px;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area .megawp-modern2-products-rating {display: block;margin-top: 5px;box-sizing: border-box;height: 17px;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area .star-rating-empty:before {font-family: "Font Awesome 5 Pro";content: "\f005\f005\f005\f005\f005";line-height: 14px;font-size: 14px;float: left;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area .megawp-modern2-products-rating .star-rating {font-size: 14px;float: left;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area a.megawp-modern2-products-read-more-button {float: right;line-height: 21px;font-size: 11px;padding: 6px 10px;margin: 7px 0;text-align: center;transition: background-image 0.2s;}.megawp-modern2-products .megawp-product-item .megawp-modern2-products-bottom-area a.megawp-modern2-products-read-more-button i {float: left;line-height: 21px;margin-right: 5px;}.megawp-archive-products {box-sizing: border-box;width: 100%;display: grid;}.megawp-archive-classic-products .megawp-product-item, .megawp-archive-modern1-products .megawp-product-item, .megawp-archive-modern2-products .megawp-product-item {box-shadow: 0 10px 20px rgba(0, 0, 0, .09);}.megawp-archive-classic-products .megawp-product-item:hover, .megawp-archive-modern1-products .megawp-product-item:hover, .megawp-archive-modern2-products .megawp-product-item:hover {box-shadow: 0 10px 20px rgba(0, 0, 0, .12);}.megawp-archive-classic-products .megawp-product-item .megawp-classic-products-content .megawp-classic-products-meta, .megawp-archive-modern1-products .megawp-product-item .megawp-modern1-products-content .megawp-modern1-products-meta, .megawp-archive-modern2-products .megawp-product-item .megawp-modern2-products-content .megawp-modern2-products-meta {margin-bottom: 15px;display: block;}.woocommerce nav.woocommerce-pagination ul {margin: 50px 0 20px;}.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li {border: none;}.woocommerce nav.woocommerce-pagination ul li {}.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {margin: 0 5px 10px;background-color: #fff;box-shadow: 0 5px 15px rgba(0, 0, 0, .15);border-radius: 5px;color: #485460;padding: 10px 15px;transition-duration: 0.2s;line-height: 25px;font-size: 14px;min-width: unset;transition-duration: 0.2s;}.woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span:hover {opacity: 0.85;background-color: #fff;}.woocommerce nav.woocommerce-pagination ul li span.current {color: #fff;}.megawp-related-products {margin-bottom: 20px;padding-bottom: 30px;}.megawp-related-products .megawp-related-products-items {padding: 0 20px;box-sizing: border-box;}.megawp-related-products article {margin-top: 50px;padding: 10px;}.megawp-related-products .megawp-product-item {transition-duration: 0.2s;position: relative;box-sizing: border-box;width: 100%;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.12);border-radius: 10px;}.megawp-related-products .megawp-product-item:hover {box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16);}.megawp-related-products .megawp-product-item .megawp-related-products-thumbnail {position: relative;overflow: hidden;width: 90%;margin: 0 auto 15px;display: block;top: -40px;border-radius: 10px;}.megawp-related-products .megawp-product-item .megawp-related-products-thumbnail img {width: 100%;height: auto;transition-duration: 0.2s;}.megawp-related-products .megawp-product-item .megawp-related-products-content {margin-top: -40px;padding: 0 5%;}.megawp-related-products .megawp-product-item .megawp-related-products-title a {float: left;width: 100%;display: block;text-align: center;margin-bottom: 15px;color: #485460;font-size: 14px;}.megawp-related-products .megawp-product-item .megawp-related-products-price {text-align: center;display: block;margin-bottom: 15px;color: #4CAF50;}.megawp-related-products .megawp-product-item .megawp-related-products-price ins {text-decoration: none;}.megawp-related-products .megawp-product-item .megawp-related-products-price del {color: #FF4500;font-size: 12px;}.megawp-related-products .megawp-product-item .megawp-related-products-read-more-button {width: 90%;display: block;text-align: center;padding: 0 10px;box-sizing: border-box;position: absolute;bottom: 15px;right: 5%;left: 5%;line-height: 35px;background-color: #eeeeee;border-radius: 3px;color: #485460;font-size: 12px;}.megawp-related-products .megawp-product-item:hover .megawp-related-products-read-more-button {color: #fff;}.megawp-related-products .megawp-product-item .megawp-related-products-bottom-space {width: 100%;display: block;float: left;opacity: 0;visibility: hidden;padding-bottom: 15px;line-height: 35px;}.megawp-related-products-items .owl-nav {visibility: hidden;opacity: 0;transition-duration: 0.2s;}.megawp-related-products-items:hover .owl-nav {visibility: visible;opacity: 1;}.megawp-related-products-items .owl-nav .owl-next {left: 15px;top: calc(50% - 12px);position: absolute;box-shadow: 0 0 10px rgba(0, 0, 0, .1);}.megawp-related-products-items .owl-nav .owl-prev {right: 15px;top: calc(50% - 12px);position: absolute;box-shadow: 0 0 10px rgba(0, 0, 0, .1);}.megawp-related-products-items .owl-nav .owl-next span, .megawp-related-products-items .owl-nav .owl-prev span {font-size: 36px;width: 36px;height: 36px;display: inline-block;line-height: 36px;text-align: center;border-radius: 3px;transition-duration: 0.2s;background-color: #fff;border: 1px solid rgba(0, 0, 0, .15);}.megawp-related-products-items .owl-nav .owl-next span:hover, .megawp-related-products-items .owl-nav .owl-prev span:hover {opacity: 0.85;}.megawp-related-products-items .owl-dots {width: 100%;justify-content: center;display: flex;margin: 30px 0 0;flex-wrap: wrap;}.megawp-related-products-items .owl-dots .owl-dot {width: 10px;height: 10px;border-radius: 100%;margin: 0 8px;transition-duration: 0.2s;background-color: #485460;}.megawp-related-products-items .owl-dots .owl-dot.active {width: 19px;border-radius: 50px;}.megawp-you-must-buy {padding: 20px;}.megawp-you-must-buy span {text-align: center;display: block;font-size: 16px;margin-bottom: 20px;}.megawp-you-must-buy a {display: block;padding: 5px 15px;margin: 0 auto;line-height: 30px;text-align: center;color: #fff;border-radius: 4px;transition-duration: 0.2s;}.megawp-you-must-buy a:hover {color: #fff;opacity: 0.85;}.megawp-single-session-content-box .megawp-visit-session-button {margin: 10px auto 0;display: block;transition-duration: 0.2s;width: 100%;}.megawp-single-session-buttons {width: 100%;margin-bottom: 20px;display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 10px;}.megawp-single-session-buttons a {float: left;text-align: center;border: 2px solid;line-height: 30px;padding: 5px 10px;box-sizing: border-box;border-radius: 5px;transition-duration: 0.2s;}.megawp-single-session-buttons a:hover {opacity: 0.85;}.megawp-single-session-buttons a.megawp-single-session-video-download-button {color: #fff;}.megawp-single-session-buttons a.megawp-single-session-video-download-button:hover {color: #fff;}.megawp-single-session-content-box .megawp-visit-session-button:hover {opacity: 0.85;}.megawp-single-session-content-box .megawp-visit-session-button-disable {padding: 5px 10px;line-height: 32px;margin: 10px auto 0;display: block;color: #fff;transition-duration: 0.2s;cursor: no-drop;opacity: 0.5;text-align: center;border-radius: 4px;}.single-session .megawp-comments-box-title {margin-bottom: 0;}.single-session .megawp-comments-box-title i.fa-angle-down {display: none;line-height: 1.8em;float: right;font-size: 20px;transition-duration: 0.2s;}.single-session .megawp-comments-box-title i.fa-angle-down.opened{transform: rotate(180deg);}.single-session .megawp-comments-box-content {margin-top: 20px;}.megawp-course-progress-box {padding: 15px;margin-bottom: 20px;display: grid;grid-row-gap: 15px;}.megawp-single-session-sidebar .megawp-course-progress-area {margin-top: 0;}.megawp-single-session-sidebar .megawp-user-course-progress-area {}.megawp-single-session-sidebar .megawp-user-course-progress-area .megawp-course-progress-status-bar {background-image: linear-gradient(to right, #00EAFF, #3C8CE7);}.megawp-single-session-nav-chapter-area {margin-bottom: 20px;}.megawp-single-session-nav-chapter-area .megawp-single-session-nav-chapter-title {font-size: 16px;display: block;margin-bottom: 15px;padding: 12px 15px;font-weight: 600;font-style: normal;color: #000;border-radius: 5px;cursor: pointer;border: 1px solid #e0e0e0;line-height: 22px;background-color: rgba(255, 255, 255, 0.3);}.megawp-single-session-nav-chapter-area .megawp-single-session-nav-chapter-title i {color: #27ae60;margin-left: 5px;float: right;transition-duration: 0.2s;font-size: 18px;line-height: 22px;font-weight: 300;}.megawp-single-session-nav-container {display: none;}.megawp-single-session-nav-item {margin-bottom: 10px;overflow: hidden;transition-duration: 0.2s;}.megawp-single-session-nav-item:hover {box-shadow: 0 10px 20px rgba(0, 0, 0, .09);}.megawp-single-session-nav-item-top-area {padding: 10px 15px;line-height: 30px;}.megawp-single-session-nav-item-top-area span {float: left;color: #485460;}.megawp-single-session-nav-item-top-area i.megawp-session-viewed-status {float: right;line-height: 30px;font-size: 20px;}.megawp-single-session-nav-item-top-area i.megawp-session-checked {color: #27ae60;}.megawp-single-session-nav-item-top-area i.megawp-session-not-checked {color: #e0e0e0;}.megawp-single-session-nav-item-top-area i.megawp-session-locked {color: #485460;}.megawp-single-session-nav-item-bottom-area {border-top: 1px dashed #dfe6e9;}.megawp-single-session-nav-item-bottom-area p {font-size: 12px;color: #9e9e9e;display: block;padding: 15px;}.megawp-single-session-nav-item-bottom-area span {color: #fff;padding: 0 5px;box-sizing: border-box;font-size: 12px;line-height: 30px;width: 100%;display: block;text-align: center;}.megawp-single-teacher-top-box {padding: 20px;margin-bottom: 20px;display: grid;grid-template-columns: 1fr 2fr;grid-column-gap: 20px;}.megawp-single-teacher-top-box .megawp-single-teacher-image {overflow: hidden;border-radius: 5px;}.megawp-single-teacher-top-box .megawp-single-teacher-image img {width: 100%;max-width: 100%;height: auto;transition-duration: 1s;}.megawp-single-teacher-top-box .megawp-single-teacher-image:hover img {transform: scale(1.2);cursor: zoom-in;}.megawp-single-pages-boxes-title h1 {float: left;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks {float: right;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a {float: right;color: #485460;background-color: #dfe6e9;width: 26px;height: 26px;line-height: 26px;text-align: center;border-radius: 3px;transition-duration: 0s;margin-left: 7px;font-size: 16px;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a i {line-height: 26px;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a:hover {color: #fff;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a svg {width: 16px;height: 16px;margin: 5px 0;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a:hover svg path {fill: #fff !important;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-instagram-logo:hover {background-image: linear-gradient(25deg, #F6D371, #D02872, #912EB9, #4D58CF);}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-telegram-logo:hover {background-color: #0084C6;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-aparat-logo:hover {background-color: #df0f50;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-whatsapp-logo:hover {background-color: #2AB200;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-twitter-logo:hover {background-color: #5EAADE;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-youtube-logo:hover {background-color: #F70000;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-facebook-logo:hover {background-color: #3C599D;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-linkedin-logo:hover {background-color: #2CAAE1;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-pinterest-logo:hover {background-color: #D32F2F;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-website-logo:hover {background-color: #f57c00;}.megawp-single-pages-boxes-title .megawp-teacher-social-networks a.megawp-email-logo:hover {background-color: #485460;}.megawp-single-teacher-top-box .megawp-single-teacher-info {}.megawp-single-teacher-top-box .megawp-single-teacher-info .megawp-single-pages-boxes-title {padding: 0 10px 10px;}.megawp-single-teacher-top-box .megawp-single-teacher-excerpt {text-align: justify;padding: 0 10px;margin-bottom: 20px;}.megawp-single-teacher-top-box .megawp-single-teacher-badges {padding: 0 10px;display: flex;justify-content: center;flex-wrap: wrap;}.megawp-single-teacher-top-box .megawp-single-teacher-badges .megawp-teacher-badge {width: 50px;height: 50px;background-size: 50px 50px;background-repeat: no-repeat;cursor: help;display: inline-block;margin: 5px;}.megawp-single-teacher-top-box .megawp-single-teacher-badges .teacher-courses-badge {background-image: url("../images/teacher/teacher-courses-badge.png");}.megawp-single-teacher-top-box .megawp-single-teacher-badges .teacher-performing-courses-badge {background-image: url("../images/teacher/teacher-performing-courses-badge.png");}.megawp-single-teacher-top-box .megawp-single-teacher-badges .teacher-completed-courses-badge {background-image: url("../images/teacher/teacher-completed-status-badge.png");}.megawp-single-teacher-top-box .megawp-single-teacher-badges .teacher-courses-students-badge {background-image: url("../images/teacher/teacher-courses-studens-badge.png");}.megawp-single-teacher-top-box .megawp-single-teacher-badges .teacher-courses-score-badge {background-image: url("../images/teacher/teacher-courses-score-badge.png");}.megawp-single-teacher-top-box .megawp-single-teacher-badges .teacher-courses-time-badge {background-image: url("../images/teacher/teacher-courses-time-badge.png");}.megawp-single-teacher-bottom-box {margin-bottom: 20px;width: 100%;display: block;box-sizing: border-box;border-radius: 0 !important;}.megawp-single-teacher-bottom-box ul.megawp-single-teacher-tabs {background-color: #f5f5f5;border-bottom: 1px solid #dfe6e9;display: block;width: 100%;}.megawp-single-teacher-bottom-box ul.megawp-single-teacher-tabs li {float: left;padding: 0 15px;border-top: 2px solid #fff;border-top-color: rgb(255, 255, 255);border-right: 1px solid #dfe6e9;background-color: #fff;line-height: 40px;color: #485460;cursor: pointer;transition-duration: 0.2s;user-select: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;}.megawp-single-teacher-bottom-box .megawp-teacher-list-courses-content {display: none;padding: 20px;box-sizing: border-box;}.header2-cart-button .megawp-minicart-container, .header4-cart-button .megawp-minicart-container, .megawp-sticky-header-cart-button .megawp-minicart-container {right: 0;background-color: #fff;width: 320px;padding: 10px;box-sizing: border-box;z-index: 9998;position: absolute;display: none;box-shadow: 0 10px 20px rgba(0, 0, 0, .07);border-width: 1px;}.header2-cart-button .megawp-minicart-container {top: calc(100% + 10px);}.header4-cart-button .megawp-minicart-container {left: -8px;}.megawp-minicart .woocommerce-mini-cart {border-bottom: 1px solid;}.megawp-minicart-container .megawp-minicart .woocommerce-mini-cart, aside .megawp-minicart .woocommerce-mini-cart {border-color: #dfe6e9;}.megawp-minicart-container ul.cart_list li.woocommerce-mini-cart-item a.remove_from_cart_button {margin: 0;float: right;text-align: center;line-height: 20px;width: unset;font-size: 20px;}.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {right: 0;margin: 0;width: 100%;text-align: right;font-size: 20px;line-height: 20px;}.megawp-minicart ul.cart_list li.woocommerce-mini-cart-item, .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item {border: none;border-bottom: 1px dashed;padding: 0;}.megawp-minicart-container .megawp-minicart ul.cart_list li.woocommerce-mini-cart-item, .megawp-minicart-container .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item, aside .megawp-minicart ul.cart_list li.woocommerce-mini-cart-item, aside .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item {border-color: #dfe6e9;}.megawp-minicart .megawp-minicart-item {display: grid !important;grid-template-columns: 60px auto;grid-column-gap: 10px;width: calc(100% - 24px);}.megawp-minicart ul.cart_list li.woocommerce-mini-cart-item:last-child, .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item:last-child {border: none;}.megawp-minicart ul.cart_list li.woocommerce-mini-cart-item .megawp-minicart-item img, .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item .megawp-minicart-item img {margin: 0;}.megawp-minicart ul.cart_list li.woocommerce-mini-cart-item .megawp-minicart-item-content, .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item .megawp-minicart-item-content {font-size: 12px;line-height: 22px;text-align: left;font-weight: 400;}.megawp-minicart-container .megawp-minicart ul.cart_list li.woocommerce-mini-cart-item .megawp-minicart-item-content, .megawp-minicart-container .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item .megawp-minicart-item-content, aside .megawp-minicart ul.cart_list li.woocommerce-mini-cart-item .megawp-minicart-item-content, aside .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item .megawp-minicart-item-content {color: #485460;}.megawp-minicart ul.cart_list li.woocommerce-mini-cart-item .megawp-minicart-item-content .megawp-minicart-product-title, .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item .megawp-minicart-item-content .megawp-minicart-product-title, .megawp-minicart ul.cart_list li.woocommerce-mini-cart-item .megawp-minicart-item-content .quantity, .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item .megawp-minicart-item-content .quantity {display: block;width: 100%;}.megawp-minicart ul.cart_list li.woocommerce-mini-cart-item .megawp-minicart-item-content .megawp-minicart-product-title, .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item .megawp-minicart-item-content .megawp-minicart-product-title {}.megawp-minicart ul.cart_list li.woocommerce-mini-cart-item .megawp-minicart-item-content .quantity .woocommerce-Price-amount, .megawp-minicart ul.product_list_widget li.woocommerce-mini-cart-item .megawp-minicart-item-content .quantity .woocommerce-Price-amount {font-size: 12px;}.megawp-minicart-container ul.cart_list li .woocommerce-Price-amount, .megawp-minicart-container ul.product_list_widget li .woocommerce-Price-amount {color: #4CAF50;}.megawp-minicart-container ul.cart_list li del .woocommerce-Price-amount, .megawp-minicart-container ul.product_list_widget li del .woocommerce-Price-amount, .megawp-minicart-container ul.cart_list li del, .megawp-minicart-container ul.product_list_widget li del {color: #FF4500;}.megawp-minicart .woocommerce-mini-cart__total {font-size: 13px;padding: 10px 0 !important;line-height: 30px;border: none !important;}.megawp-minicart-container .megawp-minicart .woocommerce-mini-cart__total, aside .megawp-minicart .woocommerce-mini-cart__total {color: #485460;}.megawp-minicart .woocommerce-mini-cart__total:after {content: '';display: block;width: 100%;clear: both;}.megawp-minicart .woocommerce-mini-cart__total strong {float: left;}.megawp-minicart .woocommerce-mini-cart__total .woocommerce-Price-amount {float: right;}.megawp-minicart .woocommerce-mini-cart__buttons a {display: block;width: 100%;box-sizing: border-box;padding: 3px 10px !important;text-align: center;color: #fff;}.woocommerce .megawp-minicart .woocommerce-mini-cart__buttons a:hover {color: #fff;}.megawp-minicart .woocommerce-mini-cart__buttons a:first-child {background-color: #bdbdbd;}.megawp-minicart .woocommerce-mini-cart__buttons a:first-child:hover {background-color: #bdbdbd;}.megawp-minicart .megawp-minicart-empty-button {display: block;width: 100%;box-sizing: border-box;padding: 3px 10px;text-align: center;background-color: #bdbdbd;line-height: 30px;font-size: 13px;color: #fff;border-radius: 4px;}.woocommerce .megawp-minicart .megawp-minicart-empty-button:hover {opacity: 0.85;color: #fff;}.megawp-minicart .woocommerce-mini-cart__buttons a.checkout {margin-top: 7px;margin-bottom: 0;}.megawp-minicart .woocommerce-mini-cart__empty-message {font-size: 13px;margin-bottom: 10px;text-align: center;color: #485460;}.woocommerce table.my_account_orders .woocommerce-button.cancel {margin: 0 5px;}.woo-wallet-my-wallet-container {border-radius: 5px;}.woo-wallet-my-wallet-container .woo-wallet-sidebar {background-color: #ecf0f1 !important;}.woo-wallet-sidebar-heading a {color: #485460;}.woo-wallet-sidebar-heading a:hover {color: #485460;}.woo-wallet-sidebar ul li.card {border-radius: 10px !important;box-shadow: 0 10px 20px rgba(0, 0, 0, .04) !important;border: 1px solid #dfe6e9;}.woo-wallet-sidebar ul li.card:hover {box-shadow: 0 10px 15px rgba(0, 0, 0, .08) !important;}.woo-wallet-sidebar ul li.card a {box-sizing: border-box;color: #485460;}.woo-wallet-sidebar ul li.card a p {font-size: 13px;line-height: 25px;}.woo-wallet-sidebar ul li.card a .dashicons {margin-bottom: 10px;}.woo-wallet-content-h3 {margin-bottom: 0 !important;line-height: 30px !important;}.woo-wallet-transactions-items li {list-style: none;}#wc-wallet-transaction-details_length, #wc-wallet-transaction-details_filter {margin-bottom: 20px;}#wc-wallet-transaction-details_length {padding-top: 30px;}#wc-wallet-transaction-details_length select {margin: 0 5px;}#wc-wallet-transaction-details_filter input {display: block;}#wc-wallet-transaction-details thead th {border-color: #dfe6e9;}#wc-wallet-transaction-details.no-footer {border-color: #dfe6e9;}#wc-wallet-transaction-details td:before {background-color: #485460;border: none;}#wc-wallet-transaction-details_paginate {margin-top: 10px;}#wc-wallet-transaction-details_paginate a {padding: 0 10px;}#wc-wallet-transaction-details_paginate .paginate_button.current {background-color: #dfe6e9;background-image: unset;border: none;}#wc-wallet-transaction-details_info {margin-top: 10px;padding: 0;}.wishlist_table td.product-name a {text-align: center;display: block;}.wishlist_table .product-add-to-cart .dateadded {margin-bottom: 10px;}.wishlist_table .product-add-to-cart a {width: 100%;padding: 0 !important;box-sizing: border-box;line-height: 30px !important;}.wishlist_table .product-price .woocommerce-Price-amount {color: #4CAF50;}.wishlist_table .product-price ins {text-decoration: none;}.wishlist_table .product-price del, .wishlist_table .product-price del span {color: #FF4500 !important;}.yith_wcwl_wishlist_footer .yith-wcwl-share {width: 100%;}.yith-wcwl-share li a {line-height: 32px;font-weight: 400;}#yith-wcwl-popup-message {box-shadow: 0 5px 15px rgba(0, 0, 0, .15);border: 1px solid rgba(0, 0, 0, .2);border-radius: 10px;font-weight: 400;}.megawp-product-fix-add-cart-container {position: fixed;bottom: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);z-index: 998;display: none;}.megawp-product-fix-add-cart {width: 100%;box-sizing: border-box;color: #fff;padding: 12px 20px;border-radius: 7px 7px 0 0;}.megawp-product-fix-add-cart span.fix-add-cart-title {font-size: 16px;float: left;line-height: 30px;padding: 5px 0;box-sizing: border-box;}.rtl .megawp-product-fix-add-cart span.fix-add-cart-title {float: right;}.megawp-product-fix-add-cart a.fix-add-cart-btn {float: right;padding: 5px 15px;line-height: 30px;font-size: 13px;border-radius: 4px;box-sizing: border-box;text-align: center;}.megawp-product-fix-add-cart a.fix-add-cart-btn:hover {opacity: 0.85;}.rtl .megawp-product-fix-add-cart a.fix-add-cart-btn {float: left;}.megawp-product-fix-add-cart a.fix-add-cart-btn ins {text-decoration: none;}