/*FID 17822*/
/*#589915.3//10.14.15//Sub-headline and Nav 
http://fr.uhaul.com/guarantee/ */

.header_tagline{
  font-size: 15px !important;
}

/* #598716 */
h5 {
  font-size: 0.9em;
}

/*.divider .column_last, .divider_first .column_last {
  width: 47% !important;
}*/

/*#606819.7//12.15.15//Results column 
http://fr.uhaul.com/Reservations/Schedule.aspx */
div.column_last.column_span_3 {
  width: 72% !important;
}
div.column h3.no-offset {
  white-space: pre;
}
div.grouping.date_picker.col.col-half {
  /*width: 63%;*/
  font-size: 11px;
}

/*#609322//12.21.15//Truck Rental
https://fr.uhaul.com/ */
/*.form .date_picker label img, .label_aria.date_picker img {
  right: 24.5em !important;
  top: 0em !important;
}*/


/*#607403//12.21.15//Truck Rental
https://fr.uhaul.com/Locations/Self-Storage-near-Elberton-GA-30635/044347/ */
.tabs.tabs-alternate li a {
  width: 97px !important;
  font-size: .9em;
}

/*#609806//12.22.15//UBox containers
https://fr.uhaul.com/UBox/ */
/*.form .date_picker label img{
      margin: 25px 64px 0 0 !important
}*/
img.ui-datepicker-trigger {
  /*margin: -1px 179px 0 0 !important;*/
}

/*.home_page .text_wrapper .grouping {
  margin-right: 10.98685em !important;
}*/

/*#613569//1.11.16//Truck Rental
https://fr.uhaul.com/UBox// */
.mp_modification img {
  left: 120px !important;
  top: 50px !important;
}

/*#598716//1.12.16//column
https://fr.uhaul.com/Business/relocationservices */

.column_last.mobile_row {
  /*width: 30.8% !important;*/
}

.head_promo_column p {
  padding-right: 3em !important;
}

.mp_modification2 img {
  left: 90px !important;
}

.contact_highlight .column:first-child {
  white-space: nowrap;
}

.contact_highlight .column_last {
  width: 27em !important;
}

.mobile_section .column_last {
  /*width: 28.8% !important;*/
}

.column_last.column_span_2.mobile_row.no_bottom {
  width: 22.3% !important;
  font-size: .9em !important;
}

/*.page_header p {
padding-left: 35%;
  width: 54%;
}*/

.page_header h1, .page_header_border h1 {
  font-size: 1.5em !important;
}

/*#612561.7//3.9.16//column
https://fr.uhaul.com/CarpetCleaners/ */
[action*="Search"] .medium-7.columns:first-child {
  width: 278px;
}

/*.medium-7.columns + .medium-5.columns {
  width: 230px;
}*/

@media only screen and (max-width: 770px){
.medium-7.columns + .medium-5.columns {
  width: 530px;
}
}

@media only screen and (max-width: 400px) {
  .medium-7.columns + .medium-5.columns {
      width: 100%;
}
[action*="Search"] .medium-7.columns:first-child {
      width: 100%;
}
}


/*633222//3.25.16//
https://fr.uhaul.com/Trucks/ */
#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(1){
  width: 13%;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(2){
  width: 26%;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(3){
  width: 26%;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(4){
  width: auto;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(1) label,
#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(2) label,
#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(3) label{
  line-height: 1.4;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(1) label input{
  margin-top: 6px;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(2) label input{
  margin-top: 57px;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(3) label input{
  margin-top: 40px;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(4) input{
  margin-top: 54px;
}


/*#635628.2//04.13.16// 
https://fr.uhaul.com/Grilling/
*/  
.main .grilling .row .column_last .wrapper .grilling_form .callout {
  padding: 1.8em 1.5em;
}

/*637315.1//4.13.16//
https://fr.uhaul.com/Plastic-Moving-Boxes/ */




/*#637315.1//04.13.16// 
U-Haul
*/

/*
https://fr.uhaul.com/Plastic-Moving-Boxes/
*/

header .row .columns > ul > li {
  margin-left: 0;
  margin-right: 0;
}

header .row .columns > ul > li:nth-child(2),
header .row .columns > ul > li:nth-child(3) {
  margin-left: 2px;
}

header .row .columns > ul > li > a {
  font-size: 0.78rem;
  margin-left: 0 !important;
  margin-right: 0px !important;
  padding: 0 6px !important;
}


form .row .columns .datepicker #DateNeededInput {
  display: block !important;
}

/* three boxes */

.base-container section .row .columns .tertiary{
min-height: 154px;
}

@media only screen and (max-width: 736px) {
.base-container section .row .columns .tertiary{
min-height: inherit;
}
}

/* right side form */

/*.base-container section > div:nth-child(3) > div:nth-child(2){
  width: 346px !important;
}*/

@media only screen and (max-width: 736px) {
.base-container section > div:nth-child(3) > div:nth-child(2){
  width: 100% !important;
}
}
#mpBody > main > div > div > div > section > div.banner.page-banner.collapse > div > div > div > div > form > div:nth-child(4) > div.medium-7.columns {
  width: 43%;
}
#mpBody > main > div > div > div > section > div.banner.page-banner.collapse > div > div > div > div > form > div:nth-child(4) > div.medium-7.columns > label {
  white-space: nowrap;
}
#mpBody > main > div > div > div > section > div.banner.page-banner.collapse > div > div > div > div > form > div:nth-child(4) > div.medium-5.columns {
  width: 229px;
}

/*

.columns .panel.tertiary, .tertiary.message {
  min-height: 150px;
}

#mpBody > main > div > div > div > section > div.row.divider > div.medium-5.columns {
  width: 370px;
}
#rtHeader > div:nth-child(2) > div:nth-child(1) {
  width: 422px;
}

#rtHeader > div:nth-child(2) > div:nth-child(2) {
  width: 520px;
}

#mpBody header .inline li {
  margin-left: 0rem;
}*/


.page_header_text .hitchbg {
  bottom: 180px;
}

.row .header_accountlinks li {
  font-size: 1.03em;
}

/*#665493.2//8.2.16//use current location link
https://fr.uhaul.com/Locations/ */
form[name*="aspnetForm"] a#geoConfirm {
  position: relative;
  margin: 0 0 0 310px !important;
  top: 14px;
}



/*#612561.9//08.03.16// 
https://fr.uhaul.com/MovingSupplies/packingplanner.aspx
*/

fieldset#pickup-ship-radios-wrap > label:nth-child(2) > span{
  width: auto;
  padding-left: 14px;
  padding-right: 14px;
}


