/*
Theme Name:     Canvas Child
Theme URI:      http: //example.com/
Description:    Child theme for the Canvas theme 
Author:         Steve Price - Concept Design Studios
Author URI:     http: //conceptdesignstudios.com
Template:       canvas
Version:        0.1.0
*/

@import url("../canvas/style.css");

/****** Standard ******/

#wrapper {padding:0}
#inner-wrapper {padding:0}
#main-sidebar-container {margin:0 1em}
.nav-toggle {margin:0}

#header {background-size:cover;background-position:center center !important}
ul.nav li a {text-transform:uppercase}

#logo {width:350px;margin:0 auto;float:none;max-width:55%}

#footer {padding:1em 2em;margin-top:30px}
#footer img {width:100px;position:relative;top:-50px;margin-bottom:-20px}
.entry img, img.thumbnail, #portfolio .group.portfolio-img img {border:0px solid #ffffff}

#loopedSlider {max-width:1280px;box-sizing:border-box;width:96%;margin:0 auto}

#footer-widgets {border-top:none}

#sidebar .textwidget {background:transparent}
#sidebar .textwidget p {color:#444444;font-size:18px;line-height:2em}
.textwidget {margin:10px;box-sizing:border-box;background:#ededed;padding:10px;overflow:auto;min-height:180px;
     transition:all 0.3s ease-in-out }
.textwidget:hover {background:#dddddd}
.textwidget p {color:#404041;text-decoration:none;font-size:22px;text-transform:uppercase;font-weight:bold;
     padding-top:55px}
.textwidget a:hover {text-decoration:none;color:#404041;}
.textwidget img {float:left;margin:10px;max-width:30%}

a.button, a.comment-reply-link, #commentform #submit, .submit, input[type="submit"], input.button, button.button, #wrapper .woo-sc-button {background:#6ead44}
.submit:hover, input[type="submit"]:hover {background:#5e9c35}

@media screen and (min-width:768px) {
	#footer-widgets.col-3 .block {margin:0;padding:0 1.9%;width:33.33%;box-sizing:border-box}
	.footer-widget-1, .footer-widget-2 {border-right:4px solid #6EAD44;}

     #main {padding:0;max-width:1280px;margin:0 auto}
     #navigation {width:100%}
    #navigation ul, #top-nav {display: -webkit-box;display: flex;flex-direction: row;margin: 0;
        padding: 0;float:none;max-width:960px;margin:0 auto}
    ul.nav li {list-style: none;flex-grow: 1;text-align: center;float:left;-webkit-box-flex:1}
    

	#navigation ul.nav > li a:hover {background:transparent}
	#navigation ul.nav > li:hover {background:transparent}
	
	#credit.col-right {float:right }
}

@media screen and (min-width:1601px) {
	 #wrapper {border:1px solid #d2d2d2;box-shadow:2px 2px 4px #999999;}
}

@media screen and (max-width:767px) {
	#copyright, #credit {text-align:center}
	#footer img {top:0}
	.blog img.thumbnail {width:75%;margin:0 auto;float:none;display:block}
	.blog h2.title {text-align:center}
}

