/**
 *
 */

/*

COLOR NAMES - LONG

color-schema-service-applications-components
color-schema-service-armo-systems
color-schema-service-asphalt-reinforcement
color-schema-service-concrete-repair-protection
color-schema-service-frp-systems
color-schema-service-fx70-system
color-schema-service-soil-rock-stabilisation

COLOR NAMES - SHORT

color-schema-service-app 
color-schema-service-asphalt
color-schema-service-armo
color-schema-service-concrete
color-schema-service-frp
color-schema-service-fx70
color-schema-service-soil

*/




/*

MAIN COLORS

S&P BLUE = #0079C1
S&P BLUE = rgb(0,121,193)

S&P GRAY = #4A4A4A
S&P GRAY = rgb(74,74,74)

*/








/**
 * NID = 1813
 * Special applications and components
 * color-schema-service-app
 */

 /*
A = #AC6680 = MAIN
B = #E6CFD7 = LIGHT
C = #79485A = MID
D = #462934 = DARK
 */
 
.color-schema-service-app {}

/* custom_node.css */
.color-schema-service-app article.node-product.node-display--node-embed a.group-product-node-embed,
.color-schema-service-app article.node-project.node-display--node-embed a.group-project-node-embed {
  border-color: #AC6680;
}
.color-schema-service-app article.node-service .field-name-field-service-feature {
  background-color: #AC6680;
}

/* custom_view.css */
.color-schema-service-app .view-global-product-rel-service .view-content > .item-list > h4 a {
  background-color: #79485A;
}
.color-schema-service-app .view-global-product-rel-service .view-content .views-row a {
  color: #AC6680;
}

/* custom_block.css */
.color-schema-service-app .block-global-entity-field-product-feature-text,
.color-schema-service-app .block-global-entity-field-product-feature-list {
  background-color: #462934;
}

.color-schema-service-app .block-global-entity-field-product-rel-product a,
.color-schema-service-app .block-global-entity-field-project-rel-product a {
  color: #AC6680;
}

/* custom_block_views.css */
.color-schema-service-app #block-views-product-block-2 .block-head h2 a {
  background-color: #AC6680;
}

#block-views-product-page-1 .node-1813-group-service-display a {
  color: #AC6680;
}
#block-views-product-page-1 .node-1813-group-service-display a.group-product-node-embed {
  border-color: #AC6680;
}

/* custom_node.css - PRODUCT BY SERVICE */
article.node-service.node-display--node-control {}

#node-1813 a.group-service-control:hover {
  border-color: #E6CFD7;
}
.sp-views-group-tabs-event-trigger #node-1813 a.group-service-control {
  border-color: #79485A;
}








/**
 * NID = 21
 * ARMO Systems
 * color-schema-service-armo
 */

 /*
A = #D7A260 = MAIN
B = #E6DBCF = LIGHT
C = #A47C49 = MID
D = #715532 = DARK
 */

.color-schema-service-armo {}

/* custom_node.css */
.color-schema-service-armo article.node-product.node-display--node-embed a.group-product-node-embed,
.color-schema-service-armo article.node-project.node-display--node-embed a.group-project-node-embed {
  border-color: #D7A260;
}
.color-schema-service-armo article.node-service .field-name-field-service-feature {
  background-color: #D7A260;
}

/* custom_view.css */
.color-schema-service-armo .view-global-product-rel-service .view-content > .item-list > h4 a {
  background-color: #A47C49;
}
.color-schema-service-armo .view-global-product-rel-service .view-content .views-row a {
  color: #D7A260;
}

/* custom_block.css */
.color-schema-service-armo .block-global-entity-field-product-feature-text,
.color-schema-service-armo .block-global-entity-field-product-feature-list {
  background-color: #715532;
}

.color-schema-service-armo .block-global-entity-field-product-rel-product a,
.color-schema-service-armo .block-global-entity-field-project-rel-product a {
  color: #D7A260;
}

/* custom_block_views.css */
.color-schema-service-armo #block-views-product-block-2 .block-head h2 a {
  background-color: #D7A260;
}

#block-views-product-page-1 .node-21-group-service-display a {
  color: #D7A260;
}
#block-views-product-page-1 .node-21-group-service-display a.group-product-node-embed {
  border-color: #D7A260;
}

/* custom_node.css - PRODUCT BY SERVICE */
article.node-service.node-display--node-control {}

#node-21 a.group-service-control:hover {
  border-color: #E6DBCF;
}
.sp-views-group-tabs-event-trigger #node-21 a.group-service-control {
  border-color: #A47C49;
}








/**
 * NID = 20
 * Asphalt reinforcement
 * color-schema-service-asphalt
 */

 /*
A = #D37966 = MAIN
B = #E6D3CF = LIGHT
C = #A05C4D = MID
D = #6D3F35 = DARK
 */

