html { position: relative; min-height: 100%; } body{ padding-top: 70px; margin-bottom: 30px; } .alert-timedout{ display: none; } .breadcrumb > li + li:before { content: "/"; } footer { position: absolute; bottom: 0; width: 100%; /* Set the fixed height of the footer here */ height: 30px; background-color: #f5f5f5; } .ui-sortable-handle{ cursor: move; } .sign_in h2{ margin-top: 0; } .ms-container{ width: 100%; } .navbar-text.user_info { padding-left: 15px; } @media (min-width: 768px) { .ms-container{ width: 100%; } } /* Medium devices (desktops, 992px and up) */ @media (min-width: 992px) { .ms-container{ width: 70%; } } /* Large devices (large desktops, 1200px and up) */ @media (min-width: 1200px) { .ms-container{ width: 50%; } } #family_form_input_area > .head_row{ background-color: #999999; color: #ffffff; margin-bottom: 5px; vertical-align: bottom; } #family_form_input_area > .head_row h5{ font-weight: bold; } #family_form_input_area > .rows > .row{ padding-top: 5px; padding-bottom: 5px; border-bottom: 2px solid #dfd7ca; } #family_form_input_area > .rows > .row:last-child{ border-bottom: none; } .ime-disable{ ime-mode: disabled; } .ime-inactive{ ime-mode: inactive; } .datepicker{ ime-mode: disabled; } .form-horizontal textarea{ resize: vertical; } .radio_buttons_inline + .radio-inline { margin-left: 10px; } .navbar .nav > li > a.user_info{ text-transform: none; } input::-ms-clear,input::-ms-reveal{ font-size: smaller; width: 1em; } .required abbr[title],.required abbr[data-original-title]{ color: #ff0000; } footer p{ margin-bottom: 0; } .version{ position: relative; top: -15px; }