
/*/-- Tabela -*/
#gridTable {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  margin: auto;
  width: 100%;
}

#gridTable td, #gridTable th {
  border: 1px solid #ddd;
  padding: 10px;
  margin: auto;
  vertical-align: middle;
  font-size: 12px;
}

#gridTable tr:nth-child(even){background-color: #ffffff;}

#gridTable tr:hover {background-color: #ddd;}

#gridTable th {
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #1979a9;
  color: white;
}


/* DivTable.com */
.vTableBorder{
  display: table;
  width: 100%;
  border: 1px solid #DCDCDC;
  padding: 20px;
  background-color: #FFFFFF;
  font-size: 13px;
}

.vTableBorderLogin{
  display: table;
  width: 40%;
  border: 1px solid #DCDCDC;
  padding: 20px;
  background-color: #FFFFFF;
  font-size: 13px;
  margin-left: auto;
  margin-right: auto;

}



body{
  background-color: #F5F5F5;  
}

/* FUNDO DO LOGIN */
  .bg-gradient-login{
    background-color:#044F71;
    background-image:linear-gradient(180deg,#267092 10%,#267092 100%);
    background-size:cover}


.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}

.alertAgenda {
  position: fixed;
  top: 0;
  left: 40%;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin: 0 auto;
  animation: alert 0.4s forwards;
  z-index: 10;
}

.alertAgenda.alertAnimationInvert {
  animation: alertReverse 0.4s forwards;
}

@keyframes alert {
  0% {
      transform: translate3d(0px, -80px, 0);
  }

  75% {
      transform: translate3d(0px, 65px, 0);
  }

  100% {
      transform: translate3d(0px, 55px, 0);
  }
}

@keyframes alertReverse {
  0% {
      transform: translate3d(0px, 55px, 0);
  }

  75% {
      transform: translate3d(0px, 65px, 0);
  }

  100% {
      transform: translate3d(0px, -80px, 0);
  }
}

