/******* Fonts *******/
body {
  font-family: 'Muli', sans-serif;
}

h1, h2, h3 {
  font-family: 'Source Sans Pro', sans-serif;
}

h4, h5, h6 {
  font-family: 'Muli', sans-serif;
}

a.more {
  font-family: 'Source Sans Pro', sans-serif;
}

blockquote {
  font-family: 'Muli', sans-serif;
}
blockquote cite {
  font-family: 'Muli', sans-serif;
}
blockquote p {
  font-family: 'Muli', sans-serif;
}

.author-info h4.author {
  font-family: 'Muli', sans-serif;
}

.site-description {
  font-family: 'Muli', sans-serif;
}

a.tag-author-single {
  font-family: 'Muli', sans-serif;
}

a.link-author {
  font-family: 'Muli', sans-serif;
}

.divider h3 {
  font-family: 'Source Sans Pro', sans-serif;
}

p.tags-foot strong {
  font-family: 'Source Sans Pro', sans-serif;
}
.site-title {
  font-family: 'Muli', sans-serif;
}

.comments-markers .comments-marker-count,
.comment-content, .comment-content p,
.comments-cnt {
  font-family: 'Droid Sans', sans-serif;
}/******* Colors *******/
body {
  color: #1f2324;
}
body #page {
  background-color: #fff;
}

a {
  color: #2163af;
}

a:hover {
  color: #2d9dff;
}

.side-author a.branding .site-title {
  color: #ffffff;
}
.side-author a.branding .site-title.rib-ribbon,
.side-author a.branding .site-title.rib-chap-mid,
.side-author a.branding .site-title.rib-cnt1,
.side-author a.branding .site-title.rib-adorno,
.side-author a.branding .site-title.rib-cnt2,
.side-author a.branding .site-title.rib-stars,
.side-author a.branding .site-title.rib-starsline,
.side-author a.branding .site-title.rib-dotted,
.side-author a.branding .site-title.rib-firu,
.side-author a.branding .site-title.rib-cinta,
.side-author a.branding .site-title.rib-pergamino,
.side-author a.branding .site-title.rib-lineaborde,
.side-author a.branding .site-title.rib-lineabordepunteada {
  background-color: #333333;
}
.side-author .site-description {
  color: #1f2324;
}
.side-author .author-description {
  color: #1f2324;
  opacity: 0.8;
}
.side-author ul.nav-side li a {
  color: #7c7c7c;
}
.side-author ul.nav-side li > a {
  border: 1px solid white;
  background-color: white;
}
.side-author ul.nav-side li.active > a,
.side-author ul.nav-side li.hover > a {
  color: #1f2324;
  border: 1px solid #cacaca;
}
.side-author ul.nav-side li.active ul,
.side-author ul.nav-side li.hover ul {
  border: 1px solid #cacaca;
  background-color: white;
  box-shadow: 0px 3px 0px rgba(50, 50, 50, 0.1);
}
.side-author ul.nav-side li.active ul li a,
.side-author ul.nav-side li.hover ul li a {
  color: #7c7c7c;
}
.side-author ul.nav-side li.active ul li a:hover,
.side-author ul.nav-side li.hover ul li a:hover {
  background-color: transparent;
  color: #1f2324;
}
.side-author ul.nav-side li.active ul.pages li a:hover,
.side-author ul.nav-side li.hover ul.pages li a:hover {
  color: #1f2324;
}
.side-author ul.nav-side li.active ul.socialicons li a.twitter-share i,
.side-author ul.nav-side li.hover ul.socialicons li a.twitter-share i {
  color: #00a0d1;
}
.side-author ul.nav-side li.active ul.socialicons li a.facebook-share i,
.side-author ul.nav-side li.hover ul.socialicons li a.facebook-share i {
  color: #3b5998;
}
.side-author ul.nav-side li.active ul.socialicons li a.linkedin-share i,
.side-author ul.nav-side li.hover ul.socialicons li a.linkedin-share i {
  color: #0e76a8;
}
.side-author ul.nav-side li.active ul.socialicons li a.google-share i,
.side-author ul.nav-side li.hover ul.socialicons li a.google-share i {
  color: #db4a39;
}
.side-author ul.nav-side li.active form,
.side-author ul.nav-side li.hover form {
  background: white;
  border: 1px solid #cacaca;
  box-shadow: 0px 3px 0px rgba(50, 50, 50, 0.1);
}
.side-author ul.nav-side li.active form input,
.side-author ul.nav-side li.hover form input {
  background: white;
  border: 1px solid #cacaca;
}
.side-author ul.nav-side li.active form button,
.side-author ul.nav-side li.hover form button {
  color: #7c7c7c;
  background-color: transparent;
}
.side-author ul.nav-side li.active form button button:hover,
.side-author ul.nav-side li.hover form button button:hover {
  color: #1f2324;
}
.side-author nav a {
  color: #1f2324;
  opacity: 0.85;
  text-shadow: 0 0 0 rgba(255, 255, 255, 0);
}

