.woocommerce-billing-fields div.clear {
	height:0!important;
}
.cart_totals h2, .cart_totals .order-total {
	display:none;
}
.cart-subtotal th, .cart-subtotal td {
	box-shadow: none !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	float:right !important;
}
.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th {
	border-top:0 !important;
}

/************trade page download button for pdf***********/
body.single-product .content_wrapper {
	    max-width: 1240px !important;
	
}
.tag-section {
border-top: 0 !important;
}
span.img-middle-helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.vc_custom_1538743811206 {
padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.njt_product_add_to_cart .quantity input.qty {
width: 100%;
}
.njt_product_add_to_cart .cart {
float:none !important;
}
.column.one.woocommerce-content {
		margin-top: 0 !important;
}
.single_variation_wrap .quantity input.qty {
		width: 100%;
}
.single_add_to_cart_button  {
		width: 70% !important;
}
.njt_product_price span.woocommerce-Price-amount.amount {
		color: #000 !important;
		font-size: 2rem  !important;
}
.woocommerce div.product form.cart div.quantity  {
margin: 0 !important;
		width: 30%;
}
.njt_product_add_to_cart .column {
float:none !important;
}
.woocommerce .variations_form .variations {
background: rgba(0,0,0,.04) !important;
}
a.sdm_download.white {
    padding: 17px 20px!important;
    float: left;
    background: #fcfcfc;
    position: relative;
    z-index: 2;
    width: 90%!important;

}
a.sdm_download.white:hover {
    background: #e7dece!important;
    float:left;
    box-shadow: none;
    border-width: 1px;
    position: relative;
    z-index: 2;
  text-decoration:none;
}
.dealbox .column_attr{    min-height: 332px;
    color: white;
    font-size: 18px;
    font-weight: 300;}
.dealbox .column_attr ul li{ color:#fff; margin-bottom:0;}
.boxspacer .column{ margin-bottom:20px;}
.dealbox .column_attr p{margin:0}
.postid-4986 .column.one.product_image_wrapper {
    display: none;
}.postid-4986 .product_meta {
    display: none;
}
.postid-4986 ul {
    color: #000;
}
.postid-4986 .vc_row.wpb_row.vc_row-fluid.tag-section.vc_custom_1538743811206 {
    display: none;
}h2.vc_custom_heading.underline {
    text-decoration: underline;
}
.postid-4986 .column.one.entry-summary.fff hr {
    display: none;
}
.postid-3106 .column.one.product_image_wrapper {
    display: none;
}.postid-3106 .product_meta {
    display: none;
}.postid-3106 .column.one.entry-summary.fff hr {
    display: none;
}
.postid-3106 .product_wrapper ul {
    color: #000;
}
.single-product .product_wrapper ul {
  color: #000 !important;
}
.wpb_wrapper ul{margin:0; list-style:none;}
.wpb_wrapper ul li::before {
  content: "• ";
  color: #000; /* or whatever color you prefer */
}.sizeImages {
    width: 71%;
}
.postid-4986.vc_btn3-container.buttonCenterMobile.vc_btn3-left.vc_custom_1546487744995 {
    margin-top: 8px !important;
}
ul.breadcrumbs.woocommerce-breadcrumb {
    display: none !important;
}.single-product .product_wrapper ul li::before {
    display: none;
}.adjustAlignments {
    padding-top: 45px !important;
}.alignmentTop{
padding-top: 38px !important;
}.imagegSizeBtn{
 width: 67%;
}h2.WooTitle_customh2 {
    color: #000 !important;
    text-align: left;
    font-size: 30px !important;
    font-weight: 600;
}.postid-3362 .column.one.entry-summary.fff hr {
    display: none;
}.postid-3362 .product_meta {
    display: none;
}
dt.tm-options-totals {
    display: inline;
    float: left;
    width: 30%;
}dt.tm-final-totals {
    display: inline-block;
    float: left;
}div#variable_prod {
    margin-top: 40px;
  display: none;
}.woocustomHeading {
    font-size: 23px;
    text-align: left;
    font-family: Josefin Sans;
    font-weight: 600;
    font-style: normal;
      margin-top: 20px;
}.new_sections {
    clear: both;
}
.page-id-3147 .wpb_wrapper ul li::before{display:none;}
.page-id-3147 .wpb_wrapper ul li{color:#000;}
.custom-shop-form .one {
    float: left;
    width: 48%;
    padding: 0 5px;
}.custom-shop-form .two {
    width: 97%;
    padding: 0 5px;
}div#wpcf7-f5505-p3147-o1 form {
    background: #fbfbfd;
    padding: 18px 0px 0px 20px;
    width: 100%;
    border-radius: 5px;
}