body {
    background-image: url(https://www.ecomatetableware.com.au/wp-content/uploads/areca-palm-plant-tree_low.jpg);
    background-position: center top;
    background-size: auto;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

.et_fixed_nav #et-top-navigation {
   
    padding-left: 0px !important;
}
#main-content {
    background-color: rgba(255,255,255,0.3);
  /*padding-left:20px;*/
}

#main-content  .container{
  background-color: rgba(255,255,255,0.9);
  
}
.et_pb_row {
    padding: 27px 20px;
    background-color: rgba(255,255,255,0.9) !important;
}
.woocommerce-page #main-content  .container{
  padding-left:20px !important;
  padding-right:20px !important;
}
#main-content img {border-radius:10px 5px 10px 5px;
-webkit-box-shadow: 5px 5px 5px 0px rgba(51, 51, 51, 0.24) !important;
-moz-box-shadow:5px 5px 5px 0px rgba(51, 51, 51, 0.24) !important;
box-shadow: 5px 5px 5px 0px rgba(51, 51, 51, 0.24) !important;
}
#main-content .et_pb_slides img {
  -webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.icon-2x {
    font-size: 16px;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: #5d861e;
    color: #fff;
}
.et_pb_gutters3.et_left_sidebar.woocommerce-page ul.products li.product {
   
    margin-right: 3%;
}
.et_pb_contact_submit, .et_password_protected_form .et_submit_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .comment-reply-link, .form-submit input, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light .et_pb_more_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button {
    color: #ffffff;
}
.woocommerce .woocommerce-breadcrumb a, .product_meta , .orderby, .woocommerce div.product form.cart .variations td select  {
    color: #1e1e1e !important;
}
.et_pb_bg_layout_light .et_pb_button:hover, .et_pb_pricing_table_button:hover, .et_pb_contact_submit:hover, .et_pb_contact_reset:hover, .et_pb_bg_layout_light.et_pb_button:hover, .et_pb_button:hover {
    background: rgba(0, 0, 0, 0.6);
}
.woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a
{
  color: #ffffff !important;
}
.wc-proceed-to-checkout { float: right;
    width: 250px;}
.continueShopping{
padding: 1em 0;
}
.regionMessage{
width:100%;
color: red;
}
.continueShopping .button,.wc-proceed-to-checkout .button { width: 225px; font-size: 18px !important;}
.addContinueShopping{ margin-top:20px; padding-top: 50px;}
#mc4wp-form-1 input [type="text"],#mc4wp-form-1 input [type="email"] ,.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #aba6a6 !important;
border: none !important;
width: 100% !important;

-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #000000 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#mc4wp-form-1 input[type="submit"],.wpcf7-submit {
color: #ffffff !important;
margin: 8px auto 0;
cursor: pointer;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: #5d861e;
border: 2px solid #5d861e;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
font-size:15px;
}
#mc4wp-form-1 input[type="submit"] {
	background-color:#5d861e;
}
#mc4wp-form-1 input[type="submit"],.wpcf7-submit:hover { 
background-color: #eee; 
border-color:#eee; 
padding: 6px 20px !important; 
}
#footer-widgets {
    padding: 20px 0px 0px 0px;
}
#menu-shop-menu a {
    color: #5d861e !important;
  	font-size: 22px;
  font-weight: bold;
}
#menu-shop-menu a:hover, #top-menu li.current-menu-item > a, .posted_in a {
    color: #37540a !important;
  	
}
.notificationArea .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{ margin-top: 0px; margin-bottom: 0px; padding: 5px 0px 0px 0px;}
.afterPrice{ font-size: 12px !important;}
@media only screen and (max-width: 1080px){
  #menu-shop-menu a{ font-size: 18px;}
  #sidebar .woocommerce a.button.alt, #sidebar .woocommerce-page a.button.alt, #sidebar .woocommerce button.button.alt, #sidebar .woocommerce-page button.button.alt, #sidebar .woocommerce input.button.alt, #sidebar .woocommerce-page input.button.alt, #sidebar .woocommerce #respond input#submit.alt, #sidebar .woocommerce-page #respond input#submit.alt, #sidebar .woocommerce #content input.button.alt, #sidebar .woocommerce-page #content input.button.alt, #sidebar .woocommerce a.button, #sidebar .woocommerce-page a.button,  #sidebar .woocommerce button.button, #sidebar .woocommerce-page button.button, #sidebar .woocommerce input.button, #sidebar .woocommerce-page input.button, #sidebar .woocommerce #respond input#submit, #sidebar .woocommerce-page #respond input#submit, #sidebar .woocommerce #content input.button, #sidebar .woocommerce-page #content input.button {
    font-size: 16px;
   }
}
#menu-shop-menu li{
  border-bottom: 1px solid #c7c7c7;
  padding: 10px 0px;
  background-color:rgba(255,255,255,0);
}
#menu-shop-menu li:hover{
 background-color: #c7c7c7;
}

.comment-reply-link:hover, .form-submit input:hover, .et_password_protected_form .et_submit_button:hover, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover {
    background: rgba(0, 0, 0, 0.4);
}