.container {
	max-width : 100%;
}
h1.page-header {
	margin-top:1em;	
	margin-bottom:0.5em;
}
.modal-backdrop
{
       opacity:0.6 !important;
}
.camposautoinline {
	display:inline-block!important;
	width:auto!important;
}

.imgpregunta{
	max-width:120px;
	max-height:100px;
	float:right;
	display:inline-block;	
}
.textoizqimg{
	float:left;
	display:inline-block;
	max-width:74%;
	
}

.bandera16 {
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 16px;
	width: 16px;
}
.idioma1{
	background-image: url(../images/banderas16/ES.png);
	background-repeat: no-repeat;
}
.idioma2{
	background-image: url(../images/banderas16/CA.png);
	background-repeat: no-repeat;
}
.idioma4{
	background-image: url(../images/banderas16/EUS.png);
	background-repeat: no-repeat;
}
.idioma3{
	background-image: url(../images/banderas16/EN.png);
	background-repeat: no-repeat;
}
.btn.ico{
	padding:2px 5px;	
	
}
.breadcrumb-item.active > i.fa {
	margin-top:3px;
	margin-right:2px;
}


/* Flot Chart Containers */

.flot-chart {
    display: block;
    height: 400px;
}

.flot-chart-content {
    width: 100%;
    height: 100%;
}

.form-group > label {
	font-weight:500;	
}
.btn-primary {
	color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
}

.modal-header {
	padding: 0.6rem 0.6rem;
	
}
.modal-footer {
    padding: 0.1rem 0.1rem;
}
.modal-header .close {
	padding: 0.5rem 0.5rem;
	margin: -0.5rem -0.5rem -0.5rem auto
}
/* Configuración de cards */
.card {
	margin-bottom:1em;	
}
.card > .card-header {
	padding:0.4em 0.1em 0em 0.4em;
	margin:0px;	
	
}

.card-title > a {
    color: #fff;
}
.card > .card-body {
	padding:0.9em;
	background-color: #fff;	
}
/**Info**/
.card-info {
    border: #d9edf7 solid 1px;	
}
.card-info > .card-header {
    color: #337ab7;
    background-color: #b8daff;
	
}
.card-info > a {
    color: #337ab7;
}
.card-info > a:hover {
    color: #337ab7;
}
/**Succcess**/
.card-green, .card-success {
    border: #5cb85c solid 1px;	
}

.card-green > .card-header,.card-success > .card-header {
    border: #5cb85c solid 1px;	
    color: #fff;
    background-color: #5cb85c;
}
.card-green > a,.card-success > a {
    color: #5cb85c;
}

.card-green > a:hover,.card-success > a:hover {
    color: #3d8b3d;
}
/**Danger**/
.card-red,.card-danger {
    border: #d9534f solid 1px;	
}

.card-red > .card-header, .card-danger > .card-header {
    border: #d9534f solid 1px;	
    color: #fff;
    background-color: #d9534f;
}

.card-red > a, .card-danger > a {
    color: #d9534f;
}

.card-red > a:hover, .card-danger > a:hover {
    color: #b52b27;
}
/**Warning**/
.card-yellow, .card-warning {
    border: #f0ad4e solid 1px;	
}

.card-yellow > .card-header, .card-warning > .card-header {
    border: #f0ad4e solid 1px;	
    color: #fff;
    background-color: #f0ad4e;
}

.card-yellow > a, .card-warning > a {
    color: #f0ad4e;
}

.card-yellow > a:hover, .card-warning > a:hover {
    color: #df8a13;
}
.card-header+.list-group .list-group-item:first-child {
    border-top: solid;
}