.outoHeightFlexBoxGrid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;} div.rating{background:transparent;display:block;margin:10px auto;padding:0 3px;width:135px;} .rating span[class^="rating-ten-"]{color:#B30000;font-size:24px;} .rating .TTratingBox{height:16px;width:90px;vertical-align:baseline;margin:0 auto;display:inline-block;} .TTrating-0-0,
.TTrating-0-5,
.TTrating-1-0,
.TTrating-1-5,
.TTrating-2-0,
.TTrating-2-5,
.TTrating-3-0,
.TTrating-3-5,
.TTrating-4-0,
.TTrating-4-5,
.TTrating-5-0{background-image:url('//images.rockymountainatvmc.mom/images/rm/tra/tra-boxed-sprites.png');background-repeat:no-repeat;} .TTrating-0-0{background-position:0 -1377px;} .TTrating-0-5{background-position:0 -1396px;} .TTrating-1-0{background-position:0 -1415px;} .TTrating-1-5{background-position:0 -1434px;} .TTrating-2-0{background-position:0 -1453px;} .TTrating-2-5{background-position:0 -1472px;} .TTrating-3-0{background-position:0 -1491px;} .TTrating-3-5{background-position:0 -1510px;} .TTrating-4-0{background-position:0 -1529px;} .TTrating-4-5{background-position:0 -1548px;} .TTrating-5-0{background-position:0 -1567px;} .rating > em{background-color:white;border:1px solid #bbb !important;display:inline-block !important;margin:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;} .rating > em > em{background:url('//images.rockymountainatvmc.mom/images/rm/rating-stars-sprite.gif') no-repeat;display:inline-block !important;} .rating-ten-empty,
.rating-ten-quarter,
.rating-ten-half,
.rating-ten-threequarter,
.rating-ten-full{padding:1px 2px 0;} .rating-ten-empty em,
.rating-ten-quarter em,
.rating-ten-half em,
.rating-ten-threequarter em,
.rating-ten-full em{height:10px !important;width:10px !important;} .rating-fifteen-empty,
.rating-fifteen-quarter,
.rating-fifteen-half,
.rating-fifteen-threequarter,
.rating-fifteen-full{padding:2px 3px 0;} .rating-fifteen-empty em,
.rating-fifteen-quarter em,
.rating-fifteen-half em,
.rating-fifteen-threequarter em,
.rating-fifteen-full em{height:15px !important;width:15px !important;} .rating-ten-empty em{background-position:0 0 !important;} .rating-ten-quarter em{background-position:0 -10px !important;} .rating-ten-half em{background-position:0 -20px !important;} .rating-ten-threequarter em{background-position:0 -30px !important;} .rating-ten-full em{background-position:0 -40px !important;} .rating-fifteen-empty em{background-position:0 -50px !important;} .rating-fifteen-quarter em{background-position:0 -80px !important;} .rating-fifteen-half em{background-position:0 -95px !important;} .rating-fifteen-threequarter em{background-position:0 -110px !important;} .rating-fifteen-full em{background-position:0 -125px !important;} #WriteSection input[name=Rating]{position:relative;top:-51px;left:-1px;width:40px;height:40px;opacity:0;} #WriteSection .ui-btn.ui-radio-off[for^=Rating]:after,
#WriteSection .ui-btn.ui-radio-on[for^=Rating]:after{background:none !important;} #WriteSection label[for^=Rating],
#WriteSection span.rating span{padding:0 !important;padding-left:0 !important;display:inline;font-size:52px !important;} #WriteSection label[for^=Rating].checked,
#WriteSection span.checked{color:#c00;} #WriteSection fieldset.rating div.ui-radio{display:inline;} div.rating span.rating,
div.rating svg text{font-size:15px;font-family:ratings;color:#c00;letter-spacing:2px;} .familyExpd div.rating{margin:0 auto;} .familyExpd div.rating span.rating{margin:0 auto;} #PreviousPurchases div.rating span.rating{font-size:14px;margin-top:-2px;line-height:22px;}