table {
background-color: transparent;
}
caption {
padding-top: 8px 10px;
padding-bottom: 8px 10px;
color: #bfbfbf;
text-align: left;
}
th {
text-align: left;
}
.fw-table table {
width: 100%;
max-width: 100%;
margin-bottom: 22px;
border-collapse: collapse;
border-spacing: 0;
}
.fw-table table > thead > tr > th,
.fw-table table > tbody > tr > th,
.fw-table table > tfoot > tr > th,
.fw-table table > thead > tr > td,
.fw-table table > tbody > tr > td,
.fw-table table > tfoot > tr > td {
padding: 8px 10px;
line-height: 1.6;
vertical-align: top;
border-top: 1px solid #dddddd;
}
.fw-table table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #dddddd;
}
.fw-table table > caption + thead > tr:first-child > th,
.fw-table table > colgroup + thead > tr:first-child > th,
.fw-table table > thead:first-child > tr:first-child > th,
.fw-table table > caption + thead > tr:first-child > td,
.fw-table table > colgroup + thead > tr:first-child > td,
.fw-table table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.fw-table table > tbody + tbody {
border-top: 2px solid #dddddd;
}
.fw-table table .table {
background-color: #f1f0ee;
}
.fw-table-condensed table > thead > tr > th,
.fw-table-condensed table > tbody > tr > th,
.fw-table-condensed table > tfoot > tr > th,
.fw-table-condensed table > thead > tr > td,
.fw-table-condensed table > tbody > tr > td,
.fw-table-condensed table > tfoot > tr > td {
padding: 5px;
}
.fw-table-bordered table {
border: 1px solid #dddddd;
}
.fw-table-bordered table > thead > tr > th,
.fw-table-bordered table > tbody > tr > th,
.fw-table-bordered table > tfoot > tr > th,
.fw-table-bordered table > thead > tr > td,
.fw-table-bordered table > tbody > tr > td,
.fw-table-bordered table > tfoot > tr > td {
border: 1px solid #dddddd;
}
.fw-table-bordered table > thead > tr > th,
.fw-table-bordered table > thead > tr > td {
border-bottom-width: 2px;
}
.fw-table-striped table > tbody > tr:nth-child(odd) {
background-color: #f9f9f9;
}
.fw-table-hover table > tbody > tr:hover {
background-color: #f5f5f5;
}
table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
.fw-table {
overflow-x: auto;
min-height: 0.01%;
}
@media screen and (max-width: 767px) {
.fw-table {
width: 100%;
margin-bottom: 16.5px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #dddddd;
}
.fw-table > table {
margin-bottom: 0;
}
.fw-table > table > thead > tr > th,
.fw-table > table > tbody > tr > th,
.fw-table > table > tfoot > tr > th,
.fw-table > table > thead > tr > td,
.fw-table > table > tbody > tr > td,
.fw-table > table > tfoot > tr > td {
white-space: nowrap;
}
.fw-table > .table-bordered {
border: 0;
}
.fw-table > .table-bordered > thead > tr > th:first-child,
.fw-table > .table-bordered > tbody > tr > th:first-child,
.fw-table > .table-bordered > tfoot > tr > th:first-child,
.fw-table > .table-bordered > thead > tr > td:first-child,
.fw-table > .table-bordered > tbody > tr > td:first-child,
.fw-table > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.fw-table > .table-bordered > thead > tr > th:last-child,
.fw-table > .table-bordered > tbody > tr > th:last-child,
.fw-table > .table-bordered > tfoot > tr > th:last-child,
.fw-table > .table-bordered > thead > tr > td:last-child,
.fw-table > .table-bordered > tbody > tr > td:last-child,
.fw-table > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.fw-table > .table-bordered > tbody > tr:last-child > th,
.fw-table > .table-bordered > tfoot > tr:last-child > th,
.fw-table > .table-bordered > tbody > tr:last-child > td,
.fw-table > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
}
.fw-table .desc-col {
text-align: right;
font-weight: bold;
}  .fw-pricing {
text-align: center;
font-size: 33px;
}
.fw-package {
display: inline-block;
font-size: 14px; width: 100%;
position: relative;
border: 1px solid #eeeeee;
padding-bottom: 0;
vertical-align: top; }
.fw-package .fw-heading-row,
.fw-package .fw-pricing-row {
background: #000000;
color: #ffffff;
}
.fw-package .fw-pricing-row{
min-height: 100px;
}
.fw-package .fw-heading-row span,
.fw-package .fw-pricing-row span {
display: block;
padding: 13px 0;
}
.fw-package .fw-heading-row span {
font-size: 22px;
text-transform: uppercase;
border-bottom: 1px solid #eaeaea;
border-bottom-color: rgba(234, 234, 234, 0.15);
}
.fw-package .fw-pricing-row span {
font-size: 28px;
}
.fw-package .col-row:nth-child(2n+1) {
background: #f7f7f7;
}
.fw-pricing .fw-package-wrap.highlight-col .fw-heading-row,
.fw-pricing .fw-package-wrap.highlight-col .fw-pricing-row {
background: #f17e12;
}
.fw-pricing .fw-package-wrap.highlight-col .fw-default-row {
padding: 10px 0;
}
.fw-pricing .fw-package-wrap.desc-col {
text-align: right;
border: none;
box-sizing: border-box;
margin: 0;
max-width: 225px;
}
.fw-pricing .fw-package-wrap.desc-col .fw-heading-row,
.fw-pricing .fw-package-wrap.desc-col .fw-pricing-row {
background: #cccccc;
padding-right: 5px; }
.fw-pricing .fw-package-wrap.desc-col .fw-default-row {
background: none; padding-top: 9px;
padding-right: 5px;
}
.fw-pricing .fw-package-wrap.desc-col .col-row:last-child {
border-bottom: 1px solid #eee;
}
.fw-pricing .fw-package-wrap.desc-col .fw-switch-row {
text-align: center;
} .fw-package .fw-button-row {
padding: 15px 0;
}
.fw-table .button-row td *,
.fw-package .fw-button-row * {
word-break: normal;
white-space: normal;
} .fw-pricing .fw-price-icon-no:before {
content: "\f068";
color: #cb1e1b;
}
.fw-pricing .fw-price-icon-yes:before {
content: "\f058";
color: #06cb00;
}