 body {
     padding-top: 50px;
     padding-bottom: 20px;
 }

 @media (min-width: 768px) {
     .row {
         position: relative;
     }
     .bottom-align-text {
         position: absolute;
         bottom: 0;
         right: 0;
     }
 }

 .navbar-default .navbar-nav>li>a:hover,
 .navbar-default .navbar-nav>li>a:focus {
     color: #777;
 }

 .social .fa-facebook:hover {
     color: #4060A5;
 }
 .social .fa-twitter:hover {
     color: #00ABE3;
 }
 .social .fa-youtube:hover {
     color: #cd201f;
 }
 .social .fa-linkedin:hover {
     color: #0094BC;
 }
.social .fa-instagram:hover {
     color: #c13584;
 }


