/* Header Fill */
header.theme{background: rgba(20,13,14,1.00);}

@media screen and (min-width: 480px) and (max-width: 800px){
	nav.vert{background: rgba(127,213,255,0.15);}
	#social_container{
		background: rgba(20,13,14,1.00);
	}
}
figure.theme .shift_right{
	background: rgba(0,0,0,0.25);
}
/* Band A */
.band_1{
	background: linear-gradient(to right,  rgba(127,213,255,0.15) 0%, rgba(44,76,150,0.10) 100%);
}
/* Band B */
@media screen and (min-width: 800px) {
	.band_2{
		background: linear-gradient(to right,  rgba(254,210,110,0.43) 0%, rgba(96,193,255,0.12) 100%);
	}
}
/* Menu Button Gradients */
body > .menu_btn{
	background: linear-gradient(to bottom, rgba(98,128,171,1.00) 0%, rgba(68,91,116,1.00) 100%);
}
/* Menu Button Ring */
.chart .outer{
	stroke: rgba(77,139,166,0.50);
}
/* Banner Band Gradient */
figure.theme .pace-progress{
	background: rgba(221,209,60,0.51);
	background: linear-gradient(to right,  rgba(221,209,60,0.51) 0%, rgba(141,204,189,0.69) 100%);
}

.feature_loading {
  border: .15rem solid rgba(255,255,255,0.00);
  border-top-color: rgba(91,129,203,1.00);
}

/* Site Title */
.horz h1.site_title{
	color: rgba(255,255,255,1.00);
}
/* Slogan Accent */
@media screen and (min-width: 480px) {
	h2.site_slogan:before{
		background: rgba(255,255,255,1.00);
	}
}
/* Header Links */
header.theme a,
nav.vert a{
	color: rgba(229,246,255,0.57);}

nav.desk_links a[data-nav="parent"]:before{
	border-top: 4px solid rgba(229,246,255,0.57);
}

nav.vert a:hover,
header.theme a:hover{
	color: rgba(255,255,255,1.00);
}

header.theme a.current,
header.theme a.currentParent{
	color: rgba(255,255,255,1.00);
}


/* Header Link Current Dot */
header.theme a:after,
header.theme a.current:after,
header.theme a.currentParent:after{
	background: rgba(255,233,10,1.00);
}
/* Menu Close Button */
.slide_nav .meun_ui:before,
.slide_nav .meun_ui:after{
	background: rgba(98,128,171,1.00);
}
/* Main Content Links */
section.theme a{
	color: rgba(92,129,204,1.00);
}
/* Main Content Link Hover */
section.theme a:hover{
	color: rgba(85,85,85,1.00);
}
/* Slider Nav Background */
.slide_nav,
.slide_nav .anchor{
	background: rgba(255,255,255,1.00);
}
/* Slider Nav Link Current Dot */
.slide_nav a.current:after,
.slide_nav a.currentParent:after{
	background: rgba(91,129,203,1.00);
}
/* Slide Site Title */
.slide_nav #slide_nav_title{
	color: rgba(0,0,0,1.00);
}
/* Slide Nav Links */
.slide_nav ul.theme a{
	color: rgba(53,63,82,1.00);
}
/* Slide Nav Link Hover */
.slide_nav ul.theme a:hover{
	color: rgba(51,51,51,1.00);
}
/* Slide Nav Sub Links */
.slide_nav ul.theme ul a{
	color: rgba(102,102,102,1.00);
}
/* Slide Nav Sub Link Hover */
.slide_nav ul.theme ul a:hover{
	color: %colour_nav_sub_link_hover%;
}
/* Slide Nav Links */
.slide_nav a#rw_email_contact{
	color: rgba(91,129,203,1.00);
}/* Slide Nav Links */
.slide_nav #social_container a{
	color: rgba(51,51,51,1.00);
}

/* site borders */

.blog-read-more a,
.blog-entry-tags a,
footer.theme,
#blog-categories a,
#blog-archives a,
.blog-tag-cloud a,
#blog-rss-feeds a,
ul.blog-tag-cloud li a,
.filesharing-item-title a,
form.rw-contact-form input,
form.rw-contact-form textarea,
.breadcrumb.theme{border-color: rgba(221,221,221,1.00);}

main.theme hr{background: rgba(221,221,221,1.00);}
.blog-entry hr:before{background: rgba(195,195,195,1.00);}

.breadcrumb a:after {
	border-color: rgba(221,221,221,1.00);
}

code{
	border: 3px solid rgba(221,221,221,1.00);
}

/* Main Background */
body{background: rgba(255,255,255,1.00);}

/* Main Text */
main.theme,
form.rw-contact-form input,
form.rw-contact-form textarea,
main.theme .breadcrumb a{color: rgba(51,51,51,1.00);}

@media screen and (max-width: 480px) {
	h2.site_slogan{
		background: rgba(255,255,255,1.00);
		color: rgba(51,51,51,1.00);
	}
}

/* Main Headings */
main.theme h1,main.theme h2,
main.theme h3,main.theme h4,
main.theme h5,main.theme h6,
main.theme .album-title,
main.theme .blog-entry-title a,
main.theme .blog-entry-title a:hover,
main.theme .filesharing-item .filesharing-item-title a,
#blog-categories .sub-title,
#blog-archives .sub-title,
.blog-tag-cloud .sub-title,
#blog-rss-feeds .sub-title{color: rgba(51,51,51,1.00);}

/* Main Links */
main.theme a{color: rgba(92,129,204,1.00);}

/* Main Links Hover */
main.theme a:hover{color: rgba(85,85,85,1.00);}

/* Footer text */
footer.theme,
footer.theme a{color: %colour_footer_text%;}
footer.theme a:hover{color: rgba(85,85,85,1.00);}