/* Quality Images */

.qual-img-s															{ width: 46px; height: 25px; }
.qual-img-m															{ width: 75px; height: 44px; }
.qual-img-l															{ width: 88px; height: 50px; }

.none-s																	{ background: url(/../images/noreview-s.png) no-repeat 0 0; }
.awful-s																{ background: url(/../images/qual-icons-s.png) no-repeat 0 center; }
.bad-s																	{ background: url(/../images/qual-icons-s.png) no-repeat -47px center; }
.ok-s																		{ background: url(/../images/qual-icons-s.png) no-repeat -94px center; }
.good-s																	{ background: url(/../images/qual-icons-s.png) no-repeat -141px center; }
.great-s																{ background: url(/../images/qual-icons-s.png) no-repeat -188px center; }
.perfect-s															{ background: url(/../images/qual-icons-s.png) no-repeat -235px center; }

.none-m																	{ background: url(/../images/noreview-m.png) no-repeat 0 0; }
.awful-m																{ background: url(/../images/qual-icons-m.png) no-repeat 0 center; }
.bad-m																	{ background: url(/../images/qual-icons-m.png) no-repeat -76px center; }
.ok-m																		{ background: url(/../images/qual-icons-m.png) no-repeat -152px center; }
.good-m																	{ background: url(/../images/qual-icons-m.png) no-repeat -228px center; }
.great-m																{ background: url(/../images/qual-icons-m.png) no-repeat -304px center; }
.perfect-m															{ background: url(/../images/qual-icons-m.png) no-repeat -380px center; }

.none-l																	{ background: url(/../images/noreview-l.png) no-repeat 0 0; }
.awful-l																{ background: url(/../images/qual-icons-l.png) no-repeat 0 center; }
.bad-l																	{ background: url(/../images/qual-icons-l.png) no-repeat -89px center; }
.ok-l																		{ background: url(/../images/qual-icons-l.png) no-repeat -178px center; }
.good-l																	{ background: url(/../images/qual-icons-l.png) no-repeat -267px center; }
.great-l																{ background: url(/../images/qual-icons-l.png) no-repeat -356px center; }
.perfect-l															{ background: url(/../images/qual-icons-l.png) no-repeat -445px center; }


/* Wordicons */
.wordicon																{ width: 88px; height: 50px; text-indent: -9999px; display: block; }
.none-wordicon													{ background: url(/../images/wordicons-l.jpg) no-repeat 0 center; }
.awful-wordicon													{ background: url(/../images/wordicons-l.jpg) no-repeat -89px center; }
.prettyawful-wordicon										{ background: url(/../images/wordicons-l.jpg) no-repeat -176px center; }
.bad-wordicon														{ background: url(/../images/wordicons-l.jpg) no-repeat -264px center; }
.prettybad-wordicon											{ background: url(/../images/wordicons-l.jpg) no-repeat -352px center; }
.barelyok-wordicon											{ background: url(/../images/wordicons-l.jpg) no-repeat -440px center; }
.ok-wordicon														{ background: url(/../images/wordicons-l.jpg) no-repeat -528px center; }
.good-wordicon													{ background: url(/../images/wordicons-l.jpg) no-repeat -616px center; }
.verygood-wordicon											{ background: url(/../images/wordicons-l.jpg) no-repeat -704px center; }
.great-wordicon													{ background: url(/../images/wordicons-l.jpg) no-repeat -792px center; }
.reallygreat-wordicon										{ background: url(/../images/wordicons-l.jpg) no-repeat -880px center; }
.perfect-wordicon												{ background: url(/../images/wordicons-l.jpg) no-repeat -968px center; }

