@charset "utf-8";
/* CSS Document */

/*
#1a4725
26, 71, 37
#007130, #1a4725
*/

.vc_btn3-container .vc_btn3 {
	background: #1a4725 !important; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#007130, #1a4725) !important; /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#007130, #1a4725) !important; /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#007130, #1a4725) !important; /* For Firefox 3.6 to 15 */
    background: linear-gradient(#007130, #1a4725) !important; /* Standard syntax */
	border: 1px solid #1a4725 !important;
}

.redtxt,
.redtxt *,
.redtxt .uvc-heading .uvc-main-heading h1,
.redtxt .uvc-heading .uvc-main-heading h2,
.redtxt .uvc-heading .uvc-main-heading h3,
.redtxt .uvc-heading .uvc-main-heading h4,
.redtxt .uvc-heading .uvc-main-heading h5,
.redtxt .uvc-heading .uvc-sub-heading p,
.redtxt .wpb_text_column p,
.redtxt.wpb_text_column p {
	color: #1a4725 !important;
}

.redbg {
	background: #1a4725;
}

.header-widgets .footer-social ul li:hover {
	background: #1a4725;
}

.headcontact {
	background: #1a4725;
}

.stickybox a {
	background: #1a4725;
}

.header-navigation nav ul li.current_page_item, .header-navigation nav ul li.current_page_ancestor {
	border-bottom: 2px solid #1a4725;
}

.header-navigation nav ul li:hover a {
	color: #1a4725;
}

.header-navigation nav ul li a:after {
	color: #383838 !important;
}

.header-navigation nav ul li:hover a:after {
	color: #1a4725 !important;
}

.header-navigation nav ul li > ul > li.current-menu-item > a {
	background: #1a4725 !important;
}

.header-navigation nav ul li > ul > li:hover > a {
	background: #383838 !important;
}

.ctabuttons a:hover {
	background: #1a4725;
}

.productnav ul li a:hover {
	background: #1a4725;
}

.maingallery .vc_tta-tabs-container li.vc_active {
	border-color: #1a4725 !important;
}

.maingallery .vc_tta-tabs-container li.vc_active a {
	color: #1a4725 !important;
}

.downloadaccordion .vc_active .vc_tta-panel-title {
	background: #1a4725 !important;
}

.innerbannertext {
	background-color: rgba(26, 71, 37, 0.66);
}

.ult-carousel-wrapper .slick-dots li.slick-active i {
	color: #1a4725 !important;
}

.footertop .quotebtn {
	background: #1a4725; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#007130, #1a4725); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#007130, #1a4725); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#007130, #1a4725); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#007130, #1a4725); /* Standard syntax */
	border: 1px solid #1a4725;
}

.formbox .submit input {
	background: #1a4725; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#007130, #1a4725); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#007130, #1a4725); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#007130, #1a4725); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#007130, #1a4725); /* Standard syntax */
	border: 1px solid #1a4725;
}

footer .footer-social ul li {
	background: #1a4725 !important;
}

.loop.grid1up article a {
	color: #1a4725;
}

.sidebar-social ul li {
	background: #1a4725;
}

@media only screen and (max-width: 1199px) {
	.mobile-nav {
		background: #1a4725;
	}
	
	.header-navigation nav ul li a {
		background: #1a4725;
	}
	
	.header-navigation nav ul li.menu-item-has-children > a {
		background: #1a4725;
	}
	
	.header-navigation nav ul li.menu-item-has-children:hover > a {
		background: #1a4725;
	}
}

@media only screen and (max-width: 1199px) {
	.vc_active .vc_tta-panel-title a {
		background: #1a4725 !important;
	}
}