html,body {
      height:100px;
      margin: 0px;
      padding: 0px;
}

div.warp_outline {
    width: 100%;
    margin: 0px;
    font-size: 1rem;
}

div.warp_bar {
    padding: 0.2em 0.5em;
    font-size: 0.9em;
}

div.warp_footbar {
    padding: 0.2em 0.5em;
    font-size: 0.9em;
}

div.toolbar {
    
}

div.toolbar div.button {
    width: 56px;
    height: 56px;
    margin: 2px;
}

div.toolbar div.button img {
    border: 0px; 
    width: 94%; 
    margin-left: 2%; 
    bottom: 0px;
}

#warp_module_frame {
    width: 80%;
}

input.form_button1 {
	font-size: 14px;
}

#warp_quickpanel {
    width: 19%;
}

#btn_mobile_favourite {
    display: none;
}

#qpminbtn {
    display: block;
}

.qpfav_row_odd {
    padding: 1px 0px;
}

.qpfav_row_even {
    padding: 1px 0px;
}

.qpfav_row_odd img {
    width: 8px;
    height: 8px
}

.qpfav_row_even img {
    width: 8px;
    height: 8px
}

table.quickpanel {
    font-size: 0.9em;
    width: 98%;
    margin: 0px 0px 0px 0px;
    border-width: 0px 1px 1px 1px;
    padding: 0px 0px 0px 0px;
}

#tab1 {
    font-size: 12px;
    width: 100%; 
    min-height: 580px;
} 
 
#tab1_title {
    font-size: 12px;
    width: 50px; 
    height: 20px;
} 

.form_field {
    font-size: 14px;
    padding: 0px;
    border-width: 1px;
}

.form_field_quickpanel {
}

.form_field_label {
    font-size: 12px;
    border-width: 0px;
    padding: 0px;
}

.form_field_mandatory {
    font-size: 14px;
    padding: 0px;
    border-width: 1px;
}

.form_field_standout {
    padding: 0px;
    border-width: 1px;
}

.form_field_standout_readonly {
    font-size: 18px;
    padding: 0px;
    border-width: 1px;
}

.form_field_standout_readonly_current {
    font-size: 18px;
    padding: 0px;
    border-width: 1px;
}

.form_field_readonly {
    font-size: 14px;
    padding: 0px;
    border-width: 1px;
}

.form_field_current {
    font-size: 14px;
    padding: 0px;
    border-width: 1px;
}

.form_field_mandatory_current {
    font-size: 14px;
    padding: 0px;
    border-width: 1px;
}

.form_field_readonly_current {
    font-size: 14px;
    padding: 0px;
    border-width: 1px;
}

.form_field_standout_current {
    font-size: 18px;
    padding: 0px;
    border-width: 1px;
}

.form_field_row_odd {
	font-size: 12px;
}

.form_field_row_odd_current {
    font-size: 12px;
    border-width: 0px 1px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.form_field_row_even {
	font-size: 12px;
}

.form_field_row_even_current {
    font-size: 12px;
    border-width: 0px 1px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.form_field_size_xs_insa0030 {
    width: 6em
}

.form_field_size_xs {
    width: 3em;
}

.form_field_size_s {
    width: 6em;
}

.form_field_size_sm {
    width: 13em;
}

.form_field_size_m {
    width: 10em;
}

.form_field_size_ml {
    width: 13em;
}

.form_field_size_l {
    width: 18em;
}

.form_field_size_xl {
    width: 30em;
}

.form_field_hide_medium {

}

.form_field_hide_small {
    width: 6em;
}

.warp_tab_label1 {
	font-size: 12px;
}

div.warp_section_title {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    font-size: 1.2em;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
}

#quickpanel {
    background: #f9f9f9;
}

img.thumbnail_xs {
    width: 2em;
    height: 2em;
    margin: 0em;
    padding: 0em;
}

img.thumbnail_s {
    width: 3em;
    height: 3em;
    margin: 0em;
    padding: 0em;
}

img.thumbnail_m {
    width: 6em;
    height: 6em;
    margin: 0em;
    padding: 0em;
}

img.thumbnail_l {
    width: 10m;
    height: 10em;
    margin: 0em;
    padding: 0em;
}

img.thumbnail_xl {
    width: 12em;
    height: 12em;
    margin: 0em;
    padding: 0em;
}

input.responsive_m {
    font-size: 1em;
}

select.responsive_m {
    font-size: 1em;
}

table.warp_login {
	width: 50em;
	font-size: 1em;
	border-width: 1px;
}

table.warp_login_fields {
	width: 100%;
	font-size: 1em;
}

table.warp_login_fields td {
    padding-top: 2em;
}

.label_font_size {
    font-size: 12px;
}

.reminders_text {
    font-size: 12px;
}