﻿.color-background--white {
  background: #fff !important; }

.color-background-and-text--white {
  background: #fff !important;
  color: black; }

.color-background--white---white {
  background: linear-gradient(to right, #fff 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---white {
  background: linear-gradient(to right, #fff 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---white {
  color: #fff !important; }

.color-background--white---blue {
  background: linear-gradient(to right, #0F1833 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---blue {
  background: linear-gradient(to right, #0F1833 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---blue {
  color: #fff !important; }

.color-background--white---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---blue-80 {
  color: #fff !important; }

.color-background--white---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---blue-60 {
  color: #fff !important; }

.color-background--white---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---blue-40 {
  color: #fff !important; }

.color-background--white---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---blue-20 {
  color: #fff !important; }

.color-background--white---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---blue-gresy {
  color: #fff !important; }

.color-background--white---green {
  background: linear-gradient(to right, #807D6E 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---green {
  background: linear-gradient(to right, #807D6E 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---green {
  color: #fff !important; }

.color-background--white---green-80 {
  background: linear-gradient(to right, #99978B 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---green-80 {
  background: linear-gradient(to right, #99978B 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---green-80 {
  color: #fff !important; }

.color-background--white---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---green-60 {
  color: #fff !important; }

.color-background--white---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---green-40 {
  color: #fff !important; }

.color-background--white---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---green-20 {
  color: #fff !important; }

.color-background--white---retro-green {
  background: linear-gradient(to right, #92A786 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---retro-green {
  background: linear-gradient(to right, #92A786 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---retro-green {
  color: #fff !important; }

.color-background--white---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---retro-green-80 {
  color: #fff !important; }

.color-background--white---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---retro-green-light {
  color: #fff !important; }

.color-background--white---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---retro-green-light-60 {
  color: #fff !important; }

.color-background--white---orange {
  background: linear-gradient(to right, #ED7858 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---orange {
  background: linear-gradient(to right, #ED7858 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---orange {
  color: #fff !important; }

.color-background--white---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---orange-80 {
  color: #fff !important; }

.color-background--white---coral {
  background: linear-gradient(to right, #FECEAC 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---coral {
  background: linear-gradient(to right, #FECEAC 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---coral {
  color: #fff !important; }

.color-background--white---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---coral-60 {
  color: #fff !important; }

.color-background--white---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---cobalt-blue {
  color: #fff !important; }

.color-background--white---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---pink {
  color: #fff !important; }

.color-background--white---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---pink-80 {
  color: #fff !important; }

.color-background--white---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---pink-60 {
  color: #fff !important; }

.color-background--white---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---pink-40 {
  color: #fff !important; }

.color-background--white---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---pink-20 {
  color: #fff !important; }

.color-background--white---beige {
  background: linear-gradient(to right, #B48B71 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---beige {
  background: linear-gradient(to right, #B48B71 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---beige {
  color: #fff !important; }

.color-background--white---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---beige-80 {
  color: #fff !important; }

.color-background--white---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---beige-60 {
  color: #fff !important; }

.color-background--white---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---beige-40 {
  color: #fff !important; }

.color-background--white---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---beige-20 {
  color: #fff !important; }

.color-background--white---black {
  background: linear-gradient(to right, #2D2926 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---black {
  background: linear-gradient(to right, #2D2926 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---black {
  color: #fff !important; }

.color-background--white---black-80 {
  background: linear-gradient(to right, #575351 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---black-80 {
  background: linear-gradient(to right, #575351 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---black-80 {
  color: #fff !important; }

.color-background--white---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---black-60 {
  color: #fff !important; }

.color-background--white---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---black-40 {
  color: #fff !important; }

.color-background--white---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---black-20 {
  color: #fff !important; }

.color-background--white---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-grey {
  color: #fff !important; }

.color-background--white---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-grey-80 {
  color: #fff !important; }

.color-background--white---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-grey-60 {
  color: #fff !important; }

.color-background--white---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-grey-40 {
  color: #fff !important; }

.color-background--white---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-grey-20 {
  color: #fff !important; }

.color-background--white---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-greige {
  color: #fff !important; }

.color-background--white---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-greige-80 {
  color: #fff !important; }

.color-background--white---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-greige-60 {
  color: #fff !important; }

.color-background--white---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-greige-40 {
  color: #fff !important; }

.color-background--white---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---warm-greige-20 {
  color: #fff !important; }

.color-background--white---dark-grey {
  background: linear-gradient(to right, #505050 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---dark-grey {
  background: linear-gradient(to right, #505050 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---dark-grey {
  color: #fff !important; }

.color-background--white---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---dark-grey-80 {
  color: #fff !important; }

.color-background--white---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---dark-grey-60 {
  color: #fff !important; }

.color-background--white---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---dark-grey-40 {
  color: #fff !important; }

.color-background--white---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---dark-grey-20 {
  color: #fff !important; }

.color-background--white---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---yellow {
  color: #fff !important; }

.color-background--white---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---yellow-80 {
  color: #fff !important; }

.color-background--white---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---yellow-60 {
  color: #fff !important; }

.color-background--white---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---yellow-40 {
  color: #fff !important; }

.color-background--white---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---yellow-20 {
  color: #fff !important; }

.color-background--white---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--white---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #fff 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--white---yellow-dark {
  color: #fff !important; }

.color-text--white {
  color: #fff !important; }

.color-background--blue {
  background: #0F1833 !important; }

.color-background-and-text--blue {
  background: #0F1833 !important;
  color: white; }

.color-background--blue---white {
  background: linear-gradient(to right, #fff 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---white {
  background: linear-gradient(to right, #fff 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---white {
  color: #0F1833 !important; }

.color-background--blue---blue {
  background: linear-gradient(to right, #0F1833 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---blue {
  background: linear-gradient(to right, #0F1833 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---blue {
  color: #0F1833 !important; }

.color-background--blue---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---blue-80 {
  color: #0F1833 !important; }

.color-background--blue---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---blue-60 {
  color: #0F1833 !important; }

.color-background--blue---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---blue-40 {
  color: #0F1833 !important; }

.color-background--blue---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---blue-20 {
  color: #0F1833 !important; }

.color-background--blue---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---blue-gresy {
  color: #0F1833 !important; }

.color-background--blue---green {
  background: linear-gradient(to right, #807D6E 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---green {
  background: linear-gradient(to right, #807D6E 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---green {
  color: #0F1833 !important; }

.color-background--blue---green-80 {
  background: linear-gradient(to right, #99978B 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---green-80 {
  background: linear-gradient(to right, #99978B 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---green-80 {
  color: #0F1833 !important; }

.color-background--blue---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---green-60 {
  color: #0F1833 !important; }

.color-background--blue---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---green-40 {
  color: #0F1833 !important; }

.color-background--blue---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---green-20 {
  color: #0F1833 !important; }

.color-background--blue---retro-green {
  background: linear-gradient(to right, #92A786 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---retro-green {
  background: linear-gradient(to right, #92A786 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---retro-green {
  color: #0F1833 !important; }

.color-background--blue---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---retro-green-80 {
  color: #0F1833 !important; }

.color-background--blue---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---retro-green-light {
  color: #0F1833 !important; }

.color-background--blue---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---retro-green-light-60 {
  color: #0F1833 !important; }

.color-background--blue---orange {
  background: linear-gradient(to right, #ED7858 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---orange {
  background: linear-gradient(to right, #ED7858 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---orange {
  color: #0F1833 !important; }

.color-background--blue---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---orange-80 {
  color: #0F1833 !important; }

.color-background--blue---coral {
  background: linear-gradient(to right, #FECEAC 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---coral {
  background: linear-gradient(to right, #FECEAC 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---coral {
  color: #0F1833 !important; }

.color-background--blue---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---coral-60 {
  color: #0F1833 !important; }

.color-background--blue---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---cobalt-blue {
  color: #0F1833 !important; }

.color-background--blue---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---pink {
  color: #0F1833 !important; }

.color-background--blue---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---pink-80 {
  color: #0F1833 !important; }

.color-background--blue---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---pink-60 {
  color: #0F1833 !important; }

.color-background--blue---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---pink-40 {
  color: #0F1833 !important; }

.color-background--blue---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---pink-20 {
  color: #0F1833 !important; }

.color-background--blue---beige {
  background: linear-gradient(to right, #B48B71 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---beige {
  background: linear-gradient(to right, #B48B71 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---beige {
  color: #0F1833 !important; }

.color-background--blue---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---beige-80 {
  color: #0F1833 !important; }

.color-background--blue---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---beige-60 {
  color: #0F1833 !important; }

.color-background--blue---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---beige-40 {
  color: #0F1833 !important; }

.color-background--blue---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---beige-20 {
  color: #0F1833 !important; }

.color-background--blue---black {
  background: linear-gradient(to right, #2D2926 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---black {
  background: linear-gradient(to right, #2D2926 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---black {
  color: #0F1833 !important; }

.color-background--blue---black-80 {
  background: linear-gradient(to right, #575351 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---black-80 {
  background: linear-gradient(to right, #575351 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---black-80 {
  color: #0F1833 !important; }

.color-background--blue---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---black-60 {
  color: #0F1833 !important; }

.color-background--blue---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---black-40 {
  color: #0F1833 !important; }

.color-background--blue---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---black-20 {
  color: #0F1833 !important; }

.color-background--blue---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-grey {
  color: #0F1833 !important; }

.color-background--blue---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-grey-80 {
  color: #0F1833 !important; }

.color-background--blue---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-grey-60 {
  color: #0F1833 !important; }

.color-background--blue---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-grey-40 {
  color: #0F1833 !important; }

.color-background--blue---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-grey-20 {
  color: #0F1833 !important; }

.color-background--blue---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-greige {
  color: #0F1833 !important; }

.color-background--blue---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-greige-80 {
  color: #0F1833 !important; }

.color-background--blue---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-greige-60 {
  color: #0F1833 !important; }

.color-background--blue---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-greige-40 {
  color: #0F1833 !important; }

.color-background--blue---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---warm-greige-20 {
  color: #0F1833 !important; }

.color-background--blue---dark-grey {
  background: linear-gradient(to right, #505050 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---dark-grey {
  background: linear-gradient(to right, #505050 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---dark-grey {
  color: #0F1833 !important; }

.color-background--blue---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---dark-grey-80 {
  color: #0F1833 !important; }

.color-background--blue---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---dark-grey-60 {
  color: #0F1833 !important; }

.color-background--blue---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---dark-grey-40 {
  color: #0F1833 !important; }

.color-background--blue---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---dark-grey-20 {
  color: #0F1833 !important; }

.color-background--blue---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---yellow {
  color: #0F1833 !important; }

.color-background--blue---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---yellow-80 {
  color: #0F1833 !important; }

.color-background--blue---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---yellow-60 {
  color: #0F1833 !important; }

.color-background--blue---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---yellow-40 {
  color: #0F1833 !important; }

.color-background--blue---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---yellow-20 {
  color: #0F1833 !important; }

.color-background--blue---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #0F1833 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue---yellow-dark {
  color: #0F1833 !important; }

.color-text--blue {
  color: #0F1833 !important; }

.color-background--blue-80 {
  background: #3F465B !important; }

.color-background-and-text--blue-80 {
  background: #3F465B !important;
  color: white; }

.color-background--blue-80---white {
  background: linear-gradient(to right, #fff 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---white {
  background: linear-gradient(to right, #fff 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---white {
  color: #3F465B !important; }

.color-background--blue-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---blue {
  color: #3F465B !important; }

.color-background--blue-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---blue-80 {
  color: #3F465B !important; }

.color-background--blue-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---blue-60 {
  color: #3F465B !important; }

.color-background--blue-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---blue-40 {
  color: #3F465B !important; }

.color-background--blue-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---blue-20 {
  color: #3F465B !important; }

.color-background--blue-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---blue-gresy {
  color: #3F465B !important; }

.color-background--blue-80---green {
  background: linear-gradient(to right, #807D6E 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---green {
  background: linear-gradient(to right, #807D6E 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---green {
  color: #3F465B !important; }

.color-background--blue-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---green-80 {
  color: #3F465B !important; }

.color-background--blue-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---green-60 {
  color: #3F465B !important; }

.color-background--blue-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---green-40 {
  color: #3F465B !important; }

.color-background--blue-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---green-20 {
  color: #3F465B !important; }

.color-background--blue-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---retro-green {
  color: #3F465B !important; }

.color-background--blue-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---retro-green-80 {
  color: #3F465B !important; }

.color-background--blue-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---retro-green-light {
  color: #3F465B !important; }

.color-background--blue-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---retro-green-light-60 {
  color: #3F465B !important; }

.color-background--blue-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---orange {
  color: #3F465B !important; }

.color-background--blue-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---orange-80 {
  color: #3F465B !important; }

.color-background--blue-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---coral {
  color: #3F465B !important; }

.color-background--blue-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---coral-60 {
  color: #3F465B !important; }

.color-background--blue-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---cobalt-blue {
  color: #3F465B !important; }

.color-background--blue-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---pink {
  color: #3F465B !important; }

.color-background--blue-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---pink-80 {
  color: #3F465B !important; }

.color-background--blue-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---pink-60 {
  color: #3F465B !important; }

.color-background--blue-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---pink-40 {
  color: #3F465B !important; }

.color-background--blue-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---pink-20 {
  color: #3F465B !important; }

.color-background--blue-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---beige {
  color: #3F465B !important; }

.color-background--blue-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---beige-80 {
  color: #3F465B !important; }

.color-background--blue-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---beige-60 {
  color: #3F465B !important; }

.color-background--blue-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---beige-40 {
  color: #3F465B !important; }

.color-background--blue-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---beige-20 {
  color: #3F465B !important; }

.color-background--blue-80---black {
  background: linear-gradient(to right, #2D2926 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---black {
  background: linear-gradient(to right, #2D2926 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---black {
  color: #3F465B !important; }

.color-background--blue-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---black-80 {
  color: #3F465B !important; }

.color-background--blue-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---black-60 {
  color: #3F465B !important; }

.color-background--blue-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---black-40 {
  color: #3F465B !important; }

.color-background--blue-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---black-20 {
  color: #3F465B !important; }

.color-background--blue-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-grey {
  color: #3F465B !important; }

.color-background--blue-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-grey-80 {
  color: #3F465B !important; }

.color-background--blue-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-grey-60 {
  color: #3F465B !important; }

.color-background--blue-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-grey-40 {
  color: #3F465B !important; }

.color-background--blue-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-grey-20 {
  color: #3F465B !important; }

.color-background--blue-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-greige {
  color: #3F465B !important; }

.color-background--blue-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-greige-80 {
  color: #3F465B !important; }

.color-background--blue-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-greige-60 {
  color: #3F465B !important; }

.color-background--blue-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-greige-40 {
  color: #3F465B !important; }

.color-background--blue-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---warm-greige-20 {
  color: #3F465B !important; }

.color-background--blue-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---dark-grey {
  color: #3F465B !important; }

.color-background--blue-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---dark-grey-80 {
  color: #3F465B !important; }

.color-background--blue-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---dark-grey-60 {
  color: #3F465B !important; }

.color-background--blue-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---dark-grey-40 {
  color: #3F465B !important; }

.color-background--blue-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---dark-grey-20 {
  color: #3F465B !important; }

.color-background--blue-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---yellow {
  color: #3F465B !important; }

.color-background--blue-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---yellow-80 {
  color: #3F465B !important; }

.color-background--blue-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---yellow-60 {
  color: #3F465B !important; }

.color-background--blue-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---yellow-40 {
  color: #3F465B !important; }

.color-background--blue-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---yellow-20 {
  color: #3F465B !important; }

.color-background--blue-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #3F465B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--blue-80---yellow-dark {
  color: #3F465B !important; }

.color-text--blue-80 {
  color: #3F465B !important; }

.color-background--blue-60 {
  background: #6F7484 !important; }

.color-background-and-text--blue-60 {
  background: #6F7484 !important;
  color: black; }

.color-background--blue-60---white {
  background: linear-gradient(to right, #fff 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---white {
  background: linear-gradient(to right, #fff 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---white {
  color: #6F7484 !important; }

.color-background--blue-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---blue {
  color: #6F7484 !important; }

.color-background--blue-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---blue-80 {
  color: #6F7484 !important; }

.color-background--blue-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---blue-60 {
  color: #6F7484 !important; }

.color-background--blue-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---blue-40 {
  color: #6F7484 !important; }

.color-background--blue-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---blue-20 {
  color: #6F7484 !important; }

.color-background--blue-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---blue-gresy {
  color: #6F7484 !important; }

.color-background--blue-60---green {
  background: linear-gradient(to right, #807D6E 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---green {
  background: linear-gradient(to right, #807D6E 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---green {
  color: #6F7484 !important; }

.color-background--blue-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---green-80 {
  color: #6F7484 !important; }

.color-background--blue-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---green-60 {
  color: #6F7484 !important; }

.color-background--blue-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---green-40 {
  color: #6F7484 !important; }

.color-background--blue-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---green-20 {
  color: #6F7484 !important; }

.color-background--blue-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---retro-green {
  color: #6F7484 !important; }

.color-background--blue-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---retro-green-80 {
  color: #6F7484 !important; }

.color-background--blue-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---retro-green-light {
  color: #6F7484 !important; }

.color-background--blue-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---retro-green-light-60 {
  color: #6F7484 !important; }

.color-background--blue-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---orange {
  color: #6F7484 !important; }

.color-background--blue-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---orange-80 {
  color: #6F7484 !important; }

.color-background--blue-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---coral {
  color: #6F7484 !important; }

.color-background--blue-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---coral-60 {
  color: #6F7484 !important; }

.color-background--blue-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---cobalt-blue {
  color: #6F7484 !important; }

.color-background--blue-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---pink {
  color: #6F7484 !important; }

.color-background--blue-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---pink-80 {
  color: #6F7484 !important; }

.color-background--blue-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---pink-60 {
  color: #6F7484 !important; }

.color-background--blue-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---pink-40 {
  color: #6F7484 !important; }

.color-background--blue-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---pink-20 {
  color: #6F7484 !important; }

.color-background--blue-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---beige {
  color: #6F7484 !important; }

.color-background--blue-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---beige-80 {
  color: #6F7484 !important; }

.color-background--blue-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---beige-60 {
  color: #6F7484 !important; }

.color-background--blue-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---beige-40 {
  color: #6F7484 !important; }

.color-background--blue-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---beige-20 {
  color: #6F7484 !important; }

.color-background--blue-60---black {
  background: linear-gradient(to right, #2D2926 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---black {
  background: linear-gradient(to right, #2D2926 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---black {
  color: #6F7484 !important; }

.color-background--blue-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---black-80 {
  color: #6F7484 !important; }

.color-background--blue-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---black-60 {
  color: #6F7484 !important; }

.color-background--blue-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---black-40 {
  color: #6F7484 !important; }

.color-background--blue-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---black-20 {
  color: #6F7484 !important; }

.color-background--blue-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-grey {
  color: #6F7484 !important; }

.color-background--blue-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-grey-80 {
  color: #6F7484 !important; }

.color-background--blue-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-grey-60 {
  color: #6F7484 !important; }

.color-background--blue-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-grey-40 {
  color: #6F7484 !important; }

.color-background--blue-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-grey-20 {
  color: #6F7484 !important; }

.color-background--blue-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-greige {
  color: #6F7484 !important; }

.color-background--blue-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-greige-80 {
  color: #6F7484 !important; }

.color-background--blue-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-greige-60 {
  color: #6F7484 !important; }

.color-background--blue-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-greige-40 {
  color: #6F7484 !important; }

.color-background--blue-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---warm-greige-20 {
  color: #6F7484 !important; }

.color-background--blue-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---dark-grey {
  color: #6F7484 !important; }

.color-background--blue-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---dark-grey-80 {
  color: #6F7484 !important; }

.color-background--blue-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---dark-grey-60 {
  color: #6F7484 !important; }

.color-background--blue-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---dark-grey-40 {
  color: #6F7484 !important; }

.color-background--blue-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---dark-grey-20 {
  color: #6F7484 !important; }

.color-background--blue-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---yellow {
  color: #6F7484 !important; }

.color-background--blue-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---yellow-80 {
  color: #6F7484 !important; }

.color-background--blue-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---yellow-60 {
  color: #6F7484 !important; }

.color-background--blue-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---yellow-40 {
  color: #6F7484 !important; }

.color-background--blue-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---yellow-20 {
  color: #6F7484 !important; }

.color-background--blue-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #6F7484 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-60---yellow-dark {
  color: #6F7484 !important; }

.color-text--blue-60 {
  color: #6F7484 !important; }

.color-background--blue-40 {
  background: #9FA2AD !important; }

.color-background-and-text--blue-40 {
  background: #9FA2AD !important;
  color: black; }

.color-background--blue-40---white {
  background: linear-gradient(to right, #fff 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---white {
  background: linear-gradient(to right, #fff 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---white {
  color: #9FA2AD !important; }

.color-background--blue-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---blue {
  color: #9FA2AD !important; }

.color-background--blue-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---blue-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---blue-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---blue-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---blue-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---blue-gresy {
  color: #9FA2AD !important; }

.color-background--blue-40---green {
  background: linear-gradient(to right, #807D6E 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---green {
  background: linear-gradient(to right, #807D6E 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---green {
  color: #9FA2AD !important; }

.color-background--blue-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---green-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---green-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---green-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---green-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---retro-green {
  color: #9FA2AD !important; }

.color-background--blue-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---retro-green-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---retro-green-light {
  color: #9FA2AD !important; }

.color-background--blue-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---retro-green-light-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---orange {
  color: #9FA2AD !important; }

.color-background--blue-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---orange-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---coral {
  color: #9FA2AD !important; }

.color-background--blue-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---coral-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---cobalt-blue {
  color: #9FA2AD !important; }

.color-background--blue-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---pink {
  color: #9FA2AD !important; }

.color-background--blue-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---pink-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---pink-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---pink-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---pink-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---beige {
  color: #9FA2AD !important; }

.color-background--blue-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---beige-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---beige-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---beige-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---beige-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---black {
  background: linear-gradient(to right, #2D2926 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---black {
  background: linear-gradient(to right, #2D2926 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---black {
  color: #9FA2AD !important; }

.color-background--blue-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---black-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---black-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---black-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---black-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-grey {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-grey-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-grey-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-grey-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-grey-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-greige {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-greige-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-greige-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-greige-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---warm-greige-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---dark-grey {
  color: #9FA2AD !important; }

.color-background--blue-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---dark-grey-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---dark-grey-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---dark-grey-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---dark-grey-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---yellow {
  color: #9FA2AD !important; }

.color-background--blue-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---yellow-80 {
  color: #9FA2AD !important; }

.color-background--blue-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---yellow-60 {
  color: #9FA2AD !important; }

.color-background--blue-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---yellow-40 {
  color: #9FA2AD !important; }

.color-background--blue-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---yellow-20 {
  color: #9FA2AD !important; }

.color-background--blue-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #9FA2AD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-40---yellow-dark {
  color: #9FA2AD !important; }

.color-text--blue-40 {
  color: #9FA2AD !important; }

.color-background--blue-20 {
  background: #CFD0D6 !important; }

.color-background-and-text--blue-20 {
  background: #CFD0D6 !important;
  color: black; }

.color-background--blue-20---white {
  background: linear-gradient(to right, #fff 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---white {
  background: linear-gradient(to right, #fff 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---white {
  color: #CFD0D6 !important; }

.color-background--blue-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---blue {
  color: #CFD0D6 !important; }

.color-background--blue-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---blue-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---blue-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---blue-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---blue-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---blue-gresy {
  color: #CFD0D6 !important; }

.color-background--blue-20---green {
  background: linear-gradient(to right, #807D6E 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---green {
  background: linear-gradient(to right, #807D6E 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---green {
  color: #CFD0D6 !important; }

.color-background--blue-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---green-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---green-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---green-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---green-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---retro-green {
  color: #CFD0D6 !important; }

.color-background--blue-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---retro-green-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---retro-green-light {
  color: #CFD0D6 !important; }

.color-background--blue-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---retro-green-light-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---orange {
  color: #CFD0D6 !important; }

.color-background--blue-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---orange-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---coral {
  color: #CFD0D6 !important; }

.color-background--blue-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---coral-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---cobalt-blue {
  color: #CFD0D6 !important; }

.color-background--blue-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---pink {
  color: #CFD0D6 !important; }

.color-background--blue-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---pink-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---pink-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---pink-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---pink-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---beige {
  color: #CFD0D6 !important; }

.color-background--blue-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---beige-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---beige-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---beige-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---beige-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---black {
  background: linear-gradient(to right, #2D2926 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---black {
  background: linear-gradient(to right, #2D2926 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---black {
  color: #CFD0D6 !important; }

.color-background--blue-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---black-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---black-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---black-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---black-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-grey {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-grey-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-grey-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-grey-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-grey-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-greige {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-greige-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-greige-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-greige-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---warm-greige-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---dark-grey {
  color: #CFD0D6 !important; }

.color-background--blue-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---dark-grey-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---dark-grey-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---dark-grey-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---dark-grey-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---yellow {
  color: #CFD0D6 !important; }

.color-background--blue-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---yellow-80 {
  color: #CFD0D6 !important; }

.color-background--blue-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---yellow-60 {
  color: #CFD0D6 !important; }

.color-background--blue-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---yellow-40 {
  color: #CFD0D6 !important; }

.color-background--blue-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---yellow-20 {
  color: #CFD0D6 !important; }

.color-background--blue-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #CFD0D6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-20---yellow-dark {
  color: #CFD0D6 !important; }

.color-text--blue-20 {
  color: #CFD0D6 !important; }

.color-background--blue-gresy {
  background: #7187B0 !important; }

.color-background-and-text--blue-gresy {
  background: #7187B0 !important;
  color: black; }

.color-background--blue-gresy---white {
  background: linear-gradient(to right, #fff 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---white {
  background: linear-gradient(to right, #fff 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---white {
  color: #7187B0 !important; }

.color-background--blue-gresy---blue {
  background: linear-gradient(to right, #0F1833 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---blue {
  background: linear-gradient(to right, #0F1833 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---blue {
  color: #7187B0 !important; }

.color-background--blue-gresy---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---blue-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---blue-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---blue-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---blue-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---blue-gresy {
  color: #7187B0 !important; }

.color-background--blue-gresy---green {
  background: linear-gradient(to right, #807D6E 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---green {
  background: linear-gradient(to right, #807D6E 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---green {
  color: #7187B0 !important; }

.color-background--blue-gresy---green-80 {
  background: linear-gradient(to right, #99978B 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---green-80 {
  background: linear-gradient(to right, #99978B 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---green-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---green-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---green-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---green-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---retro-green {
  background: linear-gradient(to right, #92A786 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---retro-green {
  background: linear-gradient(to right, #92A786 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---retro-green {
  color: #7187B0 !important; }

.color-background--blue-gresy---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---retro-green-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---retro-green-light {
  color: #7187B0 !important; }

.color-background--blue-gresy---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---retro-green-light-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---orange {
  background: linear-gradient(to right, #ED7858 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---orange {
  background: linear-gradient(to right, #ED7858 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---orange {
  color: #7187B0 !important; }

.color-background--blue-gresy---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---orange-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---coral {
  background: linear-gradient(to right, #FECEAC 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---coral {
  background: linear-gradient(to right, #FECEAC 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---coral {
  color: #7187B0 !important; }

.color-background--blue-gresy---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---coral-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---cobalt-blue {
  color: #7187B0 !important; }

.color-background--blue-gresy---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---pink {
  color: #7187B0 !important; }

.color-background--blue-gresy---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---pink-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---pink-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---pink-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---pink-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---beige {
  background: linear-gradient(to right, #B48B71 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---beige {
  background: linear-gradient(to right, #B48B71 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---beige {
  color: #7187B0 !important; }

.color-background--blue-gresy---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---beige-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---beige-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---beige-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---beige-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---black {
  background: linear-gradient(to right, #2D2926 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---black {
  background: linear-gradient(to right, #2D2926 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---black {
  color: #7187B0 !important; }

.color-background--blue-gresy---black-80 {
  background: linear-gradient(to right, #575351 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---black-80 {
  background: linear-gradient(to right, #575351 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---black-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---black-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---black-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---black-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-grey {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-grey-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-grey-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-grey-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-grey-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-greige {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-greige-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-greige-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-greige-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---warm-greige-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---dark-grey {
  background: linear-gradient(to right, #505050 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---dark-grey {
  background: linear-gradient(to right, #505050 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---dark-grey {
  color: #7187B0 !important; }

.color-background--blue-gresy---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---dark-grey-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---dark-grey-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---dark-grey-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---dark-grey-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---yellow {
  color: #7187B0 !important; }

.color-background--blue-gresy---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---yellow-80 {
  color: #7187B0 !important; }

.color-background--blue-gresy---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---yellow-60 {
  color: #7187B0 !important; }

.color-background--blue-gresy---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---yellow-40 {
  color: #7187B0 !important; }

.color-background--blue-gresy---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---yellow-20 {
  color: #7187B0 !important; }

.color-background--blue-gresy---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--blue-gresy---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #7187B0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--blue-gresy---yellow-dark {
  color: #7187B0 !important; }

.color-text--blue-gresy {
  color: #7187B0 !important; }

.color-background--green {
  background: #807D6E !important; }

.color-background-and-text--green {
  background: #807D6E !important;
  color: black; }

.color-background--green---white {
  background: linear-gradient(to right, #fff 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---white {
  background: linear-gradient(to right, #fff 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---white {
  color: #807D6E !important; }

.color-background--green---blue {
  background: linear-gradient(to right, #0F1833 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---blue {
  background: linear-gradient(to right, #0F1833 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---blue {
  color: #807D6E !important; }

.color-background--green---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---blue-80 {
  color: #807D6E !important; }

.color-background--green---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---blue-60 {
  color: #807D6E !important; }

.color-background--green---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---blue-40 {
  color: #807D6E !important; }

.color-background--green---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---blue-20 {
  color: #807D6E !important; }

.color-background--green---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---blue-gresy {
  color: #807D6E !important; }

.color-background--green---green {
  background: linear-gradient(to right, #807D6E 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---green {
  background: linear-gradient(to right, #807D6E 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---green {
  color: #807D6E !important; }

.color-background--green---green-80 {
  background: linear-gradient(to right, #99978B 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---green-80 {
  background: linear-gradient(to right, #99978B 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---green-80 {
  color: #807D6E !important; }

.color-background--green---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---green-60 {
  color: #807D6E !important; }

.color-background--green---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---green-40 {
  color: #807D6E !important; }

.color-background--green---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---green-20 {
  color: #807D6E !important; }

.color-background--green---retro-green {
  background: linear-gradient(to right, #92A786 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---retro-green {
  background: linear-gradient(to right, #92A786 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---retro-green {
  color: #807D6E !important; }

.color-background--green---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---retro-green-80 {
  color: #807D6E !important; }

.color-background--green---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---retro-green-light {
  color: #807D6E !important; }

.color-background--green---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---retro-green-light-60 {
  color: #807D6E !important; }

.color-background--green---orange {
  background: linear-gradient(to right, #ED7858 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---orange {
  background: linear-gradient(to right, #ED7858 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---orange {
  color: #807D6E !important; }

.color-background--green---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---orange-80 {
  color: #807D6E !important; }

.color-background--green---coral {
  background: linear-gradient(to right, #FECEAC 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---coral {
  background: linear-gradient(to right, #FECEAC 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---coral {
  color: #807D6E !important; }

.color-background--green---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---coral-60 {
  color: #807D6E !important; }

.color-background--green---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---cobalt-blue {
  color: #807D6E !important; }

.color-background--green---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---pink {
  color: #807D6E !important; }

.color-background--green---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---pink-80 {
  color: #807D6E !important; }

.color-background--green---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---pink-60 {
  color: #807D6E !important; }

.color-background--green---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---pink-40 {
  color: #807D6E !important; }

.color-background--green---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---pink-20 {
  color: #807D6E !important; }

.color-background--green---beige {
  background: linear-gradient(to right, #B48B71 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---beige {
  background: linear-gradient(to right, #B48B71 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---beige {
  color: #807D6E !important; }

.color-background--green---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---beige-80 {
  color: #807D6E !important; }

.color-background--green---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---beige-60 {
  color: #807D6E !important; }

.color-background--green---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---beige-40 {
  color: #807D6E !important; }

.color-background--green---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---beige-20 {
  color: #807D6E !important; }

.color-background--green---black {
  background: linear-gradient(to right, #2D2926 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---black {
  background: linear-gradient(to right, #2D2926 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---black {
  color: #807D6E !important; }

.color-background--green---black-80 {
  background: linear-gradient(to right, #575351 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---black-80 {
  background: linear-gradient(to right, #575351 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---black-80 {
  color: #807D6E !important; }

.color-background--green---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---black-60 {
  color: #807D6E !important; }

.color-background--green---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---black-40 {
  color: #807D6E !important; }

.color-background--green---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---black-20 {
  color: #807D6E !important; }

.color-background--green---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-grey {
  color: #807D6E !important; }

.color-background--green---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-grey-80 {
  color: #807D6E !important; }

.color-background--green---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-grey-60 {
  color: #807D6E !important; }

.color-background--green---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-grey-40 {
  color: #807D6E !important; }

.color-background--green---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-grey-20 {
  color: #807D6E !important; }

.color-background--green---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-greige {
  color: #807D6E !important; }

.color-background--green---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-greige-80 {
  color: #807D6E !important; }

.color-background--green---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-greige-60 {
  color: #807D6E !important; }

.color-background--green---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-greige-40 {
  color: #807D6E !important; }

.color-background--green---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---warm-greige-20 {
  color: #807D6E !important; }

.color-background--green---dark-grey {
  background: linear-gradient(to right, #505050 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---dark-grey {
  background: linear-gradient(to right, #505050 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---dark-grey {
  color: #807D6E !important; }

.color-background--green---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---dark-grey-80 {
  color: #807D6E !important; }

.color-background--green---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---dark-grey-60 {
  color: #807D6E !important; }

.color-background--green---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---dark-grey-40 {
  color: #807D6E !important; }

.color-background--green---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---dark-grey-20 {
  color: #807D6E !important; }

.color-background--green---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---yellow {
  color: #807D6E !important; }

.color-background--green---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---yellow-80 {
  color: #807D6E !important; }

.color-background--green---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---yellow-60 {
  color: #807D6E !important; }

.color-background--green---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---yellow-40 {
  color: #807D6E !important; }

.color-background--green---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---yellow-20 {
  color: #807D6E !important; }

.color-background--green---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #807D6E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green---yellow-dark {
  color: #807D6E !important; }

.color-text--green {
  color: #807D6E !important; }

.color-background--green-80 {
  background: #99978B !important; }

.color-background-and-text--green-80 {
  background: #99978B !important;
  color: black; }

.color-background--green-80---white {
  background: linear-gradient(to right, #fff 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---white {
  background: linear-gradient(to right, #fff 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---white {
  color: #99978B !important; }

.color-background--green-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---blue {
  color: #99978B !important; }

.color-background--green-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---blue-80 {
  color: #99978B !important; }

.color-background--green-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---blue-60 {
  color: #99978B !important; }

.color-background--green-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---blue-40 {
  color: #99978B !important; }

.color-background--green-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---blue-20 {
  color: #99978B !important; }

.color-background--green-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---blue-gresy {
  color: #99978B !important; }

.color-background--green-80---green {
  background: linear-gradient(to right, #807D6E 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---green {
  background: linear-gradient(to right, #807D6E 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---green {
  color: #99978B !important; }

.color-background--green-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---green-80 {
  color: #99978B !important; }

.color-background--green-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---green-60 {
  color: #99978B !important; }

.color-background--green-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---green-40 {
  color: #99978B !important; }

.color-background--green-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---green-20 {
  color: #99978B !important; }

.color-background--green-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---retro-green {
  color: #99978B !important; }

.color-background--green-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---retro-green-80 {
  color: #99978B !important; }

.color-background--green-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---retro-green-light {
  color: #99978B !important; }

.color-background--green-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---retro-green-light-60 {
  color: #99978B !important; }

.color-background--green-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---orange {
  color: #99978B !important; }

.color-background--green-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---orange-80 {
  color: #99978B !important; }

.color-background--green-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---coral {
  color: #99978B !important; }

.color-background--green-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---coral-60 {
  color: #99978B !important; }

.color-background--green-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---cobalt-blue {
  color: #99978B !important; }

.color-background--green-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---pink {
  color: #99978B !important; }

.color-background--green-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---pink-80 {
  color: #99978B !important; }

.color-background--green-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---pink-60 {
  color: #99978B !important; }

.color-background--green-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---pink-40 {
  color: #99978B !important; }

.color-background--green-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---pink-20 {
  color: #99978B !important; }

.color-background--green-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---beige {
  color: #99978B !important; }

.color-background--green-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---beige-80 {
  color: #99978B !important; }

.color-background--green-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---beige-60 {
  color: #99978B !important; }

.color-background--green-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---beige-40 {
  color: #99978B !important; }

.color-background--green-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---beige-20 {
  color: #99978B !important; }

.color-background--green-80---black {
  background: linear-gradient(to right, #2D2926 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---black {
  background: linear-gradient(to right, #2D2926 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---black {
  color: #99978B !important; }

.color-background--green-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---black-80 {
  color: #99978B !important; }

.color-background--green-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---black-60 {
  color: #99978B !important; }

.color-background--green-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---black-40 {
  color: #99978B !important; }

.color-background--green-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---black-20 {
  color: #99978B !important; }

.color-background--green-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-grey {
  color: #99978B !important; }

.color-background--green-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-grey-80 {
  color: #99978B !important; }

.color-background--green-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-grey-60 {
  color: #99978B !important; }

.color-background--green-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-grey-40 {
  color: #99978B !important; }

.color-background--green-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-grey-20 {
  color: #99978B !important; }

.color-background--green-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-greige {
  color: #99978B !important; }

.color-background--green-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-greige-80 {
  color: #99978B !important; }

.color-background--green-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-greige-60 {
  color: #99978B !important; }

.color-background--green-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-greige-40 {
  color: #99978B !important; }

.color-background--green-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---warm-greige-20 {
  color: #99978B !important; }

.color-background--green-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---dark-grey {
  color: #99978B !important; }

.color-background--green-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---dark-grey-80 {
  color: #99978B !important; }

.color-background--green-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---dark-grey-60 {
  color: #99978B !important; }

.color-background--green-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---dark-grey-40 {
  color: #99978B !important; }

.color-background--green-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---dark-grey-20 {
  color: #99978B !important; }

.color-background--green-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---yellow {
  color: #99978B !important; }

.color-background--green-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---yellow-80 {
  color: #99978B !important; }

.color-background--green-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---yellow-60 {
  color: #99978B !important; }

.color-background--green-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---yellow-40 {
  color: #99978B !important; }

.color-background--green-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---yellow-20 {
  color: #99978B !important; }

.color-background--green-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #99978B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-80---yellow-dark {
  color: #99978B !important; }

.color-text--green-80 {
  color: #99978B !important; }

.color-background--green-60 {
  background: #B3B1A8 !important; }

.color-background-and-text--green-60 {
  background: #B3B1A8 !important;
  color: black; }

.color-background--green-60---white {
  background: linear-gradient(to right, #fff 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---white {
  background: linear-gradient(to right, #fff 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---white {
  color: #B3B1A8 !important; }

.color-background--green-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---blue {
  color: #B3B1A8 !important; }

.color-background--green-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---blue-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---blue-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---blue-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---blue-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---blue-gresy {
  color: #B3B1A8 !important; }

.color-background--green-60---green {
  background: linear-gradient(to right, #807D6E 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---green {
  background: linear-gradient(to right, #807D6E 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---green {
  color: #B3B1A8 !important; }

.color-background--green-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---green-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---green-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---green-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---green-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---retro-green {
  color: #B3B1A8 !important; }

.color-background--green-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---retro-green-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---retro-green-light {
  color: #B3B1A8 !important; }

.color-background--green-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---retro-green-light-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---orange {
  color: #B3B1A8 !important; }

.color-background--green-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---orange-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---coral {
  color: #B3B1A8 !important; }

.color-background--green-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---coral-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---cobalt-blue {
  color: #B3B1A8 !important; }

.color-background--green-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---pink {
  color: #B3B1A8 !important; }

.color-background--green-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---pink-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---pink-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---pink-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---pink-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---beige {
  color: #B3B1A8 !important; }

.color-background--green-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---beige-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---beige-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---beige-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---beige-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---black {
  background: linear-gradient(to right, #2D2926 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---black {
  background: linear-gradient(to right, #2D2926 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---black {
  color: #B3B1A8 !important; }

.color-background--green-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---black-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---black-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---black-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---black-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-grey {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-grey-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-grey-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-grey-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-grey-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-greige {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-greige-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-greige-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-greige-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---warm-greige-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---dark-grey {
  color: #B3B1A8 !important; }

.color-background--green-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---dark-grey-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---dark-grey-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---dark-grey-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---dark-grey-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---yellow {
  color: #B3B1A8 !important; }

.color-background--green-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---yellow-80 {
  color: #B3B1A8 !important; }

.color-background--green-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---yellow-60 {
  color: #B3B1A8 !important; }

.color-background--green-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---yellow-40 {
  color: #B3B1A8 !important; }

.color-background--green-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---yellow-20 {
  color: #B3B1A8 !important; }

.color-background--green-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #B3B1A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-60---yellow-dark {
  color: #B3B1A8 !important; }

.color-text--green-60 {
  color: #B3B1A8 !important; }

.color-background--green-40 {
  background: #CCCBC5 !important; }

.color-background-and-text--green-40 {
  background: #CCCBC5 !important;
  color: black; }

.color-background--green-40---white {
  background: linear-gradient(to right, #fff 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---white {
  background: linear-gradient(to right, #fff 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---white {
  color: #CCCBC5 !important; }

.color-background--green-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---blue {
  color: #CCCBC5 !important; }

.color-background--green-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---blue-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---blue-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---blue-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---blue-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---blue-gresy {
  color: #CCCBC5 !important; }

.color-background--green-40---green {
  background: linear-gradient(to right, #807D6E 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---green {
  background: linear-gradient(to right, #807D6E 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---green {
  color: #CCCBC5 !important; }

.color-background--green-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---green-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---green-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---green-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---green-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---retro-green {
  color: #CCCBC5 !important; }

.color-background--green-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---retro-green-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---retro-green-light {
  color: #CCCBC5 !important; }

.color-background--green-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---retro-green-light-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---orange {
  color: #CCCBC5 !important; }

.color-background--green-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---orange-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---coral {
  color: #CCCBC5 !important; }

.color-background--green-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---coral-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---cobalt-blue {
  color: #CCCBC5 !important; }

.color-background--green-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---pink {
  color: #CCCBC5 !important; }

.color-background--green-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---pink-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---pink-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---pink-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---pink-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---beige {
  color: #CCCBC5 !important; }

.color-background--green-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---beige-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---beige-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---beige-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---beige-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---black {
  background: linear-gradient(to right, #2D2926 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---black {
  background: linear-gradient(to right, #2D2926 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---black {
  color: #CCCBC5 !important; }

.color-background--green-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---black-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---black-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---black-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---black-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-grey {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-grey-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-grey-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-grey-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-grey-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-greige {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-greige-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-greige-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-greige-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---warm-greige-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---dark-grey {
  color: #CCCBC5 !important; }

.color-background--green-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---dark-grey-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---dark-grey-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---dark-grey-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---dark-grey-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---yellow {
  color: #CCCBC5 !important; }

.color-background--green-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---yellow-80 {
  color: #CCCBC5 !important; }

.color-background--green-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---yellow-60 {
  color: #CCCBC5 !important; }

.color-background--green-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---yellow-40 {
  color: #CCCBC5 !important; }

.color-background--green-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---yellow-20 {
  color: #CCCBC5 !important; }

.color-background--green-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #CCCBC5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-40---yellow-dark {
  color: #CCCBC5 !important; }

.color-text--green-40 {
  color: #CCCBC5 !important; }

.color-background--green-20 {
  background: #E6E5E2 !important; }

.color-background-and-text--green-20 {
  background: #E6E5E2 !important;
  color: black; }

.color-background--green-20---white {
  background: linear-gradient(to right, #fff 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---white {
  background: linear-gradient(to right, #fff 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---white {
  color: #E6E5E2 !important; }

.color-background--green-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---blue {
  color: #E6E5E2 !important; }

.color-background--green-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---blue-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---blue-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---blue-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---blue-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---blue-gresy {
  color: #E6E5E2 !important; }

.color-background--green-20---green {
  background: linear-gradient(to right, #807D6E 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---green {
  background: linear-gradient(to right, #807D6E 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---green {
  color: #E6E5E2 !important; }

.color-background--green-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---green-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---green-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---green-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---green-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---retro-green {
  color: #E6E5E2 !important; }

.color-background--green-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---retro-green-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---retro-green-light {
  color: #E6E5E2 !important; }

.color-background--green-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---retro-green-light-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---orange {
  color: #E6E5E2 !important; }

.color-background--green-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---orange-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---coral {
  color: #E6E5E2 !important; }

.color-background--green-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---coral-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---cobalt-blue {
  color: #E6E5E2 !important; }

.color-background--green-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---pink {
  color: #E6E5E2 !important; }

.color-background--green-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---pink-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---pink-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---pink-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---pink-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---beige {
  color: #E6E5E2 !important; }

.color-background--green-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---beige-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---beige-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---beige-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---beige-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---black {
  background: linear-gradient(to right, #2D2926 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---black {
  background: linear-gradient(to right, #2D2926 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---black {
  color: #E6E5E2 !important; }

.color-background--green-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---black-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---black-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---black-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---black-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-grey {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-grey-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-grey-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-grey-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-grey-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-greige {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-greige-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-greige-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-greige-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---warm-greige-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---dark-grey {
  color: #E6E5E2 !important; }

.color-background--green-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---dark-grey-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---dark-grey-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---dark-grey-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---dark-grey-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---yellow {
  color: #E6E5E2 !important; }

.color-background--green-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---yellow-80 {
  color: #E6E5E2 !important; }

.color-background--green-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---yellow-60 {
  color: #E6E5E2 !important; }

.color-background--green-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---yellow-40 {
  color: #E6E5E2 !important; }

.color-background--green-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---yellow-20 {
  color: #E6E5E2 !important; }

.color-background--green-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--green-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E6E5E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--green-20---yellow-dark {
  color: #E6E5E2 !important; }

.color-text--green-20 {
  color: #E6E5E2 !important; }

.color-background--retro-green {
  background: #92A786 !important; }

.color-background-and-text--retro-green {
  background: #92A786 !important;
  color: black; }

.color-background--retro-green---white {
  background: linear-gradient(to right, #fff 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---white {
  background: linear-gradient(to right, #fff 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---white {
  color: #92A786 !important; }

.color-background--retro-green---blue {
  background: linear-gradient(to right, #0F1833 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---blue {
  background: linear-gradient(to right, #0F1833 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---blue {
  color: #92A786 !important; }

.color-background--retro-green---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---blue-80 {
  color: #92A786 !important; }

.color-background--retro-green---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---blue-60 {
  color: #92A786 !important; }

.color-background--retro-green---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---blue-40 {
  color: #92A786 !important; }

.color-background--retro-green---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---blue-20 {
  color: #92A786 !important; }

.color-background--retro-green---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---blue-gresy {
  color: #92A786 !important; }

.color-background--retro-green---green {
  background: linear-gradient(to right, #807D6E 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---green {
  background: linear-gradient(to right, #807D6E 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---green {
  color: #92A786 !important; }

.color-background--retro-green---green-80 {
  background: linear-gradient(to right, #99978B 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---green-80 {
  background: linear-gradient(to right, #99978B 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---green-80 {
  color: #92A786 !important; }

.color-background--retro-green---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---green-60 {
  color: #92A786 !important; }

.color-background--retro-green---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---green-40 {
  color: #92A786 !important; }

.color-background--retro-green---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---green-20 {
  color: #92A786 !important; }

.color-background--retro-green---retro-green {
  background: linear-gradient(to right, #92A786 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---retro-green {
  background: linear-gradient(to right, #92A786 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---retro-green {
  color: #92A786 !important; }

.color-background--retro-green---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---retro-green-80 {
  color: #92A786 !important; }

.color-background--retro-green---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---retro-green-light {
  color: #92A786 !important; }

.color-background--retro-green---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---retro-green-light-60 {
  color: #92A786 !important; }

.color-background--retro-green---orange {
  background: linear-gradient(to right, #ED7858 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---orange {
  background: linear-gradient(to right, #ED7858 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---orange {
  color: #92A786 !important; }

.color-background--retro-green---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---orange-80 {
  color: #92A786 !important; }

.color-background--retro-green---coral {
  background: linear-gradient(to right, #FECEAC 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---coral {
  background: linear-gradient(to right, #FECEAC 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---coral {
  color: #92A786 !important; }

.color-background--retro-green---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---coral-60 {
  color: #92A786 !important; }

.color-background--retro-green---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---cobalt-blue {
  color: #92A786 !important; }

.color-background--retro-green---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---pink {
  color: #92A786 !important; }

.color-background--retro-green---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---pink-80 {
  color: #92A786 !important; }

.color-background--retro-green---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---pink-60 {
  color: #92A786 !important; }

.color-background--retro-green---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---pink-40 {
  color: #92A786 !important; }

.color-background--retro-green---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---pink-20 {
  color: #92A786 !important; }

.color-background--retro-green---beige {
  background: linear-gradient(to right, #B48B71 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---beige {
  background: linear-gradient(to right, #B48B71 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---beige {
  color: #92A786 !important; }

.color-background--retro-green---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---beige-80 {
  color: #92A786 !important; }

.color-background--retro-green---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---beige-60 {
  color: #92A786 !important; }

.color-background--retro-green---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---beige-40 {
  color: #92A786 !important; }

.color-background--retro-green---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---beige-20 {
  color: #92A786 !important; }

.color-background--retro-green---black {
  background: linear-gradient(to right, #2D2926 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---black {
  background: linear-gradient(to right, #2D2926 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---black {
  color: #92A786 !important; }

.color-background--retro-green---black-80 {
  background: linear-gradient(to right, #575351 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---black-80 {
  background: linear-gradient(to right, #575351 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---black-80 {
  color: #92A786 !important; }

.color-background--retro-green---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---black-60 {
  color: #92A786 !important; }

.color-background--retro-green---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---black-40 {
  color: #92A786 !important; }

.color-background--retro-green---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---black-20 {
  color: #92A786 !important; }

.color-background--retro-green---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-grey {
  color: #92A786 !important; }

.color-background--retro-green---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-grey-80 {
  color: #92A786 !important; }

.color-background--retro-green---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-grey-60 {
  color: #92A786 !important; }

.color-background--retro-green---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-grey-40 {
  color: #92A786 !important; }

.color-background--retro-green---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-grey-20 {
  color: #92A786 !important; }

.color-background--retro-green---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-greige {
  color: #92A786 !important; }

.color-background--retro-green---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-greige-80 {
  color: #92A786 !important; }

.color-background--retro-green---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-greige-60 {
  color: #92A786 !important; }

.color-background--retro-green---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-greige-40 {
  color: #92A786 !important; }

.color-background--retro-green---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---warm-greige-20 {
  color: #92A786 !important; }

.color-background--retro-green---dark-grey {
  background: linear-gradient(to right, #505050 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---dark-grey {
  background: linear-gradient(to right, #505050 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---dark-grey {
  color: #92A786 !important; }

.color-background--retro-green---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---dark-grey-80 {
  color: #92A786 !important; }

.color-background--retro-green---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---dark-grey-60 {
  color: #92A786 !important; }

.color-background--retro-green---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---dark-grey-40 {
  color: #92A786 !important; }

.color-background--retro-green---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---dark-grey-20 {
  color: #92A786 !important; }

.color-background--retro-green---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---yellow {
  color: #92A786 !important; }

.color-background--retro-green---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---yellow-80 {
  color: #92A786 !important; }

.color-background--retro-green---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---yellow-60 {
  color: #92A786 !important; }

.color-background--retro-green---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---yellow-40 {
  color: #92A786 !important; }

.color-background--retro-green---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---yellow-20 {
  color: #92A786 !important; }

.color-background--retro-green---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #92A786 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green---yellow-dark {
  color: #92A786 !important; }

.color-text--retro-green {
  color: #92A786 !important; }

.color-background--retro-green-80 {
  background: #A7B89E !important; }

.color-background-and-text--retro-green-80 {
  background: #A7B89E !important;
  color: black; }

.color-background--retro-green-80---white {
  background: linear-gradient(to right, #fff 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---white {
  background: linear-gradient(to right, #fff 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---white {
  color: #A7B89E !important; }

.color-background--retro-green-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---blue {
  color: #A7B89E !important; }

.color-background--retro-green-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---blue-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---blue-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---blue-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---blue-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---blue-gresy {
  color: #A7B89E !important; }

.color-background--retro-green-80---green {
  background: linear-gradient(to right, #807D6E 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---green {
  background: linear-gradient(to right, #807D6E 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---green {
  color: #A7B89E !important; }

.color-background--retro-green-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---green-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---green-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---green-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---green-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---retro-green {
  color: #A7B89E !important; }

.color-background--retro-green-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---retro-green-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---retro-green-light {
  color: #A7B89E !important; }

.color-background--retro-green-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---retro-green-light-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---orange {
  color: #A7B89E !important; }

.color-background--retro-green-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---orange-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---coral {
  color: #A7B89E !important; }

.color-background--retro-green-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---coral-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---cobalt-blue {
  color: #A7B89E !important; }

.color-background--retro-green-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---pink {
  color: #A7B89E !important; }

.color-background--retro-green-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---pink-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---pink-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---pink-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---pink-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---beige {
  color: #A7B89E !important; }

.color-background--retro-green-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---beige-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---beige-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---beige-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---beige-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---black {
  background: linear-gradient(to right, #2D2926 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---black {
  background: linear-gradient(to right, #2D2926 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---black {
  color: #A7B89E !important; }

.color-background--retro-green-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---black-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---black-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---black-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---black-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-grey {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-grey-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-grey-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-grey-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-grey-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-greige {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-greige-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-greige-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-greige-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---warm-greige-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---dark-grey {
  color: #A7B89E !important; }

.color-background--retro-green-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---dark-grey-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---dark-grey-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---dark-grey-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---dark-grey-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---yellow {
  color: #A7B89E !important; }

.color-background--retro-green-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---yellow-80 {
  color: #A7B89E !important; }

.color-background--retro-green-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---yellow-60 {
  color: #A7B89E !important; }

.color-background--retro-green-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---yellow-40 {
  color: #A7B89E !important; }

.color-background--retro-green-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---yellow-20 {
  color: #A7B89E !important; }

.color-background--retro-green-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #A7B89E 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-80---yellow-dark {
  color: #A7B89E !important; }

.color-text--retro-green-80 {
  color: #A7B89E !important; }

.color-background--retro-green-light {
  background: #DAE0D4 !important; }

.color-background-and-text--retro-green-light {
  background: #DAE0D4 !important;
  color: black; }

.color-background--retro-green-light---white {
  background: linear-gradient(to right, #fff 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---white {
  background: linear-gradient(to right, #fff 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---white {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---blue {
  background: linear-gradient(to right, #0F1833 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---blue {
  background: linear-gradient(to right, #0F1833 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---blue {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---blue-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---blue-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---blue-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---blue-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---blue-gresy {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---green {
  background: linear-gradient(to right, #807D6E 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---green {
  background: linear-gradient(to right, #807D6E 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---green {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---green-80 {
  background: linear-gradient(to right, #99978B 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---green-80 {
  background: linear-gradient(to right, #99978B 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---green-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---green-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---green-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---green-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---retro-green {
  background: linear-gradient(to right, #92A786 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---retro-green {
  background: linear-gradient(to right, #92A786 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---retro-green {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---retro-green-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---retro-green-light {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---retro-green-light-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---orange {
  background: linear-gradient(to right, #ED7858 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---orange {
  background: linear-gradient(to right, #ED7858 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---orange {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---orange-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---coral {
  background: linear-gradient(to right, #FECEAC 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---coral {
  background: linear-gradient(to right, #FECEAC 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---coral {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---coral-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---cobalt-blue {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---pink {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---pink-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---pink-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---pink-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---pink-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---beige {
  background: linear-gradient(to right, #B48B71 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---beige {
  background: linear-gradient(to right, #B48B71 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---beige {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---beige-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---beige-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---beige-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---beige-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---black {
  background: linear-gradient(to right, #2D2926 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---black {
  background: linear-gradient(to right, #2D2926 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---black {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---black-80 {
  background: linear-gradient(to right, #575351 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---black-80 {
  background: linear-gradient(to right, #575351 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---black-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---black-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---black-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---black-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-grey {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-grey-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-grey-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-grey-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-grey-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-greige {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-greige-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-greige-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-greige-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---warm-greige-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---dark-grey {
  background: linear-gradient(to right, #505050 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---dark-grey {
  background: linear-gradient(to right, #505050 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---dark-grey {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---dark-grey-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---dark-grey-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---dark-grey-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---dark-grey-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---yellow {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---yellow-80 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---yellow-60 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---yellow-40 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---yellow-20 {
  color: #DAE0D4 !important; }

.color-background--retro-green-light---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #DAE0D4 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light---yellow-dark {
  color: #DAE0D4 !important; }

.color-text--retro-green-light {
  color: #DAE0D4 !important; }

.color-background--retro-green-light-60 {
  background: #E9ECE5 !important; }

.color-background-and-text--retro-green-light-60 {
  background: #E9ECE5 !important;
  color: black; }

.color-background--retro-green-light-60---white {
  background: linear-gradient(to right, #fff 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---white {
  background: linear-gradient(to right, #fff 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---white {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---blue {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---blue-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---blue-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---blue-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---blue-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---blue-gresy {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---green {
  background: linear-gradient(to right, #807D6E 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---green {
  background: linear-gradient(to right, #807D6E 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---green {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---green-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---green-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---green-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---green-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---retro-green {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---retro-green-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---retro-green-light {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---retro-green-light-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---orange {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---orange-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---coral {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---coral-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---cobalt-blue {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---pink {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---pink-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---pink-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---pink-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---pink-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---beige {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---beige-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---beige-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---beige-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---beige-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---black {
  background: linear-gradient(to right, #2D2926 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---black {
  background: linear-gradient(to right, #2D2926 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---black {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---black-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---black-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---black-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---black-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-grey {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-grey-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-grey-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-grey-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-grey-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-greige {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-greige-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-greige-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-greige-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---warm-greige-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---dark-grey {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---dark-grey-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---dark-grey-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---dark-grey-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---dark-grey-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---yellow {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---yellow-80 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---yellow-60 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---yellow-40 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---yellow-20 {
  color: #E9ECE5 !important; }

.color-background--retro-green-light-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--retro-green-light-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E9ECE5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--retro-green-light-60---yellow-dark {
  color: #E9ECE5 !important; }

.color-text--retro-green-light-60 {
  color: #E9ECE5 !important; }

.color-background--orange {
  background: #ED7858 !important; }

.color-background-and-text--orange {
  background: #ED7858 !important;
  color: black; }

.color-background--orange---white {
  background: linear-gradient(to right, #fff 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---white {
  background: linear-gradient(to right, #fff 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---white {
  color: #ED7858 !important; }

.color-background--orange---blue {
  background: linear-gradient(to right, #0F1833 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---blue {
  background: linear-gradient(to right, #0F1833 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---blue {
  color: #ED7858 !important; }

.color-background--orange---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---blue-80 {
  color: #ED7858 !important; }

.color-background--orange---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---blue-60 {
  color: #ED7858 !important; }

.color-background--orange---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---blue-40 {
  color: #ED7858 !important; }

.color-background--orange---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---blue-20 {
  color: #ED7858 !important; }

.color-background--orange---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---blue-gresy {
  color: #ED7858 !important; }

.color-background--orange---green {
  background: linear-gradient(to right, #807D6E 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---green {
  background: linear-gradient(to right, #807D6E 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---green {
  color: #ED7858 !important; }

.color-background--orange---green-80 {
  background: linear-gradient(to right, #99978B 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---green-80 {
  background: linear-gradient(to right, #99978B 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---green-80 {
  color: #ED7858 !important; }

.color-background--orange---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---green-60 {
  color: #ED7858 !important; }

.color-background--orange---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---green-40 {
  color: #ED7858 !important; }

.color-background--orange---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---green-20 {
  color: #ED7858 !important; }

.color-background--orange---retro-green {
  background: linear-gradient(to right, #92A786 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---retro-green {
  background: linear-gradient(to right, #92A786 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---retro-green {
  color: #ED7858 !important; }

.color-background--orange---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---retro-green-80 {
  color: #ED7858 !important; }

.color-background--orange---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---retro-green-light {
  color: #ED7858 !important; }

.color-background--orange---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---retro-green-light-60 {
  color: #ED7858 !important; }

.color-background--orange---orange {
  background: linear-gradient(to right, #ED7858 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---orange {
  background: linear-gradient(to right, #ED7858 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---orange {
  color: #ED7858 !important; }

.color-background--orange---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---orange-80 {
  color: #ED7858 !important; }

.color-background--orange---coral {
  background: linear-gradient(to right, #FECEAC 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---coral {
  background: linear-gradient(to right, #FECEAC 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---coral {
  color: #ED7858 !important; }

.color-background--orange---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---coral-60 {
  color: #ED7858 !important; }

.color-background--orange---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---cobalt-blue {
  color: #ED7858 !important; }

.color-background--orange---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---pink {
  color: #ED7858 !important; }

.color-background--orange---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---pink-80 {
  color: #ED7858 !important; }

.color-background--orange---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---pink-60 {
  color: #ED7858 !important; }

.color-background--orange---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---pink-40 {
  color: #ED7858 !important; }

.color-background--orange---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---pink-20 {
  color: #ED7858 !important; }

.color-background--orange---beige {
  background: linear-gradient(to right, #B48B71 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---beige {
  background: linear-gradient(to right, #B48B71 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---beige {
  color: #ED7858 !important; }

.color-background--orange---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---beige-80 {
  color: #ED7858 !important; }

.color-background--orange---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---beige-60 {
  color: #ED7858 !important; }

.color-background--orange---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---beige-40 {
  color: #ED7858 !important; }

.color-background--orange---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---beige-20 {
  color: #ED7858 !important; }

.color-background--orange---black {
  background: linear-gradient(to right, #2D2926 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---black {
  background: linear-gradient(to right, #2D2926 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---black {
  color: #ED7858 !important; }

.color-background--orange---black-80 {
  background: linear-gradient(to right, #575351 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---black-80 {
  background: linear-gradient(to right, #575351 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---black-80 {
  color: #ED7858 !important; }

.color-background--orange---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---black-60 {
  color: #ED7858 !important; }

.color-background--orange---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---black-40 {
  color: #ED7858 !important; }

.color-background--orange---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---black-20 {
  color: #ED7858 !important; }

.color-background--orange---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-grey {
  color: #ED7858 !important; }

.color-background--orange---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-grey-80 {
  color: #ED7858 !important; }

.color-background--orange---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-grey-60 {
  color: #ED7858 !important; }

.color-background--orange---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-grey-40 {
  color: #ED7858 !important; }

.color-background--orange---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-grey-20 {
  color: #ED7858 !important; }

.color-background--orange---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-greige {
  color: #ED7858 !important; }

.color-background--orange---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-greige-80 {
  color: #ED7858 !important; }

.color-background--orange---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-greige-60 {
  color: #ED7858 !important; }

.color-background--orange---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-greige-40 {
  color: #ED7858 !important; }

.color-background--orange---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---warm-greige-20 {
  color: #ED7858 !important; }

.color-background--orange---dark-grey {
  background: linear-gradient(to right, #505050 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---dark-grey {
  background: linear-gradient(to right, #505050 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---dark-grey {
  color: #ED7858 !important; }

.color-background--orange---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---dark-grey-80 {
  color: #ED7858 !important; }

.color-background--orange---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---dark-grey-60 {
  color: #ED7858 !important; }

.color-background--orange---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---dark-grey-40 {
  color: #ED7858 !important; }

.color-background--orange---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---dark-grey-20 {
  color: #ED7858 !important; }

.color-background--orange---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---yellow {
  color: #ED7858 !important; }

.color-background--orange---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---yellow-80 {
  color: #ED7858 !important; }

.color-background--orange---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---yellow-60 {
  color: #ED7858 !important; }

.color-background--orange---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---yellow-40 {
  color: #ED7858 !important; }

.color-background--orange---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---yellow-20 {
  color: #ED7858 !important; }

.color-background--orange---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #ED7858 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange---yellow-dark {
  color: #ED7858 !important; }

.color-text--orange {
  color: #ED7858 !important; }

.color-background--orange-80 {
  background: #F09379 !important; }

.color-background-and-text--orange-80 {
  background: #F09379 !important;
  color: black; }

.color-background--orange-80---white {
  background: linear-gradient(to right, #fff 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---white {
  background: linear-gradient(to right, #fff 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---white {
  color: #F09379 !important; }

.color-background--orange-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---blue {
  color: #F09379 !important; }

.color-background--orange-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---blue-80 {
  color: #F09379 !important; }

.color-background--orange-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---blue-60 {
  color: #F09379 !important; }

.color-background--orange-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---blue-40 {
  color: #F09379 !important; }

.color-background--orange-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---blue-20 {
  color: #F09379 !important; }

.color-background--orange-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---blue-gresy {
  color: #F09379 !important; }

.color-background--orange-80---green {
  background: linear-gradient(to right, #807D6E 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---green {
  background: linear-gradient(to right, #807D6E 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---green {
  color: #F09379 !important; }

.color-background--orange-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---green-80 {
  color: #F09379 !important; }

.color-background--orange-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---green-60 {
  color: #F09379 !important; }

.color-background--orange-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---green-40 {
  color: #F09379 !important; }

.color-background--orange-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---green-20 {
  color: #F09379 !important; }

.color-background--orange-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---retro-green {
  color: #F09379 !important; }

.color-background--orange-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---retro-green-80 {
  color: #F09379 !important; }

.color-background--orange-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---retro-green-light {
  color: #F09379 !important; }

.color-background--orange-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---retro-green-light-60 {
  color: #F09379 !important; }

.color-background--orange-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---orange {
  color: #F09379 !important; }

.color-background--orange-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---orange-80 {
  color: #F09379 !important; }

.color-background--orange-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---coral {
  color: #F09379 !important; }

.color-background--orange-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---coral-60 {
  color: #F09379 !important; }

.color-background--orange-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---cobalt-blue {
  color: #F09379 !important; }

.color-background--orange-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---pink {
  color: #F09379 !important; }

.color-background--orange-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---pink-80 {
  color: #F09379 !important; }

.color-background--orange-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---pink-60 {
  color: #F09379 !important; }

.color-background--orange-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---pink-40 {
  color: #F09379 !important; }

.color-background--orange-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---pink-20 {
  color: #F09379 !important; }

.color-background--orange-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---beige {
  color: #F09379 !important; }

.color-background--orange-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---beige-80 {
  color: #F09379 !important; }

.color-background--orange-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---beige-60 {
  color: #F09379 !important; }

.color-background--orange-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---beige-40 {
  color: #F09379 !important; }

.color-background--orange-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---beige-20 {
  color: #F09379 !important; }

.color-background--orange-80---black {
  background: linear-gradient(to right, #2D2926 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---black {
  background: linear-gradient(to right, #2D2926 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---black {
  color: #F09379 !important; }

.color-background--orange-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---black-80 {
  color: #F09379 !important; }

.color-background--orange-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---black-60 {
  color: #F09379 !important; }

.color-background--orange-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---black-40 {
  color: #F09379 !important; }

.color-background--orange-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---black-20 {
  color: #F09379 !important; }

.color-background--orange-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-grey {
  color: #F09379 !important; }

.color-background--orange-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-grey-80 {
  color: #F09379 !important; }

.color-background--orange-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-grey-60 {
  color: #F09379 !important; }

.color-background--orange-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-grey-40 {
  color: #F09379 !important; }

.color-background--orange-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-grey-20 {
  color: #F09379 !important; }

.color-background--orange-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-greige {
  color: #F09379 !important; }

.color-background--orange-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-greige-80 {
  color: #F09379 !important; }

.color-background--orange-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-greige-60 {
  color: #F09379 !important; }

.color-background--orange-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-greige-40 {
  color: #F09379 !important; }

.color-background--orange-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---warm-greige-20 {
  color: #F09379 !important; }

.color-background--orange-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---dark-grey {
  color: #F09379 !important; }

.color-background--orange-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---dark-grey-80 {
  color: #F09379 !important; }

.color-background--orange-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---dark-grey-60 {
  color: #F09379 !important; }

.color-background--orange-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---dark-grey-40 {
  color: #F09379 !important; }

.color-background--orange-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---dark-grey-20 {
  color: #F09379 !important; }

.color-background--orange-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---yellow {
  color: #F09379 !important; }

.color-background--orange-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---yellow-80 {
  color: #F09379 !important; }

.color-background--orange-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---yellow-60 {
  color: #F09379 !important; }

.color-background--orange-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---yellow-40 {
  color: #F09379 !important; }

.color-background--orange-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---yellow-20 {
  color: #F09379 !important; }

.color-background--orange-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--orange-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F09379 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--orange-80---yellow-dark {
  color: #F09379 !important; }

.color-text--orange-80 {
  color: #F09379 !important; }

.color-background--coral {
  background: #FECEAC !important; }

.color-background-and-text--coral {
  background: #FECEAC !important;
  color: black; }

.color-background--coral---white {
  background: linear-gradient(to right, #fff 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---white {
  background: linear-gradient(to right, #fff 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---white {
  color: #FECEAC !important; }

.color-background--coral---blue {
  background: linear-gradient(to right, #0F1833 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---blue {
  background: linear-gradient(to right, #0F1833 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---blue {
  color: #FECEAC !important; }

.color-background--coral---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---blue-80 {
  color: #FECEAC !important; }

.color-background--coral---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---blue-60 {
  color: #FECEAC !important; }

.color-background--coral---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---blue-40 {
  color: #FECEAC !important; }

.color-background--coral---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---blue-20 {
  color: #FECEAC !important; }

.color-background--coral---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---blue-gresy {
  color: #FECEAC !important; }

.color-background--coral---green {
  background: linear-gradient(to right, #807D6E 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---green {
  background: linear-gradient(to right, #807D6E 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---green {
  color: #FECEAC !important; }

.color-background--coral---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---green-80 {
  color: #FECEAC !important; }

.color-background--coral---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---green-60 {
  color: #FECEAC !important; }

.color-background--coral---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---green-40 {
  color: #FECEAC !important; }

.color-background--coral---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---green-20 {
  color: #FECEAC !important; }

.color-background--coral---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---retro-green {
  color: #FECEAC !important; }

.color-background--coral---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---retro-green-80 {
  color: #FECEAC !important; }

.color-background--coral---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---retro-green-light {
  color: #FECEAC !important; }

.color-background--coral---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---retro-green-light-60 {
  color: #FECEAC !important; }

.color-background--coral---orange {
  background: linear-gradient(to right, #ED7858 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---orange {
  background: linear-gradient(to right, #ED7858 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---orange {
  color: #FECEAC !important; }

.color-background--coral---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---orange-80 {
  color: #FECEAC !important; }

.color-background--coral---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---coral {
  color: #FECEAC !important; }

.color-background--coral---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---coral-60 {
  color: #FECEAC !important; }

.color-background--coral---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---cobalt-blue {
  color: #FECEAC !important; }

.color-background--coral---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---pink {
  color: #FECEAC !important; }

.color-background--coral---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---pink-80 {
  color: #FECEAC !important; }

.color-background--coral---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---pink-60 {
  color: #FECEAC !important; }

.color-background--coral---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---pink-40 {
  color: #FECEAC !important; }

.color-background--coral---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---pink-20 {
  color: #FECEAC !important; }

.color-background--coral---beige {
  background: linear-gradient(to right, #B48B71 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---beige {
  background: linear-gradient(to right, #B48B71 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---beige {
  color: #FECEAC !important; }

.color-background--coral---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---beige-80 {
  color: #FECEAC !important; }

.color-background--coral---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---beige-60 {
  color: #FECEAC !important; }

.color-background--coral---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---beige-40 {
  color: #FECEAC !important; }

.color-background--coral---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---beige-20 {
  color: #FECEAC !important; }

.color-background--coral---black {
  background: linear-gradient(to right, #2D2926 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---black {
  background: linear-gradient(to right, #2D2926 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---black {
  color: #FECEAC !important; }

.color-background--coral---black-80 {
  background: linear-gradient(to right, #575351 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---black-80 {
  background: linear-gradient(to right, #575351 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---black-80 {
  color: #FECEAC !important; }

.color-background--coral---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---black-60 {
  color: #FECEAC !important; }

.color-background--coral---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---black-40 {
  color: #FECEAC !important; }

.color-background--coral---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---black-20 {
  color: #FECEAC !important; }

.color-background--coral---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-grey {
  color: #FECEAC !important; }

.color-background--coral---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-grey-80 {
  color: #FECEAC !important; }

.color-background--coral---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-grey-60 {
  color: #FECEAC !important; }

.color-background--coral---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-grey-40 {
  color: #FECEAC !important; }

.color-background--coral---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-grey-20 {
  color: #FECEAC !important; }

.color-background--coral---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-greige {
  color: #FECEAC !important; }

.color-background--coral---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-greige-80 {
  color: #FECEAC !important; }

.color-background--coral---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-greige-60 {
  color: #FECEAC !important; }

.color-background--coral---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-greige-40 {
  color: #FECEAC !important; }

.color-background--coral---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---warm-greige-20 {
  color: #FECEAC !important; }

.color-background--coral---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---dark-grey {
  color: #FECEAC !important; }

.color-background--coral---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---dark-grey-80 {
  color: #FECEAC !important; }

.color-background--coral---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---dark-grey-60 {
  color: #FECEAC !important; }

.color-background--coral---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---dark-grey-40 {
  color: #FECEAC !important; }

.color-background--coral---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---dark-grey-20 {
  color: #FECEAC !important; }

.color-background--coral---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---yellow {
  color: #FECEAC !important; }

.color-background--coral---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---yellow-80 {
  color: #FECEAC !important; }

.color-background--coral---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---yellow-60 {
  color: #FECEAC !important; }

.color-background--coral---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---yellow-40 {
  color: #FECEAC !important; }

.color-background--coral---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---yellow-20 {
  color: #FECEAC !important; }

.color-background--coral---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FECEAC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral---yellow-dark {
  color: #FECEAC !important; }

.color-text--coral {
  color: #FECEAC !important; }

.color-background--coral-60 {
  background: #FEE1CD !important; }

.color-background-and-text--coral-60 {
  background: #FEE1CD !important;
  color: black; }

.color-background--coral-60---white {
  background: linear-gradient(to right, #fff 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---white {
  background: linear-gradient(to right, #fff 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---white {
  color: #FEE1CD !important; }

.color-background--coral-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---blue {
  color: #FEE1CD !important; }

.color-background--coral-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---blue-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---blue-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---blue-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---blue-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---blue-gresy {
  color: #FEE1CD !important; }

.color-background--coral-60---green {
  background: linear-gradient(to right, #807D6E 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---green {
  background: linear-gradient(to right, #807D6E 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---green {
  color: #FEE1CD !important; }

.color-background--coral-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---green-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---green-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---green-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---green-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---retro-green {
  color: #FEE1CD !important; }

.color-background--coral-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---retro-green-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---retro-green-light {
  color: #FEE1CD !important; }

.color-background--coral-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---retro-green-light-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---orange {
  color: #FEE1CD !important; }

.color-background--coral-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---orange-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---coral {
  color: #FEE1CD !important; }

.color-background--coral-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---coral-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---cobalt-blue {
  color: #FEE1CD !important; }

.color-background--coral-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---pink {
  color: #FEE1CD !important; }

.color-background--coral-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---pink-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---pink-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---pink-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---pink-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---beige {
  color: #FEE1CD !important; }

.color-background--coral-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---beige-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---beige-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---beige-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---beige-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---black {
  background: linear-gradient(to right, #2D2926 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---black {
  background: linear-gradient(to right, #2D2926 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---black {
  color: #FEE1CD !important; }

.color-background--coral-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---black-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---black-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---black-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---black-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-grey {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-grey-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-grey-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-grey-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-grey-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-greige {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-greige-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-greige-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-greige-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---warm-greige-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---dark-grey {
  color: #FEE1CD !important; }

.color-background--coral-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---dark-grey-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---dark-grey-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---dark-grey-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---dark-grey-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---yellow {
  color: #FEE1CD !important; }

.color-background--coral-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---yellow-80 {
  color: #FEE1CD !important; }

.color-background--coral-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---yellow-60 {
  color: #FEE1CD !important; }

.color-background--coral-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---yellow-40 {
  color: #FEE1CD !important; }

.color-background--coral-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---yellow-20 {
  color: #FEE1CD !important; }

.color-background--coral-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--coral-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FEE1CD 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--coral-60---yellow-dark {
  color: #FEE1CD !important; }

.color-text--coral-60 {
  color: #FEE1CD !important; }

.color-background--cobalt-blue {
  background: #1034A3 !important; }

.color-background-and-text--cobalt-blue {
  background: #1034A3 !important;
  color: white; }

.color-background--cobalt-blue---white {
  background: linear-gradient(to right, #fff 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---white {
  background: linear-gradient(to right, #fff 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---white {
  color: #1034A3 !important; }

.color-background--cobalt-blue---blue {
  background: linear-gradient(to right, #0F1833 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---blue {
  background: linear-gradient(to right, #0F1833 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---blue {
  color: #1034A3 !important; }

.color-background--cobalt-blue---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---blue-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---blue-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---blue-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---blue-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---blue-gresy {
  color: #1034A3 !important; }

.color-background--cobalt-blue---green {
  background: linear-gradient(to right, #807D6E 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---green {
  background: linear-gradient(to right, #807D6E 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---green {
  color: #1034A3 !important; }

.color-background--cobalt-blue---green-80 {
  background: linear-gradient(to right, #99978B 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---green-80 {
  background: linear-gradient(to right, #99978B 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---green-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---green-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---green-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---green-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---retro-green {
  background: linear-gradient(to right, #92A786 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---retro-green {
  background: linear-gradient(to right, #92A786 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---retro-green {
  color: #1034A3 !important; }

.color-background--cobalt-blue---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---retro-green-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---retro-green-light {
  color: #1034A3 !important; }

.color-background--cobalt-blue---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---retro-green-light-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---orange {
  background: linear-gradient(to right, #ED7858 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---orange {
  background: linear-gradient(to right, #ED7858 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---orange {
  color: #1034A3 !important; }

.color-background--cobalt-blue---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---orange-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---coral {
  background: linear-gradient(to right, #FECEAC 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---coral {
  background: linear-gradient(to right, #FECEAC 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---coral {
  color: #1034A3 !important; }

.color-background--cobalt-blue---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---coral-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---cobalt-blue {
  color: #1034A3 !important; }

.color-background--cobalt-blue---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---pink {
  color: #1034A3 !important; }

.color-background--cobalt-blue---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---pink-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---pink-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---pink-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---pink-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---beige {
  background: linear-gradient(to right, #B48B71 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---beige {
  background: linear-gradient(to right, #B48B71 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---beige {
  color: #1034A3 !important; }

.color-background--cobalt-blue---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---beige-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---beige-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---beige-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---beige-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---black {
  background: linear-gradient(to right, #2D2926 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---black {
  background: linear-gradient(to right, #2D2926 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---black {
  color: #1034A3 !important; }

.color-background--cobalt-blue---black-80 {
  background: linear-gradient(to right, #575351 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---black-80 {
  background: linear-gradient(to right, #575351 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---black-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---black-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---black-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---black-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-grey {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-grey-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-grey-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-grey-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-grey-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-greige {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-greige-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-greige-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-greige-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---warm-greige-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---dark-grey {
  background: linear-gradient(to right, #505050 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---dark-grey {
  background: linear-gradient(to right, #505050 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---dark-grey {
  color: #1034A3 !important; }

.color-background--cobalt-blue---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---dark-grey-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---dark-grey-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---dark-grey-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---dark-grey-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---yellow {
  color: #1034A3 !important; }

.color-background--cobalt-blue---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---yellow-80 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---yellow-60 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---yellow-40 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---yellow-20 {
  color: #1034A3 !important; }

.color-background--cobalt-blue---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--cobalt-blue---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #1034A3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--cobalt-blue---yellow-dark {
  color: #1034A3 !important; }

.color-text--cobalt-blue {
  color: #1034A3 !important; }

.color-background--pink {
  background: #ECBAA8 !important; }

.color-background-and-text--pink {
  background: #ECBAA8 !important;
  color: black; }

.color-background--pink---white {
  background: linear-gradient(to right, #fff 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---white {
  background: linear-gradient(to right, #fff 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---white {
  color: #ECBAA8 !important; }

.color-background--pink---blue {
  background: linear-gradient(to right, #0F1833 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---blue {
  background: linear-gradient(to right, #0F1833 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---blue {
  color: #ECBAA8 !important; }

.color-background--pink---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---blue-80 {
  color: #ECBAA8 !important; }

.color-background--pink---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---blue-60 {
  color: #ECBAA8 !important; }

.color-background--pink---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---blue-40 {
  color: #ECBAA8 !important; }

.color-background--pink---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---blue-20 {
  color: #ECBAA8 !important; }

.color-background--pink---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---blue-gresy {
  color: #ECBAA8 !important; }

.color-background--pink---green {
  background: linear-gradient(to right, #807D6E 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---green {
  background: linear-gradient(to right, #807D6E 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---green {
  color: #ECBAA8 !important; }

.color-background--pink---green-80 {
  background: linear-gradient(to right, #99978B 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---green-80 {
  background: linear-gradient(to right, #99978B 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---green-80 {
  color: #ECBAA8 !important; }

.color-background--pink---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---green-60 {
  color: #ECBAA8 !important; }

.color-background--pink---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---green-40 {
  color: #ECBAA8 !important; }

.color-background--pink---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---green-20 {
  color: #ECBAA8 !important; }

.color-background--pink---retro-green {
  background: linear-gradient(to right, #92A786 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---retro-green {
  background: linear-gradient(to right, #92A786 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---retro-green {
  color: #ECBAA8 !important; }

.color-background--pink---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---retro-green-80 {
  color: #ECBAA8 !important; }

.color-background--pink---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---retro-green-light {
  color: #ECBAA8 !important; }

.color-background--pink---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---retro-green-light-60 {
  color: #ECBAA8 !important; }

.color-background--pink---orange {
  background: linear-gradient(to right, #ED7858 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---orange {
  background: linear-gradient(to right, #ED7858 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---orange {
  color: #ECBAA8 !important; }

.color-background--pink---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---orange-80 {
  color: #ECBAA8 !important; }

.color-background--pink---coral {
  background: linear-gradient(to right, #FECEAC 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---coral {
  background: linear-gradient(to right, #FECEAC 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---coral {
  color: #ECBAA8 !important; }

.color-background--pink---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---coral-60 {
  color: #ECBAA8 !important; }

.color-background--pink---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---cobalt-blue {
  color: #ECBAA8 !important; }

.color-background--pink---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---pink {
  color: #ECBAA8 !important; }

.color-background--pink---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---pink-80 {
  color: #ECBAA8 !important; }

.color-background--pink---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---pink-60 {
  color: #ECBAA8 !important; }

.color-background--pink---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---pink-40 {
  color: #ECBAA8 !important; }

.color-background--pink---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---pink-20 {
  color: #ECBAA8 !important; }

.color-background--pink---beige {
  background: linear-gradient(to right, #B48B71 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---beige {
  background: linear-gradient(to right, #B48B71 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---beige {
  color: #ECBAA8 !important; }

.color-background--pink---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---beige-80 {
  color: #ECBAA8 !important; }

.color-background--pink---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---beige-60 {
  color: #ECBAA8 !important; }

.color-background--pink---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---beige-40 {
  color: #ECBAA8 !important; }

.color-background--pink---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---beige-20 {
  color: #ECBAA8 !important; }

.color-background--pink---black {
  background: linear-gradient(to right, #2D2926 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---black {
  background: linear-gradient(to right, #2D2926 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---black {
  color: #ECBAA8 !important; }

.color-background--pink---black-80 {
  background: linear-gradient(to right, #575351 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---black-80 {
  background: linear-gradient(to right, #575351 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---black-80 {
  color: #ECBAA8 !important; }

.color-background--pink---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---black-60 {
  color: #ECBAA8 !important; }

.color-background--pink---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---black-40 {
  color: #ECBAA8 !important; }

.color-background--pink---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---black-20 {
  color: #ECBAA8 !important; }

.color-background--pink---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-grey {
  color: #ECBAA8 !important; }

.color-background--pink---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-grey-80 {
  color: #ECBAA8 !important; }

.color-background--pink---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-grey-60 {
  color: #ECBAA8 !important; }

.color-background--pink---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-grey-40 {
  color: #ECBAA8 !important; }

.color-background--pink---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-grey-20 {
  color: #ECBAA8 !important; }

.color-background--pink---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-greige {
  color: #ECBAA8 !important; }

.color-background--pink---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-greige-80 {
  color: #ECBAA8 !important; }

.color-background--pink---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-greige-60 {
  color: #ECBAA8 !important; }

.color-background--pink---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-greige-40 {
  color: #ECBAA8 !important; }

.color-background--pink---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---warm-greige-20 {
  color: #ECBAA8 !important; }

.color-background--pink---dark-grey {
  background: linear-gradient(to right, #505050 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---dark-grey {
  background: linear-gradient(to right, #505050 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---dark-grey {
  color: #ECBAA8 !important; }

.color-background--pink---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---dark-grey-80 {
  color: #ECBAA8 !important; }

.color-background--pink---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---dark-grey-60 {
  color: #ECBAA8 !important; }

.color-background--pink---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---dark-grey-40 {
  color: #ECBAA8 !important; }

.color-background--pink---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---dark-grey-20 {
  color: #ECBAA8 !important; }

.color-background--pink---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---yellow {
  color: #ECBAA8 !important; }

.color-background--pink---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---yellow-80 {
  color: #ECBAA8 !important; }

.color-background--pink---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---yellow-60 {
  color: #ECBAA8 !important; }

.color-background--pink---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---yellow-40 {
  color: #ECBAA8 !important; }

.color-background--pink---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---yellow-20 {
  color: #ECBAA8 !important; }

.color-background--pink---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #ECBAA8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink---yellow-dark {
  color: #ECBAA8 !important; }

.color-text--pink {
  color: #ECBAA8 !important; }

.color-background--pink-80 {
  background: #E7C8C3 !important; }

.color-background-and-text--pink-80 {
  background: #E7C8C3 !important;
  color: black; }

.color-background--pink-80---white {
  background: linear-gradient(to right, #fff 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---white {
  background: linear-gradient(to right, #fff 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---white {
  color: #E7C8C3 !important; }

.color-background--pink-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---blue {
  color: #E7C8C3 !important; }

.color-background--pink-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---blue-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---blue-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---blue-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---blue-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---blue-gresy {
  color: #E7C8C3 !important; }

.color-background--pink-80---green {
  background: linear-gradient(to right, #807D6E 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---green {
  background: linear-gradient(to right, #807D6E 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---green {
  color: #E7C8C3 !important; }

.color-background--pink-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---green-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---green-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---green-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---green-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---retro-green {
  color: #E7C8C3 !important; }

.color-background--pink-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---retro-green-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---retro-green-light {
  color: #E7C8C3 !important; }

.color-background--pink-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---retro-green-light-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---orange {
  color: #E7C8C3 !important; }

.color-background--pink-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---orange-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---coral {
  color: #E7C8C3 !important; }

.color-background--pink-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---coral-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---cobalt-blue {
  color: #E7C8C3 !important; }

.color-background--pink-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---pink {
  color: #E7C8C3 !important; }

.color-background--pink-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---pink-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---pink-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---pink-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---pink-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---beige {
  color: #E7C8C3 !important; }

.color-background--pink-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---beige-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---beige-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---beige-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---beige-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---black {
  background: linear-gradient(to right, #2D2926 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---black {
  background: linear-gradient(to right, #2D2926 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---black {
  color: #E7C8C3 !important; }

.color-background--pink-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---black-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---black-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---black-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---black-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-grey {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-grey-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-grey-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-grey-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-grey-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-greige {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-greige-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-greige-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-greige-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---warm-greige-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---dark-grey {
  color: #E7C8C3 !important; }

.color-background--pink-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---dark-grey-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---dark-grey-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---dark-grey-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---dark-grey-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---yellow {
  color: #E7C8C3 !important; }

.color-background--pink-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---yellow-80 {
  color: #E7C8C3 !important; }

.color-background--pink-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---yellow-60 {
  color: #E7C8C3 !important; }

.color-background--pink-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---yellow-40 {
  color: #E7C8C3 !important; }

.color-background--pink-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---yellow-20 {
  color: #E7C8C3 !important; }

.color-background--pink-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E7C8C3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-80---yellow-dark {
  color: #E7C8C3 !important; }

.color-text--pink-80 {
  color: #E7C8C3 !important; }

.color-background--pink-60 {
  background: #EDD6D2 !important; }

.color-background-and-text--pink-60 {
  background: #EDD6D2 !important;
  color: black; }

.color-background--pink-60---white {
  background: linear-gradient(to right, #fff 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---white {
  background: linear-gradient(to right, #fff 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---white {
  color: #EDD6D2 !important; }

.color-background--pink-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---blue {
  color: #EDD6D2 !important; }

.color-background--pink-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---blue-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---blue-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---blue-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---blue-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---blue-gresy {
  color: #EDD6D2 !important; }

.color-background--pink-60---green {
  background: linear-gradient(to right, #807D6E 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---green {
  background: linear-gradient(to right, #807D6E 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---green {
  color: #EDD6D2 !important; }

.color-background--pink-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---green-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---green-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---green-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---green-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---retro-green {
  color: #EDD6D2 !important; }

.color-background--pink-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---retro-green-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---retro-green-light {
  color: #EDD6D2 !important; }

.color-background--pink-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---retro-green-light-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---orange {
  color: #EDD6D2 !important; }

.color-background--pink-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---orange-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---coral {
  color: #EDD6D2 !important; }

.color-background--pink-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---coral-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---cobalt-blue {
  color: #EDD6D2 !important; }

.color-background--pink-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---pink {
  color: #EDD6D2 !important; }

.color-background--pink-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---pink-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---pink-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---pink-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---pink-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---beige {
  color: #EDD6D2 !important; }

.color-background--pink-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---beige-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---beige-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---beige-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---beige-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---black {
  background: linear-gradient(to right, #2D2926 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---black {
  background: linear-gradient(to right, #2D2926 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---black {
  color: #EDD6D2 !important; }

.color-background--pink-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---black-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---black-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---black-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---black-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-grey {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-grey-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-grey-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-grey-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-grey-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-greige {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-greige-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-greige-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-greige-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---warm-greige-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---dark-grey {
  color: #EDD6D2 !important; }

.color-background--pink-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---dark-grey-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---dark-grey-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---dark-grey-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---dark-grey-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---yellow {
  color: #EDD6D2 !important; }

.color-background--pink-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---yellow-80 {
  color: #EDD6D2 !important; }

.color-background--pink-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---yellow-60 {
  color: #EDD6D2 !important; }

.color-background--pink-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---yellow-40 {
  color: #EDD6D2 !important; }

.color-background--pink-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---yellow-20 {
  color: #EDD6D2 !important; }

.color-background--pink-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #EDD6D2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-60---yellow-dark {
  color: #EDD6D2 !important; }

.color-text--pink-60 {
  color: #EDD6D2 !important; }

.color-background--pink-40 {
  background: #F3E4E1 !important; }

.color-background-and-text--pink-40 {
  background: #F3E4E1 !important;
  color: black; }

.color-background--pink-40---white {
  background: linear-gradient(to right, #fff 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---white {
  background: linear-gradient(to right, #fff 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---white {
  color: #F3E4E1 !important; }

.color-background--pink-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---blue {
  color: #F3E4E1 !important; }

.color-background--pink-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---blue-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---blue-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---blue-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---blue-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---blue-gresy {
  color: #F3E4E1 !important; }

.color-background--pink-40---green {
  background: linear-gradient(to right, #807D6E 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---green {
  background: linear-gradient(to right, #807D6E 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---green {
  color: #F3E4E1 !important; }

.color-background--pink-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---green-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---green-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---green-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---green-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---retro-green {
  color: #F3E4E1 !important; }

.color-background--pink-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---retro-green-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---retro-green-light {
  color: #F3E4E1 !important; }

.color-background--pink-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---retro-green-light-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---orange {
  color: #F3E4E1 !important; }

.color-background--pink-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---orange-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---coral {
  color: #F3E4E1 !important; }

.color-background--pink-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---coral-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---cobalt-blue {
  color: #F3E4E1 !important; }

.color-background--pink-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---pink {
  color: #F3E4E1 !important; }

.color-background--pink-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---pink-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---pink-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---pink-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---pink-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---beige {
  color: #F3E4E1 !important; }

.color-background--pink-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---beige-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---beige-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---beige-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---beige-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---black {
  background: linear-gradient(to right, #2D2926 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---black {
  background: linear-gradient(to right, #2D2926 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---black {
  color: #F3E4E1 !important; }

.color-background--pink-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---black-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---black-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---black-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---black-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-grey {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-grey-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-grey-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-grey-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-grey-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-greige {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-greige-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-greige-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-greige-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---warm-greige-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---dark-grey {
  color: #F3E4E1 !important; }

.color-background--pink-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---dark-grey-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---dark-grey-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---dark-grey-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---dark-grey-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---yellow {
  color: #F3E4E1 !important; }

.color-background--pink-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---yellow-80 {
  color: #F3E4E1 !important; }

.color-background--pink-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---yellow-60 {
  color: #F3E4E1 !important; }

.color-background--pink-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---yellow-40 {
  color: #F3E4E1 !important; }

.color-background--pink-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---yellow-20 {
  color: #F3E4E1 !important; }

.color-background--pink-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F3E4E1 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-40---yellow-dark {
  color: #F3E4E1 !important; }

.color-text--pink-40 {
  color: #F3E4E1 !important; }

.color-background--pink-20 {
  background: #F9F1F0 !important; }

.color-background-and-text--pink-20 {
  background: #F9F1F0 !important;
  color: black; }

.color-background--pink-20---white {
  background: linear-gradient(to right, #fff 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---white {
  background: linear-gradient(to right, #fff 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---white {
  color: #F9F1F0 !important; }

.color-background--pink-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---blue {
  color: #F9F1F0 !important; }

.color-background--pink-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---blue-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---blue-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---blue-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---blue-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---blue-gresy {
  color: #F9F1F0 !important; }

.color-background--pink-20---green {
  background: linear-gradient(to right, #807D6E 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---green {
  background: linear-gradient(to right, #807D6E 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---green {
  color: #F9F1F0 !important; }

.color-background--pink-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---green-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---green-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---green-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---green-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---retro-green {
  color: #F9F1F0 !important; }

.color-background--pink-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---retro-green-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---retro-green-light {
  color: #F9F1F0 !important; }

.color-background--pink-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---retro-green-light-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---orange {
  color: #F9F1F0 !important; }

.color-background--pink-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---orange-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---coral {
  color: #F9F1F0 !important; }

.color-background--pink-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---coral-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---cobalt-blue {
  color: #F9F1F0 !important; }

.color-background--pink-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---pink {
  color: #F9F1F0 !important; }

.color-background--pink-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---pink-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---pink-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---pink-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---pink-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---beige {
  color: #F9F1F0 !important; }

.color-background--pink-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---beige-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---beige-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---beige-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---beige-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---black {
  background: linear-gradient(to right, #2D2926 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---black {
  background: linear-gradient(to right, #2D2926 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---black {
  color: #F9F1F0 !important; }

.color-background--pink-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---black-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---black-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---black-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---black-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-grey {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-grey-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-grey-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-grey-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-grey-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-greige {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-greige-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-greige-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-greige-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---warm-greige-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---dark-grey {
  color: #F9F1F0 !important; }

.color-background--pink-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---dark-grey-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---dark-grey-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---dark-grey-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---dark-grey-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---yellow {
  color: #F9F1F0 !important; }

.color-background--pink-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---yellow-80 {
  color: #F9F1F0 !important; }

.color-background--pink-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---yellow-60 {
  color: #F9F1F0 !important; }

.color-background--pink-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---yellow-40 {
  color: #F9F1F0 !important; }

.color-background--pink-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---yellow-20 {
  color: #F9F1F0 !important; }

.color-background--pink-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--pink-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F9F1F0 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--pink-20---yellow-dark {
  color: #F9F1F0 !important; }

.color-text--pink-20 {
  color: #F9F1F0 !important; }

.color-background--beige {
  background: #B48B71 !important; }

.color-background-and-text--beige {
  background: #B48B71 !important;
  color: black; }

.color-background--beige---white {
  background: linear-gradient(to right, #fff 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---white {
  background: linear-gradient(to right, #fff 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---white {
  color: #B48B71 !important; }

.color-background--beige---blue {
  background: linear-gradient(to right, #0F1833 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---blue {
  background: linear-gradient(to right, #0F1833 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---blue {
  color: #B48B71 !important; }

.color-background--beige---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---blue-80 {
  color: #B48B71 !important; }

.color-background--beige---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---blue-60 {
  color: #B48B71 !important; }

.color-background--beige---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---blue-40 {
  color: #B48B71 !important; }

.color-background--beige---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---blue-20 {
  color: #B48B71 !important; }

.color-background--beige---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---blue-gresy {
  color: #B48B71 !important; }

.color-background--beige---green {
  background: linear-gradient(to right, #807D6E 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---green {
  background: linear-gradient(to right, #807D6E 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---green {
  color: #B48B71 !important; }

.color-background--beige---green-80 {
  background: linear-gradient(to right, #99978B 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---green-80 {
  background: linear-gradient(to right, #99978B 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---green-80 {
  color: #B48B71 !important; }

.color-background--beige---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---green-60 {
  color: #B48B71 !important; }

.color-background--beige---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---green-40 {
  color: #B48B71 !important; }

.color-background--beige---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---green-20 {
  color: #B48B71 !important; }

.color-background--beige---retro-green {
  background: linear-gradient(to right, #92A786 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---retro-green {
  background: linear-gradient(to right, #92A786 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---retro-green {
  color: #B48B71 !important; }

.color-background--beige---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---retro-green-80 {
  color: #B48B71 !important; }

.color-background--beige---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---retro-green-light {
  color: #B48B71 !important; }

.color-background--beige---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---retro-green-light-60 {
  color: #B48B71 !important; }

.color-background--beige---orange {
  background: linear-gradient(to right, #ED7858 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---orange {
  background: linear-gradient(to right, #ED7858 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---orange {
  color: #B48B71 !important; }

.color-background--beige---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---orange-80 {
  color: #B48B71 !important; }

.color-background--beige---coral {
  background: linear-gradient(to right, #FECEAC 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---coral {
  background: linear-gradient(to right, #FECEAC 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---coral {
  color: #B48B71 !important; }

.color-background--beige---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---coral-60 {
  color: #B48B71 !important; }

.color-background--beige---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---cobalt-blue {
  color: #B48B71 !important; }

.color-background--beige---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---pink {
  color: #B48B71 !important; }

.color-background--beige---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---pink-80 {
  color: #B48B71 !important; }

.color-background--beige---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---pink-60 {
  color: #B48B71 !important; }

.color-background--beige---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---pink-40 {
  color: #B48B71 !important; }

.color-background--beige---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---pink-20 {
  color: #B48B71 !important; }

.color-background--beige---beige {
  background: linear-gradient(to right, #B48B71 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---beige {
  background: linear-gradient(to right, #B48B71 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---beige {
  color: #B48B71 !important; }

.color-background--beige---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---beige-80 {
  color: #B48B71 !important; }

.color-background--beige---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---beige-60 {
  color: #B48B71 !important; }

.color-background--beige---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---beige-40 {
  color: #B48B71 !important; }

.color-background--beige---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---beige-20 {
  color: #B48B71 !important; }

.color-background--beige---black {
  background: linear-gradient(to right, #2D2926 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---black {
  background: linear-gradient(to right, #2D2926 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---black {
  color: #B48B71 !important; }

.color-background--beige---black-80 {
  background: linear-gradient(to right, #575351 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---black-80 {
  background: linear-gradient(to right, #575351 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---black-80 {
  color: #B48B71 !important; }

.color-background--beige---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---black-60 {
  color: #B48B71 !important; }

.color-background--beige---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---black-40 {
  color: #B48B71 !important; }

.color-background--beige---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---black-20 {
  color: #B48B71 !important; }

.color-background--beige---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-grey {
  color: #B48B71 !important; }

.color-background--beige---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-grey-80 {
  color: #B48B71 !important; }

.color-background--beige---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-grey-60 {
  color: #B48B71 !important; }

.color-background--beige---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-grey-40 {
  color: #B48B71 !important; }

.color-background--beige---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-grey-20 {
  color: #B48B71 !important; }

.color-background--beige---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-greige {
  color: #B48B71 !important; }

.color-background--beige---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-greige-80 {
  color: #B48B71 !important; }

.color-background--beige---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-greige-60 {
  color: #B48B71 !important; }

.color-background--beige---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-greige-40 {
  color: #B48B71 !important; }

.color-background--beige---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---warm-greige-20 {
  color: #B48B71 !important; }

.color-background--beige---dark-grey {
  background: linear-gradient(to right, #505050 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---dark-grey {
  background: linear-gradient(to right, #505050 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---dark-grey {
  color: #B48B71 !important; }

.color-background--beige---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---dark-grey-80 {
  color: #B48B71 !important; }

.color-background--beige---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---dark-grey-60 {
  color: #B48B71 !important; }

.color-background--beige---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---dark-grey-40 {
  color: #B48B71 !important; }

.color-background--beige---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---dark-grey-20 {
  color: #B48B71 !important; }

.color-background--beige---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---yellow {
  color: #B48B71 !important; }

.color-background--beige---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---yellow-80 {
  color: #B48B71 !important; }

.color-background--beige---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---yellow-60 {
  color: #B48B71 !important; }

.color-background--beige---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---yellow-40 {
  color: #B48B71 !important; }

.color-background--beige---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---yellow-20 {
  color: #B48B71 !important; }

.color-background--beige---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #B48B71 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige---yellow-dark {
  color: #B48B71 !important; }

.color-text--beige {
  color: #B48B71 !important; }

.color-background--beige-80 {
  background: #C3A28D !important; }

.color-background-and-text--beige-80 {
  background: #C3A28D !important;
  color: black; }

.color-background--beige-80---white {
  background: linear-gradient(to right, #fff 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---white {
  background: linear-gradient(to right, #fff 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---white {
  color: #C3A28D !important; }

.color-background--beige-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---blue {
  color: #C3A28D !important; }

.color-background--beige-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---blue-80 {
  color: #C3A28D !important; }

.color-background--beige-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---blue-60 {
  color: #C3A28D !important; }

.color-background--beige-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---blue-40 {
  color: #C3A28D !important; }

.color-background--beige-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---blue-20 {
  color: #C3A28D !important; }

.color-background--beige-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---blue-gresy {
  color: #C3A28D !important; }

.color-background--beige-80---green {
  background: linear-gradient(to right, #807D6E 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---green {
  background: linear-gradient(to right, #807D6E 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---green {
  color: #C3A28D !important; }

.color-background--beige-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---green-80 {
  color: #C3A28D !important; }

.color-background--beige-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---green-60 {
  color: #C3A28D !important; }

.color-background--beige-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---green-40 {
  color: #C3A28D !important; }

.color-background--beige-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---green-20 {
  color: #C3A28D !important; }

.color-background--beige-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---retro-green {
  color: #C3A28D !important; }

.color-background--beige-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---retro-green-80 {
  color: #C3A28D !important; }

.color-background--beige-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---retro-green-light {
  color: #C3A28D !important; }

.color-background--beige-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---retro-green-light-60 {
  color: #C3A28D !important; }

.color-background--beige-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---orange {
  color: #C3A28D !important; }

.color-background--beige-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---orange-80 {
  color: #C3A28D !important; }

.color-background--beige-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---coral {
  color: #C3A28D !important; }

.color-background--beige-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---coral-60 {
  color: #C3A28D !important; }

.color-background--beige-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---cobalt-blue {
  color: #C3A28D !important; }

.color-background--beige-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---pink {
  color: #C3A28D !important; }

.color-background--beige-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---pink-80 {
  color: #C3A28D !important; }

.color-background--beige-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---pink-60 {
  color: #C3A28D !important; }

.color-background--beige-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---pink-40 {
  color: #C3A28D !important; }

.color-background--beige-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---pink-20 {
  color: #C3A28D !important; }

.color-background--beige-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---beige {
  color: #C3A28D !important; }

.color-background--beige-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---beige-80 {
  color: #C3A28D !important; }

.color-background--beige-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---beige-60 {
  color: #C3A28D !important; }

.color-background--beige-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---beige-40 {
  color: #C3A28D !important; }

.color-background--beige-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---beige-20 {
  color: #C3A28D !important; }

.color-background--beige-80---black {
  background: linear-gradient(to right, #2D2926 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---black {
  background: linear-gradient(to right, #2D2926 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---black {
  color: #C3A28D !important; }

.color-background--beige-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---black-80 {
  color: #C3A28D !important; }

.color-background--beige-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---black-60 {
  color: #C3A28D !important; }

.color-background--beige-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---black-40 {
  color: #C3A28D !important; }

.color-background--beige-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---black-20 {
  color: #C3A28D !important; }

.color-background--beige-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-grey {
  color: #C3A28D !important; }

.color-background--beige-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-grey-80 {
  color: #C3A28D !important; }

.color-background--beige-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-grey-60 {
  color: #C3A28D !important; }

.color-background--beige-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-grey-40 {
  color: #C3A28D !important; }

.color-background--beige-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-grey-20 {
  color: #C3A28D !important; }

.color-background--beige-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-greige {
  color: #C3A28D !important; }

.color-background--beige-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-greige-80 {
  color: #C3A28D !important; }

.color-background--beige-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-greige-60 {
  color: #C3A28D !important; }

.color-background--beige-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-greige-40 {
  color: #C3A28D !important; }

.color-background--beige-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---warm-greige-20 {
  color: #C3A28D !important; }

.color-background--beige-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---dark-grey {
  color: #C3A28D !important; }

.color-background--beige-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---dark-grey-80 {
  color: #C3A28D !important; }

.color-background--beige-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---dark-grey-60 {
  color: #C3A28D !important; }

.color-background--beige-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---dark-grey-40 {
  color: #C3A28D !important; }

.color-background--beige-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---dark-grey-20 {
  color: #C3A28D !important; }

.color-background--beige-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---yellow {
  color: #C3A28D !important; }

.color-background--beige-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---yellow-80 {
  color: #C3A28D !important; }

.color-background--beige-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---yellow-60 {
  color: #C3A28D !important; }

.color-background--beige-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---yellow-40 {
  color: #C3A28D !important; }

.color-background--beige-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---yellow-20 {
  color: #C3A28D !important; }

.color-background--beige-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #C3A28D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-80---yellow-dark {
  color: #C3A28D !important; }

.color-text--beige-80 {
  color: #C3A28D !important; }

.color-background--beige-60 {
  background: #D2B9A9 !important; }

.color-background-and-text--beige-60 {
  background: #D2B9A9 !important;
  color: black; }

.color-background--beige-60---white {
  background: linear-gradient(to right, #fff 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---white {
  background: linear-gradient(to right, #fff 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---white {
  color: #D2B9A9 !important; }

.color-background--beige-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---blue {
  color: #D2B9A9 !important; }

.color-background--beige-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---blue-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---blue-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---blue-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---blue-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---blue-gresy {
  color: #D2B9A9 !important; }

.color-background--beige-60---green {
  background: linear-gradient(to right, #807D6E 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---green {
  background: linear-gradient(to right, #807D6E 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---green {
  color: #D2B9A9 !important; }

.color-background--beige-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---green-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---green-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---green-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---green-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---retro-green {
  color: #D2B9A9 !important; }

.color-background--beige-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---retro-green-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---retro-green-light {
  color: #D2B9A9 !important; }

.color-background--beige-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---retro-green-light-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---orange {
  color: #D2B9A9 !important; }

.color-background--beige-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---orange-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---coral {
  color: #D2B9A9 !important; }

.color-background--beige-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---coral-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---cobalt-blue {
  color: #D2B9A9 !important; }

.color-background--beige-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---pink {
  color: #D2B9A9 !important; }

.color-background--beige-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---pink-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---pink-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---pink-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---pink-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---beige {
  color: #D2B9A9 !important; }

.color-background--beige-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---beige-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---beige-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---beige-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---beige-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---black {
  background: linear-gradient(to right, #2D2926 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---black {
  background: linear-gradient(to right, #2D2926 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---black {
  color: #D2B9A9 !important; }

.color-background--beige-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---black-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---black-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---black-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---black-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-grey {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-grey-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-grey-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-grey-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-grey-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-greige {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-greige-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-greige-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-greige-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---warm-greige-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---dark-grey {
  color: #D2B9A9 !important; }

.color-background--beige-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---dark-grey-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---dark-grey-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---dark-grey-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---dark-grey-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---yellow {
  color: #D2B9A9 !important; }

.color-background--beige-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---yellow-80 {
  color: #D2B9A9 !important; }

.color-background--beige-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---yellow-60 {
  color: #D2B9A9 !important; }

.color-background--beige-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---yellow-40 {
  color: #D2B9A9 !important; }

.color-background--beige-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---yellow-20 {
  color: #D2B9A9 !important; }

.color-background--beige-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #D2B9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-60---yellow-dark {
  color: #D2B9A9 !important; }

.color-text--beige-60 {
  color: #D2B9A9 !important; }

.color-background--beige-40 {
  background: #E1D0C6 !important; }

.color-background-and-text--beige-40 {
  background: #E1D0C6 !important;
  color: black; }

.color-background--beige-40---white {
  background: linear-gradient(to right, #fff 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---white {
  background: linear-gradient(to right, #fff 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---white {
  color: #E1D0C6 !important; }

.color-background--beige-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---blue {
  color: #E1D0C6 !important; }

.color-background--beige-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---blue-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---blue-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---blue-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---blue-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---blue-gresy {
  color: #E1D0C6 !important; }

.color-background--beige-40---green {
  background: linear-gradient(to right, #807D6E 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---green {
  background: linear-gradient(to right, #807D6E 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---green {
  color: #E1D0C6 !important; }

.color-background--beige-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---green-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---green-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---green-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---green-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---retro-green {
  color: #E1D0C6 !important; }

.color-background--beige-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---retro-green-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---retro-green-light {
  color: #E1D0C6 !important; }

.color-background--beige-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---retro-green-light-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---orange {
  color: #E1D0C6 !important; }

.color-background--beige-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---orange-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---coral {
  color: #E1D0C6 !important; }

.color-background--beige-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---coral-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---cobalt-blue {
  color: #E1D0C6 !important; }

.color-background--beige-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---pink {
  color: #E1D0C6 !important; }

.color-background--beige-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---pink-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---pink-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---pink-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---pink-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---beige {
  color: #E1D0C6 !important; }

.color-background--beige-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---beige-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---beige-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---beige-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---beige-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---black {
  background: linear-gradient(to right, #2D2926 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---black {
  background: linear-gradient(to right, #2D2926 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---black {
  color: #E1D0C6 !important; }

.color-background--beige-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---black-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---black-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---black-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---black-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-grey {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-grey-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-grey-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-grey-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-grey-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-greige {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-greige-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-greige-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-greige-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---warm-greige-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---dark-grey {
  color: #E1D0C6 !important; }

.color-background--beige-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---dark-grey-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---dark-grey-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---dark-grey-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---dark-grey-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---yellow {
  color: #E1D0C6 !important; }

.color-background--beige-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---yellow-80 {
  color: #E1D0C6 !important; }

.color-background--beige-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---yellow-60 {
  color: #E1D0C6 !important; }

.color-background--beige-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---yellow-40 {
  color: #E1D0C6 !important; }

.color-background--beige-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---yellow-20 {
  color: #E1D0C6 !important; }

.color-background--beige-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E1D0C6 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-40---yellow-dark {
  color: #E1D0C6 !important; }

.color-text--beige-40 {
  color: #E1D0C6 !important; }

.color-background--beige-20 {
  background: #F0E8E2 !important; }

.color-background-and-text--beige-20 {
  background: #F0E8E2 !important;
  color: black; }

.color-background--beige-20---white {
  background: linear-gradient(to right, #fff 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---white {
  background: linear-gradient(to right, #fff 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---white {
  color: #F0E8E2 !important; }

.color-background--beige-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---blue {
  color: #F0E8E2 !important; }

.color-background--beige-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---blue-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---blue-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---blue-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---blue-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---blue-gresy {
  color: #F0E8E2 !important; }

.color-background--beige-20---green {
  background: linear-gradient(to right, #807D6E 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---green {
  background: linear-gradient(to right, #807D6E 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---green {
  color: #F0E8E2 !important; }

.color-background--beige-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---green-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---green-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---green-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---green-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---retro-green {
  color: #F0E8E2 !important; }

.color-background--beige-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---retro-green-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---retro-green-light {
  color: #F0E8E2 !important; }

.color-background--beige-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---retro-green-light-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---orange {
  color: #F0E8E2 !important; }

.color-background--beige-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---orange-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---coral {
  color: #F0E8E2 !important; }

.color-background--beige-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---coral-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---cobalt-blue {
  color: #F0E8E2 !important; }

.color-background--beige-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---pink {
  color: #F0E8E2 !important; }

.color-background--beige-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---pink-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---pink-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---pink-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---pink-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---beige {
  color: #F0E8E2 !important; }

.color-background--beige-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---beige-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---beige-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---beige-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---beige-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---black {
  background: linear-gradient(to right, #2D2926 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---black {
  background: linear-gradient(to right, #2D2926 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---black {
  color: #F0E8E2 !important; }

.color-background--beige-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---black-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---black-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---black-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---black-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-grey {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-grey-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-grey-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-grey-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-grey-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-greige {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-greige-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-greige-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-greige-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---warm-greige-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---dark-grey {
  color: #F0E8E2 !important; }

.color-background--beige-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---dark-grey-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---dark-grey-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---dark-grey-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---dark-grey-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---yellow {
  color: #F0E8E2 !important; }

.color-background--beige-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---yellow-80 {
  color: #F0E8E2 !important; }

.color-background--beige-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---yellow-60 {
  color: #F0E8E2 !important; }

.color-background--beige-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---yellow-40 {
  color: #F0E8E2 !important; }

.color-background--beige-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---yellow-20 {
  color: #F0E8E2 !important; }

.color-background--beige-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--beige-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F0E8E2 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--beige-20---yellow-dark {
  color: #F0E8E2 !important; }

.color-text--beige-20 {
  color: #F0E8E2 !important; }

.color-background--black {
  background: #2D2926 !important; }

.color-background-and-text--black {
  background: #2D2926 !important;
  color: white; }

.color-background--black---white {
  background: linear-gradient(to right, #fff 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---white {
  background: linear-gradient(to right, #fff 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---white {
  color: #2D2926 !important; }

.color-background--black---blue {
  background: linear-gradient(to right, #0F1833 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---blue {
  background: linear-gradient(to right, #0F1833 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---blue {
  color: #2D2926 !important; }

.color-background--black---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---blue-80 {
  color: #2D2926 !important; }

.color-background--black---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---blue-60 {
  color: #2D2926 !important; }

.color-background--black---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---blue-40 {
  color: #2D2926 !important; }

.color-background--black---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---blue-20 {
  color: #2D2926 !important; }

.color-background--black---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---blue-gresy {
  color: #2D2926 !important; }

.color-background--black---green {
  background: linear-gradient(to right, #807D6E 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---green {
  background: linear-gradient(to right, #807D6E 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---green {
  color: #2D2926 !important; }

.color-background--black---green-80 {
  background: linear-gradient(to right, #99978B 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---green-80 {
  background: linear-gradient(to right, #99978B 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---green-80 {
  color: #2D2926 !important; }

.color-background--black---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---green-60 {
  color: #2D2926 !important; }

.color-background--black---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---green-40 {
  color: #2D2926 !important; }

.color-background--black---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---green-20 {
  color: #2D2926 !important; }

.color-background--black---retro-green {
  background: linear-gradient(to right, #92A786 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---retro-green {
  background: linear-gradient(to right, #92A786 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---retro-green {
  color: #2D2926 !important; }

.color-background--black---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---retro-green-80 {
  color: #2D2926 !important; }

.color-background--black---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---retro-green-light {
  color: #2D2926 !important; }

.color-background--black---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---retro-green-light-60 {
  color: #2D2926 !important; }

.color-background--black---orange {
  background: linear-gradient(to right, #ED7858 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---orange {
  background: linear-gradient(to right, #ED7858 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---orange {
  color: #2D2926 !important; }

.color-background--black---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---orange-80 {
  color: #2D2926 !important; }

.color-background--black---coral {
  background: linear-gradient(to right, #FECEAC 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---coral {
  background: linear-gradient(to right, #FECEAC 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---coral {
  color: #2D2926 !important; }

.color-background--black---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---coral-60 {
  color: #2D2926 !important; }

.color-background--black---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---cobalt-blue {
  color: #2D2926 !important; }

.color-background--black---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---pink {
  color: #2D2926 !important; }

.color-background--black---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---pink-80 {
  color: #2D2926 !important; }

.color-background--black---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---pink-60 {
  color: #2D2926 !important; }

.color-background--black---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---pink-40 {
  color: #2D2926 !important; }

.color-background--black---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---pink-20 {
  color: #2D2926 !important; }

.color-background--black---beige {
  background: linear-gradient(to right, #B48B71 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---beige {
  background: linear-gradient(to right, #B48B71 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---beige {
  color: #2D2926 !important; }

.color-background--black---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---beige-80 {
  color: #2D2926 !important; }

.color-background--black---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---beige-60 {
  color: #2D2926 !important; }

.color-background--black---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---beige-40 {
  color: #2D2926 !important; }

.color-background--black---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---beige-20 {
  color: #2D2926 !important; }

.color-background--black---black {
  background: linear-gradient(to right, #2D2926 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---black {
  background: linear-gradient(to right, #2D2926 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---black {
  color: #2D2926 !important; }

.color-background--black---black-80 {
  background: linear-gradient(to right, #575351 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---black-80 {
  background: linear-gradient(to right, #575351 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---black-80 {
  color: #2D2926 !important; }

.color-background--black---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---black-60 {
  color: #2D2926 !important; }

.color-background--black---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---black-40 {
  color: #2D2926 !important; }

.color-background--black---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---black-20 {
  color: #2D2926 !important; }

.color-background--black---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-grey {
  color: #2D2926 !important; }

.color-background--black---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-grey-80 {
  color: #2D2926 !important; }

.color-background--black---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-grey-60 {
  color: #2D2926 !important; }

.color-background--black---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-grey-40 {
  color: #2D2926 !important; }

.color-background--black---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-grey-20 {
  color: #2D2926 !important; }

.color-background--black---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-greige {
  color: #2D2926 !important; }

.color-background--black---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-greige-80 {
  color: #2D2926 !important; }

.color-background--black---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-greige-60 {
  color: #2D2926 !important; }

.color-background--black---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-greige-40 {
  color: #2D2926 !important; }

.color-background--black---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---warm-greige-20 {
  color: #2D2926 !important; }

.color-background--black---dark-grey {
  background: linear-gradient(to right, #505050 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---dark-grey {
  background: linear-gradient(to right, #505050 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---dark-grey {
  color: #2D2926 !important; }

.color-background--black---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---dark-grey-80 {
  color: #2D2926 !important; }

.color-background--black---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---dark-grey-60 {
  color: #2D2926 !important; }

.color-background--black---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---dark-grey-40 {
  color: #2D2926 !important; }

.color-background--black---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---dark-grey-20 {
  color: #2D2926 !important; }

.color-background--black---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---yellow {
  color: #2D2926 !important; }

.color-background--black---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---yellow-80 {
  color: #2D2926 !important; }

.color-background--black---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---yellow-60 {
  color: #2D2926 !important; }

.color-background--black---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---yellow-40 {
  color: #2D2926 !important; }

.color-background--black---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---yellow-20 {
  color: #2D2926 !important; }

.color-background--black---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #2D2926 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black---yellow-dark {
  color: #2D2926 !important; }

.color-text--black {
  color: #2D2926 !important; }

.color-background--black-80 {
  background: #575351 !important; }

.color-background-and-text--black-80 {
  background: #575351 !important;
  color: white; }

.color-background--black-80---white {
  background: linear-gradient(to right, #fff 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---white {
  background: linear-gradient(to right, #fff 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---white {
  color: #575351 !important; }

.color-background--black-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---blue {
  color: #575351 !important; }

.color-background--black-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---blue-80 {
  color: #575351 !important; }

.color-background--black-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---blue-60 {
  color: #575351 !important; }

.color-background--black-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---blue-40 {
  color: #575351 !important; }

.color-background--black-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---blue-20 {
  color: #575351 !important; }

.color-background--black-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---blue-gresy {
  color: #575351 !important; }

.color-background--black-80---green {
  background: linear-gradient(to right, #807D6E 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---green {
  background: linear-gradient(to right, #807D6E 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---green {
  color: #575351 !important; }

.color-background--black-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---green-80 {
  color: #575351 !important; }

.color-background--black-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---green-60 {
  color: #575351 !important; }

.color-background--black-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---green-40 {
  color: #575351 !important; }

.color-background--black-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---green-20 {
  color: #575351 !important; }

.color-background--black-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---retro-green {
  color: #575351 !important; }

.color-background--black-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---retro-green-80 {
  color: #575351 !important; }

.color-background--black-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---retro-green-light {
  color: #575351 !important; }

.color-background--black-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---retro-green-light-60 {
  color: #575351 !important; }

.color-background--black-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---orange {
  color: #575351 !important; }

.color-background--black-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---orange-80 {
  color: #575351 !important; }

.color-background--black-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---coral {
  color: #575351 !important; }

.color-background--black-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---coral-60 {
  color: #575351 !important; }

.color-background--black-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---cobalt-blue {
  color: #575351 !important; }

.color-background--black-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---pink {
  color: #575351 !important; }

.color-background--black-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---pink-80 {
  color: #575351 !important; }

.color-background--black-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---pink-60 {
  color: #575351 !important; }

.color-background--black-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---pink-40 {
  color: #575351 !important; }

.color-background--black-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---pink-20 {
  color: #575351 !important; }

.color-background--black-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---beige {
  color: #575351 !important; }

.color-background--black-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---beige-80 {
  color: #575351 !important; }

.color-background--black-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---beige-60 {
  color: #575351 !important; }

.color-background--black-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---beige-40 {
  color: #575351 !important; }

.color-background--black-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---beige-20 {
  color: #575351 !important; }

.color-background--black-80---black {
  background: linear-gradient(to right, #2D2926 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---black {
  background: linear-gradient(to right, #2D2926 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---black {
  color: #575351 !important; }

.color-background--black-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---black-80 {
  color: #575351 !important; }

.color-background--black-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---black-60 {
  color: #575351 !important; }

.color-background--black-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---black-40 {
  color: #575351 !important; }

.color-background--black-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---black-20 {
  color: #575351 !important; }

.color-background--black-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-grey {
  color: #575351 !important; }

.color-background--black-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-grey-80 {
  color: #575351 !important; }

.color-background--black-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-grey-60 {
  color: #575351 !important; }

.color-background--black-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-grey-40 {
  color: #575351 !important; }

.color-background--black-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-grey-20 {
  color: #575351 !important; }

.color-background--black-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-greige {
  color: #575351 !important; }

.color-background--black-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-greige-80 {
  color: #575351 !important; }

.color-background--black-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-greige-60 {
  color: #575351 !important; }

.color-background--black-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-greige-40 {
  color: #575351 !important; }

.color-background--black-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---warm-greige-20 {
  color: #575351 !important; }

.color-background--black-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---dark-grey {
  color: #575351 !important; }

.color-background--black-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---dark-grey-80 {
  color: #575351 !important; }

.color-background--black-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---dark-grey-60 {
  color: #575351 !important; }

.color-background--black-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---dark-grey-40 {
  color: #575351 !important; }

.color-background--black-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---dark-grey-20 {
  color: #575351 !important; }

.color-background--black-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---yellow {
  color: #575351 !important; }

.color-background--black-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---yellow-80 {
  color: #575351 !important; }

.color-background--black-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---yellow-60 {
  color: #575351 !important; }

.color-background--black-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---yellow-40 {
  color: #575351 !important; }

.color-background--black-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---yellow-20 {
  color: #575351 !important; }

.color-background--black-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #575351 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--black-80---yellow-dark {
  color: #575351 !important; }

.color-text--black-80 {
  color: #575351 !important; }

.color-background--black-60 {
  background: #817E7C !important; }

.color-background-and-text--black-60 {
  background: #817E7C !important;
  color: black; }

.color-background--black-60---white {
  background: linear-gradient(to right, #fff 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---white {
  background: linear-gradient(to right, #fff 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---white {
  color: #817E7C !important; }

.color-background--black-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---blue {
  color: #817E7C !important; }

.color-background--black-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---blue-80 {
  color: #817E7C !important; }

.color-background--black-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---blue-60 {
  color: #817E7C !important; }

.color-background--black-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---blue-40 {
  color: #817E7C !important; }

.color-background--black-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---blue-20 {
  color: #817E7C !important; }

.color-background--black-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---blue-gresy {
  color: #817E7C !important; }

.color-background--black-60---green {
  background: linear-gradient(to right, #807D6E 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---green {
  background: linear-gradient(to right, #807D6E 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---green {
  color: #817E7C !important; }

.color-background--black-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---green-80 {
  color: #817E7C !important; }

.color-background--black-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---green-60 {
  color: #817E7C !important; }

.color-background--black-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---green-40 {
  color: #817E7C !important; }

.color-background--black-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---green-20 {
  color: #817E7C !important; }

.color-background--black-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---retro-green {
  color: #817E7C !important; }

.color-background--black-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---retro-green-80 {
  color: #817E7C !important; }

.color-background--black-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---retro-green-light {
  color: #817E7C !important; }

.color-background--black-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---retro-green-light-60 {
  color: #817E7C !important; }

.color-background--black-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---orange {
  color: #817E7C !important; }

.color-background--black-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---orange-80 {
  color: #817E7C !important; }

.color-background--black-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---coral {
  color: #817E7C !important; }

.color-background--black-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---coral-60 {
  color: #817E7C !important; }

.color-background--black-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---cobalt-blue {
  color: #817E7C !important; }

.color-background--black-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---pink {
  color: #817E7C !important; }

.color-background--black-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---pink-80 {
  color: #817E7C !important; }

.color-background--black-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---pink-60 {
  color: #817E7C !important; }

.color-background--black-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---pink-40 {
  color: #817E7C !important; }

.color-background--black-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---pink-20 {
  color: #817E7C !important; }

.color-background--black-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---beige {
  color: #817E7C !important; }

.color-background--black-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---beige-80 {
  color: #817E7C !important; }

.color-background--black-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---beige-60 {
  color: #817E7C !important; }

.color-background--black-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---beige-40 {
  color: #817E7C !important; }

.color-background--black-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---beige-20 {
  color: #817E7C !important; }

.color-background--black-60---black {
  background: linear-gradient(to right, #2D2926 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---black {
  background: linear-gradient(to right, #2D2926 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---black {
  color: #817E7C !important; }

.color-background--black-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---black-80 {
  color: #817E7C !important; }

.color-background--black-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---black-60 {
  color: #817E7C !important; }

.color-background--black-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---black-40 {
  color: #817E7C !important; }

.color-background--black-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---black-20 {
  color: #817E7C !important; }

.color-background--black-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-grey {
  color: #817E7C !important; }

.color-background--black-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-grey-80 {
  color: #817E7C !important; }

.color-background--black-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-grey-60 {
  color: #817E7C !important; }

.color-background--black-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-grey-40 {
  color: #817E7C !important; }

.color-background--black-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-grey-20 {
  color: #817E7C !important; }

.color-background--black-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-greige {
  color: #817E7C !important; }

.color-background--black-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-greige-80 {
  color: #817E7C !important; }

.color-background--black-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-greige-60 {
  color: #817E7C !important; }

.color-background--black-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-greige-40 {
  color: #817E7C !important; }

.color-background--black-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---warm-greige-20 {
  color: #817E7C !important; }

.color-background--black-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---dark-grey {
  color: #817E7C !important; }

.color-background--black-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---dark-grey-80 {
  color: #817E7C !important; }

.color-background--black-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---dark-grey-60 {
  color: #817E7C !important; }

.color-background--black-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---dark-grey-40 {
  color: #817E7C !important; }

.color-background--black-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---dark-grey-20 {
  color: #817E7C !important; }

.color-background--black-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---yellow {
  color: #817E7C !important; }

.color-background--black-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---yellow-80 {
  color: #817E7C !important; }

.color-background--black-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---yellow-60 {
  color: #817E7C !important; }

.color-background--black-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---yellow-40 {
  color: #817E7C !important; }

.color-background--black-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---yellow-20 {
  color: #817E7C !important; }

.color-background--black-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #817E7C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-60---yellow-dark {
  color: #817E7C !important; }

.color-text--black-60 {
  color: #817E7C !important; }

.color-background--black-40 {
  background: #ABA9A8 !important; }

.color-background-and-text--black-40 {
  background: #ABA9A8 !important;
  color: black; }

.color-background--black-40---white {
  background: linear-gradient(to right, #fff 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---white {
  background: linear-gradient(to right, #fff 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---white {
  color: #ABA9A8 !important; }

.color-background--black-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---blue {
  color: #ABA9A8 !important; }

.color-background--black-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---blue-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---blue-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---blue-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---blue-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---blue-gresy {
  color: #ABA9A8 !important; }

.color-background--black-40---green {
  background: linear-gradient(to right, #807D6E 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---green {
  background: linear-gradient(to right, #807D6E 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---green {
  color: #ABA9A8 !important; }

.color-background--black-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---green-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---green-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---green-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---green-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---retro-green {
  color: #ABA9A8 !important; }

.color-background--black-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---retro-green-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---retro-green-light {
  color: #ABA9A8 !important; }

.color-background--black-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---retro-green-light-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---orange {
  color: #ABA9A8 !important; }

.color-background--black-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---orange-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---coral {
  color: #ABA9A8 !important; }

.color-background--black-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---coral-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---cobalt-blue {
  color: #ABA9A8 !important; }

.color-background--black-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---pink {
  color: #ABA9A8 !important; }

.color-background--black-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---pink-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---pink-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---pink-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---pink-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---beige {
  color: #ABA9A8 !important; }

.color-background--black-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---beige-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---beige-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---beige-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---beige-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---black {
  background: linear-gradient(to right, #2D2926 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---black {
  background: linear-gradient(to right, #2D2926 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---black {
  color: #ABA9A8 !important; }

.color-background--black-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---black-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---black-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---black-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---black-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-grey {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-grey-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-grey-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-grey-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-grey-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-greige {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-greige-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-greige-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-greige-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---warm-greige-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---dark-grey {
  color: #ABA9A8 !important; }

.color-background--black-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---dark-grey-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---dark-grey-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---dark-grey-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---dark-grey-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---yellow {
  color: #ABA9A8 !important; }

.color-background--black-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---yellow-80 {
  color: #ABA9A8 !important; }

.color-background--black-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---yellow-60 {
  color: #ABA9A8 !important; }

.color-background--black-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---yellow-40 {
  color: #ABA9A8 !important; }

.color-background--black-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---yellow-20 {
  color: #ABA9A8 !important; }

.color-background--black-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #ABA9A8 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-40---yellow-dark {
  color: #ABA9A8 !important; }

.color-text--black-40 {
  color: #ABA9A8 !important; }

.color-background--black-20 {
  background: #D5D4D3 !important; }

.color-background-and-text--black-20 {
  background: #D5D4D3 !important;
  color: black; }

.color-background--black-20---white {
  background: linear-gradient(to right, #fff 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---white {
  background: linear-gradient(to right, #fff 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---white {
  color: #D5D4D3 !important; }

.color-background--black-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---blue {
  color: #D5D4D3 !important; }

.color-background--black-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---blue-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---blue-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---blue-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---blue-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---blue-gresy {
  color: #D5D4D3 !important; }

.color-background--black-20---green {
  background: linear-gradient(to right, #807D6E 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---green {
  background: linear-gradient(to right, #807D6E 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---green {
  color: #D5D4D3 !important; }

.color-background--black-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---green-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---green-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---green-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---green-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---retro-green {
  color: #D5D4D3 !important; }

.color-background--black-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---retro-green-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---retro-green-light {
  color: #D5D4D3 !important; }

.color-background--black-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---retro-green-light-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---orange {
  color: #D5D4D3 !important; }

.color-background--black-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---orange-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---coral {
  color: #D5D4D3 !important; }

.color-background--black-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---coral-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---cobalt-blue {
  color: #D5D4D3 !important; }

.color-background--black-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---pink {
  color: #D5D4D3 !important; }

.color-background--black-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---pink-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---pink-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---pink-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---pink-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---beige {
  color: #D5D4D3 !important; }

.color-background--black-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---beige-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---beige-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---beige-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---beige-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---black {
  background: linear-gradient(to right, #2D2926 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---black {
  background: linear-gradient(to right, #2D2926 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---black {
  color: #D5D4D3 !important; }

.color-background--black-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---black-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---black-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---black-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---black-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-grey {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-grey-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-grey-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-grey-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-grey-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-greige {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-greige-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-greige-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-greige-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---warm-greige-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---dark-grey {
  color: #D5D4D3 !important; }

.color-background--black-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---dark-grey-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---dark-grey-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---dark-grey-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---dark-grey-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---yellow {
  color: #D5D4D3 !important; }

.color-background--black-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---yellow-80 {
  color: #D5D4D3 !important; }

.color-background--black-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---yellow-60 {
  color: #D5D4D3 !important; }

.color-background--black-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---yellow-40 {
  color: #D5D4D3 !important; }

.color-background--black-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---yellow-20 {
  color: #D5D4D3 !important; }

.color-background--black-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--black-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #D5D4D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--black-20---yellow-dark {
  color: #D5D4D3 !important; }

.color-text--black-20 {
  color: #D5D4D3 !important; }

.color-background--warm-grey {
  background: #CFCDC9 !important; }

.color-background-and-text--warm-grey {
  background: #CFCDC9 !important;
  color: black; }

.color-background--warm-grey---white {
  background: linear-gradient(to right, #fff 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---white {
  background: linear-gradient(to right, #fff 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---white {
  color: #CFCDC9 !important; }

.color-background--warm-grey---blue {
  background: linear-gradient(to right, #0F1833 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---blue {
  background: linear-gradient(to right, #0F1833 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---blue {
  color: #CFCDC9 !important; }

.color-background--warm-grey---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---blue-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---blue-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---blue-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---blue-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---blue-gresy {
  color: #CFCDC9 !important; }

.color-background--warm-grey---green {
  background: linear-gradient(to right, #807D6E 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---green {
  background: linear-gradient(to right, #807D6E 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---green {
  color: #CFCDC9 !important; }

.color-background--warm-grey---green-80 {
  background: linear-gradient(to right, #99978B 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---green-80 {
  background: linear-gradient(to right, #99978B 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---green-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---green-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---green-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---green-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---retro-green {
  background: linear-gradient(to right, #92A786 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---retro-green {
  background: linear-gradient(to right, #92A786 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---retro-green {
  color: #CFCDC9 !important; }

.color-background--warm-grey---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---retro-green-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---retro-green-light {
  color: #CFCDC9 !important; }

.color-background--warm-grey---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---retro-green-light-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---orange {
  background: linear-gradient(to right, #ED7858 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---orange {
  background: linear-gradient(to right, #ED7858 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---orange {
  color: #CFCDC9 !important; }

.color-background--warm-grey---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---orange-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---coral {
  background: linear-gradient(to right, #FECEAC 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---coral {
  background: linear-gradient(to right, #FECEAC 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---coral {
  color: #CFCDC9 !important; }

.color-background--warm-grey---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---coral-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---cobalt-blue {
  color: #CFCDC9 !important; }

.color-background--warm-grey---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---pink {
  color: #CFCDC9 !important; }

.color-background--warm-grey---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---pink-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---pink-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---pink-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---pink-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---beige {
  background: linear-gradient(to right, #B48B71 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---beige {
  background: linear-gradient(to right, #B48B71 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---beige {
  color: #CFCDC9 !important; }

.color-background--warm-grey---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---beige-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---beige-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---beige-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---beige-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---black {
  background: linear-gradient(to right, #2D2926 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---black {
  background: linear-gradient(to right, #2D2926 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---black {
  color: #CFCDC9 !important; }

.color-background--warm-grey---black-80 {
  background: linear-gradient(to right, #575351 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---black-80 {
  background: linear-gradient(to right, #575351 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---black-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---black-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---black-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---black-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-grey {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-grey-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-grey-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-grey-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-grey-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-greige {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-greige-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-greige-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-greige-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---warm-greige-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---dark-grey {
  background: linear-gradient(to right, #505050 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---dark-grey {
  background: linear-gradient(to right, #505050 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---dark-grey {
  color: #CFCDC9 !important; }

.color-background--warm-grey---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---dark-grey-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---dark-grey-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---dark-grey-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---dark-grey-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---yellow {
  color: #CFCDC9 !important; }

.color-background--warm-grey---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---yellow-80 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---yellow-60 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---yellow-40 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---yellow-20 {
  color: #CFCDC9 !important; }

.color-background--warm-grey---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #CFCDC9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey---yellow-dark {
  color: #CFCDC9 !important; }

.color-text--warm-grey {
  color: #CFCDC9 !important; }

.color-background--warm-grey-80 {
  background: #D8D7D3 !important; }

.color-background-and-text--warm-grey-80 {
  background: #D8D7D3 !important;
  color: black; }

.color-background--warm-grey-80---white {
  background: linear-gradient(to right, #fff 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---white {
  background: linear-gradient(to right, #fff 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---white {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---blue {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---blue-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---blue-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---blue-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---blue-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---blue-gresy {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---green {
  background: linear-gradient(to right, #807D6E 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---green {
  background: linear-gradient(to right, #807D6E 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---green {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---green-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---green-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---green-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---green-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---retro-green {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---retro-green-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---retro-green-light {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---retro-green-light-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---orange {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---orange-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---coral {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---coral-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---cobalt-blue {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---pink {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---pink-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---pink-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---pink-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---pink-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---beige {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---beige-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---beige-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---beige-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---beige-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---black {
  background: linear-gradient(to right, #2D2926 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---black {
  background: linear-gradient(to right, #2D2926 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---black {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---black-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---black-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---black-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---black-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-grey {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-grey-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-grey-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-grey-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-grey-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-greige {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-greige-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-greige-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-greige-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---warm-greige-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---dark-grey {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---dark-grey-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---dark-grey-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---dark-grey-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---dark-grey-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---yellow {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---yellow-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---yellow-60 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---yellow-40 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---yellow-20 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #D8D7D3 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-80---yellow-dark {
  color: #D8D7D3 !important; }

.color-text--warm-grey-80 {
  color: #D8D7D3 !important; }

.color-background--warm-grey-60 {
  background: #E2E1DE !important; }

.color-background-and-text--warm-grey-60 {
  background: #E2E1DE !important;
  color: black; }

.color-background--warm-grey-60---white {
  background: linear-gradient(to right, #fff 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---white {
  background: linear-gradient(to right, #fff 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---white {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---blue {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---blue-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---blue-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---blue-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---blue-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---blue-gresy {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---green {
  background: linear-gradient(to right, #807D6E 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---green {
  background: linear-gradient(to right, #807D6E 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---green {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---green-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---green-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---green-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---green-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---retro-green {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---retro-green-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---retro-green-light {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---retro-green-light-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---orange {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---orange-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---coral {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---coral-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---cobalt-blue {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---pink {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---pink-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---pink-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---pink-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---pink-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---beige {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---beige-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---beige-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---beige-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---beige-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---black {
  background: linear-gradient(to right, #2D2926 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---black {
  background: linear-gradient(to right, #2D2926 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---black {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---black-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---black-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---black-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---black-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-grey {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-grey-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-grey-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-grey-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-grey-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-greige {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-greige-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-greige-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-greige-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---warm-greige-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---dark-grey {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---dark-grey-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---dark-grey-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---dark-grey-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---dark-grey-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---yellow {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---yellow-80 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---yellow-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---yellow-40 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---yellow-20 {
  color: #E2E1DE !important; }

.color-background--warm-grey-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E2E1DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-60---yellow-dark {
  color: #E2E1DE !important; }

.color-text--warm-grey-60 {
  color: #E2E1DE !important; }

.color-background--warm-grey-40 {
  background: #ECEBE9 !important; }

.color-background-and-text--warm-grey-40 {
  background: #ECEBE9 !important;
  color: black; }

.color-background--warm-grey-40---white {
  background: linear-gradient(to right, #fff 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---white {
  background: linear-gradient(to right, #fff 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---white {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---blue {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---blue-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---blue-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---blue-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---blue-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---blue-gresy {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---green {
  background: linear-gradient(to right, #807D6E 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---green {
  background: linear-gradient(to right, #807D6E 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---green {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---green-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---green-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---green-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---green-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---retro-green {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---retro-green-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---retro-green-light {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---retro-green-light-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---orange {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---orange-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---coral {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---coral-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---cobalt-blue {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---pink {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---pink-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---pink-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---pink-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---pink-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---beige {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---beige-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---beige-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---beige-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---beige-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---black {
  background: linear-gradient(to right, #2D2926 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---black {
  background: linear-gradient(to right, #2D2926 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---black {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---black-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---black-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---black-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---black-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-grey {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-grey-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-grey-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-grey-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-grey-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-greige {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-greige-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-greige-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-greige-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---warm-greige-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---dark-grey {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---dark-grey-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---dark-grey-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---dark-grey-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---dark-grey-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---yellow {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---yellow-80 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---yellow-60 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---yellow-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---yellow-20 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #ECEBE9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-40---yellow-dark {
  color: #ECEBE9 !important; }

.color-text--warm-grey-40 {
  color: #ECEBE9 !important; }

.color-background--warm-grey-20 {
  background: #F6F5F5 !important; }

.color-background-and-text--warm-grey-20 {
  background: #F6F5F5 !important;
  color: black; }

.color-background--warm-grey-20---white {
  background: linear-gradient(to right, #fff 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---white {
  background: linear-gradient(to right, #fff 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---white {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---blue {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---blue-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---blue-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---blue-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---blue-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---blue-gresy {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---green {
  background: linear-gradient(to right, #807D6E 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---green {
  background: linear-gradient(to right, #807D6E 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---green {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---green-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---green-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---green-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---green-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---retro-green {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---retro-green-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---retro-green-light {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---retro-green-light-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---orange {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---orange-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---coral {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---coral-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---cobalt-blue {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---pink {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---pink-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---pink-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---pink-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---pink-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---beige {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---beige-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---beige-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---beige-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---beige-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---black {
  background: linear-gradient(to right, #2D2926 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---black {
  background: linear-gradient(to right, #2D2926 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---black {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---black-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---black-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---black-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---black-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-grey {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-grey-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-grey-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-grey-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-grey-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-greige {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-greige-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-greige-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-greige-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---warm-greige-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---dark-grey {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---dark-grey-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---dark-grey-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---dark-grey-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---dark-grey-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---yellow {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---yellow-80 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---yellow-60 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---yellow-40 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---yellow-20 {
  color: #F6F5F5 !important; }

.color-background--warm-grey-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-grey-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F6F5F5 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-grey-20---yellow-dark {
  color: #F6F5F5 !important; }

.color-text--warm-grey-20 {
  color: #F6F5F5 !important; }

.color-background--warm-greige {
  background: #7D6659 !important; }

.color-background-and-text--warm-greige {
  background: #7D6659 !important;
  color: black; }

.color-background--warm-greige---white {
  background: linear-gradient(to right, #fff 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---white {
  background: linear-gradient(to right, #fff 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---white {
  color: #7D6659 !important; }

.color-background--warm-greige---blue {
  background: linear-gradient(to right, #0F1833 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---blue {
  background: linear-gradient(to right, #0F1833 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---blue {
  color: #7D6659 !important; }

.color-background--warm-greige---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---blue-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---blue-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---blue-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---blue-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---blue-gresy {
  color: #7D6659 !important; }

.color-background--warm-greige---green {
  background: linear-gradient(to right, #807D6E 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---green {
  background: linear-gradient(to right, #807D6E 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---green {
  color: #7D6659 !important; }

.color-background--warm-greige---green-80 {
  background: linear-gradient(to right, #99978B 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---green-80 {
  background: linear-gradient(to right, #99978B 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---green-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---green-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---green-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---green-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---retro-green {
  background: linear-gradient(to right, #92A786 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---retro-green {
  background: linear-gradient(to right, #92A786 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---retro-green {
  color: #7D6659 !important; }

.color-background--warm-greige---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---retro-green-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---retro-green-light {
  color: #7D6659 !important; }

.color-background--warm-greige---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---retro-green-light-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---orange {
  background: linear-gradient(to right, #ED7858 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---orange {
  background: linear-gradient(to right, #ED7858 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---orange {
  color: #7D6659 !important; }

.color-background--warm-greige---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---orange-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---coral {
  background: linear-gradient(to right, #FECEAC 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---coral {
  background: linear-gradient(to right, #FECEAC 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---coral {
  color: #7D6659 !important; }

.color-background--warm-greige---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---coral-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---cobalt-blue {
  color: #7D6659 !important; }

.color-background--warm-greige---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---pink {
  color: #7D6659 !important; }

.color-background--warm-greige---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---pink-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---pink-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---pink-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---pink-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---beige {
  background: linear-gradient(to right, #B48B71 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---beige {
  background: linear-gradient(to right, #B48B71 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---beige {
  color: #7D6659 !important; }

.color-background--warm-greige---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---beige-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---beige-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---beige-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---beige-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---black {
  background: linear-gradient(to right, #2D2926 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---black {
  background: linear-gradient(to right, #2D2926 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---black {
  color: #7D6659 !important; }

.color-background--warm-greige---black-80 {
  background: linear-gradient(to right, #575351 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---black-80 {
  background: linear-gradient(to right, #575351 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---black-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---black-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---black-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---black-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-grey {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-grey-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-grey-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-grey-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-grey-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-greige {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-greige-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-greige-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-greige-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---warm-greige-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---dark-grey {
  background: linear-gradient(to right, #505050 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---dark-grey {
  background: linear-gradient(to right, #505050 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---dark-grey {
  color: #7D6659 !important; }

.color-background--warm-greige---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---dark-grey-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---dark-grey-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---dark-grey-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---dark-grey-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---yellow {
  color: #7D6659 !important; }

.color-background--warm-greige---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---yellow-80 {
  color: #7D6659 !important; }

.color-background--warm-greige---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---yellow-60 {
  color: #7D6659 !important; }

.color-background--warm-greige---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---yellow-40 {
  color: #7D6659 !important; }

.color-background--warm-greige---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---yellow-20 {
  color: #7D6659 !important; }

.color-background--warm-greige---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #7D6659 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige---yellow-dark {
  color: #7D6659 !important; }

.color-text--warm-greige {
  color: #7D6659 !important; }

.color-background--warm-greige-80 {
  background: #97847A !important; }

.color-background-and-text--warm-greige-80 {
  background: #97847A !important;
  color: black; }

.color-background--warm-greige-80---white {
  background: linear-gradient(to right, #fff 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---white {
  background: linear-gradient(to right, #fff 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---white {
  color: #97847A !important; }

.color-background--warm-greige-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---blue {
  color: #97847A !important; }

.color-background--warm-greige-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---blue-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---blue-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---blue-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---blue-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---blue-gresy {
  color: #97847A !important; }

.color-background--warm-greige-80---green {
  background: linear-gradient(to right, #807D6E 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---green {
  background: linear-gradient(to right, #807D6E 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---green {
  color: #97847A !important; }

.color-background--warm-greige-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---green-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---green-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---green-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---green-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---retro-green {
  color: #97847A !important; }

.color-background--warm-greige-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---retro-green-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---retro-green-light {
  color: #97847A !important; }

.color-background--warm-greige-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---retro-green-light-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---orange {
  color: #97847A !important; }

.color-background--warm-greige-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---orange-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---coral {
  color: #97847A !important; }

.color-background--warm-greige-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---coral-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---cobalt-blue {
  color: #97847A !important; }

.color-background--warm-greige-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---pink {
  color: #97847A !important; }

.color-background--warm-greige-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---pink-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---pink-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---pink-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---pink-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---beige {
  color: #97847A !important; }

.color-background--warm-greige-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---beige-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---beige-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---beige-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---beige-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---black {
  background: linear-gradient(to right, #2D2926 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---black {
  background: linear-gradient(to right, #2D2926 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---black {
  color: #97847A !important; }

.color-background--warm-greige-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---black-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---black-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---black-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---black-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-grey {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-grey-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-grey-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-grey-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-grey-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-greige {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-greige-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-greige-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-greige-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---warm-greige-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---dark-grey {
  color: #97847A !important; }

.color-background--warm-greige-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---dark-grey-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---dark-grey-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---dark-grey-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---dark-grey-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---yellow {
  color: #97847A !important; }

.color-background--warm-greige-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---yellow-80 {
  color: #97847A !important; }

.color-background--warm-greige-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---yellow-60 {
  color: #97847A !important; }

.color-background--warm-greige-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---yellow-40 {
  color: #97847A !important; }

.color-background--warm-greige-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---yellow-20 {
  color: #97847A !important; }

.color-background--warm-greige-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #97847A 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-80---yellow-dark {
  color: #97847A !important; }

.color-text--warm-greige-80 {
  color: #97847A !important; }

.color-background--warm-greige-60 {
  background: #B1A39B !important; }

.color-background-and-text--warm-greige-60 {
  background: #B1A39B !important;
  color: black; }

.color-background--warm-greige-60---white {
  background: linear-gradient(to right, #fff 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---white {
  background: linear-gradient(to right, #fff 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---white {
  color: #B1A39B !important; }

.color-background--warm-greige-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---blue {
  color: #B1A39B !important; }

.color-background--warm-greige-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---blue-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---blue-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---blue-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---blue-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---blue-gresy {
  color: #B1A39B !important; }

.color-background--warm-greige-60---green {
  background: linear-gradient(to right, #807D6E 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---green {
  background: linear-gradient(to right, #807D6E 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---green {
  color: #B1A39B !important; }

.color-background--warm-greige-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---green-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---green-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---green-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---green-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---retro-green {
  color: #B1A39B !important; }

.color-background--warm-greige-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---retro-green-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---retro-green-light {
  color: #B1A39B !important; }

.color-background--warm-greige-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---retro-green-light-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---orange {
  color: #B1A39B !important; }

.color-background--warm-greige-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---orange-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---coral {
  color: #B1A39B !important; }

.color-background--warm-greige-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---coral-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---cobalt-blue {
  color: #B1A39B !important; }

.color-background--warm-greige-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---pink {
  color: #B1A39B !important; }

.color-background--warm-greige-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---pink-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---pink-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---pink-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---pink-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---beige {
  color: #B1A39B !important; }

.color-background--warm-greige-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---beige-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---beige-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---beige-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---beige-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---black {
  background: linear-gradient(to right, #2D2926 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---black {
  background: linear-gradient(to right, #2D2926 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---black {
  color: #B1A39B !important; }

.color-background--warm-greige-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---black-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---black-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---black-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---black-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-grey {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-grey-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-grey-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-grey-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-grey-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-greige {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-greige-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-greige-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-greige-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---warm-greige-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---dark-grey {
  color: #B1A39B !important; }

.color-background--warm-greige-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---dark-grey-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---dark-grey-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---dark-grey-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---dark-grey-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---yellow {
  color: #B1A39B !important; }

.color-background--warm-greige-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---yellow-80 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---yellow-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---yellow-40 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---yellow-20 {
  color: #B1A39B !important; }

.color-background--warm-greige-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #B1A39B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-60---yellow-dark {
  color: #B1A39B !important; }

.color-text--warm-greige-60 {
  color: #B1A39B !important; }

.color-background--warm-greige-40 {
  background: #CBC2BC !important; }

.color-background-and-text--warm-greige-40 {
  background: #CBC2BC !important;
  color: black; }

.color-background--warm-greige-40---white {
  background: linear-gradient(to right, #fff 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---white {
  background: linear-gradient(to right, #fff 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---white {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---blue {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---blue-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---blue-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---blue-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---blue-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---blue-gresy {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---green {
  background: linear-gradient(to right, #807D6E 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---green {
  background: linear-gradient(to right, #807D6E 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---green {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---green-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---green-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---green-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---green-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---retro-green {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---retro-green-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---retro-green-light {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---retro-green-light-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---orange {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---orange-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---coral {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---coral-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---cobalt-blue {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---pink {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---pink-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---pink-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---pink-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---pink-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---beige {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---beige-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---beige-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---beige-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---beige-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---black {
  background: linear-gradient(to right, #2D2926 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---black {
  background: linear-gradient(to right, #2D2926 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---black {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---black-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---black-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---black-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---black-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-grey {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-grey-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-grey-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-grey-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-grey-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-greige {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-greige-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-greige-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-greige-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---warm-greige-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---dark-grey {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---dark-grey-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---dark-grey-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---dark-grey-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---dark-grey-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---yellow {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---yellow-80 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---yellow-60 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---yellow-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---yellow-20 {
  color: #CBC2BC !important; }

.color-background--warm-greige-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #CBC2BC 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-40---yellow-dark {
  color: #CBC2BC !important; }

.color-text--warm-greige-40 {
  color: #CBC2BC !important; }

.color-background--warm-greige-20 {
  background: #E5E0DE !important; }

.color-background-and-text--warm-greige-20 {
  background: #E5E0DE !important;
  color: black; }

.color-background--warm-greige-20---white {
  background: linear-gradient(to right, #fff 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---white {
  background: linear-gradient(to right, #fff 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---white {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---blue {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---blue-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---blue-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---blue-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---blue-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---blue-gresy {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---green {
  background: linear-gradient(to right, #807D6E 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---green {
  background: linear-gradient(to right, #807D6E 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---green {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---green-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---green-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---green-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---green-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---retro-green {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---retro-green-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---retro-green-light {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---retro-green-light-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---orange {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---orange-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---coral {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---coral-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---cobalt-blue {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---pink {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---pink-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---pink-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---pink-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---pink-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---beige {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---beige-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---beige-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---beige-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---beige-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---black {
  background: linear-gradient(to right, #2D2926 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---black {
  background: linear-gradient(to right, #2D2926 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---black {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---black-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---black-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---black-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---black-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-grey {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-grey-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-grey-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-grey-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-grey-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-greige {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-greige-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-greige-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-greige-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---warm-greige-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---dark-grey {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---dark-grey-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---dark-grey-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---dark-grey-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---dark-grey-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---yellow {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---yellow-80 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---yellow-60 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---yellow-40 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---yellow-20 {
  color: #E5E0DE !important; }

.color-background--warm-greige-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--warm-greige-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #E5E0DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--warm-greige-20---yellow-dark {
  color: #E5E0DE !important; }

.color-text--warm-greige-20 {
  color: #E5E0DE !important; }

.color-background--dark-grey {
  background: #505050 !important; }

.color-background-and-text--dark-grey {
  background: #505050 !important;
  color: white; }

.color-background--dark-grey---white {
  background: linear-gradient(to right, #fff 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---white {
  background: linear-gradient(to right, #fff 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---white {
  color: #505050 !important; }

.color-background--dark-grey---blue {
  background: linear-gradient(to right, #0F1833 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---blue {
  background: linear-gradient(to right, #0F1833 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---blue {
  color: #505050 !important; }

.color-background--dark-grey---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---blue-80 {
  color: #505050 !important; }

.color-background--dark-grey---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---blue-60 {
  color: #505050 !important; }

.color-background--dark-grey---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---blue-40 {
  color: #505050 !important; }

.color-background--dark-grey---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---blue-20 {
  color: #505050 !important; }

.color-background--dark-grey---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---blue-gresy {
  color: #505050 !important; }

.color-background--dark-grey---green {
  background: linear-gradient(to right, #807D6E 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---green {
  background: linear-gradient(to right, #807D6E 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---green {
  color: #505050 !important; }

.color-background--dark-grey---green-80 {
  background: linear-gradient(to right, #99978B 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---green-80 {
  background: linear-gradient(to right, #99978B 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---green-80 {
  color: #505050 !important; }

.color-background--dark-grey---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---green-60 {
  color: #505050 !important; }

.color-background--dark-grey---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---green-40 {
  color: #505050 !important; }

.color-background--dark-grey---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---green-20 {
  color: #505050 !important; }

.color-background--dark-grey---retro-green {
  background: linear-gradient(to right, #92A786 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---retro-green {
  background: linear-gradient(to right, #92A786 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---retro-green {
  color: #505050 !important; }

.color-background--dark-grey---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---retro-green-80 {
  color: #505050 !important; }

.color-background--dark-grey---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---retro-green-light {
  color: #505050 !important; }

.color-background--dark-grey---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---retro-green-light-60 {
  color: #505050 !important; }

.color-background--dark-grey---orange {
  background: linear-gradient(to right, #ED7858 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---orange {
  background: linear-gradient(to right, #ED7858 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---orange {
  color: #505050 !important; }

.color-background--dark-grey---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---orange-80 {
  color: #505050 !important; }

.color-background--dark-grey---coral {
  background: linear-gradient(to right, #FECEAC 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---coral {
  background: linear-gradient(to right, #FECEAC 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---coral {
  color: #505050 !important; }

.color-background--dark-grey---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---coral-60 {
  color: #505050 !important; }

.color-background--dark-grey---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---cobalt-blue {
  color: #505050 !important; }

.color-background--dark-grey---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---pink {
  color: #505050 !important; }

.color-background--dark-grey---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---pink-80 {
  color: #505050 !important; }

.color-background--dark-grey---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---pink-60 {
  color: #505050 !important; }

.color-background--dark-grey---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---pink-40 {
  color: #505050 !important; }

.color-background--dark-grey---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---pink-20 {
  color: #505050 !important; }

.color-background--dark-grey---beige {
  background: linear-gradient(to right, #B48B71 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---beige {
  background: linear-gradient(to right, #B48B71 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---beige {
  color: #505050 !important; }

.color-background--dark-grey---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---beige-80 {
  color: #505050 !important; }

.color-background--dark-grey---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---beige-60 {
  color: #505050 !important; }

.color-background--dark-grey---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---beige-40 {
  color: #505050 !important; }

.color-background--dark-grey---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---beige-20 {
  color: #505050 !important; }

.color-background--dark-grey---black {
  background: linear-gradient(to right, #2D2926 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---black {
  background: linear-gradient(to right, #2D2926 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---black {
  color: #505050 !important; }

.color-background--dark-grey---black-80 {
  background: linear-gradient(to right, #575351 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---black-80 {
  background: linear-gradient(to right, #575351 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---black-80 {
  color: #505050 !important; }

.color-background--dark-grey---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---black-60 {
  color: #505050 !important; }

.color-background--dark-grey---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---black-40 {
  color: #505050 !important; }

.color-background--dark-grey---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---black-20 {
  color: #505050 !important; }

.color-background--dark-grey---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-grey {
  color: #505050 !important; }

.color-background--dark-grey---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-grey-80 {
  color: #505050 !important; }

.color-background--dark-grey---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-grey-60 {
  color: #505050 !important; }

.color-background--dark-grey---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-grey-40 {
  color: #505050 !important; }

.color-background--dark-grey---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-grey-20 {
  color: #505050 !important; }

.color-background--dark-grey---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-greige {
  color: #505050 !important; }

.color-background--dark-grey---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-greige-80 {
  color: #505050 !important; }

.color-background--dark-grey---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-greige-60 {
  color: #505050 !important; }

.color-background--dark-grey---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-greige-40 {
  color: #505050 !important; }

.color-background--dark-grey---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---warm-greige-20 {
  color: #505050 !important; }

.color-background--dark-grey---dark-grey {
  background: linear-gradient(to right, #505050 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---dark-grey {
  background: linear-gradient(to right, #505050 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---dark-grey {
  color: #505050 !important; }

.color-background--dark-grey---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---dark-grey-80 {
  color: #505050 !important; }

.color-background--dark-grey---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---dark-grey-60 {
  color: #505050 !important; }

.color-background--dark-grey---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---dark-grey-40 {
  color: #505050 !important; }

.color-background--dark-grey---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---dark-grey-20 {
  color: #505050 !important; }

.color-background--dark-grey---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---yellow {
  color: #505050 !important; }

.color-background--dark-grey---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---yellow-80 {
  color: #505050 !important; }

.color-background--dark-grey---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---yellow-60 {
  color: #505050 !important; }

.color-background--dark-grey---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---yellow-40 {
  color: #505050 !important; }

.color-background--dark-grey---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---yellow-20 {
  color: #505050 !important; }

.color-background--dark-grey---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #505050 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: white; }

.color-text--dark-grey---yellow-dark {
  color: #505050 !important; }

.color-text--dark-grey {
  color: #505050 !important; }

.color-background--dark-grey-80 {
  background: #6D6D6D !important; }

.color-background-and-text--dark-grey-80 {
  background: #6D6D6D !important;
  color: black; }

.color-background--dark-grey-80---white {
  background: linear-gradient(to right, #fff 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---white {
  background: linear-gradient(to right, #fff 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---white {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---blue {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---blue-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---blue-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---blue-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---blue-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---blue-gresy {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---green {
  background: linear-gradient(to right, #807D6E 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---green {
  background: linear-gradient(to right, #807D6E 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---green {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---green-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---green-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---green-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---green-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---retro-green {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---retro-green-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---retro-green-light {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---retro-green-light-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---orange {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---orange-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---coral {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---coral-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---cobalt-blue {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---pink {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---pink-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---pink-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---pink-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---pink-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---beige {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---beige-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---beige-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---beige-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---beige-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---black {
  background: linear-gradient(to right, #2D2926 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---black {
  background: linear-gradient(to right, #2D2926 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---black {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---black-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---black-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---black-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---black-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-grey {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-grey-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-grey-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-grey-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-grey-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-greige {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-greige-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-greige-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-greige-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---warm-greige-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---dark-grey {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---dark-grey-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---dark-grey-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---dark-grey-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---dark-grey-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---yellow {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---yellow-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---yellow-60 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---yellow-40 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---yellow-20 {
  color: #6D6D6D !important; }

.color-background--dark-grey-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #6D6D6D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-80---yellow-dark {
  color: #6D6D6D !important; }

.color-text--dark-grey-80 {
  color: #6D6D6D !important; }

.color-background--dark-grey-60 {
  background: #8B8B8B !important; }

.color-background-and-text--dark-grey-60 {
  background: #8B8B8B !important;
  color: black; }

.color-background--dark-grey-60---white {
  background: linear-gradient(to right, #fff 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---white {
  background: linear-gradient(to right, #fff 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---white {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---blue {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---blue-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---blue-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---blue-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---blue-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---blue-gresy {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---green {
  background: linear-gradient(to right, #807D6E 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---green {
  background: linear-gradient(to right, #807D6E 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---green {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---green-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---green-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---green-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---green-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---retro-green {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---retro-green-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---retro-green-light {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---retro-green-light-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---orange {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---orange-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---coral {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---coral-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---cobalt-blue {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---pink {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---pink-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---pink-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---pink-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---pink-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---beige {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---beige-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---beige-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---beige-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---beige-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---black {
  background: linear-gradient(to right, #2D2926 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---black {
  background: linear-gradient(to right, #2D2926 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---black {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---black-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---black-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---black-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---black-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-grey {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-grey-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-grey-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-grey-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-grey-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-greige {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-greige-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-greige-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-greige-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---warm-greige-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---dark-grey {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---dark-grey-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---dark-grey-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---dark-grey-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---dark-grey-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---yellow {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---yellow-80 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---yellow-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---yellow-40 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---yellow-20 {
  color: #8B8B8B !important; }

.color-background--dark-grey-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #8B8B8B 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-60---yellow-dark {
  color: #8B8B8B !important; }

.color-text--dark-grey-60 {
  color: #8B8B8B !important; }

.color-background--dark-grey-40 {
  background: #A9A9A9 !important; }

.color-background-and-text--dark-grey-40 {
  background: #A9A9A9 !important;
  color: black; }

.color-background--dark-grey-40---white {
  background: linear-gradient(to right, #fff 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---white {
  background: linear-gradient(to right, #fff 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---white {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---blue {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---blue-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---blue-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---blue-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---blue-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---blue-gresy {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---green {
  background: linear-gradient(to right, #807D6E 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---green {
  background: linear-gradient(to right, #807D6E 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---green {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---green-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---green-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---green-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---green-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---retro-green {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---retro-green-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---retro-green-light {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---retro-green-light-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---orange {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---orange-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---coral {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---coral-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---cobalt-blue {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---pink {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---pink-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---pink-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---pink-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---pink-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---beige {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---beige-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---beige-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---beige-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---beige-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---black {
  background: linear-gradient(to right, #2D2926 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---black {
  background: linear-gradient(to right, #2D2926 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---black {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---black-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---black-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---black-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---black-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-grey {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-grey-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-grey-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-grey-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-grey-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-greige {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-greige-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-greige-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-greige-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---warm-greige-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---dark-grey {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---dark-grey-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---dark-grey-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---dark-grey-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---dark-grey-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---yellow {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---yellow-80 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---yellow-60 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---yellow-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---yellow-20 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #A9A9A9 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-40---yellow-dark {
  color: #A9A9A9 !important; }

.color-text--dark-grey-40 {
  color: #A9A9A9 !important; }

.color-background--dark-grey-20 {
  background: #C7C7C7 !important; }

.color-background-and-text--dark-grey-20 {
  background: #C7C7C7 !important;
  color: black; }

.color-background--dark-grey-20---white {
  background: linear-gradient(to right, #fff 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---white {
  background: linear-gradient(to right, #fff 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---white {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---blue {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---blue-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---blue-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---blue-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---blue-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---blue-gresy {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---green {
  background: linear-gradient(to right, #807D6E 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---green {
  background: linear-gradient(to right, #807D6E 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---green {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---green-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---green-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---green-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---green-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---retro-green {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---retro-green-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---retro-green-light {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---retro-green-light-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---orange {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---orange-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---coral {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---coral-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---cobalt-blue {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---pink {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---pink-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---pink-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---pink-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---pink-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---beige {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---beige-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---beige-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---beige-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---beige-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---black {
  background: linear-gradient(to right, #2D2926 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---black {
  background: linear-gradient(to right, #2D2926 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---black {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---black-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---black-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---black-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---black-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-grey {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-grey-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-grey-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-grey-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-grey-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-greige {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-greige-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-greige-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-greige-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---warm-greige-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---dark-grey {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---dark-grey-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---dark-grey-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---dark-grey-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---dark-grey-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---yellow {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---yellow-80 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---yellow-60 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---yellow-40 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---yellow-20 {
  color: #C7C7C7 !important; }

.color-background--dark-grey-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--dark-grey-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #C7C7C7 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--dark-grey-20---yellow-dark {
  color: #C7C7C7 !important; }

.color-text--dark-grey-20 {
  color: #C7C7C7 !important; }

.color-background--yellow {
  background: #F2C75C !important; }

.color-background-and-text--yellow {
  background: #F2C75C !important;
  color: black; }

.color-background--yellow---white {
  background: linear-gradient(to right, #fff 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---white {
  background: linear-gradient(to right, #fff 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---white {
  color: #F2C75C !important; }

.color-background--yellow---blue {
  background: linear-gradient(to right, #0F1833 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---blue {
  background: linear-gradient(to right, #0F1833 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---blue {
  color: #F2C75C !important; }

.color-background--yellow---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---blue-80 {
  color: #F2C75C !important; }

.color-background--yellow---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---blue-60 {
  color: #F2C75C !important; }

.color-background--yellow---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---blue-40 {
  color: #F2C75C !important; }

.color-background--yellow---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---blue-20 {
  color: #F2C75C !important; }

.color-background--yellow---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---blue-gresy {
  color: #F2C75C !important; }

.color-background--yellow---green {
  background: linear-gradient(to right, #807D6E 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---green {
  background: linear-gradient(to right, #807D6E 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---green {
  color: #F2C75C !important; }

.color-background--yellow---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---green-80 {
  color: #F2C75C !important; }

.color-background--yellow---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---green-60 {
  color: #F2C75C !important; }

.color-background--yellow---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---green-40 {
  color: #F2C75C !important; }

.color-background--yellow---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---green-20 {
  color: #F2C75C !important; }

.color-background--yellow---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---retro-green {
  color: #F2C75C !important; }

.color-background--yellow---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---retro-green-80 {
  color: #F2C75C !important; }

.color-background--yellow---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---retro-green-light {
  color: #F2C75C !important; }

.color-background--yellow---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---retro-green-light-60 {
  color: #F2C75C !important; }

.color-background--yellow---orange {
  background: linear-gradient(to right, #ED7858 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---orange {
  background: linear-gradient(to right, #ED7858 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---orange {
  color: #F2C75C !important; }

.color-background--yellow---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---orange-80 {
  color: #F2C75C !important; }

.color-background--yellow---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---coral {
  color: #F2C75C !important; }

.color-background--yellow---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---coral-60 {
  color: #F2C75C !important; }

.color-background--yellow---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---cobalt-blue {
  color: #F2C75C !important; }

.color-background--yellow---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---pink {
  color: #F2C75C !important; }

.color-background--yellow---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---pink-80 {
  color: #F2C75C !important; }

.color-background--yellow---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---pink-60 {
  color: #F2C75C !important; }

.color-background--yellow---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---pink-40 {
  color: #F2C75C !important; }

.color-background--yellow---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---pink-20 {
  color: #F2C75C !important; }

.color-background--yellow---beige {
  background: linear-gradient(to right, #B48B71 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---beige {
  background: linear-gradient(to right, #B48B71 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---beige {
  color: #F2C75C !important; }

.color-background--yellow---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---beige-80 {
  color: #F2C75C !important; }

.color-background--yellow---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---beige-60 {
  color: #F2C75C !important; }

.color-background--yellow---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---beige-40 {
  color: #F2C75C !important; }

.color-background--yellow---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---beige-20 {
  color: #F2C75C !important; }

.color-background--yellow---black {
  background: linear-gradient(to right, #2D2926 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---black {
  background: linear-gradient(to right, #2D2926 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---black {
  color: #F2C75C !important; }

.color-background--yellow---black-80 {
  background: linear-gradient(to right, #575351 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---black-80 {
  background: linear-gradient(to right, #575351 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---black-80 {
  color: #F2C75C !important; }

.color-background--yellow---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---black-60 {
  color: #F2C75C !important; }

.color-background--yellow---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---black-40 {
  color: #F2C75C !important; }

.color-background--yellow---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---black-20 {
  color: #F2C75C !important; }

.color-background--yellow---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-grey {
  color: #F2C75C !important; }

.color-background--yellow---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-grey-80 {
  color: #F2C75C !important; }

.color-background--yellow---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-grey-60 {
  color: #F2C75C !important; }

.color-background--yellow---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-grey-40 {
  color: #F2C75C !important; }

.color-background--yellow---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-grey-20 {
  color: #F2C75C !important; }

.color-background--yellow---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-greige {
  color: #F2C75C !important; }

.color-background--yellow---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-greige-80 {
  color: #F2C75C !important; }

.color-background--yellow---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-greige-60 {
  color: #F2C75C !important; }

.color-background--yellow---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-greige-40 {
  color: #F2C75C !important; }

.color-background--yellow---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---warm-greige-20 {
  color: #F2C75C !important; }

.color-background--yellow---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---dark-grey {
  color: #F2C75C !important; }

.color-background--yellow---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---dark-grey-80 {
  color: #F2C75C !important; }

.color-background--yellow---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---dark-grey-60 {
  color: #F2C75C !important; }

.color-background--yellow---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---dark-grey-40 {
  color: #F2C75C !important; }

.color-background--yellow---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---dark-grey-20 {
  color: #F2C75C !important; }

.color-background--yellow---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---yellow {
  color: #F2C75C !important; }

.color-background--yellow---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---yellow-80 {
  color: #F2C75C !important; }

.color-background--yellow---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---yellow-60 {
  color: #F2C75C !important; }

.color-background--yellow---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---yellow-40 {
  color: #F2C75C !important; }

.color-background--yellow---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---yellow-20 {
  color: #F2C75C !important; }

.color-background--yellow---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F2C75C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow---yellow-dark {
  color: #F2C75C !important; }

.color-text--yellow {
  color: #F2C75C !important; }

.color-background--yellow-80 {
  background: #F4D27C !important; }

.color-background-and-text--yellow-80 {
  background: #F4D27C !important;
  color: black; }

.color-background--yellow-80---white {
  background: linear-gradient(to right, #fff 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---white {
  background: linear-gradient(to right, #fff 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---white {
  color: #F4D27C !important; }

.color-background--yellow-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---blue {
  background: linear-gradient(to right, #0F1833 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---blue {
  color: #F4D27C !important; }

.color-background--yellow-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---blue-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---blue-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---blue-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---blue-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---blue-gresy {
  color: #F4D27C !important; }

.color-background--yellow-80---green {
  background: linear-gradient(to right, #807D6E 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---green {
  background: linear-gradient(to right, #807D6E 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---green {
  color: #F4D27C !important; }

.color-background--yellow-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---green-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---green-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---green-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---green-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---retro-green {
  color: #F4D27C !important; }

.color-background--yellow-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---retro-green-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---retro-green-light {
  color: #F4D27C !important; }

.color-background--yellow-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---retro-green-light-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---orange {
  background: linear-gradient(to right, #ED7858 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---orange {
  color: #F4D27C !important; }

.color-background--yellow-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---orange-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---coral {
  color: #F4D27C !important; }

.color-background--yellow-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---coral-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---cobalt-blue {
  color: #F4D27C !important; }

.color-background--yellow-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---pink {
  color: #F4D27C !important; }

.color-background--yellow-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---pink-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---pink-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---pink-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---pink-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---beige {
  background: linear-gradient(to right, #B48B71 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---beige {
  color: #F4D27C !important; }

.color-background--yellow-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---beige-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---beige-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---beige-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---beige-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---black {
  background: linear-gradient(to right, #2D2926 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---black {
  background: linear-gradient(to right, #2D2926 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---black {
  color: #F4D27C !important; }

.color-background--yellow-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---black-80 {
  background: linear-gradient(to right, #575351 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---black-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---black-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---black-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---black-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-grey {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-grey-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-grey-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-grey-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-grey-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-greige {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-greige-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-greige-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-greige-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---warm-greige-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---dark-grey {
  color: #F4D27C !important; }

.color-background--yellow-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---dark-grey-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---dark-grey-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---dark-grey-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---dark-grey-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---yellow {
  color: #F4D27C !important; }

.color-background--yellow-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---yellow-80 {
  color: #F4D27C !important; }

.color-background--yellow-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---yellow-60 {
  color: #F4D27C !important; }

.color-background--yellow-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---yellow-40 {
  color: #F4D27C !important; }

.color-background--yellow-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---yellow-20 {
  color: #F4D27C !important; }

.color-background--yellow-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-80---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F4D27C 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-80---yellow-dark {
  color: #F4D27C !important; }

.color-text--yellow-80 {
  color: #F4D27C !important; }

.color-background--yellow-60 {
  background: #F7DD9D !important; }

.color-background-and-text--yellow-60 {
  background: #F7DD9D !important;
  color: black; }

.color-background--yellow-60---white {
  background: linear-gradient(to right, #fff 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---white {
  background: linear-gradient(to right, #fff 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---white {
  color: #F7DD9D !important; }

.color-background--yellow-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---blue {
  background: linear-gradient(to right, #0F1833 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---blue {
  color: #F7DD9D !important; }

.color-background--yellow-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---blue-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---blue-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---blue-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---blue-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---blue-gresy {
  color: #F7DD9D !important; }

.color-background--yellow-60---green {
  background: linear-gradient(to right, #807D6E 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---green {
  background: linear-gradient(to right, #807D6E 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---green {
  color: #F7DD9D !important; }

.color-background--yellow-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---green-80 {
  background: linear-gradient(to right, #99978B 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---green-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---green-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---green-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---green-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---retro-green {
  background: linear-gradient(to right, #92A786 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---retro-green {
  color: #F7DD9D !important; }

.color-background--yellow-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---retro-green-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---retro-green-light {
  color: #F7DD9D !important; }

.color-background--yellow-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---retro-green-light-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---orange {
  background: linear-gradient(to right, #ED7858 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---orange {
  color: #F7DD9D !important; }

.color-background--yellow-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---orange-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---coral {
  background: linear-gradient(to right, #FECEAC 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---coral {
  color: #F7DD9D !important; }

.color-background--yellow-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---coral-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---cobalt-blue {
  color: #F7DD9D !important; }

.color-background--yellow-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---pink {
  color: #F7DD9D !important; }

.color-background--yellow-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---pink-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---pink-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---pink-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---pink-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---beige {
  background: linear-gradient(to right, #B48B71 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---beige {
  color: #F7DD9D !important; }

.color-background--yellow-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---beige-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---beige-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---beige-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---beige-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---black {
  background: linear-gradient(to right, #2D2926 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---black {
  background: linear-gradient(to right, #2D2926 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---black {
  color: #F7DD9D !important; }

.color-background--yellow-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---black-80 {
  background: linear-gradient(to right, #575351 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---black-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---black-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---black-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---black-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-grey {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-grey-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-grey-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-grey-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-grey-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-greige {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-greige-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-greige-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-greige-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---warm-greige-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---dark-grey {
  background: linear-gradient(to right, #505050 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---dark-grey {
  color: #F7DD9D !important; }

.color-background--yellow-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---dark-grey-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---dark-grey-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---dark-grey-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---dark-grey-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---yellow {
  color: #F7DD9D !important; }

.color-background--yellow-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---yellow-80 {
  color: #F7DD9D !important; }

.color-background--yellow-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---yellow-60 {
  color: #F7DD9D !important; }

.color-background--yellow-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---yellow-40 {
  color: #F7DD9D !important; }

.color-background--yellow-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---yellow-20 {
  color: #F7DD9D !important; }

.color-background--yellow-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-60---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #F7DD9D 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-60---yellow-dark {
  color: #F7DD9D !important; }

.color-text--yellow-60 {
  color: #F7DD9D !important; }

.color-background--yellow-40 {
  background: #FAE9BE !important; }

.color-background-and-text--yellow-40 {
  background: #FAE9BE !important;
  color: black; }

.color-background--yellow-40---white {
  background: linear-gradient(to right, #fff 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---white {
  background: linear-gradient(to right, #fff 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---white {
  color: #FAE9BE !important; }

.color-background--yellow-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---blue {
  background: linear-gradient(to right, #0F1833 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---blue {
  color: #FAE9BE !important; }

.color-background--yellow-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---blue-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---blue-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---blue-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---blue-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---blue-gresy {
  color: #FAE9BE !important; }

.color-background--yellow-40---green {
  background: linear-gradient(to right, #807D6E 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---green {
  background: linear-gradient(to right, #807D6E 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---green {
  color: #FAE9BE !important; }

.color-background--yellow-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---green-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---green-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---green-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---green-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---retro-green {
  color: #FAE9BE !important; }

.color-background--yellow-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---retro-green-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---retro-green-light {
  color: #FAE9BE !important; }

.color-background--yellow-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---retro-green-light-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---orange {
  background: linear-gradient(to right, #ED7858 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---orange {
  color: #FAE9BE !important; }

.color-background--yellow-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---orange-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---coral {
  color: #FAE9BE !important; }

.color-background--yellow-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---coral-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---cobalt-blue {
  color: #FAE9BE !important; }

.color-background--yellow-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---pink {
  color: #FAE9BE !important; }

.color-background--yellow-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---pink-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---pink-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---pink-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---pink-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---beige {
  background: linear-gradient(to right, #B48B71 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---beige {
  color: #FAE9BE !important; }

.color-background--yellow-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---beige-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---beige-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---beige-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---beige-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---black {
  background: linear-gradient(to right, #2D2926 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---black {
  background: linear-gradient(to right, #2D2926 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---black {
  color: #FAE9BE !important; }

.color-background--yellow-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---black-80 {
  background: linear-gradient(to right, #575351 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---black-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---black-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---black-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---black-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-grey {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-grey-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-grey-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-grey-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-grey-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-greige {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-greige-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-greige-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-greige-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---warm-greige-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---dark-grey {
  color: #FAE9BE !important; }

.color-background--yellow-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---dark-grey-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---dark-grey-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---dark-grey-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---dark-grey-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---yellow {
  color: #FAE9BE !important; }

.color-background--yellow-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---yellow-80 {
  color: #FAE9BE !important; }

.color-background--yellow-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---yellow-60 {
  color: #FAE9BE !important; }

.color-background--yellow-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---yellow-40 {
  color: #FAE9BE !important; }

.color-background--yellow-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---yellow-20 {
  color: #FAE9BE !important; }

.color-background--yellow-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-40---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FAE9BE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-40---yellow-dark {
  color: #FAE9BE !important; }

.color-text--yellow-40 {
  color: #FAE9BE !important; }

.color-background--yellow-20 {
  background: #FDF4DE !important; }

.color-background-and-text--yellow-20 {
  background: #FDF4DE !important;
  color: black; }

.color-background--yellow-20---white {
  background: linear-gradient(to right, #fff 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---white {
  background: linear-gradient(to right, #fff 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---white {
  color: #FDF4DE !important; }

.color-background--yellow-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---blue {
  background: linear-gradient(to right, #0F1833 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---blue {
  color: #FDF4DE !important; }

.color-background--yellow-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---blue-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---blue-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---blue-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---blue-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---blue-gresy {
  color: #FDF4DE !important; }

.color-background--yellow-20---green {
  background: linear-gradient(to right, #807D6E 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---green {
  background: linear-gradient(to right, #807D6E 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---green {
  color: #FDF4DE !important; }

.color-background--yellow-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---green-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---green-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---green-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---green-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---retro-green {
  color: #FDF4DE !important; }

.color-background--yellow-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---retro-green-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---retro-green-light {
  color: #FDF4DE !important; }

.color-background--yellow-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---retro-green-light-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---orange {
  background: linear-gradient(to right, #ED7858 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---orange {
  color: #FDF4DE !important; }

.color-background--yellow-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---orange-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---coral {
  color: #FDF4DE !important; }

.color-background--yellow-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---coral-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---cobalt-blue {
  color: #FDF4DE !important; }

.color-background--yellow-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---pink {
  color: #FDF4DE !important; }

.color-background--yellow-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---pink-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---pink-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---pink-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---pink-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---beige {
  background: linear-gradient(to right, #B48B71 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---beige {
  color: #FDF4DE !important; }

.color-background--yellow-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---beige-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---beige-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---beige-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---beige-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---black {
  background: linear-gradient(to right, #2D2926 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---black {
  background: linear-gradient(to right, #2D2926 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---black {
  color: #FDF4DE !important; }

.color-background--yellow-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---black-80 {
  background: linear-gradient(to right, #575351 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---black-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---black-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---black-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---black-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-grey {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-grey-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-grey-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-grey-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-grey-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-greige {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-greige-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-greige-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-greige-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---warm-greige-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---dark-grey {
  color: #FDF4DE !important; }

.color-background--yellow-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---dark-grey-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---dark-grey-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---dark-grey-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---dark-grey-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---yellow {
  color: #FDF4DE !important; }

.color-background--yellow-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---yellow-80 {
  color: #FDF4DE !important; }

.color-background--yellow-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---yellow-60 {
  color: #FDF4DE !important; }

.color-background--yellow-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---yellow-40 {
  color: #FDF4DE !important; }

.color-background--yellow-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---yellow-20 {
  color: #FDF4DE !important; }

.color-background--yellow-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-20---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FDF4DE 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-20---yellow-dark {
  color: #FDF4DE !important; }

.color-text--yellow-20 {
  color: #FDF4DE !important; }

.color-background--yellow-dark {
  background: #FFC000 !important; }

.color-background-and-text--yellow-dark {
  background: #FFC000 !important;
  color: black; }

.color-background--yellow-dark---white {
  background: linear-gradient(to right, #fff 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---white {
  background: linear-gradient(to right, #fff 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---white {
  color: #FFC000 !important; }

.color-background--yellow-dark---blue {
  background: linear-gradient(to right, #0F1833 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---blue {
  background: linear-gradient(to right, #0F1833 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---blue {
  color: #FFC000 !important; }

.color-background--yellow-dark---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---blue-80 {
  background: linear-gradient(to right, #3F465B 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---blue-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---blue-60 {
  background: linear-gradient(to right, #6F7484 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---blue-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---blue-40 {
  background: linear-gradient(to right, #9FA2AD 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---blue-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---blue-20 {
  background: linear-gradient(to right, #CFD0D6 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---blue-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---blue-gresy {
  background: linear-gradient(to right, #7187B0 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---blue-gresy {
  color: #FFC000 !important; }

.color-background--yellow-dark---green {
  background: linear-gradient(to right, #807D6E 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---green {
  background: linear-gradient(to right, #807D6E 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---green {
  color: #FFC000 !important; }

.color-background--yellow-dark---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---green-80 {
  background: linear-gradient(to right, #99978B 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---green-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---green-60 {
  background: linear-gradient(to right, #B3B1A8 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---green-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---green-40 {
  background: linear-gradient(to right, #CCCBC5 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---green-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---green-20 {
  background: linear-gradient(to right, #E6E5E2 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---green-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---retro-green {
  background: linear-gradient(to right, #92A786 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---retro-green {
  color: #FFC000 !important; }

.color-background--yellow-dark---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---retro-green-80 {
  background: linear-gradient(to right, #A7B89E 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---retro-green-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---retro-green-light {
  background: linear-gradient(to right, #DAE0D4 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---retro-green-light {
  color: #FFC000 !important; }

.color-background--yellow-dark---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---retro-green-light-60 {
  background: linear-gradient(to right, #E9ECE5 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---retro-green-light-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---orange {
  background: linear-gradient(to right, #ED7858 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---orange {
  background: linear-gradient(to right, #ED7858 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---orange {
  color: #FFC000 !important; }

.color-background--yellow-dark---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---orange-80 {
  background: linear-gradient(to right, #F09379 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---orange-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---coral {
  background: linear-gradient(to right, #FECEAC 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---coral {
  color: #FFC000 !important; }

.color-background--yellow-dark---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---coral-60 {
  background: linear-gradient(to right, #FEE1CD 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---coral-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---cobalt-blue {
  background: linear-gradient(to right, #1034A3 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---cobalt-blue {
  color: #FFC000 !important; }

.color-background--yellow-dark---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---pink {
  background: linear-gradient(to right, #ECBAA8 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---pink {
  color: #FFC000 !important; }

.color-background--yellow-dark---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---pink-80 {
  background: linear-gradient(to right, #E7C8C3 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---pink-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---pink-60 {
  background: linear-gradient(to right, #EDD6D2 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---pink-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---pink-40 {
  background: linear-gradient(to right, #F3E4E1 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---pink-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---pink-20 {
  background: linear-gradient(to right, #F9F1F0 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---pink-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---beige {
  background: linear-gradient(to right, #B48B71 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---beige {
  background: linear-gradient(to right, #B48B71 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---beige {
  color: #FFC000 !important; }

.color-background--yellow-dark---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---beige-80 {
  background: linear-gradient(to right, #C3A28D 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---beige-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---beige-60 {
  background: linear-gradient(to right, #D2B9A9 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---beige-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---beige-40 {
  background: linear-gradient(to right, #E1D0C6 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---beige-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---beige-20 {
  background: linear-gradient(to right, #F0E8E2 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---beige-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---black {
  background: linear-gradient(to right, #2D2926 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---black {
  background: linear-gradient(to right, #2D2926 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---black {
  color: #FFC000 !important; }

.color-background--yellow-dark---black-80 {
  background: linear-gradient(to right, #575351 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---black-80 {
  background: linear-gradient(to right, #575351 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---black-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---black-60 {
  background: linear-gradient(to right, #817E7C 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---black-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---black-40 {
  background: linear-gradient(to right, #ABA9A8 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---black-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---black-20 {
  background: linear-gradient(to right, #D5D4D3 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---black-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-grey {
  background: linear-gradient(to right, #CFCDC9 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-grey {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-grey-80 {
  background: linear-gradient(to right, #D8D7D3 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-grey-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-grey-60 {
  background: linear-gradient(to right, #E2E1DE 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-grey-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-grey-40 {
  background: linear-gradient(to right, #ECEBE9 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-grey-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-grey-20 {
  background: linear-gradient(to right, #F6F5F5 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-grey-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-greige {
  background: linear-gradient(to right, #7D6659 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-greige {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-greige-80 {
  background: linear-gradient(to right, #97847A 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-greige-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-greige-60 {
  background: linear-gradient(to right, #B1A39B 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-greige-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-greige-40 {
  background: linear-gradient(to right, #CBC2BC 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-greige-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---warm-greige-20 {
  background: linear-gradient(to right, #E5E0DE 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---warm-greige-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---dark-grey {
  background: linear-gradient(to right, #505050 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---dark-grey {
  color: #FFC000 !important; }

.color-background--yellow-dark---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---dark-grey-80 {
  background: linear-gradient(to right, #6D6D6D 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---dark-grey-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---dark-grey-60 {
  background: linear-gradient(to right, #8B8B8B 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---dark-grey-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---dark-grey-40 {
  background: linear-gradient(to right, #A9A9A9 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---dark-grey-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---dark-grey-20 {
  background: linear-gradient(to right, #C7C7C7 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---dark-grey-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---yellow {
  background: linear-gradient(to right, #F2C75C 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---yellow {
  color: #FFC000 !important; }

.color-background--yellow-dark---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---yellow-80 {
  background: linear-gradient(to right, #F4D27C 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---yellow-80 {
  color: #FFC000 !important; }

.color-background--yellow-dark---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---yellow-60 {
  background: linear-gradient(to right, #F7DD9D 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---yellow-60 {
  color: #FFC000 !important; }

.color-background--yellow-dark---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---yellow-40 {
  background: linear-gradient(to right, #FAE9BE 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---yellow-40 {
  color: #FFC000 !important; }

.color-background--yellow-dark---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---yellow-20 {
  background: linear-gradient(to right, #FDF4DE 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---yellow-20 {
  color: #FFC000 !important; }

.color-background--yellow-dark---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

.color-background-and-text--yellow-dark---yellow-dark {
  background: linear-gradient(to right, #FFC000 30%, #FFC000 30%) !important;
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  color: black; }

.color-text--yellow-dark---yellow-dark {
  color: #FFC000 !important; }

.color-text--yellow-dark {
  color: #FFC000 !important; }

.color-theme--light {
  color: white !important; }
