/*
 * Skin / Color scheme stylesheet.
 *
 * Package:		Abacus
 * Author:		CodeCooki.es
 *
 * Since:		1.0.0
 * Version: 	1.0.0
 */
/* ===================================================================
/*	Table of Contents
/* =================================================================== */
/* 1. Basics
 * 2. Header
 * 3. Navigation bar
 * 4. Mini nav bar
 * 5. Navbar-icons
 * 		5.1 Top shopping cart icon
 *		5.2 Top search
 * 6. Mini-cart in Header
 * 7. Homepage Intro
 * 8. Blog Structure
 *		8.1 Breadcrumbs
 *		8.2 Archive title
 *		8.3 Article
 *		8.4 Post content
 *		8.5 Post-formats
 *			8.5.1 Audio
 *			8.5.2 Quote, Gallery
 *		8.6 Post meta
 *		8.7 Post social sharer
 *		8.8 Social sharer buttons (LoveIt! button)
 *		8.9 Author box
 *		8.10 Comment section
 * 9. Blog Listing page
 *		9.1 Article on blog listing pages
 *		9.2 Pagination
 * 10. Forms
 * 11. Sidebar & its widget styles
 *		11.1 General styles
 *		11.2 Recent Posts Widget
 *		11.3 Search widget
 *		11.4 WP Calendar widget
 * 12. Footer & its widget styles
 * 		12.1 General styles
 *		12.2 Footer-bar
 *		12.3 Footer bottom
 *		12.4 Recent Posts widget
 *		12.5 Search widget
 *		12.6 WP Calendar widget
 * 		12.7 Social icons
 */
