/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


.label-above .wapf-field-label {
    margin-bottom: 0px!important;
}


a.breadcrumbs {

text-decoration: underline!important;
}

h4.logored {
color: #CF112D!important;
}

.h4grey {
color: #34393D!important;
}

.tablepress a {
visibility: hidden!important;
}

	
/*! CSS Used from: https://heibandglory.com/wp-content/uploads/fusion-styles/e0d58f9db6499431a767de15fd7cd435.min.css?ver=3.11.11 ; media=all */
/*! slider square */	
@media all{
.woocommerce .ui-slider .ui-slider-handle{
	position:absolute;
	z-index:2;
	width:18px!important;
	height:18px!important;
	outline:0;
	background-color:#CF112D!important;
	}
	
/*! slider outer circle */		
.woocommerce .ui-slider .ui-slider-handle:before{
	border:1px solid #333!important;
	border-radius:50%;
	background-clip:padding-box;
	background-color:#ffffff!important;
	width:12px!important;
	height:12px!important;
	outline:0;
	content:"";
	display:block;
	position:absolute;
	top:2px!important;
	left:2px!important;
	}
	
/*! slider center circle */	
.woocommerce .ui-slider .ui-slider-handle:after{
	visibility:hidden!important;
	border:1px solid #333!important;
	border-radius:50%;
	background-clip:padding-box;
	background-color:#fff;
	width:12px!important;
	height:12px!important;
	outline:0;
	content:"";
	display:block;
	position:absolute;
	top:5px;
	left:5px;
	z-index:3;
	}
.woocommerce .ui-slider .ui-slider-handle:last-child{
	transform:translateX(-100%);
	}
*{
	box-sizing:border-box;
	}

/*! CSS Used from: https://heibandglory.com/wp-content/plugins/staggs-pro/public/css/staggs-public.min.css?ver=2.4.1 ;
 media=all */
 @media all{
     .option-group-wrapper .measurements .range-slider{
        background-color:#777B7D!important;
        border:0;
        border-radius:0;
        margin:0!important;
    }


span.required-indicator{
visibility: hidden
}



/* 
.product-view-inner {
width:535px;
height:837px;
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

@media (max-width: 768px) {
.product-view-inner {
    padding: unset;
  }
}

.customization-button {
visability:hidden;
}
	
	
	.fpd-main-bar {
    flex-direction: column;
}

.fpd-main-bar
.fpd-navigation {
    display: flex;
    background: var(--fpd-module-secondary-color);
}

.fpd-container.fpd-sidebar>fpd-main-bar .fpd-navigation>.fpd-nav-item {
    flex-direction: column;
    flex: 1 0 81px;
    margin: 5px;
}

.fpd-container.fpd-sidebar>fpd-main-bar>.fpd-module-content {
    height: 100%;
    min-height: 0;
}
	
*/	

	
@media all{
.wapf input[type=text]{
	display:none;
    visibility:hidden; 
	text-align:right;
}	
	
	
@media all{
.hidecalc{
	text-align:right;
}		
	
	
	
label[for=payment_method_] {
    display: none;
}	
	
a.product-title{
	font-size:50px!important;
}		
	
	
.input-radio {
	vertical-align: middle!important;
	margin-top: -5px;
}		