﻿.price-table {background-color: #FFF;width: 100%;margin-bottom: 20px;}.price-table .col {text-align: left;border: 1px solid #CCC;border-bottom: 0;}.price-table .col {padding: 0;}.price-table .col .table .col {border: 0;border-left: 1px solid #CCC;}.price-table .col .table .col span {font-weight: bold;display: inline-block;margin-right: 10px;}.price-table h3 {display: block !important;margin: 0;border-left: 0 !important;color: #FFF;}.price-table h3 span {display: block !important;font-size: 0.8em;margin-bottom: 10px;text-decoration: underline;}.price-table h3, .price-table p {padding: 5px 10px;border-bottom: 1px solid #CCC;margin: 0;}.price-table .col.small-hide p {font-weight: bold;}.price-table .col .table .col p:last-child {text-align:center;}@media (min-width: 768px){.price-table .col .table .col span {font-weight: bold;display: none;}}