.header-top-info ul > li a {
    color: #fff;
}
.header-nav-right-info.align-to-right a {
    color: #fff;
}
.header-middle-info.float-right a {
    color: #479f10;
}
a, a:hover {
    color: #479f10;
}
.dropdown-item.active, .dropdown-item:active {
    background-color: #e9ecef;
}
.banner-content.text-center h3 {
    color: #fff;
}
.store-item img {
    min-height: 230px;
    max-height: 230px;
    width: 100%;
    border-bottom: 1px solid #fff;
}
.store-item {
    border: 1px solid #ccc;
    padding: 5px;
    background: #cccc !important;
    box-shadow: 1px 1px 20px #333;
    margin-bottom: 30px;
}
.store-price p {
    color: #479f10;
    font-weight: bold;
    margin-bottom: 5px;
}
.product-name h5 {
    font-size: 14px;
}
.section-title {
    padding-bottom: 40px;
    font-size: 32px;
    text-transform: uppercase;
    color: #479f10;
}
.shop-details-content h4.title {
    font-size: 40px;
    color: #333;
    font-weight: normal;
    padding-bottom: 35px;
}
.price-block p {
    font-size: 24px;
}
.price-block {
    padding-bottom: 30px;
}
.price-block p i {
    color: #479f10;
}
.page-content h3 {
    font-weight: 200;
}
.header-top-text {
    color: #aaa;
}
section.home-latest-products {
    background: #fbfbfb;
}
.what-we-do-item p {
    color: #fff;
}
.what-we-do-item h4 {
    color: #479f10;
}
.what-we-do-item {
    border-radius: 5px;
    background: #333;
    padding: 15px;
}
.left-image {
    width: 30%;
    float: left;
}
.left-image {
    width: 30%;
    float: left;
}
.single-services:after {
    display: table;
    clear: both;
    content: '';
}
.single-services {
    background: #489f10;
    border: 1px solid #008435;
    margin-bottom: 16px;
}
.right-side-bar {
    padding-left: 35%;
}
.right-side-bar a h4 {
    font-size: 14px;
    margin-top: 22px;
    color: #000;
}
.single-services {
    background: #e5fbe5;
    border: 1px solid #cccccc;
    margin-bottom: 16px;
    box-shadow: 1px 1px 6px #489f10;
    border-radius: 5px;
}
section.services-area {
    padding: 66px 0 50px 0;
    background: #1a1b1a;
}





/*Pagenation*/

.post-pagenation .next a, .post-pagenation .previous a {
    padding: 10px 37px 10px 37px;
    display: inline-block;
    border: none;
    border-radius: 2px;
    -webkit-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
    outline: 0;
    position: relative;
    color: #fff;
    background-color: #535961;
	}
	.post-pagenation a {
	    float: left;
	}
	.post-pagenation {
	    margin: 0 auto;
	    text-align: center;
	    display: table;
	}
	.post-pagenation .next, .post-pagenation .previous{
	    display: inline-block;
	    float: left;
	}
	.post-pagenation:after {
	    display: table;
	    clear: both;
	    content: '';
	}
	.post-pagenation span.page-numbers.current {
	    float: left;
	    padding: 5px 10px;
	    background: #479f10;
	    margin-right: 5px;
	    color: #fff;
	}
	.post-pagenation span.page-numbers.dots {
	    float: left;
	    padding-right: 5px;
	}
	.post-pagenation a.next.page-numbers {
	    display: none;
	}
	.post-pagenation a.page-numbers {
	    padding: 5px 10px;
	    background: #333;
	    color: #fff;
	    margin-right: 5px;
	}
	.post-pagenation a.prev.page-numbers {
	    display: none;
	}


@media(max-width: 767px){
	.shop-details-content h4.title {
	    font-size: 24px;
	    padding-top: 20px;
	    line-height: 40px;
	}
	.price-block p {
	    font-size: 20px;
	}
}




