            .section-title h3{
                font-size:24px;
            }
            .normal {
                font-weight:100;
            }
            .infotext {
                font-weight:300;
            }
            #ordertext {
                margin-top:24px;
                color:#ff0000;
                font-weight:bold;
            }
            .label {
                font-size:16px;
                color:#5c5c5c;
                text-align:right;
                padding:4px;
                margin-top:8px;
            }
            @media (max-width:767px){
                .label {
                text-align:left;
                }
            }
            .label:not(.bold){
                font-weight:normal;
            }
            .labeltext{
                color:#5c5c5c;
                font-weight:bold;
                padding:4px;
                margin-top:8px;
                font-size:16px;
                border-radius:0.25em;
                line-height:1;
            }
            .mt18 {
                margin-top:18px;
            }
            input[type="checkbox"]{
                transform:scale(2);
                margin-right:12px;
                margin-top:16px;
                margin-bottom:16px;
                margin-left:8px;
            }

            .col-lg-12.inline {
                float:none;
            }
            .pricing-table {	
                border:0px;
            }
            .pricing-table .price span.anfrage {
                font-size: 50px;
            }       
            .pricing-table ul.features li {
                border-bottom:1px solid #ddd;
            }	
            .pricing-table .price sup {
                font-size:30px;
                top:-34px;
                margin-left:12px;
            }	
            @media (max-width:1100px){
                .pricing-table .price sup {
                    top:-24px;
                    margin-left:8px;
                    font-size:22px;
                }	
            }
            @media (max-width:990px){
                .pricing-table .price sup {
                    top:-24px;
                    margin-left:8px;
                    font-size:18px;
                }	
            }
            .pricing-table > ul > li {
                position:relative;
            }	
            .pricing-table .price,.offered-price {
                line-height:110px;
                height:110px;
                margin-top:16px;
            }
            .dummyfa:after{
                content:"";
                font-family:FontAwesome;
                font-weight: bold;
                color:#fff;
            }
            .checked_feature:before{
                content:"\f00c";
                font-family:FontAwesome;
                font-weight: bold;
                color:#e67800;
            }
            .unchecked_feature:before{
                content:"\f068";
                font-family:FontAwesome;
                font-weight: bold;
                color:#a8a8a8;
            }
            .help-tip{
                position: absolute;
                top: 14px;
                right: 18px;
                text-align: center;
                background-color: #74C4EA;
                border-radius: 50%;
                width: 24px;
                height: 24px;
                font-size: 14px;
                line-height: 26px;
                cursor: default;
            }

            .help-tip:before{
                content:"?";
                font-weight: bold;
                color:#fff;
            }

            .help-tip:hover p{
                display:block;
                transform-origin: 100% 0%;

                -webkit-animation: fadeIn 0.3s ease-in-out;
                animation: fadeIn 0.3s ease-in-out;
                z-index:999;
            }

            .help-tip p{
                display: none;
                text-align: left;
                background-color: #1E2021;
                padding: 20px;
                width: 305px;
                position: absolute;
                border-radius: 3px;
                box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
                right: -4px;
                color: #FFF;
                font-size: 13px;
                line-height: 1.4;
                text-transform:none;
            }
            @media (min-width:500px){
                .help-tip p{
                    width: 410px;
                }
            }

            .help-tip p:before{
                position: absolute;
                content: "";
                width:0;
                height: 0;
                border:6px solid transparent;
                border-bottom-color:#1E2021;
                right:10px;
                top:-12px;
            }

            .help-tip p:after{
                width:100%;
                height:40px;
                content:"";
                position: absolute;
                top:-40px;
                left:0;
            }
            .pricing-table {
                background-color:#f5f5f5;
                border:1px solid #eaeaea
            }
            #pricing .btn.btn-blue:hover {
                background-color:transparent;
                color:#444;
                border-color:#444
            }
            .pricing-table h3 {
                font-size:22px;
                line-height:80px;
                text-transform:uppercase;
                letter-spacing:1px;
                margin-bottom:0
            }
            .pricing-table .price {
                background-color:#ddd;
                height:130px;
                color:#6f6f6f;
                font-weight:600;
                line-height:130px
            }
            .pricing-table .price span {
                font-size:90px;
                letter-spacing:-2px
            }
            .pricing-table .price sup {
                top:-24px;
                font-size:50px;
                font-weight:400
            }
            .pricing-table ul.features {
                color:#333;
                font-size:18px;
                font-weight:300;
                text-transform:uppercase;
                padding:5px 40px
            }
            .pricing-table ul.features li {
                border-bottom:1px solid #ccc;
                padding:12px 0
            }
            @media (max-height:900px){
                .pricing-table ul.features {
                    padding:0px 5px;
                }
            }

            @media (min-height:901px){
                .pricing-table ul.features {
                    padding:5px 20px;
                }
            }

            .pricing-table .btn {
                margin:40px 0
            }
            .pricing-table .btn:hover,
            .pricing-table.highlight {
                background-color:#9c3;
                border-color:#fff;
                color:#fff
            }
            .pricing-table.highlight h3 {
                color:#fff
            }
            .pricing-table.highlight .price {
                background-color:#3cf;
                color:#fff
            }
            .pricing-table.highlight ul.features {
                color:#fff
            }
            .pricing-table.highlight ul.features li {
                border-color:#3cf
            }
            .pricing-table.highlight .btn {
                color:#fff;
                border-color:#fff;
                margin:40px 0
            }
            .pricing-table.highlight .btn:hover {
                background-color:#444;
                border-color:#444;
                color:#fff
            }
            .container {
                padding-right:15px;
                padding-left:15px;
                margin-right:auto;
                margin-left:auto
            }


            .red {
                color:#ff0000;
            }