.q_price_table .price_table_inner{
box-shadow: 2px 2px 15px 10px rgba(0,0,0,0.02);
}

 .q_price_table .price_table_inner{
background-color: #fff;
}

.q_price_table.active .active_text{
background-color: #000;
color: #c2e71f;
font-size: 14px;
font-style: italic;
font-weight: 600
}

.price_table_inner ul li.table_title .title_content{
font-weight: 300;
font-size: 18px;
color: #888;
text-transform:none;
font-style:normal;
}

.price_in_table .price{
font-weight: 600;
font-size: 63px;
font-style: italic;
color: #272727;
}

 .price_in_table .value, .price_in_table .mark{
font-weight: 700;
font-style: italic;
font-size: 19px;
color: #272727;
}

.price_table_inner ul li.pricing_table_content li{
font-size: 15px;
color: #888;
}

.price_table_inner .price_button .qbutton{
padding: 0;
border: none;
background-color: transparent;
border-bottom: 2px solid #a3a3a3;
color: #000;
height: 34px;
transition: all 0.2s ease;
}

.price_table_inner .price_button .qbutton:hover{
color: #c2e71f;
border-color: #c2e71f;
}

 .q_price_table.active .price_table_inner>ul{
padding-top: 47px;
margin-top: -47px;
}

.q_price_table.active .active_text{
line-height: 47px;
}

.price_table_inner ul li.table_title{
padding-top: 46px;
padding-bottom: 36px;
}

.price_table_inner ul li.pricing_table_content{
padding-top: 29px
}

.price_table_inner .price_button{
padding-bottom: 63px;
}