.color-schema-service-asphalt {}

/* custom_node.css */
.color-schema-service-asphalt article.node-product.node-display--node-embed a.group-product-node-embed,
.color-schema-service-asphalt article.node-project.node-display--node-embed a.group-project-node-embed {
  border-color: #D37966;
}
.color-schema-service-asphalt article.node-service .field-name-field-service-feature {
  background-color: #D37966;
}

/* custom_view.css */
.color-schema-service-asphalt .view-global-product-rel-service .view-content > .item-list > h4 a {
  background-color: #A05C4D;
}
.color-schema-service-asphalt .view-global-product-rel-service .view-content .views-row a {
  color: #D37966;
}

/* custom_block.css */
.color-schema-service-asphalt .block-global-entity-field-product-feature-text,
.color-schema-service-asphalt .block-global-entity-field-product-feature-list {
  background-color: #6D3F35;
}

.color-schema-service-asphalt .block-global-entity-field-product-rel-product a,
.color-schema-service-asphalt .block-global-entity-field-project-rel-product a {
  color: #D37966;
}

/* custom_block_views.css */
.color-schema-service-asphalt #block-views-product-block-2 .block-head h2 a {
  background-color: #D37966;
}

#block-views-product-page-1 .node-20-group-service-display a {
  color: #D37966;
}
#block-views-product-page-1 .node-20-group-service-display a.group-product-node-embed {
  border-color: #D37966;
}

/* custom_node.css - PRODUCT BY SERVICE */
article.node-service.node-display--node-control {}

#node-20 a.group-service-control:hover {
  border-color: #E6D3CF;
}
.sp-views-group-tabs-event-trigger #node-20 a.group-service-control {
  border-color: #A05C4D;
}








/**
 * NID = 2040
 * Concrete repair and protection
 * color-schema-service-concrete
 */

 /*
A = #8787C3 = MAIN
B = #D6D6ED = LIGHT
C = #646490 = MID
D = #40405D = DARK
 */

.color-schema-service-concrete {}

/* custom_node.css */
.color-schema-service-concrete article.node-product.node-display--node-embed a.group-product-node-embed,
.color-schema-service-concrete article.node-project.node-display--node-embed a.group-project-node-embed {
  border-color: #8787C3;
}
.color-schema-service-concrete article.node-service .field-name-field-service-feature {
  background-color: #8787C3;
}

/* custom_view.css */
.color-schema-service-concrete .view-global-product-rel-service .view-content > .item-list > h4 a {
  background-color: #646490;
}
.color-schema-service-concrete .view-global-product-rel-service .view-content .views-row a {
  color: #8787C3;
}

/* custom_block.css */
.color-schema-service-concrete .block-global-entity-field-product-feature-text,
.color-schema-service-concrete .block-global-entity-field-product-feature-list {
  background-color: #40405D;
}

.color-schema-service-concrete .block-global-entity-field-product-rel-product a,
.color-schema-service-concrete .block-global-entity-field-project-rel-product a {
  color: #8787C3;
}

/* custom_block_views.css */
.color-schema-service-concrete #block-views-product-block-2 .block-head h2 a {
  background-color: #8787C3;
}

#block-views-product-page-1 .node-2040-group-service-display a {
  color: #8787C3;
}
#block-views-product-page-1 .node-2040-group-service-display a.group-product-node-embed {
  border-color: #8787C3;
}

/* custom_node.css - PRODUCT BY SERVICE */
article.node-service.node-display--node-control {}

#node-2040 a.group-service-control:hover {
  border-color: #D6D6ED;
}
.sp-views-group-tabs-event-trigger #node-2040 a.group-service-control {
  border-color: #646490;
}








/**
 * NID = 19
 * FRP Systems
 * color-schema-service-frp
 */

/*
A = #56A2C3 = MAIN
B = #CFDFE6 = LIGHT
C = #407790 = MID
D = #294D5D = DARK
*/

.color-schema-service-frp {}

/* custom_node.css */
.color-schema-service-frp article.node-product.node-display--node-embed a.group-product-node-embed,
.color-schema-service-frp article.node-project.node-display--node-embed a.group-project-node-embed {
  border-color: #56A2C3;
}
.color-schema-service-frp article.node-service .field-name-field-service-feature {
  background-color: #56A2C3;
}

/* custom_view.css */
.color-schema-service-frp .view-global-product-rel-service .view-content > .item-list > h4 a {
  background-color: #407790;
}
.color-schema-service-frp .view-global-product-rel-service .view-content .views-row a {
  color: #56A2C3;
}

/* custom_block.css */
.color-schema-service-frp .block-global-entity-field-product-feature-text,
.color-schema-service-frp .block-global-entity-field-product-feature-list {
  background-color: #294D5D;
}

