/*For Timer Widget (Blue)*/
._stim{font-family:var(--ffone);width:96%;height:auto;margin:0;border-radius:0 10px 10px 0;box-shadow:0 0 5px var(--rmbtnsh);position:absolute;bottom:-15px;left:0;justify-content:flex-end;overflow:hidden;z-index:1}
._stmcol{overflow:hidden;position:relative;}
._cltime{width:100%;background-color:var(--blue);color:var(--color3);text-align:center;padding:5px 10px 5px 0;line-height:normal;align-items:center;justify-content:flex-end;}
._cltime>div{/*width:50px;*/flex:none;}
._cltime span{padding:0 10px;font-size:26px;font-weight:700;height:26px;line-height:1;position:relative;display:block;text-shadow:0 5px 5px rgb(0 0 0 / 30%);}
._cltime>div+div span:before{content:':';font-size:18px;line-height:25px;position:absolute;left:-3px;}
._cltime .smalltext{text-transform:uppercase;padding:0;font-size:12px;font-weight:400;color:var(--color);letter-spacing:1px;opacity:.8;}
._stmjn{width:100px;background-color:var(--dblue);padding:10px;align-items:center;justify-content:center;flex:none;border-radius:0 10px 10px 0;}
._stmtxl{font-size:16px;font-weight:500;font-style:italic;color:var(--color3);text-transform:uppercase;padding:0;line-height:1;letter-spacing:.5px;white-space:nowrap;}

@media screen and (min-width:1025px){
    /*For Timer Widget (Blue)*/
    ._stim{width:94%;bottom:-85px;}
    ._cltime{padding:10px 70px 10px 0;}
    /*._cltime>div{width:180px;}*/
    ._cltime span{padding:0 30px;font-size:100px;height:90px;}
    ._cltime>div+div span:before{font-size:50px;line-height:94px;left:-5px;}
    ._cltime .smalltext{font-size:22px;opacity:.6;}
    ._stmjn{width:350px;padding:45px 30px;}
    ._stmtxl{font-size:58px;}
}
