﻿#atasamante #divSelectFile {
  position: absolute;
  top: 0;
  left: 0;
  width: 127px;
  height: 100px;
  overflow: hidden;
  z-index: 0;
}

#atasamante .divSelectFile input#inputFile {
  font-size: 999px;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 23%;
  height: 100%;
  cursor: pointer;
}

.hidden {
  display: none;
}

.container-module {
  margin-top: -20px;
}

/*

.divModule {
    padding-top: 20px;
}
.card-ctr {
    border-top: 3px solid #3c8dbc;
}
.card-plati {
    border-top: 3px solid #00897b !important;
}
.card-doc {
    border-top: 3px solid #00897b !important;
}
.card-petitii {
    border-top: 3px solid #aa66cc;
}*/
.card-boxes {
  border: 0;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -webkit-box-shadow: 0 3px 0px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  padding: 2.25rem 0;
  position: relative;
  -webkit-will-change: transform;
  -moz-will-change: transform;
  -o-will-change: transform;
  will-change: transform;
  border-color: #17a2b8;
  border-style: solid;
  border-width: 1px;
  background-color: white;
}

.card-boxes.ImpoziteSiTaxe:after {
  background-color: #33b5e5;
}
.card-boxes.ImpoziteSiTaxe > .card-header i {
  color: #33b5e5;
}

.card-boxes.RegistrulAgricol:after {
  background-color: #00C851;
}
.card-boxes.RegistrulAgricol > .card-header i {
  color: #00C851;
}

.card-boxes.Contracte:after {
  background-color: #0099CC;
}
.card-boxes.Contracte > .card-header i {
  color: #0099CC;
}

.card-boxes.Amenzi:after {
  background-color: #ad1457;
}
.card-boxes.Amenzi > .card-header i {
  color: #ad1457;
}

.card-boxes.PlataDiversa:after {
  background-color: #007E33;
}
.card-boxes.PlataDiversa > .card-header i {
  color: #007E33;
}

.card-boxes.DocumenteOnline:after {
  background-color: #2BBBAD;
}
.card-boxes.DocumenteOnline > .card-header i {
  color: #2BBBAD;
}

.card-boxes.VerificareStadiuDocumente:after {
  background-color: rgba(43, 187, 173, 0.4705882353);
}
.card-boxes.VerificareStadiuDocumente > .card-header i {
  color: rgba(43, 187, 173, 0.4705882353);
}

.card-boxes.Programari:after {
  background-color: #ffbb33;
}
.card-boxes.Programari > .card-header i {
  color: #ffbb33;
}

.card-boxes.Sesizari:after {
  background-color: #ff4444;
}
.card-boxes.Sesizari > .card-header i {
  color: #ff4444;
}

.card-boxes.Petitii:after {
  background-color: #aa66cc;
}
.card-boxes.Petitii > .card-header i {
  color: #aa66cc;
}

.card-boxes.Evenimente:after {
  background-color: #6d4c41;
}
.card-boxes.Evenimente > .card-header i {
  color: #6d4c41;
}

.card-boxes.Sondaje:after {
  background-color: #9933CC;
}
.card-boxes.Sondaje > .card-header i {
  color: #9933CC;
}

.card-boxes.CalendarFiscal:after {
  background-color: #00695c;
}
.card-boxes.CalendarFiscal > .card-header i {
  color: #00695c;
}

.card-boxes.MonitorulOficialLocal:after {
  background-color: #ffbb33;
}
.card-boxes.MonitorulOficialLocal > .card-header i {
  color: #ffbb33;
}

.card-boxes.ListaIbanuri:after {
  background-color: #0d47a1;
}
.card-boxes.ListaIbanuri > .card-header i {
  color: #0d47a1;
}

.card-boxes.BugetareParticipativa:after {
  background-color: #FF8800;
}
.card-boxes.BugetareParticipativa > .card-header i {
  color: #FF8800;
}

.card-boxes.SituatiaScolara:after {
  background-color: #55c6e1;
  background-image: linear-gradient(to right, #62d8ad, #55c6e1, #eec35f, #ff607b);
}
.card-boxes.SituatiaScolara > .card-header i {
  color: #55c6e1;
}

.card-boxes.Anaf:after {
  background-color: #2D2B76;
  background-image: linear-gradient(to right, #2D2B76, #FBFBFB);
}
.card-boxes.Anaf > .card-header i {
  color: #2D2B76;
}

.card-boxes.InformatiiContribuabil:after {
  background-color: #212529;
  background-image: linear-gradient(to right, #212529, #FBFBFB);
}
.card-boxes.InformatiiContribuabil > .card-header i {
  color: #212529;
}

.card-boxes.ParcariRezidentiale:after {
  background-color: #00bbff;
  background-image: linear-gradient(to right, #00bbff, #FBFBFB);
}
.card-boxes.ParcariRezidentiale > .card-header i {
  color: #00bbff;
}

.card-boxes.TransportPublic:after {
  background-color: #696a6b;
  background-image: linear-gradient(to right, #696a6b, #FBFBFB);
}
.card-boxes.TransportPublic > .card-header i {
  color: #696a6b;
}

.card-boxes.LegaturiUtile:after {
  background-color: #4471af;
  background-image: linear-gradient(to right, #4471af, #FBFBFB);
}
.card-boxes.LegaturiUtile > .card-header i {
  color: #4471af;
}

.card-boxes.PermiseLiberaTrecere:after {
  background-color: #702E37;
  background-image: linear-gradient(to right, #702E37, #014E9C);
}
.card-boxes.PermiseLiberaTrecere > .card-header i {
  color: #702E37;
}

.card-boxes.Urbanism:after {
  background-color: #93C572;
}
.card-boxes.Urbanism > .card-header i {
  color: #93C572;
}

.card-boxes:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 5px;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

.card-boxes:hover {
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-box-shadow: 0 20px 35px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  border-width: 0;
}

.card-boxes:hover:after {
  width: 100%;
}

.card-boxes .card-header {
  background-color: white;
  padding-left: 2rem;
  border-bottom: 0px;
  margin-left: 1px;
  margin-right: 1px;
}

.card-boxes .list-group-item {
  border: 0px;
  padding: 0.25rem;
  color: #808080;
}

.display-2 {
  font-size: 1.45rem;
  font-family: "Roboto", sans-serif !important;
  font-weight: 300;
}

.btn-gradient {
  background-color: #eee;
  -ms-transition: background 0.3s ease-in-out;
  -o-transition: background 0.3s ease-in-out;
  -webkit-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
  -ms-border-radius: 4px;
  border-radius: 4px;
  color: #666;
}

.btn-gradient:hover {
  color: black;
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #17a2b8;
}

.resp-sharing-button__icon svg {
  width: 1em;
  height: 1em;
  margin-right: 0.4em;
  vertical-align: top;
}
