2026-02-05 17:08:59 +03:00

169 lines
3.9 KiB
CSS

/* stylelint-disable length-zero-no-unit */
/* stylelint-enable length-zero-no-unit */
.fusion-pricing-table {
margin: 0 0 20px;
box-sizing: border-box;
}
.fusion-pricing-table * {
box-sizing: border-box;
}
.fusion-pricing-table .fusion-panel {
overflow: hidden;
margin: 0;
background-color: #fff;
box-shadow: none;
border-radius: 0;
background-clip: padding-box;
border: 1px solid #E5E4E3;
}
.fusion-pricing-table .panel-heading {
padding: 15px;
border-radius: 0;
background-clip: padding-box;
border-bottom: 1px solid #E5E4E3;
text-align: center;
}
.fusion-pricing-table .panel-heading h3 {
margin: 0;
}
.fusion-pricing-table .panel-body {
padding: 15px;
background-color: #F8F8F8;
text-align: center;
}
.fusion-pricing-table .panel-body .price {
position: relative;
}
.fusion-pricing-table .panel-body .price .currency {
position: relative;
color: #505050;
}
.fusion-pricing-table .panel-body .price .currency.pos-right {
top: 0;
margin-left: -12px;
font-size: 32px;
}
.fusion-pricing-table .panel-body .price .currency.pos-right.price-without-decimal {
margin-left: 0;
}
.fusion-pricing-table .panel-body .price .integer-part {
display: inline;
font-weight: bold;
color: var(--pricing_box_color, #65bc7b);
line-height: normal;
}
.fusion-pricing-table .panel-body .price .decimal-part {
position: relative;
top: -30px;
font-weight: bold;
color: var(--pricing_box_color, #65bc7b);
}
.fusion-pricing-table .panel-body .price .time {
position: relative;
font-style: italic;
color: #888;
margin-left: -14px;
}
.fusion-pricing-table .panel-body .price .time.price-without-decimal {
margin-left: 0;
}
.fusion-pricing-table .panel-body .price .time.pos-right {
margin-left: 12px;
}
.fusion-pricing-table .list-group {
margin: 0;
padding: 0;
}
.fusion-pricing-table .list-group-item {
display: block;
position: relative;
padding: 15px;
margin: 0;
background: none;
border-radius: 0;
border-top: 1px solid #E5E4E3;
text-align: center;
}
.fusion-pricing-table .list-group-item:last-child {
border-bottom: 1px solid #E5E4E3;
}
.fusion-pricing-table .panel-footer {
padding: 15px;
background-color: #F8F8F8;
border-radius: 0;
background-clip: padding-box;
border-color: #E5E4E3;
text-align: center;
}
.fusion-pricing-table .panel-wrapper:hover {
cursor: pointer;
}
.fusion-pricing-table .panel-wrapper:hover .fusion-panel {
background-color: #F8F8F8;
}
#wrapper .full-boxed-pricing .panel-wrapper {
padding: 0;
}
.full-boxed-pricing .panel-wrapper {
padding: 0;
}
.full-boxed-pricing .panel-container {
padding: 9px;
background-color: #F8F8F8;
}
.full-boxed-pricing .panel-wrapper:last-child .fusion-panel {
border-right: 1px solid #E5E4E3;
}
.full-boxed-pricing .panel-body .price .currency {
top: -20px;
font-size: 21px;
}
.full-boxed-pricing .panel-body .price .integer-part {
font-size: 55px;
}
.full-boxed-pricing .panel-body .price .decimal-part {
top: -20px;
font-size: 17px;
}
.full-boxed-pricing .panel-body .price .time {
font-size: 11px;
}
.full-boxed-pricing .panel-wrapper:hover .panel-heading {
background-color: #F8F8F8;
}
.full-boxed-pricing.fusion-pricing-table .standout .panel-heading h3 {
color: var(--pricing_box_color);
}
.sep-boxed-pricing .panel-wrapper {
margin-bottom: 10px;
padding: 0;
}
.sep-boxed-pricing .panel-container {
padding: 9px;
background-color: #F8F8F8;
}
.sep-boxed-pricing .panel-heading {
background-color: var(--pricing_box_color, #65bc7b);
border-radius: 0;
background-clip: padding-box;
border-bottom: 1px solid #E5E4E3;
text-align: center;
border-color: var(--pricing_box_color);
}
.sep-boxed-pricing .panel-heading h3 {
margin: 0;
}
.sep-boxed-pricing .panel-body .price .currency {
top: -30px;
font-size: 28px;
}
.sep-boxed-pricing .panel-body .price .integer-part {
font-size: 75px;
}
.sep-boxed-pricing .panel-body .price .decimal-part {
font-size: 23px;
}
.sep-boxed-pricing .panel-body .price .time {
font-size: 20px;
}