 /* @group Progress bar */
.box-bar { position: fixed !important;  top: 0;  z-index: 1000;  width: 100%; display: none; }
.progress-box { width: 100%; height: 3px;  background: #E2E2E2; }
.progress-bar { width: 0%;  height: 3px; 
background-color: #F3CB00;
background-image: -webkit-gradient(linear, left top, right top,
color-stop( 0.5, #F3CB00 ), color-stop( 1.0, #B70BC9 ));
background-image: -webkit-linear-gradient(left, #F3CB00 50.0%, #B70BC9);
background-image: -moz-linear-gradient(left, #F3CB00 50.0%, #B70BC9);
background-image: linear-gradient(left, #F3CB00 50.0%, #B70BC9);
} 

#contentContainer, #sidebarContainer, .blog-entry, .album-description   {font-size:16px;}
#extraContainer1, #extraContainer2, #extraContainer3, #extraContainer4 {font-size:16px;}
.thumbnail-frame img, #extraContainer1 img, #extraContainer2 img, #extraContainer3 img, #extraContainer4 img, #contentContainer #content img, #sidebarContainer img, .photo-frame {
	border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
}

/* @group Border */
#blog-archives,
#blog-categories,
ul.blog-tag-cloud,
.blog-entry-title a {
border-left-color: #FF1B60;
border-bottom-color: #FF1B60;
border-top-color: #FF1B60;
}
.rw-sitemap ul li  { border-top-color: #5C5C5C; }
#navcontainer2 a { border-top-color: #B0B2B2; }
#footer_box { border-top-color: #CECECE; }
#extraContainer3box_color  {border-color:  #FFFFFF; }
/* @end */
/* @group Text Colour Title and Slogan */
.title h1, #pageHeader h1 {
color: #6425A1;
}
#up {
background-color: #C4139B;
}
#up [class^="fa fa-"], #up a {
color: #FCFFFF;
}
#up a:hover  {
color: #F3CB00;
}
.slogan h2, #pageHeader h2 {
color: #FFFFFF;
}
/* @end */

/* @group Link  NORMAL */
a:link, a:visited  {
color: #E81750;
}
/* @end */
/* @group Link  ACTIVE */
/* movie photos links */
.thumbnail-frame:hover,
.movie-thumbnail-frame:hover   {
color: #876AE4;
}
/* links */
a:hover, a:active   {
color: #876AE4;
}
.blog-archive-link-enabled,
.blog-category-link-enabled,
.blog-entry-permalink a:visited   {
color: #876AE4;
}
/* links visited */
/* @end */
/* @group Buttons */
#drop:after, #drop a:after [class^="fa fa-"], #drop a:after [class*="fa fa-"] {
color: #E81750;
}
#drop a:hover:after, #drop a:hover:after [class^="fa fa-"], #drop a:hover:after [class*="fa fa-"] {
color:  #E81750;
}

/* @end */
/* @group Text  Colour  CONTENT  */
/* EX button */

#drop:after   {
color: #4D4D4D;
}
#drop:before   {
color: #4D4D4D;
}
#drop.boxopened:after {
color: #4D4D4D;
}
pre, xmp, code {
background-color: %colour_Container_background * 0.9%;}
hr { border-color: %colour_Container_background * 0.9%;}
/* Photo single page */
.photo-frame, .exif-data, .photo-navigation {
border-bottom-color: #454545;	
border-color: #3D3D3D;	
}
/* Photo single page end */
.album-title,
.filesharing-item-title,
.standout, blockquote  {
color: #3D3D3D;
}

#contentContainer, #extraContainer, #extraContainer3{
color: #4D4D4D;
}

/* Borders Below */
.album-title {
border-bottom-color: #646464;
border-top-color: #646464;
}
table, code, pre, xmp {
border-left-color: %colour_Container_background * 1.1%;
border-right-color: %colour_Container_background * 1.1%;
border-top-color: %colour_Container_background * 1.1%;
border-bottom-color: %colour_Container_background * 1.1%;	
color: #3D3D3D;
}
td  {
border-left-color: #7B7B7B;
border-right-color: #7B7B7B;
border-top-color: #7B7B7B;
border-bottom-color: #7B7B7B;	
}
th { }
/* @end */
/* @group Text  Colour  SIDEBAR */

#sidebarContainer .lastpublished {
border-left-color: #5C5C5C;
border-right-color: #5C5C5C;
border-top-color: #5C5C5C;
border-bottom-color: #5C5C5C;	
}
#sidebarContainer {
color: #4D4D4D;
}
#sidebarContainer .sideHeader,
#sidebarContainer .lastpublished,
.standout, #sidebar blockquote  {
color: #454545;
}
/* @end */

/* @group EX1 */

