.arrow{position:relative;text-align:center}.down-triangle{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:0;height:0;border-width:25px 30px 0 30px;border-color:#F00 transparent transparent transparent;border-style:solid}.prices-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start}.prices-container h2,.prices-container h3{width:100%}.pricing{position:relative;background:#fff;border:1px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:110px;margin-right:-3px}.pricing.qt1,.pricing.qt3,.pricing.qt4,.pricing.qt4-sm{min-height:470px}.pricing.middle,.pricing.promo{margin-top:90px;position:relative;z-index:1;-webkit-box-shadow:0 0 15px 0 rgba(50,50,50,0.25);-moz-box-shadow:0 0 15px 0 rgba(50,50,50,0.25);box-shadow:0 0 15px 0 rgba(50,50,50,0.25);min-height:500px}.pricing.qt1{width:100%}.pricing.qt2{width:400px}.pricing.qt3{width:360px}.pricing.qt4{width:287px}.pricing.gt4-sm{width:274px}.pricing h2{border:none;font-weight:bold;text-align:center;text-transform:uppercase;color:#fff;padding:30px 5px;margin-top:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.pricing ul{margin:20px;padding:0}.pricing.qt1 ul,.pricing.qt3 ul,.pricing.qt4 ul,.pricing.qt4-sm ul{margin-bottom:40px}.pricing ul li{background:none!important;border-bottom:1px solid #e7e7e7;padding:10px 0}.pricing ul li span.help{display:block;float:left;width:20px;height:20px;margin-right:5px;padding:1px 7px;color:#fff;line-height:1.3em;text-align:center;font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:help}.pricing ul i{margin-right:2px;font-size:19px}.pricing h5{font-size:2.4em;font-weight:bold;text-align:center;margin:20px 0}.pricing h5 span{padding:2px 40px;color:#fff}.pricing p{font-size:.9em;text-align:center;margin:0 20px}.pricing.qt1 h2,.pricing.qt1 .help,.pricing.qt1 h5 span{background:#88b726}.pricing.qt1 ul i{color:#88b726}.pricing .top_img img{position:absolute;top:-60px;max-width:100%;height:auto;left:0;right:0;margin-left:auto;margin-right:auto}.pricing .description{margin:0;padding:20px 10px;color:white;background-color:#88b726;font-size:1.1em;text-align:center}.pricing.first h2,.pricing.first .help,.pricing.first .description,.pricing.first .book_visit,.pricing.first h5 span{background:#ffb233}.pricing.first .data-price,.pricing.first ul i{color:#ffb233}.pricing.first .down-triangle{border-color:#ffb233 transparent transparent transparent}.pricing.select h2,.pricing.select .help,.pricing.select .description,.pricing.select .book_visit,.pricing.select h5 span{background:#e65664}.pricing.select .data-price,.pricing.select ul i{color:#e65664}.pricing.select .down-triangle{border-color:#e65664 transparent transparent transparent}.pricing.select2 h2,.pricing.select2 .help,.pricing.select2 .description,.pricing.select2 .book_visit,.pricing.select2 h5 span{background:#d3df71}.pricing.select2 .data-price,.pricing.select2 ul i{color:#d3df71}.pricing.select2 .down-triangle{border-color:#d3df71 transparent transparent transparent}.pricing.last h2,.pricing.last .help,.pricing.last .description,.pricing.last .book_visit,.pricing.last h5 span{background:#896299}.pricing.last .data-price,.pricing.last ul i{color:#896299}.pricing.last .down-triangle{border-color:#896299 transparent transparent transparent}.pricing .book_button{text-align:center}.pricing .book_visit{padding:20px 30px;color:white;display:inline-block;border-top-left-radius:20px;border-top-right-radius:20px}.pricing.pakiet_1 h2,.pricing.pakiet_1 .help,.pricing.pakiet_1 .book_visit{background:#aacd67}.pricing.pakiet_1 h5,.pricing.pakiet_1 i,.pricing.pakiet_1 .discount_info{color:#aacd67}.pricing.pakiet_2 h2,.pricing.pakiet_2 .help,.pricing.pakiet_2 .book_visit{background:#87b726}.pricing.pakiet_2 h5,.pricing.pakiet_2 i,.pricing.pakiet_2 .discount_info{color:#87b726}.pricing.pakiet_2 h2{padding:40px 5px;border-top:3px solid;border-bottom:3px solid;border-image:url('/static/prices/dobrydietetyk/images/pricing_promo_brd_bg.jpg?fc5e0ad32520') 20}.pricing.pakiet_3 h2,.pricing.pakiet_3 .help,.pricing.pakiet_3 .book_visit{background:#547a2d}.pricing.pakiet_3 h5,.pricing.pakiet_3 i,.pricing.pakiet_3 .discount_info{color:#547a2d}.pricing h5 span.pre_discount_amount{display:inline-block;padding:5px;font-size:16px;color:#333}.pricing .discount_info{font-size:16px;font-weight:bold}.pricing.pakiet_1 .description,.pricing.pakiet_2 .description,.pricing.pakiet_3 .description{padding:30px 0 10px 0;background:none;color:#333}.price_name{position:relative;text-align:center}.price_name .promo{position:absolute;width:230px;top:-20px;left:0;right:0;margin-left:auto;margin-right:auto;padding:8px 40px;border:3px solid #e4c767;border-radius:18px;background-color:white;color:#87b726;font-weight:bold}.pakiet_intro{margin:20px 0;padding:30px;color:#87b726;background-color:#87b726;font-size:1.9em;font-weight:bold}.pakiet_intro.pakiet_2{color:white}.data-price{padding:20px 0;text-align:center;background:none}.data-price img{width:295px;max-width:100%;height:auto}.cennik-uslug-online .pricing.select,.cennik-uslug-online .pricing.select2{background:#fff;border:1px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:470px;margin-top:110px}.other-prices{margin-top:80px;margin-bottom:50px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 30px -7px rgba(0,0,0,0.75);-moz-box-shadow:0 0 30px -7px rgba(0,0,0,0.75);box-shadow:0 0 30px -7px rgba(0,0,0,0.75);padding-bottom:10px}.other-prices h2{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:1.5em;text-transform:uppercase;color:#fff;background:#87b626;margin-top:0;padding:15px 5px 15px 40px}.other-prices .desc{float:left}.other-prices .desc ul{list-style:none!important;max-width:750px;margin:10px 0 10px 40px}.other-prices .desc ul li{padding:10px 5px;width:310px;margin-right:45px;border-bottom:1px solid #e0e0e0;float:left;background:none!important}.other-prices .desc h3{padding:10px 5px;background:#87b626;color:#fff;width:150px;text-align:center;margin:20px 0 0 40px}.other-prices img{float:right;margin-right:60px}.other-prices .desc ul li .help{display:block;float:left;width:20px;height:20px;color:#fff;margin-right:5px;text-align:center;font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:help;background:#87b626}.other-prices-desc{max-width:750px}.other-prices-desc p{margin:20px 0 20px 40px;text-align:left;font-size:1em}@media(max-width:1199px){.pricing{float:none;display:block;margin-left:auto!important;margin-right:auto!important}}@media(max-width:1000px){.cennik-uslug-online .pricing.select{margin-left:0}}@media(min-width:797px){.qt1 span.discount-price,.qt1 span.norm-price,.qt1 span.discount{float:right;padding-left:10px}}.pricing.pricing-hide-button .book_button{display:none}#footer_paralax .footer-clinic-address li.address{position:relative;padding-left:25px}.footer-clinic-address .address i{position:absolute;left:0;width:16px;line-height:20px;text-align:center}.footer-clinic-address .address span{display:inline-block;width:50px;margin-right:5px}#footer_paralax .footer-clinic-address .phone_list,#footer_paralax .footer-clinic-address .email_list{display:inline-block;vertical-align:top;padding-left:5px}#footer_paralax .footer-clinic-address .phone_list li,#footer_paralax .footer-clinic-address .email_list li{padding-top:0}