/***Alert Box CSS***/
/*sample*/
.alert-box {
    display: flex;
    padding: 25px 0;
    border-radius: 8px;
}
.alert-box.info-box{
    /*background-color: #6EC4FF; */
    background-color: #1E5AB2;
}
.alert-box.warning-box{
    /*background-color: #EDEBE4; */
    background-color: #EDEBE4;
}
.alert-box.general-box{
    /* background-color:#1E5AB2; */
    background-color: #6EC4FF;
}
.alert-box .info-icon{
    padding:0 20px;
}
.alert-box .info-contents{
    padding-right:20px;
    word-break: break-word;
}
.alert-box .info-contents h6.info-sub-head {
    font-size:20px;
    line-height:32px;
}
.alert-box .info-contents ul{
    padding: 0px;
    margin-left: 15px;
}
.alert-box .info-contents ol{
    padding: 0 0 0 15px;
}

.alert-box .info-contents li,
.alert-box .info-contents p{
    font-family: "RethinkSans-Regular";
    font-size:16px;
    line-height:20px;
    padding-left: 15px;
    margin-bottom: 20px;
}
.alert-box .info-contents p{
    padding-left: 0px;
}
.alert-box .info-contents li:last-child,
.alert-box .info-contents p:last-child{
    margin-bottom: 0;
}
.alert-box .info-contents ol li{
    padding-left:13px;    
}
.alert-box .info-contents li{
    padding-left: 2px;
}
/*
.alert-box .info-contents ul li::marker {
    content:url('/wp-content/themes/ipsen-main/dist/images/info-arrow.png');
    display: inline;
}
*/
.alert-box .info-contents ol li::marker {
    font-family: "RethinkSans-SemiBold";
}
.info-sub-head-para{
font-size: 20px !important;
line-height: 24px !important;
/* display: none!important; */
font-family: RethinkSans-SemiBold !important;
margin-bottom: 12px !important;
}

p.info-head{
    font-size: 25px !important;
    line-height: 30px !important;
    font-family: RethinkSans-SemiBold !important;
    margin-bottom: 24px !important;
    color:#000E56;
    font-weight: 600;
}
.alert-box.general-box .info-contents p.info-head, .alert-box.general-box .info-contents p.info-sub-head-para, .alert-box.general-box .info-contents p{
    /* color:#fff; */
}
.alert-box.info-box .alert-content a,
.alert-box.warning-box .alert-content a{
    text-decoration: underline;
}
.alert-box .info-contents h6.info-sub-head {
    font-size:16px;
    line-height:20px;
    color:#000E56;
}
.alert-box .info-contents li,
.alert-box .info-contents p {
    font-size:16px;
    line-height:20px;
    color:#000E56;
}

@media only screen and (min-width: 992px) {
    .alert-box.info-box{
        padding: 48px 0px 48px 108px;
    }
    .alert-box.warning-box{
        padding: 40px 60px;
    }
    .alert-box.general-box{
        padding: 48px 0px 48px 108px;
    }
}
@media only screen and (min-width: 1600px) {

    .alert-box .info-contents h6.info-sub-head {
        font-size:16px;
        line-height:20px;
       
    }
    .alert-box .info-contents li,
    .alert-box .info-contents p {
        font-size:16px;
        line-height:20px;
       
    }
}

@media only screen and (max-width: 991px) {
    .alert-box .info-contents {
    padding-left: 20px;
    }
}

.info-box .info-contents p,
.info-box .info-contents .heading-two,
.info-box .info-contents .heading-three,
.info-box .info-contents .heading-four,
.info-box .info-contents .heading-five,
.info-box .info-contents .heading-six,
.alert-box .info-contents li,
.alert-box .info-contents p a {
    color: #FFFFFF;
}

.alert-box.general-box .info-contents li,
.alert-box.general-box .info-contents p,
.alert-box.general-box .info-contents p a{
    color: #000E56;
}

.alert-box.warning-box .info-contents a,
.alert-box.warning-box .info-contents li { 
    color: #000E56; 
    text-decoration: none;
}

.alert-box .info-contents .info-head {
    margin-bottom: 10px;
}

