.js-pricing-table{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.js-pricing-table+.js-pricing-table{margin-top:60px}.js-plan{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;text-align:center;width:100%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.js-plan-head{padding:20px 0;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid}.js-plan-icon{margin-top:15px}.js-plan-icon img{display:block;margin:0 auto;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;max-width:95%}.js-plan-name{margin-bottom:15px;font-size:1.3em}.js-plan-price{font-weight:700;font-size:2.3em;line-height:normal}.js-plan-old-price{font-weight:400;display:inline-block;font-size:20px;opacity:.6;margin-right:10px}.js-pricing-style-3 .js-plan-old-price{display:block;margin:5px 0 -5px}.js-plan-old-price .js-plan-price-after,.js-plan-old-price .js-plan-price-before,.js-plan-old-price .js-plan-price-value{font-size:20px;text-decoration:line-through;margin:0}.js-plan-price-value{display:inline-block;margin:0 3px;vertical-align:middle}.js-plan-price-after,.js-plan-price-before{display:inline-block;vertical-align:middle;font-weight:400;font-size:.7em}.js-plan-period{margin-top:5px;font-size:.9em;opacity:.7}.js-plan-options ul{margin:0;padding:0;list-style:none}.js-plan-options ul li{margin:0;padding:.5em .2em;border-top:1px dotted rgba(221,221,221,.5);list-style:none;-webkit-transform:translateZ(0)}.js-plan-options ul li:first-child,.js-pricing-table.js-pricing-style-4 .js-plan ul li{border:none}.js-pricing-table .js-plan-footer{padding:30px 0;border-top-width:1px;border-top-style:solid}.js-plan-footer a{display:inline-block;text-decoration:none!important;padding:10px 15px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:.2s;transition:.2s;-webkit-transform:translateZ(0)}.js-pricing-table .js-plan{float:left;border-left-width:0;position:relative;overflow:hidden}.js-plan-featured{z-index:2}.js-plan .js-tooltip{border-bottom:1px dotted rgba(0,0,0,.2);padding-bottom:2px;margin-bottom:-3px}#js-generator-preview .js-plan{position:relative;min-width:240px;margin:0 auto}.js-pricing-table.js-pricing-style-1 .js-plan{border:1px solid rgba(0,0,0,.05);margin-right:15px}.js-pricing-table.js-pricing-style-1 .js-plan:last-child{margin-right:0}.js-pricing-table.js-pricing-style-1 .js-plan .js-plan-head{padding-top:0}.js-pricing-table.js-pricing-style-1 .js-plan-featured,.js-pricing-table.js-pricing-style-2 .js-plan-featured,.js-pricing-table.js-pricing-style-3 .js-plan-featured{margin-top:-30px}.js-pricing-table.js-pricing-style-1 .js-plan-featured .js-plan-badge{z-index:1}.js-pricing-table.js-pricing-style-1 .js-plan-name{padding:20px 0;background:rgba(0,0,0,.03)}.js-pricing-table.js-pricing-style-1 .js-plan-icon i{font-size:48px}.js-pricing-table.js-pricing-style-1 .js-plan-featured div.js-plan-options{margin-top:30px}.js-pricing-table.js-pricing-style-1 .js-plan-options ul li{padding:10px;border-bottom:1px solid rgba(0,0,0,.05);border-top:none}.js-pricing-table.js-pricing-style-1 .js-plan .js-plan-button,.js-pricing-table.js-pricing-style-2 .js-plan .js-plan-button,.js-pricing-table.js-pricing-style-3 .js-plan .js-plan-button{min-width:60%}.js-pricing-table.js-pricing-style-1 .js-plan .js-plan-badge,.js-pricing-table.js-pricing-style-2 .js-plan .js-plan-badge,.js-pricing-table.js-pricing-style-3 .js-plan .js-plan-badge{position:absolute;right:-35px;top:23px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);padding:5px 8px;width:125px;color:#fff;border-style:solid;border-width:2px;text-align:center;font-size:10px;line-height:10px}.js-pricing-table.js-pricing-style-3 .js-plan .js-plan-badge{left:-35px!important;right:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.js-pricing-table.js-pricing-style-2 .js-plan:hover,.js-pricing-table.js-pricing-style-3 .js-plan:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.js-pricing-table.js-pricing-style-2 .js-plan-head{padding-top:160px;position:relative;border-bottom:none}.js-pricing-table.js-pricing-style-2 .js-plan-featured .js-plan-head{padding-top:190px;position:initial}.js-pricing-table.js-pricing-style-3 .js-plan-featured .js-plan-head{padding-top:50px;position:initial}.js-pricing-table.js-pricing-style-2 .js-plan-featured .js-plan-icon{top:50px}.js-pricing-table.js-pricing-style-2 .js-plan-icon i{font-size:60px!important;line-height:100px}.js-pricing-table.js-pricing-style-2 .js-plan-footer{border-top:none}.js-pricing-table.js-pricing-style-2 .js-plan-icon{position:absolute;top:20px;left:50%;margin-left:-50px;background:rgba(0,0,0,.03);width:100px;border-radius:50%;height:100px}.js-pricing-table.js-pricing-style-2 .js-plan-options ul li{border-top:1px dotted rgba(221,221,221,.4)}.js-pricing-table.js-pricing-style-3 .js-plan-head{position:relative;text-align:left;padding-left:120px;border-bottom-color:rgba(255,255,255,.5)!important}.js-pricing-table.js-pricing-style-3 .js-plan-icon i{font-size:30px!important;line-height:80px;text-align:center}.js-pricing-table.js-pricing-style-3 .js-plan-name{margin-top:10px;margin-bottom:0}.js-pricing-table.js-pricing-style-3 .js-plan-icon{display:inline-block;position:absolute;left:25px;top:40px;background:rgba(0,0,0,.1);width:80px;border-radius:50%;height:80px;text-align:center}.js-pricing-table.js-pricing-style-3 .js-plan-price{font-size:3em}.js-pricing-table.js-pricing-style-3 .js-plan-featured .js-plan-icon{top:60px}.js-pricing-table.js-pricing-style-4 .js-plan{border-right:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);border-left:1px solid rgba(0,0,0,.06);margin-right:-1px}.js-pricing-table.js-pricing-style-4 .js-plan .js-plan-name{margin-bottom:0;margin-top:15px}.js-pricing-table.js-pricing-style-4 .js-plan-featured{margin-top:-30px;box-shadow:0 -5px 0 #e54c4c}.js-pricing-table.js-pricing-style-4 .js-plan-featured .js-plan-badge{position:absolute;left:50%;top:18px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.js-pricing-table.js-pricing-style-4 .js-plan .js-plan-badge{color:#fff;font-size:10px;border-radius:10px;padding:0 8px;display:inline-block}.js-pricing-table.js-pricing-style-4 .js-plan-head{padding:45px 0;border-bottom:1px solid #eee!important;margin-bottom:40px}.js-pricing-table.js-pricing-style-4 .js-plan-head .js-plan-price{display:inline-block}.js-pricing-table.js-pricing-style-4 .js-plan-head .js-plan-period:before{position:absolute;top:0;left:0;content:'/'}.js-pricing-table.js-pricing-style-4 .js-plan-head .js-plan-period{top:4px;display:inline-block;padding-left:5px}.js-pricing-table.js-pricing-style-4 .js-plan-badge,.js-pricing-table.js-pricing-style-4 .js-plan-head,.js-pricing-table.js-pricing-style-4 .js-plan-name,.js-pricing-table.js-pricing-style-4 .js-plan-period,.js-pricing-table.js-pricing-style-4 .js-plan-price{position:relative;z-index:2}.js-pricing-table.js-pricing-style-4 .js-plan-head .js-plan-icon i{font-size:150px;position:absolute;top:50%;opacity:.2;margin-top:-75px;left:50%;margin-left:-75px}.js-pricing-table.js-pricing-style-4 .js-plan-footer{border-top:1px solid #eee!important;padding:40px 0;margin-top:20px}.js-pricing-table.js-pricing-style-4 .js-plan-featured .js-plan-footer{margin-top:50px}@media (max-width:767px){.js-pricing-table{display:block}.js-pricing-table .js-plan{clear:both;margin-bottom:30px}.js-pricing-table .js-plan:last-child{clear:both;margin-bottom:0}.js-plan-featured .js-plan-head{padding:20px 0}.js-plan-featured .js-plan-footer{padding:15px 0}.js-pricing-table.js-pricing-style-1 .js-plan-featured,.js-pricing-table.js-pricing-style-2 .js-plan-featured,.js-pricing-table.js-pricing-style-3 .js-plan-featured,.js-pricing-table.js-pricing-style-4 .js-plan-featured{margin-top:0}}