/* Header Fill */
header.theme{background: rgba(65,70,82,1.00);}

@media screen and (min-width: 480px) and (max-width: 800px){
	nav.vert{background: rgba(0,0,0,0.40);}
	#social_container{
		background: rgba(65,70,82,1.00);
	}
}
figure.theme .shift_right{
	background: rgba(0,0,0,0.25);
}
/* Band A */
.band_1{
	background: linear-gradient(to right,  rgba(0,0,0,0.40) 0%, rgba(0,0,0,0.20) 100%);
}
/* Band B */
@media screen and (min-width: 800px) {
	.band_2{
		background: linear-gradient(to right,  rgba(255,137,0,0.29) 0%, rgba(255,41,94,0.15) 100%);
	}
}
/* Menu Button Gradients */
body > .menu_btn{
	background: linear-gradient(to bottom, rgba(204,55,68,1.00) 0%, rgba(162,42,53,1.00) 100%);
}
/* Menu Button Ring */
.chart .outer{
	stroke: rgba(255,70,86,0.45);
}
/* Banner Band Gradient */
figure.theme .pace-progress{
	background: rgba(207,123,57,0.72);
	background: linear-gradient(to right,  rgba(207,123,57,0.72) 0%, rgba(165,46,80,0.79) 100%);
}

.feature_loading {
  border: .15rem solid rgba(195,53,66,0.30);
  border-top-color: rgba(231,103,114,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(180,33,51,1.00);
	}
}
/* Header Links */
header.theme a,
nav.vert a{
	color: rgba(255,255,255,1.00);}

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

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(180,33,51,1.00);
}
/* Menu Close Button */
.slide_nav .meun_ui:before,
.slide_nav .meun_ui:after{
	background: rgba(204,55,68,1.00);
}
/* Main Content Links */
section.theme a{
	color: rgba(180,33,50,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(180,33,51,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(0,0,0,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(180,33,51,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(180,33,50,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);}