
/*Red Color*/

.red a{ color: red; }

.red a:hover { color: #E40000; }

.red .btn,
.red a.btn{
  background-color: red;
  border-color: #EC0000;
  color: #fff;
}

.red a.btn:hover,
.red .btn:hover{
  background-color: #E40000;
  border-color: #D33828;
}

.red .nivo-caption{ border-color: red; }

.red #newsletter, 
.red #testimonials,
.red #top-area .column .icons a:hover,
.red .social-icons li a:hover,
.red .plan-header .popular-tag{ background: red; }

.red .ui-accordion-header .ui-icon,
.red .progress-bar,
.red ul.categories li a:hover{ background-color: red; }


/*Green Color*/

.green a{ color: #00B100; }

.green a:hover { color: green; }

.green .btn,
.green a.btn{
  background-color: #00B100;
  border-color: green;
  color: #fff;
}

.green a.btn:hover,
.green .btn:hover{
  background-color: green;
  border-color: green;
}

.green .nivo-caption{ border-color: #00B100; }

.green #newsletter, 
.green #testimonials,
.green #top-area .column .icons a:hover,
.green .social-icons li a:hover,
.green .plan-header .popular-tag{ background: #00B100; }

.green .ui-accordion-header .ui-icon,
.green .progress-bar.
.green ul.categories li a:hover{ background-color: #00B100; }


/*Blue Color*/

.blue a{ color: #19B1EC; }

.blue a:hover { color: #1593C4; }

.blue .btn,
.blue a.btn{
  background-color: #19B1EC;
  border-color: #1593C4;
  color: #fff;
}

.blue a.btn:hover,
.blue .btn:hover{
  background-color: #1593C4;
}

.blue .nivo-caption{ border-color: #19B1EC; }

.blue #newsletter, 
.blue #testimonials,
.blue #top-area .column .icons a:hover,
.blue .social-icons li a:hover,
.blue .plan-header .popular-tag{ background: #19B1EC; }

.blue .ui-accordion-header .ui-icon,
.blue .progress-bar,
.blue ul.categories li a:hover{ background-color: #19B1EC; }


/*Grey Color*/

.grey a{ color: #666; }

.grey a:hover { color: #333; }

.grey .btn,
.grey a.btn{
  background-color: #666;
  border-color: #333;
  color: #fff;
}

.grey a.btn:hover,
.grey .btn:hover{
  background-color: #333;
}

.grey .nivo-caption{ border-color: #666; }

.grey #newsletter, 
.grey #testimonials,
.grey #top-area .column .icons a:hover,
.grey .social-icons li a:hover,
.grey .plan-header .popular-tag{ background: #666; }

.grey .ui-accordion-header .ui-icon,
.grey .progress-bar,
.grey ul.categories li a:hover{ background-color: #666; }


/*Pink Color*/

.pink a{ color: #FF4DB8; }

.pink a:hover { color: #F50093; }

.pink .btn,
.pink a.btn{
  background-color: #FF4DB8;
  border-color: #F50093;
  color: #fff;
}

.pink a.btn:hover,
.pink .btn:hover{ background-color: #F50093; }

.pink .nivo-caption{ border-color: #FF4DB8; }

.pink #newsletter, 
.pink #testimonials,
.pink #top-area .column .icons a:hover,
.pink .social-icons li a:hover,
.pink .plan-header .popular-tag{ background: #FF4DB8; }

.pink .ui-accordion-header .ui-icon,
.pink .progress-bar,
.pink ul.categories li a:hover{ background-color: #FF4DB8; }


/*Purple Color*/

.purple a{ color: #9232ed; }

.purple a:hover { color: #7e20d7; }

.purple .btn,
.purple a.btn{
  background-color: #9232ed;
  border-color: #7e20d7;
  color: #fff;
}

.purple a.btn:hover,
.purple .btn:hover{ background-color: #7e20d7; }

.purple .nivo-caption{ border-color: #9232ed; }

.purple #newsletter, 
.purple #testimonials,
.purple #top-area .column .icons a:hover,
.purple .social-icons li a:hover,
.purple .plan-header .popular-tag{ background: #9232ed; }

.purple .ui-accordion-header .ui-icon,
.purple .progress-bar,
.purple ul.categories li a:hover{ background-color: #9232ed; }


/*turquoise Color*/

.turquoise a{ color: #00d0b4; }

.turquoise a:hover { color: #01baa1; }

.turquoise .btn,
.turquoise a.btn{
  background-color: #00d0b4;
  border-color: #01baa1;
  color: #fff;
}

.turquoise a.btn:hover,
.turquoise .btn:hover{ background-color: #01baa1; }

.turquoise .nivo-caption{ border-color: #00d0b4; }

.turquoise #newsletter, 
.turquoise #testimonials,
.turquoise #top-area .column .icons a:hover,
.turquoise .social-icons li a:hover,
.turquoise .plan-header .popular-tag{ background: #00d0b4; }

.turquoise .ui-accordion-header .ui-icon,
.turquoise .progress-bar,
.turquoise ul.categories li a:hover{ background-color: #00d0b4; }




/*Dark BG*/

body.dark-bg{ background: #333; color: #777; }

.dark-bg .region-products{ background: none; border: 0; }

.dark-bg hr,
.dark-bg ul.categories, 
.dark-bg ul.categories li,
.dark-bg aside .block h2,
.dark-bg #main-menu li li a,
.dark-bg #main-menu li ul,
.dark-bg .view-location .views-row,
.dark-bg.page-user.not-logged-in #post-content,
.dark-bg .fontawesome-icon-list .fa-hover{ border-color: #444; }

.dark-bg #main-menu li:hover a, 
.dark-bg #main-menu li a.active {
  background: #4D4D4D;
  color: #999;
}

.dark-bg #main-menu li li a:hover { background: #333; }

.dark-bg #main-menu a{ color: #999; }

.dark-bg #footer-area .block > h2{ color: #999; }

.dark-bg input.form-text, 
.dark-bg textarea.form-textarea, 
.dark-bg select.form-select {
  border: 1px solid #555;
  background: #555;
}

.dark-bg .title-breadcrumbs .inner-wrapper h1, .breadcrumb{ color: #A2A2A2; }

.dark-bg .carousel a.carousel-control{ color: #fff; }