span.row{display:block}.imgReplace{display:block}.imgReplace span{display:none}div.openWrapper{width:20px;float:left;display:none}a.openRecommendation{width:13px;height:13px;background:url(http://cdn.sailthru.com/assets/images/icons/open.gif) 0 0 no-repeat;margin-top:0px;margin-left:0px;position:absolute;top:2px;left:2px}a.openRecommendation:hover{background:url(http://cdn.sailthru.com/assets/images/icons/open.gif) 0 -13px no-repeat}a.closeRecommendation{position:absolute;top:2px;left:2px;width:13px;height:13px;background:url(http://cdn.sailthru.com/assets/images/icons/close.gif) no-repeat}.recommendation.ie{padding-right:20px}.recommendation.ie .closeRecommendation{right:25px!important}@media only screen and (max-width: 59.99em){.recommendation{display:none!important}}.recommendation{border-top:1px solid #ddd!important;border-left:1px solid #ddd!important;border-radius:none!important;padding:20px!important;background:#fff;font:12px Arial,Helvetica,sans-serif;overflow:visible!important}.recommendation a{text-decoration:none;color:#333;font-size:11px}.recommendation #sailthru-concierge{width:260px}.recommendation #sailthru-concierge .recommendationWrapper{float:left;padding:0!important}.recommendation #sailthru-concierge .recommendationWrapper .recommendationThumb{float:left;width:260px!important;height:auto;max-height:300px!important;margin-bottom:10px}.recommendation #sailthru-concierge .recommendationWrapper .recommendationThumb img{max-width:100%;height:auto;overflow:hidden;background:#ccc}.recommendation #sailthru-concierge .recommendationWrapper .recommendationDetails{float:left;width:100%!important;margin-left:0!important;padding-bottom:5px}.recommendation #sailthru-concierge .recommendationWrapper .recommendationDetails span.recommendationCategory{text-transform:uppercase;font-size:11px;margin:0 0 5px 0}.recommendation #sailthru-concierge .recommendationWrapper .recommendationDetails span.recommendationTitle{margin-bottom:5px}.recommendation #sailthru-concierge .recommendationWrapper .recommendationDetails span.recommendationTitle a{font-size:14px}.recommendation #sailthru-concierge .recommendationWrapper .recommendationDetails .recommendationCategory{font-weight:bold;font-size:16px}.recommendation #sailthru-concierge .recommendationWrapper .recommendationDetails .recommendationTitle{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #000;font-size:14px}.recommendation #sailthru-concierge .recommendationWrapper .recommendationDetails .recommendationDescription a{text-transform:none}.recommendation #sailthru-concierge .recommendationFooter{text-align:right;padding:10px 0 5px 0!important;font-size:10px!important;display:block;margin-top:10px!important;border-top:1px solid #000;float:right;width:100%}.recommendation #sailthru-concierge .recommendationFooter a{text-transform:uppercase!important}.recommendation #sailthru-concierge .recommendationSignup .recommendationLabel{display:block;margin-bottom:0px!important}.recommendation #sailthru-concierge .recommendationSignup form input[type="text"]{width:50%!important;margin-right:10px;padding:5px!important;line-height:20px!important}.recommendation #sailthru-concierge .recommendationSignup form input[type="submit"]{width:45%!important;float:right;background-color:#000;line-height:30px!important;height:30px!important;color:#fff!important;font-size:16px!important}