@media screen and (max-width:999px){

   .homePageHeader {
       display:none !important;
   }
   /* personnel-grievance-form.asp Begin*/
   #topData div.center {
        width:auto;
    }
    #topData div.right {
        width:auto;
    }
   /* personnel-grievance-form.asp End*/
    #desktopMenu {
        display:none;
    }
    .pageMenu {
        width:100% !important;
        height:45px;
    }
    #hamburgerWrap {
        display:block !important;
    }

    .pageBackground {
        background:none !important;
    }
    .topLogo {
        width:280px !important;
    }
    #logoHolder {
        width:280px !important;
        margin:auto;
        display:block !important;
    }
    #userStatusBox {
        text-align:center !important;
        margin:auto;
        display:block !important;
    }

    #userStatusPadding {
        padding:5px !important;
    }

    #topHeaderCenter {
        /*padding:0px !important;*/
        display:none !important;
    }
    #miBewMargin {
        margin:0 !important;
    }
    .menuSmaller {
        width:100%;
    }

    /* contact-us.asp Page Begin*/
     .contact-us-wrapper .contactInfoTable {
         margin-left:0px !important;
         float:none !important;
         width:100% !important;
     }
    .contact-us-wrapper .subscribeInfoBox {
        margin:auto !important;
        float:none !important;
        margin-top:20px !important;
    }
    /* contact-us.asp Page End*/

    /* subscribe.asp Page Begin*/

    .subscribe-pricing-wrapper .pricingInfoTable {
         margin:auto !important;
         float:none !important;
         width:100% !important;
         max-width:600px;
    }
    .subscribe-pricing-wrapper .subscribeInfoBox {
        margin:auto !important;
        float:none !important;
        margin-top:20px !important;
    }
    .subscribe-pricing-wrapper .packageDetails {
         max-width:958px;
         margin:auto !important;
         float:none !important;
         width:100% !important;
    }
    /* subscribe.asp Page End*/
    #footerRight {
        float: none !important;
        width: 100% !important;
        margin:auto !important;
        text-align:center !important;
    }
    #footerLeft {
        float: none !important;
        width: 100% !important;
        margin:auto !important;
        text-align:center !important;
    }
    .innerContent {
        padding:0px 5px 0px 5px !important;
    }
    #personnelSurveyWrapper #centerPanelContent {
        width:100%;
        text-align:center;
    }
    #personnelSurveyWrapper #centerPanelContent label {
        width:100%;
    }
}

@media screen and (max-width:960px) {
    /*moreDetails.asp Begin*/
    .more-details-wrapper .notselected{
	    display:none !important;
    }
    .more-details-wrapper #sideNav {
        display:block !important;
        margin:auto;
    }
    .more-details-wrapper .hidden{
	    display:inline-block !important;
    }   
    .more-details-wrapper #innerPageContent {
	    margin:auto !important;
        display:block !important;
    }    
     /*moreDetails.asp End*/
}

@media screen and (max-width:460px) {
    /*Hides the up down arrows on menu pages*/
    .arrow-up {
        display: none;
    }

    .arrow-down {
        display: none;
    }

    .liContentLeft {
        width: 90% !important;
    }
    /* email-support.asp Page Begin*/
    .email-support-wrapper label {
        width: 90%;
        text-align: center;
    }
    /* email-support.asp Page End*/

    /* email-info.asp Page Begin*/
    .email-info-wrapper label {
        width: 90%;
        text-align: center;
    }
    /* email-info.asp Page End*/
    /* newUser.asp Page Begin*/
    .new-user-wrapper {
        text-align: center;
    }

        .new-user-wrapper label {
            width: 100% !important;
            text-align: center !important;
        }
    /* newUser.asp Page End*/

    /* renewAccount.asp Page Begin*/
    .renew-account-wrapper {
        text-align: center !important;
    }

    .renew-account-wrapper label {
        display: block !important;
        text-align: center !important;
        width: 100% !important;
    }

    .renew-account-wrapper .card-renewal {
        text-align:center !important;
    }

    /* renewAccount.asp Page End*/

    /*summary-by-test.asp Begin*/
    #training-summary-by-test-wrapper label {
        text-align:left;
        width:100%;
    }
    /*summary-by-test.asp End*/
}
@media screen and (max-width:400px) {
    /* personnel-grievance-form.asp Begin*/
    #topData div.left {
        text-align:center !important;
        width:100% !important;
    }
    #topData div.center {
        width:100% !important;
        text-align:center !important;
    }

    #topData div.right {
        width:100% !important;
        text-align:center !important;
    }
    #topData label {
        width:100% !important;
        text-align:center !important;
    }
    /* personnel-grievance-form.asp End*/
}
   .allContent {
        max-width:1000px !important;
        width:100% !important;
   }