/*#612561.11//08.08.16// 
https://fr.uhaul.com/Trucks/
*/

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(1){
  width: 24%;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm div.row div.grouping.date_picker.col{
  padding-right: 0;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm div.row div.grouping.date_picker.col > label > img.ui-datepicker-trigger{
  padding-top: 14px;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(2){
  width: 24%;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(3){
  width: 24%;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(4){
  width: auto;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(1) label input{
  margin-top: 6px;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(2) label input{
  margin-top: 21px;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(3) label input{
  margin-top: 6px;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(4) input{
  margin-top: 14px;
}

#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(1) label,
#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(2) label,
#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch2_divActionForm .row .col:nth-child(3) label{
  font-size: 11px;
}



/*#669325//08.16.16// 
https://fr.uhaul.com/CarpetCleaners/
https://fr.uhaul.com/DamageCoverage/
*/

@media(min-width: 737px){
header#rtHeader > div.row > div.columns > nav.navbar > ul,
div#ctl00_pnlHeader > div#ctl00_divUhaulHeader > div#ctl00_divNavigation > ul.nav{
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
  display: table !important;
  float: none;
}

header#rtHeader > div.row > div.columns > nav.navbar > ul#mainMenu > li > a,
div#ctl00_pnlHeader > div#ctl00_divUhaulHeader > div#ctl00_divNavigation > ul.nav > li > a{
  padding-left: 8px;
  padding-right: 8px;
  letter-spacing: 0;
  font-size: 13px;
}
}


/*#675045//9.8.16// 
https://fr.uhaul.com/Locations/
https://fr.uhaul.com/Locations/
*/
#ctl00_ContentPlaceHolder1_geoConfirmDesktop {
  position: relative;
  left: 314px;
  top: 14px;
}

/*#685215.1//10.26.16// 
https://fr.uhaul.com/MovingSupplies/Locks/U-Fortify-Heavy-Duty-Disc-Padlock-2-3-4-?id=3497
*/
div.thumbnail_row .column {
  height: 326px;
}

/*#700675//12.19.16// 
https://fr.uhaul.com/reservations/Schedule.aspx
*/
/*#ctl00_ContentPlaceHolder1_rptLocation_ctl00_divLocationItem > div > div.column.column_span_2 {
  width: 30% !important;
}*/

/*#ctl00_ContentPlaceHolder1_rptLocation_ctl00_divLocationItem > div > div.column_last.column_span_3 {
  width: 66% !important;
}*/

label[id*="ctl00_ContentPlaceHolder1_rptLocation_ct"] {
  margin-top: 20px;
}

div > div.grouping.date_picker.col.col-half {
  /*width: 34%;*/
}

div[id*="ctl00_ContentPlaceHolder1_rptLocation_ct"] > div > div.grouping.date_picker.col.col-half > label > img {
  position: relative;
  left: 110px;
  top: -22px;
}

/*div[id*="ctl00_ContentPlaceHolder1_rptLocation_ct"] > div > div.column_last.column_span_3 {
  width: 72% !important;
}*/

div[id*="ctl00_ContentPlaceHolder1_rptLocation_ct"] > div > div.column.column_span_2 {
  width: 23% !important;
}

#aspnetForm > div.main > div.loc_equipment > span > div.location > div.row.column_4 > div.column.column_span_3.wrapper {
  width: 48%;
}



/*#700675.7//12.19.16// 
https://fr.uhaul.com/reservations/Schedule.aspx
*/
div[id*="ctl00_ContentPlaceHolder1_rptLocation_ctl00_rptEquipment_ct"] > div > div.grouping.date_picker.col.col-half {
  width: 37%;
}

div[id*="_divScheduleOptions"] > div > div.grouping.date_picker.col.col-half > label > img{
  left: 141px;
}

/*#700675.5//12.22.16// 
https://fr.uhaul.com/Locations/Supplies-near-West-Park-FL-33023/788083/
*/

div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td{
  white-space: normal;
  word-break: normal;
  word-wrap: normal;
}

div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td > input,
div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td > label,
div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td > span > input,
div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td > span > label{
  display: inline-block !important;
  float: left;
  vertical-align: top;
  margin: 0;
  padding: 0;
}

div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td > input,
div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td > span > input{
  margin-left: 2px !important;
}

div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td > label,
div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form > div.row > table > tbody > tr > td > span > label{
  max-width: 72px;
  padding-left: 2px;
}

div.category > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div[id*="ContentPlaceHolder1_StoreProducts1_rptCategory"] > div > div.form  select{
  max-width: 190px !important;
}

.breakable span[id*="ctl00_ContentPlaceHolder1_rptLocation_ctl"] {
  white-space: nowrap;
}

/*#700675.7//12.28.16// 
https://fr.uhaul.com/Reservations/Schedule.aspx
*/

div.grouping.date_picker.col.col-half > label.label_aria > input.hasDatepicker{
  max-width: 130px;
}

/*#703934.1//1.11.17// 
https://fr.uhaul.com/Ubox/AddressConfirmation.aspx
*/

label.label_aria.date_picker > img.ui-datepicker-trigger {
  margin: -1px -20px 0 0px !important;
}

/*#712021//2.13.17// 
https://fr.uhaul.com/UBox/DeliveryMethods.aspx
*/

form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column.column_span_3{
  width: 46%;
}

form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column.column_span_3 > p.big{
  margin-top: 110px;
  font-size: 11px;
  line-height: 1.4;
}

form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column_last.column_span_2 > div.ubox-form > div > div > div > div.date_picker{
  padding-right: 0;
}

form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column_last.column_span_2 > div.ubox-form > div > div > div > div.date_picker > label{
  white-space: normal;
  line-height: 1.3;
  font-size: 10px;
  padding-right: 0 !important;
  margin-right: 0 !important; 
}

form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column_last.column_span_2 > div.ubox-form > div > div > div > div.date_picker input{
  font-size: 14px;
}


form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column_last.column_span_2 > div.ubox-form > div > div > div > div#ctl00_ContentPlaceHolder1_EquipmentSearch_spanPickupLocationEntry > label{
  white-space: normal;
  line-height: 1.3;
  font-size: 10px;
  padding-right: 0 !important;
  margin-right: 0 !important;
}

form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column_last.column_span_2 > div.ubox-form > div > div > div > div#ctl00_ContentPlaceHolder1_EquipmentSearch_spanPickupLocationEntry input{
  font-size: 14px;
}

form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column_last.column_span_2 > div.ubox-form > div > div > div > div#ctl00_ContentPlaceHolder1_EquipmentSearch_spanDropoffLcoationEntry > label{
  white-space: normal;
  margin-top: 14px;
  line-height: 1.3;
  font-size: 10px;
  padding-right: 0 !important;
  margin-right: 0 !important;
}

form[action="https://fr.uhaul.com/UBox/DeliveryMethods.aspx"] > div.main > div.ubox_rates > div.ubox_delivery_banner > div.text_wrapper.row.flip_contrast.wrapper.column_4 > div.column_last.column_span_2 > div.ubox-form > div > div > div > div#ctl00_ContentPlaceHolder1_EquipmentSearch_spanDropoffLcoationEntry input{
  font-size: 14px;
}

