body {
	font-family: "Open Sans","Lucida Grande",Geneva,Arial,Verdana,sans-serif;
    font-weight: 400;
	color: black;
	background-color: #ececec;
}

#enc1_contenido h1,
#enc_div_main h1 {
	background-color: #42a5f5;
	background-color: #76C0FC;
	background-color: #5C6BC0;
	font-family: "Open Sans","Lucida Grande",Geneva,Arial,Verdana,sans-serif;
    color: white;
	font-size: 24px;
    font-weight: 400;
    margin: -10px -15px 5px;
    padding: 5px 5px 5px 15px;
    font-style: normal;
    font-size-adjust: none;
}
/*
h3 {
	font-family: "Open Sans","Lucida Grande",Geneva,Arial,Verdana,sans-serif;
    color: #404040;
	font-size: 40px;
    font-weight: 300;
    margin: 5px 0;
    font-style: normal;
    font-size-adjust: none;
}
*/

h3.titulo {
    background-color: #E8EAF6;
    font-size: 24px;
    padding: 5px;
    border-bottom: 1px solid #C5C5C5;
    /*box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);*/
}


/*font-size*/
h2 {
	font-size: 27px;
}
/**font-size*/


label input[type=radio] {
	margin-right: 4px;
}

table {
	font-size: 14px;
}

.form-control {
	padding: 4px 10px;
	height: 30px;
	border-color: #BEBDBD;
}

.table-responsive {
	border: none;	
} 

.input-group-addon {
	padding: 4px 10px;
	height: 30px;
}

.general_addon_fecha {
	cursor: pointer;
}


.enc_accion_gray {
	color: #C2185B;
	font-size: 12px;
	border: 1px solid white;
	border-radius: 3px;
	text-decoration: none;
	padding: 3px;
}

.enc_accion_gray:hover {
	border: 1px solid #C2185B;
	background-color: FCE4EC;	
}

button.enc_accion_gray {
	background-color: white;
	color: #c2185b;
}

.enc_accion_blue {
	border: 1px solid white;
	border-radius: 3px;
	text-decoration: none;
	padding: 3px;
}

button.enc_accion_blue {
	background-color: white;
	color: #3399f3;
}

.enc_accion_blue:hover {
	border-color: #3399f3;
	background-color: #E3F2FF;
}

a.enc_accion_login {
	padding-left: 10px;
	padding-right: 10px;
}

a.enc_accion_login:hover {
	background-color: #0025C6;
}

.general_info,
.info {
	padding: 20px;
	margin: 20px 0;
	/*border: 1px solid #C2C2C2;*/
	border-left: 4px solid #3FBADF;
	border-radius: 2px;
	background-color: #f7f7f9;
	box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
}

.encuestas_migadepan {
    background-color: #286FE6;
    color: #FFFFFF;
    font-size: 13px;
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px;
}

.encuestas_migadepan a {
    color: #FFFFFF;
}

.info strong {
    color: #167B97;
}

.aviso {
    background-color: #ffe9c8;
    border-left: 4px solid #FF9800;
    border-radius: 2px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
    margin: 20px 0;
    padding: 20px;
}

.aviso strong {
	color: #DE693F;
}

.container {
	background-color: white; 
}


ul, lo {
 list-style: none outside none;
 padding-left: 30px;
} 

