/* Tony Trinh @ VeerUp 27.10.2011 / Green Thoughts Gardening / NORMAL VERSION
--------------------------------------------------------------------------- */
/* Main
--------------------------------------------------------------------------- */
body {
/*	background: #fff url(https://greenthoughtsgardening.com.au/images/background.jpg) top center no-repeat; */
	background: #fff url(https://greenthoughtsgardening.com.au/images/melbourne-gardening-warrandyte-background.jpg) top center no-repeat; 
	text-align: center;
}
#wrap {
	width: 960px;
	text-align: left;
	background-color: #fff;
}
.clear {
	overflow: hidden;
	height: 0;
	clear: both;
}
.clear.para {height: auto;}
/* global width */
#head, #middle, body#home #content, body#home #content #boxlinks, #footer-inner, #gallery, body#inner #heading, #gallery #slides, #gallery #slides div, #gallery #slides div .glass, body#inner #heading .glass {
	width: 960px;
}
/* Head
--------------------------------------------------------------------------- */
#head {
	height: 302px;
	background: url(https://greenthoughtsgardening.com.au/images/heading.jpg) top left no-repeat;
	margin: 0 -5px 0 -64px;
	padding: 0 5px 0 64px;
	position: relative;
}
#home #head {background: url(https://greenthoughtsgardening.com.au/images/heading-new-home-2014.jpg) top left no-repeat;
	margin: 0 -5px 0 -64px;
	padding: 0 5px 0 64px;
	position: relative;
}

#head #contact, #head #navigation {
	position: absolute;
}

/* Modified Header JRC*/
#head .logo a {text-decoration: none;}
#head .logo a img, #head .logo a {display: block; border: none;}
#head .logo {position: absolute; top: 44px; left: 129px; width: 264px; height: 143px;}
/* End Modified Header JRC */

#head #contact {
	top: 92px;
	right: 100px;
	text-align: right;
}

#head .blurb, #head .phone {
color: #3f910b;
padding: 0;
font-size: 36px;
font-family: 'AllerBold';
text-shadow: 0 1px #f5f5f5;
line-height: 1.1em;}

#head .blurb {
font-family: 'AllerRegular';
font-size: 22px;
color: #64bc2d;
padding: 0;
text-shadow: 0 1px #f5f5f5;
line-height: 1.2em;}

/* Navigation
--------------------------------------------------------------------------- */
#head #navigation {
	font-size: 22px;
	height: 40px;
	top: 242px;
	width: 930px;
	left: 64px;
	padding: 20px 15px 0 15px;
}
#head #navigation ul li {
	float: left;
}
#head #navigation a {
	display: block;
	padding: 0 15px;
	color: #000;
	text-decoration: none;
	font-family: 'AllerRegular';
}
#head #navigation a:hover {
	color: #3a7b3b;
}
#head #navigation a.active {
	color: #3a7b3b;
	text-decoration: underline;
	font-family: 'AllerBold';
}
/* Middle
--------------------------------------------------------------------------- */
body#inner #middle {
	background: url(https://greenthoughtsgardening.com.au/images/middle-bg.jpg) no-repeat;
	padding: 15px 0 0 0;	
}
body#home #middle {/*background: url(https://greenthoughtsgardening.com.au/images/middle-bg.jpg) no-repeat;*/
padding: 30px 0 0 0;
}
/* Gallery
--------------------------------------------------------------------------- */
#gallery {
	height: /*420*/350px;
	z-index: 0;
	position: relative;