/*#712949//2.15.17// 
https://fr.uhaul.com/UBox/
*/

div.ubox_rates > div[id*="ctl00_ContentPlaceHolder"] > ul.nav-menu > li{
  padding-left: 12px;
  padding-right: 12px;
}

div#ctl00_ContentPlaceHolder1_UCHeader_EquipmentSearch_plnSearch > div#ctl00_ContentPlaceHolder1_UCHeader_EquipmentSearch_divActionForm > div > div.grouping.date_picker > label.label_aria{
  line-height: 1;
}

div#ctl00_ContentPlaceHolder1_UCHeader_EquipmentSearch_plnSearch > div#ctl00_ContentPlaceHolder1_UCHeader_EquipmentSearch_divActionForm > div > div.grouping.date_picker > label.label_aria > img.ui-datepicker-trigger{
  left: 118px;
  margin-top: 6px !important;
}

div#ctl00_ContentPlaceHolder1_UCHeader_EquipmentSearch_plnSearch > div#ctl00_ContentPlaceHolder1_UCHeader_EquipmentSearch_divActionForm > div > div.grouping.date_picker > label.label_aria > input{
  margin-top: 6px;
}

/*#718885//3.15.17// 
https://fr.uhaul.com/UBox/
*/

form[action="https://fr.uhaul.com/UBox/"] > div.main > div.ubox_rates > div.row.column_4 > div.column.column_span_2{
  width: 37.5% !important;
}

form[action="https://fr.uhaul.com/UBox/"] > div.main > div.ubox_rates > div.row.column_4 > div.column.column_span_3{
  width: 58% !important;
}

/*#731471//5.9.17// 
https://fr.uhaul.com/Trailers/
*/

img[src*="https://www.uhaul.com/Misc/Content/Images/Trailers/trailers_banner.jpg"] div.action.show-for-medium-up,
div.action.show-for-medium-up{
  margin-top: -40px;
}

div.action.show-for-medium-up > img[src*="https://www.uhaul.com/Misc/Content/Images/Trailers/Hitch.png"] ~ div.row{
  font-size: 11px;
  margin-top: 8px;
  display: block;
  line-height: 1.2;
}

/*#732929//5.18.17// 
https://fr.uhaul.com/
*/

div.header_navigation > ul.nav > li > a{
  font-size: 11px !important;
  letter-spacing: 0 !important;
}

div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_spanPickupLocationEntry,
div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_spanDropoffLcoationEntry{
  width: 45%;
}

div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div.new-row > div.grouping{
  width: 34%;
}

@media(min-width:768px){
div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div.grouping_button{
  width: 27%;
  margin-top: -40px;
}
}

div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div > label,
div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div.new-row > div.grouping > label{
  line-height: 1.4;
}

div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div.new-row > div.grouping > label > img{
  /*margin-right: -10px !important;*/
}

div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div.new-row > div.grouping select{
  font-size: 10px;
}

/*#734975//5.30.17// 
https://fr.uhaul.com/Trailers/
*/

div.banner.page-banner.trailer-rental-banner > div > form#EquipmentSearch{
  padding-bottom: 10px;
  margin-bottom: 0;
}

div.banner.page-banner.trailer-rental-banner > div > form#EquipmentSearch > div.row > div.columns{
  padding-left: 2px;
  padding-right: 2px;
}

