.entertainment-box { margin-bottom: 15px; width: 100%; }
.entertainment-info { border: solid 1px #e2e2e2; margin-bottom: 5px; overflow: hidden; }
.entertainment-info img { margin: 3px 10px 3px 3px; float: left; }
.entertainment-info p { text-align: left; margin: 0; padding: 10px 10px 0 10px; font-size: 0.7em; color: #3e3e3e; }

.entertainment-info p span { font-size: 1.2em; color: #cf0071; font-weight: 700; }
.entertainment-numbers { background: #ebebeb; padding: 6px; }
.entertainment-numbers p { margin: 0; padding: 3px; color: #3e3e3e; text-align: left; }
.entertainment-numbers p span { color: #cf0071; }
.entertainment-numbers-1 { font-size: 0.9em; font-weight: 700; }
.entertainment-numbers-1 a { color: #cf0071; }
.entertainment-numbers-2 { font-size: 0.7em; }
.entertainment-numbers-3 { font-size: 0.7em; }

/* Esta clase es para mostrar el bloque que invita a Registrarse en binbit, se muestra cuando el usuario no está logueado */

.entertainment-register-hidden { display: none; }

.entertainment-register { border: solid 1px #ffa7d8; background: #fdecf6; margin-bottom: 15px; padding-bottom: 10px; }
.entertainment-register p { margin: 0; padding: 10px 10px 0 10px; color: #3e3e3e; font-size: 0.8em; font-weight: 700; }
.entertainment-register p span { font-size: 1.4em; }
.entertainment-register p span a { color: #ea007f; text-decoration: none; }
.entertainment-register p span a:hover { text-decoration: underline; }

/* Esta clase "entertainment-numbers-hidden" se debe aplicar cuando el usuario no está logueado y no se quieren mostrar los bloques con las numeraciones */

.entertainment-numbers-hidden { display: none; }

.entertainment-footer { font-size: 0.7em; color: #878787; font-weight: 700; background: #ebebeb; float: right; margin: 5px; }
.entertainment-footer a { color: #cf0071; text-decoration: none; }
.entertainment-footer a:hover { text-decoration: underline; }

/* Página de descarga */

#image-box { float: left; width: 150px; }

#number-box { float: right; width: 364px; text-align: left; }

/* Descripción de los juegos */
#info-plays { font-size: 0.7em; color: #3e3e3e; }
#info-plays p { margin: 0 0 15px 0; }
#info-plays p img { margin-right: 10px; }

/* Imagen Grande */
#big-image { margin: 0; margin-bottom: 10px; }
#points p { font-size: 0.7em; color: #878787; margin-top: 0; margin-bottom: 5px; }
#points p span { font-size: 1.8em; color: #bdbdbd; font-weight: 700; }

/* Para numeros color rosado*/
#number-box .send-number-rose { font-size: 1.2em; color: #3e3e3e; background: #f2f2f2; line-height: 1.2em; }
#number-box .send-number-rose p { padding: 10px; margin: 0; }
#number-box .send-number-rose p span { color: #eb1087; font-weight: 700; }
#number-box .send-number-rose p a { color: #eb1087; }
#number-box .send-number-rose form { text-align: center; }
#number-box .no-login { color: #cf0071; }

#number-box .tariffs { font-size: 0.6em; color: #3e3e3e; background: #f2f2f2; }
#number-box .tariffs p { margin: 15px; padding: 0; margin-top: 0; padding-bottom: 5px; }
