/* CUSTOM ELEMENTS */
.color-dark {
  background: #282828 !important;
  color: #f1f1f1 !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-dark p, .color-dark a {
  background: #282828 !important;
  color: #f1f1f1 !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-light {
  background: #fff !important;
  color: #222 !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-light div, .color-light p {
  background: #fff !important;
  color: #222 !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-red {
  background: #c00 !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-red div, .color-red p, .color-red a {
  background: #c00 !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-orange {
  background: #FFA500 !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-orange div, .color-orange p, .color-orange a {
  background: #FFA500 !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-blue {
  background: #0000FF !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-blue div, .color-blue p,.color-blue a {
  background: #0000FF !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-green {
  background: #008000 !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-green div, .color-green p,.color-green a {
  background: #008000 !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-brown {
  background: #D2691E !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-brown div, .color-brown p,.color-brown a {
  background: #D2691E !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-yellow {
  background: #FFFF00 !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-yellow div, .color-yellow p, .color-yellow a {
  background: #FFFF00 !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-pink {
  background: #FFC0CB !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-pink div, .color-pink p, .color-pink a {
  background: #FFC0CB !important;
  color: #fff !important;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.color-undefined {
  background-color: transparent;
  -webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
-o-transition: all .3s linear;
transition: all .3s linear;
}
.overflow {
  overflow: hidden;
}