#extraContainer1{ /* Extracontent text */
color: #FFFFFF;
}
#extraContainer1 .standout {
color: #FFFFFF;
}
#extraContainer1 a { /* Extracontent links normal */
color: #514087;
}
#extraContainer1 a:hover,
#extraContainer1 a:active {
color: #332E7E;
}

/* @end */

/* @group EX2 - fiiter - breadcrumbcontainer */

/* @group Toolbar2 */

#navcontainer2 ul a, #navcontainer2 a {
color: #43366F;
border-color: #43366F;
}
#navcontainer2 {
border-color: #43366F;
}
#navcontainer2 ul .parent:after {
color: #43366F;
}
#navcontainer2 #current,
#navcontainer2 #current:hover,
#navcontainer2 .currentAncestor {
color: #332E7E;
}
#navcontainer2 a:hover,
#navcontainer2 #current,
#navcontainer2 .current,
#navcontainer2 ul #current,
#navcontainer2 ul .current,
#navcontainer2 a:active,
#navcontainer2 .currentAncestor,
#navcontainer2 ul #currentAncestor,
#navcontainer2 ul .currentAncestor,
#navcontainer2 #currentAncestor {
color: #332E7E;
}
/* @end */

#extraContainer2{ /* Extracontent text */
color: #2A2A2A;
}
#extraContainer2 .standout{
color: #2A2A2A;
}
#extraContainer2 a { /* Extracontent links normal */
color: #43366F;
}
#extraContainer2 a:hover,
#extraContainer2 a:active {
color: #332E7E;
}
#extraContainer2box, #extraContainer2 {
background-color: #D9D9D9;
}
#breadcrumbcontainer a:link, #breadcrumbcontainer a:visited {color: #43366F; }
#breadcrumbcontainer a:hover, #breadcrumbcontainer a:active { color: #332E7E;}
#footer p  {color: #2A2A2A; } 
#footer a:link, #footer a:visited { color: #43366F;}
#footer a:hover, #footer a:active { color: #332E7E; }
#footer_main_box  {background-color: #D9D9D9;}
/* @end */

/* @group EX4 - visible with  navigation OPENED */

#extraContainer4 {color: #5E2398;}
#extraContainer4 .standout {color: #5E2398;}
#extraContainer4 a {color: #5E2398;}
#extraContainer4 a:hover, #extraContainer4 a:active {color: #6425A1;}

/* @end */

#contentContainer, #sidebarContainer #sidebar, #contentContainer #content, #top-shape  {
background-color: #FDFDFD;
}
#drop, #drop.boxopened, #drop.boxopened:after, #drop:after, #extraContainer3box_color {
background-color: #FDFDFD;
}
body, .photo-background, .photo {	background-color: #FDFDFD;}
#bodyimage_color, #bodyimage_color_2 {background-color: #F3CB00;}
#overlay_theme_color  {background-color: #E6C000;}
/* @group Toolbar */
nav:before {
color: #332E7E;
}
nav #menuToggle span,
nav #menuToggle span:before,
nav #menuToggle span:after,
.open #menuToggle span:before,
.open #menuToggle span:after    {
background-color: #332E7E;
}
#navcontainer ul a {
border-top-color: #9C0F7C;
border-left-color: #9C0F7C;
border-right-color: #9C0F7C;
border-bottom-color: #9C0F7C;
}
#navcontainer li {background-color: #C4139B;}
#navcontainer ul ul, .fixed_topnav, .contentContainer_bottom{background-color: #C4139B;}
#nav_button:after, #nav_button.opened:after {background-color: #C4139B;}
#navcontainer ul:before, #navcontainer ul:after,
/*.parent:before,*/
#navcontainer .parent{
color: #FCFFFF;
}
#nav_button:after, #nav_button.opened:after{
color: #FCFFFF;
}
#drop:after, #drop.boxopened:after  {
color: #FCFFFF;
}
#drop:hover:after, #drop.boxopened:hover:after {
color: #F3CB00;
}
#nav_button:hover:after, #nav_button.opened:hover:after{
color: #F3CB00;
}
#drop:after, #drop.boxopened:after  {
background-color: #C4139B;
}
#navcontainer a:link,
#navcontainer a:visited {
color: #FCFFFF;
}
#navcontainer a:hover,
#navcontainer #current,
#navcontainer .current,
#navcontainer ul #current,
#navcontainer ul .current,
#navcontainer a:active,
#navcontainer .currentAncestor,
#navcontainer ul #currentAncestor,
#navcontainer ul .currentAncestor,
#navcontainer #currentAncestor {
color: #F3CB00;
}
/* borders */
#navcontainer li {	
border-right-color: #B0118B;
}
#navcontainer ul ul {	
border-top-color: #B0118B;
}
#navcontainer ul ul a  {	
border-bottom-color: #B0118B;
}
/* borders */
/* @end */