.wordicon-m															{ width: 88px; height: 25px; text-indent: -9999px; }
.none-wordicon-m												{ background: url(/../images/wordicons-m.jpg) no-repeat 0 center; }
.awful-wordicon-m												{ background: url(/../images/wordicons-m.jpg) no-repeat -89px center; }
.prettyawful-wordicon-m									{ background: url(/../images/wordicons-m.jpg) no-repeat -176px center; }
.bad-wordicon-m													{ background: url(/../images/wordicons-m.jpg) no-repeat -264px center; }
.prettybad-wordicon-m										{ background: url(/../images/wordicons-m.jpg) no-repeat -352px center; }
.barelyok-wordicon-m										{ background: url(/../images/wordicons-m.jpg) no-repeat -440px center; }
.ok-wordicon-m													{ background: url(/../images/wordicons-m.jpg) no-repeat -528px center; }
.good-wordicon-m												{ background: url(/../images/wordicons-m.jpg) no-repeat -616px center; }
.verygood-wordicon-m										{ background: url(/../images/wordicons-m.jpg) no-repeat -704px center; }
.great-wordicon-m												{ background: url(/../images/wordicons-m.jpg) no-repeat -792px center; }
.reallygreat-wordicon-m									{ background: url(/../images/wordicons-m.jpg) no-repeat -880px center; }
.perfect-wordicon-m											{ background: url(/../images/wordicons-m.jpg) no-repeat -968px center; }

.wordicon-s															{ width: 70px; height: 25px; text-indent: -9999px; }
.none-wordicon-s												{ background: url(/../images/wordicons-s.jpg) no-repeat 0 center; }
.awful-wordicon-s												{ background: url(/../images/wordicons-s.jpg) no-repeat -70px center; }
.prettyawful-wordicon-s									{ background: url(/../images/wordicons-s.jpg) no-repeat -140px center; }
.bad-wordicon-s													{ background: url(/../images/wordicons-s.jpg) no-repeat -210px center; }
.prettybad-wordicon-s										{ background: url(/../images/wordicons-s.jpg) no-repeat -280px center; }
.barelyok-wordicon-s										{ background: url(/../images/wordicons-s.jpg) no-repeat -350px center; }
.ok-wordicon-s													{ background: url(/../images/wordicons-s.jpg) no-repeat -420px center; }
.good-wordicon-s												{ background: url(/../images/wordicons-s.jpg) no-repeat -490px center; }
.verygood-wordicon-s										{ background: url(/../images/wordicons-s.jpg) no-repeat -560px center; }
.great-wordicon-s												{ background: url(/../images/wordicons-s.jpg) no-repeat -630px center; }
.reallygreat-wordicon-s									{ background: url(/../images/wordicons-s.jpg) no-repeat -700px center; }
.perfect-wordicon-s											{ background: url(/../images/wordicons-s.jpg) no-repeat -770px center; }


#scoring-box { width: 90px !important }
ul#scoring-box												{ border: 1px solid #000; text-align: center; padding: 0 10px; list-style:none;}
ul#scoring-box li											{ font-size: .8em; color: #9e7607; }
ul#scoring-box li div									{ display: block; font-size: 1.2em; font-weight: bold; color: #2c56a8; line-height: 14px; margin-top: 3px; }
																				
ul#scoring-box li div.wordicon-m				{ margin: 1px 0 2px 0; }

.tags li { display: inline!important }

#member_header .trust_points	{ color: #9e7607; text-align: center}
#member_header .trust_points div { font-size: 1.8em; font-weight: bold; color: #2c56a8; margin-top: 5px; }

.grid {
  border-collapse:collapse;
  margin-bottom: 5px;
}
.grid td {
  border: 1px solid #eee;
  padding: 3px;
  margin: 0!important;
  font-size: 11px;
  font-weight: normal;
  white-space: normal;
}

.movie_poster {
  float: left;
  margin-right: 10px;
}

.ui-select .ui-btn select{ /* fix for select zoom issue - https://github.com/jquery/jquery-mobile/issues/2069#issuecomment-2871905 */
  font-size: 50px;
}

.in-theaters {
  background: url(/images/in-theaters-mobile.png) no-repeat 0 0;
  background-size: 60px 15px;
  display: inline-block;
  height: 15px;
  width: 60px;
}

@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {
  .in-theaters {
    background: url(/images/in-theaters-mobile-2x.png) no-repeat 0 0;
    background-size: 60px 15px;
    display: inline-block;
    height: 15px;
    width: 60px;
  }
}

.multiline {
  white-space:normal;
}