margin-top: 10px;
}
#gallery #slides, #gallery #slides div {
	height: /*420*/350px;
}
#gallery #slides {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
#gallery #slides div {
	position: relative;
}
#gallery #slides div img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
}
#gallery #slides div .glass {
	height: 420px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(https://greenthoughtsgardening.com.au/images/home-gallery-frame.png) top left no-repeat;
}
#gallery #slides div h2 {
	padding: 358px 0 0 67px;
	width: 822px;
	color: #fff;
	font: 36px 'AllerRegular';
	float: left;
}
#gallery a#leftlink, #gallery a#rightlink {
	width: 21px;
	height: 38px;
	background: url(https://greenthoughtsgardening.com.au/images/gtg-gallery-arrows-left.png) no-repeat;
	display: block;
	position: absolute;
	top: 361px;
	z-index: 4;
}
#gallery a#leftlink {
	left: 18px;
}
#gallery a#rightlink {
	background: url(https://greenthoughtsgardening.com.au/images/gtg-gallery-arrows-right.png) no-repeat;
	right: 18px;
}
#gallery a#leftlink:hover, #gallery a#rightlink:hover {
	background-position: 0 -38px;
}
#gallery a#leftlink span, #gallery a#rightlink span {
	display: none;
}
/* Heading
--------------------------------------------------------------------------- */
body#inner #heading {
	height: 125px;
	z-index: 0;
	position: relative;
	margin: 0 0 30px 0;
}
body#inner #heading img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
}
body#inner #heading .glass {
	height: 125px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(https://greenthoughtsgardening.com.au/images/content-heading-frame.png) top left no-repeat;
}
body#inner #heading h2 {
	padding: 40px 0 0 28px;
	width: 900px;
	color: #fff;
	font: 36px 'AllerRegular';
	float: left;
}
/* Side
--------------------------------------------------------------------------- */
#side {
	float: right;
	width: 300px;
	padding: 0 0 30px 30px;
}
body#inner #side a#sidelinkone, body#inner #side a#sidelinktwo, body#inner #side a#sidelinkthree, body#inner #side a#sidelinkfour {
	width: 244px;
	height: 35px;
	background: url(https://greenthoughtsgardening.com.au/images/gtg-content-side-links-1.jpg) no-repeat;
	display: block;
	font: 18px 'AllerBold';
	color: #3f910b;
	text-decoration: none;
	text-shadow: 0 1px #fff;
	padding: 15px 0 0 56px;
	margin: 0 0 2px 0;
}
body#inner #side a#sidelinktwo {
	background: url(https://greenthoughtsgardening.com.au/images/gtg-content-side-links-2.jpg) no-repeat;
}
body#inner #side a#sidelinkthree {
	background: url(https://greenthoughtsgardening.com.au/images/gtg-content-side-links-3.jpg) no-repeat;
}
body#inner #side a#sidelinkfour {
	background: url(https://greenthoughtsgardening.com.au/images/gtg-content-side-links-4.jpg) no-repeat;
	width: 300px;
	height: 200px;
	padding: 15px 0 0 0;
	margin: 0;
}
body#inner #side a#sidelinkfour img {
	display: block;
	border: 2px solid #fff;
	margin: 0 15px 14px 15px;
}
body#inner #side a#sidelinkfour span {
	margin: 0 0 0 56px;
}
body#inner #side a#sidelinkone:hover, body#inner #side a#sidelinktwo:hover, body#inner #side a#sidelinkthree:hover, body#inner #side a#sidelinkfour:hover {
	background-position: 0 -50px;
	color: #fff;
	text-shadow: 0 1px #78a55e;
}
body#inner #side a#sidelinkfour:hover {
	background-position: 0 -215px;
}
#home #side {margin-top: 10px;}
#side p {
font-size: 22px;
line-height: 32px;
}
#side img.icon {
padding: 0;
margin: 0 13px 0 0;
float: left;
}
#side h2.title {
font-size: 28px !important;
}
/* Content
--------------------------------------------------------------------------- */
body#home #content #boxlinks {
	height: 140px;
	clear: both;
	margin: 0 0 40px 0;
}
body#home #content a#serviceslink, body#home #content a#gallerylink, body#home #content a#testimonieslink {
	display: block;
	float: left;
	margin: 0 30px 0 0;
	padding: 107px 0 0 12px;
	width: 288px;
	height: 33px;
/*	background: url(https://greenthoughtsgardening.com.au/images/what-we-do.jpg) no-repeat;*/
	background: url(https://greenthoughtsgardening.com.au/images/our-melbourne-gardening-services.jpg) no-repeat;
	text-decoration: none;
	color: #fff;
	font: 22px 'AllerBold';
	text-shadow: 0 1px #4e7e30;
}
body#home #content a#gallerylink {
/*	background: url(https://greenthoughtsgardening.com.au/images/see-our-work.jpg) no-repeat;*/
	background: url(https://greenthoughtsgardening.com.au/images/heidelberg-victoria-gardening-photos.jpg) no-repeat;
}
body#home #content a#testimonieslink {
/*	background: url(https://greenthoughtsgardening.com.au/images/what-clients-say.jpg) no-repeat;*/
	background: url(https://greenthoughtsgardening.com.au/images/gardener-customer-testimonies.jpg) no-repeat;
	margin: 0;
}
body#home #content a#serviceslink:hover, body#home #content a#gallerylink:hover, body#home #content a#testimonieslink:hover {
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}
div.col2 .col {float: left; width: 45%;}
div.col3 .col {float: left; width: 27%;}
#home div.col3 {margin: 0px 30px;}
#home div.col3 .col {float: left; width: 280px; margin: 15px 30px /*30*/10px 0; text-align: center; font-size: 22px; line-height: 1.2em;}
#home div.col3 .col.last {margin-right: 0;}
#home div.col3 .col img {margin: 0 0 20px 0; padding: 0; border-radius: 5px;}
#home div.col3 .col img:hover {opacity: 0.75;}
#home div.col3 .col p {/*padding: 0 10px;*/ display: none;}