.side-author-single .author-info-single h3 a {
  color: #555555;
}
.side-author-single .author-info-single p.date {
  color: #1f2324;
}

.featured-posts article h2 a {
  color: #333333;
}

.divider hr {
  border-color: #c9c9c9;
}
.divider h3 {
  color: #c9c9c9;
  background-color: white;
}
.divider img {
  background-color: #c9c9c9;
}

article .shortnotes {
  color: #7c7c7c;
}

article .shortnotes .excerptio a {
  color: rgba(31, 35, 36, 0.5);
}

article .shortnotes i {
  color: #7c7c7c;
}
article .shortnotes .karma a {
  background-color: #7c7c7c;
  color: white;
}
article .shortnotes .karma a:hover {
  background-color: #555555;
}
article .shortnotes h2 a {
  color: #555555;
}
article h2.entry-title {
  color: #333333;
}
article .post-content {
  color: #1f2324;
}
article .post-content blockquote {
  border-left: 1px solid rgba(31, 35, 36, 0.1);
}
article .post-content blockquote cite {
  color: #7c7c7c;
}
article .post-content table tr {
  border-bottom-color: #eeeeee;
}
.sharebox a {
  color: #7c7c7c;
}
.sharebox a.twitter-share:hover i {
  color: #00a0d1;
}
.sharebox a.facebook-share:hover i {
  color: #3b5998;
}
.sharebox a.linkedin-share:hover i {
  color: #0e76a8;
}
.sharebox a.google-share:hover i {
  color: #db4a39;
}

h3.comments-list-title {
  color: #333333;
}

.comments-markers .comments-marker .comments-marker-icon small {
  color: white;
}
.comments-markers .comments-marker .comments-marker-icon i {
  color: #7c7c7c;
  opacity: 0.4;
}
.comments-markers .comments-marker.active .comments-marker-icon i,
.comments-markers .comments-marker .comments-marker-icon:hover i {
  color: #7c7c7c;
  opacity: 1;
}
.comments-cnt a.close {
  color: #1f2324;
  opacity: 0.3;
}
.comments-cnt a.close:hover {
  color: #1f2324;
  opacity: 0.6;
}
.comments-cnt .comment.comment-fade {
  background-color: transparent;
}
.comments-cnt .comment cite.comment-author,
.comments-cnt .comment cite.comment-author a {
  color: #1f2324;
}
.comments-cnt .comment time {
  color: #1f2324;
  opacity: 0.4;
}
.comments-cnt .comment p {
  color: #1f2324;
}
.comments-cnt .comment .edit-link {
  color: #1f2324;
  opacity: 0.8;
}
.comments-cnt .comment .link-reply a {
  color: #1f2324;
}
.comments-cnt .comment form label i {
  color: #1f2324;
  opacity: 0.25;
}
.comments-cnt .comment form input {
  background: transparent url(../../images/dotted-border.png) repeat-x bottom left;
}
.comments-cnt .comment form .tarea p {
  color: #1f2324;
}
.comments-cnt .comment form .tarea p span {
  color: #1f2324;
  opacity: 0.4;
}
.comments-cnt .comment form .tarea p:empty:before {
  color: #1f2324;
  opacity: 0.45;
}
.comments-cnt .comment form .form-buttons {
  color: #eeeeee;
}
.comments-cnt .comment form .form-buttons a.comment-send {
  color: #1f2324;
}
.comments-cnt .comment form .form-buttons a.comment-send:focus {
  background-color: #fffad7;
}
.comments-cnt .comment form .form-buttons span.separator {
  border-left: 1px solid #7c7c7c;
}
.comments-cnt p.leave-comment i {
  color: #1f2324;
  opacity: 0.25;
}
.comments-cnt p.leave-comment a {
  color: #1f2324;
}
.comments-cnt a#cancel-comment-reply-link {
  color: #cd6262;
}
.comments-cnt a#cancel-comment-reply-link:focus {
  background-color: #fffad7;
}

