/* Minification failed. Returning unminified contents.
(1,2045): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(1,2324): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(1,2416): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(1,2488): run-time error CSS1039: Token not allowed after unary operator: '-text-btn-color'
(1,2527): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(1,2593): run-time error CSS1039: Token not allowed after unary operator: '-primary'
 */
.page-container{background-color:#fff;border-radius:5px;padding:30px 50px;margin:20px 0;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);min-height:300px}h1.question-name{font-size:28px}.question-container{border-top:1px solid #e5e5e5;padding-top:15px;margin-top:15px}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default{background-color:#999;border:1px solid #999 !important;color:#fff !important;opacity:1}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#999;border-color:transparent}.message-container{padding:80px 50px 80px 50px;text-align:center;min-height:300px}.message-container img,.message-img-container img{padding:20px;height:200px}#success-div.message-container{padding:150px 50px 150px 50px}#questionnaireForm .form-group .control-label{text-align:left}.form-horizontal .form-group{margin:0;min-height:100px}.help-block{margin-top:4px;margin-bottom:0}.answer-group{padding-left:15px}@media(max-width:768px){.page-container{padding:15px 25px;margin:0}.question-container{padding-top:5px;margin-top:5px}.coupon-container{margin:0 !important}}@media(min-width:768px) and (max-width:992px){.page-container{padding:20px 30px;margin:10px 0}.question-container{padding-top:10px;margin-top:10px}}.required{color:#ff423c;font-weight:bold;margin-left:5px}.message-img-container{padding:0 50px 0 50px;text-align:center;min-height:300px}.panel-coupon .panel-heading{padding:0;border-bottom:0;border-top-right-radius:0;border-top-left-radius:0}.panel.panel-coupon{border:0}.panel-coupon .booth-name{font-size:13px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.panel-coupon .booth-name img{width:30px;margin-right:8px}.panel-coupon h1{font-size:20px;margin:15px 0}.coupon-container{border:2px dashed var(--primary);border-radius:10px;text-align:center;padding:10px;margin:60px}.coupon-container .coupon-title{font-size:18px;font-weight:bold;margin:20px 0}.coupon-container .coupon-description{text-align:left;margin:20px}#redeem-code-div{margin:25px auto;text-align:center;color:var(--primary);max-width:250px}#redeem-code-div .redeem-code{padding:5px 0;border:2px solid var(--primary);border-radius:15px;font-size:20px;font-weight:bold;color:var(--text-btn-color);background-color:var(--primary)}#redeem-code-div .redeem-code.redeem-no-code{color:var(--primary);background-color:#f0f0f0}
