.pricelisto table{width:100%;border-spacing:0}.pricelisto table thead tr th{border-bottom:0;background:#000 !important;color:#fff;text-transform:uppercase;font-size:14px;padding:6px 10px;line-height:1;text-align:left}.pricelisto table thead tr th:last-child{text-align:right}.pricelisto table h2{color:#fff;width:auto !important;text-transform:initial !important;font-size:36px !important;font-weight:700 !important;letter-spacing:-1px;display:block !important;margin:0 !important}.pricelisto table .heading{background:#ee9211;padding:15px 10px;text-align:center !important}.pricelisto table h3{color:#fff !important;width:auto !important;font-size:20px !important;font-weight:500 !important;text-transform:initial !important;margin:0 !important}.pricelisto table .subheading{background:#d15555;padding:12px 10px;text-align:center !important}.pricelisto table h4{width:auto !important;font-size:16px !important;font-weight:500 !important;text-transform:initial !important;color:#444;line-height:1.5 !important;margin:0 !important}.pricelisto table .subheading-small{padding:10px;text-align:center !important;background:#aaa}.pricelisto table h5{width:auto !important;font-size:14px !important;font-weight:500 !important;text-transform:initial !important;color:#666;margin:0 !important}.pricelisto table .subheading-smaller{padding:7px 10px;text-align:center !important;background:#eee}.pricelisto table h6{padding:7px 10px;text-align:center;background:#fff;width:auto !important;font-size:13px !important;font-weight:500 !important;text-transform:initial !important;color:#777;margin:0 !important}.pricelisto table td.heading .group-description-value{text-align:center;color:rgba(255,255,255,.6);font-size:18px;box-sizing:border-box}.pricelisto table td.subheading .group-description-value{text-align:center;color:rgba(255,255,255,.6);box-sizing:border-box}.pricelisto table td.subheading-small .group-description-value{text-align:center;color:rgba(160,116,58,.8);box-sizing:border-box}.pricelisto table td.subheading-smaller .group-description-value{text-align:center;color:rgba(160,116,58,.8);font-size:12px;box-sizing:border-box}.pricelisto table tr th:last-child,.pricelisto table tr td:last-child{text-align:right}.pricelisto table tbody td{font-size:14px;line-height:1.4;font-weight:400}.pricelisto table tr.item td{padding:8px;border-bottom:1px solid #ddd}.pricelisto table tr.item:nth-child(odd) td{background-color:#f9f9f9}.pricelisto table tr.item:hover td{background-color:#f3f3f3}.pricelisto .bottom-disclaimer{font-size:12px;line-height:1.4;margin:10px 0;font-weight:400}.pricelisto .pricelisto-source{text-align:right;background-color:#f8f8f8;border:1px solid #e3e3e3;border-radius:6px;padding:10px 14px;line-height:19px;margin:20px 0;font-size:14px;font-weight:400}.pricelisto .pricelisto-source img{float:left}.pricelisto ul.menu-tabs{margin:0;padding:0 0 0 10px;list-style:none;border-bottom:3px solid #aaa}.pricelisto ul.menu-tabs li{background:#fff;color:#222;display:inline-block;padding:10px 12px;cursor:pointer;border:1px solid #ccc;border-bottom:0;margin-right:2px;border-radius:6px 6px 0 0}.pricelisto ul.menu-tabs li.current{background:#ededed;color:#222}.pricelisto ul.menu-tabs li .menu-name{display:block;font-size:16px}.pricelisto ul.menu-tabs li:hover{background-color:#f7f7f7}.pricelisto ul.menu-tabs li:hover .menu-name{color:#307b9e}.pricelisto ul.menu-tabs li .menu-description{margin-top:5px;display:block;font-size:12px;color:#777}.pricelisto .no-prices-yet{margin-top:20px;display:none}.pricelisto .price-table{display:none}.pricelisto .price-table.current{display:table}.pricelisto .no-prices-yet.current{display:block}@media screen and (max-width:664px){.pricelisto img{float:none;display:block;margin:0 auto 6px auto}.pricelisto ul.menu-tabs{padding:10px;border-bottom:0}.pricelisto ul.menu-tabs li{display:block;margin-right:0;border-radius:0}.pricelisto ul.menu-tabs li:first-child{border-radius:6px 6px 0 0}.pricelisto ul.menu-tabs li:last-child{border-radius:0 0 6px 6px;border-bottom:1px solid #ccc}.pricelisto ul.menu-tabs li .menu-name,.pricelisto ul.menu-tabs li .menu-description{display:inline}}