body.prevent-scroll{overflow:hidden}.hidden{display:none}#thank_you_icon,#modal_thank_you_icon{width:250px;height:141px;margin-top:60px;background:url(../Images/thankyou_icon_2x.png) no-repeat;background-size:100% auto;background-position:center;margin-left:auto;margin-right:auto}#sending_img,#modal_sending_img{height:32px;width:32px;margin-top:60px;background:url(../Images/sending_timer_2x.gif) no-repeat;background-size:100% auto;background-position:center;margin-left:auto;margin-right:auto}#error_icon,#modal_error_icon{width:117px;height:119px;margin-top:60px;background:url(../Images/error_icon_2x.png) no-repeat;background-size:117px 119px;background-position:center;margin-left:auto;margin-right:auto}#blackout{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}#blackout.activated{opacity:1}#blackout.fixed{position:fixed;z-index:993}#blackout.activated #preload{display:none;content:url(../Images/closebox_2x.png) url(../Images/sending_timer_2x.gif) url(../Images/thankyou_icon_2x.png) url(../Images/error_icon_2x.png)}.sink{bottom:0}#xcode_leave_feedback,#leave_feedback{background-color:rgba(160,160,160,1);box-shadow:0 0 1px rgba(0,0,0,.07);bottom:0;margin-bottom:5px;font-size:11px;color:rgba(255,255,255,1);cursor:pointer;outline:0;text-align:center;padding:5px 10px;position:fixed;right:0;z-index:902;-webkit-font-smoothing:subpixel-antialiased}#feedback .klondike{font-size:16px;width:320px;text-align:center;margin:150px auto;line-height:1.5}#xcode_leave_feedback a{color:rgba(255,255,255,1);text-decoration:none}#xcode_leave_feedback a:hover{text-decoration:none}#fake_leave_feedback{box-shadow:0 0 1px rgba(0,0,0,.07);background-color:rgba(128,128,128,1);font-size:11px;color:rgba(255,255,255,1);cursor:pointer;outline:0;padding:5px;position:relative;text-align:center;width:100px;margin:0 auto;top:5px;opacity:1;-webkit-transition:all .3s ease}#feedback #submit:active,#modal_submit:active,#leave_feedback.button:active,#fake_leave_feedback.button:active{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.3)}#modal{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.8);-moz-box-shadow:0 8px 20px rgba(0,0,0,.8);-o-box-shadow:0 8px 20px rgba(0,0,0,.8);box-shadow:0 8px 20px rgba(0,0,0,.8);-webkit-transform:translateY(1000px);-moz-transform:translateY(1000px);-o-transform:translateY(1000px);transform:translateY(1000px);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;background:rgba(255,255,255,1);color:rgba(109,109,109,1);font:12px "Lucida Grande",Helvetica,Arial;height:0;margin:auto;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:0 15px;position:fixed;width:590px;-webkit-font-smoothing:subpixel-antialiased}#fake_modal{width:590px;overflow:hidden;padding:0 15px;color:rgba(109,109,109,1);font:12px "Lucida Grande",Helvetica,Arial;margin:20px auto 0;position:relative;height:416px;-webkit-transition:height .3s ease}#fake_modal.squished{height:0}hr.hidden{opacity:0;-webkit-transition:opacity .3s ease}hr.showing{opacity:1}#fake_leave_feedback.removed{opacity:0;height:0;padding:0}#modal.activated{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#modal.activated.sent{-webkit-transform:translateY(-1000px);-moz-transform:translateY(-1000px);-o-transform:translateY(-1000px);transform:translateY(-1000px)}#modal a{color:rgba(53,147,209,1);text-decoration:none}#modal a:hover{text-decoration:underline}#modal #closebox{background:url(../Images/closebox_2x.png) no-repeat;background-size:cover;display:block;width:30px;height:30px;position:absolute;outline:0;top:-14px;left:-16px;z-index:4}#modal #closebox:active{background-position:0 -30px}#feedback .left-leaf,#modal_feedback .left-leaf{float:left;width:280px}#feedback .right-leaf,#modal_feedback .right-leaf{float:right;width:305px}#feedback h2,#modal_feedback h2{margin-top:13px;clear:both;color:rgba(38,38,38,1);font-weight:400;font-size:16px;padding-top:5px;outline:0;padding-bottom:0;border-bottom:0}#feedback .asterisk,#modal_feedback .asterisk{color:rgba(221,34,34,1);font:26px Arial,Helvetica;position:absolute;opacity:0;-webkit-transition:opacity .3 ease;-moz-transition:opacity .3 ease;-o-transition:opacity .3 ease;transition:opacity .3 ease}#feedback .asterisk.invalid,#modal_feedback .asterisk.invalid{opacity:1}#feedback .asterisk#a1,.asterisk#modal_a1{top:11px;left:255px}#feedback .asterisk#a1{left:258px}.chinese #feedback .asterisk#a1,.chinese .asterisk#modal_a1{left:173px}#feedback .asterisk#a2,.asterisk#modal_a2{top:176px;right:15px}#feedback .asterisk#a3,.asterisk#modal_a3{top:333px;left:296px}#feedback #star_group,#modal_star_group{position:relative;top:-5px}#feedback #star_group label,#modal_star_group label{clear:both;display:block;height:24px;width:160px}#feedback #star_group .radio,#modal_star_group .radio{font-size:18px;position:relative;left:10px;margin-right:19px}#feedback #improve,#modal_improve{left:10px;position:relative;top:-5px}#feedback .checkboxes input,#modal_feedback .checkboxes input{clear:left;font-size:18px;margin:5px}#feedback .checkboxes label,#modal_feedback .checkboxes label{clear:both;float:left}#feedback #comment,#modal_comment{font-family:Helvetica,Arial,sans-serif;font-size:13px;margin:26px 0 12px;padding:6px;width:576px;resize:none}#comment::-webkit-input-placeholder,#modal_comment::-webkit-input-placeholder{font-style:italic}#feedback #internal,#modal_internal{float:right;right:17px;position:relative;top:-9px;margin:0}#feedback #legal,#modal_legal{color:rgba(109,109,109,1);font-size:11px;float:left}#feedback #legal p,#modal_legal p{margin-bottom:.2em;font-size:11px}#feedback .fineprint,#modal_feedback .fineprint{color:#d22;font-size:11px;float:left;margin-bottom:.833em;width:440px;opacity:0}#feedback .fineprint span,#modal_feedback .fineprint span{font-size:14px}#feedback .fineprint.invalid,#modal_feedback .fineprint.invalid{opacity:1}#feedback #submit,#modal_submit{border:1px solid rgba(155,155,155,1);background-color:rgba(160,160,160,1);background-image:none;color:rgba(255,255,255,1);font-family:Helvetica,Arial,sans-serif;height:27px;font-size:13px;padding:3px 28px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}#fake_modal #modal_submit{float:right;margin:26px 0 0}#success,#error,#sending,#modal_success,#modal_error,#modal_sending{z-index:3;text-align:center;position:absolute;width:618px;height:428px;background:rgba(255,255,255,1);left:0;top:5px}#success img,#error img,#sending img,#modal_success img,#modal_error img,#modal_sending img{margin-top:60px}#success h2,#error h2,#sending h2,#modal_success h2,#modal_error h2,#modal_sending h2{margin-top:40px;font-size:24px;outline:0}#success p,#error p,#sending p,#modal_success p,#modal_error p,#modal_sending p{font-size:16px}#sending h2,#modal_sending h2{margin-top:140px}@media only screen and (min-device-width :768px) and (max-device-width :1024px){#feedback #internal,#modal_internal{right:38px}#feedback .asterisk#a1,.asterisk#modal_a1{left:233px}.chinese #feedback .asterisk#a1,.chinese .asterisk#modal_a1{left:151px}#feedback .asterisk#a2,.asterisk#modal_a2{top:188px}#feedback .asterisk#a3,.asterisk#modal_a3{top:344px}}