.svgContainer {
	width: 24px;
	height: 24px;
}

.bg-theme{
	background-color: #c33 !important;
}

.background-color-red {
	background-color: #c33;
}

.free-text-regular-14-black,
a.free-text-regular-14-black:hover,
a.free-text-regular-14-black:visited,
.free-text-regular-14-black a,
.free-text-regular-14-black a:hover,
.free-text-regular-14-black a:visited,
.free-text-regular-14,
.free-text-regular-14 p,
.free-text-regular-14 li,
.regular.free-text-regular-14,
.regular.free-text-regular-14 p,
.regular.free-text-regular-14 li {
	font-size: 1rem;
	color: #1d1d1b;
	letter-spacing: 0;
	line-height: 16px
}

.margin-bottom-3,
.footer1 .list4 .textMargins {
	margin-bottom: 1.429rem
}


h1.antetit-quever,
span.h1.antetit-quever {
	background-color: #555;
	color: #FFF;
	display: block;
	font-family: Roboto, 'Source Sans Pro', sans-serif;
	font-size: 34px;
	font-weight: 300;
	line-height: 25px;
	margin: 0;
	max-height: 54px;
	overflow: hidden;
	padding: 15px;
	text-transform: uppercase;
	width: 100%;
	position: relative;
	z-index: 9
}

.footer-text p,
.footer-text a:link {
	color: white !important
}

.footer1 .list4 .textMargins strong {
	color: white !important
}

.footer1 .list4 .textMargins a {
	color: white !important
}

.footer1 .list4 .textMargins p {
	color: white !important;
	margin-bottom: 0
}

.margin-top-10,
.footer1 .list4,
.senior2 {
	margin-top: 4.286rem;
}

@media screen and (min-width: 1200px) {
	.interior {
		background-color: #FFF;
		margin-left: auto;
		margin-right: auto;
		padding-bottom: 1px;
		padding-top: 0;
		position: relative;
		top: -54px;
		width: 1200px
	}
}

/*END:  LOS DE NAVARRA */


/*BEGIN:  LOS MIOS */
.textCenter {
	text-align: center;
}

.custom-navbar-bg {
	background-color: #FFFFFF !important;
}

.panel-inclam-layer-switcher .custom-navbar-bg {
	background-color: #ccc !important;
}


.main_img_logo_link {
	padding-right: 0.5em;
}

#mainNavbar {
	background-color: #c33 !important;
}

.footer1 {
	padding-top: 0.1em !important;
	padding-bottom: 0.1em !important;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:visited {
	background-color: #c33 !important;
	border-color: #f57676 !important;
}

.btn-outline-primary {
	color: #000000 !important;
	border-color: #dadada !important;
}

.btn-outline-primary:hover,
.btn-outline-primary.active:hover {
	background-color: #f57676 !important;
	color: #fff !important;
}

.btn-outline-primary.disabled:hover {
	background-color: #838383!important;
	color: #fff !important;
}

.btn-outline-primary.active {
	background-color: #FFD1D1 !important;
	color: #000000 !important;
}

.btn.btn-outline-primary.focus {
	outline: 0 !important;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 51, 0.25) !important;
}

.card-header-primary,
.card-footer-primary {
	background-color: #dadada !important;
}

.custom-card-sensors_body::-webkit-scrollbar,
.custom-card-series_body::-webkit-scrollbar {
    width: 5px; /* Ajusta el valor para hacerlo más fino o grueso */
}

.custom-card-sensors_body::-webkit-scrollbar-track,
.custom-card-series_body::-webkit-scrollbar-track {
    background: #f1f1f1; 
}

.custom-card-sensors_body::-webkit-scrollbar-thumb,
.custom-card-series_body::-webkit-scrollbar-thumb {
    background: #dadada;
}

.custom-card-sensors_body::-webkit-scrollbar-thumb:hover,
.custom-card-series_body::-webkit-scrollbar-thumb:hover {
    background: #555; 
}

/* color de los textos  del menu principal
.custom-navbar-style .navbar-nav .nav-link {
	color: rgba(85, 85, 85, 1);	
}
*/

/* color de los textos  del layer switcher */
.panel-inclam-layer-switcher .list-title {
	color: rgba(85, 85, 85, 1);
	/*font-weight: bold;*/
}

/* Icono del Temporal window */
.main_temporal_window_icon .fa-clock-o {
	color: rgba(85, 85, 85, 1);
	padding-right: 0.5em;
}

/* Color del breadcrumb*/
.navigation_breadbrumb {
	color: rgba(85, 85, 85, 1);
	padding-right: 0.5em;
}

