/*************************************************
 project.css
  v 2.0.0

**************************************************/

/***************************************
  PROJECT CUSTOM
****************************************/

/*Main Colors*/
.map-primary-color{color:#3F51B5;}
.bg-map-primary-color{background-color:#3F51B5;}
.tab-primary-color.active>a:after {
    background-color:#3F51B5 !important;
}

.number{font-weight: 600; font-size: 1.1em;}
.info-logo-modal{height: 50px;width: auto;}
.info-logo-modal-center{
    float: left;
    position: fixed;
    width: 70px;
    height: auto;
    right: 40px;
}

.uxsmap-logo-modal{height: 40px;}

.business-icon{
  width: 64px;
  height: 64px;
}


/***************************************
  Modal Disclaimer
****************************************/
.modal{
  z-index: 9999;
}

.modal-close{
position: absolute;
  right: 15px;
  top: 15px;
  margin-top: 0;
}


/***************************************
Modal Disclaimer
****************************************/

/***************************************
  UXSMAP
****************************************/
#uxmap_controls{
  margin-top:24px !important;
  margin-left: 24px;
}

#uxmap_uxmap_footer_controls{
  z-index: 999;
}


/***************************************
  Modal Map Info
****************************************/
#modal_map_info .modal-body{
  overflow-y: scroll;
  max-height: 600px;
}


/***************************************
  Footer Dialog
****************************************/
#footer_dialog {
  width: 540px;
  max-height: 600px;
  max-width: 540px !important;
  /* background-color: #EFF0F0; */
}

#footer_dialog .card-header{
  width: 100%;
}

#footer_dialog #footer_dialog_title_image{
  height: 30px;
}

#footer_dialog #footer_dialog_title{

}


/*******************************
 Map Sidebars
********************************/
.map-sidebar {
 
}

.map-left-sidebar {
 
}

.map-right-sidebar {
 
}

.map-sidebar .sidebar-light{
}

.map-sidebar .sidebar-header{
  
}

.map-sidebar .sidebar-section-body{
}

.map-sidebar .filterbtn {

}

.map-sidebar .filtercount{

}

/*Left Map Sidebar*/
#map-left-sidebar-btn{

  
}
#map-left-sidebar-btn:hover{

}

#map-left-sidebar-closebtn {

}

/*Right Map Sidebar*/
#map-right-sidebar-btn{

  
}
#map-right-sidebar-btn:hover{

}

#map-right-sidebar-closebtn {

}

/***************************************
  INFO-DIALOG
****************************************/
.data-image{
  height: 50px;
  margin:10px;
}

.data-title{
  font-weight: 600;
}


.ui-pnotify{
  z-index: 9999 !important;
}


/***************************************
 MENU BTN
****************************************/
.btn-bg-image{
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

/***************************************
 @media SIZES
****************************************/
/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
  .map-sidebar {
   
  }
  
  .map-left-sidebar {
   
  }

  #footer_dialog {
    width: 320px;
    z-index: 12;
  }
  
  #footer_dialog #footer_dialog_title_image{
    height: 20px;
  }
}

/*Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) {
  .map-sidebar {
   
  }
  
  .map-left-sidebar {
   
  }
  
  #footer_dialog {
    width: 360px;
  }
}

/*Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) {

}

/*Large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px) {
  #uxmap_controls{
    margin-top:12px !important;
    margin-left: 12px;
  }

}



