
.mm-label.button
{
	text-indent: 0 !important;
	padding: 20px 20px 40px 20px !important;
}

pre
{
	font-size: 12px;
	width: 100%;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}
nav:not(.mm-menu)
{
	display: none;
}


.header.mm-fixed-top + .content
{
	background-position: 25px 55px;
}


html.mm-opened.mm-zoom-menu body
{
	 background: #333;
}
html.mm-opened.mm-zoom-menu .mm-page
{
	background-color: #fff;
}

/*#map3d {*/
    /*width: 100%;*/
/*}*/
/*@media screen and (min-height: 300px) and (max-height: 400px) {#map3d { height: 100px;}}*/
/*@media screen and (min-height: 400px) and (max-height: 500px) {#map3d { height: 200px;}}*/
/*@media screen and (min-height: 500px) and (max-height: 600px) {#map3d { height: 300px;}}*/
/*@media screen and (min-height: 600px) and (max-height: 700px) {#map3d { height: 400px;}}*/
/*@media screen and (min-height: 700px) and (max-height: 800px) {#map3d { height: 500px;}}*/
/*@media screen and (min-height: 800px) and (max-height: 900px) {#map3d { height: 600px;}}*/
/*@media screen and (min-height: 900px) and (max-height: 1000px) {#map3d { height: 700px;}}*/
/*@media screen and (min-height: 1000px) and (max-height: 1100px) {#map3d { height: 800px;}}*/
/*@media screen and (min-height: 1100px) and (max-height: 1200px) {#map3d { height: 900px;}}*/
/*@media screen and (min-height: 1200px) and (max-height: 1300px) {#map3d { height: 1000px;}}*/
/*@media screen and (min-height: 1300px) and (max-height: 1400px) {#map3d { height: 1100px;}}*/
/*@media screen and (min-height: 1400px) and (max-height: 1500px) {#map3d { height: 1200px;}}*/
/*@media screen and (min-height: 1500px) and (max-height: 1600px) {#map3d { height: 1300px;}}*/
/*@media screen and (min-height: 1600px) and (max-height: 1700px) {#map3d { height: 1400px;}}*/
/*@media screen and (min-height: 1700px) and (max-height: 1800px) {#map3d { height: 1500px;}}*/

div.mqtt-status-ok{
}
div.mqtt-status-ko{
    background-color: #ec6459;
}
div.mqtt-status-mm{
    background-color: #ecdf67;
}

div.mqtt-status-ko .fa{
    color: white;
}

.lg-text{
    font-size:25px;
}
.md-text{
    font-size:15px;
}

.bordered{
    margin-top: 4px;
   /* border: 1px solid #ddd;
    border-radius: 4px;*/
}

.collapse-cmd-title{
    font-size: 1.4em;
    /*font-size: 18px;*/
}

.tools a:hover,
.collapse-cmd-title:hover
{
     cursor: pointer;
 }

.fix-label{
    display: inline-block;
}

.menuMap svg{
    width: 100%;
    height: 100%;
}

.display-box {
    display: inherit !important;
}

.mouse-move{
    cursor: move;
}