/*$enero:#AE403A;
$febrero:#ff9800;
$marzo:#4caf50;
$abril:#03a9f4;
$mayo:#f44336;
$junio:#2196f3;
$julio:#3f51b5;
$agosto:#ff5722;
$septiembre:#8bc34a;
$octubre:#cddc39;
$noviembre:#ffc107;
$diciembre:#8d6e63;*/
/*$enero:#AE403A;
$febrero: lighten($enero, 5%) !default;
$marzo:lighten($enero, 7%) !default;
$abril:lighten($enero, 9%) !default;
$mayo:lighten($enero, 11%) !default;
$junio:lighten($enero, 13%) !default;
$julio:lighten($enero, 15%) !default;
$agosto:lighten($enero, 17%) !default;
$septiembre:lighten($enero, 19%) !default;
$octubre:lighten($enero, 21%) !default;
$noviembre:lighten($enero, 24%) !default;
$diciembre:lighten($enero, 27%) !default;*/
/*
$color_primary:#3690dd;
$color_primary_dark:#1976d2;*/
/*$widthListMonth: 13%;
$widthListBody: 30%-($widthListMonth);*/
/*$widthListMonth: 0%;
$widthListBody: 18%-($widthListMonth);
$widthContentReport: 100%-($widthListMonth+$widthListBody);*/
li.btnLiToolbar {
  cursor: pointer;
}
li.btnLiToolbar a {
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #fff !important;
  margin-top: 0px;
}
li.btnLiToolbar a i {
  color: #fff !important;
  margin-right: 10px;
  margin-left: -33px;
  font-size: 1.3rem;
  display: inline-block;
  position: absolute;
}

.navbarmenu {
  width: 19%;
  height: 100%;
  background: #fff;
  position: fixed;
  overflow: auto;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}

