P {
font-size : 12pt;
font-weight : normal;
}
H3 {
font-size : 12pt;
font-weight :bold;
text-align : left;
color : #345773;

}
H4 {
font-size : 14px;
font-weight :bold;
text-align : left;
color : #337ab7;

}
H2 {
font-size : 14pt;
font-weight :bold;
text-align : left;
color : #67A9E0;

}
H1 {
font-size : 16pt;
font-family : verdana,arial;
font-weight :bold;
text-align : left;
color : #4C7DA5;



}

label {
font-size : 10pt;
font-weight: bold;
display: block;

}

font {
font-size : 16pt;
text-align : left;
color : #337ab7;



}

body {
background-color : White;
font-style: color :  #337ab7;

}
th {
	border-top-width: medium;
	border-color: #337ab7;
	
font-size : 10pt;
font-weight: bold;

}

a{
	color : #67A9E0;
}

a.linkgris, 
a.linkgris:focus, 
a.linkgris:hover,
a.visited {
    color: #333;
    text-decoration: underline;
    outline: 0;
     text-decoration: none;
}

a.linkgris:active, 
linkgris.a:hover {
    outline: 0;
     text-decoration: none;
}

/*
Estilos globales
**********************************************
*/
label {
  color: #595959;
  font-weight: 600; }

.input-login, body.login section form input.form-control, body.login section form .btn {
  height: 46px; }

.huge {
  font-size: 40px; }

.exportar {
  width: 45px;
  height: 51px;
  text-align: left;
  text-indent: -9999px;
  overflow: hidden;
  display: inline-block; }

.exportar-excel {
  background: transparent url("../images/icons/file-format-xlsx.png") no-repeat; }

.exportar-pdf {
  background: transparent url("../images/icons/file-format-pdf.png") no-repeat; }

.btn {
  margin-bottom: 10px!important; }

.btn-default {
  
  border-color: #0078bf;
  color: #0078bf; 
  background-color: white;
 }
  
 svg{
 	vertical-align: top;
 }

/*
Sistema Admin
**********************************************
*/

h1.page-title {
  color: #2d78bd;
  font-size: 2.1428rem;
  font-weight: 300;
  margin-bottom: 1.8rem; }


/* Top Navigation */
.navbar{
	background-color: #4C7DA5;
}
.navbar-inverse {
  border-color: #006daf;
  background-color: #006daf;
  color: #fff; }
  .navbar-inverse .navbar-nav > li > a {
    color: #e0e0e0; }
  .navbar-inverse .navbar-brand {
    color: inherit; }
  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    background-color: #006daf; }

.top-nav {
    color: #fff;
    background-color: #2897c8; } 


/* Custom Colored Panels */
.panel-green {
  border-color: #5cb85c; }
  .panel-green > .panel-heading {
    border-color: #5cb85c;
    color: #fff;
    background-color: #5cb85c; }
  .panel-green > a {
    color: #5cb85c; }
    .panel-green > a:hover {
      color: #3d8b3d; }

.panel-red {
  border-color: #d9534f; }
  .panel-red > .panel-heading {
    border-color: #d9534f;
    color: #fff;
    background-color: #d9534f; }
  .panel-red > a {
    color: #d9534f; }
    .panel-red > a:hover {
      color: #b52b27; }

.panel-yellow {
  border-color: #f0ad4e; }
  .panel-yellow > .panel-heading {
    border-color: #f0ad4e;
    color: #fff;
    background-color: #f0ad4e; }
  .panel-yellow > a {
    color: #f0ad4e; }
    .panel-yellow > a:hover {
      color: #df8a13; }

#content {
  padding: 2rem 1.5rem;

}

.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }

.respuesta{
	margin-bottom: 14px;
}
.container-private{
	background-color: 	#EAECEE;
}
.texto{
	margin-top: 14px;
}
.ck-editor__editable_inline {
    min-height: 150px;
}
.carousel-caption {
    background: rgba(0, 0, 0, 0.35);
}