.wprt-accordions .accordion-item .accordion-heading {
    position: relative;
    color: #fff;
    font-size: 16px;
    padding: 13px 25px;
    margin-bottom: 0;
    background-color: #117a73;
    cursor: pointer;
    position: relative;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.wprt-accordions.style-1 .accordion-item .accordion-heading:after {
   color: #fff;
}
.wprt-accordions .accordion-item .accordion-heading:hover .wprt-accordions.style-1 .accordion-item .accordion-heading:after {
	color: #fff;
}
#site-header .wprt-info .info-i span{
	    font-size: 35px;
    line-height: 80px;
}
.vc_separator h4 {
    line-height: 1em;
	font-size: 26px;
    color: #28643c;
}
#featured-title #breadcrumbs .breadcrumb-trail:before {
    line-height: normal;
    color: #ffffff;
    font-size: 20px;
    content: "\e974";
    font-family: "infinitum";
    position: absolute;
    left: 0;
    top: 2px;
}
#main-content {
	padding: 0;
    padding-bottom: 95px;
    padding-top: 50px;
	padding-right: 30px;
}
#bottom #copyright {
    font-size: 12px;
}
#bottom .bottom-bar-content {
    display: table-cell;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
p {
    margin: 0 0 12px;
}
.owl-carousel .owl-item img {
	width: 50%
}
.tnp-subscription input.tnp-submit {
    background-color: #117A73;
    color: #FFF;
    width: auto;
    height: auto;
}
.header-style-3 #site-header .header-aside-btn a {
    border: 3px solid #f0f0f0;
    color: #117a73;
}
.header-style-3 #site-header .header-aside-btn a > span:before {
 color: #117A73;
}
.header-style-3 #site-header .header-aside-btn a {
	margin-top: 20px;
	border: 2px solid #664D8C;
    color: #117a73;
}
.wpb-js-composer .vc_tta-color-green.vc_tta-style-modern .vc_tta-tab>a {
    border-color: #7fc4b0;
    background-color: #7fc4b0;
    color: #fff;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    background-color: #117a73;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
    font-size: 0.857em;
    letter-spacing: 1px;
    text-transform: uppercase;
    background-color: #117a73;
    
}
/*minmoko - 03/01/2018 - hides the picture boxes in the latest news carosoul and sets the size.*/
.vc_gitem-animated-block {
    position: relative;
    visibility: hidden;
    height: 0px;
}
/*minmoko - 03/01/2018 - controls the underline of titles in the footer.*/
#footer-widgets .widget .widget-title > span {
    padding-bottom: 2px;
}
/*minmoko - 03/01/2018 - controls the spacing under the titles in the footer.*/
#footer-widgets .widget .widget-title {
    margin-bottom: 15px;
    color: #fff;
}
/*minmoko - 03/01/2018 - controls the top and bottom margins in the footer*/
#footer-widgets .widget {
    margin: 0 0 0px;
    color: #b1b1b1;
}
/*minmoko - 03/01/2019 - controls the top and bottom margins between list items*/
ul li, ol li {
    padding: 0.4em 0;
}
/*minmoko - 03/01/2019 - controls the top and bottom margins above and below ackknowledgement of country*/
#bottom .bottom-bar-inner-wrap {
    padding: 15px 0;
}
/*minmoko - 08/012/2019 - controls the size of the captions that appear under the photos*/
.wp-caption .wp-caption-text, .gallery-caption {
    font-size: 0.7em;
    padding: 5px 0 0;
    margin: 0;
    text-align: center;
    font-style: italic;
	}