body{color:#000000 !important;}
h4{color:#333333 !important;font-size: 18px !important;font-weight: normal !important;}
header, footer, section, aside, nav, article, figure { display: block; padding: 0; margin: 0; }
body.is-blog #comments .field .input-box input#author, body.is-blog #comments .field .input-box input#email{
    padding-top: 8px;
    height: 24px;
}
body.is-blog .post-list li .featured-image img,body.is-blog .post-entry .featured-image img{display: inherit;}
body.is-blog .menu-wp li a{ padding: 9px 7px; float: left; color: #999999; font-size: 16px;font-family: 'Times New Roman';  letter-spacing: -1px;}
body .mfo-blog-title a,body .mfo-blog-title .title-view,body.is-blog .sidebar .block-blog .block-title span,
body.is-blog .sidebar .block-blog-text .becon-vip { font-family: Times New Roman; font-weight: bold; letter-spacing: -1px;}
body .mfo-blog-title a,body .mfo-blog-title .title-view{ float: left; margin-top: 2px; height: 35px;}
body .main .guide-block ul li a{color:#000;}
body.cms-index-index,body .main {
    background-image: url('https://www.beaconlightingcommercial.com.au/skin/frontend/enterprise/commercial/images/bkg-body.gif');
    background-repeat: repeat-y;
}

/* layout default */
footer{width:100%;}

.container{width:1010px;}

.main .col-main #products-home-tabs .products-grid .item{width:25%;}
.main .col-main .products-grid > *{margin-right:-4px;}
.main .area3 > *{width: 50%;float:left;}

footer .footer-container .footer-before-container .widget:first-child {
    float: left;
    width: 33.33333333333333%;
}
footer .footer-container .footer-before-container .widget {
    float: left;
    width: 16.666666666666664%;
}
.main .col-main .category-view .category-products .products-grid .item {
    float: left;
    width: 33.33333333333333%;
}

/* detail page */

.product-view .product-shop,
.product-view .product-img-box,
.product-view .related-upsell-products,
.product-view .sub-tab-container {
    float: left;
    width: 50%;
}
.product-view .related-upsell-products .box-collateral ul.block-content li {
    float: left;
    width: 33.33333333333333%;
}

/* END layout default */

.form-quote .qty-box input{line-height: 37px;color:#999999;}

/* style for PIE css3 */
.form-quote .qty-box input,
.header-bot #search_mini_form .form-search #search,
.main .area3 .block,
div.block-quote a,
button.button,
.account-forgotpassword input[type="text"],
input.input-text,
textarea,
.input-box select,
.group-btn-bottom a,
.sub-tab-container ul.rectangle_tabs li a,
.sub-tab-container .tab-content,
.product-view .product-collateral .box-reviews #review-form,
#advancereviews-filteredReviews,
h2.legend, .new-custom, .register-tr,h2.table-caption,
.c2q li .tab-title,
.testimonial_list_page .add-testimonial,
.contacts-index-index #left_testimonial .testimonial_body,
.top-cart .details.button,
.selector{ border-radius:3px; zoom:1; position:relative;   }

/* END style for PIE css3 */

.form-quote .qty-box .qtybutton{    z-index: 1000;  }

#newsletter{border-radius: 3px 0 0 3px;zoom:1;position:relative; width: 306px !important;  line-height: 37px; }
.area3 .block-content .actions button.button{ zoom:1;position:relative;}
.block-subscribe .block-content .actions button.button{border-radius: 0 3px 5px 0px;}
.block-need-quote .block-content .actions button.button{border-radius: 3px 3px 5px 5px; }

.sub-tab-container ul.rectangle_tabs li a,
button.button span{ display:block; }
button.button span span{    color:#fff; }

.header-bot #search_mini_form .form-search button.button { filter: alpha(opacity=0) !important; zoom:1; }

table#qquote-tbl-address { width:100%;  }
table#qquote-tbl-billing td,
table#qquote-tbl-address td{ float:left;  }

.c2q li.section .tab-title {
    background:url(https://www.beaconlightingcommercial.com.au/skin/frontend/enterprise/commercial/images/bkg-sc.png) repeat-x 0 0 transparent;
    box-shadow: 0 0 0 0;
}
.c2q #c2qQuote .tab-title {
    background:url(https://www.beaconlightingcommercial.com.au/skin/frontend/enterprise/commercial/images/bkg-requote.png) repeat-x 0 0 transparent;
}
body .main .area3 .block-subscribe.block .block-title{background: url(https://www.beaconlightingcommercial.com.au/skin/frontend/enterprise/commercial/images/bg-title.png) no-repeat 99% 1px;}
body .main .area3 .block.block-subscribe .block-content #newsletter{background: transparent;border: none;}
body .main .area3 .block.block-subscribe .block-content label{display:block}
body .main .area3 .block.block-subscribe .block-content .input-box{background: url(https://www.beaconlightingcommercial.com.au/skin/frontend/enterprise/commercial/images/bg-buttons.png) no-repeat 0px -312px;height:40px;float:left;}

body .main .col-main #contactForm textarea#comment{width:335px;}
body .header-top .header .header-top-links .top-cart-container .slogan *{z-index: 10000;}
body .header-bot #search_mini_form .form-search #search{line-height: 13px;}

