/*
Theme Name: Canvas Child
Description: Canvas Child 
Author: Last Solutions Team
Author URI: http://www.lastsolutions.com.au/
Template: canvas
*/
@import url("../canvas/style.css");
.clearboth{clear:both}
/* center logo */
#logo {width:100%;text-align:center;}
#wrapper #main-sidebar-container img{border:none}
body{ 
 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#wrapper #main-sidebar-container .title, #wrapper #main-sidebar-container .page-title, #wrapper #main-sidebar-container .entry-title{color:#ff0000;font-family:"Oswald";font-size:45px}
/* woocommerce */
#main-sidebar-container .term-description,#main-sidebar-container .term-description p{font-size:1.3em}
#main-sidebar-container .products{margin-top:15px;}
#main-sidebar-container .woocommerce-info, #main-sidebar-container .products h3, #main-sidebar-container .products .product .button{display:none}
#main-sidebar-container .products a{cursor:none}
#main-sidebar-container .woocommerce-result-count{display:none}
/* woocommerce */
#wrapper{background:#ffffff;border:1px solid #fbfbfb;-webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);-o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2);}
#logo {float: none; margin: 0 auto;}
.nav-phone{background:url("images/call3.png") center left no-repeat;padding-left:30px;font-size:1.7em;height:32px;line-height:32px;font-weight:bold;font-family:"Oswald","Arial";color:#ffffff;margin:5px 10px auto auto;}
.page-id-41 header h2.title{display:none}
#footerslide .slides .slide img, #wooslider-id-1 .slides .slide img  {
  display:block;margin:0 auto;
	width: 300px;
	height: 300px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
 -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);-o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2);  
	}
  
#footerslide .slides .slide img{
  display:block;margin:0 auto;
	width: 200px;
	height: 200px;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
 -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);-o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2);  
	}  
  
#footerslide .slide-excerpt, #wooslider-id-1 .slide-excerpt{width:100%}  
#footerslide .slide-title, #wooslider-id-1 .slide-title{clear:left;text-align:center;border:0px solid #ff0000;width:100%;margin:0 auto;font-size:25px;margin-top:15px}
/* Border around column */
/*
.page-id-41 .twocol-one {
width: 43%;
border: 1px solid #D5D7D9;
border-radius: 3px 3px 3px 3px;
padding: 10px;
background-color: white;
} 
*/ 
.page-id-41 .twocol-one h2{font-size:27px;font-family:"Oswald";color:#ff0000}
/* form in sidebar */
#sidebar .wpcf7{background:#F9F8F6;padding:5px;padding:5px;border:1px solid #fbfbfb;-webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);-o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2);}
#sidebar .wpcf7 .wpcf7-form-control{width:240px}
#sidebar .wpcf7 .wpcf7-submit{width:120px;margin-left:20px}
#sidebar .wpcf7 h2.form_title{font-size:27px;color:#cc6600;font-family:"Oswald";margin-bottom:10px}
/* contact us */
#contact-page .entry h3{font-size:35px;color:#114477;font-family:"Oswald";margin-bottom:10px;text-align:center}
#contact-page .entry h4{font-size:25px;color:#114477;font-family:"Oswald";margin-bottom:10px}

/* footer */
/* #footer-widgets {background:url(bg-venue.png);padding-left:10px} */
#footer-widgets .textwidget ul, #footer-widgets .textwidget li{list-stylle:none}
/* Desktop site */
@media only screen and (min-width: 768px) {
            
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 740px) {
}