.pricing {
	
	color: $grey-600;	    
    @extend .p-l-0;
    @extend .m-b-0;
    @extend .align-center;
    
    li{
        list-style: none;
        padding: 13px;
        
        &:first-child,
        &:last-child{
            padding: 20px 13px;
        }

        &:nth-last-child(2) {
            padding: 30px 13px;
        }

        + li{
            border-top: 1px solid #f0f0f0;
        }        
    }

    big {
        font-size: 32px;
    }

    h3 {
        @extend .m-b-0;
        font-size: 36px;
    }

    span {     
        color: $grey-400;
        font-weight: normal;
    }

    &.active{
        
        big, h3{
            color: $col-blue;
        }
    }
}
//a-s-c-a-p-s
.pricing2{
    @extend .align-center;

    .pricing-plan {
        border-bottom: none;        
        flex-basis: 100%;
        padding: 25px 0;

        .pricing-img {
            @extend .m-b-25;
            max-width: 100%;
        }
        .pricing-header {
            color: $grey-600;
            font-weight: $font-weight-600;
            letter-spacing: 1px;
        }
        .pricing-features {
            letter-spacing: 1px;
            margin: 50px 0 25px;
            line-height: 30px;
            list-style: none;
            @extend .padding-0;
        }
        .pricing-price {
            display: block;
            font-size: 32px;
            font-weight: $font-weight-700;
        }
    }
}

.pricing3{
    @extend .align-center;

    .pricing-option{
        padding: 20px;
        i{
            font-size: 60px;
        }

        .price{
            font-size: 2rem;
            text-transform: uppercase;
            @extend .m-t-20;
            @extend .m-b-10;
            @extend .displayblock;
            position: relative;
            b{
                position: absolute;
                font-size: 1rem;
                @extend .m-l-5;
                font-weight: $font-weight-600;
            }
        }
    }
}