.color-schema-service-frp .block-global-entity-field-product-rel-product a,
.color-schema-service-frp .block-global-entity-field-project-rel-product a {
  color: #56A2C3;
}

/* custom_block_views.css */
.color-schema-service-frp #block-views-product-block-2 .block-head h2 a {
  background-color: #56A2C3;
}

#block-views-product-page-1 .node-19-group-service-display a {
  color: #56A2C3;
}
#block-views-product-page-1 .node-19-group-service-display a.group-product-node-embed {
  border-color: #56A2C3;
}

/* custom_node.css - PRODUCT BY SERVICE */
article.node-service.node-display--node-control {}

#node-19 a.group-service-control:hover {
  border-color: #CFDFE6;
}
.sp-views-group-tabs-event-trigger #node-19 a.group-service-control {
  border-color: #407790;
}








/**
 * NID = 1426
 * FX-70 System
 * color-schema-service-fx70
 */

 /*
A = #6EC0BA = MAIN
B = #CFE6E4 = LIGHT
C = #518D89 = MID
D = #345A58 = DARK
 */
 
.color-schema-service-fx70 {}

/* custom_node.css */
.color-schema-service-fx70 article.node-product.node-display--node-embed a.group-product-node-embed,
.color-schema-service-fx70 article.node-project.node-display--node-embed a.group-project-node-embed {
  border-color: #6EC0BA;
}
.color-schema-service-fx70 article.node-service .field-name-field-service-feature {
  background-color: #6EC0BA;
}

/* custom_view.css */
.color-schema-service-fx70 .view-global-product-rel-service .view-content > .item-list > h4 a {
  background-color: #518D89;
}
.color-schema-service-fx70 .view-global-product-rel-service .view-content .views-row a {
  color: #6EC0BA;
}

/* custom_block.css */
.color-schema-service-fx70 .block-global-entity-field-product-feature-text,
.color-schema-service-fx70 .block-global-entity-field-product-feature-list {
  background-color: #345A58;
}

.color-schema-service-fx70 .block-global-entity-field-product-rel-product a,
.color-schema-service-fx70 .block-global-entity-field-project-rel-product a {
  color: #6EC0BA;
}

/* custom_block_views.css */
.color-schema-service-fx70 #block-views-product-block-2 .block-head h2 a {
  background-color: #6EC0BA;
}

#block-views-product-page-1 .node-1426-group-service-display a {
  color: #6EC0BA;
}
#block-views-product-page-1 .node-1426-group-service-display a.group-product-node-embed {
  border-color: #6EC0BA;
}


/* custom_node.css - PRODUCT BY SERVICE */
article.node-service.node-display--node-control {}

#node-1426 a.group-service-control:hover {
  border-color: #CFE6E4;
}
.sp-views-group-tabs-event-trigger #node-1426 a.group-service-control {
  border-color: #518D89;
}








/**
 * NID = 22
 * Soil & Rock stabilisation
 * color-schema-service-soil
 */

 /*
A = #83B86B = MAIN
B = #D5E6CF = LIGHT
C = #5F854D = MID
D = #3B5230 = DARK
 */
 
.color-schema-service-soil {}

/* custom_node.css */
.color-schema-service-soil article.node-product.node-display--node-embed a.group-product-node-embed,
.color-schema-service-soil article.node-project.node-display--node-embed a.group-project-node-embed {
  border-color: #83B86B;
}
.color-schema-service-soil article.node-service .field-name-field-service-feature {
  background-color: #83B86B;
}

/* custom_view.css */
.color-schema-service-soil .view-global-product-rel-service .view-content > .item-list > h4 a {
  background-color: #5F854D;
}
.color-schema-service-soil .view-global-product-rel-service .view-content .views-row a {
  color: #83B86B;
}

/* custom_block.css */
.color-schema-service-soil .block-global-entity-field-product-feature-text,
.color-schema-service-soil .block-global-entity-field-product-feature-list {
  background-color: #3B5230;
}

.color-schema-service-soil .block-global-entity-field-product-rel-product a,
.color-schema-service-soil .block-global-entity-field-project-rel-product a {
  color: #83B86B;
}

/* custom_block_views.css */
.color-schema-service-soil #block-views-product-block-2 .block-head h2 a {
  background-color: #83B86B;
}

#block-views-product-page-1 .node-22-group-service-display a {
  color: #83B86B;
}
#block-views-product-page-1 .node-22-group-service-display a.group-product-node-embed {
  border-color: #83B86B;
}

/* custom_node.css - PRODUCT BY SERVICE */
article.node-service.node-display--node-control {}

#node-22 a.group-service-control:hover {
  border-color: #D5E6CF;
}
.sp-views-group-tabs-event-trigger #node-22 a.group-service-control {
  border-color: #5F854D;
}