/*header notice*/
#newsTicker1.newsTicker1 .ent_news_url .ent_heading{
    color: #232323;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
    line-height: 1.5;
}
#newsTicker1.newsTicker1 .ent_news_url .ent_prefix{
    font-family: "Montserrat", Sans-serif;
    font-weight: bolder;
    line-height: 1.2;
    background-color: transparent;
    background-image: linear-gradient(90deg, #D34743 0%, #7236B8 100%);
}
#newsTicker1.newsTicker1 .ent_news_container .ent_news:before{
   /* background-image: url(/wp-content/plugins/cip-helper/assets/csr.png); */
     background-image: url(/wp-content/plugins/cip-helper/images/CSR-25-icon-18px.png); 
    background-color: transparent;
    background-size: cover;
    width: 15px;
    height: 15px;
}
#newsTicker1.newsTicker1 .ent_news_wrapper{
    background: transparent;
}
#newsTicker1.newsTicker1 .ent_news_container .ent_news_url {
    text-decoration: unset !important;
}
#newsTicker1.newsTicker1 .ent_news_url .ent_heading {
    text-decoration: unset;
}
#newsTicker1.newsTicker1 .ent_news_container .ent_news_url:hover .ent_heading {
    color: #7236b8 !important;
}
.static_notice_setting_wrapper label,form#create_notice_header label,form#edit_notice_header label{
    font-size: 14px;
    font-family: "Montserrat", Sans-serif;
}
.static_notice_setting_wrapper h5,
.promotion_notice_setting_wrapper h5,
#create_notice_header h5,
#edit_notice_header h5,
button#create_notice_header,
form#edit_notice_header input,
form#create_notice_header input,
form#edit_notice_header button.btn.btn-secondary,
form#create_notice_header button.btn.btn-secondary{
    font-family: 'Montserrat';
}

#cip_notice_header_setting_table td.description .description_wrapper {
    max-width: 300px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: break-spaces;
}
.notice_remainig_day_countdown .hidden {
    display: none;
}
form#create_notice_header input#notice_time, form#edit_notice_header input#notice_time {
    width: 100%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s;
}
form#create_notice_header input#notice_time, form#edit_notice_header input#notice_time {
    width: 100%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s;
}

form#create_notice_header input#starting_at, form#create_notice_header input#ending_at,form#edit_notice_header input#starting_at, form#edit_notice_header input#ending_at  {
    width: 100%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s;
}
form#create_notice_header input#notice_time,form#create_notice_header input#notice_date, form#edit_notice_header input#notice_time,form#edit_notice_header input#notice_date {
    height: 38px;
}

/*header notice*/