div.banner.page-banner.trailer-rental-banner > div > form#EquipmentSearch > div.row > div.columns > label{
  font-size: 11px;
  line-height: 1.2;
}

div.banner.page-banner.trailer-rental-banner > div > form#EquipmentSearch > div.row > div.columns > button.button-confirm{
  font-size: 11px;
  line-height: 1.2;
}

/*#738249//6.14.17// 
https://fr.uhaul.com/Ubox/DeliveryMethods.aspx
*/
div.ubox_delivery_banner .form .grouping, div.ubox_delivery_banner .form .grouping_button {
  display: table;
}

ol.step-list li {
  /*margin: 0 5px 0 0;*/
}

div.tabs-nojs.vertical .tab-menu label {
  font-size: 14px;
}

/*#750498//8.17.17// 
https://fr.uhaul.com/
*/
div.labor br + img#ctl00_ContentPlaceHolder1_imgMovingHelpStairs[src*="mattressstairs"] {
  top: 145px !important;
}

@media(max-width:786px){
div.home_page div.promo a[href] {
  font-size: 0.8em;
  white-space: normal;
}

body.new-mobile .tab_menu ul a {
  padding: 0.71425em .7em;
}
}

/*#751150//8.23.17// 
https://fr.uhaul.com/Business/
*/

@media(min-width:786px){
div#ctl00_divNavigation > ul{
  text-align: center;
  display: table;
  width: 100%;
}

div#ctl00_divNavigation > ul > li{
  font-size: 11px;
  display: table-cell;
  float: none;
}

div#ctl00_divNavigation > ul > li > a{
  font-size: 13px;
}
}

/*#765310//11.03.17//
https://fr.uhaul.com/MovingSupplies/
*/

header#rtHeader ~ div.row > div.columns > div.moving-supplies-banner.text-center > span{
  margin-left: 0.3em;
  margin-right: 0.3em;
  padding-left: 0;
  padding-right: 0;
  font-size: 0.55rem;
}

/*#779716//01.26.18//
https://fr.uhaul.com/Trailers/
*/

form#EquipmentSearch > div.row > div.columns > label{
  font-size: 10px;
  letter-spacing: 0;
  white-space: nowrap;
}

form#EquipmentSearch ~ div.install-buy-hitch.hide-for-small-only{
  margin-top: 0;
  bottom: -4.2em;
}

/*#780089//01.30.18//
https://fr.uhaul.com/
*/

div.home_page > div.promo_wrapper > div.promo_container.mobile_hide > div.row > div.promo_box.propane{
  padding-bottom: 20px !important;
}

div.home_page > div.promo_wrapper > div.promo_container.mobile_hide > div.row > div.promo_box.promo_ubox > img{
  top: 194px;
}

@media(min-width: 1460px){
div.home_page > div.promo_wrapper > div.promo_container.mobile_hide > div.row > div.promo_box{
  min-height: 370px;
}
}

@media(max-width: 1460px){
div.home_page > div.promo_wrapper > div.promo_container.mobile_hide > div.row > div.promo_box{
  min-height: 356px;
}
}

/*#780429//01.31.18//
https://fr.uhaul.com/Trucks/
*/

@media(min-width: 737px) and (max-width: 1500px){
div#mainRow > div.columns > div.base-container.gradient > section > div.banner > div.content > div.row > div.columns.medium-6{
  width: 43%;
}

div#mainRow > div.columns > div.base-container.gradient > section > div.banner > div.content > div.row > div.columns.medium-6.collapse-right-only{
  width: 57%;
}
}

@media(min-width: 1500px){
div#mainRow > div.columns > div.base-container.gradient > section > div.banner > div.content > div.row > div.columns.medium-6{
  width: 47%;
}

div#mainRow > div.columns > div.base-container.gradient > section > div.banner > div.content > div.row > div.columns.medium-6 form label{
  white-space: normal;
}

div#mainRow > div.columns > div.base-container.gradient > section > div.banner > div.content > div.row > div.columns.medium-6.collapse-right-only{
  width: 53%;
}
}

/*#780385//01.31.18//
https://fr.uhaul.com/ubox/moving-containers-hawaii/military.aspx
*/

div.main > div.ubox_rates > div.page_header > div.row.wrapper > h1.smaller{
  max-width: 77%;
}

/*#781972//02.08.18//
https://fr.uhaul.com/Trucks/
*/

@media(min-width: 1460px){
form#EquipmentSearch > div.row > div.columns > label{
  font-size: 8px !important;
  letter-spacing: 0;
  white-space:  nowrap !important;
  min-height: 72px;
}

form#EquipmentSearch > div.row > div.columns > label a i:before{
  margin-top: -5px !important;
  display: block;
}

form#EquipmentSearch > div.row > div.columns > label:after{
  margin-top: -7px !important;
  display: block;
}
}

/*#781973//02.08.18//
https://fr.uhaul.com/UBox/
*/

@media(min-width: 1460px){
div.ubox_rates > div#ctl00_ContentPlaceHolder1_UCHeader_pnlDesktopMenu > ul.nav-menu > li{
  padding-left: 0px;
  padding-right: 0px;
}

div.ubox_rates > div#ctl00_ContentPlaceHolder1_UCHeader_pnlDesktopMenu > ul.nav-menu > li > div{
  padding-left: 4px;
  padding-right: 4px;
  font-size: 12px;
}
}

@media(max-width: 1460px){
/*div.ubox_rates > div#ctl00_ContentPlaceHolder1_UCHeader_pnlDesktopMenu > ul.nav-menu > li{
  padding-left: 0px;
  padding-right: 0px;
}*/

div.ubox_rates > div#ctl00_ContentPlaceHolder1_UCHeader_pnlDesktopMenu > ul.nav-menu > li > div{
  padding-left: 10px;
  padding-right: 10px;
  font-size: 11px;
}
}

