.qpp-style {text-align:left;margin: 0 0 10px 0;padding: 0;}
.qpp-style form {margin:0;padding: 0;}
.qpp-style #none {border:0 solid #FFF;padding: 0;}
.qpp-style #plain {border:1px solid #415063;padding:10px;margin: 0;}
.qpp-style #rounded {border:1px solid #415063;padding:10px;-moz-border-radius: 10px;-webkit-box-shadow: 10px;border-radius: 10px;}
.qpp-style #shadow {border:1px solid #415063;padding:10px;margin:0 10px 20px 0;-webkit-box-shadow: 5px 5px 5px #415063;-moz-box-shadow: 5px 5px 5px #415063;box-shadow: 5px 5px 5px #415063;}
.qpp-style #roundshadow {border:1px solid #415063;padding:10px; margin:0 10px 20px 0;-webkit-box-shadow: 5px 5px 5px #415063;-moz-box-shadow: 5px 5px 5px #415063;box-shadow: 5px 5px 5px #415063;-moz-border-radius: 10px; -webkit-box-shadow: 10px; border-radius: 10px;}
.qpp-style p {margin:4px 0 4px 0;padding:0;color:#465069;}
.qpp-style input[type=text], .qpp-style #submit {margin:5px 0 7px 0;padding:6px;color:#465069;border:1px solid #415063;/*width:100%;*/-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.qpp-style input:focus, .qpp-style textarea:focus {/*background:#FFFFCC;*/}
.qpp-style .error {color: #D31900;margin: 4px 0;}
.qpp-style img {/*width:100%;*/height:auto;overflow:hidden;}
.qpp-style input#submit {color: #FFF;background: #343838;text-align: center;cursor: pointer;}
.qpp-style input#submitcoupon {color: #FFF;background: #1f8416;text-align: center;cursor: pointer;margin:5px 0 7px 0;padding:6px;border:1px solid #415063;/*width:100%;*/-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;font-size:inherit;}
span .floatleft{float:left;}
span .floatleft.input {;padding-top:5px;}
span .floatright {float:right;text-align:right;margin-bottom:4px;}
span .floatright input {width:3em;text-align:right;}
#total_price {width:8em;border:none}

#qpp-widget table {margin-bottom: 10px;}
#qpp-widget td {border-top: 1px solid #005F6B;padding: 5px 10px 5px 0;max-width: 400px;vertical-align:top;}
#qpp-widget td b {color: #005F6B;}
#qpp-widget th {padding: 5px 10px 5px 0;max-width: 400px;text-align: left;color: #005F6B;}
.qpp-style.default {
    width: 228px !important;
}
#PayPaypal .input {
    display: none;
}
