.aw-gc-form .fieldset{
    border: none;
    padding: 0;
    margin:0;
}
.aw-gc-form .aw-gc-amount-entry, .aw-gc-form .form-list label,
.product-shop .product-options-bottom .price-box,
.product-shop .product-options-bottom .price-box .price{
    font-family: gothammedium, Arial, Helvetica, sans-serif;
}
.aw-gc-form ul.form-list{
    clear: both;
}
.aw-gc-form select, .aw-gc-form .input-box {
    width: 425px;
}
.aw-gc-form .aw-gc-amount-entry{
    padding: 10px;
    font-size: 13px;
}
.aw-gc-form .aw-gc-amount-entry option{
    text-indent:125px;
}
.aw-gc-form .form-list input.input-text{
    width: 420px;
}
.aw-gc-form .form-list textarea{
    width:421px;
}
.aw-gc-form .form-list textarea{
    border: 1px solid #a1a1a1;
    border-radius: 0;
    padding: 5px 1px;
}
.aw-gc-form .form-list label{
    /*font-family: gothammedium, Arial, Helvetica, sans-serif;*/
    color: #464646 !important;
    font-size: 1.27em;
    text-transform: uppercase;
}
.aw-gc-form .form-list label:first-child, .aw-gc-form .form-list label:first-child em{
    padding-top:20px;
}
.aw-gc-form .form-list label,.aw-gc-form .form-list label em{
    padding-bottom: 14px;

}
.aw-gc-form .form-list label em{
    color: #eb340a !important;
    margin-left:5px;
    font-size: 14px;
}
.aw-gc-form .form-list input.input-text{
    border: 1px solid #a1a1a1;
    border-radius: 0;
    padding: 5px 1px;
}
.aw-gc-form .availability{
    display: none;
}
.product-shop .custom-ul{
    width:436px;
    height:40px;
}
.product-shop .product-options-bottom .price-box{
    float:left;
    /*font-family: gothammedium, Arial, Helvetica, sans-serif;*/
    font-size: 10px;
}
.product-shop .product-options-bottom .price-box .price{
    color: #464646;
    /*font: 14px gothammedium, Helvetica, Verdana, sans-serif;*/
}
.product-shop p.required {
    margin-right:20px;
}