/*#782495//02.13.18//
https://fr.uhaul.com/Trailers/
*/

div.base-container.gradient > section > div.collapse.banner.page-banner.overflow.trailersMVC-banner > div.content > div.row > div.columns.medium-5 > p.text-center.hide-for-small-only{
  width: 100%;
  top: 11rem;
}

/*#783669//02.21.18//
https://fr.uhaul.com/Trucks/
https://fr.uhaul.com/Trailers/
*/

div.panel > form > div.row > div > label > input,
div.panel > form > div.row > div > label > select,
div.columns.medium-7 > form > div.row > div > label > input,
div.columns.medium-7 > form > div.row > div > label > select{
  font-size: 10px !important;
}

/*#784590//02.26.18//
https://fr.uhaul.com/
*/

div.home_page div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_plnSearch > div#ctl00_ContentPlaceHolder1_ctrlSharedEquipmentSearch1_divActionForm > div.row > div.new-row > div.grouping > label > img{
  margin-right: 46px !important;
  margin-top: 10px;
}

/*#786697.2//03.12.18//
https://fr.uhaul.com/
*/

@media(min-width: 737px){
section > div.row > div.columns.medium-6.medium-push-6 > form#EquipmentSearch > div.row > div.columns > label.datepicker,
section > div.row > div.columns.medium-6.medium-push-6 > form#EquipmentSearch > div.row > div.small-6.medium-4.columns:nth-child(2) > label{
  font-size: 10px;
  letter-spacing: 0;
  white-space: normal !important;
}

section > div.row > div.columns.medium-6.medium-push-6 > form#EquipmentSearch > div.row > div.columns > label.datepicker input{
  top: 50px;
  position: absolute;
}

section > div.row > div.columns.medium-6.medium-push-6 > form#EquipmentSearch > div.row > div.small-6.medium-4.columns:nth-child(2) > label select{
  top: 34px;
  position: absolute;
}

section > div.row > div.columns.medium-6.medium-push-6 > form#EquipmentSearch > div.row > div.columns > label.datepicker:after{
  top: 0;
  bottom: 0px !important;
  margin-top: 50px !important;
}

section > div.row > div.columns.medium-6.medium-push-6 > form#EquipmentSearch > div.row > div.small-6.medium-4.columns:nth-child(2) > label select{
  max-width: 120px;
}

section > div.row > div.columns.medium-6.medium-push-6 > form#EquipmentSearch > div.row > div.columns > button.button-confirm{
  font-size: 10px;
  min-width: 130px;
  line-height: 2;
  margin-left: -14px;
}
}

/*#787287//03.14.18//
https://fr.uhaul.com/Trailers/Motorcycle-Trailer-Rental/MT/
*/

@media(min-width: 737px){
section > div.truck-search > form#EquipmentSearch > div.row > div.columns:nth-child(1) > label,
section > div.truck-search > form#EquipmentSearch > div.row > div.columns:nth-child(2) > label,
section > div.truck-search > form#EquipmentSearch > div.row > div.columns:nth-child(3) > label,
section > div.truck-search > form#EquipmentSearch > div.row > div.columns:nth-child(4) > label{
  font-size: 10px;
  letter-spacing: 0;
  white-space: normal !important;
}

section > div.truck-search > form#EquipmentSearch > div.row > div.columns > label input,
section > div.truck-search > form#EquipmentSearch > div.row > div.columns > label select{
  top: 45px;
  font-size: 9px;
  position: absolute;
}

section > div.truck-search > form#EquipmentSearch > div.row > div.columns > label select{
  max-width: 132px;
}

section > div.truck-search > form#EquipmentSearch > div.row > div.columns > label.datepicker:after{
  top: 0;
  margin-top: 45px !important;
  position: absolute !important;
}

section > div.truck-search > form#EquipmentSearch > div.row > div.columns > label > a#useDeviceLocation i:before{
  position: absolute;
  z-index: 9;
  bottom: -32px !important;
  right: 6px;
}

section > div.truck-search > form#EquipmentSearch > div.row > div.columns > button.button-confirm{
  font-size: 10px;
  line-height: 2;
}

section > div.truck-search > form#EquipmentSearch{
  min-height: 110px;
}
}

/*#795104.1//04.27.18//
https://fr.uhaul.com/
*/

@media(max-width: 520px){
form#EquipmentSearch > div.row > div.columns > label{
  white-space: normal;
}
}

/*#797483.4//05.11.18//
https://fr.uhaul.com/UBox/
*/

div.banner.page-banner.collapse.ubox-banner > img[src*="UBoxHomeTruck.jpg"] ~ div.content > div.row > div.columns{
  margin-left: 20% !important;
  width: 80%;
}

div.banner.page-banner.collapse.ubox-banner > img[src*="UBoxHomeTruck.jpg"] ~ div.content > div.row > div.columns > h1{
  margin-bottom: 0;
}

div.banner.page-banner.collapse.ubox-banner > img[src*="UBoxHomeTruck.jpg"] ~ div.content > div.row > div.columns > h1 ~ p{
  width: 76%;
  float: right;
}

/*
https://fr.uhaul.com/UBox/DeliveryMethods/
*/

@media(min-width: 1400px){
div.banner.page-banner.collapse.ubox-delivery-banner > img[src*="uboxdelivery.png"] ~ div.content > div.row > div > h1 ~ p.text-medium{
  width: 68%;
  ffont-size: 12px;
  top: 190px;
}
}

