﻿.box-shadow {
    box-shadow: 0px 0px 10px #cecece;
}
.large-textcenter {
    font-size: 16px;
    text-align: left;
    padding: 10px;
}

.headertext {
    font-size: 24px;
    font-weight: bold;
    text-transform: uppercase;
    color: #EC464F;
}

.list-type2 {
    margin: 0 auto;
    padding: 15px 27px 27px 30px;
}

    .list-type2 ol {
        counter-reset: li;
        list-style: none;
        *list-style: decimal;
        font-size: 15px;
        padding: 0;
        text-align: left;
    }

        .list-type2 ol ol {
            margin: 0 0 0 2em;
        }

    .list-type2 a {
        position: relative;
        display: block;
        padding: .4em .4em .4em 2em;
        *padding: .4em;
        margin: .5em 0;
        background: #FC756F;
        color: #444;
        text-decoration: none;
        transition: all .2s ease-in-out;
    }

    .list-type2 a {
        background: #fbfbfb;
        text-decoration: none;
        transform: scale(1);
        box-shadow: 0px 0px 2px #dcdcdc;
    }

        .list-type2 a:before {
            content: counter(li);
            counter-increment: li;
            position: absolute;
            left: -1.3em;
            top: 67%;
            margin-top: -1.3em;
            background: #DB1D71;
            height: 2em;
            width: 2em;
            line-height: 1.4em;
            border: .3em solid #fff;
            text-align: center;
            font-weight: bold;
            color: #FFF;
        }


.clPayment {
    border: 2px solid #a59fa1;
    padding: 15px 50px 27px 50px;
}
