.social-icon-two {
    margin-bottom: 12px;
    margin-top: 9px;
}

.social-icon-two li a {
    color: #ffffff;
    border: 1px solid #ffffff;
}

.sticky-header .logo a img {
    max-width: 129px;
}

.header-style-two .nav-outer .social-icon-two {
    display: none;
}


h3 {
    font-size: 23px;
    color: #333333;
    font-weight: 700;
   margin-bottom:15px;
}

.btn-style-one {
    background-color: #5f8d4c;
    border: 2px solid #5f8d4c;
}

.header-style-two .main-menu .navigation > li > a {
    font-weight: 600;
    color: #333333;
}

.main-header .sticky-header .main-menu .navigation > li > a {
    color: #333333;
    font-weight: 600;
}


.mlbot li {
   margin-bottom: 15px !important;
}

.sec-title h2 {
    font-size: 37px;
line-height: 1.2em;
color: #002f56;
}


img.alignleft {
    margin-bottom: 20px !important;
}

.news-block-two .inner-box .lower-box .post-meta li, .news-block-two .inner-box .lower-box .read-more, a, .btn-style-one:hover {
    color: #5f8d4c;
}

.news-block-two .inner-box .image .post-date {
    background-color: #5f8d4c;
}

.header-style-two .main-menu .navigation > li.current > a, .header-style-two .main-menu .navigation > li:hover > a {
    color: #5f8d4c;
    border-color: #5f8d4c;
}

.page-title:after, .contact-section .contact-info-column .inner-box:before {
    background-color: #5f8d4c;
}

.main-footer .footer-bottom {
    background-color: #5f8d4c;
    padding: 22px 0;
    text-align: center;
}

.main-header .sticky-header .main-menu .navigation > li:hover > a, .main-header .sticky-header .main-menu .navigation > li.current > a, .main-header .sticky-header .main-menu .navigation > li.current-menu-item > a, .main-menu .navigation > li > ul > li:hover > a, .scroll-to-top:hover {
    background: #5f8d4c;
    background-color: #5f8d4c;
}

.main-menu .navigation > li > ul > li > a:before {
    border-left: 2px solid #5f8d4c;
}

.main-menu .navigation > li > ul {
    border-top: 2px solid #5f8d4c;
}

.rev_slider .slotholder:after {
    background: rgba(0, 0, 0, 0);
}

.main-header .header-top .top-right li .fa-map-marker:before {
    content: "\f095";
}

.header-style-two .nav-outer {
    padding-right: 0px;
}

.header-style-two .header-top {
    background-color: #5f8d4c;
}

.wpb_content_element.main-slider {
    margin-bottom: 0px;
}

.sec-title.centered .text {
    max-width: 100%;
    text-align: left;
}

p {
    line-height: 1.9em;
    margin: 0 0 18px;
}

.services-section {
    padding: 80px 0px 80px;
}

.bullet, .bullet li {
   list-style: disc;
}
.bullet {
    padding-left: 20px;
    display: inline-block;
}
.bullet li {
     margin-bottom: 7px;
}


.main-footer .footer-bottom .col-md-8 {
  margin: 0 auto;
  float: none;
}

.main-footer .footer-bottom .col-md-8 + .col-md-4 {
   display:none;
}

.main-footer .footer-bottom .copyright {
    color: #fff;
}


@media all and (max-width:700px){
   .font-sizembsld {
      font-size: 17px !important;
   }

.font-sizembslds {
   font-size: 28px !important; 
    line-height: 38px !important;
}
}



@media only screen and (max-width: 767px){

.logo a img {
    width: 200px;
    height: auto;
}

img {
    width: 100%;
}

.main-menu .navbar-header .navbar-toggle {
    border: 1px solid #002f56;
    background: #002f56;
}

.main-menu .navbar-collapse > .navigation, .main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a {
    background: #002f56;
   color: #fff;
}

.main-menu .navbar-collapse > .navigation > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a {
background: #002f56;
 color: rgb(95, 141, 76) !important;
}

}