/*#797483.5//05.15.18//
https://fr.uhaul.com/UBox/DeliveryMethods/
*/

form#EquipmentSearch > div.row > div.columns > label > input[id*="UBox"]{
  font-size: 10px !important;
}

form#EquipmentSearch > div.row > div.columns > label > input[id*="UBox"] ~ small{
  font-size: inherit !important;
}

nav.site-map > section > div#siteMap > div.columns > ul > li > a{
  font-size: 11px;
  display: block;
  line-height: 1.2;
  padding-bottom: 6px;
}

/*#802295//06.12.18//
https://fr.uhaul.com/UBox/
*/

@media only screen and (min-width: 46.0625em){
div#storageSolutionPanel > ol.ubox-steps > li{
  width: 24.2%;
}
}

/*#803276//06.18.18//
https://fr.uhaul.com/UBox/
*/

@media(min-width: 737px){
nav.ubox-banner-nav{
  width: 910px;
  text-align: center;
  margin-left: -20px;
}

nav.ubox-banner-nav > ul.inline-list{
  margin-left: auto !important;
  margin-right: auto !important;
  padding: 0;
  width: 100%;
  max-width: 100%;
  text-align: center;
  float: none !important;
  display: table;
}

nav.ubox-banner-nav > ul.inline-list > li{
  display: table-cell !important;
  float: none;
}

nav.ubox-banner-nav > ul.inline-list > li > a{
  margin-left: 0rem;
  margin-right: 0rem;
  padding-left: 0.7rem;
  padding-right: 0.7rem;
}
}



/*#831582//1.7.19//*/

@media(min-width: 826px){
div.gradient > section > div.row > div.columns > div.panel,
div.gradient > section > strong > strong div.row > div.columns > div.panel{
  min-height: 450px;
}
}



/*#841182//3.19.19//*/

strong div.ubox-sixpack-tv h5.text-standout.caps.text-heavy{
  font-size: 11px;
}

section.ubox-infomercial-banner div.text-center div.medium-10.medium-centered.columns b.text-caps{
  font-size: 12px;
}



/*#841574//3.21.19//*/

div.footer div#ctl00_divNavigationRow.row.column_2 > div[class*="column"],
div.footer div#ctl00_divNavigationRow.row.column_2 > div[class*="column"] > div.row > div[class*="column"]{
  width: 48%;
}



/*#846074//4.22.19//*/

[class*="column"] + div.small-12.medium-4.columns[class*="column"]:last-child{
  padding-top: 22px;
}

[class*="column"] + div.small-12.medium-4.columns[class*="column"]:last-child > button{
  padding-top: 1px !important;
  padding-bottom: 2px !important
}



/*#847764//5.08.19//*/

form#EquipmentSearch > div.row > div.columns > label[for="PickupDate-TruckOnly"],
form#EquipmentSearch > div.row > div.columns > label[for="PickupTime-TruckOnly"]{
  font-size: 8px !important;
  white-space:  normal !important;
  min-height: 70px;
}

form#EquipmentSearch > div.row > div.columns > label[for="PickupDate-TruckOnly"] > span[title],
form#EquipmentSearch > div.row > div.columns > label[for="PickupTime-TruckOnly"] > span[title]{
  display: block;
  white-space:  normal !important;
  min-height: 40px;
  padding-right: 19px;
}

form#EquipmentSearch > div.row > div.columns > label[for="PickupDate-TruckOnly"]:after{
  margin-top: 22px !important;
  display: block;
}

form#EquipmentSearch > div.row > div.columns > label[for="PickupTime-TruckOnly"] > select{
  margin-top: 16px;
}

div.trucks-rental-banner form#EquipmentSearch > div.row > div.columns > label[for="PickupDate-TruckOnly"],
div.trucks-rental-banner form#EquipmentSearch > div.row > div.columns > label[for="PickupTime-TruckOnly"]{
  font-size: 8px !important;
  white-space:  normal !important;
  min-height: 0;
}

div.trucks-rental-banner form#EquipmentSearch > div.row > div.columns > label[for="PickupDate-TruckOnly"] > span[title],
div.trucks-rental-banner form#EquipmentSearch > div.row > div.columns > label[for="PickupTime-TruckOnly"] > span[title]{
  display: block;
  white-space:  normal !important;
  min-height: 0px;
}

div.trucks-rental-banner form#EquipmentSearch > div.row > div.columns > label[for="PickupTime-TruckOnly"] > select{
  margin-top: 0;
}



/*#848668.1//5.13.19//*/

@media(min-width: 768px){
div.banner.ready-to-go-banner.page-banner > div.content > div.row > div.medium-7.medium-centered div.banner-content > h1.text-center.text-standout{
  font-size: 20px;
}

div.ready-to-go-video div.medium-7.columns > div.content > h2{
  font-size: 14px;
  margin-left: -12px;
  padding-top: 6px;
}
}



/*#848668.2//5.15.19//*/

div.ready-to-go-video p.hide-for-small-down{
  font-size: 11px;
  padding: .75rem 1rem;
}



/*#849219//5.16.19//*/

div.trucks-rental-banner form#EquipmentSearch > div.row > div.columns > label[for="PickupDate-TruckOnly"] > span[title]{
  min-height: 24px !important;
}


div.trucks-rental-banner form#EquipmentSearch > div.row > div.columns > label[for="PickupTime-TruckOnly"] select{
  margin-bottom: 0;
  margin-top: 12px;
}

form#EquipmentSearch > div.row > div.columns > label[for="PickupDate-TruckOnly"]:after{
  /*margin-top: 6px !important;*/
}



/*#851475//6.4.19//*/

