#formContainer, dl.subcription {
    margin: 0;
}
dl.subcription label {
    display: block;
}
dl.subcription #sForm {

}
dl.subcription #sForm input, dl.subcription textarea, dl.subcription select {
    margin: 0;
    padding: 2px 3px;
    display: inline;
    font-size: 11px;
}
dl.subcription #sForm input.text {
    border: 1px solid #ccc;
}
dl.subcription #sForm #error-msg {
    color: #ff0000;
}
#subcontent dl.subcription #sForm input.text {
    margin-top: 10px;
    width: 170px;
}
#subcontent dl.subcription #sForm input.submit {
    margin-top: .5em;
    width: 178px;
    text-align: center;
}


#content dl.subcription {
    height: 30px;
}
#content dl.subcription #sForm input {
    margin-right: .8em;
    font-size: 12px;
}
#content dl.subcription #sForm input.text {
    margin-top: 3px;
    padding-bottom: 3px;
    float: left;
    width: 170px;
    height: 17px;
}
#content dl.subcription #sForm input.submit {
    padding-top: 1px;
    float: left;
    height: 28px;
    width: 140px;
    font-weight: bold;
    color: #2277d9;
    background: transparent url("../img/button.gif") no-repeat 0 2px;
    border: none;
}
#content dl.subcription #sForm #error-msg {
    margin-top: .3em;
    float: left;
}

body.subscription .feedback {
    margin-top: .3em;
}


/*------------------------------discount start----------------------------------*/
body.pycharm .discount {
    float: left;
    margin-top: 1.5em;
    background: url("../pycharm/img/bgDiscount.gif") repeat-x 0 0;
}
body.pycharm .discount .wrap-discount {
    padding: .2em 1.2em 3em 165px;
    height: 100px;
    background: url("../pycharm/img/discount50.gif") no-repeat 0 1em;
}
.discount #progress {
    margin-top: .5em;
}
.discount #error-msg {
    color: #ff0000;
}
.discount .input-text {
    width: 90%;
    display: block;
    color: #666;
}
.discount .input-text.active {
    color: #333;
}
.discount .checkbox {
    margin: .3em .2em 0 0;
    width: 1.1em;
    height: 1em;
}
.discount .btn-coupon {
    margin-top: .4em;
    width: 90%;
    background: url("../img/buttons/btn-coupon_left.png") no-repeat 0 0;
}
.discount .btn-coupon input {
    height: 37px;
    width: 100%;
    display: block;
    background: url("../img/buttons/btn-coupon_right.png") no-repeat right 0;
    border: none;
}
/*------------------------------discount end----------------------------------*/

