/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Page Template
    03. Archive Page
    04. Cartflows_step Template
    05. Cartflows_step Template
    06. Mpcs-course Template
    07. Mpcs-course Template
    08. Mpcs-course Template
    09. Mpcs-course Template
    10. Mpcs-course Template
    11. Mpcs-course Template
    12. Mpcs-course Template
    13. Shop Template
    14. Shop Template
    15. Shop Template
    16. "Home" Page
    17. "My Account" Page
    18. "Checkout" Cartflows_step

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .tutor-course-list .tutor-d-block img{
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .tutor-course-list .tutor-course-bookmark a{
	visibility:hidden;
}

body .tutor-course-list .tutor-course-card .tutor-card-body{
	visibility:visible;
}

body .tutor-course-list .tutor-course-card .tutor-card-footer{
	visibility:visible;
}

body .elementor-widget-woocommerce-product-images span{
	background-color:#e74c3c !important;
	text-decoration:none;
	text-transform:capitalize;
	font-size:13px !important;
	font-weight:700;
	border-style:none;
	border-color:#ffffff;
	border-width:1px;
}

body #jupiterx-primary .elementor .elementor-element .e-con-inner .elementor-element .e-con-inner .elementor-element .elementor-element .elementor-widget-woocommerce-product-images .elementor-widget-container span{
	left:-12px !important;
	top:-12px !important;
}

body #order_review tbody .product-name{
	padding-top:21px;
}

body #billing_state_field .woocommerce-input-wrapper > span > span > span{
	padding-top:11px;
	height:48px;
	padding-bottom:11px;
}

body #billing_country_field .woocommerce-input-wrapper > span > span > span{
	min-height:4px;
	height:48px;
	padding-top:11px;
	padding-bottom:11px;
}

body .product-price .yaydp-cart-item-price .yaydp-tooltip-icon{
	margin-top:-3px;
}

body .yaydp-cart-item-price div:nth-child(1) .price > span:nth-child(1){

	padding-top:2px;
}

body .jupiterx-header-custom .elementor-menu-cart__main .widget_shopping_cart_content{
	border-style:none;
}

body .elementor-widget-woocommerce-products ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-widget-woocommerce-products .products .product{
	height:210px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .products .product img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:210px !important;
}

body .products .product .woocommerce-LoopProduct-link{
	height:210px;
}

body .woocommerce-cart-form__cart-item:nth-child(1) .product-price .yaydp-cart-item-price div:nth-child(1) .price > span:nth-child(1){

	position:relative;
	top:-2px;
}

body .woocommerce-mini-cart .woocommerce-cart-form__cart-item:nth-child(1) .yaydp-tooltip-icon{
	top:-2px;
}

body #cr_all_reviews_shortcode .cr-review-form-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #cr_all_reviews_shortcode .cr-review-form-wrap .cr-review-form-item{
	visibility:hidden;
	height:1px;
	padding-top:0px;
	padding-bottom:0px;
}

body .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit{
	padding-top:10px;
	background-color:#e74c3c;
}

body .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel{
	padding-top:10px;
}

body .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit:hover{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#e74c3c;
	color:#000000;
}

body .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit:active{
	background-color:#e74c3c;
}

body #cr_all_reviews_shortcode .cr-summaryBox-add-review .cr-summary-separator{
	visibility:hidden;
}

body .products .product h2{
	visibility:visible;
}

body .products .product .woocommerce-loop-product__buttons{
	visibility:hidden;
}

body .elementor > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body .cr-summaryBox-add-review .cr-add-review-wrap .cr-all-reviews-add-review{
	background-color:#e74c3c;
	font-weight:600;
	padding-top:10px;
	color:#ffffff;
}

body .cr-summaryBox-add-review .cr-add-review-wrap .cr-all-reviews-add-review:hover{
	color:#000000;
}

body #cr_all_reviews_shortcode .cr-summaryBox-add-review .cr-add-review-wrap{
	-webkit-transform:translatex(73px) translatey(58px);	-ms-transform:translatex(73px) translatey(58px);	transform:translatex(73px) translatey(58px);
}

body .astra-cart-drawer-content .widget .wc-forward{
	visibility:visible;
}

body .astra-cart-drawer-content .widget .wc-forward:nth-child(1){

	visibility:hidden;
}

body .astra-cart-drawer-content .widget .woocommerce-mini-cart__total{
	position:relative;
	top:45px;
}

body #astra-mobile-cart-drawer .astra-cart-drawer-content .widget .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item a .attachment-woocommerce_thumbnail{
	top:55px !important;
}

