/*
 Theme Name:   Performize LMS
 Theme URI:    https://www.performize.it/
 Description:
 Author:       Performize
 Author URI:    https://www.performize.it/
 Template:     elumine
 Version:      1.0.20211122
 Tags:         elearning
 Text Domain:  performize-lms
*/
.single-sfwd-courses.modern
{
    overflow:auto !important;
}
.entry-header__featured-image img,.attachment-course-thumb size-course-thumb,.wp-post-image
{
    height:auto;
}
.ld-course-list-items .ld_course_grid  h3.entry-title
{
    text-transform:uppercase;
    margin:1rem 0 !important;
    text-align: center;
    font-weight: 500;
}
.sticky-header {
    background-color: #1d71b8;
}

.wp-social-login-connect-with {
}

.wp-social-login-provider-list {
}

.wp-social-login-provider-list a {
    display: block;
    padding: 10px 10px 10px 58px;
    margin: 10px auto;
    max-width: 200px;

    border: 1px solid #ddd;
}

.wp-social-login-provider-list img {
}

.wsl_connect_with_provider {
}

.wp-social-login-provider-list a.wp-social-login-provider-facebook,
.wp-social-login-provider-list a.wp-social-login-provider-linkedin {
    background-position: 8px 0;
    background-size: contain;
    background-repeat: no-repeat;
    color: #fff;
}

.wp-social-login-provider-list a.wp-social-login-provider-linkedin {
    background-color: #0077b5;

    background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMjU1LDI1NSwyNTUpIiBkPSJNMTMyLjMgNzg5LjFoMTI4LjlWNDAxLjhIMTMyLjN2Mzg3LjN6TTI2OS41IDI4Mi40cS0uNSAtMjkuMSAtMjAuMSAtNDh0LTUxLjkgLTE5IC01Mi43IDE5IC0yMC40IDQ4cTAgMjguNCAxOS45IDQ3Ljd0NTEuNiAxOS4yaC41cTMzIDAgNTMgLTE5LjJ0MjAuMSAtNDcuN3pNNTk2IDc4OS4xaDEyOC45VjU2N3EwIC04NiAtNDAuNyAtMTMwLjF0LTEwNy43IC00NHEtNzUuOSAwIC0xMTYuNyA2NS4yaDEuMXYtNTYuM0gzMzJxMS43IDM2LjggMCAzODcuM2gxMjguOVY1NzIuNXEwIC0yMS4yIDMuOSAtMzEuMiA4LjQgLTE5LjUgMjUuMiAtMzMuMnQ0MS4zIC0xMy43cTY0LjcgMCA2NC43IDg3LjZ2MjA3LjF6bTI2MS4xIC01NTd2NTM1LjhxMCA2Ni40IC00Ny4xIDExMy41dC0xMTMuNiA0Ny4ySDE2MC43cS02Ni40IDAgLTExMy41IC00Ny4yVDAgNzY3LjlWMjMyLjFRMCAxNjUuNyA0Ny4yIDExOC42VDE2MC43IDcxLjRoNTM1LjdxNjYuNCAwIDExMy42IDQ3LjJ0NDcuMSAxMTMuNXoiLz48L3N2Zz4=");


}

.wp-social-login-provider-list a.wp-social-login-provider-facebook {
    background-color: #3b5998;

    background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMDAiIHdpZHRoPSI4NTcuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSJyZ2IoMjU1LDI1NSwyNTUpIiBkPSJNODA5LjcgNzEuNHExOS41IDAgMzMuNSAxNHQxMy45IDMzLjV2NzYyLjJxMCAxOS42IC0xMy45IDMzLjV0LTMzLjUgMTRINTkxLjVWNTk2LjVoMTExLjFsMTYuNyAtMTI5LjRINTkxLjV2LTgyLjZxMCAtMzEuMyAxMy4xIC00Ni45VDY1NS43IDMyMmw2OC4xIC0uNlYyMDUuOXEtMzUuMiAtNSAtOTkuNCAtNSAtNzUuOSAwIC0xMjEuMyA0NC42dC00NS41IDEyNi4ydjk1LjRIMzQ2djEyOS40aDExMS42djMzMi4xSDQ3LjRxLTE5LjUgMCAtMzMuNCAtMTRUMCA4ODEuMVYxMTguOVEwIDk5LjMgMTQgODUuNHQzMy40IC0xNGg3NjIuM3oiLz48L3N2Zz4=");


}
.ld-alert
{
    position: relative;
    padding: 1rem 1rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
}
.ld-alert-warning
{
    color: #664d03;
    background-color: #fff3cd;
    border-color: #ffecb5;
}
.ld-alert-info {
    color: #055160;
    background-color: #cff4fc;
    border-color: #b6effb;
}
.ld-alert-danger {
    color: #842029;
    background-color: #f8d7da;
    border-color: #f5c2c7;
}
/*.ld-course-navigation .ld-lesson-navigation*/
.ld-duration
{

    font-size: 12px;
    display: inline-block;
    font-weight: 600;

    border: 1px solid;
    border-radius: 20px;
    line-height: 1;
    padding: 3px 8px;
}