.qpp-style{border:1px solid #ddd;margin-bottom:20px;padding:10px;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.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;padding:0;color:#465069}.qpp-style input[type=text],.qpp-style textarea,.qpp-style select,.qpp-style #submit{margin:5px 0 7px;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:#ffc}.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;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}#qpptotal{width:5em;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}div.rangeslider,div.rangeslider__fill{background:#e6e6e6;display:block;height:2em;width:100%;-webkit-box-shadow:0 2px 2px rgba(255,255,255,.25),inset 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 2px 2px rgba(255,255,255,.25),inset 0 1px 3px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(255,255,255,.25),inset 0 1px 3px rgba(0,0,0,.3);-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em}div.rangeslider{position:relative}div.rangeslider--disabled{filter:alpha(opacity=40);opacity:.4}div.rangeslider__fill{background:#0f0;position:absolute;top:0}div.rangeslider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block;width:3em;height:3em;position:absolute;top:-.5em;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}div.rangeslider__handle:active{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,rgba(0,0,0,.12)));background-image:-webkit-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12));background-image:-moz-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12));background-image:-o-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}input[type=range]:focus+.rangeslider .rangeslider__handle{-webkit-box-shadow:0 0 8px rgba(255,0,255,.9);-moz-box-shadow:0 0 8px rgba(255,0,255,.9);box-shadow:0 0 8px rgba(255,0,255,.9)}.qpp-slideroutput{margin-top:.5em;text-align:center}.qpp-slideroutput .qpp-sliderleft{float:left;width:33.33333%;text-align:left}.qpp-slideroutput .qpp-slidercenter{float:left;width:33.33333%;text-align:center}.qpp-slideroutput .qpp-sliderright{float:left;width:33.33333%;text-align:right}.qpp-slideroutput .qpp-outputcenter{text-align:center;width:100%}.qpp-loading,.qpp-processing-form,.qpp-validating-form{line-height:30px;display:none}.ggHide{display:none}.qpp-style .ggTitle{padding:10px 15px;padding:5px 0;border-bottom:1px solid transparent;color:#333;border-color:#ddd;font-weight:700}.qpp-style .ggPrice{padding:10px 0!important;display:inline-block;font-weight:700;color:red!important}.qpp-style .quantity{font-weight:700}#top .main_color .qpp-style input[type=text],#top .main_color .qpp-style input[type=number]{padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.qpp-style input#submit{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px!important;color:#fff!important;background:#5cb85c!important;border:1px solid #4cae4c!important}.qpp-style input#submit:hover,.qpp-style input#submit:focus,.qpp-style input#submit:active{background:#47a447!important}.qpp-style .ggCoupon{width:100%;display:table;margin:0 auto 20px;border-collapse:separate;position:relative}.qpp-style .ggCoupon #coupon{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:table-cell;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.qpp-style .ggCoupon .submit{position:relative;width:40%;white-space:nowrap;vertical-align:middle;display:table-cell}.qpp-style .ggCoupon .submit #couponsubmit{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;margin-left:-1px;margin:0;font-weight:400;line-height:1.42857143;color:#fff;background-color:#428bca;border-color:#357ebd;padding:5px;border:1px solid transparent}.qpp-style .ggCoupon .submit #couponsubmit:hover,.qpp-style .ggCoupon .submit #couponsubmit:focus,.qpp-style .ggCoupon .submit #couponsubmit:active{color:#fff;background-color:#3071a9;border-color:#285e8e;margin:0;font-weight:400;padding:5px}