@charset "UTF-8";
/***!  https://xn--grtnerei-nothhelfer-gwb.de/modules/mod_j51pricingtable/css/style.css  !***/

.j51pricingtable-outer{text-align:center}.j51pricingtable{box-sizing:border-box;color:#fff;display:inline-block;font-size:16px;margin:0;max-width:1000px;padding:10px;text-align:left;vertical-align:top}.j51pricingtable .plan{margin:0;position:relative;background-color:#e6e6e6;overflow:hidden;border-radius:4px;box-shadow:rgba(110,110,110,0.1) 0px 5px 15px 0px}.j51pricingtable *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.j51pricingtable header{position:relative;background-color:rgba(0,0,0,0.08);color:#fff;padding:20px 30px;text-align:center}.j51pricingtable .plan-title{top:0;margin-bottom:12px}.j51pricingtable .plan-cost{margin:8px 0 0}.j51pricingtable .plan-price{display:block;margin-bottom:20px;font-weight:bold;font-size:3em;color:#fff}.j51pricingtable .plan-type{display:block;color:#fff;line-height:1.2em}.j51pricingtable .plan-features{padding:0;margin:0;list-style:outside none none;font-size:0.8em}.j51pricingtable .plan-features li{border-top:1px solid rgba(0,0,0,0.1);padding:10px 40px;line-height:1.4rem}.j51pricingtable .plan-features li::before{left:25px}.j51pricingtable .plan-features i{margin-right:8px;opacity:0.4}.j51pricingtable .plan-select{border-top:1px solid rgba(0,0,0,0.1);padding:20px;text-align:center}.j51pricingtable .plan-select a{background-color:#125f94;color:#fff;text-decoration:none;display:inline-block;border:none}.j51pricingtable .plan-select a:hover{background-color:#156dab}.j51pricingtable .featured{margin-top:-10px;color:#fff;z-index:1}.j51pricingtable .featured header{background-color:#222f3d}.j51pricingtable .featured header:after{border-color:#222f3d transparent transparent transparent}.j51pricingtable .featured .plan-title,.j51pricingtable .featured .plan-price,.j51pricingtable .featured .plan-type{color:#fff}.j51pricingtable .featured .plan-select{padding:30px 20px}@media only screen and (max-width:767px){.j51pricingtable{width:100% !important}.j51pricingtable .plan-title,.j51pricingtable .plan-select a{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.j51pricingtable .plan-select,.j51pricingtable .featured .plan-select{padding:20px}.j51pricingtable .featured{margin-top:0}}@media only screen and (max-width:440px){.j51pricingtable{width:100% !important}}
