/*	First main color: BLUE

blue - #3677a1

*/

/* Base
--------------------------------------------------- */
h1,
a {
	color: #3677a1;
}
.colored-text-1 {
	color: #3677a1 !important;
}
.colored-background-1 {
	background-color: #3677a1 !important;
}

/* Page Title, Secondary Navigation & Headline
--------------------------------------------------- */
.breadcrumb-nav li {
	background-image: url(../../images/colored-theme/main-color1/blue/link-arrow-small-colored-1.png);
}

/* Blog
--------------------------------------------------- */
.blog-posts article.sticky-newest:first-child .post-content h2.title {
	color: #3677a1;
}

/* Secondary Navigation Elements & Links
--------------------------------------------------- */
a.link-lg {
	background-image: url(../../images/colored-theme/main-color1/blue/link-arrow-long-colored-1.png);
}
a.link-sm {
	background-image: url(../../images/colored-theme/main-color1/blue/link-arrow-small-colored-1.png);
}


/*-----------------------------------------------------------------------------------*/
/*	Media Queries
/*-----------------------------------------------------------------------------------*/

/* For high-resolution devices
---------------------------------------------------------------------- */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (-o-min-device-pixel-ratio: 3/2),
	   only screen and (min-resolution: 1.5dppx),
	   only screen and (min-resolution: 144dpi) {
	
	/* Secondary Navigation*/
	.breadcrumb-nav li {
		background-image: url(../../images/colored-theme/main-color1/blue/link-arrow-small-colored-1-2x.png);
		background-size: 4px 6px;
	}
	
	/* Secondary Navigation Elements & Links */
	a.link-lg {
		background-image: url(../../images/colored-theme/main-color1/blue/link-arrow-long-colored-1-2x.png);
		background-size: 12px 5px;
	}
	a.link-sm {
		background-image: url(../../images/colored-theme/main-color1/blue/link-arrow-small-colored-1-2x.png);
		background-size: 4px 6px;
	}
}