/* MAGENTA COLORS */

body.magenta .primary-links li.active a.primary-item,
body.magenta .breadcrumbs span {
    color: #c24d94;
}

body.magenta .article h3,
body.magenta .article h2,
body.magenta .article h1 {
    color: #c24d94;
}


/*body.magenta .consultant-profile h3,*/

body.magenta h2,
body.magenta h1,
.magenta #content .news h2,
.magenta #content .news h1,
.magenta #content .news h3,
.magenta #content .news h4,
.magenta .node h3 a,

/*.magenta .node a,*/

.magenta .newslist li a {
    color: #c24d94;
}

.magenta .newslist li a {
    background-image: url(../assets/arrow_magenta.png);
}

body.magenta .maincontent .pane-title
/*, body.magenta h3.main-header2*/

{
    color: #c24d94;
}

body.magenta .article h4,
.magenta .node h3,
.magenta .node h4 {
    color: #c24d94;
}


/*body.magenta ul, .magenta .node li,*/

.magenta cite,
.magenta .cite p,
.magenta .consultant-profile em.submitted {
    color: #c24d94;
}

body.magenta .sidebar-list h3,
body.magenta .sidebar-list h2,
body.magenta .sidebar-list h1 {
    color: #c24d94;
}

body.magenta .sidebar ul li a {
    color: #c24d94;
}

body.magenta .primary-links li.active-trail a.primary-item {
    color: #c24d94;
    border-color: #c24d94;
}

body.magenta .primary-links li.active-trail div.submenu {
    
}

.magenta-overlay {
    background: #c24d94;
}

.blogpage .magenta h3,
.blogpage .magenta h2,
.blogpage .magenta h1 {
    color: #c24d94;
}

.magenta .comments-count {
    background: url(../assets/blog-magenta.png) no-repeat 0 0;
}

.orange-overlay {
    background: #c24d94;
}

#content .magenta .content h1,
#content .magenta .content h2,
#content .magenta .content h3,
#content .magenta .content h4,
#content .magenta .content h5,
#content .magenta .content h6 {
    color: #c24d94;
}

.blogpage .red h3,
.blogpage .red h2,
.blogpage .red h1,
.blogpage .red h2,
.blogpage .red h1 {
    color: #f4685e;
}

.red .blog h3,
.red .blog h2,
.red .blog h1 {
    color: #f4685e;
}

.red .comments-count {
    background: url(../assets/blog-red.png) no-repeat 0 0;
}

.blogpage .orange h3,
.blogpage .orange h2,
.blogpage .orange h1 {
    color: #ff7b39;
}

.orange .comments-count {
    background: url(../assets/blog-orange.png) no-repeat 0 0;
}

.orange-overlay {
    background: #ff7b39;
}

.blogpage .green h3,
.blogpage .green h2,
.blogpage .green h1 {
    color: #8cb631;
}

.green .comments-count {
    background: url(../assets/blog-green.png) no-repeat 0 0;
}

.violet-overlay {
    background: #c24d94;
}


/* ORANGE COLORS */

body.orange .primary-links li.active a.primary-item,
body.orange .breadcrumbs span {
    color: #ff7b39;
}

body.orange .article h3,
body.orange .article h2,
body.orange .article h1 {
    color: #ff7b39;
}

body.orange .consultant-profile h3,
body.orange h2,
body.orange h1,
.orange #content .news h2,
.orange #content .news h1,
.orange #content .news h3,
.orange #content .news h4,
.orange .node h3 a,

/* .orange .node a,*/

.orange .newslist li a {
    color: #ff7b39;
}

.orange .newslist li a {
    background-image: url(../assets/arrow-orange.png);
}

body.orange .maincontent .pane-title
/*, body.orange h3.main-header2*/

{
    color: #ff7b39;
}

body.orange .article h4,
.orange .node h4 {
    color: #ff7b39;
}


/*body.orange ul, .orange .node li,*/

.orange cite,
.orange .cite p {
    color: #ff7b39;
}

body.orange .sidebar-list h3,
body.orange .sidebar-list h2,
body.orange .sidebar-list h1,
body.orange .consults-sidebar-list h3,
body.orange .consults-sidebar-list ul li.active a {
    color: #ff7b39;
}

body.orange .sidebar ul li a,
.orange .consultant-profile em.submitted {
    color: #ff7b39;
}

body.orange .primary-links li.active-trail a.primary-item {
    color: #ff7b39;
    border-color: #ff7b39
}

body.orange .primary-links li.active-trail div.submenu {
    border-color: #ff7b39
}

#content .orange .content h1,
#content .orange .content h2,
#content .orange .content h3,
#content .orange .content h4,
#content .orange .content h5,
#content .orange .content h6 {
    color: #ff7b39;
}


/* RED COLORS */

body.red .primary-links li.active a.primary-item,
body.red .breadcrumbs span {
    color: #f4685e;
}

body.red .article h3,
body.red .article h2,
body.red .article h1 {
    color: #f4685e;
}

body.red .consultant-profile h3,
body.red h2,
body.red h1,
.red #content .news h2,
.red #content .news h1,
.red #content .news h3,
.red #content .news h4,
.red .node h3 a,
.red .newslist li a {
    color: #f4685e;
}

