
/* - main.css - */
@media screen {
/* https://www.gardeningsolutionz.co.nz/portal_css/main.css?original=1 */
/* */
/* */
/* */
body {
border: 0;
padding: 0;
font-size: 86% !important;
color: #4a2014 !important;
font-family: Arial,"Lucida Grande",Verdana,Lucida,Helvetica,sans-serif !important;
/* */
}
#visual-portal-wrapper {
border-top: 1px solid #f3f3f3;
width: 950px !important;
margin: 0  auto !important;
/* */
}
#portal-top,
#garden-footer {
margin: 0 10px !important;
width: 98%;
}
#portal-columns /* */
/* */
/* */
body {
border: 0;
padding: 0;
font-size: 86% !important;
color: #4a2014 !important;
font-family: Arial,"Lucida Grande",Verdana,Lucida,Helvetica,sans-serif !important;
/* */
}
#visual-portal-wrapper {
border-top: 1px solid #f3f3f3;
width: 950px !important;
margin: 0  auto !important;
/* */
}
#portal-top,
#garden-footer {
margin: 0 10px !important;
width: 98%;
}
#portal-columns {
margin: 1px 10px 0 !important;
width: 98%;
}
#portal-logo {
background: url(logo.gif) no-repeat 0 0 transparent;
height: 103px;
margin-left: 55px;
width: 286px;
}
#portal-header {
background-position: 414px 30px;
background-repeat: no-repeat;
background-image: url(images-folder/banner-top/top-banner.jpg);
}
body.section-about-gardening-solutionz #portal-header {
background-image: url(images-folder/banner-top/about-us-banner.jpg);
}
body.section-plant-catalogue #portal-header {
background-image: url(images-folder/banner-top/plant-catalogue-banner.jpg);
}
body.section-where-to-buy #portal-header {
background-image: url(images-folder/banner-top/where-to-buy-banner.jpg);
}
body.section-plant-care #portal-header {
background-image: url(images-folder/banner-top/plant-care-banner.jpg);
}
body.section-planting-ideas #portal-header {
background-image: url(images-folder/banner-top/planting-ideas-banner.jpg);
}
body.section-contactus #portal-header {
background-image: url(images-folder/banner-top/contact-banner.jpg);
}
#portal-personaltools,
#portal-personaltools dd {
background-color: #ded6d4;
}
#portal-personaltools a {
color: #4a2014;
}
#portal-personaltools dd li a:hover {
color: #00563d;
text-decoration: underline;
background-color: transparent;
}
/* */
div.width-full {
width: 98.5%;
}
div.position-0 {
margin-left: -99.19%;
}
div.width-3\:4 {
width: 75% !important;
}
#portal-column-two {
width: 22% !important;
margin-top: 30px;
}
div.position-3\:4 {
margin-left: -22.7% !important;
}
/* */
#portal-globalnav {
background: url(bar.png) repeat left top #6d3c2d;
text-align: center;
}
#portal-globalnav li a {
background: url(bar.png) repeat left top #6d3c2d;
color: White;
border-left: 0.1em solid #450B0B;
border-right: 0;
min-width: 4px;
padding: 8px 14px 12px;
}
#portal-globalnav li#portaltab-index_html a,
#portal-globalnav li#portaltab-front-page a {
border-left: 0 !important;
}
#portal-globalnav .selected a,
#portal-globalnav .selected a:hover,
#portal-globalnav li a:hover {
background: none repeat scroll 0 0 #00563d;
color: White;
}
/* */
#portal-breadcrumbs {
margin-top: 1em;
}
#viewlet-above-content {
width: 68%;
}
/* */
#content form textarea {
width: 50%;
}
/* */
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
letter-spacing: 0.01em;
font-weight: bold !important;
color: #00563d !important;
font-family: "Lucida Grande",Verdana,Lucida,Helvetica,sans-serif !important;
}
h1 {
font-size: 125%;
line-height: 2em;
border-bottom: 1px solid #d5cbc9;
}
h2, h2 a{
font-size: 115%;
}
h3, h3 a {
font-size: 105%;
}
#portal-column-content #content {
padding-right: 10px;
border-right: 1px dotted #d5cbc9;
}
#content #description,
#content .documentDescription {
margin: 6px 0;
line-height: 1.5em;
font-weight: normal;
color: #787267 !important;
}
#content-core {
font-size: 110%;
line-height: 1.5em;
}
#portal-breadcrumbs a:visited,
#content a:link,
#content a:visited {
color: #00563d;
}
dl.portlet a,
dl.portlet a:link,
dl.portlet dt a:link,
dl.portlet dt a:visited,
dl.portlet dt a:hover,
dl.portlet a:hover {
border: 0;
color: #4a2014 !important;
}
#content a:hover {
color: #4a2014 !important;
}
/* */
/* */
table.plain {
width: 100%;
}
table td {
line-height: 1.5em;
vertical-align: top !important;
}
table .name {
width: 150px;
}
table .number {
width: 80px;
}
/* */
#content ul,
#content ol {
list-style-image: url(bullet.gif);
}
#content #content-core ul li {
clear: both;
padding-bottom: 10px;
}
/* */
.linebreak {
clear: both;
}
.link-mailto {
background: url(mail_icon.gif) no-repeat scroll 0 1px transparent;
padding: 1px 0 1px 16px;
}
/* */
#content .summaryView img.tileImage {
float: left;
}
body.section-news #content img.tileImage {
margin-right: 0 !important;
float: right !important;
}
/* */
.portlet-static-newsletters {
font-size: 11px;
padding: 12px 0 20px;
}
.archiveBox {
width: 100%;
margin-bottom: 8px;
border: 1px solid #999999;
}
.archiveBox td {
font-size: 12px;
padding: 4px 0;
}
.archiveBox .left,
.archiveBox .left b {
letter-spacing: 1px;
color: white;
background-color: #4a2014;
}
.portlet-static-newsletters a:link {
color: #999999;
}
/* */
body.section-plant-catalogue #content-core .tileItem.catalogueView {
padding-bottom: 6px;
}
body.section-plant-catalogue #content-core .tileItem.catalogueView .tilePlantImage {
float: left;
margin: 1em 1em 1em 0;
}
body.section-plant-catalogue #content-core .tileItem.summaryView {
padding-bottom: 8px;
}
body.section-plant-catalogue #content-core .tileItem.summaryView .tileBody,
body.section-plant-catalogue #content-core .tileItem.summaryView .tileFooter {
margin-left: 110px;
}
body.section-plant-catalogue #content-core .tileItem.summaryView .tileImage {
margin: 1em;
}
body.template-plant_view.portaltype-plant.section-plant-catalogue div.position-3\:4 {
margin-left: 0% !important;
}
body.template-plant_view.portaltype-plant.section-plant-catalogue div.width-3\:4 {
width: 98% !important;
}
body.template-plant_view.portaltype-plant.section-plant-catalogue #portal-column-two {
display: none;
}
/* */
table#plant-wrapper #plant-image img {
margin: 1em 1em 1em 0;
}
table#plant-wrapper #plant-content {
padding-bottom: 14px;
border-bottom: 1px solid #d5cbc9;
}
table#plant-wrapper #plant-content .scientificName {
line-height: 20px;
}
table#plant-wrapper #mature-size {
padding-top: 10px;
width: 25%;
text-align: center;
border-right: 1px solid #d5cbc9;
}
table#plant-wrapper #main-category {
padding: 10px 0 10px 25px;
}
table#plant-wrapper #main-category h3 {
padding-bottom: 8px;
}
#content #content-core table#plant-wrapper #main-category ul#category-other li {
padding-bottom: 0px !important;
}
table#plant-wrapper #plant-gallery {
border-top: 1px solid #d5cbc9;
}
table#plant-wrapper #plant-gallery h3 {
padding: 1em;
}
table#plant-wrapper #plant-gallery .plantAlbumEntry {
width: 33% !important;
float: left;
}
table#plant-wrapper #plant-gallery .plantAlbumEntry a {
border-bottom: 0 !important;
}
/* */
body.section-where-to-buy #content table {
width: 100% !important;
}
body.section-where-to-buy #content h1 {
font-size: 26px !important;
font-weight: normal !important;
border-bottom: 0;
}
body.section-where-to-buy #content h3 {
padding: 26px 0 1em 0;
}
body.section-where-to-buy #content table td a {
color: #4a2014;
border-bottom: 0;
text-decoration: underline;
}
/* */
body.section-planting-ideas #content-core table.plantideas td {
float: left;
font-weight: bold;
padding: 0 0 25px 0 !important;
border: 0;
width: 170px;
}
body.section-planting-ideas #content-core table.plantideas td p {
padding: 0 !important;
}
body.section-planting-ideas .photoAlbumEntry {
padding: 0 11px;
}
/* */
#content-core .tileItem {
padding-top: 4px;
border-top: 1px solid #4a2014;
}
#content-core .tileItem .tileBody {
margin: 5px 0;
}
#content-core .tileItem .tileFooter {
font-size: 10px;
margin-bottom: 5px;
}
#content-core .tileItem .tileFooter a {
color: #4a2014;
}
/* */
img,
img.image-left,
img.image-right,
.captioned img {
border: 0 !important;
}
.listingBar {
padding-left: 8px;
background: #6d3c2d url(bar.png) repeat-x top left;
}
div.listingBar a,
div.listingBar a:hover,
div.listingBar a:visited,
div.listingBar span,
div.listingBar span a {
color: White !important;
}
div.listingBar a,
div.listingBar span a,
.listingBar span.next,
.listingBar span.current {
border-color: #6d3c2d !important;
}
#content div.listingBar a:hover {
color: White !important;
background-color: #00563d !important;
border-color: #00563d !important;
}
/* */
#portal-column-two dt {
line-height: 2em;
padding: 12px !important;
background-color: #ded6d4 !important;
}
.portlet .even {
background-color: #f8f5f4!important;
}
.portlet span.portletItemDetails {
text-align: right;
font-size: 8px;
}
/* */
.LSResult {
text-align: left !important;
}
dl.portlet.portletSearch {
width: 100%;
text-align: right;
clear: both;
margin-bottom: 20px;
}
.portletSearch dt,
.portletSearch dd.portletFooter {
display: none;
}
input.inputLabelActive {
color: #6d3c2d;
}
input.searchButton,
.formControls input {
padding: 2px 4px;
color: White !important;
background-color: #6d3c2d;
}
dl.portlet.portletSearch dd.portletItem {
padding: 0;
}
.portletSearch input.inputLabel,
.portletSearch input.inputLabelActive {
padding: 3px 0;
width: 140px;
}
dl.portletSearch.portlet dd.portletFooter {
padding-top: 0;
}
p.manageHeaderPortletsLink {
float: right;
width: 30%;
text-align: right;
}
.LSResult,
.LSResult fieldset,
.LSResult fieldset .LSIEFix,
.LSResult fieldset .LSTable,
.LSResult fieldset .LSTable .LSRow {
padding-left: 2px;
width: 200px;
}
dl.portlet.portletSearch .LSBox input.searchField {
width: 130px !important;
}
#header-portlets .straportlet dl.portlet.portletSearch {
width: 30%;
float: right;
}
body.section-plant-catalogue #portal-columns #portal-column-content {
margin-top: -40px;
}
/* */
#portal-column-two dl.portletCollection dt {
padding: 6px 6px 6px 12px !important;
font-weight: normal !important;
}
#portal-column-two dl.portletCollection dd {
border-bottom: 1px dotted #cccccc;
background-color: White !important;
}
#portal-column-two dl.portlet.portletCollection a,
#portal-column-two dl.portlet.portletCollection a:link,
#portal-column-two dl.portlet.portletCollection a:visited {
border-bottom: 0 !important;
text-decoration: none !important;
}
/* */
.portletNavigationTree dt {
display: none;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
padding: 0;
}
dl.portlet li {
margin-bottom: 0;
}
.portletNavigationTree dd li a {
margin: 0 !important;
}
.portletNavigationTree dd li a,
.portletNavigationTree dd li a.contenttype-document,
.portletNavigationTree dd li a.contenttype-event,
.portletNavigationTree dd li a.contenttype-folder,
.portletNavigationTree dd li a.contenttype-link,
.portletNavigationTree dd li a.contenttype-news-item,
.portletNavigationTree dd li a.contenttype-file,
.portletNavigationTree dd li a.contenttype-topic,
.portletNavigationTree dd li a.contenttype-image,
.portletNavigationTree dd li a.contenttype-plone-site {
background-image: none;
padding: 6px 6px 6px 12px !important;
}
dl.portlet ul.navTree li a:hover,
dl.portlet ul.navTree li a.navTreeCurrentItem,
dl.portlet ul.navTree li a.navTreeCurrentItem:hover {
background-color: #ded6d4 !important;
margin: 0 !important;
border-left: 0;
}
dl.portlet ul.navTree .navTreeTopNode a {
margin: 0;
border-left: 0;
background-color: White;
}
/* */
.portletNews dd.portletItem {
margin-top: 8px;
background: transparent url(newsitem_icon.gif) no-repeat top left;
}
.portletNews dd.portletItem a {
padding-left: 8px;
}
/* */
body.section-webstats #portal-column-one,
body.section-webstats #portal-column-two {
display: none;
}
/* */
#garden-footer table,
#garden-footer table a {
font-size: 11px;
clear: both !important;
border: 0 !important;
color: White !important;
background-color: #4a2014 !important;
}
#garden-footer table {
width: 964px !important;
margin-left: 7px !important;
padding: 12px 20px !important;
}
#garden-footer table td.footerJoin {
width: 43% !important;
}
#garden-footer table td.footerJoin,
#garden-footer table td.footerJoin .joinup {
line-height: 18px;
padding: 14px 0 16px !important;
}
#garden-footer table td.footerSignup a img {
margin-right: 10px;
}
#garden-footer table a {
font-size: 10px !important;
text-decoration: underline !important;
}
#garden-footer table td.footerLogo .copyright {
padding: 14px 0 16px !important;
}
/* */
#site-credits {
font-size: 11px;
text-align: center;
background-color: #f3f3f3 !important;
}
#site-credits a {
text-decoration: none;
color: #ded6d4 !important;
}
#site-credits a:hover {
text-decoration: underline;
color: #4a2014 !important;
}
/* */
body.section-front-page div.width-3\:4 {
width: 98% !important;
}
body.section-front-page h1.documentFirstHeading,
body.section-front-page div.documentDescription,
body.section-front-page #portal-breadcrumbs,
body.section-front-page .portletSearch,
body.section-front-page #portal-column-two div,
body.section-front-page #garden-footer,
body.section-front-page #site-credits {
display: none;
}
body.section-front-page #portal-globalnav {
margin-top: 16px;
}
body.section-front-page #content-core h1 {
padding-bottom: 14px;
border-bottom: 0;
}
body.section-front-page #portal-top #portal-header {
height: 350px;
background-image: none;
}
body.section-front-page #portal-logo {
margin-top: 150px;
}
body.section-front-page #content-core table td#homeleft {
font-size: 13px;
padding-right: 20px;
}
body.section-front-page #portal-column-content #content {
border-right: 0 !important;
}
/* */
.movie1 {
margin-right: -62px;
margin-top: 30px;
float: right;
}
.movie2 {
margin-right: -25px;
float: right;
}
/* */
body[class*=section-wollemi-pine] a.go_to_cart_action:link, body[class*=section-wollemi-pine] a.go_to_cart_action:active, body[class*=section-wollemi-pine] #content a.go_to_cart_action:hover, body[class*=section-wollemi-pine] a.go_to_cart_action:visited,
body[class*=section-wollemi-pine] .cart_summary_buttons a:link, body[class*=section-wollemi-pine] .cart_summary_buttons a:active, body[class*=section-wollemi-pine] #content .cart_summary_buttons a:hover, body[class*=section-wollemi-pine] .cart_summary_buttons a:visited,
body[class*=section-wollemi-pine] #input-checkout-checkout_back, body[class*=section-wollemi-pine] #input-checkout-next, body[class*=section-wollemi-pine] #input-checkout-confirm_back, body[class*=section-wollemi-pine] #input-checkout-finish,
body[class*=section-wollemi-pine] a.buyable_add_to_cart:link, body[class*=section-wollemi-pine] a.buyable_add_to_cart:active, body[class*=section-wollemi-pine] #content a.buyable_add_to_cart:hover, body[class*=section-wollemi-pine] a.buyable_add_to_cart:visited,
body[class*=section-wollemi-pine] a.buyable_update_cart:link, body[class*=section-wollemi-pine] a.buyable_update_cart:active, body[class*=section-wollemi-pine] #content a.buyable_update_cart:hover, body[class*=section-wollemi-pine] a.buyable_update_cart:visited {
background-color: #6D3C2D;
background-position: 5px center;
border:2px outset #fff!important;
border-radius:0;
color:#fff!important;
font-size:15px;
font-weight:normal;
padding:4px;
text-transform:capitalize;
}
img.cart_item_preview_image { display:none; }
body[class*=section-wollemi-pine] a.go_to_cart_action:link, body[class*=section-wollemi-pine] a.go_to_cart_action:active, body[class*=section-wollemi-pine] a.go_to_cart_action:hover, body[class*=section-wollemi-pine] a.go_to_cart_action:visited { padding-left:30px; }
#portlet-cart .lastItem { padding:1em 0; }
#portlet-cart .portletHeader { text-transform:capitalize; }
body[class*=section-wollemi-pine] .cart_item .cart_item_quantity_unit { margin-right:1em; }
body[class*=section-wollemi-pine] .image-right { margin-right:0; }
body[class*=section-wollemi-pine] .documentFirstHeading,body[class*=section-wollemi-pine] #content .documentDescription,
body[class*=section-wollemi-pine] #content #plant-wrapper #plant-image img,
body[class*=section-wollemi-pine] #content #plant-wrapper #mature-size,
body[class*=section-wollemi-pine] #content #plant-wrapper #main-category,
body[class*=section-wollemi-pine] #content #plant-wrapper #plant-gallery,
body[class*=section-wollemi-pine] #content #plant-wrapper #plant-content .scientificName,
body[class*=section-wollemi-pine] #category.documentByLine {
display:none;
}
body[class*=section-wollemi-pine] #portal-column-content #content {
border: 0;
letter-spacing:0.015em;
}
body[class*=section-wollemi-pine] #content #plant-wrapper #plant-content {
border: 0;
}
body[class*=section-wollemi-pine] .brownfont{
color:#996533 !important;
}
body[class*=section-wollemi-pine] #content .bigtext {
font-size: 3em;
line-height:1.7em;
}
body[class*=section-wollemi-pine] #content-core h5 {
color: #996533!important;
margin:20px 0;
}
body[class*=section-wollemi-pine] #content p {
font-size: 1.1em;
font-weight: bold;
}
body[class*=section-wollemi-pine] #content img.pineLogo {
height: auto;
margin-right:25px;
max-width: 300px;
}
/* */
body[class*=section-wollemi-pine] #content table.left,
body[class*=section-wollemi-pine] #content table.right {
margin-bottom:0;;
margin-top:20px;
}
body[class*=section-wollemi-pine] #content table.left td.imageL,
body[class*=section-wollemi-pine] #content table.left td.imageL img {
max-width: 300px;
}
body[class*=section-wollemi-pine] #content table.left th {
font-size: 1.4em;
line-height: 2em;
text-align: center;
}
body[class*=section-wollemi-pine] #content table.left td {
font-weight: bold;
padding: 0;
}
body[class*=section-wollemi-pine] #content table.left ul {
font-size: 14px;
list-style-image: none;
padding-right: 25px;
margin-left:1.5em;
}
body[class*=section-wollemi-pine] .portletStaticText table.plain th {
background:linear-gradient(#60973c,#2f6026);
background:-moz-linear-gradient(#60973c,#2f6026);
background:-o-linear-gradient(#60973c,#2f6026);
background:-webkit-linear-gradient(#60973c,#2f6026);
border: 1px solid #60973c;
color:#fff !important;
line-height:1.5em;
}
body[class*=section-wollemi-pine] .portletStaticText table.plain td {
border: 1px dashed #ddd;
color:#000 !important;
font-weight:normal !important;
line-height:1.7em;
height:2.8em;
width:50%;
padding: 6px;
font-size:12px;
}
body[class*=section-wollemi-pine] #content table.plain td b {
color:red !important;
}
/* */
body[class*=section-wollemi-pine] .below-portlet1 {
margin-top: -50px;
}
body[class*=section-wollemi-pine] .portlet-static-order-button {
float: right;
width: 25%;
}
body[class*=section-wollemi-pine] #portlet-cart {
}
body[class*=section-wollemi-pine] #portlet-cart dd.portletFooter {
padding: 0.5em !important;
}
body[class*=section-wollemi-pine] #portlet-cart form input,
body[class*=section-wollemi-pine] table.footLeftTab td {
font-size:2.4em;
line-height:1em;
padding:0.2em 1em;
}
body[class*=section-wollemi-pine] table.footTab {
clear:both;
float:right;
padding: 6px 0 20px 6px;
}
body[class*=section-wollemi-pine] table.footTab td {
font-size:1.45em;
height:1.1em;
}
body[class*=section-wollemi-pine] #portlet-cart dd,
body[class*=section-wollemi-pine] #portlet-cart form input {
border-bottom:0 !important;
border-radius: 0.3em;
font-weight:normal;
letter-spacing:0.06em;
text-decoration: none !important;
text-transform:uppercase;
}
body[class*=section-wollemi-pine] table td.abutton {
background:linear-gradient(#C6823F,#996533);
background:-moz-linear-gradient(#C6823F,#996533);
background:-o-linear-gradient(#C6823F,#996533);
background:-webkit-linear-gradient(#C6823F,#996533);
border-radius: 0.3em;
min-width: 80px;
padding: 0.1em 1em;
text-align:center;
}
body[class*=section-wollemi-pine] table td.order {
color:#fff !important;
padding: 0.3em 1em !important;
}
body[class*=section-wollemi-pine] table td.abutton a {
border-bottom:0 !important;
color:#fff !important;
font-size: 16px;
font-weight:bold;
letter-spacing:0.06em;
text-align:center;
text-decoration: none !important;
text-transform:uppercase;
}
body[class*=section-wollemi-pine] table td.filler {
padding:0 0 0 1em;
}
/* */
body[class*=section-wollemi-pine] h2 {
font-size: 26px;
}
body[class*=section-wollemi-pine] ul li {
line-height: 1em;
}
/* */{
margin: 1px 10px 0 !important;
width: 98%;
}
#portal-logo {
background: url(logo.gif) no-repeat 0 0 transparent;
height: 103px;
margin-left: 55px;
width: 286px;
}
#portal-header {
background-position: 414px 30px;
background-repeat: no-repeat;
background-image: url(images-folder/banner-top/top-banner.jpg);
}
body.section-about-gardening-solutionz #portal-header {
background-image: url(images-folder/banner-top/about-us-banner.jpg);
}
body.section-plant-catalogue #portal-header {
background-image: url(images-folder/banner-top/plant-catalogue-banner.jpg);
}
body.section-where-to-buy #portal-header {
background-image: url(images-folder/banner-top/where-to-buy-banner.jpg);
}
body.section-plant-care #portal-header {
background-image: url(images-folder/banner-top/plant-care-banner.jpg);
}
body.section-planting-ideas #portal-header {
background-image: url(images-folder/banner-top/planting-ideas-banner.jpg);
}
body.section-contactus #portal-header {
background-image: url(images-folder/banner-top/contact-banner.jpg);
}
#portal-personaltools,
#portal-personaltools dd {
background-color: #ded6d4;
}
#portal-personaltools a {
color: #4a2014;
}
#portal-personaltools dd li a:hover {
color: #00563d;
text-decoration: underline;
background-color: transparent;
}
/* */
div.width-full {
width: 98.5%;
}
div.position-0 {
margin-left: -99.19%;
}
div.width-3\:4 {
width: 75% !important;
}
#portal-column-two {
width: 22% !important;
margin-top: 30px;
}
div.position-3\:4 {
margin-left: -22.7% !important;
}
/* */
#portal-globalnav {
background: url(bar.png) repeat left top #6d3c2d;
text-align: center;
}
#portal-globalnav li a {
background: url(bar.png) repeat left top #6d3c2d;
color: White;
border-left: 0.1em solid #450B0B;
border-right: 0;
min-width: 4px;
padding: 8px 14px 12px;
}
#portal-globalnav li#portaltab-index_html a,
#portal-globalnav li#portaltab-front-page a {
border-left: 0 !important;
}
#portal-globalnav .selected a,
#portal-globalnav .selected a:hover,
#portal-globalnav li a:hover {
background: none repeat scroll 0 0 #00563d;
color: White;
}
/* */
#portal-breadcrumbs {
margin-top: 1em;
}
#viewlet-above-content {
width: 68%;
}
/* */
#content form textarea {
width: 50%;
}
/* */
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
letter-spacing: 0.01em;
font-weight: bold !important;
color: #00563d !important;
font-family: "Lucida Grande",Verdana,Lucida,Helvetica,sans-serif !important;
}
h1 {
font-size: 125%;
line-height: 2em;
border-bottom: 1px solid #d5cbc9;
}
h2, h2 a{
font-size: 115%;
}
h3, h3 a {
font-size: 105%;
}
#portal-column-content #content {
padding-right: 10px;
border-right: 1px dotted #d5cbc9;
}
#content #description,
#content .documentDescription {
margin: 6px 0;
line-height: 1.5em;
font-weight: normal;
color: #787267 !important;
}
#content-core {
font-size: 110%;
line-height: 1.5em;
}
#portal-breadcrumbs a:visited,
#content a:link,
#content a:visited {
color: #00563d;
}
dl.portlet a,
dl.portlet a:link,
dl.portlet dt a:link,
dl.portlet dt a:visited,
dl.portlet dt a:hover,
dl.portlet a:hover {
border: 0;
color: #4a2014 !important;
}
#content a:hover {
color: #4a2014 !important;
}
/* */
/* */
table.plain {
width: 100%;
}
table td {
line-height: 1.5em;
vertical-align: top !important;
}
table .name {
width: 150px;
}
table .number {
width: 80px;
}
/* */
#content ul,
#content ol {
list-style-image: url(bullet.gif);
}
#content #content-core ul li {
clear: both;
padding-bottom: 10px;
}
/* */
.linebreak {
clear: both;
}
.link-mailto {
background: url(mail_icon.gif) no-repeat scroll 0 1px transparent;
padding: 1px 0 1px 16px;
}
/* */
#content .summaryView img.tileImage {
float: left;
}
body.section-news #content img.tileImage {
margin-right: 0 !important;
float: right !important;
}
/* */
.portlet-static-newsletters {
font-size: 11px;
padding: 12px 0 20px;
}
.archiveBox {
width: 100%;
margin-bottom: 8px;
border: 1px solid #999999;
}
.archiveBox td {
font-size: 12px;
padding: 4px 0;
}
.archiveBox .left,
.archiveBox .left b {
letter-spacing: 1px;
color: white;
background-color: #4a2014;
}
.portlet-static-newsletters a:link {
color: #999999;
}
/* */
body.section-plant-catalogue #content-core .tileItem.catalogueView {
padding-bottom: 6px;
}
body.section-plant-catalogue #content-core .tileItem.catalogueView .tilePlantImage {
float: left;
margin: 1em 1em 1em 0;
}
body.section-plant-catalogue #content-core .tileItem.summaryView {
padding-bottom: 8px;
}
body.section-plant-catalogue #content-core .tileItem.summaryView .tileBody,
body.section-plant-catalogue #content-core .tileItem.summaryView .tileFooter {
margin-left: 110px;
}
body.section-plant-catalogue #content-core .tileItem.summaryView .tileImage {
margin: 1em;
}
body.template-plant_view.portaltype-plant.section-plant-catalogue div.position-3\:4 {
margin-left: 0% !important;
}
body.template-plant_view.portaltype-plant.section-plant-catalogue div.width-3\:4 {
width: 98% !important;
}
body.template-plant_view.portaltype-plant.section-plant-catalogue #portal-column-two {
display: none;
}
/* */
table#plant-wrapper #plant-image img {
margin: 1em 1em 1em 0;
}
table#plant-wrapper #plant-content {
padding-bottom: 14px;
border-bottom: 1px solid #d5cbc9;
}
table#plant-wrapper #plant-content .scientificName {
line-height: 20px;
}
table#plant-wrapper #mature-size {
padding-top: 10px;
width: 25%;
text-align: center;
border-right: 1px solid #d5cbc9;
}
table#plant-wrapper #main-category {
padding: 10px 0 10px 25px;
}
table#plant-wrapper #main-category h3 {
padding-bottom: 8px;
}
#content #content-core table#plant-wrapper #main-category ul#category-other li {
padding-bottom: 0px !important;
}
table#plant-wrapper #plant-gallery {
border-top: 1px solid #d5cbc9;
}
table#plant-wrapper #plant-gallery h3 {
padding: 1em;
}
table#plant-wrapper #plant-gallery .plantAlbumEntry {
width: 33% !important;
float: left;
}
table#plant-wrapper #plant-gallery .plantAlbumEntry a {
border-bottom: 0 !important;
}
/* */
body.section-where-to-buy #content table {
width: 100% !important;
}
body.section-where-to-buy #content h1 {
font-size: 26px !important;
font-weight: normal !important;
border-bottom: 0;
}
body.section-where-to-buy #content h3 {
padding: 26px 0 1em 0;
}
body.section-where-to-buy #content table td a {
color: #4a2014;
border-bottom: 0;
text-decoration: underline;
}
/* */
body.section-planting-ideas #content-core table.plantideas td {
float: left;
font-weight: bold;
padding: 0 0 25px 0 !important;
border: 0;
width: 170px;
}
body.section-planting-ideas #content-core table.plantideas td p {
padding: 0 !important;
}
body.section-planting-ideas .photoAlbumEntry {
padding: 0 11px;
}
/* */
#content-core .tileItem {
padding-top: 4px;
border-top: 1px solid #4a2014;
}
#content-core .tileItem .tileBody {
margin: 5px 0;
}
#content-core .tileItem .tileFooter {
font-size: 10px;
margin-bottom: 5px;
}
#content-core .tileItem .tileFooter a {
color: #4a2014;
}
/* */
img,
img.image-left,
img.image-right,
.captioned img {
border: 0 !important;
}
.listingBar {
padding-left: 8px;
background: #6d3c2d url(bar.png) repeat-x top left;
}
div.listingBar a,
div.listingBar a:hover,
div.listingBar a:visited,
div.listingBar span,
div.listingBar span a {
color: White !important;
}
div.listingBar a,
div.listingBar span a,
.listingBar span.next,
.listingBar span.current {
border-color: #6d3c2d !important;
}
#content div.listingBar a:hover {
color: White !important;
background-color: #00563d !important;
border-color: #00563d !important;
}
/* */
#portal-column-two dt {
line-height: 2em;
padding: 12px !important;
background-color: #ded6d4 !important;
}
.portlet .even {
background-color: #f8f5f4!important;
}
.portlet span.portletItemDetails {
text-align: right;
font-size: 8px;
}
/* */
.LSResult {
text-align: left !important;
}
dl.portlet.portletSearch {
width: 100%;
text-align: right;
clear: both;
margin-bottom: 20px;
}
.portletSearch dt,
.portletSearch dd.portletFooter {
display: none;
}
input.inputLabelActive {
color: #6d3c2d;
}
input.searchButton,
.formControls input {
padding: 2px 4px;
color: White !important;
background-color: #6d3c2d;
}
dl.portlet.portletSearch dd.portletItem {
padding: 0;
}
.portletSearch input.inputLabel,
.portletSearch input.inputLabelActive {
padding: 3px 0;
width: 140px;
}
dl.portletSearch.portlet dd.portletFooter {
padding-top: 0;
}
p.manageHeaderPortletsLink {
float: right;
width: 30%;
text-align: right;
}
.LSResult,
.LSResult fieldset,
.LSResult fieldset .LSIEFix,
.LSResult fieldset .LSTable,
.LSResult fieldset .LSTable .LSRow {
padding-left: 2px;
width: 200px;
}
dl.portlet.portletSearch .LSBox input.searchField {
width: 130px !important;
}
#header-portlets .straportlet dl.portlet.portletSearch {
width: 30%;
float: right;
}
body.section-plant-catalogue #portal-columns #portal-column-content {
margin-top: -40px;
}
/* */
#portal-column-two dl.portletCollection dt {
padding: 6px 6px 6px 12px !important;
font-weight: normal !important;
}
#portal-column-two dl.portletCollection dd {
border-bottom: 1px dotted #cccccc;
background-color: White !important;
}
#portal-column-two dl.portlet.portletCollection a,
#portal-column-two dl.portlet.portletCollection a:link,
#portal-column-two dl.portlet.portletCollection a:visited {
border-bottom: 0 !important;
text-decoration: none !important;
}
/* */
.portletNavigationTree dt {
display: none;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
padding: 0;
}
dl.portlet li {
margin-bottom: 0;
}
.portletNavigationTree dd li a {
margin: 0 !important;
}
.portletNavigationTree dd li a,
.portletNavigationTree dd li a.contenttype-document,
.portletNavigationTree dd li a.contenttype-event,
.portletNavigationTree dd li a.contenttype-folder,
.portletNavigationTree dd li a.contenttype-link,
.portletNavigationTree dd li a.contenttype-news-item,
.portletNavigationTree dd li a.contenttype-file,
.portletNavigationTree dd li a.contenttype-topic,
.portletNavigationTree dd li a.contenttype-image,
.portletNavigationTree dd li a.contenttype-plone-site {
background-image: none;
padding: 6px 6px 6px 12px !important;
}
dl.portlet ul.navTree li a:hover,
dl.portlet ul.navTree li a.navTreeCurrentItem,
dl.portlet ul.navTree li a.navTreeCurrentItem:hover {
background-color: #ded6d4 !important;
margin: 0 !important;
border-left: 0;
}
dl.portlet ul.navTree .navTreeTopNode a {
margin: 0;
border-left: 0;
background-color: White;
}
/* */
.portletNews dd.portletItem {
margin-top: 8px;
background: transparent url(newsitem_icon.gif) no-repeat top left;
}
.portletNews dd.portletItem a {
padding-left: 8px;
}
/* */
body.section-webstats #portal-column-one,
body.section-webstats #portal-column-two {
display: none;
}
/* */
#garden-footer table,
#garden-footer table a {
font-size: 11px;
clear: both !important;
border: 0 !important;
color: White !important;
background-color: #4a2014 !important;
}
#garden-footer table {
width: 964px !important;
margin-left: 7px !important;
padding: 12px 20px !important;
}
#garden-footer table td.footerJoin {
width: 43% !important;
}
#garden-footer table td.footerJoin,
#garden-footer table td.footerJoin .joinup {
line-height: 18px;
padding: 14px 0 16px !important;
}
#garden-footer table td.footerSignup a img {
margin-right: 10px;
}
#garden-footer table a {
font-size: 10px !important;
text-decoration: underline !important;
}
#garden-footer table td.footerLogo .copyright {
padding: 14px 0 16px !important;
}
/* */
#site-credits {
font-size: 11px;
text-align: center;
background-color: #f3f3f3 !important;
}
#site-credits a {
text-decoration: none;
color: #ded6d4 !important;
}
#site-credits a:hover {
text-decoration: underline;
color: #4a2014 !important;
}
/* */
body.section-front-page div.width-3\:4 {
width: 98% !important;
}
body.section-front-page h1.documentFirstHeading,
body.section-front-page div.documentDescription,
body.section-front-page #portal-breadcrumbs,
body.section-front-page .portletSearch,
body.section-front-page #portal-column-two div,
body.section-front-page #garden-footer,
body.section-front-page #site-credits {
display: none;
}
body.section-front-page #portal-globalnav {
margin-top: 16px;
}
body.section-front-page #content-core h1 {
padding-bottom: 14px;
border-bottom: 0;
}
body.section-front-page #portal-top #portal-header {
height: 350px;
background-image: none;
}
body.section-front-page #portal-logo {
margin-top: 150px;
}
body.section-front-page #content-core table td#homeleft {
font-size: 13px;
padding-right: 20px;
}
body.section-front-page #portal-column-content #content {
border-right: 0 !important;
}
/* */
.movie1 {
margin-right: -62px;
margin-top: 30px;
float: right;
}
.movie2 {
margin-right: -25px;
float: right;
}
/* */
body[class*=section-wollemi-pine] a.go_to_cart_action:link, body[class*=section-wollemi-pine] a.go_to_cart_action:active, body[class*=section-wollemi-pine] #content a.go_to_cart_action:hover, body[class*=section-wollemi-pine] a.go_to_cart_action:visited,
body[class*=section-wollemi-pine] .cart_summary_buttons a:link, body[class*=section-wollemi-pine] .cart_summary_buttons a:active, body[class*=section-wollemi-pine] #content .cart_summary_buttons a:hover, body[class*=section-wollemi-pine] .cart_summary_buttons a:visited,
body[class*=section-wollemi-pine] #input-checkout-checkout_back, body[class*=section-wollemi-pine] #input-checkout-next, body[class*=section-wollemi-pine] #input-checkout-confirm_back, body[class*=section-wollemi-pine] #input-checkout-finish,
body[class*=section-wollemi-pine] a.buyable_add_to_cart:link, body[class*=section-wollemi-pine] a.buyable_add_to_cart:active, body[class*=section-wollemi-pine] #content a.buyable_add_to_cart:hover, body[class*=section-wollemi-pine] a.buyable_add_to_cart:visited,
body[class*=section-wollemi-pine] a.buyable_update_cart:link, body[class*=section-wollemi-pine] a.buyable_update_cart:active, body[class*=section-wollemi-pine] #content a.buyable_update_cart:hover, body[class*=section-wollemi-pine] a.buyable_update_cart:visited {
background-color: #6D3C2D;
background-position: 5px center;
border:2px outset #fff!important;
border-radius:0;
color:#fff!important;
font-size:15px;
font-weight:normal;
padding:4px;
text-transform:capitalize;
}
img.cart_item_preview_image { display:none; }
body[class*=section-wollemi-pine] a.go_to_cart_action:link, body[class*=section-wollemi-pine] a.go_to_cart_action:active, body[class*=section-wollemi-pine] a.go_to_cart_action:hover, body[class*=section-wollemi-pine] a.go_to_cart_action:visited { padding-left:30px; }
#portlet-cart .lastItem { padding:1em 0; }
#portlet-cart .portletHeader { text-transform:capitalize; }
body[class*=section-wollemi-pine] .cart_item .cart_item_quantity_unit { margin-right:1em; }
body[class*=section-wollemi-pine] .image-right { margin-right:0; }
body[class*=section-wollemi-pine] .documentFirstHeading,body[class*=section-wollemi-pine] #content .documentDescription,
body[class*=section-wollemi-pine] #content #plant-wrapper #plant-image img,
body[class*=section-wollemi-pine] #content #plant-wrapper #mature-size,
body[class*=section-wollemi-pine] #content #plant-wrapper #main-category,
body[class*=section-wollemi-pine] #content #plant-wrapper #plant-gallery,
body[class*=section-wollemi-pine] #content #plant-wrapper #plant-content .scientificName,
body[class*=section-wollemi-pine] #category.documentByLine {
display:none;
}
body[class*=section-wollemi-pine] #portal-column-content #content {
border: 0;
letter-spacing:0.015em;
}
body[class*=section-wollemi-pine] #content #plant-wrapper #plant-content {
border: 0;
}
body[class*=section-wollemi-pine] .brownfont{
color:#996533 !important;
}
body[class*=section-wollemi-pine] #content .bigtext {
font-size: 3em;
line-height:1.7em;
}
body[class*=section-wollemi-pine] #content-core h4 {
margin:0 0 10px;
}
body[class*=section-wollemi-pine] #content p {
font-size: 1.1em;
font-weight: bold;
}
body[class*=section-wollemi-pine] #content img.pineLogo {
height: auto;
margin-right:25px;
max-width: 300px;
}
/* */
body[class*=section-wollemi-pine] #content table.left,
body[class*=section-wollemi-pine] #content table.right {
margin-bottom:0;;
margin-top:20px;
}
body[class*=section-wollemi-pine] #content table.left td.imageL,
body[class*=section-wollemi-pine] #content table.left td.imageL img {
max-width: 300px;
}
body[class*=section-wollemi-pine] #content table.left th {
font-size: 1.4em;
line-height: 2em;
text-align: center;
}
body[class*=section-wollemi-pine] #content table.left td {
font-weight: bold;
padding: 0;
}
body[class*=section-wollemi-pine] #content table.left ul {
font-size: 14px;
list-style-image: none;
padding-right: 25px;
margin-left:1.5em;
}
body[class*=section-wollemi-pine] .portletStaticText table.plain th {
background:linear-gradient(#60973c,#2f6026);
background:-moz-linear-gradient(#60973c,#2f6026);
background:-o-linear-gradient(#60973c,#2f6026);
background:-webkit-linear-gradient(#60973c,#2f6026);
border: 1px solid #60973c;
color:#fff !important;
line-height:1.5em;
}
body[class*=section-wollemi-pine] .portletStaticText table.plain td {
border: 1px dashed #ddd;
color:#000 !important;
font-weight:normal !important;
line-height:1.7em;
height:2.8em;
width:50%;
padding: 6px;
font-size:12px;
}
body[class*=section-wollemi-pine] #content table.plain td b {
color:red !important;
}
/* */
body[class*=section-wollemi-pine] .below-portlet1 {
margin-top: -50px;
}
body[class*=section-wollemi-pine] .portlet-static-order-button {
float: right;
width: 25%;
}
body[class*=section-wollemi-pine] #portlet-cart {
}
body[class*=section-wollemi-pine] #portlet-cart dd.portletFooter {
padding: 0.5em !important;
}
body[class*=section-wollemi-pine] #portlet-cart form input,
body[class*=section-wollemi-pine] table.footLeftTab td {
font-size:2.4em;
line-height:1em;
padding:0.2em 1em;
}
body[class*=section-wollemi-pine] table.footTab {
clear:both;
float:right;
padding: 6px 0 20px 6px;
}
body[class*=section-wollemi-pine] table.footTab td {
font-size:1.45em;
height:1.1em;
}
body[class*=section-wollemi-pine] #portlet-cart dd,
body[class*=section-wollemi-pine] #portlet-cart form input {
border-bottom:0 !important;
border-radius: 0.3em;
font-weight:normal;
letter-spacing:0.06em;
text-decoration: none !important;
text-transform:uppercase;
}
body[class*=section-wollemi-pine] table td.abutton {
background:linear-gradient(#C6823F,#996533);
background:-moz-linear-gradient(#C6823F,#996533);
background:-o-linear-gradient(#C6823F,#996533);
background:-webkit-linear-gradient(#C6823F,#996533);
border-radius: 0.3em;
min-width: 80px;
padding: 0.1em 1em;
text-align:center;
}
body[class*=section-wollemi-pine] table td.order {
color:#fff !important;
padding: 0.3em 1em !important;
}
body[class*=section-wollemi-pine] table td.abutton a {
border-bottom:0 !important;
color:#fff !important;
font-size: 16px;
font-weight:bold;
letter-spacing:0.06em;
text-align:center;
text-decoration: none !important;
text-transform:uppercase;
}
body[class*=section-wollemi-pine] table td.filler {
padding:0 0 0 1em;
}
body[class*=section-wollemi-pine] .redspan { color:#ff0000; }
/* */
body[class*=section-wollemi-pine] h2 {
font-size: 24px;
}
body[class*=section-wollemi-pine] ul li {
line-height: 1em;
}
/* */

}


/* - ++resource++ContentWellPortlets.styles/ContentWellPortlets.css - */
@media all {
/* https://www.gardeningsolutionz.co.nz/portal_css/++resource++ContentWellPortlets.styles/ContentWellPortlets.css?original=1 */
.managePortletsAboveLink,
.managePortletsBelowLink,
.manageFooterPortletsLink,
.manageInHeaderPortletsLink,
.managePortletsBelowTitleLink { text-align: center; margin: 0 auto 1em; clear:both;}
.portlet-manager-row .porlet-well_manager { width: 30%; float:left; margin:1%; }
.portlet-manager-row { width:100%; float:left; }
/* */
div.width-1\3a 5 { width:    17.75%; } /* */
div.width-2\3a 5 { width:    37.75%; } /* */
div.width-3\3a 5 { width:    57.75%; } /* */
div.width-4\3a 5 { width:    77.75%; } /* */
div.position-1\3a 5 {margin-left:    -78.875%;} /* */
div.position-2\3a 5 {margin-left:    -58.875%;} /* */
div.position-3\3a 5 {margin-left:    -38.875%;} /* */
div.position-4\3a 5 {margin-left:    -18.875%;} /* */
div.width-1\3a 6 { width:    14.416%; } /* */
div.width-5\3a 6 { width:    81.083%; } /* */
div.position-1\3a 6 {margin-left:    -82.208%;} /* */
div.position-5\3a 6 {margin-left:    -15.542%;} /* */

}

