#learn-press-profile-tab-course-wishlist.has-courses .learn-press-message { display: none; } .course-wishlist.heartbeat { animation-name: course-wishlist-heartbeat; animation-duration: 1s; animation-timing-function: ease-out; animation-delay: 3s; animation-direction: alternate; animation-iteration-count: infinite; animation-fill-mode: none; animation-play-state: running; } .course-wishlist.heartbeat.ajaxload { animation-duration: 0.3s; animation-name: course-wishlist-heartbeat-ajaxload; animation-delay: 0s; } .course-wishlist:before { content: "\f004"; margin-right: 5px; font-family: "Font Awesome 5 Free"; font-size: 1em; font-weight: 900; } .course-wishlist.filled:before { content: "\f004"; } .learn-press-courses .course-wishlist{ float: right; } @keyframes course-wishlist-heartbeat { 0% { transform: scale(1); } 100% { transform: scale(1.2); } } @keyframes course-wishlist-heartbeat-ajaxload { 0% { transform: scale(1); } 100% { transform: scale(1.5); } } /*.learn-press-courses .learn-press-course-wishlist.wishlist-button {*/ /* width: 100%;*/ /*}*/ #learn-press-course .learn-press-course-wishlist, #learn-press-profile .learn-press-course-wishlist { display: block; position: relative !important; background: #fff; border: 1px solid #000; font-size: 14px; color: #000; padding: 5px; } /**************** Page Profile ****************/ #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.wishlist.active > a::before { color: white; } .learn-press-wishlist-courses { display: grid; grid-template-columns: repeat(auto-fit,minmax(180px,1fr)); grid-gap: 20px; padding-right: 20px; } .learn-press-wishlist-courses h3 { font-size: 1em; padding: 5px 0; } .learn-press-wishlist-courses .lp-btn-wishlist { width: 100%; } .elementor-widget-learnpress_course_wishlist .course-wishlist-box .lp-button{ border: none; }