div.ContentReport {
  width: 100% !important;
}
div.listBody {
  border-right: 0px solid #e0e0e0;
  padding: 0px;
  margin: 0px;
  width: 100% !important;
}
div.listBody ul.enero {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.enero li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.enero li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.enero li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.enero li:hover {
  background: #d9928e !important;
}
div.listBody ul.enero li:hover a {
  color: #280f0d !important;
}
div.listBody ul.enero li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.enero li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.enero li.active a {
  color: #fff !important;
}
div.listBody ul.enero li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.enero div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.febrero {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.febrero li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.febrero li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.febrero li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.febrero li:hover {
  background: #d9928e !important;
}
div.listBody ul.febrero li:hover a {
  color: #280f0d !important;
}
div.listBody ul.febrero li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.febrero li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.febrero li.active a {
  color: #fff !important;
}
div.listBody ul.febrero li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.febrero div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.marzo {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.marzo li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.marzo li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.marzo li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.marzo li:hover {
  background: #d9928e !important;
}
div.listBody ul.marzo li:hover a {
  color: #280f0d !important;
}
div.listBody ul.marzo li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.marzo li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.marzo li.active a {
  color: #fff !important;
}
div.listBody ul.marzo li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.marzo div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.abril {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.abril li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.abril li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.abril li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.abril li:hover {
  background: #d9928e !important;
}
div.listBody ul.abril li:hover a {
  color: #280f0d !important;
}
div.listBody ul.abril li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.abril li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.abril li.active a {
  color: #fff !important;
}
div.listBody ul.abril li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.abril div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.mayo {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.mayo li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.mayo li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.mayo li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.mayo li:hover {
  background: #d9928e !important;
}
div.listBody ul.mayo li:hover a {
  color: #280f0d !important;
}
div.listBody ul.mayo li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.mayo li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.mayo li.active a {
  color: #fff !important;
}
div.listBody ul.mayo li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.mayo div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.junio {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.junio li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.junio li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.junio li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.junio li:hover {
  background: #d9928e !important;
}
div.listBody ul.junio li:hover a {
  color: #280f0d !important;
}
div.listBody ul.junio li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.junio li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.junio li.active a {
  color: #fff !important;
}
div.listBody ul.junio li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.junio div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.julio {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.julio li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.julio li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.julio li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.julio li:hover {
  background: #d9928e !important;
}
div.listBody ul.julio li:hover a {
  color: #280f0d !important;
}
div.listBody ul.julio li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.julio li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.julio li.active a {
  color: #fff !important;
}
div.listBody ul.julio li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.julio div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.agosto {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.agosto li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.agosto li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.agosto li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.agosto li:hover {
  background: #d9928e !important;
}
div.listBody ul.agosto li:hover a {
  color: #280f0d !important;
}
div.listBody ul.agosto li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.agosto li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.agosto li.active a {
  color: #fff !important;
}
div.listBody ul.agosto li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.agosto div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.septiembre {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.septiembre li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.septiembre li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.septiembre li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.septiembre li:hover {
  background: #d9928e !important;
}
div.listBody ul.septiembre li:hover a {
  color: #280f0d !important;
}
div.listBody ul.septiembre li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.septiembre li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.septiembre li.active a {
  color: #fff !important;
}
div.listBody ul.septiembre li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.septiembre div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.agosto {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.agosto li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.agosto li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.agosto li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.agosto li:hover {
  background: #d9928e !important;
}
div.listBody ul.agosto li:hover a {
  color: #280f0d !important;
}
div.listBody ul.agosto li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.agosto li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.agosto li.active a {
  color: #fff !important;
}
div.listBody ul.agosto li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.agosto div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.octubre {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.octubre li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.octubre li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.octubre li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.octubre li:hover {
  background: #d9928e !important;
}
div.listBody ul.octubre li:hover a {
  color: #280f0d !important;
}
div.listBody ul.octubre li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.octubre li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.octubre li.active a {
  color: #fff !important;
}
div.listBody ul.octubre li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.octubre div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.noviembre {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.noviembre li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.noviembre li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.noviembre li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.noviembre li:hover {
  background: #d9928e !important;
}
div.listBody ul.noviembre li:hover a {
  color: #280f0d !important;
}
div.listBody ul.noviembre li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.noviembre li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.noviembre li.active a {
  color: #fff !important;
}
div.listBody ul.noviembre li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.noviembre div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listBody ul.diciembre {
  margin-top: 10px;
  padding: 0px;
  background: #e6b7b4;
  margin-left: 0px;
}
div.listBody ul.diciembre li {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #e6b7b4;
  color: #280f0d !important;
  width: 100%;
  border-bottom: 1px solid #88322d;
  cursor: pointer;
}
div.listBody ul.diciembre li a {
  color: #280f0d !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listBody ul.diciembre li a i {
  color: #280f0d !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
  content: "radio_button_unchecked";
}
div.listBody ul.diciembre li:hover {
  background: #d9928e !important;
}
div.listBody ul.diciembre li:hover a {
  color: #280f0d !important;
}
div.listBody ul.diciembre li:hover a i {
  color: #280f0d !important;
}
div.listBody ul.diciembre li.active {
  background: #c04842 !important;
  border-right: 7px solid #88322d;
}
div.listBody ul.diciembre li.active a {
  color: #fff !important;
}
div.listBody ul.diciembre li.active a i {
  color: #fff !important;
  content: "radio_button_checked";
}
div.listBody ul.diciembre div.divider {
  border: 0.5px solid #9b3934 !important;
}
div.listMonths {
  padding: 0px;
  border-right: 0px solid #e0e0e0;
  margin: 0px;
  width: 1000% !important;
}
div.listMonths ul.colapMeses {
  margin: 0px;
  margin-top: 10px;
  padding: 0px;
}
div.listMonths ul.colapMeses li.enero {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.enero a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.enero a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.enero:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.enero:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.enero:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.enero.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.enero.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.enero.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.febrero {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.febrero a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.febrero a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.febrero:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.febrero:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.febrero:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.febrero.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.febrero.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.febrero.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.marzo {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.marzo a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.marzo a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.marzo:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.marzo:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.marzo:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.marzo.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.marzo.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.marzo.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.abril {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.abril a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.abril a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.abril:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.abril:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.abril:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.abril.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.abril.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.abril.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.mayo {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.mayo a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.mayo a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.mayo:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.mayo:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.mayo:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.mayo.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.mayo.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.mayo.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.junio {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.junio a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.junio a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.junio:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.junio:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.junio:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.junio.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.junio.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.junio.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.julio {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.julio a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.julio a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.julio:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.julio:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.julio:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.julio.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.julio.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.julio.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.agosto {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.agosto a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.agosto a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.agosto:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.agosto:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.agosto:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.agosto.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.agosto.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.agosto.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.septiembre {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.septiembre a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.septiembre a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.septiembre:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.septiembre:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.septiembre:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.septiembre.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.septiembre.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.septiembre.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.octubre {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.octubre a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.octubre a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.octubre:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.octubre:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.octubre:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.octubre.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.octubre.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.octubre.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.noviembre {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.noviembre a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.noviembre a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.noviembre:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.noviembre:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.noviembre:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.noviembre.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.noviembre.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.noviembre.active a i {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.diciembre {
  padding-left: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
  border-left: 7px solid #c04842;
  border-bottom: 1px solid #c04842;
}
div.listMonths ul.colapMeses li.diciembre a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.listMonths ul.colapMeses li.diciembre a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.listMonths ul.colapMeses li.diciembre:hover {
  border-left: 11px solid #c04842;
  background: #efd1cf;
}
div.listMonths ul.colapMeses li.diciembre:hover a {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.diciembre:hover a i {
  color: #622421 !important;
}
div.listMonths ul.colapMeses li.diciembre.active {
  background: #cd6d68 !important;
  border-right: 7px solid #9b3934;
}
div.listMonths ul.colapMeses li.diciembre.active a {
  color: #fff !important;
}
div.listMonths ul.colapMeses li.diciembre.active a i {
  color: #fff !important;
}

div.collapsible-body {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #979797;
  border-bottom: solid 1px #979797;
}
div.collapsible-body.colapEnero {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapEnero ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapEnero ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapEnero ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapEnero ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapEnero ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapEnero ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapEnero ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapEnero ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapEnero ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapFebrero {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapFebrero ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapFebrero ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapFebrero ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapFebrero ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapFebrero ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapFebrero ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapFebrero ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapFebrero ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapFebrero ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapMarzo {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapMarzo ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapMarzo ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapMarzo ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapMarzo ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapMarzo ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapMarzo ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapMarzo ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapMarzo ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapMarzo ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapAbril {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapAbril ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapAbril ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapAbril ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapAbril ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapAbril ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapAbril ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapAbril ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapAbril ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapAbril ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapMayo {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapMayo ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapMayo ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapMayo ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapMayo ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapMayo ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapMayo ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapMayo ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapMayo ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapMayo ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapJunio {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapJunio ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapJunio ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapJunio ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapJunio ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapJunio ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapJunio ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapJunio ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapJunio ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapJunio ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapJulio {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapJulio ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapJulio ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapJulio ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapJulio ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapJulio ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapJulio ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapJulio ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapJulio ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapJulio ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapAgosto {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapAgosto ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapAgosto ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapAgosto ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapAgosto ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapAgosto ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapAgosto ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapAgosto ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapAgosto ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapAgosto ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapSeptiembre {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapSeptiembre ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapSeptiembre ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapSeptiembre ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapSeptiembre ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapSeptiembre ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapSeptiembre ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapSeptiembre ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapSeptiembre ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapSeptiembre ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapOctubre {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapOctubre ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapOctubre ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapOctubre ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapOctubre ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapOctubre ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapOctubre ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapOctubre ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapOctubre ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapOctubre ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapNoviembre {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapNoviembre ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapNoviembre ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapNoviembre ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapNoviembre ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapNoviembre ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapNoviembre ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapNoviembre ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapNoviembre ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapNoviembre ul li.active a i {
  color: #fff !important;
}
div.collapsible-body.colapDiciembre {
  padding: 0px;
  margin: 0px;
  border-top: solid 1px #cd6d68;
  border-bottom: solid 1px #cd6d68;
}
div.collapsible-body.colapDiciembre ul {
  margin-left: 0px;
  padding: 0px;
  background: #f9eeee;
}
div.collapsible-body.colapDiciembre ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: #f9eeee;
  color: #622421 !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body.colapDiciembre ul li a {
  color: #622421 !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body.colapDiciembre ul li a i {
  color: #622421 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body.colapDiciembre ul li:hover a {
  color: #622421 !important;
}
div.collapsible-body.colapDiciembre ul li:hover a i {
  color: #622421 !important;
}
div.collapsible-body.colapDiciembre ul li.active {
  background: #c65b55 !important;
}
div.collapsible-body.colapDiciembre ul li.active a {
  color: #fff !important;
}
div.collapsible-body.colapDiciembre ul li.active a i {
  color: #fff !important;
}
div.collapsible-body ul {
  margin-left: 0px;
  padding: 0px;
  background: #fafafa;
}
div.collapsible-body ul li {
  padding-left: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0px;
  margin-right: 0px;
  background: transparent;
  color: #58595B !important;
  width: 100%;
  cursor: pointer;
}
div.collapsible-body ul li a {
  color: #58595B !important;
  font-size: 0.9rem;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
div.collapsible-body ul li a i {
  color: #808284 !important;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 1.3rem;
  display: inline-block;
}
div.collapsible-body ul li:hover a {
  color: #000 !important;
}
div.collapsible-body ul li:hover a i {
  color: #000 !important;
}
div.collapsible-body ul li.active a {
  color: #AE403A !important;
}
div.collapsible-body ul li.active a i {
  color: #AE403A !important;
}

main {
  margin-left: 0%;
  background-color: #fafafa;
  /* Used if the image is unavailable */
  background-position: center;
  /* Center the image */
  background-repeat: no-repeat;
  /* Do not repeat the image */
  background-size: cover;
  background-size: 25%;
}

body {
  background: #fff;
}

.rowSlide {
  background: rgba(0, 0, 0, 0.4);
  margin-top: -50px;
  position: fixed;
  z-index: 1000;
  width: 100%;
}

p.labelS {
  color: #fff !important;
  margin-left: 30px;
}
p.titleRow {
  color: #fff !important;
  font-size: 13px;
  margin-top: 5px;
  margin-bottom: 0px;
}
p.subtitleRow {
  color: #fff !important;
  font-size: 10px;
  margin-top: 0px;
  margin-bottom: 5px;
}

nav.topNav {
  margin-top: 40px;
  background: #AE403A;
  /*background: -moz-linear-gradient(left, rgba(21,101,192,1) 0%, rgba(144,202,249,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(21,101,192,1)), color-stop(100%, rgba(144,202,249,1)));
  background: -webkit-linear-gradient(left, rgba(21,101,192,1) 0%, rgba(144,202,249,1) 100%);
  background: -o-linear-gradient(left, rgba(21,101,192,1) 0%, rgba(144,202,249,1) 100%);
  background: -ms-linear-gradient(left, rgba(21,101,192,1) 0%, rgba(144,202,249,1) 100%);
  background: linear-gradient(to right, rgba(21,101,192,1) 0%, rgba(144,202,249,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1565c0', endColorstr='#90caf9', GradientType=1 );
  */
}
nav.topNav .nav-wrapper {
  padding-left: 15px;
}
nav.topNav .nav-wrapper a {
  font-size: 1rem;
}
nav.topNav ul {
  margin-right: 19%;
}
nav.topNav ul li div.contentNotify span {
  border-radius: 50%;
  background: #f44336;
  font-size: 0.8rem;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  color: #fff;
  z-index: 10;
  margin-top: -20px;
  position: relative;
  text-align: center;
}
nav.topNav ul li div.contentNotify span.noNotify {
  background: transparent;
  color: transparent;
}
nav.topNav ul li div.contentNotify span.noNotify i {
  position: relative;
  margin-top: 0px;
  margin-left: -20px;
  z-index: 5;
}
nav.topNav ul li div.contentNotify i {
  position: absolute;
  margin-top: -67px;
  margin-left: 8px;
  z-index: 5;
}

span.badgeSlide {
  background: #AE403A;
  color: #fff;
  height: 33px;
  margin-left: 10px;
  margin-top: 0px;
  padding-top: 0px !important;
  padding-bottom: 3px !important;
  padding-left: 7px;
  padding-right: 7px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  text-align: center;
  z-index: 1000;
  display: fixed;
}

ul.sidenav {
  width: 19%;
  height: 100%;
  margin-top: 0px;
  background: #fff;
}
ul.sidenav.iconnavbar {
  text-align: center;
}
ul.sidenav li.tFirts {
  padding: 0px;
  margin-right: 0px;
  width: 100%;
  background: #fff !important;
  color: #AE403A !important;
}
ul.sidenav li.tFirts.liGreen {
  background: #4caf50 !important;
  border-left: 7px solid #255627;
  color: #fff !important;
}
ul.sidenav li.tFirts.liGreen a {
  color: #fff !important;
  font-size: 0.9rem;
  padding-left: 20px;
  padding-right: 20px;
  vertical-align: middle;
  width: 100%;
  font-weight: normal;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
ul.sidenav li.tFirts.liGreen a i {
  color: #fff !important;
  margin-right: 20px;
  display: inline-block;
  margin-left: 0px;
  font-size: 1.3rem;
}
ul.sidenav li.tFirts.liGreen.active {
  background: #4caf50 !important;
}
ul.sidenav li.tFirts.liGreen.active a {
  color: #fff !important;
}
ul.sidenav li.tFirts.liGreen.active a i {
  color: #fff !important;
}
ul.sidenav li.tFirts.liGreen:hover {
  background: #3d8b40 !important;
}
ul.sidenav li.tFirts.liGreen:hover a {
  color: #fff !important;
}
ul.sidenav li.tFirts.liGreen:hover a i {
  color: #fff !important;
}
ul.sidenav li.tFirts.liGreen:hover a span.badgeSlide {
  background: #fff !important;
}
ul.sidenav li.tFirts a {
  color: #58595B !important;
  font-size: 0.9rem;
  padding-left: 20px;
  padding-right: 20px;
  vertical-align: middle;
  width: 100%;
  font-weight: normal;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
ul.sidenav li.tFirts a i {
  color: #58595B !important;
  margin-right: 20px;
  display: inline-block;
  margin-left: 0px;
  font-size: 1.3rem;
}
ul.sidenav li.tFirts.active {
  background: #fff !important;
}
ul.sidenav li.tFirts.active a {
  color: #AE403A !important;
}
ul.sidenav li.tFirts.active a i {
  color: #AE403A !important;
}
ul.sidenav li.tFirts:hover {
  background: #fafafa !important;
}
ul.sidenav li.tFirts:hover a {
  color: #58595B !important;
}
ul.sidenav li.tFirts:hover a i {
  color: #58595B !important;
}
ul.sidenav li.tFirts:hover a span.badgeSlide {
  background: #58595B !important;
}
ul.sidenav.headernavbar {
  margin-top: 20px;
}
ul.sidenav ul.collapsible {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: 0px;
  margin: 0px;
}
ul.sidenav ul.collapsible li {
  padding-left: 0px;
  margin-left: 0px;
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  border: 0px;
}
ul.sidenav ul.collapsible li a {
  font-weight: normal;
}
ul.sidenav ul.collapsible li.colapEnero {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapEnero:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapEnero:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapEnero.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapEnero.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapEnero div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapEnero div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapFebrero {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapFebrero:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapFebrero:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapFebrero.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapFebrero.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapFebrero div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapFebrero div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapMarzo {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapMarzo:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapMarzo:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapMarzo.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapMarzo.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapMarzo div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapMarzo div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapAbril {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapAbril:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapAbril:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapAbril.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapAbril.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapAbril div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapAbril div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapMayo {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapMayo:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapMayo:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapMayo.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapMayo.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapMayo div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapMayo div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapJunio {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapJunio:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapJunio:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapJunio.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapJunio.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapJunio div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapJunio div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapJulio {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapJulio:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapJulio:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapJulio.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapJulio.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapJulio div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapJulio div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapAgosto {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapAgosto:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapAgosto:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapAgosto.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapAgosto.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapAgosto div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapAgosto div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapSeptiembre {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapSeptiembre:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapSeptiembre:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapSeptiembre.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapSeptiembre.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapSeptiembre div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapSeptiembre div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapOctubre {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapOctubre:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapOctubre:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapOctubre.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapOctubre.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapOctubre div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapOctubre div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapNoviembre {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapNoviembre:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapNoviembre:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapNoviembre.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapNoviembre.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapNoviembre div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapNoviembre div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapDiciembre {
  border-left: 7px solid #88322d;
}
ul.sidenav ul.collapsible li.colapDiciembre:hover div.collapsible-header {
  background: #e6b7b4 !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapDiciembre:hover div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapDiciembre.active div.collapsible-header {
  background: #d68783 !important;
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapDiciembre.active div.collapsible-header i {
  color: #fff !important;
}
ul.sidenav ul.collapsible li.colapDiciembre div.collapsible-header {
  background: white !important;
  color: #000 !important;
}
ul.sidenav ul.collapsible li.colapDiciembre div.collapsible-header i {
  color: #000 !important;
}
ul.sidenav ul.collapsible li:hover div.collapsible-header {
  background: #fafafa !important;
}
ul.sidenav ul.collapsible li:hover div.collapsible-header i {
  color: #58595B !important;
}
ul.sidenav ul.collapsible li.activeSecond div.collapsible-header {
  color: #AE403A !important;
}
ul.sidenav ul.collapsible li.activeSecond div.collapsible-header i {
  color: #AE403A !important;
}
ul.sidenav ul.collapsible li div.collapsible-header {
  color: #58595B !important;
  font-size: 0.9rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 15px;
  border: 0px;
  background: transparent;
  cursor: pointer;
}
ul.sidenav ul.collapsible li div.collapsible-header i {
  color: #808284 !important;
  font-size: 1.3rem;
  display: inline-block;
  transition: all 0.3s ease;
  margin-right: 20px;
}
ul.sidenav ul.collapsible li div.collapsible-header i.right {
  margin-right: 5px;
  margin-left: 10px;
}
ul.sidenav ul.collapsible li.active {
  background: #fafafa !important;
}
ul.sidenav ul.collapsible li.active div.collapsible-header {
  background: #fafafa !important;
}
ul.sidenav ul.collapsible li.active div.collapsible-header i.right {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  /* IE 9 en adelante*/
  -webkit-transform: rotate(90deg);
  /* Opera, Chrome, y Safari */
  transition: all 0.3s ease;
}

.bandTitleApp {
  background: #7e312e;
  padding-top: 5px;
  padding-bottom: 5px;
  position: fixed;
  width: 100%;
  height: 40px;
  padding-top: 20px;
}
.bandTitleApp p.titleApp {
  font-size: 0.8rem;
  margin: 0px;
  color: #fff;
  text-align: right;
  position: fixed;
  margin-left: 10px;
}
.bandTitleApp p.titleUser {
  font-size: 0.8rem;
  margin: 0px;
  color: #fff;
  text-align: right;
}

.btnReturn {
  position: fixed;
  border-bottom-left-radius: 20px;
  margin-top: 0px;
  margin-right: -20px;
  right: 2%;
  text-transform: none;
  border-bottom-right-radius: 20px;
  background: #7e312e !important;
  color: #fff !important;
}
.btnReturn i {
  color: #fff !important;
  font-size: 1.2rem !important;
  margin-top: -10px;
}

ul.shownav {
  width: 100%;
  height: 100%;
  margin-top: 0px;
  background: #fff;
}
ul.shownav.iconnavbar {
  text-align: center;
}
ul.shownav li.tFirts {
  padding: 0px;
  margin-right: 0px;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  background: #fff !important;
  color: #AE403A !important;
}
ul.shownav li.tFirts a {
  color: #58595B !important;
  font-size: 0.9rem;
  padding-left: 20px;
  padding-right: 20px;
  vertical-align: middle;
  width: 100%;
  font-weight: normal;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
ul.shownav li.tFirts a i {
  color: #808284 !important;
  margin-right: 20px;
  display: inline-block;
  margin-left: 0px;
  font-size: 1.3rem;
}
ul.shownav li.tFirts.active {
  background: #fff !important;
}
ul.shownav li.tFirts.active a {
  color: #AE403A !important;
}
ul.shownav li.tFirts.active a i {
  color: #AE403A !important;
}
ul.shownav li.tFirts:hover {
  background: #fafafa !important;
}
ul.shownav li.tFirts:hover a {
  color: #58595B !important;
}
ul.shownav li.tFirts:hover a i {
  color: #58595B !important;
}
ul.shownav.headernavbar {
  margin-top: 20px;
}
ul.shownav ul.collapsible {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: 0px;
  margin: 0px;
}
ul.shownav ul.collapsible li {
  padding-left: 0px;
  margin-left: 0px;
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  border: 0px;
}
ul.shownav ul.collapsible li a {
  font-weight: normal;
}
ul.shownav ul.collapsible li:hover div.collapsible-header {
  background: #fafafa !important;
}
ul.shownav ul.collapsible li:hover div.collapsible-header i {
  color: #58595B !important;
}
ul.shownav ul.collapsible li.activeSecond div.collapsible-header {
  color: #AE403A !important;
}
ul.shownav ul.collapsible li.activeSecond div.collapsible-header i {
  color: #AE403A !important;
}
ul.shownav ul.collapsible li div.collapsible-header {
  color: #58595B !important;
  font-size: 0.9rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 15px;
  border: 0px;
  background: transparent;
  cursor: pointer;
}
ul.shownav ul.collapsible li div.collapsible-header i {
  color: #808284 !important;
  font-size: 1.3rem;
  display: inline-block;
  transition: all 0.3s ease;
  margin-right: 20px;
}
ul.shownav ul.collapsible li div.collapsible-header i.right {
  margin-right: 5px;
  margin-left: 10px;
}
ul.shownav ul.collapsible li.active {
  background: #fafafa !important;
}
ul.shownav ul.collapsible li.active div.collapsible-header {
  background: #fafafa !important;
}
ul.shownav ul.collapsible li.active div.collapsible-header i.right {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  /* IE 9 en adelante*/
  -webkit-transform: rotate(90deg);
  /* Opera, Chrome, y Safari */
  transition: all 0.3s ease;
}

footer {
  margin-left: 0px;
}

.material-tooltip {
  padding: 10px 8px;
  font-size: 0.8rem;
  z-index: 2000;
  border-radius: 2px;
  color: #fff;
  min-height: 36px;
  line-height: 120%;
  opacity: 0;
  position: absolute;
  text-align: center;
  max-width: calc(100% - 4px);
  overflow: hidden;
  left: 0;
  top: 0;
  pointer-events: none;
  visibility: hidden;
  border-radius: 20px;
  background-color: #323232;
}

nav .nav-wrapper .searchClass {
  padding-top: -10px;
  margin-top: 0px;
  height: 40px;
}
nav .nav-wrapper .searchClass ::placeholder {
  color: white;
}
nav .nav-wrapper .searchClass input {
  color: #fff;
}
nav .nav-wrapper .searchClass input :active {
  color: #323232;
}

.paddSmall10px {
  padding-top: 0px;
}

@media only screen and (max-width: 600px) {
  ul.sidenav {
    width: 250px;
  }

  .paddSmall10px {
    padding-top: 10px;
  }

  .rowMain {
    margin-top: 0px !important;
    padding-top: 0px !important;
  }

  nav.topNav {
    margin-top: 0px;
  }
  nav.topNav ul {
    margin-right: 0px;
  }
  nav.topNav ul li div.contentNotify span {
    border-radius: 50%;
    background: #f44336;
    font-size: 0.8rem;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
    color: #fff;
    z-index: 10;
    margin-top: -20px;
    position: relative;
    text-align: center;
  }
  nav.topNav ul li div.contentNotify span.noNotify {
    background: transparent;
    color: transparent;
  }
  nav.topNav ul li div.contentNotify span.noNotify i {
    position: relative;
    margin-top: 0px;
    margin-left: -20px;
    z-index: 5;
  }
  nav.topNav ul li div.contentNotify i {
    position: absolute;
    margin-top: -56px;
    margin-left: 8px;
    z-index: 5;
  }
}
@media only screen and (max-width: 992px) {
  div.ContentReport {
    width: 100% !important;
  }

  .hide-on-med-and-down {
    display: none !important;
  }
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
  ul.sidenav {
    width: 280px;
  }

  .dividerMed {
    border: 0px !important;
  }

  nav.topNav ul {
    right: 0%;
    margin-right: 0px;
    position: relative;
  }
}
@media only screen and (min-width: 993px) {
  footer {
    margin-left: 19%;
  }

  main {
    margin-left: 19%;
  }

  .bandTitleApp p.titleUser {
    margin-right: 19%;
  }
}
.tamTitleNav {
  font-size: 1.7rem !important;
}

@media only screen and (min-width: 600px) and (max-width: 900px) {
  .tamTitleNav {
    font-size: 1rem !important;
  }
}
@media only screen and (min-width: 750px) and (max-width: 900px) {
  .tamTitleNav {
    font-size: 1.1rem !important;
  }
}
@media only screen and (min-width: 901px) and (max-width: 1100px) {
  .tamTitleNav {
    font-size: 1.2rem !important;
  }
}

/*# sourceMappingURL=settings_menu.css.map */
