.notamedia{
    color:#888;
    font-size:16px;
    margin-top:10px;
    text-transform:uppercase;
}
.jqte div{
clear:none;
}
#zonaNota{
margin-bottom:8px;
}
#zonaNota #titulo{
color:#eb5b25;
}
.platos.view{
padding:0;
float:none;
border:none;
width:100%;
font-size:24px;
}
#imagenPlato{
text-align:center;
}
.platos.view #imagenPlato img{
width:100%;
/*max-width:800px;*/

}
.platos.view #cuerpo{
width:100%;
margin-top:25px;
}

#zonaNota form{
height:64px;
}
#zonaNota form div.submit input{
font-size:48px;
}

.titR{
color:#EB5D2E;
font-size:18px;
padding-right:4px;
font-weight:normal;
}
#volver{
position:absolute;
bottom:50px;
}
#eliminaDia{
margin:15px 0;

}

table tr:nth-child(even) td.marcadoR {
    background-color: #FFCCCE;
}
table tr:nth-child(odd) td.marcadoR {
    background-color: #FFF2F3;
}
table tr:nth-child(odd) td.marcadoV{
    background-color: #CEE6A9;
}
table tr:nth-child(even) td.marcadoV{
    background-color: #E1F5C4
}
.boton+table{
margin-top:10px;
}
#zonaAlergenos img{
display:inline;
width:80px;
height:80px
}

table.rueda{
table-layout: fixed;
width:736px;
}

.botoncambiar{
font-size:10px;
}

.thumbnail{
height:50px;
}

.estrellaMarcada{

}
.estrellaNoMarcada{

}
#nombrePlato{
font-size: 25px;
color:#666;
}

#estadisticas #imagenPlato{
text-align:left;
display:inline-block;
}
#estadisticas #imagenPlato img{
width:444px;
}
#cabeceraEst{
position:relative;
}
#CabIzq{
position:relative;
display:inline-block;
top:-205px;
}
#ZonaNota{
position:relative;
}
#mejoresPlatos{
position:relative;
left:10px;
}
#zonaEstrellas{
font-size:60px;
display:inline-block;
vertical-align:top;
margin-left:40px;
margin-right:20px;
}
#ZonaNota span.texto{
font-size:60px;
color: #666;
position:relative;
left: 10px;
}
#ZonaNota span.estrella{
color: #4F6583;
}
#fotoNota{
position:relative;
margin-top:10px;
height:320px;
}
#fotoNota #numvotos{
position:relative;
display:inline;
font-size:25px;
color:#888;
}
#fotoNota #numvotos img{
width:28px;
top:4px;
position:relative;
}
#EstporPaises{
width:500px;
}
#zonaidiomas{
position:relative;
display:inline-block;
top:-32px;
}
#zonaidiomas .banderas+.banderas{
margin-left:40px;
}
#UltimasApariciones, #ContEstporPaises{
display:inline-block;
}
#UltimasApariciones{
position:relative;
top:-48px;
}
.users.form{
background-color:#EAEAEB;
width:330px;
margin:0 auto;
padding:44px 76px 8px 44px;
float:none;
}
.users.form form{
width:353px;
}
label{
color: #EB5B25;
}
.users.form .submit{
position:relative;
left:257px;
display:table;
top:-17px;
}
#pieLogin{
height:40px;
width:450px;
margin:0 auto;
margin-top:8px;
background: url(../img/logo_voxia.png) 314px 7px no-repeat #707075;
}
#cabezaLogin{
margin: 0 auto;
width:250px;
height:130px;
background: url(../img/logo_ebuffet.png) 0 0 no-repeat;
margin-bottom:20px;
}
.opciones{
background:url(../img/ebuffetM.png) 0 14px no-repeat;
min-height:90px;
margin-top:25px;
margin-right:50px;
padding-top:161px;
}
.ruedas.index, .ruedas, .platos.index, .etiqueta.index, .ruedas.estadoactual, .platos.form{
background:url(../img/deg1.png) 0 0 repeat-y;
padding:73px 0 73px 42px;
overflow:hidden;
}
a{
color: #eb5b25;
}
.naranja{
color: #eb5b25;
}
a:hover{
color:#fa7443;
}
a.mas{
text-decoration:none;
background:url(../img/mas.png) center right no-repeat;
display:inline-block;
padding-right:25px;

}
.zonaMas{
text-align:right;
padding-right:33px;
}
.ruedas.view .zonaMas{
position:absolute;
right:0;
}
table{
border-collapse:separate;
border-spacing:3px;
}
tr:nth-child(1){
background-color:transparent;
}
.peq{
width:43px;
text-align:center;
}
.activ{
vertical-align:middle;
margin-right:auto;
margin-left:auto;
}
.eliminar{
background-color:#fff;
border: 0 none;
}
.eliminar img{
vertical-align:middle;
}
td a{
color:#666;
text-decoration:none;
font-weight:normal;
}