/* Blockquotes
--------------------------------------------------------------------------- */
/*body#home blockquote, */body#inner blockquote {
	background: url(https://greenthoughtsgardening.com.au/images/block-pattern.png) top left repeat-y;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	display: block;
}
body#home blockquote, body#inner blockquote {
	width: 630px; float: left; margin: 0 0 30px 0;
}
body#inner blockquote {
	width: 570px;
	margin: 0 0 25px -30px;
	padding: 25px 30px 0 30px;
}
body#home blockquote {margin-bottom: 50px; margin-top: 10px;}
/*body#home blockquote p, */body#inner blockquote p,body#home blockquote ul {
	padding: 25px 30px;
	font: 22px 'AllerRegular';
	color: #000;
}
body#home blockquote p {
	font: 22px/1.5em 'AllerRegular';
padding: 0px 30px;
}
body#inner blockquote p, body#inner blockquote ul {
	padding: 0 0 25px 0;
	font: 17px 'AllerItalic';
	color: #525252;
}
body#home blockquote p strong {
	color: #3a7b3b;
	font-family: 'AllerBold';
}
body#inner blockquote ul {
	padding: 0 0 13px 30px;
}
/* Content-Styling
--------------------------------------------------------------------------- */
body#inner #content {
	float: left;
	width: 600px;
	margin: 13px 0 0 30px;
}
#content ul, #content ol {
	list-style: circle;
	padding: 0 0 13px 30px;
	margin: 0;
	font-family: 'AllerRegular';
}
#content ol {
	list-style: decimal;
}
#content li {
	padding: 0 0 12px 0;
	margin: 0;
}
#home ul.greentick {
list-style: none;
margin-left: 30px;
}
#home ul.greentick li {
background: url(https://www.greenthoughtsgardening.com.au/images/icons/tick-green-32.gif) 0px -2px no-repeat;
padding-left: 46px;
}
/* Modified Headings JRC */
#content h1, #content h2, #content h3, #content h4 {
	color: #000;
	padding: 0 0 25px 0;
	font-size: /*36*/28px;
	font-family: 'AllerRegular';}
#content h2, #content h3 {font-size: /*28*/22px;}
#home h1 {margin: 0; text-align: center; padding: 5px 0 17px 0;}
/* END Modified Headings JRC */