.comment .comment form {
  border-top: 1px solid rgba(31, 35, 36, 0.15);
}

#respond form .form-buttons .comment-form-settings i {
  color: #1f2324;
}

#comments-block {
	border-top: 1px solid rgba(31, 35, 36, 0.15);
	border-bottom: 1px solid rgba(31, 35, 36, 0.15);
}

.slider-pagination-content .slider-pagination-handler {
  background-color: #555555;
}

.search-form button {
  color: #7c7c7c;
  background-color: transparent;
}
.search-form button:hover {
  color: #1f2324;
}

.bor-le {
  border-left: 1px solid #eeeeee;
}

.element {
  color: transparent;
}

.avatar-icon {
  background-color: #7c7c7c;
  color: white;
}

.avatar-icon:hover {
  background-color: #1f2324;
  color: white;
}
p caption {
  border-top: 1px solid rgba(31, 35, 36, 0.15);
  color: rgba(31, 35, 36, 0.35);
}

.sidebar {
  background-color: #eeeeee;
}
.tags-foot strong {
  color: rgba(31, 35, 36, 0.25);
}
.tags-foot i {
  color: white;
  background-color: rgba(31, 35, 36, 0.25);
}

.ts-contact-form fieldset span.prefix {
  color: #7c7c7c;
}
.ts-contact-form fieldset input {
  border-color: #7c7c7c;
  color: #1f2324;
}
.ts-contact-form fieldset textarea {
  border-color: #7c7c7c;
}
.ts-contact-form fieldset input[type="submit"] {
  background-color: #7c7c7c;
  color: white;
}
.ts-contact-form fieldset input[type="submit"]:hover,
.ts-contact-form fieldset input[type="submit"]:focus {
  background-color: #1f2324;
}

.post-navigation .nav-home a,
.post-navigation .nav-previous .arrow-left,
.post-navigation .nav-next .arrow-right {
  color: white;
  background-color: rgba(31, 35, 36, 0.25);
}
.post-navigation .nav-home a:hover, .post-navigation .nav-home a:focus,
.post-navigation .nav-previous a:hover .arrow-left, .post-navigation .nav-previous a:focus .arrow-left,
.post-navigation .nav-next a:hover .arrow-right, .post-navigation .nav-next a:focus .arrow-right {
  background-color: #2163af;
}
/******* Sidebar *******/
#site-branding {
	margin-top: 72px;
}
.site-title {
	font-weight: normal;
	font-size: 20px;
}
.side-author .branding .croper .mask,
.side-author-single.branding .croper .mask {
	background: transparent url("http://www.uberbin.net/wp-content/themes/the-influencer/images/masks/square-round.svg") no-repeat 0 0;
}
.side-author .branding .site-title.rib-ribbon {
	margin-top: -28px;
}
