@font-face {font-family: "Open Sans"; src: url("../fonts/Open_Sans/OpenSans-Regular.ttf");}
@font-face {font-family: "Open Sans Bold"; src: url("../fonts/Open_Sans/OpenSans-Bold.ttf"); font-weight: bold;}
@font-face {font-family: "Open Sans Lighter"; src: url("../fonts/Open_Sans/OpenSans-Light.ttf"); font-weight: lighter;}
@font-face {font-family: "Open Sans Italic"; src: url("../fonts/Open_Sans/OpenSans-RegularItalic.ttf"); font-style: italic;}

*{font-family: 'Open Sans', sans-serif;}

.container{
	padding: 0;
	margin: 0;
	border: 0;
}

.stickyTop{
	position: sticky;
    	top: 10px;    	
}

p,h1,h2,h3,h4,h5,h6{color:black}

table{font-size:12px;}

a img{border: 0px;}

a {color: #303030; text-decoration:none;}

#contLinkVolver{width: 95%; max-width: 1438px; position: relative; margin: 5px auto 0;}

.resource-selector-section{}

.resource-selector-section section{}

.resource-selector-section button{}		

.resource-selector-section button img {width: 100%;height: 180px; opacity:0.5;}

.resource-selector-section button img[src="img/Coldface_frontale.png"] {width: auto;}

.image-buttons{}

.form-element {font-size: 12px;}

.form-element span{ font-size: 14px; }

#hiddenSelects span, #hiddenSelects option{ font-size: 11px; }

tbody tr{
	transition:0.3s;
}

.tableRowHover:hover{
	background-color: #E3E1E1;
}

.colored-table-head{
	background-color: #FF7C2B;
	color: white;
}

#Coldface_table {
    max-height: 420px;
    width: 100%;
    margin-top:2em;
    position:relative;
}

#Coldface_table th{
	background-color: #FF7C2B;
	color: white;
	position: sticky;
	top:-1;
}

#LKD_table {
    width: 100%;
    margin-top:2em;
    position:relative;
    max-height: 410px;
}

#LKD_table th {
    background-color: #FF7C2B;
	color: white;
	position: sticky;
	top:-1;
}

#header-bar{
	background-color: #FF7C2B; 
	height: 30px;
}

#header-content{
	height: inherit;
}

a[href='tel:+34963134204'], a[href='mailto:info@eliwell.es']{
	color:white;
	height:inherit;
	transition:0.3s;
	font-size: 14px;
}

i[class="material-icons"]{
	font-size:inherit;
}

a[href='tel:+34963134204']:hover, a[href='mailto:info@eliwell.es']:hover{
	color:#E3E1E1;
	text-decoration: none;
}

#page-title{
	font-family: 'Open Sans', sans-serif;
	color: #727175;
    	font-size: 20px;
     font-weight: 700;
}

#filter-submit{
	background-color: #FF7C2B;
	border: 2px white;
	/*box-shadow: ;*/
	color: white;
	padding:1em;
	box-shadow: 3px 4px 4px #3e3e3e85;
}

#filter-reset{
	background-color: #6f6f6f;
	border: 2px white;
	/*box-shadow: ;*/
	color: white;
	padding:1em;
	box-shadow: 3px 4px 4px #3e3e3e85;
}


#hiddenSelects{
	display: none;
	background-color:#DBDBDB;
	border-radius:5px;
}

.hidden-filter-section{
	display:none;
}

#num_ventiladores_info{
	display:none;
}

.orange{
	color: #FF7C2B;
}

#popup{
	position:relative;
	background-color: white;
	display: none;
	border:solid 2px;
	border-radius: 10px;
	border-color: #FF7C2B;
	box-shadow: 2px 2px 2px 0px #8c8c8ca6;
}

#popup-message{
	color: #000000;
}

#close-button{
	top: 3px;
     float: right;
     position: sticky;
    	color:#FF7C2B;
}

span .smaller{
	font-size: 10px;
}

.fixedHeight{
	max-height: 220px;
}

.centerItems{
	text-align:center;
	width: 90%;
}

#imagesBanner{
	

}
#imgBanner{
	max-height: 230px;
}
#imgBanner2{
	display:none;
}
#imgBanner3{
	display:none;
}
#imgBanner4{
	display:none;
}

#coldface_img{
	position: sticky;
	top:5px;
	height:230px;
	
}
#coldfaceImg{
	max-height: 170px;
}

#pulsadores_img figcaption{
	font-size: 11px;
}


#telegestion_img{
	position: sticky;
	top:40%;
	
}
#kit_telegestion_img{
	max-height: 140px;
}


#lkd_img{
	position: sticky;
	top:70%;

}

#lkds_img{
	max-height: 140px;
}

#imgBanner, #imgBanner2, #imgBanner3{
	font-size: 11px;
}


#checkbox_radios{
	display: none;

}


.interactive-table-row:hover{
	background-color:#E3E1E1;
}

.chexbox-radio-span{
	padding:0.1em;
	margin:0.4em;
	border-radius: 5px;
	background-color:#DBDBDB;

}

.chexbox-radio-span span{
	padding:0.2em;
	margin:0.2em;
}

#cod_coldface{
	font-weight: bolder;
	color:black;
	font-size: 14px;
}

#coldface_pulsador{
	position: sticky;
	top: 1%;
}

option:disabled{
	color:#D0D0D0;
}

#menos10congelados, #mas10congelados, #menos10refrigerados, #mas10refrigerados, #obradores{
	display: none;
}

.orancia{
	background-color: #FF7C2B;
	color: white;
	font-weight: bolder;
}

#boton_alarmas, #boton_decreto{
	background-color: #FF7C2B;
    	border: 2px white;    	
    	padding: 1em;
	box-shadow: 3px 4px 4px #3e3e3e85;
	transition: 0.3s;
	transition: all 0.3s;
  	cursor: pointer;
}

#boton_alarmas a, #boton_decreto a{
	color: white;
	text-decoration-color: white;
	text-decoration: none;
	cursor: pointer;
  	display: inline-block;
  	position: relative;
  	transition: 0.3s;
}

#boton_alarmas:active, #boton_decreto:active, #limpiarFiltrosPT:active, #filter-submit:active, #filter-reset:active{
	box-shadow: 0.5px 1px 1px #3e3e3e85;
}

#filter-submit:hover, #boton_alarmas:hover, #boton_decreto:hover{
	background-color: #E47028;
}

#boton_alarmas a:after, #boton_decreto a:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.3s;
}

#boton_alarmas:hover a, #boton_decreto:hover a {
  padding-right: 25px;
}

#boton_alarmas:hover a:after, #boton_decreto:hover a:after {
  opacity: 1;
  right: 0;
}

#limpiarFiltrosPT:hover, #filter-reset:hover{
	background-color: #545454;
}

#limpiarFiltrosPT{
	background-color: #6f6f6f;
	font-size: 12px;
	color:white;
	box-shadow: 3px 4px 4px #3e3e3e85;
}

