@media (max-width: 990px)
{

    .placeholder {
        max-height: auto;
    }


    .sm-none {
        display: none;
    }

    .sm-only {
        display: block;
    }

    .mobile-center { text-align: center !important;}
    .mobile-100 { max-width: 100px !important; }

    .ptm-1 { padding-top: 0.5rem !important;}
    .ptm-2 { padding-top: 1rem !important;}
    h1 { font-size: 2rem !important;}
    .mmt-2 { margin-top: 1rem !important; }
  
}

@media (min-width: 990px)
{

    .sm-none {
        display: block !important;
    }

    .sm-only {
        display: none !important;
    }

    .placeholder { max-height: 180px;}

}