.px-0 {
    padding-left:0 !important;
    padding-right:0 !important;
}
.mx-0 {
    margin-left:0 !important;
    margin-right:0 !important;
}

@media (max-width: 768px) {
    /* For mobile phones: */
    #header {
         width:100% !important;
    }

     .container {
        width:100% !important;
     }

      #footer {
         width:100% !important;
       }
      #center-inner {
         width:100% !important;
      }

    #ctl00_ctl00_Header1_imgBanner {
    height:120px !important;
     width:100%!important;
    }
}

@media (max-width: 550px) {
    /* For mobile phones: */
    .onPhone_PortraitHide {
        display: none;
    }
    .onPhone_Portrait100{
        width:100% !important;
    }
}



