.feedbackModal *,.ffRecommendButton{box-sizing:border-box}.ffRecommendButton,.ffSpecificContainer .ui-tabs-nav li a{outline:0!important;text-decoration:none!important;text-shadow:none}div.feedbackModal{overflow:hidden!important}.feedbackTabButton.ffDefaultTab{top:50%;right:0!important;margin-top:-50px!important;position:fixed!important;width:36px;height:100px;overflow:hidden!important;z-index:9999;background-color:#3276B1;margin-right:-5px}.feedbackTabButton.ffDefaultTab:hover{margin-right:0}.feedbackTabButton.ffDefaultTab div{display:block!important;position:absolute!important;width:36px;height:100px;cursor:pointer!important;background:url(../images/tab.png);progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/tab.png)}.feedbackModal h1{font-size:17px!important;font-weight:700!important;color:#333!important;margin-bottom:6px!important;margin-top:0}.feedbackModal h2{font-size:14px}.ui-dialog,.ui-widget-overlay{z-index:9999}.ffOneToTenContainer{position:relative;margin-bottom:10px;display:table;width:100%;border:1px solid #aaa}.ffRecommendButton{position:relative!important;text-align:center!important;color:#000!important;cursor:pointer!important;font-size:14px;background:#fff;display:table-cell!important;float:none;vertical-align:middle;border:none;padding:8px 5px!important;border-left:solid 1px #aaa}.ffFormContainer .ffOneToTenContainer>.ffRecommendButton:first-child{border-left:none}.ffRecommendButton.selected,.ffRecommendButton:hover{color:#000;background:#eee}.ffRecommendButton.selected{background:#666;color:#fff!important}.ffSpecificContainer{margin-bottom:5px}.ffFormContainer{border:1px solid #C5CEDA!important;padding:10px!important;background:#F8F8F8!important;margin-bottom:15px;overflow:hidden}.feedbackModal div.ffLoadingContainer{z-index:9999;position:absolute;overflow:hidden;width:100%;height:100%;background:url(../images/loading.gif) center no-repeat fixed #fff!important;progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/loading.gif)!important}.feedbackModal div.ffLogo{margin-bottom:5px;margin-top:5px}.feedbackModal div.ffLogo img{max-width:100%}.ffSuggestionField{width:100%;height:75px}.ffAgreeTermsLabel,.ffCategoryText,.ffCommentText,.ffContactFieldLabel,.ffContactFormDescriptionText,.ffEmailText,.ffFeedbackText,.ffSpecificDescription,.ffSpecificText{font-size:14px!important;margin-bottom:5px!important;color:#666!important}.ffContactFieldLabel{margin-top:4px;display:block}.ffAgreeTermsCheckBox{width:15px;height:13px;margin:0;vertical-align:bottom;position:relative;top:16px}.ffAgreeTermsLabel{display:block;padding-left:18px}.feedbackModalThankyou h1{color:#333;font-size:1.8em}.ffThankYouFormDescription{color:#666;font-size:.8em}.ui-dialog{box-shadow:0 10px 10px rgba(0,0,0,.4)}.feedbackModalThankyou{padding:1em 1.5em}.ffValidation{color:red;font-weight:700}.ffFeedbackButton{float:right}.ffFeedbackButton div{float:left!important;height:26px;background:url(../images/button.gif);white-space:nowrap!important;cursor:pointer}.ffButtonLeft,.ffButtonRight{width:11px}.ffButtonLeft{background-position:0 0!important}.ffButtonMiddle{font:14px arial,helvetica,sans-serif!important;padding:0 5px!important;line-height:26px!important;color:#333!important;background-position:0 -26px!important}.ffButtonRight{background-position:11px 0!important}.ffFeedbackClose{color:#666!important;height:26px;line-height:26px!important;margin-left:10px;float:right;cursor:pointer;font:14px arial,helvetica,sans-serif!important;margin-top:5px}.ffFeedbackClose:hover{color:#555!important}.ffEmail{width:250px}.feedbackModal .form-group{width:100%}.ffSpecificContainer,.ffSpecificContainer ul{padding:0!important;margin:0!important;border-radius:0!important;border:none!important;background:0 0}.ffSpecificContainer ul li{background:0 0!important;border-radius:0!important;border:1px solid #aaa!important}.ffSpecificContainer li.ui-state-active{text-decoration:none!important;outline:0!important;color:#000;background:#666}.ffSpecificContainer ul li:hover a{color:#000!important;background:#eee}.ffSpecificContainer .ui-tabs-nav li.ui-state-active a{color:#fff!important;background:#666}.ffSpecificContainer .ui-tabs-nav{font-weight:400!important;border-radius:0!important;display:table;width:100%;background:#fff!important;border:1px solid #aaa!important}.ffSpecificContainer .ui-tabs-nav li{margin:0!important;list-style:none!important;top:0!important;padding:0!important;display:table-cell;float:none;border:none!important;border-left:solid 1px #aaa!important}.ffSpecificContainer .ui-tabs-nav li:first-child{border-left:none!important}.ffSpecificContainer .ui-tabs-nav li a{width:100%!important;font-size:14px!important;color:#000!important;float:none!important;display:block;padding:10px 8px!important;text-align:center}.ffSpecificContainer div{border:1px solid #aaa;border-top-width:0}.feedbackModal .ui-dialog-titlebar-close,.feedbackModalThankyou .ui-dialog-titlebar-close{top:15px;width:25px;height:25px}@media only screen and (max-width :767px){.ffEmail,.ffLogo img{max-width:100%}.ffFormContainer .ffOneToTenContainer>.ffRecommendButton,.ffFormContainer .ffSpecificContainer .ui-tabs-nav li{width:100%!important;display:block!important}.ffFormContainer .ffOneToTenContainer>.ffRecommendButton{border-left:none;border-top:solid 1px #aaa}.ffFormContainer .ffOneToTenContainer>.ffRecommendButton:first-child{border-top:none}.ffFormContainer .ffSpecificContainer .ui-tabs-nav li{border:none!important;border-top:solid 1px #aaa!important}.ffFormContainer .ffSpecificContainer .ui-tabs-nav li:first-child{border-top:none!important}}