/*
Theme Name:     DM Electronics
Theme URI:      
Description:    Twentythirteen child theme.
Author:         Andy Macaulay-Brook
Author URI:     
Template:       twentythirteen
Version:        0.1.0
*/

@import '../twentythirteen/style.css';

body.custom-background .site {
	background-color: transparent;
}

body.custom-background {
	-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
	
}

html {
	background-color: rgb(28,50,95); /* stop reveal of body bg img when Safari bounces */
}

body.custom-background header.site-header {
	color: white;
}

body.has-site-logo a.site-logo-link {
	background-color: rgba(255,255,255,0.7);
	display: block;
}

body.has-site-logo a.site-logo-link img {
	max-width: 100%;
}

.hentry {
	background-color: rgba(255,255,255,0.7);
}

.comment-respond {
	background-color: rgba(27,79,159,0.9);
	color: #ddd;
}

.site-footer {
	background-color: transparent;
	color: #ddf;
}

.site-info {
	background-color: rgb(28,50,95);
	color: #ddf;
	max-width: 100%;
}

.entry-title, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
	color: rgb(28,50,95);
}

.site-footer a {
	color: #ddf;
}

.site-footer .widget a {
	color: #aaccff;
}

.navbar, .site-footer .sidebar-container {
	background-color: rgba(28,50,95,0.8);
}

.nav-menu li a {
	color: white;
}

.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a, .nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus, .toggled-on .nav-menu > li a:hover, .toggled-on .nav-menu > ul a:hover {
	color: white;
	background-color: rgb(27,79,159);
}

.menu-toggle, .menu-toggle:hover, .menu-toggle:focus, .menu-toggle:active {
	color: #aaccff;
}

button, input[type="submit"], input[type="button"], input[type="reset"] {
	background: rgb(28,50,95);
	border: none;
	
	
}

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: rgb(27,79,159);
	border: none;
}

.entry-content a, .comment-content a, a {
	color: rgb(28,50,95);
	text-decoration: underline;
}

.entry-content a:hover, .comment-content a:hover, a:hover {
	color: rgb(27,79,159);
}

.widget {
-webkit-hyphens: none;
-moz-hyphens:    none;
-ms-hyphens:     none;
hyphens:         none;
/*background: rgb(28,50,95);
color: #ddd;*/
}

div.wpcf7 {
	width: 47%;
	float: left;
	margin-right: 6%;
}

div.wpcf7 + * {
	margin-top: 0;
	clear: none;
}