@media (min-width: 768px) {
  .modal-lg {
    width: 750px;
  }
  
  .table > thead > tr > th,
  .table > tbody > tr > th,
  .table > tfoot > tr > th,
  .table > thead > tr > td,
  .table > tbody > tr > td,
  .table > tfoot > tr > td {
     padding-left: 4px;
     padding-right: 4px;
  }  
  
}
@media (min-width: 992px) {
  .modal-lg {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .modal-lg {
    width: 1170px;
  }
}


.form-control {
	color: black;
}

.modal-body {
	height: 350px;
	overflow: auto;
}

@media (min-height: 800px) {
  .modal-body-max-height {
    height: 600px;
  }
}

.modal-body label {
	margin-bottom: 1px;
}

.modal-header {
	background-color: #E8EAF6;
}

.modal-body {
	background-color: white;
}


.modal-footer {
	background-color: #E8EAF6;
}

.modal-content h1,
.modal-content h2,
.modal-content h3,
.modal-content h4,
.modal-content h5,
.modal-content h6
{
	margin-top: 0px;
}

.modal-header .info,
.modal-body .info,
.modal-footer .info {
	margin: 0px;
	border-left: none;
}

.label-opcion {
	background: #8d6e63;
}


.btn-default {
  color: #333333;
  background-color: #e7e7e7;
  background-image: none;;
  border-color: #cccccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #cecece;
  background-image: none;
  border-color: #adadad;
}

.btn {
	text-shadow: none;
} 

.btn-primary {
	background-color: #1779CE;
	background-image: none;
	border-color: #2B7AD3;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	background-color: #0F6FCF;
	background-image: none;
  	border-color: #00589E;
}


.btn-primary2 {
  color: #ffffff;
  background-color: #7a8288;
  border-color: #7a8288;
}
.btn-primary2:hover,
.btn-primary2:focus,
.btn-primary2.focus,
.btn-primary2:active,
.btn-primary2.active,
.open > .dropdown-toggle.btn-primary2 {
  color: #ffffff;
  background-color: #62686d;
  border-color: #5d6368;
}
.btn-primary2:active,
.btn-primary2.active,
.open > .dropdown-toggle.btn-primary2 {
  background-image: none;
}
.btn-primary2.disabled,
.btn-primary2[disabled],
.btn-primary2.disabled_,
fieldset[disabled] .btn-primary2,
.btn-primary2.disabled:hover,
.btn-primary2[disabled]:hover,
fieldset[disabled] .btn-primary2:hover,
.btn-primary2.disabled:focus,
.btn-primary2[disabled]:focus,
fieldset[disabled] .btn-primary2:focus,
.btn-primary2.disabled.focus,
.btn-primary2[disabled].focus,
fieldset[disabled] .btn-primary2.focus,
.btn-primary2.disabled:active,
.btn-primary2[disabled]:active,
fieldset[disabled] .btn-primary2:active,
.btn-primary2.disabled.active,
.btn-primary2[disabled].active,
fieldset[disabled] .btn-primary2.active {
  background-color: #7a8288;
  border-color: #7a8288;
}
.btn-primary2 .badge {
  color: #7a8288;
  background-color: #ffffff;
}

.btn-default3 {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}

.btn-default3:hover,
.btn-default3:focus,
.btn-default3:active,
.btn-default3.active,
.open .dropdown-toggle.btn-default3 {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}

.btn-default3:active,
.btn-default3.active,
.open .dropdown-toggle.btn-default3 {
  background-image: none;
}

.btn-default3.disabled,
.btn-default3[disabled],
fieldset[disabled] .btn-default3,
.btn-default3.disabled:hover,
.btn-default3[disabled]:hover,
fieldset[disabled] .btn-default3:hover,
.btn-default3.disabled:focus,
.btn-default3[disabled]:focus,
fieldset[disabled] .btn-default3:focus,
.btn-default3.disabled:active,
.btn-default3[disabled]:active,
fieldset[disabled] .btn-default3:active,
.btn-default3.disabled.active,
.btn-default3[disabled].active,
fieldset[disabled] .btn-default3.active {
  background-color: #ffffff;
  border-color: #cccccc;
}

.btn-default3 .badge {
  color: #ffffff;
  background-color: #fff;
}

.btn-primary3 {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-primary3:hover,
.btn-primary3:focus,
.btn-primary3:active,
.btn-primary3.active,
.open .dropdown-toggle.btn-primary3 {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

.btn-primary3:active,
.btn-primary3.active,
.open .dropdown-toggle.btn-primary3 {
  background-image: none;
}

.btn-primary3.disabled,
.btn-primary3[disabled],
fieldset[disabled] .btn-primary3,
.btn-primary3.disabled:hover,
.btn-primary3[disabled]:hover,
fieldset[disabled] .btn-primary3:hover,
.btn-primary3.disabled:focus,
.btn-primary3[disabled]:focus,
fieldset[disabled] .btn-primary3:focus,
.btn-primary3.disabled:active,
.btn-primary3[disabled]:active,
fieldset[disabled] .btn-primary3:active,
.btn-primary3.disabled.active,
.btn-primary3[disabled].active,
fieldset[disabled] .btn-primary3.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-primary3 .badge {
  color: #428bca;
  background-color: #fff;
}

.btn-info2 {
  color: #ffffff;
  background-color: #033c73;
  border-color: #033c73;
}
.btn-info2:hover,
.btn-info2:focus,
.btn-info2.focus,
.btn-info2:active,
.btn-info2.active,
.open > .dropdown-toggle.btn-info2 {
  color: #ffffff;
  background-color: #022241;
  border-color: #011d37;
}
.btn-info2:active,
.btn-info2.active,
.open > .dropdown-toggle.btn-info2 {
  background-image: none;
}
.btn-info2.disabled,
.btn-info2[disabled],
fieldset[disabled] .btn-info2,
.btn-info2.disabled:hover,
.btn-info2[disabled]:hover,
fieldset[disabled] .btn-info2:hover,
.btn-info2.disabled:focus,
.btn-info2[disabled]:focus,
fieldset[disabled] .btn-info2:focus,
.btn-info2.disabled.focus,
.btn-info2[disabled].focus,
fieldset[disabled] .btn-info2.focus,
.btn-info2.disabled:active,
.btn-info2[disabled]:active,
fieldset[disabled] .btn-info2:active,
.btn-info2.disabled.active,
.btn-info2[disabled].active,
fieldset[disabled] .btn-info2.active {
  background-color: #033c73;
  border-color: #033c73;
}
.btn-info2 .badge {
  color: #033c73;
  background-color: #ffffff;
}

a.enc_accion_blue.no-decotarion {
	cursor:pointer; 
	text-decoration:none; 
	display:block;
}

.tooltip-inner {
  color: #ffffff;
  background-color: #333333;
}


pre {
	background-color: inherit; 
    border: none;
}