html {
  margin: 0;
  padding: 0; 
}

body {
  margin: 0;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  color: #000;
  background-color: rgba(255,255,255,1); 
}

hr {
   border: 0 !important; 
   height: 0 !important; 
   border-bottom: 1px solid rgba(255, 255, 255, 0.3) !important; 
}

.nopadding-0 {
  padding: 0px !important;
  margin: 0 !important;

  div[class^="col-"]{
    padding-left: 0px;
    padding-right: 0px;
  }
}

.nopadding-1 {
  padding: 1px !important;
  margin: 0 !important;

  div[class^="col-"]{
    padding-left: 0px;
    padding-right: 0px;
  }
}

.nopadding-2 {
  padding: 2px !important;
  margin: 0 !important;

  div[class^="col-"]{
    padding-left: 0px;
    padding-right: 0px;
  }
}

.container-fluid {
  padding: 0px;
}

.login-form{
  padding: 0;
  margin-left: -15px;
}

.background-boss{
  background: url('../views/images/unicach_bg.jpg') repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  -webkit-filter: saturate(110%);
  filter: saturate(110%);
}

@keyframes colorchange
{
  0%   {background: rgba(0, 107, 228, 0.7);}
  25%  {background: rgba(255, 0, 0, 0.6);}
  50%  {background: rgba(255, 195, 0, 0.7);}
  75%  {background: rgba(0, 155, 0, 0.7);}
  100% {background: rgba(0, 107, 228, 0.7);}
}

@-webkit-keyframes colorchange
{
  0%   {background: rgba(0, 107, 228, 0.7);}
  25%  {background: rgba(255, 0, 0, 0.6);}
  50%  {background: rgba(255, 195, 0, 0.7);}
  75%  {background: rgba(0, 155, 0, 0.7);}
  100% {background: rgba(0, 107, 228, 0.7);}
}

.background-officer{
  width: 100%;
  /*background-color: rgba(16, 128, 242, 0.7) !important;*/
  animation: colorchange 25s;
  -webkit-animation: colorchange 25s;
  animation-iteration-count: infinite;
  /*background: url('../views/images/subtle-grey.png') repeat;*/
  min-height: 100vh;
}

.logo-unicach{
  width: 200px;
  padding-top: 10px;

  display: inline-block;
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
  font-size: 30px;
}

.message{
  color: #fff;
  font-size: 18px;
}