
@media (max-width: 767.98px){
        :root{ 
             --lh: 1.4rem;
             --max-lines: 3;
        }

        .ui-sm-align-center{ text-align: center;}
        .ui-sm-align-left{ text-align: left!important;}
        .ui-sm-ml-0{margin-left:0px!important;}
        .ui-sm-mt-0{margin-top:0!important;}
        .ui-sm-mt-10{margin-top:10px!important;}
        .ui-sm-mt-40{margin-top:40px!important;}
        .ui-sm-mt-50{margin-top:50px!important;}
        .ui-sm-mb-0{margin-bottom:0px!important;}
        .ui-sm-mb-20{margin-bottom:20px!important;}
        .ui-sm-mb-40{margin-bottom:40px!important;}
        .ui-sm-mr-0{margin-right:0px!important;}

        .ui-sm-minw-50{min-width:50px!important;}
        .ui-sm-minw-70{min-width:70px!important;}
        .ui-sm-minw-100{min-width:100px!important;}
        .ui-sm-minw-120{min-width:120px!important;}
        .ui-sm-minw-150{min-width:120px!important;}
        .ui-sm-float-left{float:left!important;}
        .ui-sm-float-none{float:none;}
        .ui-form-control-sm{height:2.288rem;}

        .ui-sm-p-0{padding:0!important}
        .ui-sm-p-10{padding:10px!important}
        .ui-sm-pl-0{padding-left: 0!important;}
        .ui-sm-pl-10{padding-left: 10px!important;}
        .ui-sm-pl-20{padding-left:20px;!important;}

        .ui-sm-pr-0{padding-right: 0!important;}    
        .ui-sm-pr-10{padding-right: 10px!important;}
        .ui-sm-pr-20{padding-right:20px;!important;}

        .ui-md-pl-20{padding-left: 20px!important;}
        .ui-sm-wp-20{width:20%;!important;}
        .ui-sm-w-100{width:100px;!important;}
        .ui-sm-w-120{width:120px;!important;}
        .ui-sm-text-left{text-align: left!important;;}

       /* styles for IE '...' */ 
        .truncate-sm-line3 {
            overflow: hidden;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;  
            line-height: 1.4rem;
        }

        .ui-sm-text-nowrap{white-space: nowrap;}
   
}/*end Media Query*/

/*Ui Hack*/

.isMobile .img-holder .hidden-sm-up{display:block!important;}
.isMobile.isLandscape .waterfall-news .img-holder.col-4{
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%!important;
}

.isMobile.isLandscape .waterfall-news .col-lg-12.col-8{
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%!important;
}

@media (min-width: 480px){
    .isMobile .waterfall-grid .grid-box .ui-sm-align-left{text-align: left!important;}
    
    .isMobile .waterfall-grid .hidden-sm-down{display:none;}
}

/*Ipad*/
.isMobile.isLandscape.islargeTablet .waterfall-news .img-holder.col-4 {
    -ms-flex:0 0 16.6666666667%;
   flex: 0 0 16.6666666667%;
   max-width: 16.6666666667%;
}

@media (min-width: 992px){
    
    .isMobile .waterfall-grid .grid-box .ui-sm-align-left{text-align: left!important;
    }
    .isMobile .waterfall-grid .hidden-sm-down{display:none;}

    .isMobile .waterfall-news .img-holder.col-lg-12 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%!important;
    }
    .isMobile .waterfall-news .col-lg-12.col-8{
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%!important;
    }
    
 }   

.isMobile .text-md-left{margin-left:.3em;}
.isMobile.site-menubar-hide .text-md-left, .isMobile.site-menubar-open .text-md-left{margin-left:-1.0715rem;}


.isMobile .ui-sm-text-m{font-size:0.8em; font-weight: normal;}

.ui-sm-text-nowrap {white-space: nowrap;}

.isMobile .ui-sm-text-nowrap {white-space: nowrap;}

.isMobile .ui-sm-minw-120 { min-width: 120px!important;}

.isMobile .ui-sm-minw-150 {min-width: 120px!important;}

.isMobile .ui-sm-mt-20{ margin-top:20px!important;}

.isMobile .ui-sm-mb-10{ margin-bottom:10px!important;}

.isMobile .ui-sm-mb-20{ margin-bottom:20px!important;}

.isMobile .ui-sm-mb-25{ margin-bottom:25px!important;}