/* BOt�n del menu para tel�fonos*/
.custom-navbar-style .navbar-toggler {
	background-color: #c33 !important;
	border-color: rgba(85, 85, 85, 0.4) ! important;
}

/*END:  LOS MIOS */

.custom-portfolio-item {
	display: none;
}

.custom-btns-cardsv-index {
	display: none;
}

.breadcrums-titulo {
	display: none;
}

.icon-banco-de-datos:before {
	content: "\f1c0";
	font-family: FontAwesome;
	font-style: normal;
}

.custom-maintoolbar-icons img {
	display: none;
}


@media (min-width: 1200px) {
	.container.banco-de-datos {
		margin-right: 0px;
		margin-left: 0px;
		max-width: 100% !important;
	}
}

.banco-de-datos .wizard>.content>.body ul {
	list-style: none !important;
}


.modal-dialog .nav-item .nav-link:hover {
	color: #0056b3;
}

.modal-dialog .nav-item .nav-link.active {
	color: #495057;
	background-color: #fff;
}

.modal-dialog .nav-item .nav-link {
	border: 1px solid #dee2e6;
	color: #212529;
	background-color: #eee;
}

.modal-dialog .info-panel {
	box-shadow: 4px 4px 5px #888;
	border: 1px solid;
	border-color: #cccc;
	padding: 0px;
	margin-bottom: 1rem;
	font-size: 1rem;
}

.modal-dialog .modal-header {
	background-color: lavender;	
}

.modal-close{
	color: white !important;
	text-shadow: none !important;
}

.checkbox#aggregationSelectButtons input[type="checkbox"]+label {
	background: #f7f7f7;
	padding: 0.1rem 0.5rem;
	font-weight: normal;
	border-radius: 10%;
	border-width: 1px;
	border-color: #cccccc;
	border-style: solid;
	margin: 0.2rem;
}

.checkbox#aggregationSelectButtons input[type="checkbox"]:checked+label:before {
	display: none;
}

.checkbox#aggregationSelectButtons input[type="checkbox"]:checked+label {
	background: #e6ebf5;
	font-weight: bold;
}

.checkbox#aggregationSelectButtons input[type="checkbox"]:hover+label {
	background: #e6e6e6;
}

.unselectable {
	-webkit-touch-callout: none;
	/* iOS Safari */
	-webkit-user-select: none;
	/* Safari */
	-khtml-user-select: none;
	/* Konqueror HTML */
	-moz-user-select: none;
	/* Old versions of Firefox */
	-ms-user-select: none;
	/* Internet Explorer/Edge */
	user-select: none;
	/* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}

.modal-dialog .thresholdInfo .thresholds {
	display: flex;
	background-color: rgba(0, 0, 0, 0.2);
	justify-content: center;
	font-weight: bold;
	text-shadow: 1px 1px 1px grey;
	border-radius: 4px;

}

.info-panel #div_info_img {
	width: 12rem;
}

.div_info_img {
	width: 12rem;
}

.hide {
	display: none;
}

/*BEGIN config estaciones*/
#stationsTable tr.selected_station {
	background-color: #FFD1D1
}

#stationsTable tr.mainTable:hover {
	cursor: pointer;
}
.btn.show-active-sensor:hover   {
	cursor: pointer !important;
}

.btn.show-active-sensor.selected {
 	background-color: #FFD1D1 !important;
 	color: #000000 !important;
}
/*END config estaciones*/

/*BEGIN vulnerable elements*/
tr#mainTable:hover {
	cursor: pointer;
	background-color: rgba(0,0,0,.075);
}

tr#mainTable.isOpen {
	background-color: #FFD1D1;
}

#vulnerableElementsTable input[type="checkbox"]:checked+span{
	background-color: #c33;
}

#vulnerableElementsTable .selectUadmin{

}
/*END vulnerable elements*/

/*BEGIN config SETTINGS*/

.entityType {
	background: #ffffff !important;
}

.entityType.btn-selected {
	background: #FFD1D1 !important;
}
.entityType.btn-selected:hover {
	background: #f69b9b !important;
}

#event_settings_filter_origin .btn{
	background: rgb(255, 255, 255);
	color: black;
}

#event_settings_filter_origin .btn:hover{
	background: #FFD1D1;
}

#eventgroups_table .set-row.owner {
	/*background-color: rgba(255, 125, 125, 0.18)*/
}
#eventgroups_table .set-row.owner:hover {
	background-color: rgba(255, 125, 125, 0.49)
}

#eventgroups_table .set-row:hover {
	background-color: rgba(255, 214, 125, 0.05)
}
/*END config SETTINGS*/

.spinner-border{
	color: #c33;
}

