.pricing-table-title{text-transform:uppercase;font-weight:700;font-size:2.6em;color:#FFF;margin-top:15px;text-align:left;margin-bottom:25px;text-shadow:0 1px 1px rgba(0,0,0,0.4)}.pricing-table-title a{font-size:.6em}.clearfix:after{content:'';display:block;height:0;width:0;clear:both}.pricing-table{text-align:center;width:300px;float:left;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.pricing-title{color:#FFF;background:#e95846;padding:20px 0;font-size:2em;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,0.4)}.pricing-table.recommended .pricing-title{background:#2db3cb}.pricing-table.recommended .pricing-action{background:#2db3cb}.pricing-table .price{background:#403e3d;font-size:3.4em;font-weight:700;padding:20px 0;text-shadow:0 1px 1px rgba(0,0,0,0.4)}.pricing-table .price sup{font-size:.4em;position:relative;left:5px}.table-list{background:#FFF;color:#403d3a}.table-list li{font-size:1.4em;font-weight:700;padding:12px 8px}.table-list li:before{content:"\f00c";font-family:'FontAwesome';color:#3fab91;display:inline-block;position:relative;right:5px;font-size:16px}.table-list li span{font-weight:400}.table-list li span.unlimited{color:#FFF;background:#e95846;font-size:.9em;padding:5px 7px;display:inline-block;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px}.table-list li:nth-child(2n){background:#F0F0F0}.table-buy{background:#FFF;padding:15px;text-align:left;overflow:hidden}.table-buy p{float:left;color:#37353a;font-weight:700;font-size:2.4em}.table-buy p sup{font-size:.5em;position:relative;left:5px}.table-buy .pricing-action{float:right;color:#FFF;background:#e95846;padding:10px 16px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:700;font-size:1.4em;text-shadow:0 1px 1px rgba(0,0,0,0.4);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.table-buy .pricing-action:hover{background:#000}.recommended .table-buy .pricing-action:hover{background:#228799}@media only screen and (min-width: 768px) and (max-width: 959px){.pricing-wrapper{width:768px}.pricing-table{width:236px}.table-list li{font-size:1.3em}}@media only screen and (max-width: 767px){.pricing-wrapper{width:420px}.pricing-table{display:block;float:none;margin:0 0 20px;width:97%}}@media only screen and (max-width: 479px){.pricing-wrapper{width:300px}}