/* BW blue scheme. Since version 1.1
-----------------------------------------------*/
.site-title {
	text-shadow: 2px 2px darkblue;
}
.site-title a:hover {
	text-shadow: 2px 2px blue;
}
#secondary, #show, article {
	background-color: transparent;
}
h1.entry-title, .entry-title a, h2.post-type {
	color: #c6dbef;
}
.entry-title, h1.entry-title, h2.post-type,
#bw-social, .error-404 {
	background: rgb(50,50,200);
	background: linear-gradient(top, rgba(50,50,199,1) 0%, rgba(0,0,150,1) 30%, rgba(25,25,100,0.9) 100%);
	background: -o-linear-gradient(top, rgba(50,50,199,1) 0%, rgba(0,0,150,1) 30%, rgba(25,25,100,0.9) 100%);
	background: -moz-linear-gradient(top, rgba(50,50,199,1) 0%, rgba(0,0,150,1) 30%, rgba(25,25,100,0.9) 100%);
	background: -webkit-linear-gradient(top, rgba(50,50,199,1) 0%, rgba(0,0,150,1) 30%, rgba(25,25,100,0.9) 100%);
	background: -ms-linear-gradient(top, rgba(50,50,199,1) 0%, rgba(0,0,150,1) 30%, rgba(25,25,100,0.9) 100%);
	background: -webkit-gradient( linear, left top, left bottom, color-stop(top, rgba(50,50,199,1) 0%, rgba(0,0,150,1) 30%, rgba(25,25,100,0.9) 100%));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3232c7', endColorstr='#191964',GradientType=0 );
}
.widget-title {
	background: rgb(125,125,255);
	background: linear-gradient(top, rgba(125,125,255,1) 0%, rgba(75,75,200,0.9) 50%, rgba(25,25,125,0.8) 100%);
	background: -o-linear-gradient(top, rgba(125,125,255,1) 0%, rgba(75,75,200,0.9) 50%, rgba(25,25,125,0.8) 100%);
	background: -moz-linear-gradient(top, rgba(125,125,255,1) 0%, rgba(75,75,200,0.9) 50%, rgba(25,25,125,0.8) 100%);
	background: -webkit-linear-gradient(top, rgba(125,125,255,1) 0%, rgba(75,75,200,0.9) 50%, rgba(25,25,125,0.8) 100%);
	background: -ms-linear-gradient(top, rgba(125,125,255,1) 0%, rgba(75,75,200,0.9) 50%, rgba(25,25,125,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(125,125,255,1)), color-stop(0.5, rgba(75,75,200,0.9)), color-stop(1, rgba(25,25,125,0.8))
);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7dff', endColorstr='#19197d',GradientType=0 );
}
.entry-title a:hover, .widget-title {
	color: lightblue;
}
h3.sticky {
	background: #3382fe;
}
.entry-meta {
	background: #2171b5;
	color: #deebf7;
}
.entry-meta a, .entry-meta a:visited {
	color: #c6dbef;
}
.entry-meta a:hover {
	color: #f7fbff;
}
.entry-content, .entry-summary {
	background: #08159c ;
	color: #f7fbff;
}
.entry-content a {
	color: #9ecae1;
}
.entry-content a:hover {
	color: #deebf7;
}
.widget {
	background: #deebf7;
}
aside, aside .wp-caption text {
	color: #2171b5 !important;
}
.widget a, .widget a:visited {
	color: #08306b;
}
.widget a:hover {
	color: blue;
}
.site-content [class*="navigation"] a, .site-content [class*="navigation"] a:visited, .site-content [class*="navigation"] a:hover, 
.navigation a, .navigation a:visited, .navigation a:hover {
	color: #f7fbff;
}
[class*="navigation"] .nav-previous,
[class*="navigation"] .nav-next,
.navigation {
	background: green;
}
[class*="navigation"] .nav-previous:hover,
[class*="navigation"] .nav-next:hover,
.navigation:hover {
	background: navy;
}
.site-footer {
	background: linear-gradient(top, rgb(174,175,255) 0%, rgb(127,125,200) 50%, rgb(50,50,150) 100%);
	background: -o-linear-gradient(top, rgb(174,175,255) 0%, rgb(127,125,200) 50%, rgb(50,50,150) 100%);
	background: -moz-linear-gradient(top, rgb(174,175,255) 0%, rgb(127,125,200) 50%, rgb(50,50,150) 100%);
	background: -webkit-linear-gradient(top, rgb(174,175,255) 0%, rgb(127,125,200) 50%, rgb(50,50,150) 100%);
	background: -ms-linear-gradient(top, rgb(174,175,255) 0%, rgb(127,125,200) 50%, rgb(50,50,150) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(174,175,255)), color-stop(0.5, rgb(127,125,200)), color-stop(1, rgb(50,50,150)) );
	border-radius: 15px;
	color: #ffffff;
}
.site-footer a, .site-footer a:visited, .site-footer a:hover {
	color: #f3d3ff;
}
#primary p.author-bio {
	color: #deebf7;
}
#primary p.the-author {
	color: #08159c;
	background: #deebf7;
}
.vcard {
	color: #8899ff;
}
.error-404 {
	color: yellowgreen;
}
#container {
	background: #ddf;
	color: #003;
}
.main-navigation {
	background: blue;
	border:5px solid cyan;
}
.main-navigation a {
	color: lightblue;
}
.main-navigation a:hover {
	background: navy;
	color: cyan;
}
.main-navigation ul ul {
	box-shadow: 0 3px 3px skyblue;
	color: cyan;
	background: navy;
}
#bw-social {
	border: 5px solid cyan;
}

@media screen and (max-width: 600px) {
.bw-social-links li a span.screen-reader-text:hover {
	color: yellow !important;
}
}
@media handheld and (max-width: 400px) {
body {
	background: navy !important;
	background-image: none;
}
}