@charset "UTF-8";
/*************************
BODY
********************************/
/*********************************************
tabs
*************************************************/
/*********************************************
backlogin
*************************************************/
/*********************************************
pagination page
*************************************************/
/*********************************************
pagination tables
*************************************************/
/*********************************************
tables
*************************************************/
/*********************************************
TOPBAR
*************************************************/
/*********************************************
OFFCANVAS
**************************************************/
/*********************************************
ACCORDION
**************************************************/
/*********************************************
FOOTER
**************************************************/
/*********************************************
LOGIN
**************************************************/
/*********************************************
Cardtitles
**************************************************/
/*************************************************
MEDIA
**************************************************/
/*************************************************
Mínimo 1250
**************************************************/
/*************************************************
1250 A 1450
**************************************************/
/*************************************************
900 A 1250
**************************************************/
/*************************************************
700 A 900
**************************************************/
/*************************************************
300 A 700
**************************************************/
/*******************************************************
Buttons calls admin
*******************************************************/
/*******************************************************
Buttons Numbers Call_Template
*******************************************************/
/*******************************************************
Buttons reminder accordion
*******************************************************/
.topbar {
  background: #1E4A39 !important; }
  .topbar .row .menu .menuLink {
    margin: auto !important;
    color: #ffffff !important;
    font-size: 2em !important; }
    .topbar .row .menu .menuLink .icon {
      margin-top: 10px !important;
      text-align: right !important; }
    .topbar .row .menu .menuLink .text {
      margin-top: 10px !important;
      text-align: left !important; }
  .topbar .row .logo {
    margin: 5px 5px !important; }
    .topbar .row .logo .logoImg {
      display: block !important;
      margin: auto !important;
      margin-right: 50%;
      width: 250px !important; }

.offCanvas .row .col .offcanvas {
  background: #1E4A39 !important; }
  .offCanvas .row .col .offcanvas .offcanvas-header .offcanvas-title {
    display: block !important;
    font-size: 2em !important;
    margin: auto !important;
    text-align: center !important;
    color: #ffffff !important; }
    .offCanvas .row .col .offcanvas .offcanvas-header .offcanvas-title .menuImg {
      display: block !important;
      margin: auto !important; }
  .offCanvas .row .col .offcanvas .offcanvas-header .btn-close:focus {
    outline: none !important;
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important; }
  .offCanvas .row .col .offcanvas .accordion .accordion-item {
    border: none !important; }
    .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-header .accordionfather {
      background: #1E4A39 !important;
      color: #FFFFFF !important; }
      .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-header .accordionfather:focus {
        outline: none !important;
        box-shadow: none !important;
        -moz-box-shadow: none !important;
        -webkit-box-shadow: none !important;
        -o-box-shadow: none !important; }
    .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-header .accordion-button.collapsed::after {
      background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important; }
    .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after {
      background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>"); }
    .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem {
      text-decoration: none !important;
      text-decoration: none !important; }
      .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem .accordionson {
        padding: 1px 0px 1px 0px !important;
        margin: 0px !important;
        text-decoration: none !important;
        background: #FFFFFF !important;
        color: #000000 !important; }
        .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem .accordionson:focus {
          text-decoration: none !important;
          outline: none !important;
          box-shadow: none !important;
          -moz-box-shadow: none !important;
          -webkit-box-shadow: none !important;
          -o-box-shadow: none !important; }
        .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem .accordionson:hover {
          text-decoration: none !important; }
        .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem .accordionson .list-group .list-group-item {
          border: none !important; }
          .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem .accordionson .list-group .list-group-item .link {
            font-size: 0.7em !important; }
      .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem .accordionson.collapsed::after {
        background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black !important'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important; }
      .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem .accordionson:not(.collapsed)::after {
        background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black !important'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>"); }
      .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem .link {
        text-decoration: none !important;
        color: #000000 !important; }
      .offCanvas .row .col .offcanvas .accordion .accordion-item .accordion-collapse .list-group .listgroupitem:hover {
        font-size: 1.2em !important; }
    .offCanvas .row .col .offcanvas .accordion .accordion-item .rowimgcanv {
      overflow: hidden !important; }
      .offCanvas .row .col .offcanvas .accordion .accordion-item .rowimgcanv .colimgcanv {
        margin-left: -70% !important; }
        .offCanvas .row .col .offcanvas .accordion .accordion-item .rowimgcanv .colimgcanv img {
          width: 150% !important;
          opacity: 0.5 !important;
          -webkit-transition: all .2s ease;
          -moz-transition: all .2s ease;
          -o-transition: all .2s ease;
          -ms-transition: all .2s ease;
          width: 100%;
          display: block;
          margin: auto; }
          .offCanvas .row .col .offcanvas .accordion .accordion-item .rowimgcanv .colimgcanv img:hover {
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            transform: scale(1.1); }
    .offCanvas .row .col .offcanvas .accordion .accordion-item .sizeWidth {
      width: 25px !important; }
  .offCanvas .row .col .offcanvas .rowimgcanv {
    overflow: hidden; }
    .offCanvas .row .col .offcanvas .rowimgcanv .colimgcanv {
      margin-left: -70%; }
      .offCanvas .row .col .offcanvas .rowimgcanv .colimgcanv img {
        width: 150% !important;
        opacity: 0.5 !important;
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        -ms-transition: all .2s ease;
        width: 100%;
        display: block;
        margin: auto; }
        .offCanvas .row .col .offcanvas .rowimgcanv .colimgcanv img:hover {
          -webkit-transform: scale(1.1);
          -moz-transform: scale(1.1);
          -ms-transform: scale(1.1);
          -o-transform: scale(1.1);
          transform: scale(1.1); }

.footer {
  background: #1E4A39 !important;
  color: #FFFFFF !important; }

.footer a:link, a:visited, a:active {
  color: #FFFFFF !important;
  text-decoration: none !important; }

.footer a:hover {
  color: #EADA60 !important;
  text-decoration: none !important; }

.cel {
  visibility: hidden !important; }

.bodylogin {
  background: #1E4A39 !important;
  font-family: Spartan !important; }
  .bodylogin .formulario {
    border: 50px !important;
    margin: auto !important;
    border-radius: 50px !important;
    -webkit-border-radius: 50px !important;
    -moz-border-radius: 50px !important;
    -ms-border-radius: 50px !important;
    -o-border-radius: 50px !important;
    font-size: 0.8em !important; }
    .bodylogin .formulario .cardformulario .inputs {
      color: #000000 !important; }
      .bodylogin .formulario .cardformulario .inputs:focus {
        outline: none !important;
        box-shadow: none !important;
        -moz-box-shadow: none !important;
        -webkit-box-shadow: none !important;
        -o-box-shadow: none !important; }
    .bodylogin .formulario .cardformulario .olvido {
      text-decoration: none !important;
      color: #1E4A39 !important;
      font-size: 0.6em !important; }
      .bodylogin .formulario .cardformulario .olvido:hover {
        font-size: 0.7em !important; }

.body {
  background: #f8f9fa !important;
  font-family: Spartan !important; }
@font-face {
  .body {
    font-family: Spartan !important;
    src: url("{% static 'descriptio/webfonts/Spartan/Spartan-VariableFont_wght.ttf'%}"); } }
  .body .texto {
    padding: 5px !important; }
  .body a.download {
    background: #FFFFFF !important;
    color: #f2f2f2 !important; }
  .body .titles {
    color: honeydew !important; }

@media screen and (min-width: 1250px) {
  .containerform {
    width: 100% !important;
    font-size: 1em !important; }

  .topbar .row .menu .menuLink {
    font-size: 2em !important; }
    .topbar .row .menu .menuLink .icon {
      margin-top: 0px 0px !important;
      padding: 0px 10px 0px 0px !important;
      text-align: right !important; }
    .topbar .row .menu .menuLink .text {
      margin: 10px 0px !important;
      padding: 0px 0px 0px 5px !important;
      text-align: left !important; }
  .topbar .row .logo .logoImg {
    display: block !important;
    margin-top: 10px !important;
    width: 25% !important;
    margin-right: 51% !important; } }
@media screen and (min-width: 1250px) and (max-width: 1450px) {
  .containerform {
    font-size: 0.9em !important; }

  .topbar .row .menu .menuLink {
    font-size: 1.8em !important; }
  .topbar .row .logo .logoImg {
    margin-top: 5px !important;
    width: 30% !important;
    margin-right: 48% !important; } }
@media screen and (min-width: 900px) and (max-width: 1250px) {
  .containerform {
    font-size: 0.8em !important; }

  .topbar .row .menu .menuLink {
    font-size: 1.7em !important; }
  .topbar .row .logo .logoImg {
    margin-top: 5px !important;
    width: 30% !important;
    margin-right: 47% !important; } }
@media screen and (min-width: 700px) and (max-width: 900px) {
  .containerform {
    font-size: 0.7em !important; }

  .topbar .row .menu .menuLink {
    font-size: 1.2em !important; }
  .topbar .row .logo .logoImg {
    margin-top: 5px !important;
    width: 30% !important;
    margin-right: 49% !important; } }
@media screen and (min-width: 280px) and (max-width: 700px) {
  .containerform {
    font-size: 0.6em !important; }

  .topbar .row .menu .menuLink {
    font-size: 1em !important; }
    .topbar .row .menu .menuLink .icon {
      text-align: center !important; }
    .topbar .row .menu .menuLink .text {
      text-align: center !important; }
  .topbar .row .logo .logoImg {
    margin-top: 5px !important;
    width: 60% !important;
    margin-right: 30% !important; } }
.goback {
  font-size: 1em !important;
  color: #160433 !important; }
  .goback .link {
    font-size: 1em !important;
    color: #160433 !important; }
  .goback .txt {
    font-size: 1em !important;
    color: #160433 !important; }

.page .pagination .active {
  font-weight: 900em !important;
  font-size: 1.1em !important; }
.page .pagination .page-item .page-link {
  border: solid 1px #D0D3D4 !important;
  background: #e2e0e0 !important;
  color: #303030 !important; }
  .page .pagination .page-item .page-link:hover {
    color: #303030 !important; }
  .page .pagination .page-item .page-link:visited {
    color: #303030 !important; }
  .page .pagination .page-item .page-link:active {
    color: #303030 !important; }
  .page .pagination .page-item .page-link:focus {
    color: #303030 !important; }

.material-datatables .dataTables_wrapper .dataTables_paginate {
  display: flex !important;
  justify-content: center !important; }
  .material-datatables .dataTables_wrapper .dataTables_paginate .pagination .active {
    font-weight: 900em !important;
    font-size: 1.1em !important; }
  .material-datatables .dataTables_wrapper .dataTables_paginate .pagination .paginate_button .page-link {
    border: none !important;
    background: #e2e0e0 !important;
    color: #303030 !important; }

.dataTables_paginate {
  display: flex !important;
  justify-content: center !important; }
  .dataTables_paginate .pagination .active {
    font-weight: 900em !important;
    font-size: 1.1em !important; }
  .dataTables_paginate .pagination .paginate_button .page-link {
    border: none !important;
    background: #e2e0e0 !important;
    color: #303030 !important; }

.nav-tabs .nav-link {
  color: rgba(13, 27, 54, 0.808);
  font-weight: bold; }
.nav-tabs .nav-link.active {
  background: #1E4A39;
  color: #D0D3D4; }

.cardb .card-title {
  margin-top: 10%; }

.nav-tabsUser .nav-link {
  color: rgba(13, 27, 54, 0.808);
  font-weight: bold; }
.nav-tabsUser .nav-link.active {
  background: #153327 !important;
  color: #D0D3D4; }

.card .cardh {
  background: #1E4A39 !important; }
  .card .cardh .cardt {
    font-size: 1.8em !important;
    color: #ffffff !important;
    font-weight: bold !important;
    padding: 10px !important; }

.card .cardh {
  background: #1E4A39 !important; }
  .card .cardh .cardtwo {
    font-size: 1.6em !important;
    color: #ffffff !important;
    font-weight: bold !important;
    padding: 1px !important; }

.material-datatables .dataTables_wrapper .dataTables_filter {
  font-weight: bold !important; }

.collapsecalladminfinish {
  background: white !important;
  border: none; }
  .collapsecalladminfinish .collapsecalladminfinishh {
    background: white !important;
    border: none; }
    .collapsecalladminfinish .collapsecalladminfinishh .collapsecalladminfinisht {
      background: white !important;
      border: none; }

.formcoment .formcmentt {
  width: 100%;
  height: 10%;
  font-size: 100%;
  background: white; }

.icon_button_calls_admin {
  box-shadow: 0.5px 1px 0.5px #dfdfdf !important;
  padding: 15px 25px !important;
  border-radius: 7px !important;
  background-color: #f7f7f7 !important;
  border: 1px solid #dfdfdf !important; }

.select2 {
  margin-top: 20px !important;
  width: 100% !important; }

.btnnumb {
  margin-top: 10px !important;
  width: 45px !important;
  font-weight: bold !important; }

.form-check-label {
  font-size: 15px !important; }

.accordions .accordion-item .accordion-header .accordion-button {
  background: #1E4A39 !important; }
  .accordions .accordion-item .accordion-header .accordion-button .titmemo {
    font-size: 26px !important;
    font-weight: bolder !important;
    color: white !important; }
  .accordions .accordion-item .accordion-header .accordion-button:hover {
    background-color: #272e35 !important; }
  .accordions .accordion-item .accordion-header .accordion-button:focus {
    outline: none !important;
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important; }
.accordions .accordion-item .accordion-header .accordion-button.collapsed::after {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important; }
.accordions .accordion-item .accordion-header .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important; }

.card .card-body .graficLegends_totalClientsCalled {
  color: #3e402d !important; }
.card .card-body .graficLegends_totalClientsWCalled {
  color: #64788c !important; }
.card .card-body .graficLegends_otherMonths {
  color: #7a6e62 !important; }
.card .card-body .graficLegends_finished {
  color: #105434 !important; }
.card .card-body .graficLegends_pending {
  color: #cc9b06 !important; }
.card .card-body .graficLegends_black {
  color: #26323d !important; }
.card .card-body .cardb .memos .btnblack a {
  color: black; }
  .card .card-body .cardb .memos .btnblack a:visited {
    text-decoration: none !important;
    text-decoration-color: none !important; }
  .card .card-body .cardb .memos .btnblack a:hover {
    color: white !important;
    text-decoration: none !important;
    text-decoration-color: none !important; }
.card .card-body .cardb .memos .btnyellow a {
  color: #ffc107 !important; }
  .card .card-body .cardb .memos .btnyellow a:visited {
    text-decoration: none !important;
    text-decoration-color: none !important; }
  .card .card-body .cardb .memos .btnyellow a:hover {
    color: white !important;
    text-decoration: none !important;
    text-decoration-color: none !important; }
.card .card-body .cardb .memos .btnred a {
  color: #dc3545 !important; }
  .card .card-body .cardb .memos .btnred a:visited {
    text-decoration: none !important;
    text-decoration-color: none !important; }
  .card .card-body .cardb .memos .btnred a:hover {
    color: white !important;
    text-decoration: none !important;
    text-decoration-color: none !important; }
.card .card-body .cardb .memos .btngreen a {
  color: #198754 !important; }
  .card .card-body .cardb .memos .btngreen a:visited {
    text-decoration: none !important;
    text-decoration-color: none !important; }
  .card .card-body .cardb .memos .btngreen a:hover {
    color: white !important;
    text-decoration: none !important;
    text-decoration-color: none !important; }

.btnbarsfin {
  background: #f2f2f2 !important;
  color: #105434 !important;
  border-color: #105434 !important; }
  .btnbarsfin:hover {
    background: #105434 !important;
    color: #f2f2f2 !important; }

.cardbarfin {
  border-color: #105434 !important; }
  .cardbarfin .btnvisfin {
    background: #105434 !important; }

.btnbarspen {
  background: #f2f2f2 !important;
  color: #cc9b06 !important;
  border-color: #cc9b06 !important; }
  .btnbarspen:hover {
    background: #cc9b06 !important;
    color: #f2f2f2 !important; }

.cardbarpen {
  border-color: #cc9b06 !important; }
  .cardbarpen .btnvispen {
    background: #cc9b06 !important; }

.btnbarsbl {
  background: #f2f2f2 !important;
  color: #26323d !important;
  border-color: #26323d !important; }
  .btnbarsbl:visited {
    color: #26323d !important;
    border-color: #26323d !important; }
  .btnbarsbl:hover {
    background: #26323d !important;
    color: #f2f2f2 !important; }

.cardbarbl {
  border-color: #26323d !important; }
  .cardbarbl .btnvisbl {
    background: #26323d !important; }

.cardtitl {
  background: #153327 !important;
  color: #f2f2f2 !important;
  font-weight: bold !important; }

.btnbarsblus {
  background: #f2f2f2 !important;
  color: #212529 !important;
  border-color: #212529 !important; }
  .btnbarsblus:visited {
    color: #212529 !important;
    border-color: #212529 !important; }
  .btnbarsblus:hover {
    background: #212529 !important;
    color: #f2f2f2 !important; }

.selectcampaign .optionc {
  color: white !important; }

.allbtnred {
  background: #dc3545 !important; }

.allbtngray {
  background: #26323d !important; }

.allbtnyellow {
  background: #cc9b06 !important; }

.allbtnblue {
  background: #1E4A39 !important; }

.allbtngreen {
  background: #105434 !important; }

.btnyellows {
  color: #ffc107 !important; }
  .btnyellows:visited {
    text-decoration: none !important;
    text-decoration-color: none !important; }
  .btnyellows:hover {
    color: white !important;
    text-decoration: none !important;
    text-decoration-color: none !important; }

.btnreds {
  color: #dc3545 !important; }
  .btnreds:visited {
    text-decoration: none !important;
    text-decoration-color: none !important; }
  .btnreds:hover {
    color: white !important;
    text-decoration: none !important;
    text-decoration-color: none !important; }

.btngreens {
  color: #198754 !important; }
  .btngreens:visited {
    text-decoration: none !important;
    text-decoration-color: none !important; }
  .btngreens:hover {
    color: white !important;
    text-decoration: none !important;
    text-decoration-color: none !important; }

.btnblacks {
  color: black; }
  .btnblacks:visited {
    text-decoration: none !important;
    text-decoration-color: none !important; }
  .btnblacks:hover {
    color: white !important;
    text-decoration: none !important;
    text-decoration-color: none !important; }

.alignvcenter {
  color: aqua;
  display: flex;
  align-items: center;
  vertical-align: middle;
  background: chocolate;
  align-self: center;
  align-content: center;
  align-tracks: center;
  align-self: flex-end; }

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