/*
Theme Name: diego
Theme URI: http://artbiz.ca
Author: Kim Bruce 
Author URI: http://artbiz.ca/
Description: Child theme for the David theme. The David theme for WordPress is a fully responsive theme that looks great on any device. Features include a showcase template for recent posts on a page, ability to change header and entry title fonts and links color, styling for post formats on both index and single views. Make it yours with a custom menu, header image, and background.
Version: 2.2.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: david
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
Template: david
*/

@import url("../david/style.css");

/* Buttons */
.menu-toggle,
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
li.bypostauthor cite span ,
a.comment-reply-link,
.comments-link  a {
	color: #e7e7e7;
	background-color: #404040;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f4f4f4, #404040);
	background-image: -ms-linear-gradient(top, #f4f4f4, #404040);
	background-image: -webkit-linear-gradient(top, #f4f4f4, #404040);
	background-image: -o-linear-gradient(top, #f4f4f4, #404040);
	background-image: linear-gradient(top, #f4f4f4, #404040);
	border: 1px solid #555;
	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
}

/* =Repeatable patterns
-------------------------------------------------------------- */
body,
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th,
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption ,
.author-description p,
.widget-area .widget a,
.entry-header .entry-title ,
.entry-header .entry-title a ,
.entry-header .comments-link,
.comments-link a,.entry-meta a,
article.sticky .featured-post,
.entry-content pre,.comment-content pre,
.entry-content table,.comment-content table,
footer.entry-meta,
.mu_register h2,
.archive-meta ,
.format-status .entry-header header a,
.comments-area article header cite a ,
#respond form p.form-allowed-tags,
#wp-calendar,
.main-navigation li a,
article.format-aside h1 a,
.comments-area article header time,
li.entry-title a  {
	color: #e1e1e1;
}
.entry-content img,
.comment-content img,
.widget img,
.author-avatar img,
img.wp-post-image {
	/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
	border: 1px solid #444;
	box-shadow: none;
}
body .site {
	margin-top: 0px;
	margin-top: 0rem;
	
}
/* Page structure */
.site {
	background-color: transparent;
}
a , li.entry-title a:hover, a:hover,
.widget-area .widget a:hover {
	color: #95afc1;
}
article.format-aside h1 a:hover {
	color: #999;
}
.site-header h1 a,
.site-header h2 a ,
.site-header h2,
.site-description {
	color: #e7e7e7;
}
.site-header h1 a:hover,
.site-header h2 a:hover {
	color: #999;
}
.main-navigation .assistive-text:hover,
.main-navigation .assistive-text:active,
.main-navigation .assistive-text:focus {
	color: #999;
}
.ie7 .main-navigation li a,
.ie7 .main-navigation li {
	color: #e7e7e7;
}
.ie7 .main-navigation li a:hover {
	color: #999;
}
.ie8 .main-navigation li a,
.ie8 .main-navigation li {
	color: #e7e7e7;
}
.ie8 .main-navigation li a:hover {
	color: #999;
}
footer[role="contentinfo"] a {
	color: #e7e7e7;
}
footer[role="contentinfo"] a:hover  {
	color: #95afc1;
}
.entry-header .entry-title a:hover,
.format-status .entry-header header a:hover,
a.comment-reply-link:hover,
a.comment-edit-link:hover {
	color: #95afc1;
}
.comments-link a:hover,.entry-meta a:hover  {
color: #fff;
}
.site-content article {
	border-bottom: 1px solid #444
}
article.format-aside .aside {
	padding: 24px 24px 0;
	padding: 1.714285714rem;
	background: transparent;
	border-left: 22px solid #404040;
}
article.format-aside p {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #e1e1e1;
}
 
/* Minimum width of 1024 pixels. */
@media screen and (min-width: 1024px) {
body {
	background-color: transparent;
}
body.custom-background-empty {
	background-color:transparent;
}
}
/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {
	.main-navigation li a {
	color: #e7e7e7;
}
.main-navigation li a:hover {
	color: #999;
}
.main-navigation li ul li a {
	background: #404040;
	border-bottom: 1px solid #666;
}
.main-navigation li ul li a:hover {
	background:#444 ;
	color: #e3e3e3;
}
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a {
	color: #e7e7e7;
	font-weight: bold;
}
}
@media screen and (max-width: 768px) {

.main-navigation li a {
	word-wrap: break-word;
}
#page {
	padding:0
}
}