/* Header Fill */

header.theme{
	background-color: rgba(255,255,255,1.00);
}
.spacer,
.dia_parent .diagonal:before {
	background-color: rgba(235,239,244,1.00);
	background: -webkit-linear-gradient(right, rgba(235,239,244,1.00), rgba(242,239,245,1.00)); 
	background: linear-gradient(to right, rgba(235,239,244,1.00), rgba(242,239,245,1.00));
}

/* Center Radial */
header.theme .radial_main{
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1.00) 10%,rgba(255,255,255,1.00) 100%);
	background: radial-gradient(ellipse at center, rgba(255,255,255,1.00) 10%,rgba(255,255,255,1.00) 100%);
}
/* Left Radial */
.radial_grad{
	background: -webkit-radial-gradient(center, ellipse cover, rgba(221,125,255,0.00) 0%,rgba(103,25,131,0.00) 65%);
	background: radial-gradient(ellipse at center, rgba(221,125,255,0.00) 0%,rgba(103,25,131,0.00) 65%);
}
/* Right Radial */
.radial_grad.radial_2{
	background: -webkit-radial-gradient(center, ellipse cover, rgba(160,183,214,0.00) 0%,rgba(0,71,131,0.00) 65%);
	background: radial-gradient(ellipse at center, rgba(160,183,214,0.00) 0%,rgba(0,71,131,0.00) 65%);
}

/* Menu Button Gradients */
.site_wrapper > .menu_btn{
	background: linear-gradient(to bottom, rgba(134,136,152,1.00) 0%, rgba(98,100,112,1.00) 100%);
}

/* Banner Band Gradient */
.pace-progress{
	background: rgba(223,227,240,1.00);
	background: linear-gradient(to right,  rgba(223,227,240,1.00) 0%, rgba(226,228,240,1.00) 100%);
}
@media screen and (min-width: 480px) {
	figure.theme{box-shadow: 0 15px 70px -10px rgba(47,50,107,0.35);}
}

/* Site Title */
.site_title{color: rgba(94,99,107,1.00);}

/* Social Icons */
.social_container a{color: rgba(124,129,139,1.00);}
.social_container a:hover{color: rgba(183,200,255,0.60);}

/* Site Slogan */
.site_slogan{
	color: rgba(118,124,139,1.00);
	border-top-color: rgba(223,225,230,1.00);
	border-bottom-color: rgba(223,225,230,1.00);
}
/* Header Links */
header.theme a,
nav.vert a{color: rgba(171,182,202,1.00);}

nav.desk_links a[data-nav="parent"]:before{
	border-top: 4px solid rgba(171,182,202,1.00);
}
.social-bag,
header.theme a:hover,
header.theme a.current,
header.theme a.currentParent{
	color: rgba(106,111,125,1.00);
}

figure.theme{
	background: rgba(0,0,0,0.60);
}

.desk_links ul a.current,
.desk_links ul a.currentParent,
.desk_links ul a:hover,
.desk_links ul:hover li a.current:hover{
	border-bottom: 3px solid rgba(81,85,95,0.64);
}

/* Menu Close Button */
.slide_nav .meun_ui:before,
.slide_nav .meun_ui:after{
	background: rgba(170,170,170,1.00);
}
.slideout .meun_ui,
.slideout .meun_ui:before,
.slideout .meun_ui:after{
	background: rgba(255,255,255,1.00);
}
/* Main Content Links */
section.theme a{
	color: rgba(84,102,176,1.00);
}
/* Main Content Link Hover */
section.theme a:hover{
	color: rgba(114,141,245,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(83,103,176,1.00);
}
/* Slide Title */
.slide_nav #slide_nav_title{
	color: rgba(0,0,0,1.00);
}
/* Slide Nav Links */
.slide_nav .scroll ul.theme a{
	color: rgba(0,0,0,1.00);
}
/* Slide Nav Link Hover */
.slide_nav .scroll ul.theme a:hover{
	color: rgba(51,51,51,1.00);
}
/* Slide Nav Sub Links */
.slide_nav .scroll ul.theme ul a{
	color: rgba(102,102,102,1.00);
}
/* Slide Nav Sub Link Hover */
.slide_nav .scroll ul.theme ul a:hover{
	color: %colour_nav_sub_link_hover%;
}
/* Slide Nav Links */
.slide_nav a#rw_email_contact{
	color: rgba(83,103,176,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,
	main.theme .breadcrumb a{color: rgba(80,84,100,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(99,104,120,1.00);}

	/* Main Links */
	main.theme a{color: rgba(84,102,176,1.00);}

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