/* Theme Colours: #57add2, #4b9dc5, #4791c2, #397aa6 */

.nav-secondary { 
	-webkit-box-shadow: inset 0 1px #57add2, 0 1px 3px rgba(0, 0, 0, 0.2);  
	-moz-box-shadow: inset 0 1px #57add2, 0 1px 3px rgba(0, 0, 0, 0.2);  
	box-shadow: inset 0 1px #57add2, 0 1px 3px rgba(0, 0, 0, 0.2);  
	background-image: -ms-linear-gradient(top,#4b9dc5 0%,#4791c2 100%);
	background-image: -moz-linear-gradient(top,#4b9dc5 0%,#4791c2 100%);
	background-image: -o-linear-gradient(top,#4b9dc5 0%,#4791c2 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4b9dc5),color-stop(1,#4791c2));
	background-image: -webkit-linear-gradient(top,#4b9dc5 0%,#4791c2 100%);
	background-image: linear-gradient(to bottom,#4b9dc5 0%,#4791c2 100%); 
	border-bottom-color: 1px solid #397aa6; 
	border-bottom-color: 1px solid rgba(0,0,0,0.25);
}

.nav-secondary .current-menu-item > a {
	color: #fff;
	background-color: #397aa6;
	border-color: #57add2; 
}

.button,
button,
input[type="button"],
input[type="submit"] { 
	background: #4b9dc5; 
	background-image: -ms-linear-gradient(top,#4b9dc5 0%,#4791c2 100%);
	background-image: -moz-linear-gradient(top,#4b9dc5 0%,#4791c2 100%);
	background-image: -o-linear-gradient(top,#4b9dc5 0%,#4791c2 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4b9dc5),color-stop(1,#4791c2));
	background-image: -webkit-linear-gradient(top,#4b9dc5 0%,#4791c2 100%);
	background-image: linear-gradient(to bottom,#4b9dc5 0%,#4791c2 100%); 
	border-color: #397aa6; 
	border-color: rgba(0,0,0,0.2); 
}

.button:hover,
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover { 
	background: #57add2; 
}

.widget_categories li a:hover,
.entry-footer a:hover, 
a.comment-reply-link:hover, 
#cancel-comment-reply-link:hover,
.archive-pagination a:hover,
.archive-pagination li a:hover,
.archive-pagination li.active a {
	background: #4791c2;
}

a, 
h2 a:hover {
	color: #4791c2;
}

blockquote {
	border-color: #4791c2;
}