/* ********************************************************************** */
/* TITLES */

h1 {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  line-height: 1em;
  font-size: 1em;
  width:auto;
  height:auto;
  background-color: white;
  color:#000000;
  padding: 7px 0 7px 10px; 
  /*border: #CCCCCC solid 1px;*/
  margin: 0 0 5px 0;
}

.sIFR-active .title-adapt,
.sIFR-active .title-elastic {
    visibility: hidden;
    line-height: 1em;
    padding-bottom: 0;
    line-height: 30px ;
}
.title-adapt { display: table }

h2 { 
	font-size:1.2em;
	color:#000;
	margin:10px 0 10px 0;
}

/* ********************************************************************** */
/* LABELS */

h3 {
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  line-height: 1em;
  font-size: 0.8em;
  width:auto;
  height:20px; 
  background-color: white;
  color:#999999;
  padding: 8px 10px 0 10px; 
}

.sIFR-active .label-seta-elastic,
.sIFR-active .label-seta-adapt,
.sIFR-active .label-elastic,
.sIFR-active .label-adapt {
    visibility: hidden;
    line-height: 1em;
    padding: 0;
    height:30px;
    line-height:30px ;
    border: none;
}
.label-seta-adapt, .label-adapt { display: table }


/* ********************************************************************** */
/* BUTTONS */

h5, h6{
	padding: 8px 10px 0 10px;
	font-size:12px;
	line-height: 1em;
	height:21px;
	overflow: hidden;	
	color:#fff;
	font-weight:normal;
}

.tab h5,
.button-action h5,
.button-encomendar h5,
.button-adapt h5,
.button-elastic h6,
.button-concluir h5,
.button-elastic h5 {
	color:#fff;
	background-color:#E75E76 
}
.button-cancel h5:hover,
.button-action h5:hover,
.button-encomendar h5:hover,
.button-adapt h5:hover,
.button-elastic h6:hover,
.button-concluir h5:hover,
.button-elastic h5:hover { 
	color:#E75E76; 
	background-color:#ccc
}

.button-selected-elastic h6,
.tab-selected h6,
.button-selected-elastic h5 { 
	background-color:#70A3B4
}
.button-selected-elastic h6:hover,
.tab-selected h6:hover,
.button-selected-elastic h5:hover { 
	background-color:#9DC8EA
}

.button-cancel h5,
.tab h5:hover {
	background-color:#EE8A9B
}

.sIFR-active .button-elastic,
.sIFR-active .button-adapt,
.sIFR-active .button-selected-elastic,
.sIFR-active .button-selected-adapt,
.sIFR-active .button-encomendar,
.sIFR-active .button-action,
.sIFR-active .button-concluir,
.sIFR-active .button-cancel,
.sIFR-active .tab,
.sIFR-active .tab-selected {
	visibility: hidden;
        line-height: 1em;
        padding: 0;
	height: 30px;
	line-height:30px ;
        border: none;
}

.coluna_esquerda h1, .coluna_esquerda h2, .coluna_esquerda h3, .coluna_esquerda h4 { margin-bottom: 5px; }
.button-elastic, .button-selected-elastic { width: 100%; display: block; }
.button-adapt, .button-selected-adapt, .button-encomendar, .button-concluir, .button-action, .button-cancel, .tab, .tab-selected{ display: table}