.white {
  color: #FFFFFF;
}
.softwhite {
  color: #FAFAFA;
}
.whitegray {
  color: #EBEBEB;
}
.brand-color {
  color: #334C90;
}
.dark {
  color: #282B2D;
}
.black {
  color: #121214;
}
.silver {
  color: #CCCCCC;
}
.color {
  color: #71C5E8;
  color: black;
}
.white-bg {
  background: #FFFFFF;
}
.softwhite-bg {
  background: #FAFAFA;
}
.whitegray-bg {
  background: #EBEBEB;
}
.dark-bg {
  background: #282B2D;
}
.black-bg {
  background: #121214;
}
.silver-bg {
  background: #CCCCCC;
}
.color-bg {
  background: #71C5E8;
}
.dark-trans-bg {
  background: rgba(0, 0, 0, 0.4);
}
.white-trans-bg {
  background: rgba(255, 255, 255, 0.4);
}
a {
  color: #121214;
}
a:hover {
  color: #71C5E8;
}
::selection {
  background: #71C5E8;
  color: #FFFFFF;
}
::-moz-selection {
  background: #71C5E8;
  color: #FFFFFF;
}
.main-nav-inner {
  border-color: #EBEBEB;
}
.mastnav li > a:hover {
  color: #71C5E8;
}
.sub-nav a {
  background: #71C5E8;
  color: #FFFFFF;
}
.sub-nav a:hover {
  background: #121214;
  color: #FFFFFF;
}
.nav-highlight {
  color: #71C5E8 !important;
}
.intro a.explore:hover {
  color: #121214;
}
.intro h1 > span {
  border-color: #282B2D;
}
.intro-04 .crest {
  border-color: #EBEBEB;
}
.intro-05 .crest {
  border-color: #EBEBEB;
}
.intro-07 .crest {
  border-color: #EBEBEB;
}
.intro-08 .crest {
  border-color: #EBEBEB;
}
.intro-09 a.explore {
  color: #71C5E8;
}
.intro-09 a.explore:hover {
  color: #121214;
}
.page-head h1 > span {
  border-color: #EBEBEB;
}
.call-to-action h3.white > span {
  border-color: #EBEBEB;
}
.feature-block {
  border-color: #71C5E8;
}
.stats-item {
  border-color: #121214;
}
.works-filter li a > span {
  color: #71C5E8;
}
.works-filter li:after {
  color: #CCCCCC;
}
.works-item-inner h3 {
  color: #121214;
}
.works-item-inner p > span {
  color: #FFFFFF;
  background-color: #71C5E8;
}
.works-nav a > span {
  border-color: #FFFFFF;
}
.works-nav a:hover > span {
  border-color: #71C5E8;
  color: #FFFFFF;
}
.news-listing-item {
  border-color: #282B2D;
}
.news-nav a > span {
  border-color: #FFFFFF;
}
.news-nav a:hover > span {
  border-color: #71C5E8;
  color: #CCCCCC;
}
.contact-content h6 > a > span {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.contact-content h6 > a:hover > span {
  border-color: #71C5E8;
  background-color: #71C5E8;
  color: #FFFFFF;
}
.alert > p {
  color: #FFFFFF;
}
input,
textarea {
  border-color: #EBEBEB !important;
}
input:focus,
textarea:focus {
  border-color: #282B2D !important;
}
.tweet-feed-wrap {
  border-color: #EBEBEB;
}
.btn-elegance-dark {
  background-color: #CCCCCC;
}
.btn-elegance-black {
  background-color: #282B2D;
}
.btn-elegance-white {
  background-color: #EBEBEB;
}
.btn-elegance-color {
  background-color: #71C5E8;
}
/*SHOP PAGE ONLY*/
.sidebar-list li > a {
  color: #282B2D;
}
.sidebar-list li > a:hover {
  color: #71C5E8;
}
.shop-item-info > .btn,
.shop-item-cart > .btn {
  border-color: #EBEBEB;
}
.shop-item-info > .btn:hover,
.shop-item-cart > .btn:hover {
  border-color: #121214;
  background-color: #121214;
}
.product-details-content h4 > span {
  border-color: #71C5E8;
}
.product-details-content h4 a {
  color: #282B2D;
}
/*# sourceMappingURL=color.less.map */
/*# sourceMappingURL=color.less.map */
/*# sourceMappingURL=color.less.map */
/*# sourceMappingURL=color.less.map */
