/*@import url('http://localhost/toureference/estructura/css/fuentes/texto/segoeui.css');*/
img.imagenMaxima{
	width: 100% !important;
	height: auto !important;

}
.padD140{
 padding-right: 140px;
 }
.wx30{width: 30px;}
.padl28{ padding-left: 28px; }
.top50{
	top: 50%;
}
.left50{
			left: 50%;
		}
		.md_menu_decobola1{
			 left:9px; padding-top:15px; padding-bottom: 15px;
		}
		.mt10{
			margin-top: -10px
		}
		.mt13{
			margin-top: -13px;
		}
		
		.ml54775{
			margin-left:-5.475px;
		}
		.ml30{
			margin-left:30px;
		}
		.padl36{padding-left:36px;}
		.mt159{
			margin-top: -1.595px;
		}
		
.deconotificacion{
	top: 50%;
	margin-top: -8px;
	margin-right: 8px;
}

.decoCentro:before{
	content: ' ';
    position: absolute;
    width: 4px;
    background-color: #999 !important;
    height: 70%;
    top: 15%;
    left: 50%;
    margin-left: -2px;
    border-radius: 4px;
}

/*
.decoArriba:before,.decoAbajo:after{
			content:' ';
			position: absolute;
			width: 4px;
			background-color: #999 !important;
			height: 1.4rem;
			left: 50%;
			margin-left: -2px; border-radius: 4px;
		}
		.decoArriba:before{
			bottom:102%;
		}
		.decoAbajo:after{
			top: 102%;
			
		}

*/

	
.marcadorConLabel {
     color: black;
     background-color: white;
     font-size: 10px;
     font-weight: bold;
     text-align: center;
	padding:2px 4px 2px 4px;
     min-width: 40px; 
     border:1px solid black;
     white-space: nowrap; box-shadow: 0 3px 3px black;
   }

.modal iframe{
	outline: none !important;
}
.modalcabecera,.modalpie{
	
	background-repeat: repeat-x;
    background-color: rgba(0,0,0,0.75);
	/*background-image:url(descarga.png);	*/
	
}	
.modalcabecera{
	background-position: top;
}
.modalpie{
	background-position: bottom;
}
.modal-tapadera{ 
	background-color: rgba(0,0,0,0.75) !important;
	z-index: 3;
}
.modal{
	z-index: 4;
}
.decoBgRgba,.decoLoad{
	background-color: rgba(255,255,255,0.8);
}
.decoLoad{z-index: 100;}
.decoLoad svg{ top: 50%; left: 50%; margin-left: -36px; margin-top: -36px;  }
.autocompletar-conectorDatos{min-width: 320px; top:100%;}
.tabs-seleccionado{background-color: #222 !important; color: white !important;}


.switch {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 38.78px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 7px;
  bottom: 7px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
 /* -webkit-transform: translateX( calc(100% - 26px) );
  -ms-transform: translateX(calc(100% - 26px));
  transform: translateX(calc(100% - 26px));*/
  left: calc(100% - 33px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
path[data-poligono]{
	opacity: 0.8;
	cursor: pointer;
}
path[data-poligono]:hover{
	opacity: 1;
}
#TEXTO text{
	fill: black;
}

.anchura70{
	width: 70px;
}


#_sys_login{ margin-top:159.93px !important;}