#content p {
	font-family: 'AllerRegular';
	padding: 0 0 25px 0;
}
body#inner #content p strong, body#inner #content p b, body#inner #content ul strong, body#inner #content ol strong, body#inner #content ul b, body#inner #content ol b{
	font: 16px 'AllerBold';
}
#content p em {
	font: 19px 'AllerLightRegular';
	/*background-color: #d7f1cc;*/
}
#content img {
	padding: 5px 0;
}
#content p a {
	text-decoration: none;
	color: #3a7b3b;	
}
#content a:hover {
	text-decoration: underline;
}
/* Footer
--------------------------------------------------------------------------- */
#footer {
	background: url(https://greenthoughtsgardening.com.au/images/footer-bg.jpg) repeat-x;
	width: 100%;
}
#footer p {margin: 20px 0px;}
#footer-inner {
	text-align: left;
	color: #000000;
	padding: 70px 0 0 0;
	height: 50px;
	margin: 0 auto;
	position: relative;
	font: 15px 'AllerRegular';
}
#footer-inner .copyright{
background: #FFFFFF;
padding: 5px;
border-radius: 3px;
}
#footer-inner strong {
	font: 15px 'AllerBold';	
}
#footer a {
color: #3A7B3B;
text-decoration: none;
/*font: 13px 'AllerRegular';
	color: #fff;
	position: absolute;
	top: 85px;
	right: 0;
	text-decoration: none;
	background-color: #609c2c;
*/}
#footer a:hover {
text-decoration: underline;
/*	background-color: #3a7b3b;*/
}
p.copyright {clear: both; font-size: 14px; padding: 50px 0 0 0 !important; color: #727272;}
/* Contact form
--------------------------------------------------------------------------- */
#contact-form {
	padding: 0 0 20px 0;
}
#contact-form table tr, #contact-form table td {
	padding: 0; margin: 0;
}
#contact-form label {
	width: 100%;
	text-align: left;
	clear: left;
	float: left;
	display: block;
	color: #727272;
	font-size: 15px;
}
textarea, #contact-form input {
	width: 360px;
	border: 1px solid #cccccc;
	padding: 3px;
	background: #fff url('https://greenthoughtsgardening.com.au/images/bg_input.png') repeat-x top;
	font: 15px 'AllerRegular', Arial, Helvetica, sans-serif;	
}
textarea { height: 200px!important; }
#contact-form input[type=submit] {
	width: 184px;
	border: 1px solid #898989;
	background: #ababab url('https://greenthoughtsgardening.com.au/images/bt_input.png') repeat-x top;
	color: #fff;
	font: 15px 'AllerBold';
	cursor: pointer;
}
#contact-form input[type=submit]:hover {
	border: 1px solid #7a7a7a;
	background: #999999 url('https://greenthoughtsgardening.com.au/images/bt_input_hover.png') repeat-x top;
}
/* New
--------------------------------------------------------------------------- */
hr {
	border-color: #abbcdd;
	border-style: dashed;
	border-width: 1px 0 0;
	clear: both;
	padding: 0 0 25px 0;
	/*margin: 5px 0 0 0;*/
	height: 0;
}
body#home #content #fblikebox {
	width: 300px; float: right;
}
/* Contact form
--------------------------------------------------------------------------- */
#contact-form {
	padding: 0 0 20px 0;
}
#contact-form table tr, #contact-form table td {
	padding: 0; margin: 0;
}
#contact-form label {
	width: 100%;
	text-align: left;
	clear: left;
	float: left;
	display: block;
	color: #727272;
	font: 15px 'AllerRegular';
}
textarea, #contact-form input {
	width: 360px;
	border: 1px solid #cccccc;
	padding: 3px;
	background: #fff url('https://greenthoughtsgardening.com.au/images/bg_input.png') repeat-x top;
	font: 15px 'AllerRegular';
	margin: 0 0 15px 0;	
}
textarea { height: 150px; }
#contact-form input[type=submit] {
	width: 184px;
	border: 1px solid #898989;
	background: #ababab url('https://greenthoughtsgardening.com.au/images/bt_input.png') repeat-x top;
	color: #fff;
	font: 15px 'AllerBold';
	cursor: pointer;
}
#contact-form input[type=submit]:hover {
	border: 1px solid #7a7a7a;
	background: #999999 url('https://greenthoughtsgardening.com.au/images/bt_input_hover.png') repeat-x top;
}
/* Stylesheet: gtg1 Modified On 2026-04-09 13:40:38 */
/* responsive layout begins here */
#menu-link {
position: absolute; top: 147px; left: 80px;
color: /*rgb(63, 145, 11)*/ #3f910b;
text-decoration: none;
padding: 4px 7px 4px 39px;
display: none;
z-index:20;
font-family: "AllerRegular";
font-size: 21px;
background: url("http://www.greenthoughtsgardening.com.au/images/icons/menu-24.gif") no-repeat scroll 8px center #ffffff;
}

