/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/ 

body{font-family: 'Coda', cursive; font-size: 12px;color:#000;}
.bg-yello p{color: #404040; font-size: 16px;}
.margin-0{margin: 0px;}
.margin-top-0{margin-top: 0px;}
.margin-top-5{margin-top: 5px;}
.margin-top-10{margin-top: 10px;}
.margin-top-15{margin-top: 15px;}
.margin-top-20{margin-top: 20px;}
.margin-bottom-0{margin-bottom: 0px;}
.margin-bottom-5{margin-bottom: 5px;}
.margin-bottom-10{margin-bottom: 10px;}
.margin-bottom-15{margin-bottom: 15px;}
.margin-bottom-20{margin-bottom: 20px;}
.margin-left-0{margin-left: 0px!important;}
.margin-left-5{margin-left: 5px;}
.margin-left-10{margin-left: 10px;}
.margin-right-0{margin-right: 0px;}
.margin-right-5{margin-right: 5px;}
.margin-right-10{margin-right: 10px;}
.margin-top-bottom-0{margin-top: 0px;margin-bottom: 0px;}
.margin-top-bottom-5{margin: 5px 0px;}
.margin-top-bottom-10{margin: 10px 0px;}
.padding-0{padding: 0px;}
.padding-10{padding: 10px;}
.padding-20{padding: 20px;}
.padding-top-0{padding-top: 0px;}
.padding-top-5{padding-top:5px;}
.padding-top-10{padding-top: 10px;}
.padding-top-15{padding-top: 15px;}
.padding-top-20{padding-top: 20px;}
.padding-bottom-0{padding-bottom: 0px;}
.padding-bottom-5{padding-bottom: 5px;}
.padding-bottom-10{padding-bottom: 10px;}
.padding-bottom-15{padding-bottom: 15px;}
.padding-bottom-20{padding-bottom: 20px;}
.padding-left-0{padding-left: 0px;}
.padding-left-5{padding-left: 5px;}
.padding-left-10{padding-left: 10px;}
.padding-right-0{padding-right: 0px;}
.padding-right-5{padding-right: 5px;}
.padding-right-10{padding-right: 10px;}
.padding-top-bottom-0{padding-bottom: 0;padding-top: 0px;}
.padding-top-bottom-5{padding: 5px 0px;}
.padding-top-bottom-10{padding: 10px 0px;}
.font-10{font-size: 10px;}
.font-12{font-size: 12px;}
.font-13{font-size: 13px;}
.font-14{font-size: 14px;}
.font-15{font-size: 15px;font-weight: normal;}
.font-16{font-size: 16px;}
.font-18{font-size: 18px;}
.font-20{font-size: 20px;}
.font-24{font-size: 24px;}
.font-30{font-size: 30px;}
.font-32{font-size: 32px;}
.font-36{font-size: 36px;}
.font-weight-300{font-weight: 300;}
.font-weight-400{font-weight: 400;}
.font-weight-500{font-weight: 500;}
.font-weight-600{font-weight: 600;}
.font-weight-700{font-weight: 700;}
.color-darkgreen{color:#06855f;}
.color-yello{color: #ffef65;}
.width-100{width: 100%;}
.height-100{height: 100%;}
.top-header{background-color: #22252b;}
.top-header p{font-weight: 600;font-size: 22px;color:#ffef65;padding: 5px 0px;margin: 0px;}
.top-header p a{text-decoration: none;color:#ffef65;}
.social{text-align: right;color:#FFF;font-size: 18px;padding: 8px 0px;margin: 0px;}
.social li{padding: 0px 10px;}
.social li a{color: #FFF;webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.social li a:hover .fa-facebook{color:#4867aa;}
.social li a:hover .fa-youtube{color:#E75A4D;}
.social li a:hover .fa-twitter{color:#1da1f2;}
.social li a:hover .fa-instagram{color:#a323a5;}
.logo1{height: 100px;padding: 5px 0px;}
.logo2{height: 100px;float: right;}
a:focus{outline: none;}
.navbar-collapse{padding: 0px;}
.navbar-toggle .icon-bar:nth-of-type(2) {top: 1px;}
.navbar-toggle .icon-bar:nth-of-type(3) {top: 2px;}
.navbar-toggle .icon-bar {position: relative;transition: all 300ms ease-in-out;}
.navbar-toggle.active .icon-bar:nth-of-type(1) {top: 6px;transform: rotate(45deg);}
.navbar-toggle.active .icon-bar:nth-of-type(2) {background-color: transparent;}
.navbar-toggle.active .icon-bar:nth-of-type(3) {top: -6px;transform: rotate(-45deg);}
.icon-bar{background-color: #FFF;}
.nav-custom{background-color: #06855f;border-radius: 0px;color:#FFF;min-height: 40px;}
.nav-custom-bar li a{color:#FFF;font-size: 20px;padding: 10px 30px 10px 0px;}
.nav-custom-bar li.active a{color:#ffef65;}
.nav-custom-bar li a:hover, .nav-custom-bar li a:focus{background-color: transparent;color:#ffef65;}
.custom-caption{right: 0%;left: 0%;top:20%;text-align: left;padding: 0px;}
.caption-title-text{font-size: 36px;font-weight: 500;margin-bottom: 0px;}
.caption-secondtitle-text{font-size: 22px;font-weight: 500;margin-bottom: 10px;}
.caption-content-text{font-size: 16px;font-weight: 300;}
.view-tip{padding: 6px 25px;font-size: 18px;color:#FFF;border: 2px solid #FFF;border-radius: 0px;}
.view-tip:hover, .view-tip:focus{color:#FFF;background-color: #FFF;border: 2px solid #FFF;color:#06855f;}
.contact-us-row{background-color: #ffef65;padding: 10px;}
.contact-us p{display: inline-block;font-size: 25px;font-weight: 400;margin-bottom: 0px;padding-right: 30px;position: relative;}
.contact-us p::after{content: "";width:1px;height: 30px;background-color: #efdb2e;right: 13px;position: absolute;top:7px;}
.contact-us p:last-child::after{display: none;}
.contact-us p span{color:#06855f;}
.contact-us p a{text-decoration: none;color:#000; font-weight: bold;}
.bg-yello{background-color: #ffef65;}
.latest-post-title{font-size: 24px;margin-bottom: 0px;text-transform: uppercase;}
.post-description h3{font-size: 20px;font-weight: 400;margin-top: 0px;}
.post-description p{font-size: 16px;font-weight: 400;color: #404040;}
.post-description p a{text-decoration: none;}
.divider{border-color: #d8cb5e;margin: 30px 0px;}
.view-tip-black{padding: 6px 25px;font-size: 18px;color:#000;border: 2px solid #000;border-radius: 0px;}
.view-tip-black:hover, .view-tip-black:focus{color:#000;background-color: #000;border: 2px solid #000;color:#FFF;}
.contact-box{padding: 15px;background-color: #06855f; width: 92%;}
.contact-box p{font-size: 25px;color:#ffef65;font-weight: 400;margin-bottom: 0px;}
.contact-box p a{color: #ffef65;text-decoration: none;}
.contact-box .latest-post-title{ padding-bottom: 10px; border-bottom: 1px solid #ffef65; top: 10px; margin-bottom: 10px; color: #000; font-size: 23px; font-weight: 500;}
.contact-box hr{margin-top: 10px; margin-bottom: 10px; border-color:#ffef65;}
.bg-lightgreen{background-color: #06855f;}
.footer-menu{text-align: center;margin-bottom: 0px;}
.footer-menu li a{color:#FFF;font-size: 20px;padding: 0px 15px;text-decoration: none;}
.footer-menu li.active a{color:#ffef65;}
.footer-menu li a:hover, footer-menu li a:focus{color:#ffef65}
.footer-text{font-size: 16px;text-align: center;margin-bottom: 0px;margin-top: 10px;color: #91bdac;}
@media only screen and (max-width: 767px){
 .navbar-collapse{padding: 0px 15px;}   
.top-header p{font-weight: 600;font-size: 14px;color:#ffef65;padding: 3px 0px;margin: 0px;}
.top-header p i{font-size: 10px;}
.social{text-align: right;color:#FFF;font-size: 14px;padding: 5px 0px;margin: 0px;}
.social li{padding: 0px 5px;}
.logo1{height: 50px;padding: 5px 0px;}
.logo2{height: 50px;float: right;}
.nav-custom-bar li a{color:#FFF;font-size: 18px;padding: 10px;}
.nav-custom-bar{margin-top: 0px;margin-bottom: 0px;}
.slider{height: 300px!important;}
.custom-caption{right: 10%;left: 10%;top:20%;text-align: left;padding: 0px;}
.caption-title-text{font-size: 22px;font-weight: 500;margin-bottom: 0px;}
.caption-secondtitle-text{font-size: 16px;font-weight: 500;margin-bottom: 10px;}
.caption-content-text{font-size: 14px;font-weight: 300;}
.view-tip{padding: 3px 20px;font-size: 16px;color:#FFF;border: 2px solid #FFF;border-radius: 0px;}
.contact-us p{display:block;font-size: 20px;font-weight: 400;margin-bottom: 0px;padding-right: 0px;position: relative;}
.contact-us p::after{display: none;}
.post-description h3{font-size: 20px;font-weight: 400;margin-top: 10px;}
.footer-menu li{width: 100%;text-align: left;}
}
@media only screen and (min-width: 320px) and (max-width: 400px){
    .padding-responsive{padding: 0px 5px;}
}
@media only screen and (min-width: 768px) and (max-width: 990px){
    .custom-caption{right: 10%;left: 10%;top:16%;text-align: left;padding: 0px;}
.caption-title-text{font-size: 28px;font-weight: 500;margin-bottom: 0px;}
.caption-secondtitle-text{font-size: 10px;font-weight: 500;margin-bottom: 10px;}
.caption-content-text{font-size: 16px;font-weight: 300;}
.contact-us p{display: inline-block;font-size: 24px;font-weight: 400;margin-bottom: 0px;padding-right: 18px;position: relative;}
.contact-us p::after{content: "";width:1px;height: 20px;background-color: #efdb2e;right: 9px;position: absolute;top:5px;}

}
@media only screen and (min-width: 991px) and (max-width: 1279px){
     .custom-caption{right: 10%;left: 10%;top:20%;text-align: left;padding: 0px;}
}
@media only screen and (min-width: 1280px) and (max-width: 1400px){
 .custom-caption{right: 10%;left: 10%;top:20%;text-align: left;padding: 0px;}
}

.slg-text{
    font-size: 20px;
    color:#ffef65;
    padding: 5px;
     
}
q { quotes: "\201C"; }

.slide-bar-social .fa {
  padding: 10px;
  font-size: 30px;
  display: inline;
  width: 30px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
}
.slide-bar-social{
    padding: 20px;
}
.slide-bar-social .fa:hover {
    opacity: 0.7;
}
.slide-bar-social .fa-facebook {
  background: #3B5998;
  color: white;
}
.slide-bar-social .fa-twitter {
  background: #55ACEE;
  color: white;
}
.slide-bar-social .fa-youtube {
  background: #bb0000;
  color: white;
}
.slide-bar-social .fa-instagram {
  background: #af2f9f;
  color: white;
}