.sq-ft-price-style {
	font-weight: bold;
	padding-bottom: 15px;
	line-height: 2.5;
}
.square-footage-display{
	font-weight: bold;
	font-size: 1.2rem;
	font-weight: 700;
	color: #0274be;
}
.dgwt-wcas-sp{
	visibility: hidden;
}

.menu-item-54786 .menu-text {
  color: white;
  background: red;
  padding: 12px;
  font-weight: bold;

}

.main-header-bar-wrap {
Zmargin-bottom: 15px;
}

.Zfrm_form_fields  input[type="text"], .Zhome-page-form input[type="email"], .Zfrm_form_fields textarea {
    color: 
#fff;
background-color:
transparent;
border-color:
#cccccc;
border-width: 1px;
border-style: solid;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
width: 100%;
font-size: 14px;
padding: 6px 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
outline: none;
font-weight: normal;
box-shadow: 0 1px 1px
rgba(0, 0, 0, 0.075) inset;
}

.nav-drop-shadow {
    max-width: 100%;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;   box-shadow: 4px 4px 4px 3px #555;
    box-shadow: 4px 4px 4px 3px #555;
}

.img-top-align {
	vertical-align: text-top;
}

.orig-sq-ft-price-style {

text-decoration: line-through;
color: red;	
}

.mega-menu-item-66581{
	background-color: #EC3137 !important;
}

.mega-menu-item-66581:active {
	background-color: #EC3137 !important;
	color: white !important;
}

.cart .wc-measurement-price-calculator-price-table{
	 	width: 60%;
	
}



.entry-summary .variations_form {
	width: 60%;
}

.elementor-flip-box .elementor-flip-box__layer__title, 
.elementor-flip-box .elementor-flip-box__layer__description {
	text-shadow: 2px 2px 4px #000;
}
.paramount-img-with-text{
	width: 25%;	
	display:inline-block;
	padding: 0px 10px 0px 0px;
	vertical-align: text-top;	
}

.paramount-img-with-text a{
    text-align: center;
}
.paramount-img-with-text a img{
	vertical-align: text-top;
}

.frm_form_14_container .frm_form_fields label{
	color: white !important;
	text-shadow: 3px 3px 4px #000000 !important; 
}

#frm_form_17_container .frm_form_fields label{
	color: white !important;
	text-shadow: 2px 2px 4px #000000 !important; 
	
}

#frm_form_17_container .frm_form_fields .frm_description{
	color: white !important;
	text-shadow: 2px 2px 4px #000000 !important; 
	
}

.sale-page-original-price {
	text-decoration: line-through;
	color: red;
	font-size: 16px;
	font-weight: 400;
}
.sale-page-clearance-price {
	color: red;
	font-size: 16px;
	font-weight: 600;
}
.sale-page-addtl-notes {
	color: #808285;
	font-size: 15px;
	font-weight: 400;
}
.Ssale-page-addtl-notes:empty {
   display: none;
}
.woocommerce-loop-product__title span:empty{
	display: none;
}

.woocommerce-loop-product__title {
	font-weight: bold !important;
  margin-bottom: 10px !important;	
}

.Zhome-page-form
.Zfrm_form_fields {
	text-shadow: 0px 0px 9px black;
	}

.frm_form_14_container {
	text-shadow: 0px 0px 9px black;
	
}

.ast-woocommerce-container {
	margin-top: 25px;
}

.woocommerce-Tabs-panel {

 font-weight: 400;
 font-family: 'Raleway',sans-serif;
    text-transform: uppercase;
}

.check-out-text {
display: block;
color: #fff;
text-transform: uppercase;
text-decoration: none;
text-align: center;
font-family: inherit;
font-size: 15px;
font-weight: 500;
outline: none;
	
}

.pisol_buy_now_button {
	display: block !important;
	padding-left: 15px;
	
}

.woocommerce a.remove {
	border: 1px solid #999 !important;
	color: #999 !important;
	
}

.rigid-max-rel-prod {
	display: inline-block;
	margin-right: 25px;
	
}
.rigid-max-rel-prod-hr{
    overflow: visible; /* For IE */
    padding: 0;
    border: none;
    border-top: medium double #333;
    color: #333;
    text-align: center;
}
.rigid-max-rel-prod-title{
	margin-top: 40px;
font-size: 1.6em;
font-weight: 700;	
text-align: left;	
	line-height: 1;	
}

.woocommerce div.product form.cart .button.pisol_single_buy_now {
	
	  float:none;
}

.betrs_option_desc b {
	color:red;
	
}

.Zship-to-terminal-label{
font-size: 1.6em;
font-weight: 700;	
color: red;

}

input[name=billing_country] {
    pointer-events: none;
 }


.select2  {
	color: red;
	border: 1px solid #999 !important;
	color: #999 !important;	
}

.woocommerce-shipping-methods label {
	font-size: 1em;
  font-weight: 700;	
  color: red;
	
}