body .astra-cart-drawer-content .widget .ast-mini-cart-price-wrap{
	position:relative;
	top:-12px;
	left:-10px;
}

body .astra-cart-drawer-content a .ast-product-name{
	height:42px;
}

body .astra-cart-drawer-content .widget .ast-product-name{
	height:42px;
	color:#000000;
	font-weight:500;
}

body #page #astra-mobile-cart-drawer .astra-cart-drawer-content .widget .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .attachment-woocommerce_thumbnail{
	top:55px !important;
}

body .astra-cart-drawer-content .widget ins{
	color:#e74c3c;
}

body #page #astra-mobile-cart-drawer .astra-cart-drawer-content .widget .widget_shopping_cart_content .woocommerce-mini-cart .woocommerce-mini-cart-item .ast-product-image .ast-product-name{
	width:88% !important;
}

body .elementor-widget-n-tabs .elementor-widget-container .e-n-tabs .e-n-tabs-content .elementor-element .e-con-inner .elementor-widget-shortcode .elementor-widget-container{
	padding-top:20px !important;
}

body .e-n-tabs-content .elementor-widget-shortcode .elementor-widget-container{
	padding-bottom:20px !important;
}

body #billing_country_field .woocommerce-input-wrapper span span span span{
	padding-top:10px;
}

body #billing_state_field .woocommerce-input-wrapper > span > span > span > span{
	padding-top:10px;
}

body #mpcs-main .wp-block-file .wp-element-button{
	background-color:#ff5151;
	color:#000000;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body #content .elementor-widget-jet-smart-filters-radio:nth-child(3) fieldset{
	background-color:rgba(255,255,255,0) !important;
}

body #content .elementor-widget-jet-smart-filters-radio:nth-child(4) fieldset{
	background-color:rgba(255,255,255,0) !important;
}

body .wc_payment_methods .wc-stripe-save-source .checkbox{
	width:20px !important;
}

body .wc_payment_methods .wc-ppcp-popup__container img{
	margin-top:15px !important;
}

body #order_review #payment .wc_payment_methods .wc_payment_method .payment_box .wc-ppcp-payment-method__container .wc-ppcp-popup__container img{
	margin-bottom:15px !important;
}

body .wc_payment_methods .payment_box p{
	text-align:center;
}

body .elementor-widget-woocommerce-product-price .yaydp-calculated-prices .woocommerce-Price-amount{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-widget-woocommerce-product-price .yaydp-discounted-price .yaydp-calculated-prices{
	color:#ff5151;
}

body .ast-article-single .elementor .elementor-element .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .woocommerce .woocommerce-cart-form .cart tbody .woocommerce-cart-form__cart-item .product-remove{
	width:360px !important;
}

body .woocommerce-order .woocommerce-order-details p{
	visibility:hidden;
}

@media (max-width:1439px){

	body #ivole-histogramTable{
	visibility:visible;
}

body #cr_all_reviews_shortcode .cr-summaryBox-add-review .cr-add-review-wrap{
	-webkit-transform:translatex(40px) translatey(48px);	-ms-transform:translatex(40px) translatey(48px);	transform:translatex(40px) translatey(48px);
	}

}



@media (max-width:1024px){

	body #cr_all_reviews_shortcode .cr-summaryBox-add-review .cr-add-review-wrap{
	-webkit-transform:translatex(8px) translatey(42px);	-ms-transform:translatex(8px) translatey(42px);	transform:translatex(8px) translatey(42px);
	}

}



@media (max-width:991px){

	body #cr_all_reviews_shortcode .cr-summaryBox-add-review .cr-add-review-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:640px){

	body #cr_all_reviews_shortcode .cr-summaryBox-add-review{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	float:none;
	pointer-events:auto;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body #cr_all_reviews_shortcode .cr-summaryBox-add-review .cr-add-review-wrap{
	-webkit-transform:translatex(0px) translatey(-21px);	-ms-transform:translatex(0px) translatey(-21px);	transform:translatex(0px) translatey(-21px);
}

body #cr_all_reviews_shortcode .cr-summaryBox-add-review .cr-all-reviews-ajax{
	width:350px;
	}

}



