html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.bubbles-size-160x32 .bubble-rating-cancel,.bubbles-size-160x32 .bubble-rating-cancel span,.bubbles-size-160x32 .bubble-rating-container,.bubbles-size-160x32 .bubble-rating-container span{height:32px}.bubbles-size-160x32 .bubble-rating-container{width:160px}.bubbles-size-160x32 .bubble-rating-cancel,.bubbles-size-160x32 .bubble-rating-cancel span,.bubbles-size-160x32 .bubble-rating-container span{width:32px}.bubbles-size-160x32.bubble-rating-widget{padding-left:42px}.bubbles-size-160x32 .bubble-rating-hint{line-height:32px;padding:0 12px 0 8px}.bubbles-size-160x32 .bubble-rating-hint:before{border-width:16px 16px 16px 0}.bubbles-size-130x26 .bubble-rating-cancel,.bubbles-size-130x26 .bubble-rating-cancel span,.bubbles-size-130x26 .bubble-rating-container,.bubbles-size-130x26 .bubble-rating-container span{height:26px}.bubbles-size-130x26 .bubble-rating-container{width:130px}.bubbles-size-130x26 .bubble-rating-cancel,.bubbles-size-130x26 .bubble-rating-cancel span,.bubbles-size-130x26 .bubble-rating-container span{width:26px}.bubbles-size-130x26.bubble-rating-widget{padding-left:36px}.bubbles-size-130x26 .bubble-rating-hint{line-height:26px;padding:0 12px 0 8px}.bubbles-size-130x26 .bubble-rating-hint:before{border-width:13px 13px 13px 0}.bubble-rating-container{background:url(//images.r.cruisecritic.com/rating/bubble-disabled.png),url(//images.r.cruisecritic.com/rating/bubble-cancel-off.png),url(//images.r.cruisecritic.com/rating/bubble-cancel-on.png),url(//images.r.cruisecritic.com/rating/bubble-empty.png),url(//images.r.cruisecritic.com/rating/bubble-full.png);background-size:1px;background-repeat:no-repeat;background-position:500px 500px;touch-action:pan-y;-ms-touch-action:pan-y}.bubble-rating-widget{position:relative}.bubble-rating-widget.rated0 .bubble-rating-container span{background-image:url(//images.r.cruisecritic.com/rating/bubble-disabled.png)}.bubble-rating-widget.no-cancel{padding-left:0}.bubble-rating-widget.no-cancel .bubble-rating-cancel{display:none}.bubble-rating-container,.bubble-rating-hint{float:left}.bubble-rating-cancel,.bubble-rating-container{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bubble-rating-cancel span,.bubble-rating-container span{float:left;background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer}.bubble-rating-hint{background-color:#065ea8;position:relative;margin-left:20px;color:#fff;padding:20px;cursor:default}.bubble-rating-hint:before{content:"";border-style:solid;border-color:transparent #065ea8 transparent transparent;position:absolute;top:0;right:100%}.bubble-rating-cancel{position:absolute;top:0;left:0}.bubble-rating-cancel span{background-image:url(//images.r.cruisecritic.com/rating/bubble-cancel-off.png)}.bubble-rating-cancel span:active,.bubble-rating-cancel span:hover{background-image:url(//images.r.cruisecritic.com/rating/bubble-cancel-on.png)}.bubble-rating-cancel.hide{display:none}.bubble-rating-container.active span,.bubble-rating-widget.rated1 .bubble-rating-container span,.bubble-rating-widget.rated2 .bubble-rating-container span,.bubble-rating-widget.rated3 .bubble-rating-container span,.bubble-rating-widget.rated4 .bubble-rating-container span,.bubble-rating-widget.rated5 .bubble-rating-container span{background-image:url(//images.r.cruisecritic.com/rating/bubble-empty.png)}.bubble-rating-widget.rated1 .bubble-rating-container span:first-child,.bubble-rating-widget.rated2 .bubble-rating-container span:first-child,.bubble-rating-widget.rated2 .bubble-rating-container span:nth-child(2),.bubble-rating-widget.rated3 .bubble-rating-container span:first-child,.bubble-rating-widget.rated3 .bubble-rating-container span:nth-child(2),.bubble-rating-widget.rated3 .bubble-rating-container span:nth-child(3),.bubble-rating-widget.rated4 .bubble-rating-container span:first-child,.bubble-rating-widget.rated4 .bubble-rating-container span:nth-child(2),.bubble-rating-widget.rated4 .bubble-rating-container span:nth-child(3),.bubble-rating-widget.rated4 .bubble-rating-container span:nth-child(4),.bubble-rating-widget.rated5 .bubble-rating-container span:first-child,.bubble-rating-widget.rated5 .bubble-rating-container span:nth-child(2),.bubble-rating-widget.rated5 .bubble-rating-container span:nth-child(3),.bubble-rating-widget.rated5 .bubble-rating-container span:nth-child(4),.bubble-rating-widget.rated5 .bubble-rating-container span:nth-child(5){background-image:url(//images.r.cruisecritic.com/rating/bubble-full.png)}