
/* --- General --- */

a:hover { 
	color: #24b801; 
}

/* --- Header --- */

	/* -- Header Top Navigation -- */
	.topNav li a:hover {
		color: #24b801;  
	}
	.topNav li > ul li a:hover { 
		color: #24b801; 
	}	
	.top-carousel .post-meta a:hover { 
		color: #24b801; 
	}
	
	/* -- Main navigation -- */
	#wrapper-mainNav {  
		border-bottom: 5px solid #24b801;  
	}
	#mainNav > div > ul > li > a:hover,
	#mainNav > div > ul > li.current-menu-item > a {
		background: #24b801; 
	}
	#mainNav li > ul li a:hover,
	#mainNav li > ul li.current-menu-item > a { 
		background: #24b801; 
	}
	#breaking-news ul a:hover {
		color: #24b801;
	}
	#breaking-news  span {
		background: #24b801;
	}
	
	/* -- Top Carousel -- */
	.top-carousel h3 a:hover { 
		color:#24b801;
	}
	a.top-prev:hover, 
	a.top-next:hover {
		background: url(images/carousel-arrows-green.png) no-repeat;
	}
	a.top-next:hover {
		background-position: -15px 0;
	}
	
/* --- Main --- */

	/* -- Featured slider -- */
	#slider {
		background: url('images/loader-green.gif') no-repeat 50% 50%;
	}
	.nivo-caption h1 {
		background: #24b801;
	}
	
	/* -- Block -- */
	.block h3 {  
		border-bottom: 2px solid #24b801;
	}
	.block h3 a:hover { 
		color: #24b801; 
	}
	.block-meta a:hover { 
		color: #24b801!important; 
	}
	.block-post-big h2 a:hover { 
		color: #24b801; 
	}
	.block-post-small h2 a:hover { 
	color: #24b801; 
	}
	
	/* -- Carousels -- */
	a.prev:hover, 
	a.next:hover {
		background: url(images/carousel-arrows-green.png) no-repeat;
	}
	a.next:hover {
		background-position: -15px 0;
	}
	
	/* -- Archive block -- */
		.block.archive .block-post-big .readmore:hover {
		background: #24b801;
	}
	
/* --- Sidebar  --- */

.widget a:hover {
	color: #24b801;
}
.widget-title {
	border-bottom: 2px solid #24b801; 
}

	/* -- Calendar widget -- */
		#wp-calendar td a:hover {
		color: #24b801;
	}
	
	/* -- Widgets -- */
	
	/* -- Tabbed widget -- */
		ul.tabs li a:hover { 
		background: #24b801!important; 
	}
	html ul.tabs li.active, 
	html ul.tabs li.active a:hover  { 
		background: #24b801!important; 
	}
	/* -- Latest Tweets widget -- */	
	.twitter-list a {
		color: #24b801!important;
	}
	/* -- Posts Slider widget -- */
	.postsSlider-caption h2 a:hover{
		color: #24b801!important;
	}
	
/* --- Post  --- */

.post-author a:hover  { 
	color: #24b801;
}


	/* -- HTML styling -- */
		.post-entry a {
		color: #24b801;
	}
	
	/* -- Post share -- */
		.post-share strong {
		background: #24b801;
	}
	/* -- Review box -- */
	h2.review-title{
		border-bottom: 4px solid #24b801;
	}
	
	/* -- Related posts  -- */
	.related-post h2 a:hover {
		color: #24b801;
	}
	/* -- Comments -- */
	.comment-author a:hover { 
		color: #24b801
	}

/* --- Footer --- */ 

#wrapper-footer {  
	border-top: 3px solid #24b801;
}
.scrollup{
    background: url('images/up-arrow-green.png') no-repeat;
}
#footer-bottom a:hover {
color: #24b801;
}

/* --- Pagination --- */
.pagination a:hover {
	background: #24b801; 
}
.pagination span.current {
	background: #24b801; 

 }
 
 /* --- Woocommerce plugin --- */
 
.woocommerce ul.products li.product .onsale, 
.woocommerce-page ul.products li.product .onsale {
	background: #24b801;

}
.ui-slider .ui-slider-range {
    background: none repeat scroll 0 0 #24b801;

}
.woocommerce ul.products li.product h3:hover, 
.woocommerce-page ul.products li.product h3:hover {
	color: #24b801;
}
.woocommerce .cart-collaterals .shipping_calculator a:hover,
.woocommerce-page .cart-collaterals .shipping_calculator a:hover {
	color: #24b801;
}
.posted_in a,
.tagged_as a {
	color:#24b801;
}

/* --- Responsive Design --- */

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	/* Tablets */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		#sidebar { 
				border-top: 4px solid #24b801;
		}
	}
			/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	/* iphonescreen */
	@media only screen and (max-width: 479px) {
			#sidebar { 
			border-top: 4px solid #24b801;
		}
	}

::-webkit-scrollbar-thumb {
	background: #24b801;
}
::-webkit-scrollbar-thumb:hover {
	background: #1F9A03;
}