#eventgroups_table .set-row:hover .active-group
{
	background-color: rgba(255, 106, 106, 0.75);
}

.active-group{
	background-color: #FFD1D1	;
}

#eventgroups_table th {
	background: #dadada;
	border: 1px solid rgba(0, 0, 0, 0.06);

}

.transition-line {
	height: 1px;
	background-color: #c33;
	width: 0;
	transition: width 1s;
}

.animate-line {
	width: 100%;
}

.bootstrap-dialog.type-primary .modal-header{
	background-color: #c33;
}
.color-100{
	color: #FFFF99;
}
.color-200{
	color: #FFEBAF;
}
.color-300{
	color: #FFC000;
}
.color-400{
	color: #FF0000;
}
.color-500{
	color: #9E14FF;
}

.severity_level_0 {
	color: #000 !important;
	background-color: #41ad0a !important
}
.severity_level_100 {
	color: #000 !important;
	background-color: #FFFF99 !important
}
.severity_level_200 {
	color: #000 !important;
	background-color: #FFEBAF !important
}
.severity_level_300 {
	color: #000 !important;
	background-color: #FFC000 !important
}
.severity_level_400 {
	color: #000 !important;
	background-color: #FF0000 !important
}
.severity_level_500 {
	color: #000 !important;
	background-color: #9E14FF !important
}

#alert-timeline .vis-item.vis-box.severity_level-100-alert,
#alert-timeline .vis-item.vis-range.severity_level-100-alert{
	border-style: hidden;
	border-radius: 2px;
	box-sizing: border-box;
	background: #FFFF99;
}
#alert-timeline .vis-item.vis-box.severity_level-100-alert:hover,
#alert-timeline .vis-item.vis-range.severity_level-100-alert:hover{
	border: 2px solid #97b0f8;
}

#alert-timeline .vis-item.vis-box.severity_level-200-alert,
#alert-timeline .vis-item.vis-range.severity_level-200-alert{
	border-style: hidden;
	border-radius: 2px;
	box-sizing: border-box;
	background: #FFEBAF;
}
#alert-timeline .vis-item.vis-box.severity_level-200-alert:hover,
#alert-timeline .vis-item.vis-range.severity_level-200-alert:hover{
	border: 2px solid #97b0f8;
}

#alert-timeline .vis-item.vis-box.severity_level-300-alert,
#alert-timeline .vis-item.vis-range.severity_level-300-alert{
	border-style: hidden;
	border-radius: 2px;
	box-sizing: border-box;
	background: #FFC000;
}
#alert-timeline .vis-item.vis-box.severity_level-300-alert:hover,
#alert-timeline .vis-item.vis-range.severity_level-300-alert:hover{
	border: 2px solid #97b0f8;
}

#alert-timeline .vis-item.vis-box.severity_level-400-alert,
#alert-timeline .vis-item.vis-range.severity_level-400-alert{
	border-style: hidden;
	border-radius: 2px;
	box-sizing: border-box;
	background: #FF0000;
}
#alert-timeline .vis-item.vis-box.severity_level-400-alert:hover,
#alert-timeline .vis-item.vis-range.severity_level-400-alert:hover{
	border: 2px solid #97b0f8;
}

#alert-timeline .vis-item.vis-box.severity_level-500-alert,
#alert-timeline .vis-item.vis-range.severity_level-500-alert{
	border-style: hidden;
	border-radius: 2px;
	box-sizing: border-box;
	background: #9E14FF;
}
#alert-timeline .vis-item.vis-box.severity_level-500-alert:hover,
#alert-timeline .vis-item.vis-range.severity_level-500-alert:hover{
	border: 2px solid #97b0f8;
}

.eventset-table-properties {
	border-style: none !important;
	background: #F2F2F2;
}
.eventset-table-properties-first-td {
	border-style: none !important;
}

.historical_data_selection.active {
	background-color: #c33;
}
.inclam-time_picker table td.hour_selected {
	background: #c33 !important;
}

.datepicker .day.active {
	background-color: #c33;
}

#stationsTable input[type="checkbox"]:checked+span{
	background-color: #c33;
}

.modal-content  .modal-header{
	background-color: #c33;
}
.modal-content .modal-title,
.modal-content .close{
	color: white;
}

.banco-de-datos #wizard li a{
	background-color: #c33;
}

#mainEventsDiv .bs-stepper .active .bs-stepper-circle
{
	background-color: #c33;
}

div:has(> .i-checks > input:disabled) {
	color: darkgray; /* Cambia el color de fondo del input */
}

.tHeadColor{
	background-color: #c33 !important;
	color: white;
}