
.navbar .logotype {
    background: url("../img/thingtia_cloud.png") !important;
    background-repeat: no-repeat;
    background-size: contain !important;
    width:123px;
    background-position: 0px 0px;
    display: block;
    height: 45px !important;
}

.tenant-logo {
	background: none;
    background-repeat: no-repeat !important;
    background-size: 132px 45px !important;
    background-position: 10px 0px !important;
    display: block;
    background-size: contain !important;
    height: 40px !important;
    width: 60px;
    margin: 2px 0 0 125px;
    border-left: 1px white solid;
    float: left;
	line-height: 45px;
}
 
 /* Custom styles */
.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
padding-left: 10px;
border: none;
background-color: rgb(34, 34, 34);
background-image: none;
}

.sntl-login .control-label {
text-align: left;
width: 100%;
color: white;
font-size: 18px;
font-weight: bold;
margin-left: 10px;
}

.navbar .btn-navbar .icon-bar {
background-color: white;
}

.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
color: white;
}

.navbar .nav > li > a,
.navbar .brand {
color: white;
}

.navbar .btn-navbar {
border: none;
background-image: none;
background-color: transparent;
box-shadow: none;
}

.navbar .btn-navbar:hover,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
color: #fff;
background-color: transparent;
}

@media (max-width: 979px) {
.map2 {top:40px;}
.navbar .logotype {
width: 100px;
}

.navbar .main {
display: block;
padding: 0 40px;
width: 100px;
}

.nav-collapse,
.nav-collapse.collapse {
background-color: rgb(34, 34, 34);
z-index: 10;
}

.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
padding-left: 0;
z-index: 2;
}

.nav-collapse .nav > li > a:hover,
.nav-collapse .dropdown-menu a:hover {
background-color: rgb(48, 48, 48);
color: white;
}
}

@media (max-width: 767px) {
.sntl-admin .pull-left,
.sntl-admin .pull-right {
float: none;
}
#map_controls {
position: absolute;
top: 100px !important;
left: 10px;
right: 10px;
}
#map_controls .dropdown-menu {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}
}

/*** Popups sizes ***/
.infobox-body p {
  font-size: 24px; /* Original value */
}

.infobox-body-column {
	max-width: 140px;
}

.infobox .label-info {
	max-width: 150px;
}