
.header_bg{position:inherit; background:#fff;}	
	
.HomeServices .box em{font-size:25px;  text-align:center; padding:20px; color:#fff; background:#0096d5; text-align:center; border-radius:50%; margin: 6px 40%;}
.HomeServices .box{background:#fff; border-radius:4px; box-shadow:2px 3px 15px; padding: 14px 15px; margin:20px 0px;}	
.HomeServices .box h5{font-size:22px; color:#177b44; text-align:center;  }
.HomeServices .box .icon-right{color:#0096d5; text-align:Center;}
.HomeServices .box .icon-right p{color:#333;}

.HomeServices .box:hover{background:#0096d5; color:#fff; }
.HomeServices .box:hover h5{color:#fff;}
.HomeServices .box:hover p{color:#fff;}
.HomeServices .box:hover em{color:#0096d5; background:#fff;}
.HomeServices .box:hover a{color:#0096d5;}
	
.section-title h2{text-align:center; font-weight:bold;}
.section-title h5{text-align:center;}
.header_bg{position:inherit; background:#fff;}	

.liberity img{padding-top:100px;}
.HomeServices .box em{font-size:25px;  text-align:center; padding:20px; color:#fff; background:#177b44; text-align:center; border-radius:50%; margin: 6px 40%;}
.HomeServices .box{background:#fff; border-radius:4px; box-shadow:2px 3px 15px; padding: 14px 15px; margin:20px 0px;}	
.HomeServices .box h5{font-size:22px; color:#177b44; text-align:center;  }
.HomeServices .box .icon-right{color:#f8c220; text-align:Center;}
.HomeServices .box .icon-right p{color:#333;}

.HomeServices .box:hover{background:#177b44; color:#fff; }
.HomeServices .box:hover h5{color:#fff;}
.HomeServices .box:hover p{color:#fff;}
.HomeServices .box:hover em{color:#177b44; background:#fff;}
.HomeServices .box:hover a{color:#f8c220;}
	
.section-title h2{text-align:center; font-weight:bold;}
.section-title h5{text-align:center;}

.yellow {
    color: #333;
    background: none;
    text-shadow: none;
    box-shadow: none;
    border: 2px solid #177b44;
    padding: 10px 30px;
	margin-top:10px;
}


.yellow:hover{
    color: #fff;
    background: none;
    text-shadow: none;
    box-shadow: 0px;
    border: 2px solid #FDC401;
    padding: 10px 30px;
}
.footer h3 {
    font-weight: 400;
    color: #006a24;
    margin-bottom: 15px;
}

.footer .social .fa{font-size:25px; padding:0px 10px; color:#0096d5;}
.footer .social .fa:hover{color:#f8c220; }

.footer h3:after {
    content: '';
    display: block;
    height: 2px;
    width: 60px;
    background: #f8c220 !important;
    margin: 15px 0 20px;
}

.footer p {
    font-size: 15px;
    font-weight: 400;
    color: #000;
    line-height: 160%;
}
.footer ul li, #footer ul li a, .footer_icon li {
    font-size: 15px;
    padding-left: 0;
    list-style-type: none;
    color: #000	;
    margin: 7px 0;
}

.footer ul li:before, .accordion-title .collapsed:before {
    content: '\f105';
    font-family: FontAwesome;
}

.footer ul li:before {
    font-size: 15px;
    padding-right: 10px;
}

.footer ul {
    padding-left: 0;
}


.footer_box a, .footer_box a:link{color:#006a24;}

.footer_box a:active, .footer_box a:visited{color:#006a24;}

.footer .footer_icon li:before{display:none; }
.footer .footer_icon li .fa{padding-right:15px;}


.Policies .box p{height:110px;
}

.Community_Head {
    z-index: auto;
}
.Community_Head {
    background: #177b44;
    padding: 6px 5px;
    margin: 0 auto;
}
    .Community_Head .Title, .Community_Head .Title a, .Community_Head .Title a:link, .Community_Head .Title a:visited, .Community_Head .Title a:hover {
        color: #f8c200;
        font-size: 22px;       
        font-weight: normal;
        font-style: normal;
        margin: 0 5px;
    }
.Community_content {
    background: #f8c200;
    border: 1px dotted #f8c200;
    padding: 5px;
    margin: 0 auto;
    color: #000;
    font-size: 14px;    
    line-height: 18px%;
}
.Community_content p{padding: 10px;}
.Community_content a{color:#177b44;}
.contact h3{color:#177b44;}
.contact h3 img{margin-right:10px;}
.contact p{padding-left:30px;}
.section-title h2{margin: 20px 0px 20px 4px;}

.MSDS .new-link-s {
    background: #f8c200 !important;
    color: #177b44 !important;
    display: block !important;
    margin: 10px !important;
    padding: 5px !important;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.75);
    box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.75);
}

.General  {    
	margin-bottom:20px;
	}
.General .general-heading {
    background: #177b44 !important;
    color: #f8c200 !important;
	margin-bottom:20px;
	}
.General .m-links-n {
    float: left;
    width: 300px;
    background: #f8c200 !important;
    color: #177b44 !important;
	}
.Machinery .machinery-left {
    
    color: #f8c200;
    background: #177b44;
	width:100%;
	height:auto;
    font-size: 14px;
    padding: 20px;    
    margin: 50px 0px 0px 0px;
}
.Machinery .machinery-right {
    float: right;
    margin: 20px 28px 0px 0 !important;
	    height: 436px;
}
.M-content .box{height:250px;}
.MerchandiseDetail img{margin-top: 50px;}



@media screen and (max-width:767px){

.FencingMaterials img{height: 350px;   }
.AnimalHealth img{height: 265px;   }

}


