/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */
body {
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}

/* SOCIAL ICONS FOOTER  */
.icons {
    color:#FFFFFF;
    padding-right:10px;
}

.icons:hover { 
    color:#00D435;
}

.yellow { 
    color:#FFFF00;
}


html {
  scroll-behavior: smooth;
}


#navbar {
  overflow: hidden;
  background-color:#063746;
  z-index:999;
}

#navbar a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  z-index:999;
}


#navbar a:hover {
  color: #8cbe29;
}

#navbar a.active {
  color: white;
}

.content {
  padding: 16px;
}

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

.sticky + .content {
  padding-top: 60px;
}


.actual {
  max-height:70%;
  max-width:70%;
  display: block;
  text-align:left;
}

.img_s {
  max-height:80%;
  max-width:80%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.sm {
 color:#8cbe29;
 }
 
.sj {
 color:#7AA523;
 }
 
 .center {text-align:center; }
 
.shadow {
  box-shadow: 15px 15px 5px balck;
}

.mar30 {
   margin-top:30px;
 }
 
 .martb20 {
   margin-top:20px;
   margin-bottom:20px;
 }
 

.martb40 {
   margin-top:40px;
   margin-bottom:40px;
 }
 
.padtb10 {
   padding-top:10px;
   padding-bottom:10px;
 }
 
.padtb20 {
   padding-top:20px;
   padding-bottom:20px;
 }
 
 .padlr {
   padding-right::10%;
   padding-left::10%;
 }
 
 p {
   font-family:arial;
   font-size:1em;
  }
  
 .contact {
   font-family:arial;
   font-size:1.1em;
  }
  
.icon_sm {
  color:#379BFF;
  }
  
.icons {
  color:#379BFF;
  font-size:44px;
  margin-bottom:10px;
  }
 

nav .nav-link:link {color:#ffffff!important; text-decoration:none;}
nav .nav-link:visited {color:#ffffff; text-decoration:none;}
nav .nav-link:hover {color:#8cbe29!important; text-decoration:none;}
  
.center {
   text-align:center;
   }
   
.bold {
    font-weight:bold;
   }
   
 .left {
   text-align:left;
   }
   
.white {
  color:white;
 }
 
 .black {
  color:black;
 }
  
.responsive {
  width: 100%;
  height: auto;
}

a.one:link {color:#ffffff;text-decoration:none;}
a.one:visited {color:#ffffff;text-decoration:none;}
a.one:hover {text-decoration:underline;}

a.two:link {color:#80FF00;text-decoration:none;}
a.two:visited {color:#80FF00;text-decoration:none;}
a.two:hover {color:#379BFF;text-decoration:none;}

/* APPLE LINK COLOUR FIX */

.blueLinkFix a {color:#ffffff !important; text-decoration:none;}
.blueLinkFix a:hover {color:#ffffff !important; text-decoration:underline;}


.carousel-caption{
    top: 37%;
    height: auto;
    max-height: 120px;
}

li  {
   font-family:arial;
   font-size:1em;
  }


.bg-1 {background-color:#063746;}
.bg-2 {background-color:#097ccf;}
.bg-3 {background-color:#059dc1;}
.bg-4 {background-color:#37A9AF;}
.bg-5 {background-color:#206da5;}
.bg-6 {background-color:#000000;}
.bg-7 {background-color:#004080;}
.bg-8 {background-color:#004264;}
.bg-9 {background-color:#063746;}
.bg11 {background-color:#FFFFFF;}

.btn {
  border: 0;
  border-radius: 5px;
  background-color:#0080FF ;
  color: white;
  padding: 14px 28px;
  font-size: 16px;
  cursor: pointer;
}

/* Green */
.success {
  border-color: #4CAF50;
  color: white;
}

.success:hover {
  background-color: #4CAF50;
  color: white;
}

/* Blue */
.info {
  border-color: #2196F3;
  color: dodgerblue
}

.info:hover {
  background: #2196F3;
  color: white;
}

/* Orange */
.warning {
  border-color: #ff9800;
  color: orange;
}

.warning:hover {
  background: #ff9800;
  color: white;
}

/* Red */
.danger {
  border-color: #f44336;
  color: red
}

.danger:hover {
  background: #f44336;
  color: white;
}

/* Gray */
.default {
  border-color: #e7e7e7;
  color: black;
}

.default:hover {
  background: #e7e7e7;
}

footer {
  text-align: center;
  padding: 5px;
  color: black;
}