@media (max-width:1024px){
#fancybox-title table {table-layout: fixed;}
#fancybox-title td {word-wrap: break-word; white-space: normal !important; line-height: 1.5em; background: black none; border: 2px solid white !important; padding: 7px;}
#fancybox-title td#fancybox-title-float-left, #fancybox-title td#fancybox-title-float-right {display: none;}
body {background-size: 228%;}
#wrap {width:840px;}
#head, #middle, body#home #content, body#home #content #boxlinks, #footer-inner, #gallery, body#inner #heading, #gallery #slides, #gallery #slides div, #gallery #slides div .glass, body#inner #heading .glass {width: 100%;}
#gallery #slides div img {width: 100%;}
body#home blockquote, body#inner blockquote {width: 65%;}
body#inner #content {width: 60%;}
#side {width: 33%; padding: 0 0 5% 2%;}
 #inner #side {width: 35%; padding: 15px 0 5% 1%;}
body#inner #side a#sidelinkone, body#inner #side a#sidelinktwo, body#inner #side a#sidelinkthree, body#inner #side a#sidelinkfour {width: 80%; padding: 15px 0 0px 56px;}
body#inner #side a#sidelinkfour {padding: 15px 0 0 0; height: 165px; background-size: 100% 200%; width: 99%;}
body#inner #side a#sidelinkfour img {margin: 0 14% 10px; width: 76%;}
body#inner #side a#sidelinkfour:hover {background-position: 0 -180px;}
body#home #content a#serviceslink, body#home #content a#gallerylink, body#home #content a#testimonieslink {width: 31%; padding-left: 1%; margin-right: 1%;}
#home #head, #inner #head {margin: 0 -5px 0 -56px; padding: 0 2px 0 70px; background-size: 98%; height: 262px;}
#head #navigation ,#inner #navigation {top: 208px; width: 820px; left: 50px;}
body#home #middle,body#inner #middle {padding-top: 0;}
#head .blurb, #head .phone {font-size: 30px;}
#head .blurb {font-size: 18px; margin-top: -3px;}
#head #contact {top: 85px; right: 120px;}
#head .logo a img, #head .logo a {width: 90%;}
#navigation ul, #navigation li {font-size:96%;}
#content h1, #content h2, #content h3, #content h4 {font-size: /*32*/24px;}
body#home blockquote p {font: 20px/1.5em 'AllerRegular';}
#side h2.title {font-size: 24px !important;}
body#inner blockquote p, body#home blockquote ul {font: 20px 'AllerRegular';}
.gallery .img {width: 47%; min-height: 170px;}
.wrapper .gallery .img {width: auto; min-height: 0;}
.gallery .img a.thumb img, #inner #content img {width:100%;}
#gallery {height: 330px;}
#content .gallery .img p {padding: 0;}
body#inner #content blockquote {width: 95%;}
div.col2 .col {width: 40%;}
}

@media (max-width:896px){
body {background-size: 230%;}
#wrap {width:720px;}
#home #head, #inner #head {margin: 0 -5px 0 -48px; padding: 0 5px 0 60px; background-size: 98%; height: 225px;}
#head #navigation {top: 175px; width: 692px; left: 40px;}
#head #navigation a {padding: 0 10px;}
#navigation ul, #navigation li {font-size: 92%;}
#gallery {height: 290px;}
body#inner #content {width: 91%;}
body#inner #middle {position: relative;}
#home ul.greentick li {background-size: 24px; padding-left: 40px;}
.copyright {/* position: absolute; */ bottom: 0; left: 40px;}
body#home blockquote, body#inner blockquote {width: 63%;}
#side {width: 34%; padding: 0 2% 5% 1%;}
#inner #side {display: none;}
#head #contact {top: 70px; right: 90px;}
#head .blurb, #head .phone {font-size: 28px;}
#head .blurb {font-size: 16px; margin-top: -1px;}
#head .logo {top: 37px; left: 110px;}
#head .logo a img, #head .logo a {width: 85%;}
#content h1, #content h2, #content h3, #content h4 {font-size: /*32*/22px;}
body#home blockquote p {font: 18px/1.5em 'AllerRegular';}
#side h2.title {font-size: 22px !important;}
body#inner blockquote p, body#home blockquote ul {font: 18px 'AllerRegular';}
#side p {font-size: 18px;}
}

@media (max-width:769px){
 #wrap {width:640px;}
#home #head, #inner #head {margin: 0 -5px 0 -42px; padding: 0 5px 0 48px; background-size: 98%; height: 200px;}
#head #navigation {top: 153px; width: 620px; left: 35px;}
#navigation ul, #navigation li {font-size: 90%;}
#head #navigation a {padding: 0 7px;}
#gallery #slides, #gallery #slides div {height: /*420*/235px;}
#gallery {height: 260px;}
#head #contact {top: 65px; right: 85px;}
#head .blurb, #head .phone {font-size: 26px;}
#head .blurb {font-size: 14px; margin-top: -4px;}
#head .logo {top: 35px; left: 100px;}
#head .logo a img, #head .logo a {width: 80%;}
#content h1, #content h2, #content h3, #content h4 {font-size: /*32*/20px;}
body#home blockquote p {font: 16px/1.5em 'AllerRegular';}
#side h2.title {font-size: 20px !important;}
body#inner blockquote p, body#home blockquote ul {font: 16px 'AllerRegular';}
#side p {font-size: 16px;}
body#home #content a#serviceslink, body#home #content a#gallerylink, body#home #content a#testimonieslink {font-size: 18px;}
}

