body {
background-repeat: no-repeat !important;
background-position: center center !important;
background-attachment: fixed !important;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

div#map {margin-bottom:1em;}

div.twocol-one {margin-bottom:0px !important;}

body.home div#content.col-full.business header {display:none;}

.boxed-layout #content {padding-top: 20px !important; padding-bottom: 20px !important;}

body.home #loopedSlider {top:-6px; margin-bottom: 0px !important;}
#loopedSlider {top:-6px; margin-bottom: 20px !important;}

div.shortcode-toggle.default.border.open {overflow:hidden !important;background-color:#f9f9f9;}

/*TEMPORARILY HIDE NAVIGATION*/
#navigation .menus, .nav-toggle { display: none;}


#navigation {padding: 10px 10px 15px 10px;background: transparent url(http://www.kidsgofreshandhealthy.com.au/wp-content/themes/canvas-child/custom/nav-bg.png) repeat-x 0 bottom;}
#navigation ul li:first-child, #navigation ul li:first-child a {border-radius: 6px;}
ul.nav li a {border-radius:6px;}
#navigation ul.nav > li {margin-right: 10px;}
#navigation ul.nav > li:hover, #navigation ul.cart > li:hover, #navigation ul.cart > li:hover > ul > li > div, #navigation ul.nav-search > li:hover, #navigation ul.nav-search > li:hover > ul > li > div {border-radius: 6px 6px 6px 6px;}
div#calltoaction {position: absolute;right: 0;top: 0px;}

.boxed-layout #header {padding-left:1.5em; padding-right:1em;}
.header-widget {width:76% !important;}
.header-widget .widget {padding:0;}
img.alignnone.size-full.wp-image-68 {margin-right:15px;}

section#footer-widgets.col-full.col-4 {background-color:#ffffff;}
#footer {border-top-left-radius:0px !important; border-top-right-radius:0px !important}
#footer {background: #0FA2F6 url(http://www.kidsgofreshandhealthy.com.au/wp-content/themes/canvas-child/custom/footer-bg.png) repeat-x 0 bottom;}
#footer-widgets {padding-top:10px; border-top:none;}
#footer-widgets .widget {padding:0; margin: 0 0 0 0;}
#footer-widgets .block {margin-right:0px; padding-top:0px;}
#footer-widgets.col-4 .block {width:25%;}
.boxed-layout #footer-widgets {padding-left:.5em; padding-right:0em;}
#footer-widgets .widget p {margin-bottom:0px;}
#footer .col-left, #footer .col-right {display:none;}

#custom-footer-widget .widget {background-color: transparent !important; margin-bottom:0px;}
#custom-footer-widget .widget {padding: 5px 10px;}
#custom-footer-widget .widget p, #custom-footer-widget .widget a {margin-bottom:0px; color:#ffffff; font-size: 13px;}
#custom-footer-widget .widget.widget_tribe_widget_builder_76 p {font: 600 15px/1.5em 'Hevetica', arial, sans-serif;}

.entry img {border:none;}

div.tribe-events-single-section.tribe-events-event-meta.tribe-clearfix.thanks {display:block; background-color: #f69738; padding:20px; border-radius:8px;}
h3.tribe-events-single-section-title {margin-bottom:0px; color:#ffffff;}

body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
body .gform_wrapper .gform_body .gform_fields .gfield select {
	padding:5px 15px !important; border-radius:25px; background: #CFF4FF; border-color: #11BEFC;
}

body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
body .gform_wrapper .gform_body .gform_fields .gfield select {
	height:30px
}

.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] {font-size:18px;}

.gform_wrapper .ginput_complex .ginput_right input[type=text], .gform_wrapper .ginput_complex .ginput_left input[type=text] { width: 92% !important; }
div#gform_wrapper_1.gform_wrapper .ginput_complex input[type=text] { width: 88% !important; }
.gform_wrapper .top_label li.gfield.gf_left_half input.medium { width: 94% !important; }
li#field_2_3.gfield.gf_right_third.gfield_contains_required { float:left; padding-left: 20px; }
.gform_wrapper .gfield_description {padding:0 0 10px 0;}
div.gform_page li.gfield {text-align:center;}
div#gform_page_2_1.gform_page li.gfield {text-align:left;}
div.gform_page.last li.gfield {text-align:left;}
div.gform_page_footer {text-align:center;}
div.gform_page li.gfield.center input[type=text] {text-align:center;}
.gform_wrapper .top_label textarea.textarea {width: 100% !important;}

a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button, #wrapper .woo-sc-button {border-radius:6px;}
#wrapper .woo-sc-button.orange {background: #f78d1f;}


/* SMALL SCREENS */
@media only screen and (min-width: 313px) and (max-width: 641px) { 

/* STYLES GO HERE */
div#logo {text-align:center;}
#footer-widgets.col-4 .block {width:25%;float:left;}
.header-widget {width:100% !important;margin-top:0px;}
.header-widget .widget {text-align: center; }
#inner-wrapper {padding-left: 0em;padding-right: 0em;}
#content {padding-left: 1em;padding-right: 1em;}
#loopedSlider {margin-bottom: 5px !important;}
/* STYLES GO HERE */
}


/* SMALL SCREENS - IPHONE PORTRAIT*/
@media only screen and (max-width: 360px) { 
/* STYLES GO HERE */
div#logo {text-align:center;}
#footer-widgets.col-4 .block {width:50%;float:left;}
.header-widget {width:100% !important;margin-top:0px;}
.header-widget .widget {text-align: center;}
#inner-wrapper {padding-left: 0em;padding-right: 0em;}
#content {padding-left: 1em;padding-right: 1em;}
#loopedSlider {margin-bottom: 5px !important;}
/* STYLES GO HERE */
}

/* IPAD PORTRAIT SCREENS */
@media only screen and (min-width: 767px) and (max-width: 1025px) { 
/* STYLES GO HERE */



/* STYLES GO HERE */
}

/* IPAD LANDSCAPE SCREENS */
@media only screen and (min-width: 1023px) and (max-width: 1025px) { 
/* STYLES GO HERE */


/* STYLES GO HERE */
}