/*
Theme Name: BillWeye.com
Theme URI:
Author: Bill Weye
Author URI: http://billweye.com/
Description: The 2013 theme for billweye.com.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:
Template: twentythirteen

http://codex.wordpress.org/Child_Themes

http://twentythirteendemo.wordpress.com

-------------------------------------------------------------- */

@import url("../twentythirteen/style.css");

html, button, input, select, textarea {
  font-family:Lustria, Georgia, serif;
  font-weight:400;
  font-style:normal;
}
h1, h2, h3, h4, h5, h6 {
  font-family:"Hind Siliguri","Helvetica Neue",Helvetica,sans-serif;
  font-weight:500;
  font-style:normal;
}
.entry-meta {
  font-family:"Hind Siliguri","Helvetica Neue",Helvetica,sans-serif;
  font-weight:400;
  font-style:normal;
}
.nav-menu li {
  font-family:"Hind Siliguri","Helvetica Neue",Helvetica,sans-serif;
  font-weight:400;
  font-style:normal;
}
strong, b {
  font-family:Lustria, Georgia, serif;
  font-weight:600;
  font-style:normal;
}
em {
  font-family:Lustria, Georgia, serif;
  font-weight:400;
  font-style:italic;
}
blockquote {
  font-family:Lustria, Georgia, serif;
font-style: italic;
font-weight: 400 !important;
}
.post-navigation {
  font-family:Lustria, Georgia, serif !important;
  font-weight:400 !important;
  font-style:italic;
}
.site-info {
  font-family:"Hind Siliguri","Helvetica Neue",Helvetica,sans-serif;
  font-weight:400;
  font-style:normal;
  color:#000;
}
.entry-content {
	font-size: 22px;
}
.widget {
	font-size: 15px;
	font-family:"Hind Siliguri","Helvetica Neue",Helvetica,sans-serif;
}
.widget .widget-title {
	font-family:"Hind Siliguri","Helvetica Neue",Helvetica,sans-serif;
  font-weight:400;
}
.site {
background-color: #FAFAFA;
}
.entry-title {
	text-align:center !important;
	margin:0 auto 5px !important;
	width:100% !important;
}
	.entry-title,
	.format-chat .entry-title,
	.format-image .entry-title,
	.format-gallery .entry-title,
	.format-video .entry-title {
	font-weight: 400 !important;
	}
format-status .entry-content {
  font-family:Lustria, Georgia, serif !important;
font-style: italic;
font-weight: 400 !important;
}
div.sharedaddy div.sd-block {
  border-top-color:none !important;
  border-top-style:none !important;
  border-top-width:none !important;
  margin:0;
  padding:10px 0 24px !important;
  width:100% !important;
}
div.sharedaddy .sd-content {
  float:none !important;
  margin:-2px 0 0;
  width:82.125%;
}
.tags-links {
text-transform: lowercase;
}
.contact-form input[type="text"], .contact-form input[type="email"] {
  max-width:80% !important;
  width:80% !important;
}
.contact-form textarea {
  height:200px !important;
  width:80% !important;
}
img.attachment-post-thumbnail, img.size-large {
  border-bottom-left-radius:20px;
  border-bottom-right-radius:20px;
  border-top-left-radius:20px;
  border-top-right-radius:20px;
}
img.size-medium {
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
}
ul#podcastLinks li img {
padding-right:4px;
vertical-align:middle;
}
.site-header .home-link {
  background-color:#D71920;
  display:block;
  margin:0 auto;
  max-width:1318px;
  min-height:60px !important;
  padding:0px !important;
  text-decoration:none;
  width:100%;
}
.site-add-header {
text-align:center;
}
.header-img {
width:100%;
}
body.search .site-content .search-form {
  margin: 3em auto 1em auto;
  max-width:604px;
  width:100%;
	padding: 1em 0;
}
body.search .site-content .search-form input[type="search"] {
  -webkit-appearance:textfield;
  width:100%;
  font-size:200%;
}
/* ------------------------ END custom styles - color changes follow */