.red .newslist li a {
    background-image: url(../assets/arrow-red.png);
}

body.red .maincontent .pane-title
/*, body.red h3.main-header2 */

{
    color: #f4685e;
}

body.red .article h4,
.red .node h3,
.red .node h4 {
    color: #f4685e;
}


/*body.red ul, .red .node li,*/

.red .consultant-profile em.submitted,
.red cite,
.red .cite p {
    color: #f4685e;
}

body.red .sidebar-list h3,
body.red .sidebar-list h2,
body.red .sidebar-list h1,
body.red .consults-sidebar-list h3,
body.red .consults-sidebar-list ul li.active a {
    color: #f4685e;
}

body.red .sidebar ul li a {
    color: #f4685e;
}

body.red .primary-links li.active-trail a.primary-item {
    color: #f4685e;
    border-color: #f4685e
}

body.red .primary-links li.active-trail div.submenu {

}

.red-overlay {
    background: #f4685e;
}

#content .red .content h1,
#content .red .content h2,
#content .red .content h3,
#content .red .content h4,
#content .red .content h5,
#content .red .content h6 {
    color: #f4685e;
}


/* green COLORS */

body.green .primary-links li.active a.primary-item,
body.green .breadcrumbs span {
    color: #8cb631;
}

body.green .article h3,
body.green .article h2,
body.green .article h1 {
    color: #8cb631;
}

body.green .consultant-profile h3,
body.green h2,
body.green h1,
.green #content .news h2,
.green #content .news h1,
.green #content .news h3,
.green #content .news h4,
.green .node h3 a,
.green .newslist li a {
    color: #8cb631;
}

.green .newslist li a {
    background-image: url(../assets/arrow-green.png);
}

body.green .maincontent .pane-title
/*, body.green h3.main-header2*/

{
    color: #8cb631;
}

body.green .article h4,
.green .node h4 {
    color: #8cb631;
}


/*body.green ul, .green .node li,*/

.green cite,
.green .cite p {
    color: #8cb631;
}

body.green .sidebar-list h3,
body.green .sidebar-list h2,
body.green .sidebar-list h1,
body.green .consults-sidebar-list h3,
body.green .consults-sidebar-list ul li.active a {
    color: #8cb631;
}

body.green .sidebar ul li a,
.green .consultant-profile em.submitted {
    color: #8cb631;
}

body.green .primary-links li.active-trail a.primary-item {
    color: #8cb631;
    border-color: #8cb631
}

body.green .primary-links li.active-trail div.submenu {
    border-color: #8cb631
}

.green-overlay {
    background: #8cb631;
}

#content .green .content h1,
#content .green .content h2,
#content .green .content h3,
#content .green .content h4,
#content .green .content h5,
#content .green .content h6 {
    color: #8cb631;
}


/* BLUE COLORS */

body.blue .primary-links li.active a.primary-item,
body.blue .breadcrumbs span {
    color: #3b96d9;
}

body.blue .article h3,
body.blue .article h2,
body.blue .article h1 {
    color: #3b96d9;
}

body.blue .consultant-profile h3,
body.blue h2,
body.blue h1,
.blue #content .news h2,
.blue #content .news h1,
.blue #content .news h3,
.blue #content .news h4,
.blue .node h3 a,
.blue .newslist li a {
    color: #3b96d9;
}

.blue .newslist li a {
    background-image: url(../assets/readmore.png);
}

body.blue .maincontent .pane-title
/*, body.blue h3.main-header2*/

{
    color: #3b96d9;
}

body.blue .article h4,
.blue .node h4 {
    color: #3b96d9;
}


/*body.blue ul, .blue .node li,*/

.blue cite,
.blue .cite p {
    color: #3b96d9;
}

body.blue .sidebar-list h3,
body.blue .sidebar-list h2,
body.blue .sidebar-list h1,
body.blue .consults-sidebar-list h3,
body.blue .consults-sidebar-list ul li.active a {
    color: #3b96d9;
}

.blue .comments-count {
    background: url(../assets/blog-blue.png) no-repeat 0 0;
}

body.blue .sidebar ul li a,
.blue .consultant-profile em.submitted {
    color: #3b96d9;
}

body.blue .primary-links li.active-trail a.primary-item {
    color: #3b96d9;
    border-color: #3b96d9
}

body.blue .primary-links li.active-trail div.submenu {
    border-color: #3b96d9
}

.blue-overlay {
    background: #3b96d9;
}

#content .blue .content h1,
#content .blue .content h2,
#content .blue .content h3,
#content .blue .content h4,
#content .blue .content h5,
#content .blue .content h6 {
    color: #3b96d9;
}

.violet-overlay,
.orange-overlay,
.blue-overlay,
.red-overlay,
.magenta-overlay,
.green-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50px;
    -moz-opacity: 0.9;
    -webkit-opacity: 0.9;
    opacity: 0.9;
    filter: alpha(opacity=90);
}


/* News title in news listing should have same color as 
in original desisgn so below class was created for this purpose*/

.node h3.news-title a {
    color: #e25161;
}