@media (max-width:600px){

	body .e-n-tabs .e-n-tabs-content .e-n-tab-title{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:550px){

	body #cr_all_reviews_shortcode .cr-summaryBox-add-review .cr-add-review-wrap{
	-webkit-transform:translatex(0px) translatey(-16px);	-ms-transform:translatex(0px) translatey(-16px);	transform:translatex(0px) translatey(-16px);
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #content .tutor-dashboard-student{
	margin-top:80px;
}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
body.archive .tutor-pagination-wrapper-replaceable .tutor-course-list .tutor-course-card{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.archive .tutor-course-list .tutor-d-block img{
	border-width:0px;
	border-style:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.archive .tutor-course-list .tutor-course-bookmark a{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  Cartflows_step Template                      */
/*-----------------------------------------------*/
body.single-cartflows_step #payment .place-order .jupiterx-continue-shopping{
	visibility:hidden;
}

body.single-cartflows_step .wc_payment_methods .wc-stripe-save-source .checkbox{
	width:25px !important;
}



/*-----------------------------------------------*/
/*  Cartflows_step Template                      */
/*-----------------------------------------------*/
body.single-cartflows_step s:114:"a:6:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
	s:3:"ftp";
	i:1;
	s:4:"cron";
	i:1;
	s:15:"licence_manager";
	i:1;
}

";



/*-----------------------------------------------*/
/*  Mpcs-course Template                         */
/*-----------------------------------------------*/
body.single-mpcs-course .mpcs-sidebar-wrapper a img{
	margin-left:0px !important;
	margin-right:0px !important;
	max-width:100%;
	max-height:250px !important;
	height:250px;
}

body.single-mpcs-course .entry-content .col-gapless #mpcs-sidebar .mpcs-sidebar-wrapper .figure a img{
	width:440px !important;
}

@media (max-width:1280px){

	body.single-mpcs-course #mpcs-sidebar .mpcs-sidebar-wrapper{
	width:110%;
	}

}



@media (max-width:1024px){

	body.single-mpcs-course #mpcs-sidebar .mpcs-sidebar-wrapper{
	width:120%;
}

body.single-mpcs-course .mpcs-sidebar-wrapper a img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:203px;
	}

}



@media (max-width:960px){

	body.single-mpcs-course #mpcs-sidebar .mpcs-sidebar-wrapper{
	width:120%;
}

body.single-mpcs-course .mpcs-sidebar-wrapper a img{
	height:170px;
	}

}



@media (max-width:840px){

	body.single-mpcs-course #mpcs-sidebar .mpcs-sidebar-wrapper{
	width:277px;
}

body.single-mpcs-course .mpcs-sidebar-wrapper a img{
	height:170px;
	}

}



@media (max-width:800px){

	body.single-mpcs-course #mpcs-sidebar .mpcs-sidebar-wrapper{
	width:264px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-mpcs-course .mpcs-sidebar-wrapper a img{
	height:150px;
	}

}



@media (max-width:760px){

	body.single-mpcs-course .mpcs-sidebar-wrapper a img{
	height:180px;
}

body.single-mpcs-course #mpcs-sidebar .mpcs-sidebar-wrapper{
	width:100%;
	}

}



@media (max-width:640px){

	body.single-mpcs-course #mpcs-sidebar .mpcs-sidebar-wrapper{
	visibility:visible;
	width:220px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-mpcs-course .mpcs-sidebar-wrapper a img{
	height:145px;
	}

}



/*-----------------------------------------------*/
/*  Mpcs-course Template                         */
/*-----------------------------------------------*/
body.single-mpcs-course s:187:"a:7:{
	s:10:"url_coupon";
	i:1;
	s:18:"limit_max_discount";
	i:1;
	s:16:"coupon_shortcode";
	i:1;
	s:16:"giveaway_product";
	i:1;
	s:18:"coupon_restriction";
	i:1;
	s:9:"freevspro";
	i:1;
	s:11:"auto_coupon";
	i:1;
}

";



/*-----------------------------------------------*/
/*  Mpcs-course Template                         */
/*-----------------------------------------------*/
body.single-mpcs-course s:6:"a:0:{
}

";



/*-----------------------------------------------*/
/*  Mpcs-course Template                         */
/*-----------------------------------------------*/
body.single-mpcs-course s:119:"a:4:{
	s:15:"coupon_category";
	i:1;
	s:16:"coupon_shortcode";
	i:1;
	s:16:"giveaway_product";
	i:1;
	s:18:"coupon_restriction";
	i:1;
}

";



/*-----------------------------------------------*/
/*  Mpcs-course Template                         */
/*-----------------------------------------------*/
1668728670



/*-----------------------------------------------*/
/*  Mpcs-course Template                         */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Mpcs-course Template                         */
/*-----------------------------------------------*/
body.single-mpcs-course s:109:"a:4:{
	s:16:"giveaway_product";
	i:1;
	s:18:"coupon_restriction";
	i:1;
	s:11:"auto_coupon";
	i:1;
	s:10:"url_coupon";
	i:1;
}