form#EquipmentSearch button[type="submit"].button-confirm.right.button-label-beside.nowrap{
  font-size: 10px;
  margin-top: 12px;
}



/*#851840//6.6.19//*/

div.small-12.medium-4.columns button[type="submit"].button-confirm{
  font-size: 10px;
  white-space: nowrap;
  min-height: 26px;
}



/*#851852//6.7.19//*/

@media(min-width: 1100px){
a#header_logo_desktop > img[src*="Images/uhaul_tagline.svg"]{
  width: 22rem;
}
}

@media(min-width: 768px) and (max-width: 1100px){
a#header_logo_desktop > img[src*="Images/uhaul_tagline.svg"]{
  width: 60%;
  height: auto;
}
}



/*#852898//6.28.19//*/

div.columns div.show-for-medium-up div.flex-grid-x.grid-margin-x div.flex-cell.medium-4.panel h2 a{
  font-size: 18px;
}

img[src*="/Images/MovingSupplies/moving-supplies-banner.jpg"] ~ div.content{
  padding-top: 0px;
  margin-top: 0;
}

img[src*="/Images/MovingSupplies/moving-supplies-banner.jpg"] ~ div.content p{
  font-size: 11px;
}




/*#859518//8.9.19//*/

@media(min-width: 768px){
/*div.divider.text-center.storage-tips div.storage-tips-content b > a{
  max-width: 86%;
  white-space: normal !important;
  margin: -24px auto 0px auto !important;
  display: block !important;
  float: none !important;
  position: relative;
  line-height: 1;
}

div.divider.text-center.storage-tips div.storage-tips-content > div.storage-tips-banner{
  paddin-top: 4px !important;
  bottom: 2px;
}*/

div.divider.text-center.storage-tips div.storage-tips-content b > a > span{
  white-space: normal !important;
  margin: 0 auto !important;
}
}



/*#860191//8.16.19//*/

@media(min-width: 768px){
form#locationSearchForm div.flex-grid-x.grid-padding-x div.flex-cell.medium-4 {
  font-size: 10px;
  width: 24% !important;
}

form#locationSearchForm div.flex-grid-x.grid-padding-x div.flex-cell.medium-4 input{
  font-size: 10px;
}

form#locationSearchForm div.flex-grid-x.grid-padding-x div.flex-cell.medium-6 {
  width: 53% !important;
  padding-left: 0;
  padding-right: 0;
}

form#locationSearchForm div.flex-grid-x.grid-padding-x div.flex-cell.medium-6 fieldset li label{
  font-size: 10px;
}
}



/*#860497//8.19.19//*/

nav.ubox-banner-nav > ul.flex-list.medium-auto-grid > li > a{
  padding-left: 2px;
  padding-right: 2px;
  font-size: 10px;
}



/*#860993//8.22.19//*/

form#EquipmentSearch_medium label[for="DropoffLocation-UBox_medium"]:not(small),
form#EquipmentSearch_medium label > :not(small){
  font-size: 11px;
  white-space: nowrap;
}

form#EquipmentSearch_medium button{
  font-size: 11px;
  padding-left: 4px;
  padding-right: 4px;
}



/*#863548//9.13.19//*/

@media(min-width: 768px){
div.divider.text-center.storage-tips div.storage-tips-content b > a{
  font-size: 11px;
}
}



/*#872491//11.20.19//*/

div.show-for-medium-up div.flex-grid-x.grid-margin-x div.flex-cell.medium-4.panel h2 a span{
  white-space: normal;
}



/*#873156//11.22.19//*/

form#EquipmentSearch button.button-confirm[type="submit"]{
  white-space: normal;
}



/*#880734//01.30.20//*/

@media(min-width: 768px){
div.flex-cell > label > span[title],
div.flex-cell > label.autosuggest,
div.columns > label[for="PickupLocation-TruckOnly"],
div.columns > label[for="DropoffLocation-TruckOnly"],
div.columns > label[for="PickupDate-TruckOnly"]{
  font-size: 9px;
  line-height: 1.1;
  display: block;
  white-space: nowrap;
}

label a#useDeviceLocation{
  /*top: 1rem;*/
}

div.small-6.flex-cell label[for="PickupDate-TruckOnly"]:after{
  top: 0.5rem !important;
}

div.small-6.columns label[for="PickupDate-TruckOnly"]:after{
  top: 0.8rem !important;
}
}



/*#881960//02.10.20//*/

label[for="PickupLocation-TruckOnly"] > span[title="Champ obligatoire"] ~ a#useDeviceLocation.icon{
  top: 0.9rem;
}

div.small-6.columns > label.datepicker[for="PickupDate-UBox"]:after{
  top: 1.2rem;
}



/*#888024//03.27.20//*/

div.hero-banner.home-hero label[for="PickupLocation-TruckOnly"] > span[title="Champ obligatoire"] ~ a#useDeviceLocation.icon{
  top: 1.9rem;
}

div.hero-banner.home-hero ~ div.intown-promo-wrapper p.condensed.collapse.intown-promo span.promo-text small{
  white-space: normal;
  display: block;
  font-size: 10px;
}

@media(min-width: 64.0625em){
div.hero-banner.home-hero ~ div.callout.secondary.expanded.collapse.no-border.medium-reset div.grid-x.grid-margin-x.grid-padding-y.medium-up-2.large-up-3 > div.cell ~ strong{
  width: calc(33.33333% - 1.875rem);
}
}



/*#894959//05.20.20//*/

label.datepicker[for="PickupDate-TrailerOnly"] > span[title="Champ obligatoire"]{
  white-space: nowrap;
}



/*#895446//05.28.20//*/

li.cell > ul[role="menu"] > li[role="menuitem"] > a{
  white-space: normal;
}



/*#896299//06.01.20//*/

