/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */


/* base Plugin Styles */

.wc_email.newsletter-error {
  border-color: rgb(237, 46, 46)!important;
}
input.newsletter-error::-moz-placeholder {
  color: rgb(237, 46, 46);
}
input.newsletter-error::-webkit-input-placeholder {
  color: rgb(237, 46, 46);
}
.newsletter-success {
  cursor: default!important;
  background: #2ECC40!important;
}

/* Base Widget Styles */


/* Newsletter Widget */

.wisdomcore_newsletter_widget button,.wisdomcore_newsletter_widget input[type="text"], .wisdomcore_newsletter_widget input[type="email"] {
  width: 100%;
}

.wisdomcore_newsletter_widget .wc-newsletter-widget h2.success-message {
  /* color: #149126; */
}

/* About Me Widget */

.wisdomcore_aboutme_widget .aboutme-social a {
  font-size: 2rem;
  color: #000000;
  margin-right: 1.5rem;
}
.wisdomcore_aboutme_widget .aboutme-social a:last-child {
  margin-right: 0;
}
.wisdomcore_aboutme_widget .aboutme-social a:hover {
  color: #666666;
}

/* Tweet Widget */

.wisdomcore_twiter_widget .tweet:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border: 0;
}

/* recent Posts Widget */

.wisdomcore_recentposts_widget img {
  max-width: 10.6rem;
}

/* Instagram Widget */

.wisdomcore_instagram_widget li {
  width: 33%;
  float: left;
  /* padding-right: 2px; */
}
.wisdomcore_instagram_widget li a {
  display: block;
  padding: 2px;
}

/* Base Shortcode Styles */

.wt-shortcode-accordion {}
.wt-shortcode-accordion h3 {
  margin: 0;
  cursor: pointer;
  margin-bottom: 1.6rem;
}
.wt-shortcode-accordion .accordion-item {
  padding-top: 0;
}
.wt-shortcode-accordion h3 span {
  height: 20px;
  width: 20px;
  display: inline-block;
}
.wt-shortcode-accordion-group {
  padding-left: 1.6rem;
}

/* Tabs Shortcode */

.wt-shortcode-tabs {}
.wt-shortcode-tabs .ui-tabs-nav {
  margin: 0;
  padding: 0;
  display: table;
  width: 100%;
  table-layout: fixed;
}
.wt-shortcode-tabs .ui-tabs-nav li {
  display: table-cell;
  text-align: center;
}
.wt-shortcode-tabs .ui-tabs-nav {
  background: #edeff3;
}
.wt-shortcode-tabs .ui-tabs-nav a {
  color: #666666;
  display: block;
  background: #edeff3;
}
.wt-shortcode-tabs .ui-tabs-nav a:hover {
  text-decoration: none;
  color: #000000;
  background: #E5E8EC;
}
.wt-shortcode-tabs .ui-tabs-nav li.ui-tabs-active a {
  background: #f6f7f9;
  color: #000000;
}
.wt-shortcode-tabs .tab-item {
  background: #f6f7f9;
  border-bottom: 4px solid #edeff3;
}
.wt-shortcode-tabs .tab-item p {
  margin-bottom: 0;
}

/* Tweet This shortcode */

a.tweet-this {
  background: #e1f2fa;
  color: inherit;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
}
a.tweet-this:hover, a.tweet-this:focus, a.tweet-this:active {
  text-decoration: none;
}
a.tweet-this i {
  margin-left: 0.4rem;
}

/* Wisdomcore instagram footer shortcode  */

.instagram-pics {
  margin: 0;
  padding: 0;
  list-style: none;
}
.instagram-pics li {
  display: inline;
  float: left;
}

/* Wisdomcore Social Widget  */

.wisdomcore_social_widget a {
  color: #000000;
  margin-right: 0.5rem;
}
