﻿@media (max-width: 979px) {
    .content-page-width { width:100%; margin-left:0; }
    .alert-size {text-align:right !important;  }
}

@media (max-width: 979px) and (min-width: 768px) {
    ul.company-select{ margin:0px !important; padding:0px; }
    ul.company-select li{ margin-bottom:20px; margin-right:10px; padding:0px; padding-top:3px; width:40% !important; }
    ul.company-select input[type="radio"] { float: left; margin-left: 10px; }
    .user-register-button { margin-right:17px;}
    .password-textbox input[type="password"]{ width:100% !important;}
    .label-width { width:38% !important;}
    .textbox-form-width input[type="text"] { margin-left: -67px !important; width: 168px !important; }
    .textbox-form-width input[type="password"] { margin-left: -67px !important; width: 168px !important; }
    .textbox-form-width select { margin-left: -67px !important; width: 168px !important; }
    .textbox-form-width input[type="checkbox"]{ margin-left: -67px !important; width: 168px !important; }

    .alert-size {text-align:right !important; width:94% !important; }

}

@media (max-width: 767px) {
    ul.company-select{ margin:0px !important; padding:0px; }
    ul.company-select li{ margin-bottom:20px; margin-right:10px; padding:0px; padding-top:3px; width:30% !important; }
    ul.company-select input[type="radio"]{  float:left; margin-left:10px;}
    .user-register-button { margin-top:10px; margin-right:0px; width:30% !important; float:right;}
    .password-textbox input[type="password"]{ width:100% !important;}
    .alert-size {text-align:right !important; width:60% !important; margin-left:40% !important; }
}

@media (max-width: 480px) {
    .notice { background-image:none !important; padding:5px !important; text-align:left;}
    .user-register-button { margin-top:10px; margin-right:0px; float:left; width:100% !important;}
    ul.company-select{ margin:0px !important; padding:0px; }
    ul.company-select li{ margin-bottom:20px; margin-right:0px; padding:0px; padding-top:3px; width:100% !important; }
    ul.company-select input[type="radio"]{  float:left; margin-left:10px;}
    .password-textbox input[type="password"]{ width:100% !important;}
    .label-hidden { display:none !important;}
    .textbox-form-width input[type="checkbox"]{ margin-left: 171px; margin-top: -53px; }
    .alert-size {text-align:left !important; width:100% !important; margin-left:0% !important; }

}

@media (max-width: 399px) {
    .notice { background-image:none !important; padding:5px !important; text-align:left;}
    .user-register-button { margin-top:10px; margin-right:0px}
    

}