form#EquipmentSearch div.row.escape-nested-form-row > div.small-6.columns > button[type="submit"].button-confirm.label-beside{
  margin-top: 0.5rem;
}



/* 910836 | 09.18.20 */

form#EquipmentSearch label{
  white-space: nowrap;
  font-size: 11px;
}

input#PickupLocation-TruckOnly {
  font-size: 12px;
}


/* 910836 | 09.21.20 */

label[for="PickupLocation-TruckOnly"] > span[title="Champ obligatoire"] ~ a#useDeviceLocation.icon{
  top: 1.7rem;
}

/* 911312 | 09.22.20 */

form#EquipmentSearch > fieldset > div.form-content button[type="submit"]{
  padding-left: 4px;
  padding-right: 4px;
  font-size: 11px;
}

form#EquipmentSearch > fieldset > div.form-content div.small-6.columns label span{
  white-space: nowrap;
}

@media(min-width: 1200px){
ul#cargoPanel p.text-right.medium-text-center,
ul#utilityPanel p.text-right.medium-text-center,
ul#carPanel p.text-right.medium-text-center{
  font-size: 11px;
  white-space: nowrap;
}
}

@media(min-width: 768px) and (max-width: 1200px){
ul#cargoPanel p.text-right.medium-text-center,
ul#utilityPanel p.text-right.medium-text-center,
ul#carPanel p.text-right.medium-text-center{
  min-height: 48px;
}
}



/* 912394 | 09.30.20 */

form#EquipmentSearch button[type="submit"].button-confirm.right.button-label-beside.nowrap{
  white-space: nowrap;
  margin-top: 19px;
}



/* 913356 | 10.08.20 */

div.orbit-wrapper ul.orbit-container.orbit-home-footer div.cell.large-3 div.callout.flat.no-border h2{
  font-size: 18px;
  line-height: 1.2;
}

div.orbit-wrapper ul.orbit-container.orbit-home-footer div.cell.large-3 div.callout.flat.no-border h2 ~ p{
  font-size: 13px;
  line-height: 1.2;
}


/* 924488 | 01.15.2021 */
@media (min-width:1280px){
div.cell .nowrap{
white-space: normal!important;
}
div.grid-x div.callout ul.grid-x>li.cell>div.callout.flat{
height: 162px!important;
}
}

@media (max-width:768px){
div.cell .nowrap{
white-space: normal!important;
}
div.grid-x div.callout ul.grid-x>li.cell>div.callout.flat{
height: 182px!important;
}
}

/* 924775 | 01.18.21 */
div.grid-x:first-child div.grid-margin-x>.medium-6 {
 /*align-self: flex-end;*/
}

/* 924945 | 01.19.2021 */

div.grid-x:first-child div.grid-margin-x>.medium-6 {
  /*align-self: end;*/
}

/* 927575| 02.16.21 */
@media screen and (min-width: 64.0625em){
ul#smUbox{
width: 24.875rem;
}
}

/* 939128 | 05.20.21 */
li a p.text-dark.text-bold *{
  font-weight: bold !important;
}

/* 945728 | 07.19.2021 */
#partnerPanel > ul > li:nth-child(3){
  white-space: nowrap;
}

#mainRow > div > div > div > div.offers-promo.show-for-large > div > div.cell.large-auto > ul > li > a > img{
  width: 40px;
}



/* 950170 | 08.26.21 */

@media(min-width: 48em){
  /* 
  footer div.grid-x.grid-padding-x div.cell.large-6{
  width: 60%;
}
  */


footer div.grid-x.grid-padding-x div.cell.medium-6{
  width: 40%;
}

footer div.grid-x.grid-padding-x div.cell.large-6{
  padding-right: 30px;
}
}

/* 969209 | 02.01.21 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  /* #rtHeader > div > div{
      width: 1345px;
  }   
  #rtHeader > div > div > div:nth-child(1){
      width: 35%;
  } */
}

/* 976437 | 03.17.22 */
@media only screen and (min-width:1280px)and (max-width:9000px){
  #mainRow > div > div > div > div.grid-x.align-center > div.cell.small-order-2.medium-9.large-10 > div > div > div.cell.large-auto > ul > li:nth-child(3) > a > div.text-bold{
      width: 80px;
  }
}

/* 987536 | 06.22.22 */
@media only screen and (min-width:768px){
body > header .logo .uhaul-tagline {
  display: inherit;
  width: 19rem;
  padding-top: 0rem;
  margin-top: -1rem;
}
}



/* 996976 | 9.9.22 */

div.offers-promo ul{
  flex: 1 1 auto !important;
  width: 100%;
}

div.offers-promo li.cell a.block.text-no-line div.text-bold{
  white-space: normal !important;
  font-size: 0.7rem;
}

div.cell.small-order-2.medium-9.large-10{
  width: 94%;
}

/* 1001033 | 10.20.22 */
@media screen and (max-width: 64.06125em){
.navbar .main-menu a {
  font-size: .9rem;
}}

/* 1104767 | 5.16.2024 */
/* disabled lines 1612, 1609 */
@media print, screen and (min-width:64em){
  #headerLogo{
    text-decoration: none;
    display: inline-flex;
    line-height: 1;
    /* width: 17rem; */
  }
  #headerLogo svg{
    fill: #0a0a0a;
    max-height: 50px;
  }
  #headerLogo svg.uhaul-tagline{
    width: 27rem;
    margin: .1875rem 0 0 .9375rem;
    overflow: visible;
    position: relative;
    top: -10px;
  }
}

/* 00045717 | 3.30.26 */
@media print, screen and (min-width: 64.0625em) {
    .navbar .sub-menu {
        width: 22.875rem;
    }
}