/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

:root {

}
body, html{
	max-width:100vw;
	overflow-x:hidden;
}
ul.fw-pricelist {margin:20px 0;}

.p_list h4::after {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 8px;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.p_list.active h4::after {
	transform:rotate(180deg);
}
ul.fw-pricelist li { clear: both; }

ul.fw-pricelist li span:first-child {
	float: left;
	padding: 0 .4em 0 0;
	margin: 0;
}
ul.fw-pricelist li span + span {
	float: right;
	padding: 0 0 0 .4em;
	margin: 0;
}

ul.fw-pricelist li:after {
	content: "";
	display: block;
	overflow: hidden;
	height: 1em;
	background-image: linear-gradient(to right, #4D4D4D 20%, rgba(255,255,255,0) 0%);
	background-position: bottom;
	background-size: 3px 1px;
	background-repeat: repeat-x;
}

.fw-price-title{
	font-size:14px;
	color:#4D4D4D;
	font-family:"HindReg";
}

.fw-price{
	font-size:14px;
	color:#4D4D4D;
	font-family:"HindReg";
	margin-top:2px!important;

}
.pricelist-description p{
	font-size: 14px;
    color: #4D4D4D;
    font-family: "HindReg";
	text-align:center;
}

/*toggle hack */
ul.fw-pricelist{/*opacity:0; height:0; */ display:none; transition:all ease-in-out 0.5s;}

.pricelist-container .fw-heading-h4 h4.fw-special-title{
	cursor:pointer;
}


/* Pricelist title sign */

.pricelist-container h4:before{
	
	background-image:url(../../../../../../../images/pricelist-arrow.png);
	display:inline-block;
	content:'';
	width: 16px;
    height: 16px;
    background-size: cover;
    margin-right: 5px;
    padding-top: 10px;
    
}
@media(max-width:1000px){
	.r_col{padding-left:25px;padding-right:25px;padding-bottom:25px;}
	.r_col figure{max-width:35px;}
}