       .m-select-d-box {
         z-index:555;
     }
     .controlsDIV{
            padding: 0;
    border: 1px solid#ccc;
    height: auto;
    background: #fff;
    border-radius:10px;    text-align: center;
    padding-top: 3px!important;
     }
      .controlsDIV a{
           font-size: 16px;
           padding-left:5px;
     }
    .historytextbox ::-webkit-datetime-edit { padding: 3em;  height:22px;}
.historytextbox::-webkit-datetime-edit-fields-wrapper { height:22px;}
.historytextbox::-webkit-datetime-edit-text {  padding: 0; height:23px;}
.historytextbox::-webkit-datetime-edit-month-field {  }
.historytextbox::-webkit-datetime-edit-day-field {  }
.historytextbox::-webkit-datetime-edit-year-field {  }
.historytextbox::-webkit-calendar-picker-indicator {display:none }
.historytextbox::-webkit-inner-spin-button{   height:25px;opacity: 1;
    display:block
}
    .historytextbox {
    font-size: 14px;
    width: 107px;
}
    .SerachBox {
        margin-top: 5px;
    }

     #sortable th {
     font-size: 11px
     }
     .modal-dialog {

         margin:auto !important;
     }


#Map {
    height:100%; padding:0;position:relative;    float: right;    width: 70%;
}
.mapview-map {
 display: flex; width: 100%; height: 100%; position: absolute;overflow: hidden;
}
#bookings_list_container {
    position: relative;bottom: 0px; width: auto; height: 100%;float: right;       z-index:2; padding:0px
}
.mapview-sidebar {
    display:none;     width: 292px;    background: rgb(247, 247, 247);
}
     @media all and (orientation: portrait) {
         #MapPanel {
        width:100%!important; 
        height:auto!important;
         }
        #Map {
              width: 100%!important;
   
        }
        .MapHeight {
            height: 53%!important;
        }
         .MapHeightSmall {
           height: 53%!important;
             margin-top: 62%;
                
                height: 47% !important;
        }
     }