";



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
body.post-type-archive-product .products .product h2{
	visibility:hidden;
}

body.post-type-archive-product .yaydp-discounted-price > div{
	visibility:hidden;
}

body.post-type-archive-product .product > .elementor-element > .e-con-inner > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.post-type-archive-product .products .price .yaydp-discounted-price{
	visibility:hidden;
}

body.post-type-archive-product .products .product .woocommerce-LoopProduct-link > .price{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
body.post-type-archive-product s:371:"a:8:{
	s:25:"wt_active_coupon_bg_color";
	s:7:"#2890a8";
	s:29:"wt_active_coupon_border_color";
	s:7:"#ffffff";
	s:23:"wt_display_used_coupons";
	b:0;
	s:23:"wt_used_coupon_bg_color";
	s:7:"#eeeeee";
	s:27:"wt_used_coupon_border_color";
	s:7:"#000000";
	s:26:"wt_display_expired_coupons";
	b:0;
	s:26:"wt_expired_coupon_bg_color";
	s:7:"#f3dfdf";
	s:30:"wt_expired_coupon_border_color";
	s:7:"#eccaca";
}

";



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
1660176027



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-448 .products .product .jupiterx-product-container{
	height:285px;
}

body.page-id-448 .products .product .add_to_cart_button{
	visibility:hidden;
}

body.page-id-448 .yaydp-discounted-price > div{
	visibility:hidden;
}

body.page-id-448 .products .star-rating span{
	visibility:hidden;
}

body.page-id-448 .products .product .star-rating{
	visibility:hidden;
}

body.page-id-448 .products .product h2{
	visibility:hidden;
}

body.page-id-448 .products .price .yaydp-discounted-price{
	visibility:hidden;
}

body.page-id-448 .products .product .woocommerce-LoopProduct-link > .price{
	visibility:hidden;
}

body.page-id-448 .products .product .woocommerce-LoopProduct-link{
	height:210px;
}



/*-----------------------------------------------*/
/*  "My Account" Page                            */
/*-----------------------------------------------*/
body.page-id-9 .user-info .logout a{
	background-color:#ff5151;
}

body.page-id-9 .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{
	background-color:#ff5151;
	color:#000000;
}

body.page-id-9 .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a{
	color:#ff5151;
}

body.page-id-9 .woocommerce-Address .woocommerce-Address-title a{
	color:#ff5151;
}

body.page-id-9 .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a:hover{
	background-color:#1c1c1c;
	color:#ffffff;
}

body.page-id-9 .elementor-element-4b6fb22d .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders thead tr .woocommerce-orders-table__header-order-actions{
	width:70px !important;
}

body.page-id-9 .woocommerce-MyAccount-orders tr .woocommerce-orders-table__header-order-actions{
	text-align:center;
}

body.page-id-9 .elementor-element-4b6fb22d .woocommerce-MyAccount-orders{
	margin-top:35px !important;
	margin-right:0px !important;
	margin-left:-10px !important;
}



/*-----------------------------------------------*/
/*  "Checkout" Cartflows_step                    */
/*-----------------------------------------------*/
body.postid-76856 #order_review .recurring-totals th{
	padding-right:20px !important;
}

body.postid-76856 #order_review tbody strong{
	visibility:hidden;
}

body.postid-76856 .wcf-qty-row-76876 span .dashicons-no-alt{
	visibility:hidden;
}

body.postid-76856 .wcf-qty-row-76875 span .dashicons-no-alt{
	visibility:hidden;
}

body.postid-76856 .wcf-qty-row-76874 span .dashicons-no-alt{
	visibility:hidden;
}

body.postid-76856 .wcf-qty-row-76876 .wcf-item .wcf-item-all-text .wcf-item-wrap > span span{
	visibility:hidden;
}

body.postid-76856 .wcf-qty-row-76875 .wcf-item .wcf-item-all-text .wcf-item-wrap > span span{
	visibility:hidden;
}

body.postid-76856 .wcf-qty-row-76874 .wcf-item .wcf-item-all-text .wcf-item-wrap > span span{
	visibility:hidden;
}

body.postid-76856 #order_review .order-total th{
	padding-left:20px !important;
}

body.postid-76856 #order_review .recurring-total th{
	padding-left:20px !important;
}

body.postid-76856 #order_review td .first-payment-date{
	width:260px;
}