h3,
h4,
h5{color:#5fba46;}
a{color:#5fba46;}
a:hover{color:#6fc159;}
a:active{color:#55a83f;}
.alternative-font{color:#5fba46;}
p.drop-caps:first-child:first-letter{color:#5fba46;}
p.drop-caps.secondary:first-child:first-letter{background-color:#5fba46;}
ul.nav-pills > li.active > a{background-color:#5fba46;}
ul.nav-pills > li.active > a:hover,
ul.nav-pills > li.active > a:focus{background-color:#5fba46;}
.sort-source-wrapper .nav > li.active > a{color:#5fba46;}
.sort-source-wrapper .nav > li.active > a:hover,
.sort-source-wrapper .nav > li.active > a:focus{color:#5fba46;}
.label-primary{background-color:#5fba46;}
.pagination > li > a,
.pagination > li > span,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{color:#5fba46;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{background-color:#5fba46;border-color:#5fba46;}
body.dark .pagination > li > a,
body.dark .pagination > li > span,
body.dark .pagination > li > a:hover,
body.dark .pagination > li > span:hover,
body.dark .pagination > li > a:focus,
body.dark .pagination > li > span:focus{color:#5fba46;}
body.dark .pagination > .active > a,
body.dark .pagination > .active > span,
body.dark .pagination > .active > a:hover,
body.dark .pagination > .active > span:hover,
body.dark .pagination > .active > a:focus,
body.dark .pagination > .active > span:focus{background-color:#5fba46;border-color:#5fba46;}
.btn-primary,
.pagination > .active > a,
body.dark .pagination > .active > a{border-color:#5fba46 !important;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5fba46;border-color:#5fba46;}
.btn-primary:hover,
.pagination > .active > a:hover,
body.dark .pagination > .active > a:hover{border-color:#6fc159;background-color:#6fc159;}
.btn-primary:active,
.pagination > .active > a:active,
body.dark .pagination > .active > a:active,
.btn-primary:focus,
.pagination > .active > a:focus,
body.dark .pagination > .active > a:focus{border-color:#55a83f;background-color:#55a83f;}
.progress-bar-primary{background-color:#5fba46;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#47a447;border-color:#47a447;}
.btn-success:hover{border-color:#51b451;background-color:#51b451;}
.btn-success:active,
.btn-success:focus{border-color:#3f923f;background-color:#3f923f;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ed9c28;border-color:#ed9c28;}
.btn-warning:hover{border-color:#efa740;background-color:#efa740;}
.btn-warning:active,
.btn-warning:focus{border-color:#e89113;background-color:#e89113;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#d2322d;border-color:#d2322d;}
.btn-danger:hover{border-color:#d64742;background-color:#d64742;}
.btn-danger:active,
.btn-danger:focus{border-color:#bd2d29;background-color:#bd2d29;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#123e71;border-color:#123e71;}
.btn-info:hover{border-color:#70c8e2;background-color:#70c8e2;}
.btn-info:active,
.btn-info:focus{border-color:#46b8da;background-color:#46b8da;}
.btn-dark{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#171717;border-color:#171717;}
.btn-dark:hover{border-color:#242424;background-color:#242424;}
.btn-dark:active,
.btn-dark:focus{border-color:#0a0a0a;background-color:#0a0a0a;}
section.highlight{background-color:#5fba46 !important;border-color:#55a83f !important;}
section.featured{background-color: #e9e9e9;}
section.page-top h1{border-bottom-color:#5fba46;}
section.toggle label{color:#5fba46;border-left-color:#5fba46;}
section.toggle.active > label{background-color:#5fba46;border-color:#5fba46;color:#FFF;}
section.page-top.custom-product{background-color:#55a83f;border-top-color:#5bb343;}
.feature-box .feature-box-icon{background-color:#5fba46;}
.feature-box.secondary .feature-box-icon i.fa{color:#5fba46;}
.thumb-info .thumb-info-type{background-color:#5fba46;}
.thumb-info .thumb-info-action-icon{background-color:#5fba46;}
.thumb-info-social-icons a{background-color:#5fba46;}
.thumbnail .zoom{background-color:#5fba46;}
.img-thumbnail .zoom{background-color:#5fba46;}
.inverted{background-color:#5fba46;}
.tabs ul.nav-tabs a,
.tabs ul.nav-tabs a:hover{color:#5fba46;}
.tabs ul.nav-tabs a:hover,
.tabs ul.nav-tabs a:focus{border-top-color:#5fba46;}
.tabs ul.nav-tabs li.active a{border-top-color:#5fba46;color:#5fba46;}
.tabs ul.nav-tabs.nav-justified a:hover,
.tabs ul.nav-tabs.nav-justified a:focus{border-top-color:#5fba46;}
.tabs.tabs-bottom ul.nav-tabs li a:hover,
.tabs.tabs-bottom ul.nav-tabs li.active a,
.tabs.tabs-bottom ul.nav-tabs li.active a:hover,
.tabs.tabs-bottom ul.nav-tabs li.active a:focus{border-bottom-color:#5fba46;}
.tabs.tabs-vertical.tabs-left ul.nav-tabs li a:hover,
.tabs.tabs-vertical.tabs-left ul.nav-tabs li.active a,
.tabs.tabs-vertical.tabs-left ul.nav-tabs li.active a:hover,
.tabs.tabs-vertical.tabs-left ul.nav-tabs li.active a:focus{background-color:#5fba46;border-bottom-color:#5fba46;color:#ffffff;}
.tabs.tabs-vertical.tabs-right ul.nav-tabs li a:hover,
.tabs.tabs-vertical.tabs-right ul.nav-tabs li.active a,
.tabs.tabs-vertical.tabs-right ul.nav-tabs li.active a:hover,
.tabs.tabs-vertical.tabs-right ul.nav-tabs li.active a:focus{border-right-color:#5fba46;}
ul.list.icons li i{color:#5fba46;}
i.icon-featured{background-color:#5fba46;}
.parallax blockquote i.fa-quote-left{color:#5fba46;}
section.video blockquote i.fa-quote-left{color:#5fba46;}
.panel-group.third .panel-heading a{color:#5fba46;font-weight:600;}
.panel-group.secondary .panel-heading{background-color:#5fba46 !important;}
#header nav ul.nav-main ul.dropdown-menu,
#header nav ul.nav-main li.dropdown.open .dropdown-toggle,
#header nav ul.nav-main li.active a,
#header nav ul.nav-main li > a:hover,
#header nav ul.nav-main li.dropdown:hover a{color:#FFF;background-color:#5fba46 !important;}
#header nav ul.nav-main ul.dropdown-menu li:hover > a{background-color:#7fc86b !important;}
#header nav ul.nav-main ul.dropdown-menu{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5fba46;border-color:#5fba46;}
#header nav ul.nav-main ul.dropdown-menu:hover{border-color:#6fc159;background-color:#6fc159;}
#header nav ul.nav-main ul.dropdown-menu:active,
#header nav ul.nav-main ul.dropdown-menu:focus{border-color:#55a83f;background-color:#55a83f;}
#header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a{background:none !important;}
#header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover{background:#6fc159 !important;}
@media (min-width:992px){#header.single-menu nav ul.nav-main li.active > a{border-top:5px solid #5fba46;}
#header.darken-top-border{border-top:5px solid #55a83f !important;}
#header.colored .header-top{background-color:#5fba46;}
#header.colored .header-top ul.nav-top li a:hover{background-color:#6fc159 !important;}
#header.flat-menu nav ul.nav-main li > a,
#header.flat-menu nav ul.nav-main li.active > a{color:#666;}
#header.flat-menu nav ul.nav-main li.active > a{color:#5fba46;background-color:transparent !important;}
#header.flat-menu nav ul.nav-main li > a:hover,
#header.flat-menu nav ul.nav-main li.dropdown:hover a{color:#FFF;background-color:#5fba46 !important;}
#header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{border-top-color:#5fba46;};}
blockquote.testimonial{background:#6fc159;}
.testimonial-arrow-down{border-top-color:#6fc159;}
.featured-box-primary i.icon-featured{background-color:#0d3f6d;}
.featured-box-primary h4{color:#0d3f6d;}
.featured-box-primary .box-content{border-top-color:#0d3f6d;}
.featured-box-primary .box-content ul{text-align:left;}
.featured-box-secondary i.icon-featured{background-color:#5fba46;}
.featured-box-secondary h4{color:#5fba46;}
.featured-box-secondary .box-content{border-top-color:#5fba46;}
.featured-box-secondary .box-content ul{text-align:left;}
.pricing-table .most-popular{border-color:#5fba46;}
.pricing-table .most-popular h3{background-color:#5fba46;}
section.timeline .timeline-box.left:before,
section.timeline .timeline-box.right:before{background:#5fba46;box-shadow:0 0 0 3px #ffffff, 0 0 0 6px #5fba46;}
ul.history li .featured-box .box-content{border-top-color:#5fba46;}
.recent-posts .date .month
article.post .post-date .month{background-color:#5fba46;}
.recent-posts .date .day,
article.post .post-date .day{color:#5fba46;}
.slider .tp-bannertimer{background-color:#5fba46;}
.home-intro p em{color:#7fc86b;}
.home-concept strong{color:#5fba46;}
.shop ul.products li.product .onsale{background-color:#5fba46;border-bottom-color:#509d3a;}
.shop .star-rating span,
.shop .cart-totals tr.total .amount{color:#5fba46;}
#footer .footer-ribbon{background:#5fba46;}
#footer .footer-ribbon:before{border-right-color:#428331;}
#footer.light h1,
#footer.light h2,
#footer.light h3,
#footer.light h4,
#footer.light a{color:#5fba46 !important;}
#footer.color{background:#5fba46;border-top-color:#5fba46;}
#footer.color .footer-ribbon{background:#4c9538;}
#footer.color .footer-ribbon:before{border-right-color:#305e23;}
#footer.color .footer-copyright{background:#55a83f;border-top-color:#55a83f;}
html.boxed .body{border-top-color:#5fba46;}
body{font-size:14px;}
#header .search input.search:first-child{border-radius:5px;padding:0px 6px;}
#header.colored .header-top{background-color:#ffffff;border-bottom:1px solid #cccccc;}
#header .header-top p{color:#123e6c !important;}
#header .header-top p a{color:#123e6c !important;}
#header nav ul.nav-main li a{font-size:14px;}
h1{margin:40px 0px 30px;color:#123e6c;font-size:34px;font-weight:600;text-transform:none;}
h2{font-size:20px;margin:10px 0px 20px;text-transform:none;color:#123e6c;}
h3{font-size:18px;margin:10px 0px 20px;text-transform:none;color:#5c2e8c;}
h4{font-size:16px;margin:10px 0px 20px;text-transform:none;color:#5c2e8c;}
ul.social-icons{margin:0px 20px 0px 0px;padding:0;width:auto;}
div.slider-container{max-height:400px !important;}
div.slider{max-height:350px !important;position:relative;}
.inverted{color:#000000 !important;}
.blue-main-label{background-color:#123e6c;background:rgba(18, 62, 108, 0.7);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:20px;}
.white-top-label-bold{color:#ffffff !important;font-weight:500 !important;font-size:24px;text-align:center;-webkit-font-smoothing:antialiased;}
.white-label{color:#ffffff !important;font-weight:normal !important;font-size:16px;text-align:center;-webkit-font-smoothing:antialiased;}
.green-font{color:#5fb946 !important;}
.home-intro{background-color:#5fb946;margin-bottom:0px !important;overflow:hidden;padding:30px 0 0px 0;position:relative;text-align:left;}
.home-intro span{color:#ffffff;margin-right:10px;}
.home-intro select{border:2px solid #339933;border-radius:5px;padding:5px;outline:none;font-size:14px;color:#666666;width:100%;height:40px;}
.home-intro input.cpca{width:100%;display:inline;border:2px solid #339933;height:40px;}
.newbg{background-color:#ffffff;margin-top:25px;margin-right:40px;padding:20px;text-align:left;}
div.media{background:#fff;border-radius:5px;border:0;color:#666;margin:0;padding:30px;min-height:350px; border:2px solid #cccccc}
div.media img{margin-bottom:20px;}
div.meeting{border-radius:5px;background:#ffffff;font-family:'Open Sans', Arial;font-style:normal;padding:30px;min-height:350px; border:2px solid #cccccc}
div.meeting span.meetingdate{background-color:#333333;padding:5px;}
div.meeting p{color:#333333 !important;font-size:14px;line-height:150%;margin-top:10px;}
div.meeting h3{color:#333333;}
.media .date{float:left;margin-right:10px;margin-top:8px;text-align:center;}
.media .date .month{background:#5fba46;border-radius:0 0 2px 2px;box-shadow:0 -1px 0 0 rgba(0, 0, 0, 0.07) inset;color:#FFF;font-size:0.9em;padding:0 10px 2px;text-transform:none;}
.media .date .day{background:#123e6c;color:#CCC;display:block;font-size:18px;font-weight:500;font-weight:bold;padding:8px;}
.media h3{margin-bottom:10px !important;}
featured-box featured-box-secondary div.box-content ul{text-align:right;}
ul.footermenu{margin-left:15px;}
div.social-icons{padding-top:10px;padding-left:10px;}
.recent-posts h2 i.fa{padding-right:10px;}
.feature-box .feature-box-info{padding-left:50px;}
.page-top{background-color:#5c2e8c;border-bottom:5px solid #CCC;border-top:0px;margin-bottom:35px;min-height:50px;padding:0;padding:20px 0;position:relative;text-align:left;color:#ffffff !important;}
.page-top h2{color:#ffffff !important;}
.page-top ul.breadcrumb li.active{color:#ffffff !important;}
.thumb-info-inner{text-transform:none;}
h4.panel-title{background-color:#5fba46 !important;}
h4.panel-title a{color:#ffffff !important;}
h4.panel-title.third{background-color:#eeeeee !important;}
h4.panel-title.third a{color:#123e6c !important;}
#footer{padding-top:30px;padding-bottom:0px !important;background-color:#123e6c !important;border:0px !important;}
.footer-copyright{background-color:#123e6c !important;padding-top:0px !important;border:0px !important;}
.footer-copyright .row{border-top:1px solid #666666 !important;padding-top:20px;}
.error{color:#ff0000;}
span.date-published{font-size:12px;font-style:italic;margin:0px;padding:0px;}
@media (min-width:992px){#header .logo img{max-width:180px;}
.home-intro p.small{font-size:18px;}
}
@media (max-width:479px){.white-top-label-bold{color:#ffffff !important;font-weight:500 !important;font-size:16px;text-align:center;-webkit-font-smoothing:antialiased;}
.white-label{color:#ffffff !important;font-weight:normal !important;font-size:12px;text-align:center;-webkit-font-smoothing:antialiased;}
.home-intro input{margin:10px 0px;}
span.date-published{font-size:12px;font-style:italic;margin:0px;padding:0px;}
div.meeting  img{max-width:100% !important;}
}
@media (max-width:991px){div.meeting{min-height:inherit;}
div.media{min-height:inherit;}
.home-intro input{margin:10px 0px;}
}
@media (min-width:991px){.modal-dialog{width:900px;}
div.meeting  img{max-width:100% !important;}
}
.doctor{background-color:#ffffff;color:#333333;}
.doctor p.small{color:#333333;}
.panel-group.secondary .panel-heading .panel-title a{color:#ffffff !important;}
table td{padding:5px;}