/*---------------------------------------------------------------*/
/*----------------------------- Admin ---------------------------*/
/*---------------------------------------------------------------*/

.ks-m-team-admin-custom-post-page-config 
{
    margin-left: 15px;
}

.pagenow-edit-ks_m_team .wrap a.page-title-action 
{
    float: initial;
}

/*---------------------------------------------------------------*/
/*---------------------------- Public ---------------------------*/
/*---------------------------------------------------------------*/

/*---- General ----*/
.ks-m-team 
{
    display: none;
}

.ks-m-team-wrapper 
{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.ks-m-team .slick-slider 
{
    display: block;
}

.ks-m-team-item 
{
    flex-basis: 33.33%;
    margin-bottom: 25px;
}

.ks-m-team-item:first-child  
{
    margin-left: 0;
}

.ks-m-team-item-wrapper 
{

}

.ks-m-team-item-columns 
{
    display: flex;
    flex-direction: column;
}

.ks-m-team-item-column 
{
    display: flex;
    flex-direction: column;
}

.ks-m-team-item-column:first-child 
{
    
}

.ks-m-team-item-avatar 
{
    border-radius: 0;
    margin-bottom: 25px;
}

.ks-m-team-item-name 
{
    font-weight: bold;
    color: #000;
    font-size: 18px;
    margin-bottom: 15px;
    line-height: 1;
    text-align: center;
}

.ks-m-team-item-profession 
{
    color: #666;
    font-size: 20px;
    margin-bottom: 15px;
    text-align: center;
}

.ks-m-team-item-bio 
{
    color: #666;
    font-size: 15px;
    margin-bottom: 15px;
    text-align: center;
    line-height: 1.5;
}

.ks-m-team-item-companies-logos 
{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    justify-content: center;
}

.ks-m-team-item-companies-logo 
{
    padding-right: 5px;
    margin-bottom: 8px;
    width: 30%;
}

.ks-m-team-item-companies-logo:first-child 
{
   
}

.ks-m-team-item-companies-logo img
{

}

/*---- Mobile ----*/
@media only screen and (max-width: 875px)  
{
    .ks-m-team-wrapper 
    {
        /*flex-direction: column;
        align-items: center;*/
    }

    .ks-m-team-item-static 
    {
        width: 100% !important;
        flex-basis: 100% !important;
    }
}


/*---- Style 1 - Minuta ----*/
.ks-m-team-style-1 .ks-m-team-item-columns 
{
    flex-direction: row;
}

.ks-m-team-style-1 .ks-m-team-item 
{
    max-width: 400px;
    flex-basis: 40%;
    box-shadow: none;
    padding: 10px;
}

.ks-m-team-style-1 .ks-m-team-item-column 
{
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 50%;
}

.ks-m-team-style-1 .ks-m-team-item-column:first-child 
{
    margin-right: 25px;
    width: 60%;
}


.ks-m-team-style-1 .ks-m-team-item-avatar 
{
    border-radius: 25px;
    border: 4px solid #ED6836;
}

.ks-m-team-style-1 .ks-m-team-item-name 
{
    font-weight: normal;
    color: #9D9D9C;
    margin-top: -20px;
}

.ks-m-team-style-1 .ks-m-team-item-profession 
{
    color: #4CB68A;
    text-transform: uppercase;
}

.ks-m-team-style-1 .ks-m-team-item-companies-logo
{
    width: 32%;
}

/*---- Style 1 - Mobile - Minuta ----*/
@media only screen and (max-width: 875px)  
{
    .ks-m-team-style-1 .ks-m-team-item 
    {
        width: 100%;
    }
}