/* ===================================================================================

* Theme Name: UNIOSUN Alumni Child
* Theme URI: https://ikrisp.tech/uniosun-alumni/
* Author: iKrisp Techies
* Author URI: https://themeforest.net/user/rrdevs
* Description: EdCare - Education & Online Course WordPress Theme
* Version: 1.0.3
* Tested up to: 6.7
* Requires PHP: 7.4
* Template: uniosunalumni
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
ul.wp-block-categories-list li.cat-item {
    padding: 0px 0px;
}
ul.product-categories li.cat-item {
    padding: 0px 10px;
}
.tp-shop-widget.widget_recent_reviews ul li a::after, .tp-shop-widget.widget_products ul li a::after, .tp-shop-widget.widget_top_rated_products ul li a::after, .tp-shop-widget.widget_recently_viewed_products ul li a::after, .tp-shop-widget.widget_top_rated_products ul li a::after, .tp-shop-widget ul.product-categories li a::after {
    background-color: #6c706f;
}
.header .primary-header-inner .header-menu-wrap .sub-menu li a {
    font-size: 12px;
    padding: 33.5px 0;
}
.header .primary-header-inner .header-menu-wrap .sub-menu li li a {
    font-size: 12px;
    padding: 5px 0;
}
.header .primary-header-inner .header-menu-wrap .sub-menu li ul {
    width: 230px;
    top: 86px;
}
.header .primary-header-inner .header-right .header-right-icon a {
    height: 35px;
    width: 35px;
}
.ed-primary-btn {
    padding: 10px 20px;
}
.header .top-bar {
    background-color: #365004;
}
.header .top-bar .top-bar-inner .top-bar-left .top-bar-list li {
    padding: 5px 0;
}
.header .top-bar .top-bar-inner .top-bar-right .register-box {
    padding: 5px 0;
    padding-right: 10px;
}
.header .top-bar .top-bar-inner .top-bar-right .top-social-wrap {
    padding: 5px 0;
    padding-left: 10px;
}
.tp-event-details-breadcrumb-title {
    font-size: 34px;
}
.tp-event-details-breadcrumb-area::before {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    content: "";
    z-index: -1;
    background: #5c8018;
    opacity: 0.6;
}
.tp-event-details-countdown ul li {
    position: relative;
    font-size: 11px;
    font-weight: 500;
    height: 64px;
    width: 74px;
    stroke-width: 1px;
    line-height: 1.5;
    text-align: center;
    border-radius: 5px;
    display: inline-block;
    letter-spacing: 0.44px;
    text-transform: uppercase;
    backdrop-filter: blur(5px);
    border: 1px solid #76a41f;
    fill: rgba(0, 0, 0, 0.06);
    color: #fff;
    stroke: rgba(255, 255, 255, 0.21);
    filter: drop-shadow(0px 20px 20px rgba(6, 12, 20, 0.2));
}

.spinner {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 142px;
    height: 142px;
    border-radius: 50%;
    background: radial-gradient(farthest-side, #00953e 94%, rgba(0, 0, 0, 0)) top/15.5px 15.5px no-repeat, conic-gradient(rgba(0, 0, 0, 0) 30%, #00953e);
    -webkit-mask: radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 15.5px), #000 0);
    animation: spinner-c7wet2 1.2s infinite linear;
}
.course-item .course-content {
    padding: 15px;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #E0E5EB;
}
.course-item .course-thumb-wrap {
    padding: 0 15px;
}
.course-item {
    padding-top: 15px;
    border-radius: 5px;
}
.course-item .course-content .title {
    font-size: 16px;
    margin-bottom: 10px;
}
.course-item .course-thumb-wrap .course-thumb {
    border-radius: 5px;
}
.course-item .course-content .course-author-box .course-author .author-info .name {
    font-size: 14px;
}
.course-item .bottom-content {
    padding: 0 15px 10px 15px;
}
.course-item .bottom-content .course-btn {
    font-size: 13px;
}
.course-item .bottom-content .price {
    font-size: 14px;
}
.course-item .course-content .course-list {
    margin-bottom: 10px;
}
.course-item .course-content .course-list li {
    font-size: 12px;
}
.event-carousel {
    padding-bottom: 60px;
}
.page-header-content .title {
    font-size: 34px;
}
.tp-blog-area .tp-postbox-details-main-wrapper ul {
    padding-left: 25px;
}
.post-inner-2 .post-content .title {
    font-size: 20px;
}
.post-content .title {
    line-height: 1.2;
}