.nt-body {
    background-color: #f5f7f6;
}

.nt-browse {
   margin: 0;
}

.pac-container:after {    
    background-image: none !important;
    height: 0px;
}

div#contentbody_div {
    padding-left: 10px;
   /* background-color: #f1f1f1; */
}

input#sLocation {
    width: 295px !important;
}
input#sLocationdrop {
    width: 295px !important;
}
div#quoterequestformheremap_slocation_value_div {
    width: 295px;
}
div#quoterequestformheremap_slocationdrop_value_div {
    width: 295px;
}

.nt-browse-mouseover, .nt-browse-mouseover>div {
    color: var(--browse-mouseover-text);
    background-color: #f7dbd0;
}

.nt-menu-item {
  display: flex; /* Ensures the image and text stay aligned */
  align-items: center;
   gap: 8px;
}

.nextbutton {
    position: absolute;
    /* flex-direction: column; */
    /* justify-content: flex-end; */
    /* height: 350px; */
    /* margin-left: 66%; */
    margin-right: 0;
    bottom: 0px;
    display: flex;
    justify-content: flex-end;
    text-align: right;
    right: 10px;
}


.previousbutton {
    position: absolute;
    /* flex-direction: column; */
    /* justify-content: flex-end; */
    /* height: 350px; */
    /* margin-bottom: auto; */
    /* display: flex; */
    bottom: 0%;
}

span.ui-spinner.ui-corner-all.ui-widget.ui-widget-content {
    width: 240px;
}

div#quoterequestformheremap_det__onewayorroundtrip_value_div {
    width: 248px;
    margin-right: 7px;
    padding-left: 5px;
}

.DET_PAXpassenger {
    width: 230px;
}

.nt-menu-item-text {
    padding-left: 5px;
    align-items: left;
    word-wrap: break-word; /* Helps with long words */
    width: 100%; /* Optional: Adjusts the width for wrapping */
    max-width: 150px; /* Optional: Limit the width to control wrapping */
    text-align: left; /* Align text to the left */
    white-space: normal; /* Ensure text wraps */  
}

div#menutaskpanel_div {
    width: 220px !important;
}

div#pageheadertag_left_div {
    width: 220px;
}

nav#menudrop_div {
     display: none; 
}

div#QuoteRequestFormHereMap_saveset {
  /*  bottom: 10px!important;  */
  /*    position: fixed; */
  /*  flex-wrap: wrap; */
}

.wizsaveset {
    position: fixed;
    bottom: 0%;
}

span#ORD__JTYFID-button {
    width: 18em;
}

span#DET__ETYFID-button {
    width: 18em;
}



@media screen and (max-width: 640px){
  nav#menudrop_div {
      display: block;
  }
}

@media screen and (max-width: 1024px){
   div#quoterequestformheremap_div {
       max-width: 500px !important;
       margin: auto !important;;
   }	
   .nt-browse-flex-cell {
      justify-content: flex-start;
   } 
}

@media screen and (min-width: 1025px){
   div#quoterequestformheremap_div {
       max-width: 500px !important;
       margin: auto !important;;
   }	
    .nt-menu-div ul{ display:hide;}
    /*	.if-large{display:none;}
	.ui-widget-overlay {background:white;opacity: 1;position: fixed;} */
      .nt-browse-grid-row {
          font-size: 1.0em;
      }  
     .ui-menu .ui-menu-item {
       font-size: 1.0em;
     }
   /*  .ui-controlgroup {
       margin: 230px;
     }      
     .nt-browse-table {
       margin: 220px 0px 5px;
     }
   .nt-contentpanel-h {
      /*margin: 160px auto; */
   }  */
.nt-prompt{font-weight: bold;
           text-align: left;
}
}


.nt-browse-grid-cell-prompt, .nt-browse-flex-cell-prompt {
	margin-right: 1em;
	color: gray;
        background-color: transparent;
	border-color: var(--browse-prompt-border);
	font-weight: var(--prompt-font-weight);
}

/*
.positionabsolutes {
   position: absolute;
}



.positionabsolutesmsmobile {
    left: 68%;
    top: -135px;
}

positionabsolutesphonemobile {
    top: -55px;
    left: 62%;
}
*/