/*
Theme Name:   MonalChildAllStarBio
Description:  Child theme for monal theme
Author:       allstarbio
Author URL:   allstarbio.com
Template:     monal-mag
Version:      1.0.1
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  MonalChild
*/

/* Write here your own personal stylesheet */
* {
    font-family: 'Poppins', 'sans-serif';
}



/* Above The Fold  */


/* Allstar Facts  */
.quickfacts {
    margin: -28px -24px 20px -24px;
    background: #ff3333;
}

ul.quickfact-info {
    padding: 0;
    margin: 0 !important;
    list-style: none;
    display: flex;
    flex-flow: row wrap;
    background: #fff6e6;
    font-size: 13px;
    border-bottom: 1px dashed #ddd;
}


ul.quickfact-info>li {
    border-top: 1px dashed #ddd;
}

ul.quickfact-info>li {
    padding: 8px 20px;
    flex-basis: 50%;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
}

ul.quickfact-info>li strong {
    font-weight: bold;
    position: relative;
}

ul.quickfact-info>li span {
    font-style: italic;
    flex: 1;
    text-align: end;
}

.quickfacts h2.qfh2 {
    margin: 0px 0px 0px;
    padding: 10px 30px;
    background: #db5959;
    color: #fff;
    font-size: 18px;
}

@media screen and (max-width:640px) {
    ul.quickfact-info {
        flex-flow: column wrap;
        column-gap: 5px;

    }
}

/* Allstar FActs End  */


/* .main-content h2 {
    margin-bottom: 15px !important;
} */

.main-content p {
    line-height: 2.3 !important;
}


/* Customizer  */

/* Logo Sub heading  */
.text-sm.font-light.text-gray-600 {
    display: none;
}

ul.quickfact-info {
    margin: 0 !important;
    padding: 0 !important;
}

.main-content p {
    line-height: 1.6;
}

.main-content figure {
    margin: 0 auto;
}

.main-content {
    padding: 0 20px;
}

.main-content figcaption {
    font-weight: 100;
    font-size: 12px;
    line-height: 1.6;
}

.quickfacts {
    margin: -28px -44px 20px;
}

.quickfacts a {
    color: #ff3333 !important;
}

.mobile-image {
    display: none;
}

@media screen and (max-width: 640px) {
    .quickfacts {
        margin: -10px -24px 20px;
    }
}

.single-content-padding {
    padding: 0 !important;
}

.content-img-holder {
    margin: 0 -24px;
}

@media screen and (max-width: 990px) {
    .mobile-image {
        display: block;
        margin: 0px -24px 20px;
    }

    .content-img-holder {
        display: none;
    }

    .main-content {
        padding: 0px;
    }
}