@media (max-width:680px){
body {background-size: 250%; background: url(http://www.greenthoughtsgardening.com.au/images/middle-bg.jpg) no-repeat;}
#wrap{width:540px;}
#home #head, #inner #head {margin: 0 -5px 0 -80px; padding: 0 5px 0 75px; background-size: 100%; height: 181px;}
#menu-link {display:block;}
#head #navigation {top: 160px; width: 525px; left: 65px; z-index: 10; height:0; overflow: hidden;}
#head #navigation ul {background: rgba(249, 255, 255, 0.9); padding: 5px 5px 10px 21px;}
#head #navigation ul li {float: none; width: 100%; padding: 9px 10px; font-size: 21px;}
.gallery .img {width: 60%; min-height: 230px; float: none !important; margin: 0 auto !important;}
#head #navigation a.active {font-family: AllerRegular;}
#content .gallery .img p {padding: 0 0 25px;}
.wrapper .gallery .img {float: left !important; margin: 0 2px 2px 0 !important;}
#gallery {height: 220px;}
body#home blockquote, body#inner blockquote {width: 100%; margin-bottom: 20px;}
#side {width: 90%; padding: 0px 5% 15px;}
body#home #content a#serviceslink, body#home #content a#gallerylink, body#home #content a#testimonieslink {font-size: 16px;}
#head .logo {top: 32px; left: 100px;}
#head .logo a img, #head .logo a {width: 75%;}
#head #contact {top: 55px; right: 55px;}
#head .blurb, #head .phone {font-size: 24px;}
#head .blurb {font-size: 13px; margin-top: -1px;}
}

@media (max-width:560px){
#wrap{width:440px;}
#home #head, #inner #head {margin: 0 -5px 0 -67px; padding: 0 5px 0 75px; background-size: 112%; height: 172px; background-position: -66px 0px;}
#head .logo {top: 30px; left: 60px;}
#head .logo a img, #head .logo a {width: 70%;}
#head .blurb {margin-top: -4px;}
#menu-link {left: 69px; top: 138px;}
#head #navigation {top: 152px; width: 430px; left: 50px;}
#head #navigation ul {padding-left: 25px;}
#gallery {height: 180px;}
.gallery .img {width: 70%;}
body#home #content a#serviceslink, body#home #content a#gallerylink, body#home #content a#testimonieslink {width: 70%; padding-left: 3%; margin: 4px 15%;}
#side {width: 70%; padding: 0px 5% 15px; margin: 0 10%;}
div.col3 .col {width: 24%;}
}

@media (max-width:483px){
body#inner #content {margin-left: 15px;}
#wrap{width:90%;}
#home #head, #inner #head {background: url(http://www.greenthoughtsgardening.com.au/images/mobile-background.jpg) top left no-repeat; background-size: 105%; height: 156px;}
#menu-link {top: 122px;}
#head #navigation {top: 136px; width: 82%;}
#head #navigation ul li {padding: 6px 10px;}
#head .logo {left: 16%; top: 18px;}
#head .logo a img, #head .logo a {width: 65%;}
/*#head #contact {top: 55px; right:0; background: url(http://www.greenthoughtsgardening.com.au/images/phone.jpg) top left no-repeat; background-size: 103%; padding: 7px 49px 7px 5px;}*/
#head #contact {top: 29px; right: -39px; padding: 7px 49px 7px 5px;}
#head #contact .blurb {color: #3f910b; font-size: 15px; margin-top: 0;}
#gallery {height: 170px;}
.gallery .img {width: 80%;}
table.formbuilderform {width: 90%;}
#contact-form input,#contact-form .cms_dropdown,textarea, #contact-form input {width: 92%;}
div.col2 .col, div.col3 .col {width: 90%; padding-bottom: 0 !important;}
#fancybox-title {left: 0px !important;}
#home ul.greentick {margin-left: 30px;}
}

@media (max-width:400px){
#gallery {height: 135px;}
}

@media (max-width:370px){
#head .logo {top: 17px; left: 18%;}
#head .logo a img, #head .logo a {width: 58%;}
#head #contact {top: 9px;}
#head #contact .blurb {width: 100px; float: right;}
#head #contact .phone {font-size: 20px;}
#gallery {height: 120px;}
#home ul.greentick {margin-left: 0;}
.gallery .img {min-height: 200px;}
}

@media (max-width:300px){
#head .logo {top: 17px; left: 20%;}
#head .logo a img, #head .logo a {width: 55%;}
#head #contact {top: 6px;}
#head #contact .phone {font-size: 15px;}
}
/* Stylesheet: responsive Modified On 2015-05-13 15:27:32 */
