
body,
.tabs_tab {
  background-color: #ffffff !important;
}

#menu_spacer,
#main_menu,
#footer,
#quick_document_drop_form,
#trailer_parts_search_form,
#vosa_filter,
#organiser,
.button,
.buttons {
  display:          none !important;
}

#main {
  padding:          0px !important;
}

#footer {
  padding:          20px !important;
}

.page_break {
  height:           auto !important;
  margin:           0px !important;
  border-width:     0px !important;
}

div.tabs,
div.tabs_tabs,
div.tabs_tab,
div.tabs_tab_padding {
  width:            1000px;
  border:           none;
  position:         relative;
  overflow:         visible;
  height:           auto;
  padding:          0px;
  margin:           0px;
  border-width:     0px;
}

#top_fixed {
  position:         absolute;
}

#location_label {
  margin:           0px;
}

.print_only_in_tab_block {
  display:            block !important;
}


/*-----------------------------TERMS AND CONDITIONS (RENTAL AND INVOICE)----------------------------*/

#terms_and_conditions h1,
#terms_and_conditions h2,
#terms_and_conditions p,
#terms_and_conditions ol,
#terms_and_conditions li {
  color:            #000000;
  margin:           0px 0px 3px 0px;
  padding:          0px;
}

#terms_and_conditions.hire h1,
#terms_and_conditions.hire h2,
#terms_and_conditions.hire p,
#terms_and_conditions.hire ol,
#terms_and_conditions.hire li {
  font-size:        8px;
  line-height:      8px;
}

#terms_and_conditions.sale h1,
#terms_and_conditions.sale h2,
#terms_and_conditions.sale p,
#terms_and_conditions.sale ol,
#terms_and_conditions.sale li {
  font-size:        10px;
  line-height:      10px;
}

#terms_and_conditions h1 {
  margin-bottom:    5px;
  font-size:        15px !important;
  line-height:      18px !important;
}

#terms_and_conditions h2 {
  font-weight:      bold;
}

#terms_and_conditions ol {
  margin-left:      11px;
  margin-bottom:    5px;
}

#terms_and_conditions .half {
  vertical-align:   top;
  box-sizing:       border-box;
  width:            50%;
  padding:          5px 10px 0px 10px;
}