.opciones ul{
background: url(../img/menubuffe.png) 0 0 no-repeat;
padding-top:84px;
width:175px;
}
.opciones li{
margin:0;
border:3px solid #FCE7DF;
}
.opciones ul li a, .actions ul li a, .opciones ul li .marcado{
background:none;
border:unset;
border-radius:0;
color:#EB5D2E;
padding-left:40px;
box-shadow:unset;
}
.opciones li + li{
border-top: 0 none;
}
.opciones ul li a.ruedas{
background: url(../img/spriteebuffet.png) -257px -138px no-repeat;
}
.opciones ul li a.platos{
background: url(../img/spriteebuffet.png) -257px -208px no-repeat;
}
.opciones ul li a.etiquetas{
background: url(../img/spriteebuffet.png) -257px -173px no-repeat;
}
.opciones ul li a.estadoactual{
background: url(../img/spriteebuffet.png) -257px -243px no-repeat;
}
.opciones ul li:hover, .opciones ul li a.marcado{
background-color:#FCE7DF;
}
.opciones ul li a.marcado{
pointer-events:none;
cursor:default;
}
#tabladias table td{
width:200px;
color:#666;
vertical-align:middle;
}
table th{
background-color:#FCE7DF;
border:0 none;
color:#EB5D2E;
text-align:center;
font-weight:normal;
text-transform:uppercase;
font-size:12px;
}
#tabladias .tabladiasDia{
background: url(../img/diarueda.png) 0 0 no-repeat;
width:22px;
height:31px;
display:table-cell;
vertical-align:middle;
text-align:center;
padding-top:2px;
position:relative;
-webkit-padding-before:3px;
}
#tabladias .tabladiasDia a{
color:#707075;
text-decoration:none;
}
.filatable{
display:table-row;
position:relative;
}
#diasRueda{
display:table;
border-collapse:separate;
border-spacing:6px 0;
margin-bottom:27px;
}
#tabladias .diaActivo{
background: url(../img/diaruedamarcado.png) 0 0 no-repeat;
width:22px;
height:31px;
display:table-cell;
vertical-align:middle;
text-align:center;
padding-top:2px;
color:#EB5D2E;
position:relative;
-webkit-padding-before:3px;
}
#tabladias #diasRueda .filatable .marcaHoy{
position:absolute;
top:-19px;
left:-1px;
text-transform:uppercase;
color:#888;
font-size:12px;
}
#tabladias #diasRueda .filatable .eliminarDia{
position:absolute;
top:32px;
left:7px;
}
table.rueda th:nth-child(1){
width:102px;
}
#pie{
background: url(../img/logo_voxia.png) 692px 7px no-repeat #707075;
height:40px;
width:790px;
margin-right:32px;
margin-top:5px;
float:right;
}
span.marcado{
display:block;
}
.minialergeno{
height:23px;
width:21px;
background: url("../img/spriteebuffet.png") no-repeat scroll -5px -116px;
display:inline-block;
}
.minialergeno.lactosa{
background-position: -5px -115px;
}
.minialergeno.huevo{
background-position: -47px -115px;
}
.minialergeno.cerdo{
background-position: -131px -115px;
}
.minialergeno.fseco{
background-position: -84px -90px;
}
.minialergeno.gluten{
background-position: -65px -115px;
}
.minialergeno.moluscos{
background-position: -153px -115px;
}
.minialergeno.marisco{
background-position: -5px -90px;
}
.minialergeno.mostaza{
background-position: -25px -90px;
}
.minialergeno.sesamo{
background-position: -131px -90px;
}
.minialergeno.altramuces{
background-position: -45px -90px;
}
.minialergeno.apio{
background-position: -107px -116px;
}
.minialergeno.so2{
background-position: -107px -90px;
}
.minialergeno.soja{
background-position: -85px -116px;
}
.minialergeno.cacahuetes{
background-position: -65px -90px;
}
.minialergeno.pescado{
background-position: -25px -116px;
}

tr.tablaplatos{
display:table-row;
}

tr.tablaplatos td{
display:table-cell;
vertical-align:middle;
line-height:16px;
}
tr.tablaplatos{
width:171px;
text-align:center;
}
.zonaalergenos{
width:23%;

}
.zonaNombres{
width:55%;
}
td.opciones-platos{
text-align:center;
width:15%;
}

table.etiquetas{
width:750px;
}
.estadoactual th.etiqueta{
width:43%;
}
a.boton{
background-color: #EB5B25;
color:#fff;
text-decoration:none;
padding: 2px 4px;
font-weight:normal;
}
.estadoactual .zonaMas{
padding-right:4px;
padding-bottom:20px;
}

.platoform .checkbox{
padding:0;
width:40px;
vertical-align:middle;
padding-left:5px;
display:table-cell;
}
#zonaAlergenos #checks input[type=checkbox] {
margin-left:12px;
}

.platoform .checkbox label{
position: relative;
top:-15px;
}
#zonaAlergenos #imagenes{
margin-bottom: 0;
padding-bottom:0;
}
#zonaAlergenos #imagenes img{
width:40px;
height:40px;
padding-left:5px;
}
#buscar input[type=text]{
height: 15px;
width:198px;
}
#buscar form .input, #buscar form .submit{
display:inline-block;
margin:0;
padding:0 3px 0 0;
font-size:9px;
}
#buscar input[type=image]{
width:19px;
height:19px;
}
#buscar{
width:400px;
margin-right:15px;
display:inline-block;
}
#buscar form{
display:inline-block;
}
#buscar a{
display:inline-block;
margin-right:4px;
}

.ruedas.cambiarPlato{
min-height:400px;
}

.ruedas.cambiarPlato .selectize-input{
    width:40%;
height:40px;

}