html,body{height:100%;background-color:#fff}img{max-width:100%;border:0}body{font-family:arial,sans-serif;color:#333;text-align:center}p{font-family:arial,sans-serif;font-size:14px;line-height:18px}.site-wrapper{width:100%}@media (min-width:768px){.site-wrapper{max-width:980px;margin:0 auto}}.site-wrapper .feedback-wrapper,.site-wrapper .generic_page{border-top:4px solid #fed52b;border-bottom:4px solid #fed52b;padding:34px 0 48px;margin-top:20px}@media (min-width:768px){.site-wrapper .feedback-wrapper,.site-wrapper .generic_page{margin-top:42px}}.site-wrapper .feedback-wrapper a.review-link,.site-wrapper .generic_page a.review-link{color:#007ab5;text-decoration:none}.site-wrapper .logo{padding:13px 0 0}@media (min-width:768px){.site-wrapper .logo{padding:37px 0 0}}.site-wrapper .content-wrap{padding:0 8px}.site-wrapper .intro_text{border-bottom:4px solid #fed52b;padding:20px 0 22px}@media (min-width:768px){.site-wrapper .intro_text .p{font-size:18px}}@media (min-width:768px){.site-wrapper .intro_text{padding:42px 0 21px}}.site-wrapper .questions-block{border-bottom:4px solid #fed52b}.site-wrapper .questions-block .question-body{padding-bottom:15px}@media (min-width:768px){.site-wrapper .questions-block .question-body{text-align:right;padding-right:24px}}.site-wrapper .questions-block .question{padding:20px 0 24px;border-top:1px dotted #a59d95}.site-wrapper .questions-block .question:first-child{border-top:0}.site-wrapper .questions-block .question label{display:block;margin-bottom:0}@media (min-width:768px){.site-wrapper .questions-block .question{border-top:0}}.site-wrapper .questions-block .star-rating{background:url(/images/stars-mobile.jpg) repeat-x scroll left top transparent;height:35px;list-style:none outside none;margin:0 auto;padding:0;position:relative;width:305px}.site-wrapper .questions-block .star-rating li{margin:0;padding:0}.site-wrapper .questions-block .star-rating li a{display:block;height:35px;padding:0;position:absolute;text-decoration:none;text-indent:-9000px;width:67px;z-index:20;top:0}.site-wrapper .questions-block .star-rating li a:hover{background:url(/images/stars-mobile.jpg) repeat scroll left bottom transparent;left:0;z-index:2}.site-wrapper .questions-block .star-rating a.one-star{left:0}.site-wrapper .questions-block .star-rating a.one-star:hover{width:67px}.site-wrapper .questions-block .star-rating a.two-stars{left:67px}.site-wrapper .questions-block .star-rating a.two-stars:hover{width:134px}.site-wrapper .questions-block .star-rating a.three-stars{left:134px}.site-wrapper .questions-block .star-rating a.three-stars:hover{width:201px}.site-wrapper .questions-block .star-rating a.four-stars{left:201px}.site-wrapper .questions-block .star-rating a.four-stars:hover{width:268px}.site-wrapper .questions-block .star-rating a.five-stars{left:268px}.site-wrapper .questions-block .star-rating a.five-stars:hover{width:335px}.site-wrapper .questions-block .star-rating li.current-rating{background:url(/images/stars-mobile.jpg) repeat scroll left 35px transparent;display:block;height:35px;position:absolute;text-indent:-9000px;z-index:1}@media (min-width:768px){.site-wrapper .questions-block .star-rating{background:url(/images/stars.jpg) repeat-x scroll left top transparent;height:35px;list-style:none outside none;margin:0;padding:0;position:relative;width:334px}.site-wrapper .questions-block .star-rating li{margin:0;padding:0}.site-wrapper .questions-block .star-rating li a{display:block;height:35px;padding:0;position:absolute;text-decoration:none;text-indent:-9000px;width:74px;z-index:20}.site-wrapper .questions-block .star-rating li a:hover{background:url(/images/stars.jpg) repeat scroll left bottom transparent;left:0;z-index:2}.site-wrapper .questions-block .star-rating a.one-star{left:0}.site-wrapper .questions-block .star-rating a.one-star:hover{width:74px}.site-wrapper .questions-block .star-rating a.two-stars{left:74px}.site-wrapper .questions-block .star-rating a.two-stars:hover{width:148px}.site-wrapper .questions-block .star-rating a.three-stars{left:148px}.site-wrapper .questions-block .star-rating a.three-stars:hover{width:222px}.site-wrapper .questions-block .star-rating a.four-stars{left:222px}.site-wrapper .questions-block .star-rating a.four-stars:hover{width:296px}.site-wrapper .questions-block .star-rating a.five-stars{left:296px}.site-wrapper .questions-block .star-rating a.five-stars:hover{width:370px}.site-wrapper .questions-block .star-rating li.current-rating{background:url(/images/stars.jpg) repeat scroll left 35px transparent;display:block;height:35px;position:absolute;text-indent:-9000px;z-index:1}}.site-wrapper .captcha{padding:20px 0 15px}.site-wrapper .captcha #recaptcha_reload_btn,.site-wrapper .captcha #recaptcha_switch_audio,.site-wrapper .captcha #recaptcha_whatsthis,.site-wrapper .captcha #recaptcha_privacy,.site-wrapper .captcha #recaptcha_logo{display:none}.site-wrapper .captcha .recaptchatable{border:0!important;margin:0 auto!important}.site-wrapper .captcha .recaptchatable #recaptcha_image{height:auto!important}.site-wrapper .captcha .recaptchatable .recaptcha_image_cell{padding:0!important}.site-wrapper .captcha #recaptcha_widget_div input[type=text]{background:#fff;border:1px solid #ded7cf!important;padding:4px 5px!important;font-size:12px;font-family:arial,sans-serif;width:300px!important;height:35px!important}.site-wrapper .captcha #feedback .error{color:#d90000}@media (min-width:768px){.site-wrapper .captcha #feedback .error{text-align:left}}.site-wrapper .captcha #recaptcha_area td{padding:0!important}@media (min-width:768px){.site-wrapper .captcha .recaptchatable{border:0!important;margin:0!important}.site-wrapper .captcha .captcha-label{text-align:right;padding:7px 24px 0 0}.site-wrapper .captcha .recaptchatable #recaptcha_image{height:auto!important;width:334px!important}.site-wrapper .captcha .recaptchatable #recaptcha_image img{width:100%}.site-wrapper .captcha #recaptcha_widget_div input[type=text]{width:334px!important}.site-wrapper .captcha #recaptcha_reload_btn,.site-wrapper .captcha #recaptcha_switch_audio,.site-wrapper .captcha #recaptcha_whatsthis,.site-wrapper .captcha #recaptcha_logo{display:block;margin-left:15px}}.submit input[type=submit]{background:url(/images/submit.jpg) left top no-repeat;border:0;height:81px;width:161px;color:#fdda46;font-size:18px;font-weight:700;line-height:51px;outline:0}.submit input[type=submit]:hover{background-position:left -81px}.form{background:#fff;padding:10px;width:100%;max-width:618px}.form .error{text-align:center;color:#bd0000}.form .form_title{color:#bd0000;font-size:24px;font-weight:700;text-align:center;margin-bottom:44px}.form .form_close{text-align:right}.form label{font-weight:400;text-align:center;padding-right:13px}@media (min-width:768px){.form label{text-align:right}}.form input[type=text]{width:100%;height:40px;margin-bottom:9px}@media (min-width:768px){.form input[type=text]{width:360px}}.form textarea{width:100%;height:140px;margin-bottom:35px}@media (min-width:768px){.form textarea{width:360px}}.form .submit{text-align:center}