html  {

  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  overflow-x: hidden; 

}

body {
  background: url('img/back1.png') no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

.card-body {
  padding: 1rem;
}

.card-title {
  margin-top: .75rem;
  margin-bottom: 1rem;
}

.navbar {
  background-color: #FFD25A;
}

@media (min-width: 992px)
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .75rem;
    padding-left: .75rem;
}

.navbar-nav {
  font-size: .9rem;
}

.navbar-brand {
  font-size: 1rem;
  font-weight: 500;
}

.card-footer {
  padding: 0 1.25rem .75rem 1.25rem;
  background-color: #fff;
  border-top: 0px solid;
}


.btn {
  background-color: #043925;
  border-color: #043925;
}

.pinlion-footer a:hover {
   
    opacity: 0.7;
    color: #f15d32!important;
}
.pinlion-footer {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}

#footer-info {
  color: #ccc;
  font-size: .85rem;
}

#footer-info a {
	color: #ccc;
	font-weight: 700;
}

#footer-info a:hover {
	opacity: 0.7;
}

/*FOOTER*/
a.pinlion-footer{
	transition: color 1s;
}
a.pinlion-footer:hover { 
color: #f15d32!important;
text-decoration: none;
}