.pricing-table{clear:both}.pricing-table.column-count-3>ul{width:33.33%}@media (min-width:768px) and (max-width:979px){.pricing-table .pricing-table-column{margin-bottom:20px;border:1px solid #d7d7d7}}@media (max-width:767px){.pricing-table.column-count-3>ul{width:100%}.pricing-table .pricing-table-column{margin-bottom:20px;border:1px solid #d7d7d7}}.pricing-table .pricing-table-column{float:left;border-top:1px solid #d7d7d7;border-bottom:3px solid #d7d7d7;border-right:1px solid #d7d7d7;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pricing-table .pricing-table-column:first-child{border-left:1px solid #d7d7d7}.pricing-table li{text-align:center;border-top:1px dotted #d7d7d7;padding:15px 0 10px 0}.pricing-table .pricing-price,.pricing-table .pricing-title,.pricing-table .pricing-sub-title{border:0;padding:5px 0 5px 0}.pricing-table .pricing-footer{padding:15px 0 15px 0}.pricing-table .pricing-title{font-size:120%;font-weight:700}.pricing-table .pricing-price{font-size:50px;line-height:55px;font-weight:700}