.elementor-shortcode .cart_totals .wc-proceed-to-checkout {
flex-direction: column;
}
.edublink-single-product-inner .add-to-cart .tutor-icon-cart-line {
display: none;
}
.tutor-fs-7 {
font-size: 14px !important;
}
.tutor-fs-6 {
font-size: 16px !important;
}
.tutor-fs-5 {
font-size: 18px !important;
}
.tutor-fw-bold {
font-weight: 600;
}
.tutor-color-black {
color: var(--edublink-color-heading);
}
.tutor-form-control {
border-color: var(--edublink-color-border) !important;
}
body .tutor-wrap,
.tutor-wrap {
color: var(--edublink-color-body);
}
.tutor-tag-list li a:hover,
#tutor-login-form input:focus,
.tutor-option-field textarea:focus, 
.tutor-option-field input:not([type=submit]):focus, 
.tutor-form-group textarea:focus, 
.tutor-form-group input:not([type=submit]):focus,
.tutor-btn-outline-primary {
border-color: var(--edublink-color-primary) !important;
}
.tutor-tag-list li a:hover,
.tutor-nav .tutor-nav-more-icon,
.tutor-btn {
color: var(--edublink-color-primary);
}
.tutor-btn-primary {
border-color: var(--edublink-color-primary);
background-color: var(--edublink-color-primary);
color: var(--edublink-color-white);
}
.tutor-btn-primary:hover, 
.tutor-btn-primary:focus, 
.tutor-btn-primary:active {
border-color: var(--edublink-color-primary-alt);
background-color: var(--edublink-color-primary-alt);
}
.tutor-btn-outline-primary:hover, 
.tutor-btn-outline-primary:focus, 
.tutor-btn-outline-primary:active {
border-color: var(--edublink-color-primary);
background-color: var(--edublink-color-primary);
}
.tutor-btn-ghost:hover, 
.tutor-btn-ghost:focus, 
.tutor-btn-ghost:active {
color: var(--edublink-color-primary-alt);
}
.tutor-ratings-stars {
color: var(--edublink-color-tertiary) !important;
}
.tutor-ratings-stars>* {
margin: 0 2px !important;
}
.tutor-ratings-stars {
margin: 0 -2px !important;
font-size: 15px !important;
}
.tutor-modal-body #tutor-login-form .tutor-btn-primary {
border-color: var(--edublink-color-primary);
background-color: var(--edublink-color-primary);
}
.tutor-modal-body #tutor-login-form .tutor-text-center.tutor-color-secondary {
font-size: 14px;
color: var(--edublink-color-body);
}
.tutor-modal-body #tutor-login-form .tutor-btn-link {
color: var(--edublink-color-primary);
}
.tutor-modal-body #tutor-login-form .tutor-btn-link:after {
background: var(--edublink-color-primary);
}
.tutor-modal .tutor-iconic-btn {
color: var(--edublink-color-heading);
}
.tutor-modal .tutor-iconic-btn:hover {
color: var(--edublink-color-white);
background: var(--edublink-color-primary);
}
.tutor-modal-body .tutor-btn-ghost:hover {
color: var(--edublink-color-primary);
}
.eb-tl-course-rating {
display: flex;
}
.eb-tutor-archive-courses .edublink-single-course .price del {
display: none;
}
.eb-tutor-archive-courses .edublink-single-course.course-style-1 .course-hover-content .price ins {
display: block;
}
.eb-tutor-archive-courses .edublink-single-course .tutor-avatar {
height: 40px;
width: 40px;
background-color: transparent;
box-shadow: inherit !important;
}
.eb-tutor-archive-courses .course-style-15 .eb-tl-course-rating {
margin-bottom: 14px;
}
.eb-tl-rating-text {
font-size: 14px;
font-weight: 500;
color: var(--edublink-color-heading);
margin-left: 10px;
-webkit-transition: var(--edublink-transition);
transition: var(--edublink-transition);
}
.edublink-course-page-header.style-6 .eb-tl-rating-text {
color: var(--edublink-color-white);
}
.eb-tutor-archive-courses .edublink-single-course.course-style-15:hover .eb-tl-rating-text,
.eb-tutor-archive-courses .edublink-single-course.course-style-15:hover .content .price,
.eb-tutor-archive-courses .edublink-single-course.course-style-15:hover .content .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-16:hover .eb-tl-rating-text,
.eb-tutor-archive-courses .edublink-single-course.course-style-16:hover .content .price,
.eb-tutor-archive-courses .edublink-single-course.course-style-16:hover .content .price ins {
color: var(--edublink-color-white);
}
.eb-tutor-archive-courses .edublink-single-course .thumbnail .duration span {
color: var(--edublink-color-white) !important;
}
.eb-tutor-archive-courses .edublink-single-course.course-style-15 .content .price,
.eb-tutor-archive-courses .edublink-single-course.course-style-16 .content .price {
font-weight: var(--edublink-p-bold);
font-size: 16px;
margin-bottom: 10px;
color: var(--edublink-color-secondary);
font-family: var(--edublink-font-secondary);
font-weight: var(--edublink-p-bold);
}
.eb-tutor-archive-courses .edublink-single-course .price ins {
text-decoration: none;
color: var(--edublink-color-secondary);
}
.eb-tutor-archive-courses .edublink-single-course.course-style-1:hover .eb-tl-rating-text,
.eb-tutor-archive-courses .edublink-single-course.course-style-1 .course-hover-content .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-3 .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-4 .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-5 .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-9 .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-10 .price-round .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-12 .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-13 .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-14 .price ins,
.eb-tutor-archive-courses .edublink-single-course.course-style-17:hover .content .course-price ins {
color: var(--edublink-color-white);
}
.eb-tutor-archive-courses .edublink-single-course .thumbnail .duration span:nth-child(4),
.eb-tutor-archive-courses .edublink-single-course .thumbnail .duration span:nth-child(5),
.edublink-course-14-hover .duration span:nth-child(3),
.edublink-course-14-hover .duration span:nth-child(4) {
display: none;
}
.eb-tutor-archive-courses .edublink-single-course.course-style-1 .edublink-wishlist-wrapper {
top: 13px;
}
.edublink-single-course.course-style-1 .is-loading .edublink-wishlist-wrapper:before,
.eb-tl-course.edublink-course-14-hover .is-loading .edublink-wishlist-wrapper:before {
content: '\EEC2' !important;
font-family: 'remixicon' !important;
-webkit-animation: 1s linear 0s normal none infinite running edublink-spin;
animation: 1s linear 0s normal none infinite running edublink-spin;
cursor: auto;
display: inline-block;
font-size: 19px;
}
.edublink-single-course.course-style-1 .edublink-wishlist-wrapper.tutor-icon-bookmark-bold,
.eb-tl-course.edublink-course-14-hover .edublink-wishlist-wrapper.tutor-icon-bookmark-bold {
background: var(--edublink-color-secondary);
}
.eb-tl-course.edublink-course-14-hover .edublink-wishlist-wrapper.tutor-icon-bookmark-bold {
color: var(--edublink-color-white);
}
.eb-tl-course.edublink-course-14-hover .edublink-wishlist-wrapper.tutor-icon-bookmark-bold {
border-color: 1px solid var(--edublink-color-secondary) !important;
}
.edublink-single-course.course-style-14 .edublink-wishlist-wrapper:hover {
border-color: var(--edublink-color-secondary) !important;
}
.edublink-single-course .price .tutor-course-price-tax {
display: none;
}
.eb-tutor-archive-courses .edublink-single-course.course-style-6 .price ins {
color: var(--edublink-color-black);
}
.edublink-course-14-hover .duration span {
color: var(--edublink-color-body);
}
.edublink-single-course.course-style-17 .content .course-price ins {
color: var(--edublink-color-primary);
}
.edublink-course-details-features-item.course-price .edublink-course-feature-item-value .price {
display: flex;
flex-direction: row-reverse;
}
.edublink-course-details-features-item.course-price .edublink-course-feature-item-value ins {
text-decoration: none;
font-size: 20px;
font-weight: var(--edublink-p-semi-bold);
color: var(--edublink-color-secondary);
}
.edublink-course-details-features-item.course-price .edublink-course-feature-item-value del {
text-decoration: line-through;
color: var(--edublink-color-body);
font-size: 17px;
margin-left: 2px;
position: relative;
top: 3px;
}
.edublink-course-details-sidebar .tutor-card:not(.tutor-no-border) {
border: 0px;   
}
.eb-course-single-4-preview .tutor-video-player,
.edublink-course-details-sidebar .tutor-video-player {
border-radius: 5px;
overflow: hidden;
}
.eb-course-single-4-preview {
margin-bottom: 50px;
}
@media only screen and (max-width: 991px) {
.eb-course-single-4-preview {
margin-bottom: 40px;
}
}
@media only screen and (max-width: 575px) {
.eb-course-single-4-preview {
margin-bottom: 30px;
}
}
.eb-tl-course-single-page .edublink-course-details-sidebar-content {
padding: 25px 25px 25px;
}
.tutor-course-details-page.tutor-container {
padding: 60px 0;
}
.tutor-course-details-page .tutor-course-sidebar-card-pricing + div,
.tutor-course-details-page .tutor-course-sidebar-card-pricing span,
.tutor-course-details-page .tutor-course-sidebar-card-pricing del {
font-size: 20px;
}
.tutor-single-course-sidebar button.tutor-add-to-cart-button,
.tutor-single-course-sidebar .tutor-woocommerce-view-cart,
.edublink-course-details-sidebar-content .tutor-woocommerce-view-cart {
margin-bottom: 30px;
}
.tutor-single-course-sidebar a.eb-tl-sidebar-wishlist,
.edublink-course-details-sidebar-content a.eb-tl-sidebar-wishlist {
border-width: 1px !important;
font-weight: 500 !important;
}
.tutor-single-course-sidebar .tutor-course-bookmark {
margin-top: 20px;
}
.tutor-single-course-sidebar a.tutor-btn.tutor-btn-block,
.tutor-single-course-sidebar a.tutor-btn.tutor-open-login-modal {
height: 60px;
line-height: 60px;
}
@media only screen and (max-width: 767px) {
.tutor-single-course-sidebar a.tutor-btn.tutor-btn-block,
.tutor-single-course-sidebar a.tutor-btn.tutor-open-login-modal {
height: 50px;
line-height: 52px;
}
}
.tutor-single-course-sidebar .eb-tl-sidebar-wishlist i,
.edublink-course-details-sidebar-content .eb-tl-sidebar-wishlist i {
font-weight: 500 !important;
}
.edublink-course-details-sidebar .tutor-course-progress-wrapper {
margin-top: 20px;
margin-bottom: 20px;
}
.edublink-course-details-sidebar .eb-tl-course-progress {
margin-bottom: 10px;
}
.edublink-course-details-sidebar .tutor-progress-value {
background: var(--edublink-color-primary);
}
.edublink-course-details-sidebar .tutor-enrolled-info-date {
color: var(--edublink-color-primary);
}
.edublink-course-details-sidebar .tutor-icon-purchase-mark {
color: var(--edublink-color-primary);
margin-top: 6px;
}
.edublink-course-details-sidebar .eb-tl-enroll-info {
font-size: 16px;
margin-bottom: 20px;
}
.edublink-course-details-sidebar button.eb-tl-course-complete {
margin-top: -10px !important;
}
.edublink-course-details-sidebar .eb-tl-enroll-btn {
margin-top: 0 !important;
}
.edublink-course-details-sidebar .tutor-course-sidebar-card-pricing {
display: none !important;
}
.edublink-course-details-sidebar .tutor-course-sidebar-card-pricing {
display: none !important;
}
.edublink-course-details-sidebar button.plyr__control--overlaid,
.edublink-course-details-sidebar button.plyr__control {
width: auto !important;
background: transparent !important;
}
.edublink-course-details-sidebar button.plyr__controls__item.plyr__control {
width: auto !important;
}
.edublink-course-details-sidebar .tutor-add-to-cart-button {
margin-top: 30px !important;
}
.edublink-course-details-sidebar button.tutor-modal-close-o {
width: 32px !important;
margin: inherit !important;
}
.eb-course-header-meta-items .eb-tl-course-rating i {
color: var(--edublink-color-tertiary);
padding: 0;
font-size: 16px;
}
.eb-tl-course-show-more.is-active {
margin-top: 15px !important;
}
.eb-tl-course-show-more {
margin-top: 2px !important;
color: var(--edublink-color-primary);
}
.eb-tl-course-show-more:hover {
color: var(--edublink-color-primary-alt);
}
.tutor-nav-link:hover,
.tutor-nav-link.is-active,
.tutor-round-box,
.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item-icon {
color: var(--edublink-color-primary);
}
.tutor-iconic-btn-secondary:hover, 
.tutor-iconic-btn-secondary:focus, .tutor-iconic-btn-secondary:active,
.tutor-avatar-text,
.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li.active a {
background-color: var(--edublink-color-primary);
}
.tutor-progress-value {
background: var(--edublink-color-primary);
}
.tutor-round-box,
.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li a:hover {
background: rgba(26, 182, 157, 0.1);
}
.tutor-wrap-parent.tutor-dashboard {
padding-top: 80px;
}
.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link.is-active {
border-bottom-color: var(--edublink-color-primary);
color: var(--edublink-color-primary);
}
.tutor-dropdown-item.is-active,
.tutor-dropdown-item:hover, 
.tutor-dropdown-item:focus,
.tutor-iconic-btn-secondary {
background-color: rgba(26, 182, 157, 0.1);
color: var(--edublink-color-primary);
}
#tutor-registration-from {
max-width: 650px;
margin-left: auto;
margin-right: auto;
}
#tutor-registration-wrap,
#tutor-registration-from,
.tutor-login-wrap {
margin-top: 60px;
margin-bottom: 60px;
}
@media (min-width: 1200px) {
#tutor-registration-wrap,
#tutor-registration-from,
.tutor-login-wrap {
margin-top: 80px;
margin-bottom: 80px;
}
}
.tutor-login-wrap, 
#tutor-registration-wrap {
box-shadow: 0 10px 40px 0 rgba(0,0,0,.08);
}
#tutor-registration-wrap label {
color: var(--edublink-color-heading);
font-size: 15px;
}
#tutor-registration-wrap [type="submit"].tutor-btn,
.tutor-login-wrap button[type="submit"].tutor-btn {
padding: 13px 16px;
border-radius: 5px;
margin-top: -10px;
font-weight: 500;
font-family: var(--edublink-font-secondary);
}
.tutor-btn-link:after {
background: var(--edublink-color-primary-alt);
}
.tutor-login-wrap .tutor-form-control,
#tutor-registration-wrap .tutor-form-control {
background: transparent;
}
.eb-tl-sidebar-wishlist {
margin-bottom: 30px;
margin-top: -10px;
}
.eb-tl-sidebar-wishlist i {
font-size: 17px !important;
position: relative !important;
top: 1px;
font-weight: 600;
}
a.edu-btn.btn-border.edu-btn-border-primary.eb-tl-sidebar-wishlist {
border-width: 2px;
font-weight: 600;
}
.eb-tl-course-single-page .tutor-nav {
justify-content: center;
}
.eb-tl-course-single-page .tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) {
border-color: var(--edublink-color-border);
}
.eb-tl-course-single-page .tutor-nav a.tutor-nav-link {
font-weight: 600;
color: var(--edublink-color-body);
font-family: var(--edublink-font-secondary);
padding: 15px 25px;
position: relative;
border-bottom: inherit !important;
margin: 0px 5px;
}
.eb-tl-course-single-page .tutor-nav a.tutor-nav-link:hover {
color: var(--edublink-color-primary);
}
.eb-tl-course-single-page .eb-tl-course-tabs {
padding-top: 65px;
}
.eb-tl-course-single-page .tutor-toggle-more-collapsed:before {
z-index: 1;
}
@media only screen and (max-width: 767px) {
.eb-tl-course-single-page .eb-tl-course-tabs {
padding-top: 40px;
}
}
.eb-tl-course-single-page h3.tutor-fw-bold {
font-weight: 600;
}
.eb-tl-course-tabs .tutor-course-details-widget {
margin-top: 30px;
}
.eb-tl-course-tabs .tutor-course-details-widget-list.tutor-color-black {
color: var(--edublink-color-body);
}
.eb-tl-course-tabs .tutor-course-details-widget-list.tutor-color-black .tutor-icon-bullet-point {
display: none;
}
.eb-tl-course-tabs .tutor-accordion h1,
.eb-tl-course-tabs .tutor-accordion h2,
.eb-tl-course-tabs .tutor-accordion h3,
.eb-tl-course-tabs .tutor-accordion h4,
.eb-tl-course-tabs .tutor-accordion h5,
.eb-tl-course-tabs .tutor-accordion h6 {
font-family: var(--edublink-font-primary);
}
.tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container .rating-total-meta {
display: none;
}
.tutor-user-public-profile .photo-area .pp-area .profile-rating-media .tutor-rating-container .rating-digits {
margin-left: 5px;
}
.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) {
border-bottom-width: 2px;
}
.tutor-nav:not(.tutor-nav-pills):not(.tutor-nav-tabs) .tutor-nav-link {
margin-bottom: -2px;
}
.tutor-accordion-item-header:hover,
.tutor-accordion-item-header::after,
.tutor-accordion-item-header.is-active {
color: var(--edublink-color-primary);
}
.tutor-accordion-item-body .tutor-course-content-list-item:hover {
background-color: transparent;
}
.eb-tl-course-single-page .edublink-course-details-sidebar {
margin-top: -321px;
}
.eb-tl-course-single-page .eb-course-single-6.edublink-course-details-sidebar {
margin-top: -221px;
}
@media only screen and (max-width: 991px) {
.eb-tl-course-single-page .eb-course-single-6.edublink-course-details-sidebar,
.eb-tl-course-single-page .edublink-course-details-sidebar {
margin-top: 0px !important;
}
}