.row{margin:0}
.container-fluid{background-color: #f4f4f4;}
.container-fluid input[type=text], .container-fluid select {max-width:100%;border:none;border-bottom:1px solid gray; background-color: #f4f4f4;font-family: 'Roboto';font-weight: 400;display:inline-block;margin-left: 2vh;}
.container-fluid label{
	display: inline-block;
    font-family: 'Montserrat';
    font-size: 16px;
	font-weight: 700;
	width: 100%;
    margin-bottom: 5px;
	margin-left: 0.5vh;
}
.container-fluid select{max-width:80%!important;}
.grupoDatos label{ font-weight:500;font-size:14px;margin-left:3vh;}
.filaResultados{margin-top: 3%;text-align:center;}
.filaBoton{text-align:center;}
#sigla{margin-left:1%;width:1vh;}
.diasano{width:auto!important;}
.margin-top{margin-top:2%;}
.margin-top2{margin-top:1%;}
.margin-label{margin-top:3%;}
.padding-right{padding-right:0}

a{text-decoration:none;color:#000; cursor:help;display:inline-block;width:1%;}
a:hover{text-decoration:none}


.labelTitle{display:block!important;}
#titulo, #titulo2{
	position: relative;
    padding-bottom: 10px;
}
#titulo:after, #titulo2:after {
    content: "";
    border-bottom: 1px solid #F7A800;
    position: absolute;
    width: 40px;
    left: 0;
    bottom: 0;
    margin: auto;
}

#titulo2:after {
	right:0;
}

#instalacioninterna,#transformador{width:75%;}

table{width:100%;text-align:center;border-collapse:collapse;}
table td, table th {padding: .75rem;}
table tr td {font-family:'Roboto';font-weight:400; text-transform: uppercase;}
table tr td:first-child{text-align:left;}
table th,table tr td:first-child{font-family: 'Montserrat';font-size:16px;font-weight:bold; text-transform: none;}

#descargarPDF{    
	width: 25%;
    font-family: "Rajdhani";
    margin-top: 15px;
	margin-bottom:15px;
	border: 1px solid #F7A800 !important;
    color: #000 !important;
    font-weight: bold;
	font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 20px;
	background-color: #fff;
	 border-radius: 0px 0px 0px 0px !important;
    -moz-border-radius: 0px 0px 0px 0px !important;
    -webkit-border-radius: 0px 0px 0px 0px !important;
	letter-spacing:2px !important;
}


.modalMapa {
  display: none; 
  position: fixed; 
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%; 
  height: 100%; 
  overflow: auto; 
  background-color: rgb(0,0,0); 
  background-color: rgba(0,0,0,0.4);
}

.modal-contentMapa {
  background-color: transparent;
  margin: 10% auto; 
  padding: 20px;
  width: 80%; 
  text-align:center;
}

.close {
  color: #F7A800;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

#mapa{cursor:crosshair;}
#infoMapa{
	font-family:'Montserrat';
	padding:1vh;
	color:#fff;
	margin-top:1vh;
	background:#F7A800;
	width:755px;
}

.botonMapa{width:20%;display:inline-block;}
.botonMapa img{max-width:6vh;width:6vh;}
#tableCTE tr td:first-child{
	font-family: 'Roboto';
    font-weight: 400;
    text-align: center;
}

.tooltip > .tooltip-inner {
    background: #F7A800;
	max-width: 100%;
	text-align:left;
	color:#000;
	font-weight:700;
	padding: 2vh;
}


@media only screen and (max-width: 575px){
	#tablaResultados{font-size:10px;}
	#tablaResultados th,#tablaResultados tr td:first-child{font-size:8px;}
}

@media screen and (max-width:1200px){
	#descargarPDF{
		width:50%;
	}
}

@media only screen and (max-width: 1081px) and (min-width: 992px) { 
	#helpSituacionCable{
		margin-left:-7px;
	}
}

@media only screen and (max-width: 1056px) and (min-width: 992px) { 
	#helpSEPCR{
		margin-left:-2px;
	}
}

@media only screen and (max-width: 1035px) and (min-width: 992px) { 
	#helpTipoCable,#helpTransformador,#helpSAETipoCable,#helpSENTTipoCable,#helpProtecSobretensiones{
		margin-left:-7px;
	}
}

@media only screen and (max-width: 1206px) and (min-width: 1034px) { 
	#helpTipoCable,#helpTransformador,#helpSAETipoCable,#helpSENTTipoCable,#helpProtecSobretensiones{
		margin-left:-5px;
	}
}