body {
  color: #121213;
}
a {
  color: #255bad;
}
a:visited {
  color: #1d6b93;
}
a:active,
a:hover {
  color: #4553cd;
}
mark {
  background: #6126d9;
}
ins {
  background: #d3c9f5;
}
button,
input,
textarea {
  border: 2px solid #c1bed0;
}
input,
textarea {
  color: #121213;
}
input:focus,
textarea:focus {
  border: 2px solid #b2aebf;
}
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
  background: #3e6ec4;
  background: -webkit-linear-gradient(top, #3e6ec4 0%, #2f69bb 100%);
  background: linear-gradient(to bottom, #3e6ec4 0%, #2f69bb 100%);
  border: none;
  border-bottom: 3px solid #21569e;
  color: #fff;
}
button:hover,
button:focus,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="button"]:focus,
input[type="reset"]:focus {
  background: #4d7dd1;
  background: -webkit-linear-gradient(top, #4d7dd1 0%, #437bc9 100%);
  background: linear-gradient(to bottom, #4d7dd1 0%, #437bc9 100%);
}
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
  background: #2f69bb;
  background: -webkit-linear-gradient(top, #2f69bb 0%, #3e6ec4 100%);
  background: linear-gradient(to bottom, #2f69bb 0%, #3e6ec4 100%);
  border-top: 3px solid #21569e;
}
::-webkit-input-placeholder {
  color: #716f7a;
}
:-moz-placeholder {
  color: #716f7a;
}
::-moz-placeholder {
  color: #716f7a;
}
:-ms-input-placeholder {
  color: #716f7a;
}
.wp-caption .wp-caption-text,
.entry-caption,
.gallery-caption {
  color: #111c1f;
}
.site-header .home-link {
  color: #121213;
}
.nav-menu li a {
  color: #121213;
}
.nav-menu li:hover > a,
.nav-menu li a:hover {
  background-color: #111c1f;
  color: #fff;
}
.nav-menu .sub-menu,
.nav-menu .children {
  background-color: #111c1f;
  border: 2px solid #ebe9f4;
  border-top: none;
}
ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover {
  background-color: #487cc1;
}
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
  color: #2458a1;
}
ul.nav-menu ul a,
.nav-menu ul ul a {
  color: #fff;
  margin: 0;
  width: 200px;
}
.navbar {
  background-color: #ebe9f4;
}
.site-header .search-field:focus {
  border: 2px solid #b2aebf;
}
.entry-title a {
  color: #121213;
}
.entry-title a:hover {
  color: #4553cd;
}
.entry-meta a {
  color: #2458a1;
}
.entry-meta a:hover {
  color: #2458a1;
}
.entry-content a,
.comment-content a {
  color: #2458a1;
}
.entry-content a:hover,
.comment-content a:hover {
  color: #4553cd;
}
.format-status .entry-content .page-links a,
.format-gallery .entry-content .page-links a,
.format-chat .entry-content .page-links a,
.format-quote .entry-content .page-links a,
.page-links a {
  background: #468fca;
  border: 1px solid #468fca;
}
.format-gallery .entry-content .page-links a:hover,
.format-audio .entry-content .page-links a:hover,
.format-status .entry-content .page-links a:hover,
.format-video .entry-content .page-links a:hover,
.format-chat .entry-content .page-links a:hover,
.format-quote .entry-content .page-links a:hover,
.page-links a:hover {
  color: #468fca;
}
.page-links .page-links-title {
  background: transparent;
}
.hentry .mejs-mediaelement,
.hentry .mejs-container .mejs-controls {
  background: #111c1f;
}
.hentry .mejs-controls .mejs-time-rail .mejs-time-current {
  background: #4553cd;
}
.format-aside {
  background-color: #ebe9f4;
}
.blog .format-aside:first-of-type,
.single .format-aside:first-of-type,
.format-aside + .format-aside,
.format-aside + .format-link,
.format-link + .format-aside {
  box-shadow: inset 0 2px 2px rgba(125, 115, 163, 0.2);
}
.format-audio {
  background-color: #487cc1;
}
.format-audio .entry-title {
  font-size: 28px;
  font-weight: bold;
}
.format-audio .entry-content:before {
  content: "\f109";
  float: left;
  font-size: 64px;
  position: relative;
  top: 4px;
}
.format-audio .entry-content a,
.format-audio .entry-meta a,
.format-audio .entry-content a:hover,
.format-audio .entry-meta a:hover {
  color: #f5f4fa;
}
.format-chat {
  background-color: #b5b0e0;
}
.format-chat .entry-meta a,
.format-chat .entry-content a {
  color: #264265;
}
.format-chat .chat .chat-timestamp {
  color: #264265;
}
.format-gallery {
  background-color: #6258de;
}
.format-gallery .entry-meta a,
.format-gallery .entry-content a {
  color: #264265;
}
.format-link {
  background-color: #ebe9f4;
}
.blog .format-link:first-of-type,
.single .format-link:first-of-type {
  box-shadow: inset 0 2px 2px rgba(125, 115, 163, 0.2);
}
.format-link .entry-title {
  color: #255bad;
}
.format-link .entry-title a {
  color: #2458a1;
}
.format-quote {
  background-color: #101b1e;
}
.format-quote .entry-content,
.format-quote .entry-meta {
  color: #ebe9f4;
}
.format-quote .entry-content a,
.format-quote .entry-meta a,
.format-quote .linked {
  color: #468fca;
}
.format-status {
  background-color: #264265;
}
.format-status .entry-content a {
  color: #b5b0e0;
}
.format-status .entry-meta a {
  color: #ebe9f4;
}
.format-status .entry-content {
  color: #ebe9f4;
}
.format-video {
  background-color: #487cc1;
}
.format-video .entry-content a,
.format-video .entry-meta a,
.format-video .entry-content a:hover,
.format-video .entry-meta a:hover {
  color: #f5f4fa;
}
.format-video .entry-meta {
  color: #111c1f;
}
.attachment .hentry {
  background-color: #d6d2e4;
}
.attachment .entry-meta a,
.attachment .entry-meta .edit-link:before,
.attachment .full-size-link:before {
  color: #255bad;
}
.navigation a {
  color: #2458a1;
}
.navigation a:hover {
  color: #4553cd;
}
.paging-navigation {
  background-color: #d6d2e4;
}
.paging-navigation .meta-nav {
  background-color: #468fca;
}
.paging-navigation a:hover .meta-nav {
  background-color: #4553cd;
}
.post-navigation {
  color: #255bad;
}
.single-format-status .author-description {
  color: #ebe9f4;
}
.author-link {
  color: #255bad;
}
.archive-header {
  background-color: #d6d2e4;
}
.page-header {
  background-color: #d6d2e4;
}
.error404 .page-title:before {
  color: #d6d2e4;
}
.error404 .page-wrapper {
  background-color: #d6d2e4;
}
.comment-author .fn,
.comment-author .url,
.comment-reply-link,
.comment-reply-login {
  color: #2458a1;
}
.comment-meta a:hover {
  color: #4553cd;
}
.comment-respond {
  background-color: #ebe9f4;
}
.comment-reply-title small a {
  color: #111012;
}
.comment-reply-title small a:hover {
  color: #3b8dce;
}
.comment-form .required {
  color: #3b8dce;
}
.form-allowed-tags,
.form-allowed-tags code {
  color: #5d5a65;
}
.no-comments {
  background-color: #ebe9f4;
}
.widget {
  background-color: rgba(235, 233, 244, 0.7);
}
.widget a {
  color: #2458a1;
}
.widget a:hover {
  color: #4553cd;
}
.site-footer {
  background-color: #d6d2e4;
  color: #5d5a65;
}
.site-footer a {
  color: #5d5a65;
}
.site-footer .sidebar-container {
  background-color: #111c1f;
}
.site-footer .widget a {
  color: #468eca;
}
.widget_calendar tbody .pad, .site-footer .widget_calendar tbody .pad {
  background-color: transparent;
}
.site-footer .widget {
  background: transparent;
  color: #fff;
}
@media (max-width: 643px) {
  .toggled-on .nav-menu li > ul a {
    color: #121213;
  }
  .toggled-on .nav-menu li > ul {
    background-color: transparent;
  }
  .toggled-on .nav-menu li:hover > a,
  .toggled-on .nav-menu .children a {
    background-color: transparent;
    color: #121213;
  }
  .toggled-on .nav-menu li a:hover,
  .toggled-on .nav-menu ul a:hover {
    background-color: #487cc1;
  }
}
@media (max-width: 767px) {

	.entry-content {
	font-size: 100%;
}
	.widget {
	font-size: 100%;
	}
}

/**
 * 9.0 Print
 * ----------------------------------------------------------------------------
 */

/* Retina-specific styles. */
@media print,
	(-o-min-device-pixel-ratio: 5/4),
	(-webkit-min-device-pixel-ratio: 1.25),
	(min-resolution: 120dpi) {

}