/* ========================================================================== */
/* 	1. Basics
/* ========================================================================== */
::-moz-selection {
  background: #ebebeb;
}
::selection {
  background: #ebebeb;
}
body {
  background-color: #f2f2f2;
  color: #808080;
}
.azure-pacific-skin a {
  color: #0096cf;
}
.azure-pacific-skin a:hover,
.azure-pacific-skin a:focus {
  color: #e7711b;
  outline: none;
}
.azure-pacific-skin h1 a,
.azure-pacific-skin h2 a,
.azure-pacific-skin h3 a,
.azure-pacific-skin h4 a,
.azure-pacific-skin h5 a,
.azure-pacific-skin h6 a {
  color: #808080;
}
.azure-pacific-skin h1 a:hover,
.azure-pacific-skin h2 a:hover,
.azure-pacific-skin h3 a:hover,
.azure-pacific-skin h4 a:hover,
.azure-pacific-skin h5 a:hover,
.azure-pacific-skin h6 a:hover,
.azure-pacific-skin h1 a:focus,
.azure-pacific-skin h2 a:focus,
.azure-pacific-skin h3 a:focus,
.azure-pacific-skin h4 a:focus,
.azure-pacific-skin h5 a:focus,
.azure-pacific-skin h6 a:focus {
  color: #808080;
}
.fuscous-mud-skin a {
  color: #ca8f6c;
}
.fuscous-mud-skin a:hover,
.fuscous-mud-skin a:focus {
  color: #568cad;
  outline: none;
}
.fuscous-mud-skin h1 a,
.fuscous-mud-skin h2 a,
.fuscous-mud-skin h3 a,
.fuscous-mud-skin h4 a,
.fuscous-mud-skin h5 a,
.fuscous-mud-skin h6 a {
  color: #2f2f2f;
}
.fuscous-mud-skin h1 a:hover,
.fuscous-mud-skin h2 a:hover,
.fuscous-mud-skin h3 a:hover,
.fuscous-mud-skin h4 a:hover,
.fuscous-mud-skin h5 a:hover,
.fuscous-mud-skin h6 a:hover,
.fuscous-mud-skin h1 a:focus,
.fuscous-mud-skin h2 a:focus,
.fuscous-mud-skin h3 a:focus,
.fuscous-mud-skin h4 a:focus,
.fuscous-mud-skin h5 a:focus,
.fuscous-mud-skin h6 a:focus {
  color: #757575;
}
.port-rico-skin a {
  color: #e69931;
}
.port-rico-skin a:hover,
.port-rico-skin a:focus {
  color: #1966ce;
  outline: none;
}
.port-rico-skin h1 a,
.port-rico-skin h2 a,
.port-rico-skin h3 a,
.port-rico-skin h4 a,
.port-rico-skin h5 a,
.port-rico-skin h6 a {
  color: #2f2f2f;
}
.port-rico-skin h1 a:hover,
.port-rico-skin h2 a:hover,
.port-rico-skin h3 a:hover,
.port-rico-skin h4 a:hover,
.port-rico-skin h5 a:hover,
.port-rico-skin h6 a:hover,
.port-rico-skin h1 a:focus,
.port-rico-skin h2 a:focus,
.port-rico-skin h3 a:focus,
.port-rico-skin h4 a:focus,
.port-rico-skin h5 a:focus,
.port-rico-skin h6 a:focus {
  color: #757575;
}
.scarpa-glacier-skin a {
  color: #75a4bd;
}
.scarpa-glacier-skin a:hover,
.scarpa-glacier-skin a:focus {
  color: #885c45;
  outline: none;
}
.scarpa-glacier-skin h1 a,
.scarpa-glacier-skin h2 a,
.scarpa-glacier-skin h3 a,
.scarpa-glacier-skin h4 a,
.scarpa-glacier-skin h5 a,
.scarpa-glacier-skin h6 a {
  color: #2f2f2f;
}
.scarpa-glacier-skin h1 a:hover,
.scarpa-glacier-skin h2 a:hover,
.scarpa-glacier-skin h3 a:hover,
.scarpa-glacier-skin h4 a:hover,
.scarpa-glacier-skin h5 a:hover,
.scarpa-glacier-skin h6 a:hover,
.scarpa-glacier-skin h1 a:focus,
.scarpa-glacier-skin h2 a:focus,
.scarpa-glacier-skin h3 a:focus,
.scarpa-glacier-skin h4 a:focus,
.scarpa-glacier-skin h5 a:focus,
.scarpa-glacier-skin h6 a:focus {
  color: #757575;
}
.asparagus-deluge-skin a {
  color: #85a264;
}
.asparagus-deluge-skin a:hover,
.asparagus-deluge-skin a:focus {
  color: #795d9b;
  outline: none;
}
.asparagus-deluge-skin h1 a,
.asparagus-deluge-skin h2 a,
.asparagus-deluge-skin h3 a,
.asparagus-deluge-skin h4 a,
.asparagus-deluge-skin h5 a,
.asparagus-deluge-skin h6 a {
  color: #2f2f2f;
}
.asparagus-deluge-skin h1 a:hover,
.asparagus-deluge-skin h2 a:hover,
.asparagus-deluge-skin h3 a:hover,
.asparagus-deluge-skin h4 a:hover,
.asparagus-deluge-skin h5 a:hover,
.asparagus-deluge-skin h6 a:hover,
.asparagus-deluge-skin h1 a:focus,
.asparagus-deluge-skin h2 a:focus,
.asparagus-deluge-skin h3 a:focus,
.asparagus-deluge-skin h4 a:focus,
.asparagus-deluge-skin h5 a:focus,
.asparagus-deluge-skin h6 a:focus {
  color: #757575;
}
.chicago-rose-skin a {
  color: #ba778c;
}
.chicago-rose-skin a:hover,
.chicago-rose-skin a:focus {
  color: #458873;
  outline: none;
}
.chicago-rose-skin h1 a,
.chicago-rose-skin h2 a,
.chicago-rose-skin h3 a,
.chicago-rose-skin h4 a,
.chicago-rose-skin h5 a,
.chicago-rose-skin h6 a {
  color: #2f2f2f;
}
.chicago-rose-skin h1 a:hover,
.chicago-rose-skin h2 a:hover,
.chicago-rose-skin h3 a:hover,
.chicago-rose-skin h4 a:hover,
.chicago-rose-skin h5 a:hover,
.chicago-rose-skin h6 a:hover,
.chicago-rose-skin h1 a:focus,
.chicago-rose-skin h2 a:focus,
.chicago-rose-skin h3 a:focus,
.chicago-rose-skin h4 a:focus,
.chicago-rose-skin h5 a:focus,
.chicago-rose-skin h6 a:focus {
  color: #757575;
}
pre {
  background: rgba(0,0,0,0.02);
}
/* ===================================================================
/*	2. Header
/* =================================================================== */
.azure-pacific-skin header {
  background-color: #2B343B;
}
.fuscous-mud-skin header {
  background-color: #5a5c51;
}
.port-rico-skin header {
  background-color: #252839;
}
.scarpa-glacier-skin header {
  background-color: #52515c;
}
.asparagus-deluge-skin header {
  background-color: #3b3532;
}
.chicago-rose-skin header {
  background-color: #5c5651;
}
header {
  box-shadow: 0 4px 5px -2px rgba(0,0,0,0.22), 0 2px 1px -1px rgba(0,0,0,0.05);
}
header .site-tagline {
  color: rgba(255,255,255,0.4);
}
header h1.logo a {
  color: #fff;
}
header #mini-nav-button span {
  background: url("../../cc-abacus/svgs/mini-nav-btn.svg") no-repeat transparent;
}
/* ===================================================================
/*	3. Navigation bar
/* =================================================================== */
header nav.navbar {
  background-color: transparent;
  border-right: 1px solid rgba(255,255,255,0.1);
}
.azure-pacific-skin header nav.navbar li a {
  color: #fff;
}
.azure-pacific-skin header nav.navbar li a:hover,
.azure-pacific-skin header nav.navbar li a:focus {
  background: transparent;
  color: rgba(255,255,255,0.85);
}
.fuscous-mud-skin header nav.navbar li a {
  color: #fff;
}
.fuscous-mud-skin header nav.navbar li a:hover,
.fuscous-mud-skin header nav.navbar li a:focus {
  background: transparent;
  color: rgba(255,255,255,0.85);
}
.port-rico-skin header nav.navbar li a {
  color: #fff;
}
.port-rico-skin header nav.navbar li a:hover,
.port-rico-skin header nav.navbar li a:focus {
  background: transparent;
  color: rgba(255,255,255,0.85);
}
.scarpa-glacier-skin header nav.navbar li a {
  color: #fff;
}
.scarpa-glacier-skin header nav.navbar li a:hover,
.scarpa-glacier-skin header nav.navbar li a:focus {
  background: transparent;
  color: rgba(255,255,255,0.85);
}
.asparagus-deluge-skin header nav.navbar li a {
  color: #fff;
}
.asparagus-deluge-skin header nav.navbar li a:hover,
.asparagus-deluge-skin header nav.navbar li a:focus {
  background: transparent;
  color: rgba(255,255,255,0.85);
}
.chicago-rose-skin header nav.navbar li a {
  color: #fff;
}
.chicago-rose-skin header nav.navbar li a:hover,
.chicago-rose-skin header nav.navbar li a:focus {
  background: transparent;
  color: rgba(255,255,255,0.85);
}
header nav.navbar .sub-menu {
  background: #fff;
  box-shadow: 0 2px 2px rgba(0,0,0,0.2);
}
.azure-pacific-skin header nav.navbar .sub-menu li a {
  color: #757575;
}
.azure-pacific-skin header nav.navbar .sub-menu li a:hover,
.azure-pacific-skin header nav.navbar .sub-menu li a:focus {
  background: #ebebeb;
  color: #464646;
}
.fuscous-mud-skin header nav.navbar .sub-menu li a {
  color: #757575;
}
.fuscous-mud-skin header nav.navbar .sub-menu li a:hover,
.fuscous-mud-skin header nav.navbar .sub-menu li a:focus {
  background: #ebebeb;
  color: #464646;
}
.port-rico-skin header nav.navbar .sub-menu li a {
  color: #757575;
}
.port-rico-skin header nav.navbar .sub-menu li a:hover,
.port-rico-skin header nav.navbar .sub-menu li a:focus {
  background: #ebebeb;
  color: #464646;
}
.scarpa-glacier-skin header nav.navbar .sub-menu li a {
  color: #757575;
}
.scarpa-glacier-skin header nav.navbar .sub-menu li a:hover,
.scarpa-glacier-skin header nav.navbar .sub-menu li a:focus {
  background: #ebebeb;
  color: #464646;
}
.asparagus-deluge-skin header nav.navbar .sub-menu li a {
  color: #757575;
}
.asparagus-deluge-skin header nav.navbar .sub-menu li a:hover,
.asparagus-deluge-skin header nav.navbar .sub-menu li a:focus {
  background: #ebebeb;
  color: #464646;
}
.chicago-rose-skin header nav.navbar .sub-menu li a {
  color: #757575;
}
.chicago-rose-skin header nav.navbar .sub-menu li a:hover,
.chicago-rose-skin header nav.navbar .sub-menu li a:focus {
  background: #ebebeb;
  color: #464646;
}
/* ===================================================================
/*	4. Mini nav bar
/* =================================================================== */
#mini-nav {
  background: #fff;
  box-shadow: 4px 0 5px -2px rgba(0,0,0,0.22), 2px 0 1px -1px rgba(0,0,0,0.05);
}
#mini-nav #mini-nav-head h5 {
  background: url("../../cc-abacus/svgs/mini-nav-btn.svg") no-repeat transparent;
}
#mini-nav li a {
  color: #757575;
}
#mini-nav li a:hover,
#mini-nav li a:focus {
  background: #e6e6e6;
  color: #464646;
}
#mini-nav li .submenu-toggle {
  border: 2px solid #e6e6e6;
}
#mini-nav li .submenu-toggle:hover,
#mini-nav li .submenu-toggle:focus {
  background: #e6e6e6;
}
.azure-pacific-skin #mini-nav-head {
  background: #3c4753;
  color: #fff;
}
.fuscous-mud-skin #mini-nav-head {
  background: #6c6e61;
  color: #fff;
}
.port-rico-skin #mini-nav-head {
  background: #353a52;
  color: #fff;
}
.scarpa-glacier-skin #mini-nav-head {
  background: #62616e;
  color: #fff;
}
.asparagus-deluge-skin #mini-nav-head {
  background: #514844;
  color: #fff;
}
.chicago-rose-skin #mini-nav-head {
  background: #6e6761;
  color: #fff;
}
/* ===================================================================
/*	5. Navbar-icons
/* =================================================================== */
/*	5.1 Top shopping cart icon */
.tp-shopping-cart {
  background: url("../../cc-abacus/svgs/shopping-cart-icon.svg") no-repeat transparent;
}
.azure-pacific-skin .tp-shopping-cart .tp-cart-count {
  background: #0096cf;
  color: #fff;
}
.fuscous-mud-skin .tp-shopping-cart .tp-cart-count {
  background: #ba9077;
  color: #fff;
}
.port-rico-skin .tp-shopping-cart .tp-cart-count {
  background: #e69931;
  color: #fff;
}
.scarpa-glacier-skin .tp-shopping-cart .tp-cart-count {
  background: #75a4bd;
  color: #fff;
}
.asparagus-deluge-skin .tp-shopping-cart .tp-cart-count {
  background: #85a264;
  color: #fff;
}
.chicago-rose-skin .tp-shopping-cart .tp-cart-count {
  background: #ba778c;
  color: #fff;
}
/* 5.2 Top search */
.top-search {
  background: url("../../cc-abacus/svgs/search-icon.svg") no-repeat transparent;
}
.azure-pacific-skin .top-search-overlay-wrapper .search-form label {
  color: #fff;
}
.azure-pacific-skin .top-search-overlay-wrapper .search-form input[type="search"] {
  color: #fff;
}
.azure-pacific-skin .top-search-overlay-wrapper .search-form .field-highlight {
  background: #fff;
}
.azure-pacific-skin .top-search-overlay-wrapper .top-search-overlay {
  background: #0096cf;
}
.fuscous-mud-skin .top-search-overlay-wrapper .search-form label {
  color: #fff;
}
.fuscous-mud-skin .top-search-overlay-wrapper .search-form input[type="search"] {
  color: #fff;
}
.fuscous-mud-skin .top-search-overlay-wrapper .search-form .field-highlight {
  background: #fff;
}
.fuscous-mud-skin .top-search-overlay-wrapper .top-search-overlay {
  background: #ba9077;
}
.port-rico-skin .top-search-overlay-wrapper .search-form label {
  color: #fff;
}
.port-rico-skin .top-search-overlay-wrapper .search-form input[type="search"] {
  color: #fff;
}
.port-rico-skin .top-search-overlay-wrapper .search-form .field-highlight {
  background: #fff;
}
.port-rico-skin .top-search-overlay-wrapper .top-search-overlay {
  background: #e69931;
}
.scarpa-glacier-skin .top-search-overlay-wrapper .search-form label {
  color: #fff;
}
.scarpa-glacier-skin .top-search-overlay-wrapper .search-form input[type="search"] {
  color: #fff;
}
.scarpa-glacier-skin .top-search-overlay-wrapper .search-form .field-highlight {
  background: #fff;
}
.scarpa-glacier-skin .top-search-overlay-wrapper .top-search-overlay {
  background: #75a4bd;
}
.asparagus-deluge-skin .top-search-overlay-wrapper .search-form label {
  color: #fff;
}
.asparagus-deluge-skin .top-search-overlay-wrapper .search-form input[type="search"] {
  color: #fff;
}
.asparagus-deluge-skin .top-search-overlay-wrapper .search-form .field-highlight {
  background: #fff;
}
.asparagus-deluge-skin .top-search-overlay-wrapper .top-search-overlay {
  background: #85a264;
}
.chicago-rose-skin .top-search-overlay-wrapper .search-form label {
  color: #fff;
}
.chicago-rose-skin .top-search-overlay-wrapper .search-form input[type="search"] {
  color: #fff;
}
.chicago-rose-skin .top-search-overlay-wrapper .search-form .field-highlight {
  background: #fff;
}
.chicago-rose-skin .top-search-overlay-wrapper .top-search-overlay {
  background: #ba778c;
}
/* ===================================================================
/*	6. Mini-cart in Header
/* =================================================================== */
#woo-mini-cart-wrapper {
  background: #fff;
  box-shadow: 0 1px 4px 0px rgba(0,0,0,0.12), 0 1px 1px 0px rgba(0,0,0,0.1);
}
#woo-mini-cart-wrapper .cart-pointer {
  border: 15px solid #fff;
  border-left-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent;
}
/* ===================================================================
/*	7. Homepage Intro
/* =================================================================== */
#homepage-intro h1,
#homepage-intro h2,
#homepage-intro h3,
#homepage-intro h4,
#homepage-intro h5,
#homepage-intro h6 {
  color: #fff;
}
#homepage-intro p {
  color: rgba(255,255,255,0.6);
}
/* ===================================================================
/*	8. Blog Structure
/* =================================================================== */
/* 8.1 Breadcrumbs */
.breadcrumb {
  color: #808080;
  background: #fff;
  border-bottom: 1px solid #CCCCCC;
}
.azure-pacific-skin .breadcrumb a {
  color: #808080;
}
.fuscous-mud-skin .breadcrumb a {
  color: #222;
}
.port-rico-skin .breadcrumb a {
  color: #222;
}
.scarpa-glacier-skin .breadcrumb a {
  color: #222;
}
.asparagus-deluge-skin .breadcrumb a {
  color: #222;
}
.chicago-rose-skin .breadcrumb a {
  color: #222;
}
/* 8.2 Archive title */
h3.archive-title {
  color: #3b3b3b;
}
/* 8.3 Article */
article {
  background: #fff;
  box-shadow: 0 1px 4px 0px rgba(0,0,0,0.12), 0 1px 1px 0px rgba(0,0,0,0.1);
}
h2.post-title {
  color: #808080;
}
.azure-pacific-skin article p.read-more a {
  color: #D4574F;
}
.azure-pacific-skin article p.read-more a:hover {
  color: #2B343B;
}
.fuscous-mud-skin article p.read-more a {
  color: #ca8f6c;
}
.fuscous-mud-skin article p.read-more a:hover {
  color: #568cad;
}
.port-rico-skin article p.read-more a {
  color: #e69931;
}
.port-rico-skin article p.read-more a:hover {
  color: #1966ce;
}
.scarpa-glacier-skin article p.read-more a {
  color: #75a4bd;
}
.scarpa-glacier-skin article p.read-more a:hover {
  color: #885c45;
}
.asparagus-deluge-skin article p.read-more a {
  color: #85a264;
}
.asparagus-deluge-skin article p.read-more a:hover {
  color: #795d9b;
}
.chicago-rose-skin article p.read-more a {
  color: #ba778c;
}
.chicago-rose-skin article p.read-more a:hover {
  color: #458873;
}
/* 8.4 Post content */
.azure-pacific-skin .post-content blockquote {
  border-left: 5px solid #d4574f;
  background: rgba(0,0,0,0.02);
}
.fuscous-mud-skin .post-content blockquote {
  border-left: 5px solid #ba9077;
  background: rgba(0,0,0,0.02);
}
.port-rico-skin .post-content blockquote {
  border-left: 5px solid #e69931;
  background: rgba(0,0,0,0.02);
}
.scarpa-glacier-skin .post-content blockquote {
  border-left: 5px solid #75a4bd;
  background: rgba(0,0,0,0.02);
}
.asparagus-deluge-skin .post-content blockquote {
  border-left: 5px solid #85a264;
  background: rgba(0,0,0,0.02);
}
.chicago-rose-skin .post-content blockquote {
  border-left: 5px solid #ba778c;
  background: rgba(0,0,0,0.02);
}
/* 8.5.1 Post format: Audio */
.audio-container .mejs-play button {
  background: url("../../cc-abacus/svgs/mejs-play.svg") no-repeat 0 0 transparent !important;
}
.audio-container .mejs-pause button {
  background: url("../../cc-abacus/svgs/mejs-pause.svg") no-repeat 0 0 transparent !important;
}
.audio-container .mejs-mute button {
  background: url("../../cc-abacus/svgs/mejs-unmute.svg") no-repeat 0 0 transparent !important;
}
.audio-container .mejs-unmute button {
  background: url("../../cc-abacus/svgs/mejs-mute.svg") no-repeat 0 0 transparent !important;
}
/* 8.5.2 Post format: Quote, Gallery */
.entry-quotes-list.carousel blockquote p {
  color: #464646;
}
.azure-pacific-skin .entry-quotes-list.carousel cite a {
  color: #e7711b;
}
.fuscous-mud-skin .entry-quotes-list.carousel cite a {
  color: #456f88;
}
.port-rico-skin .entry-quotes-list.carousel cite a {
  color: #1966ce;
}
.scarpa-glacier-skin .entry-quotes-list.carousel cite a {
  color: #885c45;
}
.asparagus-deluge-skin .entry-quotes-list.carousel cite a {
  color: #795d9b;
}
.chicago-rose-skin .entry-quotes-list.carousel cite a {
  color: #458873;
}
.entry-quotes-list.carousel .carousel-indicators li {
  background: #bababa;
  border: none;
}
.entry-quotes-list.carousel .carousel-indicators li.active {
  background: #838383;
}
.entry-gallery-slider.carousel .carousel-control {
  color: #fff;
}
.entry-gallery-slider.carousel .carousel-indicators li {
  background: rgba(255,255,255,0.5);
  border: none;
}
.entry-gallery-slider.carousel .carousel-indicators li.active {
  background: rgba(255,255,255,0.9);
}
/* 8.6 Post meta */
.post-meta {
  color: #808080;
}
.azure-pacific-skin .post-meta a {
  color: #808080;
}
.azure-pacific-skin .post-meta a:hover,
.azure-pacific-skin .post-meta a:focus {
  color: #e7711b;
}
.fuscous-mud-skin .post-meta a {
  color: #acacac;
}
.fuscous-mud-skin .post-meta a:hover,
.fuscous-mud-skin .post-meta a:focus {
  color: #568cad;
}
.port-rico-skin .post-meta a {
  color: #acacac;
}
.port-rico-skin .post-meta a:hover,
.port-rico-skin .post-meta a:focus {
  color: #1966ce;
}
.scarpa-glacier-skin .post-meta a {
  color: #acacac;
}
.scarpa-glacier-skin .post-meta a:hover,
.scarpa-glacier-skin .post-meta a:focus {
  color: #885c45;
}
.asparagus-deluge-skin .post-meta a {
  color: #acacac;
}
.asparagus-deluge-skin .post-meta a:hover,
.asparagus-deluge-skin .post-meta a:focus {
  color: #795d9b;
}
.chicago-rose-skin .post-meta a {
  color: #acacac;
}
.chicago-rose-skin .post-meta a:hover,
.chicago-rose-skin .post-meta a:focus {
  color: #458873;
}
.post-meta .post-meta-btns .post-meta-share-btn {
  background: url("../../cc-abacus/svgs/share.svg") no-repeat transparent;
}
/* 8.7 Post social sharer */
.post-social-options {
  border-top: 1px solid #e6e6e6;
}
.post-social-sharer span {
  color: #acacac;
}
.post-social-sharer a {
  color: #9c9c9c;
}
.post-social-sharer .ss-fb:hover {
  color: #3b5998;
}
.post-social-sharer .ss-tt:hover {
  color: #4099ff;
}
.post-social-sharer .ss-pt:hover {
  color: #c92228;
}
.post-social-sharer .ss-gplus:hover {
  color: #d34836;
}
.azure-pacific-skin.cce .cce-button--primary {
	background: #D4574F;
}
.azure-pacific-skin.cce .cce-button--primary:hover {
	background:#2B343B;
}
/* 8.8 Social sharer buttons (LoveIt! button) */
.post-social-options .cce-loveit,
.blog-listing .post-meta-btns .cce-loveit {
  background-image: url("../../cc-abacus/svgs/fav.svg");
  background-repeat: no-repeat;
  background-position: top right;
  -webkit-transition: background 0s;
  transition: background 0s;
}
.post-social-options .cce-loveit .cce-loveit-count,
.blog-listing .post-meta-btns .cce-loveit .cce-loveit-count {
  color: #acacac;
}
.post-social-options .cce-loveit.loved,
.blog-listing .post-meta-btns .cce-loveit.loved {
  background-repeat: no-repeat;
  background-position: bottom right;
}
.post-social-options .cce-loveit.loved .cce-loveit-count,
.blog-listing .post-meta-btns .cce-loveit.loved .cce-loveit-count {
  color: #d4374e;
}
/* 8.9 Author box */
#author-infobox {
  background: #fff;
  box-shadow: 0 1px 4px 0px rgba(0,0,0,0.12), 0 1px 1px 0px rgba(0,0,0,0.1);
}
#author-infobox .author-social a {
  color: #c1c1c1;
}
#author-infobox .author-social a:hover {
  color: #919191;
}
/* 8.10 Comment section */
#comment-section h3 {
  color: #464646;
}
.azure-pacific-skin #comment-section h3 a {
  color: #0096cf;
}
.azure-pacific-skin #comment-section h3 a:hover {
  color: #e7711b;
}
.fuscous-mud-skin #comment-section h3 a {
  color: #ca8f6c;
}
.fuscous-mud-skin #comment-section h3 a:hover {
  color: #568cad;
}
.port-rico-skin #comment-section h3 a {
  color: #e69931;
}
.port-rico-skin #comment-section h3 a:hover {
  color: #1966ce;
}
.scarpa-glacier-skin #comment-section h3 a {
  color: #75a4bd;
}
.scarpa-glacier-skin #comment-section h3 a:hover {
  color: #885c45;
}
.asparagus-deluge-skin #comment-section h3 a {
  color: #85a264;
}
.asparagus-deluge-skin #comment-section h3 a:hover {
  color: #795d9b;
}
.chicago-rose-skin #comment-section h3 a {
  color: #ba778c;
}
.chicago-rose-skin #comment-section h3 a:hover {
  color: #458873;
}
#comment-section h4 {
  color: #464646;
}
#comment-section .comment {
  border-bottom: 1px solid #ddd;
}
.azure-pacific-skin #comment-section .comment .bypostauthor .byauthor,
.azure-pacific-skin #comment-section .comment .byauthor {
  background: #0078a6;
  color: #fff;
}
.fuscous-mud-skin #comment-section .comment .bypostauthor .byauthor,
.fuscous-mud-skin #comment-section .comment .byauthor {
  background: #a27052;
  color: #fff;
}
.port-rico-skin #comment-section .comment .bypostauthor .byauthor,
.port-rico-skin #comment-section .comment .byauthor {
  background: #c77d18;
  color: #fff;
}
.scarpa-glacier-skin #comment-section .comment .bypostauthor .byauthor,
.scarpa-glacier-skin #comment-section .comment .byauthor {
  background: #4f88a6;
  color: #fff;
}
.asparagus-deluge-skin #comment-section .comment .bypostauthor .byauthor,
.asparagus-deluge-skin #comment-section .comment .byauthor {
  background: #6a834f;
  color: #fff;
}
.chicago-rose-skin #comment-section .comment .bypostauthor .byauthor,
.chicago-rose-skin #comment-section .comment .byauthor {
  background: #a2526b;
  color: #fff;
}
#comment-section .comment-meta,
#comment-section p.muted {
  color: #8a8a8a;
}
.azure-pacific-skin #comment-section .comment-meta a {
  color: #8a8a8a;
}
.azure-pacific-skin #comment-section .comment-meta a:hover {
  color: #e7711b;
}
.fuscous-mud-skin #comment-section .comment-meta a {
  color: #8a8a8a;
}
.fuscous-mud-skin #comment-section .comment-meta a:hover {
  color: #568cad;
}
.port-rico-skin #comment-section .comment-meta a {
  color: #8a8a8a;
}
.port-rico-skin #comment-section .comment-meta a:hover {
  color: #1966ce;
}
.scarpa-glacier-skin #comment-section .comment-meta a {
  color: #8a8a8a;
}
.scarpa-glacier-skin #comment-section .comment-meta a:hover {
  color: #885c45;
}
.asparagus-deluge-skin #comment-section .comment-meta a {
  color: #8a8a8a;
}
.asparagus-deluge-skin #comment-section .comment-meta a:hover {
  color: #795d9b;
}
.chicago-rose-skin #comment-section .comment-meta a {
  color: #8a8a8a;
}
.chicago-rose-skin #comment-section .comment-meta a:hover {
  color: #458873;
}
/* ===================================================================
/*	9. Blog Listing page
/* =================================================================== */
/* 9.1 Article on blog listing pages */
.blog-listing article {
  box-shadow: 0 1px 4px 0px rgba(0,0,0,0.12), 0 1px 1px 0px rgba(0,0,0,0.1);
}
.azure-pacific-skin .blog-listing article h6.post-category a {
  color: #1e9911;
}
.fuscous-mud-skin .blog-listing article h6.post-category a {
  color: #1e9911;
}
.port-rico-skin .blog-listing article h6.post-category a {
  color: #1e9911;
}
.scarpa-glacier-skin .blog-listing article h6.post-category a {
  color: #1e9911;
}
.asparagus-deluge-skin .blog-listing article h6.post-category a {
  color: #1e9911;
}
.chicago-rose-skin .blog-listing article h6.post-category a {
  color: #1e9911;
}
.blog-listing article .entry-content {
  background: #fff;
}
.blog-listing article .post-meta {
  color: #989898;
  border-top: 1px solid #e6e6e6;
}
.azure-pacific-skin .blog-listing article .post-meta .post-meta-author a {
  color: #757575;
}
.azure-pacific-skin .blog-listing article .post-meta .post-meta-author a:hover,
.azure-pacific-skin .blog-listing article .post-meta .post-meta-author a:focus {
  color: #e7711b;
}
.fuscous-mud-skin .blog-listing article .post-meta .post-meta-author a {
  color: #757575;
}
.fuscous-mud-skin .blog-listing article .post-meta .post-meta-author a:hover,
.fuscous-mud-skin .blog-listing article .post-meta .post-meta-author a:focus {
  color: #568cad;
}
.port-rico-skin .blog-listing article .post-meta .post-meta-author a {
  color: #757575;
}
.port-rico-skin .blog-listing article .post-meta .post-meta-author a:hover,
.port-rico-skin .blog-listing article .post-meta .post-meta-author a:focus {
  color: #1966ce;
}
.scarpa-glacier-skin .blog-listing article .post-meta .post-meta-author a {
  color: #757575;
}
.scarpa-glacier-skin .blog-listing article .post-meta .post-meta-author a:hover,
.scarpa-glacier-skin .blog-listing article .post-meta .post-meta-author a:focus {
  color: #885c45;
}
.asparagus-deluge-skin .blog-listing article .post-meta .post-meta-author a {
  color: #757575;
}
.asparagus-deluge-skin .blog-listing article .post-meta .post-meta-author a:hover,
.asparagus-deluge-skin .blog-listing article .post-meta .post-meta-author a:focus {
  color: #795d9b;
}
.chicago-rose-skin .blog-listing article .post-meta .post-meta-author a {
  color: #757575;
}
.chicago-rose-skin .blog-listing article .post-meta .post-meta-author a:hover,
.chicago-rose-skin .blog-listing article .post-meta .post-meta-author a:focus {
  color: #458873;
}
.blog-listing article .post-meta .post-meta-share-menu {
  background: #fff;
}
.blog-listing article .post-meta .post-meta-share-menu .post-meta-share-back-btn {
  border-left: 1px solid #e6e6e6;
}
/* 9.2 Pagination */
.pagination li a,
.pagination li span {
  color: #757575;
  box-shadow: 0 2px 2px rgba(0,0,0,0.1);
}
.pagination li a:hover,
.pagination li span:hover,
.pagination li a:focus,
.pagination li span:focus {
  background: #f7f7f7;
}
.azure-pacific-skin .pagination li.active a,
.azure-pacific-skin .pagination li.active span {
  background: #0096cf;
  color: #fff;
}
.azure-pacific-skin .pagination li.active a:hover,
.azure-pacific-skin .pagination li.active span:hover,
.azure-pacific-skin .pagination li.active a:focus,
.azure-pacific-skin .pagination li.active span:focus {
  background: #0096cf;
  color: #fff;
}
.fuscous-mud-skin .pagination li.active a,
.fuscous-mud-skin .pagination li.active span {
  background: #ba9077;
  color: #fff;
}
.fuscous-mud-skin .pagination li.active a:hover,
.fuscous-mud-skin .pagination li.active span:hover,
.fuscous-mud-skin .pagination li.active a:focus,
.fuscous-mud-skin .pagination li.active span:focus {
  background: #ba9077;
  color: #fff;
}
.port-rico-skin .pagination li.active a,
.port-rico-skin .pagination li.active span {
  background: #e69931;
  color: #fff;
}
.port-rico-skin .pagination li.active a:hover,
.port-rico-skin .pagination li.active span:hover,
.port-rico-skin .pagination li.active a:focus,
.port-rico-skin .pagination li.active span:focus {
  background: #e69931;
  color: #fff;
}
.scarpa-glacier-skin .pagination li.active a,
.scarpa-glacier-skin .pagination li.active span {
  background: #75a4bd;
  color: #fff;
}
.scarpa-glacier-skin .pagination li.active a:hover,
.scarpa-glacier-skin .pagination li.active span:hover,
.scarpa-glacier-skin .pagination li.active a:focus,
.scarpa-glacier-skin .pagination li.active span:focus {
  background: #75a4bd;
  color: #fff;
}
.asparagus-deluge-skin .pagination li.active a,
.asparagus-deluge-skin .pagination li.active span {
  background: #85a264;
  color: #fff;
}
.asparagus-deluge-skin .pagination li.active a:hover,
.asparagus-deluge-skin .pagination li.active span:hover,
.asparagus-deluge-skin .pagination li.active a:focus,
.asparagus-deluge-skin .pagination li.active span:focus {
  background: #85a264;
  color: #fff;
}
.chicago-rose-skin .pagination li.active a,
.chicago-rose-skin .pagination li.active span {
  background: #ba778c;
  color: #fff;
}
.chicago-rose-skin .pagination li.active a:hover,
.chicago-rose-skin .pagination li.active span:hover,
.chicago-rose-skin .pagination li.active a:focus,
.chicago-rose-skin .pagination li.active span:focus {
  background: #ba778c;
  color: #fff;
}
.pagination li.disabled span {
  background: none;
  box-shadow: none;
  color: #a6a6a6;
}
.pagination li.disabled span:hover,
.pagination li.disabled span:focus {
  background: none;
  box-shadow: none;
  color: #a6a6a6;
}
/* ===================================================================
/*	10. Forms
/* =================================================================== */
.azure-pacific-skin .form-group .field-highlight {
  background: #D4574F;
}
.fuscous-mud-skin .form-group .field-highlight {
  background: #ba9077;
}
.port-rico-skin .form-group .field-highlight {
  background: #e69931;
}
.scarpa-glacier-skin .form-group .field-highlight {
  background: #75a4bd;
}
.asparagus-deluge-skin .form-group .field-highlight {
  background: #85a264;
}
.chicago-rose-skin .form-group .field-highlight {
  background: #ba778c;
}
label,
#comment-section label {
  color: #808080;
}
input[type="text"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="email"],
input[type="tel"],
#comment-section input[type="text"],
textarea,
#comment-section textarea,
select {
  background: transparent;
  border: none;
  border-bottom: 1px solid #acacac;
  box-shadow: none;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
#comment-section input[type="text"]:focus,
textarea:focus,
#comment-section textarea:focus,
select:focus {
  box-shadow: none;
}
input[type="text"]:valid ~ label,
input[type="password"]:valid ~ label,
input[type="search"]:valid ~ label,
input[type="number"]:valid ~ label,
input[type="email"]:valid ~ label,
input[type="tel"]:valid ~ label,
#comment-section input[type="text"]:valid ~ label,
textarea:valid ~ label,
#comment-section textarea:valid ~ label,
select:valid ~ label {
  color: #808080;
}
.azure-pacific-skin input[type="text"]:focus ~ label,
.azure-pacific-skin input[type="password"]:focus ~ label,
.azure-pacific-skin input[type="search"]:focus ~ label,
.azure-pacific-skin input[type="number"]:focus ~ label,
.azure-pacific-skin input[type="email"]:focus ~ label,
.azure-pacific-skin input[type="tel"]:focus ~ label,
.azure-pacific-skin #comment-section input[type="text"]:focus ~ label,
.azure-pacific-skin textarea:focus ~ label,
.azure-pacific-skin #comment-section textarea:focus ~ label,
.azure-pacific-skin select:focus ~ label {
  color: #D4574F;
}
.fuscous-mud-skin input[type="text"]:focus ~ label,
.fuscous-mud-skin input[type="password"]:focus ~ label,
.fuscous-mud-skin input[type="search"]:focus ~ label,
.fuscous-mud-skin input[type="number"]:focus ~ label,
.fuscous-mud-skin input[type="email"]:focus ~ label,
.fuscous-mud-skin input[type="tel"]:focus ~ label,
.fuscous-mud-skin #comment-section input[type="text"]:focus ~ label,
.fuscous-mud-skin textarea:focus ~ label,
.fuscous-mud-skin #comment-section textarea:focus ~ label,
.fuscous-mud-skin select:focus ~ label {
  color: #ba9077;
}
.port-rico-skin input[type="text"]:focus ~ label,
.port-rico-skin input[type="password"]:focus ~ label,
.port-rico-skin input[type="search"]:focus ~ label,
.port-rico-skin input[type="number"]:focus ~ label,
.port-rico-skin input[type="email"]:focus ~ label,
.port-rico-skin input[type="tel"]:focus ~ label,
.port-rico-skin #comment-section input[type="text"]:focus ~ label,
.port-rico-skin textarea:focus ~ label,
.port-rico-skin #comment-section textarea:focus ~ label,
.port-rico-skin select:focus ~ label {
  color: #e69931;
}
.scarpa-glacier-skin input[type="text"]:focus ~ label,
.scarpa-glacier-skin input[type="password"]:focus ~ label,
.scarpa-glacier-skin input[type="search"]:focus ~ label,
.scarpa-glacier-skin input[type="number"]:focus ~ label,
.scarpa-glacier-skin input[type="email"]:focus ~ label,
.scarpa-glacier-skin input[type="tel"]:focus ~ label,
.scarpa-glacier-skin #comment-section input[type="text"]:focus ~ label,
.scarpa-glacier-skin textarea:focus ~ label,
.scarpa-glacier-skin #comment-section textarea:focus ~ label,
.scarpa-glacier-skin select:focus ~ label {
  color: #75a4bd;
}
.asparagus-deluge-skin input[type="text"]:focus ~ label,
.asparagus-deluge-skin input[type="password"]:focus ~ label,
.asparagus-deluge-skin input[type="search"]:focus ~ label,
.asparagus-deluge-skin input[type="number"]:focus ~ label,
.asparagus-deluge-skin input[type="email"]:focus ~ label,
.asparagus-deluge-skin input[type="tel"]:focus ~ label,
.asparagus-deluge-skin #comment-section input[type="text"]:focus ~ label,
.asparagus-deluge-skin textarea:focus ~ label,
.asparagus-deluge-skin #comment-section textarea:focus ~ label,
.asparagus-deluge-skin select:focus ~ label {
  color: #85a264;
}
.chicago-rose-skin input[type="text"]:focus ~ label,
.chicago-rose-skin input[type="password"]:focus ~ label,
.chicago-rose-skin input[type="search"]:focus ~ label,
.chicago-rose-skin input[type="number"]:focus ~ label,
.chicago-rose-skin input[type="email"]:focus ~ label,
.chicago-rose-skin input[type="tel"]:focus ~ label,
.chicago-rose-skin #comment-section input[type="text"]:focus ~ label,
.chicago-rose-skin textarea:focus ~ label,
.chicago-rose-skin #comment-section textarea:focus ~ label,
.chicago-rose-skin select:focus ~ label {
  color: #ba778c;
}
select:focus {
  box-shadow: none;
}
/* ===================================================================
/*	11. Sidebar & its widget styles
/* =================================================================== */
/* 11.1 General styles */
#sidebar {
  color: #7f7f7f;
}
#sidebar .widgettitle {
  color: #808080;
}
.azure-pacific-skin #sidebar li li a {
  color: #808080;
}
.azure-pacific-skin #sidebar li li a:hover,
.azure-pacific-skin #sidebar li li a:focus {
  color: #e7711b;
}
.fuscous-mud-skin #sidebar li li a {
  color: #222;
}
.fuscous-mud-skin #sidebar li li a:hover,
.fuscous-mud-skin #sidebar li li a:focus {
  color: #568cad;
}
.port-rico-skin #sidebar li li a {
  color: #222;
}
.port-rico-skin #sidebar li li a:hover,
.port-rico-skin #sidebar li li a:focus {
  color: #1966ce;
}
.scarpa-glacier-skin #sidebar li li a {
  color: #222;
}
.scarpa-glacier-skin #sidebar li li a:hover,
.scarpa-glacier-skin #sidebar li li a:focus {
  color: #885c45;
}
.asparagus-deluge-skin #sidebar li li a {
  color: #222;
}
.asparagus-deluge-skin #sidebar li li a:hover,
.asparagus-deluge-skin #sidebar li li a:focus {
  color: #795d9b;
}
.chicago-rose-skin #sidebar li li a {
  color: #222;
}
.chicago-rose-skin #sidebar li li a:hover,
.chicago-rose-skin #sidebar li li a:focus {
  color: #458873;
}
/* 11.2 Recent Posts Widget */
#sidebar .widget .post-meta {
  color: #9e9e9e;
}
/* 11.3 Search widget */
#sidebar .form-search .search-submit {
  background: none;
  color: #797979;
  border: none;
  -webkit-transition: 0.1s linear;
  transition: 0.1s linear;
  box-shadow: none;
}
.azure-pacific-skin #sidebar .form-search .search-submit:hover,
.azure-pacific-skin #sidebar .form-search .search-submit:active,
.azure-pacific-skin #sidebar .form-search .search-submit:focus {
  color: #e7711b;
  box-shadow: none;
}
.fuscous-mud-skin #sidebar .form-search .search-submit:hover,
.fuscous-mud-skin #sidebar .form-search .search-submit:active,
.fuscous-mud-skin #sidebar .form-search .search-submit:focus {
  color: #568cad;
  box-shadow: none;
}
.port-rico-skin #sidebar .form-search .search-submit:hover,
.port-rico-skin #sidebar .form-search .search-submit:active,
.port-rico-skin #sidebar .form-search .search-submit:focus {
  color: #1966ce;
  box-shadow: none;
}
.scarpa-glacier-skin #sidebar .form-search .search-submit:hover,
.scarpa-glacier-skin #sidebar .form-search .search-submit:active,
.scarpa-glacier-skin #sidebar .form-search .search-submit:focus {
  color: #885c45;
  box-shadow: none;
}
.asparagus-deluge-skin #sidebar .form-search .search-submit:hover,
.asparagus-deluge-skin #sidebar .form-search .search-submit:active,
.asparagus-deluge-skin #sidebar .form-search .search-submit:focus {
  color: #795d9b;
  box-shadow: none;
}
.chicago-rose-skin #sidebar .form-search .search-submit:hover,
.chicago-rose-skin #sidebar .form-search .search-submit:active,
.chicago-rose-skin #sidebar .form-search .search-submit:focus {
  color: #458873;
  box-shadow: none;
}
.azure-pacific-skin #sidebar .form-search input[type="text"]:focus ~ button,
.azure-pacific-skin #sidebar .form-search input[type="text"]:valid ~ button {
  color: #D4574F;
}
.fuscous-mud-skin #sidebar .form-search input[type="text"]:focus ~ button,
.fuscous-mud-skin #sidebar .form-search input[type="text"]:valid ~ button {
  color: #ba9077;
}
.port-rico-skin #sidebar .form-search input[type="text"]:focus ~ button,
.port-rico-skin #sidebar .form-search input[type="text"]:valid ~ button {
  color: #e69931;
}
.scarpa-glacier-skin #sidebar .form-search input[type="text"]:focus ~ button,
.scarpa-glacier-skin #sidebar .form-search input[type="text"]:valid ~ button {
  color: #75a4bd;
}
.asparagus-deluge-skin #sidebar .form-search input[type="text"]:focus ~ button,
.asparagus-deluge-skin #sidebar .form-search input[type="text"]:valid ~ button {
  color: #85a264;
}
.chicago-rose-skin #sidebar .form-search input[type="text"]:focus ~ button,
.chicago-rose-skin #sidebar .form-search input[type="text"]:valid ~ button {
  color: #ba778c;
}
/* 11.4 WP Calendar widget */
#sidebar #wp-calendar caption {
  color: #5e5e5e;
}
#sidebar #wp-calendar tr th {
  background: #e6e6e6;
}
/* ===================================================================
/*	12. Footer and its widget styles
/* =================================================================== */
/* 12.1 General styles */
footer {
  background: #404040;
  color: #a6a6a6;
}
.azure-pacific-skin footer a {
  color: #d9d9d9;
}
.azure-pacific-skin footer a:hover,
.azure-pacific-skin footer a:focus {
  color: #e7711b;
}
.fuscous-mud-skin footer a {
  color: #d9d9d9;

}
.fuscous-mud-skin footer a:hover,
.fuscous-mud-skin footer a:focus {
  color: #456f88;
}
.port-rico-skin footer a {
  color: #d9d9d9;
}
.port-rico-skin footer a:hover,
.port-rico-skin footer a:focus {
  color: #1966ce;
}
.scarpa-glacier-skin footer a {
  color: #d9d9d9;
}
.scarpa-glacier-skin footer a:hover,
.scarpa-glacier-skin footer a:focus {
  color: #885c45;
}
.asparagus-deluge-skin footer a {
  color: #d9d9d9;
}
.asparagus-deluge-skin footer a:hover,
.asparagus-deluge-skin footer a:focus {
  color: #795d9b;
}
.chicago-rose-skin footer a {
  color: #d9d9d9;
}
.chicago-rose-skin footer a:hover,
.chicago-rose-skin footer a:focus {
  color: #458873;
}
/* 12.2 Footer-bar */
#footer-bar .widgettitle {
  color: #fff;
}
/* 12.3 Footer bottom */
#footer-bottom {
    background: #091E27;
    color: #FFF;
}
/* 12.4 Recent Posts widget */
#footer-bar li.widget li:before,
#footer-bar li.widget .post-meta {
  color: #757575;
}
/* 12.5 Search widget */
#footer-bar .form-search label {
  color: #999EA1;
  font-size: 1rem;
}
#footer-bar .form-search input[type="text"],
#footer-bar .form-search textarea {
  color: #999EA1;
  border: none;
  border-bottom: 1px solid #999EA1;
  background: transparent;
  font-size: 1rem;
  /* padding-bottom: 1.5rem; */
}
#footer-bar .form-search input[type="text"]:focus,
#footer-bar .form-search textarea:focus {
  border-bottom: 1px solid #fff;
}
#footer-bar .form-search input[type="text"]:focus ~ .search-submit,
#footer-bar .form-search textarea:focus ~ .search-submit {
  color: rgba(255,255,255,0.8);
}
#footer-bar .form-search input[type="text"]:focus ~ label,
#footer-bar .form-search textarea:focus ~ label {
  color: #fff;
}
#footer-bar .form-search .search-submit {
  background: none;
  box-shadow: none;
  color: rgba(255,255,255,0.3);
  border: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  top: 0.4rem;
}
#footer-bar .form-search .search-submit:hover,
#footer-bar .form-search .search-submit:active,
#footer-bar .form-search .search-submit:focus {
  color: #999EA1;
}
/* 12.6 WP Calendar widget */
#footer-bar #wp-calendar caption {
  color: #fff;
}
#footer-bar #wp-calendar tr th {
  color: #fff;
  background: #464646;
}
#footer-bar #wp-calendar tbody td a {
  color: #fff;
}
/* 12.7 Social icons */
.azure-pacific-skin footer .social-icons a {
	background: rgba(255,255,255,0.5);
    color: rgb(43, 52, 59);
}
.azure-pacific-skin footer .social-icons a:hover {
  background: #0096cf;
  color: #fff;
}
.fuscous-mud-skin footer .social-icons a {
  background: rgba(255,255,255,0.1);
  color: rgba(255,255,255,0.6);
}
.fuscous-mud-skin footer .social-icons a:hover {
  background: #ba9077;
  color: #fff;
}
.port-rico-skin footer .social-icons a {
  background: rgba(255,255,255,0.1);
  color: rgba(255,255,255,0.6);
}
.port-rico-skin footer .social-icons a:hover {
  background: #e69931;
  color: #fff;
}
.scarpa-glacier-skin footer .social-icons a {
  background: rgba(255,255,255,0.1);
  color: rgba(255,255,255,0.6);
}
.scarpa-glacier-skin footer .social-icons a:hover {
  background: #75a4bd;
  color: #fff;
}
.asparagus-deluge-skin footer .social-icons a {
  background: rgba(255,255,255,0.1);
  color: rgba(255,255,255,0.6);
}
.asparagus-deluge-skin footer .social-icons a:hover {
  background: #85a264;
  color: #fff;
}
.chicago-rose-skin footer .social-icons a {
  background: rgba(255,255,255,0.1);
  color: rgba(255,255,255,0.6);
}
.chicago-rose-skin footer .social-icons a:hover {
  background: #ba778c;
  color: #fff;
}
footer .social-icons a[title="Facebook"]:hover {
  background: #3b5998;
}
footer .social-icons a[title="Twitter"]:hover {
  background: #00aced;
}
footer .social-icons a[title="Youtube"]:hover {
  background: #b00;
}
footer .social-icons a[title="Flickr"]:hover {
  background: #ff0084;
}
footer .social-icons a[title="Vimeo"]:hover {
  background: #aad450;
}
footer .social-icons a[title="Instagram"]:hover {
  background: #517fa4;
}
footer .social-icons a[title="Pinterest"]:hover {
  background: #cb2027;
}
footer .social-icons a[title="Google+"]:hover {
  background: #dd4b39;
}
footer .social-icons a[title="Tumblr"]:hover {
  background: #32506d;
}
footer .social-icons a[title="Dribbble"]:hover {
  background: #ea4c89;
}
footer .social-icons a[title="Skype"]:hover {
  background: #00aff0;
}
footer .social-icons a[title="LinkedIn"]:hover {
  background: #007bb6;
}
.fa-fw {

}