
body {
  /*padding-top: 54px;*/ background:#fbf3f3;
}

@media (min-width: 992px) {
  body {
   /* padding-top: 56px;*/
  }
}
.social:hover {
     -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
     -o-transform: scale(1.1);
 }
 .social {
     -webkit-transform: scale(0.8);
     /* Browser Variations: */     
     -moz-transform: scale(0.8);
     -o-transform: scale(0.8);
     -webkit-transition-duration: 0.5s;
     -moz-transition-duration: 0.5s;
     -o-transition-duration: 0.5s;
 }

/*
    Multicoloured Hover Variations
*/
 
 #social-fb:hover {
     color: #3B5998;
 }
 #social-tw:hover {
     color: #4099FF;
 }
 #social-gp:hover {
     color: #d34836;
 }
 #social-yt:hover {
     color: #d34836;
 }
 
 footer a {color:#fff;}footer p{background: #02688a; line-height: 67px; margin:0; text-align:center;}
 
 /* Animate */
 #animove {
        -vendor-animation-duration: 3s;
        -vendor-animation-delay: 2s;
        -vendor-animation-iteration-count: infinite;
        }

.logo{color:#fff;}
.logo a{color:#fff; text-decoration:none; font-size:40px; font-weight:bold; vertical-align:middle;}.logo .fa-2x{font-size:30px;}
.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
}
.col-half-offset{
    margin-left:2.8%
}
@media (max-width:768px) {
	.logo-rt-text{margin-right: -23px;padding-right: 20px;width: 121%;}
	.logo a{font-size:25px;}
	.tgl-nav{position: absolute;top: -43px; color:#fff;}
	.slide-img img{width: 100%;height: 250px;}.slide-img p {display:none;}.slide-img h2{display:none;}
}
@media (max-width:550px) {
	.logo img{max-width:100%;height:auto;width:74px}.logo a{font-size:24px;}
	.logo-rt-text{margin-right: -23px;padding-right: 20px;width: 121%;}
	.tgl-nav{position: absolute;top: -43px; color:#fff;}
	.slide-img img{width: 100%;height: 200px;}.slide-img p {display:none;}.slide-img h2{display:none;}
}
@media (max-width:400px) {
.logo-h{ }
}